
 
50
цьому режимі операційна система перевіряє правильність завдання, 
виділяє потрібні йому ресурси, визначає програму, яка повинна ви-
конуватися  у  даному  завданні,  передає  їй  управління,  стежить  за 
ходом виконання програми до її завершення (нормального або ава-
рійного).  При  цьому  допускається  суміщення  виконання  програми 
одного  завдання  з  операціями  вводу-виводу  програми  того  ж  або 
іншого  завдання.  У  випадку,  якщо  пристрій  виводу  зайнятий  ре-
зультати  розміщуються  у  системній  бібліотеці,  звідки  вони  виво-
дяться управляючою програмою при звільненні пристрою виводу. 
Одним з недоліків режиму пакетної обробки є простоювання ре-
сурсів, що виникає через те, що завдання поступають на обробку у 
порядку їх проходження. 
Діалоговий (інтерактивний)  режим - режим  взаємодії  користу-
вача з обчислювальною системою, при якому людина і обчислюва-
льна система обмінюються даними в темпі, сумірному з темпом об-
робки даних людиною. 
Обмін інформацією у діалоговому режимі здійснюється за допо-
могою  спеціальних  діалогових  мов.  Розрізняють  пасивний  і  актив-
ний діалог. При пасивному діалозі ініціатива належить обчислюва-
льній  системі,  вона «веде»  за  собою  користувача,  вимагаючи  від 
нього у точках розгалуження обчислювального процесу додаткової 
інформації,  необхідної  для  ухвалення  закладених  в  алгоритм  рі-
шень. У цьому режимі обчислювальна система забезпечує користу-
вача  інформаційними  повідомленнями (зокрема  результатами  роз-
рахунків) і підказками, що полегшують використання діалогової си-
стеми. Запити до користувача формуються або у вигляді меню, або 
у вигляді шаблонів. Меню є списком альтернативних можливостей, 
що виводиться на екран дисплея, для продовження рішення в пото-
чній  точці  обчислювального  процесу,  користувач  повинен  вибрати 
одну  з  можливостей  вказавши  відповідний  рядок  меню,  курсором 
або введенням з клавіатури номера цього рядка. Шаблоном назива-
ється форматований кадр зображення, що виводиться на екран дис-
плея, який містить тексти запитів до користувача і спеціальні поля 
призначені  для  занесення  у  них  відповідей  користувача  у  вигляді 
текстів  або  чисел.  Активний  діалог  характеризується  рівноправ’ям 
його учасників. Для організації такого діалогу зазвичай використо-
вуються формальні директивні (командні) мови або мови близькі до 
природних.