занесення змін стану зразка в базу знань.  
 оновити () - оновлення панелі відображення станів фактів (зразків) бази знань. 
  обробка () - функція реалізує обробку бази знань викликану внесеними змінами до бази знань, а так само функція відповідає за побудову і відображення логічного висновку , отриманого в ході обробки зразків і консіквентов. 
  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 Алгоритм рішення 
   Уявімо алгоритм рішення...