У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Лабораторна робота - Робота з параметрами IDE ESTA.
4

Лабораторна робота №

Тема: Робота з параметрами 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 Список всіх параметрів БЗ.