This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
courses:knowledge_base_and_expert_system:lab2 [2019/09/09 06:55] andrey.suchkov [Основные теоретические положения] |
courses:knowledge_base_and_expert_system:lab2 [2019/09/19 21:20] andrey.suchkov [Порядок выполнения работы] |
||
---|---|---|---|
Line 45: | Line 45: | ||
- Кому Balto является родителем? | - Кому Balto является родителем? | ||
- Постройте трассу выполнения программы для каждого запроса. | - Постройте трассу выполнения программы для каждого запроса. | ||
- | - **//Задание для самостоятельной работы.//** Используя предикаты ''parent(symbol,symbol)'', ''man(symbol)'', ''woman(symbol)'', ''married(symbol,symbol)'', записать факты, описывающие Вашу семью. \\ Написать на языке Visual Prolog программу //FAMILY//, содержащую 8 правил вывода для любых родственных отношений в Вашей семье (например: мать, отец, сестра, брат, племянница, племянник, тетя, дядя, внучка, внук, бабушка, дедушка, двоюродная сестра, двоюродный брат и т.д.). \\ Отладить программу на 5-6 различных запросах. | + | - **//Задание для самостоятельной работы.//** Используя предикаты ''parent(symbol,symbol)'', ''man(symbol)'', ''woman(symbol)'', ''married(symbol,symbol)'', записать факты, описывающие Вашу семью. \\ Написать на языке Visual Prolog программу //FAMILY//, содержащую не менее 8 правил вывода для любых родственных отношений в Вашей семье (например: мать, отец, сестра, брат, племянница, племянник, тетя, дядя, внучка, внук, бабушка, дедушка, двоюродная сестра, двоюродный брат и т.д.). \\ Отладить программу на 5-6 различных запросах. |
===== Варианты заданий ===== | ===== Варианты заданий ===== | ||
[[.lab2:lab2_vars]] | [[.lab2:lab2_vars]] |