Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Objektno-orijentovane_programyvannya_lekciji.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
882.18 Кб
Скачать

До модулю 2

  1. Охарактеризуйте основні платформи ОС Windows.

  2. Наведіть основних переваги ОС Windows.

  3. Призначення та основні характеристики Win32 API.

  4. Призначення та основні характеристики GUI ОС Windows.

  5. Основні складові GUI ОС Windows: основні та прості елементи керування.

  6. Основні складові GUI ОС Windows: ресурси програм.

  7. Основні складові GUI ОС Windows: контекст графічного пристрою.

  8. Основні складові GUI ОС Windows: графічні об’єкти та режими.

  9. Основні складові GUI ОС Windows: елементи керування.

  10. Призначення та складові основної функції програми під Windows.

  11. Наведіть С++ код основної функції програми під ОС Windows.

  12. Поняття стандартного циклу обробки повідомлень в ОС Windows.

  13. Охарактеризуйте основні типи повідомлень в ОС Windows.

  14. Охарактеризуйте основні функції обробки повідомлень в ОС Windows.

  15. Ієрархія класів MFC: класи похідні від CObject.

  16. Ієрархія класів MFC: класи не похідні від CObject.

  17. Модель об’єкту часу виконання.

  18. Засоби діагностики об’єкту.

  19. Структура програми на основі класів MFC: файли, що включаються в проект.

  20. Структура програми на основі класів MFC: ієрархія та призначення класу CWinApp.

  21. Структура програми на основі класів MFC: ініціалізація програми.

  22. Обробка повідомлень в MFC.

  23. Категорії повідомлень MFC.

  24. Призначення та ініціалізація карти повідомлень.

  25. Ініціалізація карти повідомлень: ілюстрація С++ кодом.

  26. Компоненти карти повідомлень.

  27. Суть та призначення обробників повідомлень.

  28. Робота з повідомленнями, що визначаються користувачем.

  29. Проілюструвати реєстрацію повідомлення користувача С++ кодом.

  30. Стандартний маршрут команди: команду отримує фрейм MDI.

  31. Стандартний маршрут команди: команду отримує фрейм документу.

  32. Стандартний маршрут команди: команду отримує вид.

  33. Стандартний маршрут команди: команду отримує документ.

  34. Стандартний маршрут команди: команду отримує блок діалогу.

  35. Основні типи програм на основі бібліотеки MFC.

  36. Основні поняття архітектури „Документ/Вигляд”.

  37. Основні класи архітектури „Документ/Вигляд”.

  38. Взаємозв’язок між об’єктами рамки, документу та вигляду.

  39. Архітектура „Документ/Вигляд”: шаблон документу та його призначення.

  40. Архітектура „Документ/Вигляд”: приклад С++ коду реєстрації шаблонів документів.

  41. Архітектура „Документ/Вигляд”: “документ” та його призначення.

  42. Архітектура „Документ/Вигляд”: основні методи класу CDocument.

  43. Архітектура „Документ/Вигляд”: “вигляд” та його призначення.

  44. Архітектура „Документ/Вигляд”: основні методи класу CView.

  45. Меню, основні види меню.

  46. Основні способи створення об’єкту “Меню”.

  47. Основні методи класу CMenu: створення та ініціалізація.

  48. Основні методи класу CMenu: динамічна зміна меню.

  49. Панелі елементів керування: призначення та характеристики.

  50. Основні методи класу CControlBar.

  51. Призначення та основні методи класу CToolBar.

  52. Елементи керування: прості елементи керування.

  53. Елементи керування: розширені елементи керування.

  54. Елементи керування: способи створення.

  55. Приклад С++ коду створення елементів керування в коді програми.

  56. Блоки діалогу: призначення та основні типи.

  57. Створення та робота з модальними діалогами.

  58. Створення та робота з немодальними діалогами.

  59. Типи графічних пристроїв та їх контексти.

  60. Види графічних об’єктів.

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