Содержание отчета о работе
Протокол диалога с ЭС при выполнении тестового примера
Граф И/ИЛИ для тестового примера
Таблица, показывающая последовательность шагов при выполнении тестового примера.
Задается цель:
Оценивается объект «программирование».
Оценивается объект «языки программирования»
Оценивается объект « ОС».
Далее аналогичным образом производится опрос по текстовому редактору, электронным таблицам и трехмерному графическому редактору.
На основании полученных ответов, экспертная система выдает заключение.
На основании последовательности событий можно построить таблицу:
-
Номер шага
Текущая гипотеза
Конфликтное множество
Правила выбранные для конфликтного множества
Список подцелей
Факт
1
Выбор языка программирования
Basic, C++, Paskal
3
Определить нужен ли язык программировани я, а если нужен то какой.
Visual C++ 6.0.
2
Выбор текстового редактора
Adobe, MS Word
11
Определить текстовый редактор какого производителя нужен.
MS Word 95
3
Выбор электронной таблицы
Microsoft, borland
15
Определить электронные таблицы какого производителя нужны пользователю.
MS Exel 95
4.
Выбор операционной системы
Windows 3.1, Windows 95
3-20
Определить какая ОС установлена на компьютере пользователя.
Windows 95
Да
Да
Нет
Нет
нет
Нет
Нет
Нет
Да
нет
Нет
Нет
Да
Нет
да
basik
C++
paskal
Решающее дерево для объекта «язык программирования»
Аналогичным образом можно построить решающие деревья и для других объектов.