Цель лабораторной работы: на базе персональной платформы информатизации развернуть систему Visual Prolog, ознакомиться с основными функциональными возможностями языка логического программирования Prolog.
Задание к лабораторной работе:
1. Изучить функциональные возможности языка логического программирования Prolog.
2. Проанализировать свойства персональной рабочей платформы информатизации.
3. Изучить функциональные возможности системы Visual Prolog.
4. Найти в глобальной сети Internet систему Visual Prolog.
5. Выбрать определённый вариант системы Visual Prolog, соответствующий состоянию персональной рабочей платформы информатизации.
6. Установить систему Visual Prolog на рабочую платформу информатизации с регистрацией выполняемых действий в виде копий экранов.
7. Развернуть систему Visual Prolog и ознакомиться с основными функциональными возможностями среды разработки
8. Построить базу данных относительно родства двух человек согласно примеру:
Родитель (Илья, Марина)
Родитель (Марина, Ира)
Родитель (Елена, Иван)
Родитель (Николай, Ира)
Родитель (Ольга, Алексей)
Родитель (Марина, Саша)
Родитель (Сергей, Иван)
9. Составить запрос для определения правильности утверждения: Марина является родителем Саши.
10. Реализовать составленный согласно п.9 запрос в системе Visual Prolog и создать копии реализации. Добиться успешной реализации составленного запроса.
11. Составить запрос для определения правильности утверждения: Алексей является родителем Ольги.
12. Реализовать составленный согласно п.11 запрос в системе Visual Prolog и создать копии реализации. Добиться успешной реализации составленного запроса.
13. Составить запрос для установления факта: кто является ребёнком Николая?
14. Реализовать составленный согласно п.13 запрос в системе Visual Prolog и создать копии реализации. Добиться успешной реализации составленного запроса.
15. Составить запрос: кто является родителями Ивана?
16. Реализовать составленный согласно п.15 запрос в системе Visual Prolog и создать копии реализации. Добиться успешной реализации составленного запроса.
17. Составить запрос для определения всех родителей и их детей.
18. Реализовать составленный согласно п.17 запрос в системе Visual Prolog и создать копии реализации. Добиться успешной реализации составленного запроса.
19. Проанализировать результаты выполненных экспериментов.