Лектор: Дубков Виталий Павлович, доц., кандидат техн. наук.
Экзаменационные вопросы по курсу "ЭВМ и программирование". Язык C++ и Visual C.
1-й курс, 3-й семестр 1998-1999 учебного года.
- Данные целого типа: объявление, определение, инициализация, константы, модификация.
- Данные вещественного типа: объявление, определение, инициализация, константы, модификация.
- Символьные и строковые данные: объявление, определение, инициализация, константы, модификация.
- Массивы. Массивы и указатели.
- Указатели: адресная арифметика. Указатели и ссылки.
- Классы памяти. Область видимости идентификатора.
- Структура программы, проекта, файла проекта.
- Операторы последовательного действия, цикла.
- Операторы ветвления и управления.
- Использование встроенного ассемблера.
- Связь Си + Ассемблер.
- Связь Ассемблер + Си.
- Функции: объявление и определение.
- Функции: переменное число параметров.
- Функции: параметры командной строки. Функции и указатели.
- Определение класса. Доступ к компонентам. Вызов методов.
- Использование статических членов класса.
- Конструкторы и деструкторы. Конструктор копирования.
- Дружественные функции.
- Перегрузка операторов. Перегрузка ++ и --.
- Перегрузка операторов ( ), [ ], ->.
- Перегрузка операторов new, delete, =.
- Наследование, множественное наследование, организация доступа к компонентам и методам.
- Полиморфизм. Виртуальные функции. Абстрактные классы.
- Генерация и обработка исключений.
- Ввод и вывод в потоке. Данные пользователя в потоке.
- Использование манипуляторов.
- OWL - структура приложения.
- OWL - обработка сообщений.
- OWL - классы управляющих элементов (типа Tbutton и др.).
- OWL - классы TStatic и TEdit.
- OWL - использование графических классов.