Можна вирізнити три головні механізми для організації взає-
модії користувачів із СППР:
• формальний діалог, що ґрунтується на «кмітливості» ком-
п'ютера з урахуванням його структури як віртуальної машини;
• природна мова, яка відбиває особливості мислення конкретної
людини, у результаті чого мова реалізується на лінгвістичній основі
подання знань, комунікації і логічного висновку;
• графічний діалог, що відтворює задану предметну галузь, зок-
рема, із застосуванням піктограм (графічних зображень об'єктів чи
дій). Останні мають деякий сенс для користувача, а в комп'ютері —
це просто розміщення маркера.
Комп'ютер «надає перевагу» модальності формального діалогу,
причому найперші обчислювальні системи розроблялися виключно
для експертів з обчислювальної техніки; такі системи не мали ознак
«дружності до користувача» і вимагали від серйозних користувачів
знань однієї чи кількох мов програмування. Проте людям зручніше
працювати з простішими в користуванні формальними засобами
мовного інтерфейсу (меню, заповнення форм тощо), а також із
графічними інтерфейсами і звичайною мовою.
Формальна і природна мови, графіка, а також різні комбінації
цих елементів являють собою альтернативи для створення корис-
тувацьких інтерфейсів. До окремих інтерфейсних механізмів і
критеріїв належать вибір із меню, кульковий маніпулятор
(trackballs), керування за допомогою команд голосом, підказування
голосом, клавішні керування курсором, клавіші фіксованих
функцій, скролінг (вертикальні чи горизонтальні переміщення
зображень у вікні екрана), керування вікнами на екрані дисплея,
використання динамічних (електронних) таблиць, миша, визначені
користувачем функціональні клавіші, сенсорні екрани та ін.
Важливою темою за створення сучасних користувацьких ін-
терфейсів є їхня адаптованість. В основу ідеї побудови адаптивних
інтерфейсів покладено концепцію створення адаптивних про-
грамних засобів, які можуть пристосовуватися до умов
функціонування, непередбачених на етапі розроблення систем.
Стосовно створення інтерфейсу користувача СППР слід зазна-
чити: кожна людина, яка працює з комп'ютером, має улюблені
синоніми команд, свою інформацію, пристосовану до власних
потреб, ураховуючи свій рівень знань, інтересів і навіть самопо-
чуття в конкретний період доби. Ці фактори враховуються за по-
будови користувацьких інтерфейсів інформаційних систем, тобто
ОПР надається можливість вносити до системи зміни, зумовлені
особистісними сприйняттями інформаційного середовища. Не-
180