Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Математична і програмна реалізація теорії прийняття рішень

Реферат Математична і програмна реалізація теорії прийняття рішень





занесення змін стану зразка в базу знань.

оновити () - оновлення панелі відображення станів фактів (зразків) бази знань.

обробка () - функція реалізує обробку бази знань викликану внесеними змінами до бази знань, а так само функція відповідає за побудову і відображення логічного висновку , отриманого в ході обробки зразків і консіквентов.

4.Опісаніе АЛГОРИТМУ фунціями checkBox_Checked ()


.1 Призначення і характеристика


Алгоритм призначений для обробки обраних користувачем фактів і передачі їх модулю data_base.cs (передачі даних базі знань);


.2 Використовувана інформація


В алгоритмі використовуються В«формаВ» (form1) з прикріпленими до неї елементами (checkBox1-11), що дозволяють користувачеві вибрати необхідний В«фактВ»;


.3 Результати рішення


Результатом є передача необхідних параметрів модулю data_base і виклик функцій обробка () і оновити ().


.4 Алгоритм рішення


Уявімо алгоритм рішення у вигляді граф-схеми (Ріс.4.4.1.).


Граф-схема checkBox_Checked ()

Функція обробки вибору зразків

В 

Ріс.4.4.1.


5.Опісаніе АЛГОРИТМУ фунціями обробка ()


.1 Призначення і характеристика


Функція реалізує обробку бази знань викликану внесеними змінами до бази знань, а так само функція відповідає за побудову і відображення логічного висновку, отриманого в ході обробки зразків і консіквентов.


.2 Використовувана інформація


В алгоритмі використовується база знань описана в модулі data_base.cs, дані якої можна представити у вигляді таблиці (див. таблицю 5.2.1.)


Таблиця 5.2.1.Структура бази знань

Ім'я об'єкту/елементатіпДопустімие значення/елементи в составеBD [] struct DATAyslovie1, yslovie1, yslovie1, deistvieyslovie1, yslovie2, yslovie3struct Yslovie yslovie, ActivEysloviestringА-я, Az і символи разделітеліActivEbooltrue/falsedeistviestringА-я, Az і символи роздільники

Де:

BD [] - база знань

yslovie1, yslovie2, yslovie3 - складові частини зразка

yslovie-поле частини зразка

ActivE - стан (активність) частини зразка

Deistvie - консіквент (дія при виконанні умови)

5.3 Результати рішення


Результатом рішення виступає побудова логічного висновку (одержання консіквента). br/>

.4 Алгоритм рішення


Уявімо алгоритм рішення...


Назад | сторінка 3 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування бази знань
  • Реферат на тему: Рішення кросвордів, ребусів, криптограм як метод контролю знань з інформати ...
  • Реферат на тему: Розробка структури бази знань
  • Реферат на тему: Програмний модуль бази знань
  • Реферат на тему: Еволюція промислового комплексу як функція еволюції знань і технологій