НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ХАРЧОВИХ ТЕХНОЛОГІЙ
Кафедра інформаційних систем
Лабораторна робота №1(1,2,3,4)
з дисципліни
Програмне забезпечення інтелектуальних систем
Тема
Створення інтерфейсу користувача у додатках WINDOWS з використанням системи програмування Visual Prolog
Виконав(ла): студент(ка) гр. АКС4-4
Перевірив:
2012
Лабораторна робота №1(1,2,3,4)
по дисципліні
Програмне забезпечення шнтелектуальних систем
Тема : |
Створення інтерфейсу користувача у додатках WINDOWS з використанням системи програмування Visual Prolog |
- 12 год. (4 частини ) |
|
|
Мета : |
Практичне ознайомлення з технологією створення діалогових програм - додатків WINDOWS та інтерфейсу користувача до них у системі програмування Visual Prolog |
|
|
|
План заняття : |
|
|||
Частина 1 ( 3 години ): Побудувати мінімальний стандартний проект і запустити його. До проекту :
_________________________________________ Частина 2 ( 3 години ): Побудувати мінімальний стандартний проект і запустити його. До проекту :
|
Частина 3 ( 3 години ):
Побудувати мінімальний стандартний проект і запустити його. До проекту :
-
Додати елементи головного каскадного меню для підключення нового діалогу.
-
Створити діалог, розмістивши його опис у окремому файлі проекту.
-
У окремому файлі (можливо - за межами проекту) створити прологівську базу даних для збереження фактів, що описують структуру Вашої родини, як сукупність відношень батько(мати) - дитина (Факти PARENT з лабораторних робіт минулого семестру).
-
У діалоговій формі розмістити список вибору (ListBox або ListButton), у якому розмістити список всіх батьків (матерів) Вашої родини.
-
Запрограмувати реакцію на події у списку вибору -
-
При зміні об’єкту вибору у списку (при прокрутці), у іншому списку або текстовому полі показати перелік батьків (предків, або інших родичів) поточного об’єкту;
-
При реалізації вибору об’єкту з списку, у іншому списку або текстовому полі показати перелік дітей (нащадків, або інших родичів) поточного об’єкту.
-
Роздрукувати тексти нестандартних модулів проекту.
-
Знайти у тексті програми предикати обробки подій і їх ідентифікатори, Скласти список подій з поясненнями їх змісту.
Частина 4 ( 3 години ):
Побудувати мінімальний стандартний проект і запустити його. До проекту :
-
У режимі тестування цілі (Goal) відпрацювати процедуру швидкого сортування.
-
Додати елементи головного каскадного меню для підключення нового діалогу.
-
Створити діалог, розмістивши його опис у окремому файлі проекту.
-
Створити поле для послідовного введення числових даних - списку чисел.
-
У діалоговій формі розмістити 2 списки вибору (ListBox або ListButton):
-
у першому розмістити список введених чисел;
-
у другому розмістити упорядкований список введених чисел (використати прологівську процедуру швидкого сортування);
-
Роздрукувати тексти нестандартних модулів проекту.
-
Знайти у тексті програми предикати обробки подій і їх ідентифікатори, Скласти список подій з поясненнями їх змісту.
До кожного з розділів звіту включити:
-
Короткий опис VIP-проекту програми.
-
Модульну (файлову) структуру проекту.
-
Екранні форми проекту.
-
Тексти програми;
-
Список ідентифікатори подій з поясненнями змісту.
-
Опис послідовності створення проекту та всіх використаних елементів інтерфейсу користувача.
Кінцевий термін захисту роботи - 10 -15 жовтня .
Примітки: