ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
(РОСОБРАЗОВАНИЕ)
ПЕНЗЕНСКАЯ ГОСУДАРСТВЕННАЯ ТЕХНОЛОГИЧЕСКАЯ АКАДЕМИЯ
СИСТЕМА
ОТКРЫТОГО
ОБРАЗОВАНИЯ
ИНТЕЛЛЕКТУАЛЬНЫЕ
ИНФОРМАЦИОННЫЕ
СИСТЕМЫ
Методические рекомендации к выполнению
лабораторных работ
Пенза 2012
1
УДК 681. 3
Рецензент –
Кандидат технических наук,
начальник отделения 33 ОАО “НПП “Рубин”
И. В. Сериков
Интеллектуальные информационные системы / Сост. Ю. Е. Усачев, Е. В. Жаркова, М. А. Чигирев: Методические рекомендации к
выполнению лабораторных работ. – Пенза: Изд-во Пенз. гос. технол. акад. , 2012. – 94 с. Приводятся описания лабораторных работ по курсу “Интеллектуаль-
ные информационные системы”. В качестве языка программирования исполь-
зуется Visual Prolog. Приводятся формы и модели представления знаний. Рас-
сматриваются вопросы работы с рекурсивными процедурами и списками. Приводится методика создания программы с графическим интерфейсом. Рассматриваются методы разработки экспертной системы анализа финансо-
вого состояния предприятия. Методические рекомендации подготовлены на кафедре “Информатика”
Пензенской государственной технологической академии и предназначены для
студентов специальности 080801, изучающих дисциплину “Интеллектуальные
информационные системы”. УДК 681. 3
© Пензенская государственная технологическая академия, 2012
© Усачев Ю. Е. , Жаркова Е. В. , Чигирев М. А. , 2012
2
Лабораторная работа № 1
Семантические сети
1. Цель лабораторной работы – приобретение навыков разра-
ботки семантической сети как модели представления знаний опреде-
лённой предметной области.
2.
Задание на лабораторную работу:
– изучить правила построения семантических сетей;
– разработать семантическую сеть в текстовой и графической фор-
мах (в соответствии с вариантом задания);
– по полученной сети составить и отладить программу на языке
Prolog, которая позволяла бы выполнить заданную (в соответствии с
вариантом задания) операцию.
3. Порядок выполнения работы
3. 1. Получить вариант задания, содержащий описание предметной
области, типов отношений и действий (операций) в предметной области.
3. 2. Изучить правила построения семантических сетей (п. 4. 1).
3. 3. Разработать экстенсионал и интенсионал в текстовой и гра-
фической формах.
3. 4. Изучить структуру программы на языке Prolog, реляционный
подход к написанию программы и ознакомиться с примерами программ
(4. 2 – 4. 4).
3. 5. Изучить базовые операции работы в среде Visual Prolog (п. 5).
3. 6. Подготовить текст программы и отладить программу на
языке Prolog.
3. 7. Ответить на контрольные вопросы.
3. 8. Оформить отчёт.
4.