Головна

Основи візуального програмування.

  1.  II. ОСНОВИ ТЕОРІЇ МЕХАНІЗМІВ І МАШИН
  2.  II. Система дієслівних форм. Основи дієслова.
  3.  X. ПРАВОВІ ОСНОВИ ОЦІНКИ
  4.  XIII. ПРАВОВІ ОСНОВИ ЕКОЛОГІЧНОГО АУДИТУ
  5.  Алгебра логіки. Логічні основи комп'ютерів
  6.  Аналіз рішень задач лінійного програмування.
  7.  Баденський (Фрейбургском, ПІВДЕННО-західнонімецького) ШКОЛА - напрям в неокантианстве, що грунтується на трансцендентальної-психологічної інтерпретації вчення Канта

візуальне програмування - Це автоматична розробка програм з використанням діалогової візуальної середовища, що має інтерактивні засоби вирішення типових задач, і дозволяє в діалозі з програмістом створювати готові фрагменти вихідного коду.

Удосконалення сучасних інформаційних технологій, підвищення логічної складності завдань інформаційних системах в економіці та управлінні призвели до ускладнення програмного забезпечення, а це зажадало створення автоматизованих технологій розробки і супроводу програмного забезпечення.

На основі об'єктно-орієнтованого підходу були створені середовища програмування, наприклад Delphi, C ++ Builder, Visual C ++ та ін., Які реалізують візуальне програмування.

Існують різні способи програмування для Windows. Можливий спосіб програмування вручну з використанням бібліотеки Windows Win32 API, що містить тисячу функцій. Однак, такий спосіб виключно трудомісткий, тому що з'являється багато рутинної роботи програміста, доводиться програмувати багато загальні функції, WinMain, InitInstance, а також функції-обробники, які мають стандартні каркаси.

Ефективність і більш високий рівень створення Windows- додатків на об'єктно-орієнтованої мови Visual C ++ досягається наявністю в складі Visual C ++ спеціальних методів програмування, до яких відносяться:

- Бібліотека класів Microsoft Foundation Classes (MFC), що містить багато стандартних завдань для Windows-програмування;

- Генератор додатків з набором різноманітних майстер-блоків Wizard, що дозволяє генерувати програмні коди різних типів додатків Windows;

- Інтегроване середовище розробки Microsoft Visual Studio, що виконує створення, перегляд та редагування файлів і проектів, формування графічного інтерфейсу програми.

Технологія візуального програмування буде розглянута в темі 10 на прикладі інформаційної системи управління.

Контрольні питання

1. Які мови і методи програмування Ви знаєте?

2. Чим досягається високий рівень створення Windows- додатків на об'єктно-орієнтованої мови Visual C ++?

3. Чим відрізняються моделі програмування в MS-DOS і в Windows?

4. У чому переваги використання бібліотеки класів MFC?

5. Які типи додатків є в Visual C ++?

6. Перерахуйте етапи роботи додатків.

7. У чому сутність повідомлень?

8. Яким чином зіставляються повідомлення і функції-обробники?

 




 Перетворення типів, що визначаються класом |  перевантаження функцій |  Віртуальні елементи-функції |  параметричний поліморфізм |  Постановка завдання та визначення специфікацій |  Складання початкової ієрархії і структури класів |  Реорганізація ієрархії і структури класів |  Файл інтерфейсу базового класу |  Роботу в Windows |  Система вікон розробки і система меню |

© um.co.ua - учбові матеріали та реферати