- •По дисциплине
- •Практическая работа №2. Моделирование процесса обучения Структурный подход
- •1 Цель работы
- •2 Задания для понимания процесса обучения.
- •2 Задания для понимания
- •Практическая работа №3 Построение базы знаний
- •1 Получение знаний о предметной области.
- •2 Формализованное описание знаний (продукционная модель).
- •3 Реализация экспертной системы на продукционной модели представления знаний
- •Практическая работа №4 Разработка базы знаний на языке пролог
- •2 Выполнение работы
- •2.1 Знакомство с интерфейсом системы
- •2.2 Загрузка готовой программы, написанной на Прологе.
- •2.3 Разработка собственного модуля – генеалогического дерева
Практическая работа №4 Разработка базы знаний на языке пролог
1 Цель практической работы: освоить основы программирования на языке Пролог и разработка простой базы знаний « Генеалогическое дерево вашей семьи»
2 Выполнение работы
2.1 Знакомство с интерфейсом системы
После запуска системы Пролог на экране появляются четыре окна:
окно редактора Editor -черное– для ввода исходной программы;
окно диалога Dialog -синее– для ввода запросов и выдачи результатов;
окно сообщений Message-серое – для выдачи сообщений;
окно трассировки Trace -красное – для трассировки программы.
Главное меню содержит команды:
FILES – работа с файлами;
EDIT – редактирование текста программы;
RUN – запуск программы;
COMPILE – компиляция программы, находящейся в редакторе;
OPTIONS – задание опций компилятора;
SETUP – настройка системы в соответствии с индивидуальными потребностями.
2.2 Загрузка готовой программы, написанной на Прологе.
Просмотр каталога осуществляется подкомандой Directory команды Files. Загрузка - подкомандой Load команды Files.
Чтобы сменить текущий каталог, необходимо в меню Files выбрать команду Change dir и указать каталог.
По умолчанию при запуске Пролога загружается рабочий файл c именем WORK.PRO (расширение файлов Пролога – *.pro), находящийся в директории Пролога –результат работы студентов других групп.
Выберите в главном меню Files, Load, получите предложение указать имя *.PRO,Enter, выберите стрелкой каталог 1_Р, откройте Enter, выберите модуль 1_1. PRO , Enter
2.3 Разработка собственного модуля – генеалогического дерева
Вывод: Освоил основы программирования на языке Пролог и разработал базу знаний «Генеалогическое дерево семьи».