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

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





ustify"> У процесі тестування програми помилок виявлено не було.

п.4.5 Загальне уявлення модуля data_base.cs

Модуль містить визначення структури бази знань, функції її ініціалізації і констатації фактів (затвердження зразків).

П.4.5.1.Разработанная структураstruct DATA

{public struct Yslovie {public string yslovie; public bool ActivE;} Yslovie yslovie1; Yslovie yslovie2; Yslovie yslovie3; string deistvie;

};


П.4.5.2.Опісаніе структури

Структура DATA містить у своєму складі чотири елементи (yslovie1, yslovie2, yslovie3, deistvie), а елементи yslovie1, yslovie2 і yslovie3 є об'єктами структури Yslovie, і містять поля yslovie і ActivE. Поле yslovie містить факт, поле ActivE містить стан факту. p align="justify"> База знань являє собою послідовність записів структурою DATA, для створення бази необхідно додати визначення об'єктів yslovie1, yslovie2 і yslovie3, і створити об'єкт записів структури DATA. Для цього необхідно додати наступні рядки:

public DATA.Yslovie yslovie1 = new DATA.Yslovie (); DATA.Yslovie yslovie2 = new DATA.Yslovie (); DATA.Yslovie yslovie3 = new DATA.Yslovie (); DATA [] BD = new DATA [5];

Підсумкове представлення бази знань на мові програмування C # буде виглядати наступним чином:

public struct DATA

{public struct Yslovie {public string yslovie; public bool ActivE;} Yslovie yslovie1; Yslovie yslovie2; Yslovie yslovie3; string deistvie;

}; DATA.Yslovie yslovie1 = new DATA.Yslovie (); DATA.Yslovie yslovie2 = new DATA.Yslovie (); DATA.Yslovie yslovie3 = new DATA.Yslovie (); DATA [] BD = new DATA [5];

Підключення модуля відбувається шляхом зазначення його імені, в списку модулів і бібліотек, у коді програми. При цьому код програми в якій використовується модуль повинен бути написаний на мові програмування C #. p align="justify"> Додаток 5


КЕРІВНИЦТВО КОРИСТУВАЧА

П.5.1.Назначеніе програми

Програма призначена для побудови виведення, виходячи з даних введених користувачем.

П.5.2.Опісаніе інформації

П.5.2.1.Входная інформація

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

Панель вибору фактів


В 

Ріс.5.2.1.1.


п.5.2.2. Вихідна інформації

В якості вихідної інформації (для програми в цілому) виступає логічний висновок (см.Ріс.5.2.2.1), і панел...


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





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

  • Реферат на тему: Аналіз даних за допомогою технології Data Mining
  • Реферат на тему: Data mining
  • Реферат на тему: Опробування знімків Landsat Climate Data Record
  • Реферат на тему: Creating a Data Mart for an Online E-Book Store
  • Реферат на тему: Пошук кластерів спільнот Live Journal за допомогою методів Data Mining в се ...