Page 5 - 4800
P. 5
ЗМІСТ
с.
ЗМІСТ ............................................................................................................................... 5
ВСТУП .............................................................................................................................. 6
ЛАБОРАТОРНЕ ЗАНЯТТЯ №1 Ознайомлення з мовою програмування Пролог ... 7
ЛАБОРАТОРНА РОБОТА №2 Керування ходом виконання програм у системі
Пролог ............................................................................................................................. 16
ЛАБОРАТОРНА РОБОТА №3 Рекурсія і рекурсивні процедури в Пролозі ......... 28
ЛАБОРАТОРНА РОБОТА №4 Списки і процедури їх обробки ............................. 34
ЛАБОРАТОРНА РОБОТА №5 Способи представлення баз даних у Пролог-
програмах ....................................................................................................................... 41
ЛАБОРАТОРНА РОБОТА №6 Динамічні бази даних .............................................. 48
ЛАБОРАТОРНА РОБОТА №7 Створення простої експертної системи ................. 59
ЛАБОРАТОРНА РОБОТА №8 Розробка нечітких систем керування з
використанням fuzzy logic toolbox математичного пакета matlab ............................ 69
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ...................................................................... 81
ДОДАТОК А Службові предикати Пролога для роботи з файлами ........................ 82
Додаток б Індивідуальні завдання ............................................................................... 83
5