Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
univer / KR.rtf
Скачиваний:
25
Добавлен:
31.05.2015
Размер:
11.16 Mб
Скачать

4.3 Запросы

Выполненные запросы:

  1. Вывести данные о том куда можно поехать, на чем, сколько стоит и время поездки из Балаково

Рисунок 7 – Запрос 1

  1. Вывести данные о маршруте x->Лондон

Рисунок 8 – Запрос 2

  1. Показать данные о маршрутах с ценой билета > 800$

Рисунок 9 – Запрос 3

  1. Показать все данные, зная что поездка происходит из Москвы и длиться 14 часов

Рисунок 10 – Запрос 4

  1. Показать все данные о поездке при условии что стоимость >800$, а время поездки >10 часов

Рисунок 11 – Запрос 5

  1. Показать все данные о поездке на поезде

Рисунок 12 – Запрос 6

5. Задача: родственные связи

5.1 Краткое описание

Написать программу реализацию на Турбо Прологе базу знаний родственных связей семьи 3-х поколений.

5.2 Листинг

Код программы:

DOMAINS

s=string

PREDICATES

grandfather(s,s)

grandmother(s,s)

parent(s,s)

papamama(s,s)

brat(s,s)

predok(s,s)

mother(s,s)

father(s,s)

CLAUSES

papamama(alexandr,lena).

parent(alexandr,sergey).

parent(alexandr,dima).

parent(lena,sergey).

parent(lena,dima).

mother("osya","lena").

mother("lena","sergey").

mother("nadya","alexandr").

mother("alexandr","sergey").

father("mihail","alexandr").

father("alexandr","sergey").

father("vasiliy","lena").

father("lena","sergey").

grandmother(X,Y):- mother(X,Z), mother(Z,Y).

grandfather(X,Y):- father(X,Z), father(Z,Y).

predok(X,Y):-parent(X,Y).

predok(X,Y):-parent(X,Z),predok(Z,Y).

5.3 Запросы

Выполненные запросы:

  1. Показать бабушек

Рисунок 13 – Запрос 1

  1. Показать дедушек

Рисунок 14 – Запрос 2

  1. Показать родителей

Рисунок 15 – Запрос 3

  1. Показать бабушку по материнской линии

Рисунок 16 – Запрос 4

  1. Показать дедушку по линии отца

Рисунок 17 – Запрос 5

  1. Показать дедушку по линии матери

Рисунок 18 – Запрос 6

Заключение

В ходе выполнения курсовой работы была создана экспертная система “Компьютерные игры”, построено дерево решения задачи, правил – схема, составлена таблица “атрибут-предикат-значение”. В курсовой работе была создана базы данных, расписано решение задачи “родственные связи”.

Список использованных источников

1. Братко И. Программирование на языке Пролог для искусственного интеллекта.- М.: Мир, 1990.

2. Марселлус Д.Н. Программирование экспертных систем на Турбо Прологе.- М.: Финансы и статистика, 1994.

3. Нейлор К. Как построить свою экспертную систему.- М.: Энергоатомиздат, 1991.

4. Нильсон Н.Д. Искусственный интеллект. Методы поиска решений. - М.: Мир, 1973.

5. Сафонов В.О. Экспертные системы - интеллектуальные помощники специалистов. - С.-Пб: Санкт-Петербургская организация общества “Знания” России, 1992.

Размещено на Allbest.ru

Соседние файлы в папке univer