Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
exam2011.doc
Скачиваний:
7
Добавлен:
25.09.2019
Размер:
236.03 Кб
Скачать

Литература

1. Калиш Г.Г. Основы вычислительной техники. Учеб.пособ. для средн. проф. учебных заведений. - М.:Высш. шк., 2000. - 271 с., ил.

2. Иртегов Д.В. Введение в операционные системы. - СПб.:БХВ-Петербург, 2002.-624с.:ил.

3. Новиков Ф.А. Дискретная математика для программистов - СПб: Питер, 2001. -304с.:ил.

4. Кузнецов О.П., Адельсон-Вельский Г.М. Дискретная математика для

инженера. - 2-е изд., перераб. и доп. - М.: Энергоатомиздат, 1988. - 480 с.: ил.

5. Кук Д., Бейз Г. Компьютерная математика: Пер. с англ. - М.: Наука, Гл. ред. физ.-мат. лит., 1990. - 384 с.

6. Корнеев В.В. Параллельные вычислительные системы. - М.: "Нолидж", 1999. -320 с., ил.

7. Майоров С.А. и др. Введение в микроЭВМ / С.А. Майоров, В.В. Кириллов, А.А. Приблуда. - Л.: Машиностроение. Ленингр. отделение, 1988. - 304 с.: ил.

8. Корнеев В.В., Киселев А.В. Современные микропроцессоры. - М.:Нолидж, 2000. - 320 с.; ил.

9. Воробьев Н.В. Микропроцессоры: в 3-х кн. Кн. 3. Средства отладки,

лабораторный практикум и задачник: Учеб. для втузов / В.Л. Горбунов, А.В. Горячев и др.; Под ред. Л.Н.Преснухина. - М.:Высшая школа, 1986. - 351 с.: ил

Ю.Фролов А.В., Фролов Г.В. Аппаратное обеспечение персонального

компьютера. - М.: "Диалог МИФИ", 1997. - 304 с. - (Библиотека системного программиста; Т.ЗЗ)

11.Шило В.Л. Популярные цифровые микросхемы: Справочник. - Челябинск:

Металлургия, Челябинское отделение, 1988. - 352 с.: ил (Массовая радиобиблиотека. Вып. 1111)

Основы алгоритмизации и программирования

1. Языки программирования высокого уровня. История возникновения и развития. Структура программы на языках C++, Pascal.

2. Интерпретаторы и компиляторы. Этапы создания программы. Трансляция, компиляция, сборка. Типы исполняемых программ СОМ и ЕХЕ.

3. Языки высокого уровня и потоки управления процессом выполнением программы (if else; for; while) (C, Pascal).

4. Языки программирования высокого уровня и библиотеки программ. Статические и динамические библиотеки. Системные и прикладные библиотеки. Заголовочные файлы для языков С, C++.

5. Языки высокого уровня и работа с файлами. Объявление файловой переменной, связывание с потоком. Стандартные потоки ввода/вывода.

6. Языки программирования высокого уровня. Структуры данных. Объявление структуры. Использование массива структур. Доступ к элементам структуры. Чтение/запись структуры в файл.

7. Языки программирования высокого уровня и использование указателей. Арифметика указателей. Привести примеры на языках Pascal, C++.

8. Языки программирования высокого уровня и массивы данных. Статические и динамические массивы. Статическая и динамическая память (стек, куча). Выделение и освобождение памяти.

9. Языки высокого уровня и реализация элементов структурного программирования. Функции: объявление прототипов функций, описание тела функции, передача параметров.

10. Основные парадигмы ООП (Объектно-Ориентированного Программирования). Описать и показать на примерах, что такое инкапсуляция, наследование и полиморфизм.

11. Понятие класса в Объектно - Ориентированном программировании. Правила наследования и производные классы. Привести примеры множественного наследования.

12. Условный оператор. Назначение, синтаксис и порядок использования. Принципиальные

отличия от оператора выбора (варианта).

Циклический процесс. Определение, назначение. Оператор цикла с заранее известным

количеством повторений (синтаксис и порядок работы).

13. Оператор выбора (варианта). Назначение, синтаксис и порядок использования.

Принципиальные отличия от условного оператора.

Циклический процесс. Определение, назначение. Оператор цикла с предусловием (синтаксис и

порядок работы).

14. Исключение (на основе Delphi). Определение. Назначение. Блок исключений (синтаксис и порядок работы)

Циклический процесс. Определение, назначение. Оператор цикла с постусловием (синтаксис и

порядок работы).

15.Подпрограммы. Процедуры и функции. (Простейшие процедуры без параметров, процедуры и функции с параметрами (формальные и фактические параметры), локальные и глобальные параметры).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]