Вопросы для проверки остаточных знаний
по дисциплине «Высокоуровневые методы
информатики и программирования»
(файл VmOstat.doc)
1. Дайте обзор современных методов программирования.
2. В чем сущность методов процедурного программирования (ПП).
3. Дайте обзор базового языка С++ (на примере Borland Turbo C++).
4. В чем сущность концепции объектно-ориентированного программирования (ООП).
5. Дайте обзор основных понятий ООП.
6. Перечислите преимущества, даваемые инкапсуляцией.
7. Объясните определение класса и объектов класса.
8. Перечислите преимущества, даваемые наследованием.
9. Объясните особенности простого и множественного наследования.
10.Перечислите преимущества, даваемые полиморфизмом.
11.Зачем нужны виртуальные базовые классы.
12.Что дает общий полиморфизм (перегрузка операций и функций, преобразования типов).
13. Зачем нужны виртуальные функции и абстрактные классы.
14. Что дает параметрический полиморфизм (шаблоны функций и классов).
15. Объясните концепцию объектно-ориентированного проектирования.
16. Перечислите этапы разработки программ методом ООП.
17. Дайте обзор объектно-ориентированного языка Microsoft Visual C++.
18. Охарактеризуйте библиотеку классов MFC языка Visual С++.
19. Опишите модель программирования в Windows.
20. Какие возможны типы приложений и технологии программирования.
21. Дайте структуру и этапы работы приложения (тип AppWizard).
22. В чем сущность сообщений и обработки их.
23. Объясните концепцию технологии ActiveX в Visual C++.
24. Как реализуются методы доступа к базам данных (ODBC, DAO).
25. Дайте обзор технологий для работы в Internet.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.