Лабораторна робота №
Тема: Робота з параметрами IDE ESTA.
Мета: Розглянути типи та методи створення параметрів системи ESTA; навчитися використовувати їх для побудови власної бази знань.
Хід виконання роботи:
Запустіть експертну оболонку ESTA. Для прикладу знову відкриємо базу знань CINEMA.KB. Це ми робимо для того, щоб проілюструвати на прикладі роботу з параметрами.
Для створення нового параметру виберіть Parameter->New Parameter. Ви побачите діалогове вікно зображене на мал. 1.
Мал. 1. Діалог створення параметрів
Тут потрібно задати 2 характеристики для параметру: назву і тип. Назву давайте зрозумілу, відповідно до тої інформації, яку він повинен описувати.
В ESTA є 4 типи параметрів: логічний (boolean), категорійний або перераховний (category), текстовий (text), числовий (number).
Логічний тип використовується для зображення властивостей, які можуть набувати значань «істина» «хибність» або «невідомо». Синтаксис цих параметрів такий:
parameter first : ' '
type boolean
explanation 'Інформація про працівників супермаркету Stepan&Co '
/* rules field */
question 'Ви бажаєте отримати інформацію про працівників супермаркету Stepan&Co? '
picture '1111 '
Після слова parameter зразу слідує його назва, type – зображає його тип, explanation -пояснення для цього параметра, question- запитання, яке відповідає даному параметру, picture -малюнок для даного параметру.
Текстові параметри використовуються для представлення властивостей, значення яких має бути текстового характеру. Синтаксис як в логічному типі, тільки type – text:
parameter imja : ' '
type text
explanation 'Як звати працівника '
/* rules field */
question ' Введіть ім"я працівника 'prizvywe' '
picture ' '
Числові параметри використовуються для числових властивостей. Як наприклад:
parameter vik : ' '
type number
explanation 'Кількість років працівникові супермаркету '
/* rules field */
/* range field */
question 'Вкажіть вік працівника 'prizvywe'_'imja'_'pobat' '
picture '
Цей параметр використовується для отримання інформації про вік особи.
Розглянемо для прикладу параметр first з бази знань Supermarket STEPAN.KB:
Мал. 2 Параметр first в режимі консультації
Для того, щоб редагувати параметри потрібно вибрати відповідний пункт меню Parameter-> Edit parameter і вибрати параметр для редагування, як показано на мал. 3
Мал. 3. Вибір параметра для редагування
Аналогічно здійснюється збереження та видалення параметрів.
Під час консультації також можна подивитися на активний параметр з допомогою Show current parameter
Мал. 4. Активний параметр
Щоб подивитися всі параметри БЗ – потрібно вибрити пункт меню Parameter->Show all parameters:
Мал. 6 Список всіх параметрів БЗ.