Засоби діалогового проектування

діалог # 9472; це процес обміну повідомленнями між користувачем і ЕОМ, при якому здійснюється постійна зміна ролей інформатора і реципієнта (користувача, що приймає інформацію), причому, зміна ролей повинна бути досить оперативної. Процес діалогу повинен відповідати таким вимогам:

- єдина мета інформатора і реципієнта;

- постійна зміна ролей користувача і ЕОМ;

- спільну мову спілкування;

- наявність загальної бази знань (даних);

- можливість поповнення бази знань хоча б одним з об'єктів (суб'єктів).

Для здійснення діалогу необхідно розробити диалоговую систему (ДС), що представляє собою сукупність технічного, інформаційного, програмного, лінгвістичного забезпечення, призначених для виконання функцій управління діалогом, інформування користувача, введення інформаційних повідомлень, обробки їх за допомогою прикладних програм і видачі результатів.

Можна виділити кілька характеристик ДС, значення яких визначають процес діалогової взаємодії користувача і ЕОМ. Найважливішою з них є ступінь оперативності діалогу. При цьому можлива оперативність двостороння або одностороння # 9472; з боку ЕОМ або людини. У першому випадку діалог називається активним згодом очікування до 2 с. у другому # 9472; пасивним, час очікування при ньому може досягати 3 хв.

Іншою характеристикою діалогових систем служить здатність керувати. Вона тісно пов'язана з такими умовами виконання діалогу, як наявність знань у партнерів і взаєморозуміння між ними за допомогою спільної мови. Ця характеристика виражається в здатності до видачі таких команд партнеру, які вимагають виконання деяких дій, спрямованих на досягнення мети діалогу.

В процесі діалогу можливо двостороннє управління на базі мови типу "запит # 9472; відповідь ", одностороннє управління з боку ЕОМ з мовою спілкування типу" меню "," заповнення шаблону "і відповіді по" підказкою "або одностороннє управління з боку користувача з використанням мови директив (команд).

Важливою характеристикою є також здатність партнерів до навчання (накопичення знань) про предметну область і спільної мови взаємодії. Виділяють системи, які забезпечують двостороннє навчання партнерів, і системи з одностороннім навчанням: з боку або користувача, або ЕОМ.