Зміст
Введення
. Опис постановки задачі
.1 Характеристика задачі
.2 Визначення фактів і дій
. Розробка структури бази знань
.1 Побудова графа зв'язків фактів
.2 Визначення структури бази знань
.2.1 Вимоги до бази знань
.2.2 Отримана структура запису бази знань
.3 Представлення структури бази знань на мові програмування С #
.3.1 Розроблена структура
.3.2 Опис структури
. Опис функцій ініціалізації і констатації фактів
.1 Опис функції ініціалізації
.1.1 Текст функції
.1.2 Опис вхідних даних
.1.3 Опис вихідних даних
.2 Опис функції констатації фактів
.2.1 Текст функції
.2.2 Опис вхідних даних
.2.3 Опис вихідних даних
.2.4 Граф-схема функції
Висновок
Додаток
Введення
Знання - це сила. Всім відоме твердження як ніколи стає актуальним наш час, так як прогрес не стоїть на місці і технології постійно розвиваються. Внаслідок чого стає скрутним зробити логічний висновок на підставі тих чи інших фактів (умов), для полегшення процесу встановлення виведення необхідно формалізувати знання, впорядкувати і представити у вигляді якоїсь структури, зручною для зберігання і відображення інформації. p align="justify"> За таку структуру можна прийняти Базу знань, що представляє з себе набір фактів і дій, що виникає при затвердженні того чи іншого умови.
1. Опис постановки задачі
.1 Характеристика задачі
Мета:
Необхідно розробити і реалізувати модуль, для зберігання бази знань (містить факти і дії), а так само процедур ініціалізації та констатації фактів.
.2 Визначення фактів і дій
База знань повинна містити факти і дії при виконанні даних фактів. Для формалізації і кращого сприйняття інформації наведемо їх у вигляді таблиці (див. таблиця 1.2.1.) p align="justify"> Таблиця фактів і дій
Таблиця 1.2.1
Факти, зразки (умова виконання дії) Дія, консіквент (логічний висновок, виходячи з факту) Постачальник перевірений і товар є якісним, а так само ціна пріемлемаяМожно зробити висновок про те, що даний постачальник нам подходітЦена, запропонована даними постачальником, трохи нижче ніж у інших постачальників товараМожно стверджувати, що ціна нас влаштовує (ціна прий...