типи ос

Операційні системи пакетної обробки.

Операційна система пакетної обробки - це система, яка обробляє пакет завдань, т. Е. Кілька завдань, підготовлених одним або різними користувачами. Взаємодія між користувачем і його завданням під час обробки неможливо або вкрай обмежена. Під управлінням операційної системи пакетної обробки ЕОМ може функціонувати в однопрограмні і мультипрограммном режимах.

Операційні системи поділу часу.

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

Операційна система поділу часу може застосовуватися не тільки для обслуговування користувачів, а й для управління технологічним обладнанням. В цьому випадку "користувачами" є окремі блоки управління виконавчими пристроями, що входять до складу технологічного обладнання: кожен блок взаємодіє з певним обчислювальним процесом протягом інтервалу часу, достатнього для передачі керуючих впливів на виконавчий пристрій або прийому інформації від датчиків.

Операційні системи реального часу.

Дані системи гарантують оперативне виконання запитів протягом заданого інтервалу часу. Запити можуть надходити від користувачів або від зовнішніх по відношенню до ЕОМ пристроїв, з якими системи пов'язані каналами передачі даних. При цьому швидкість обчислювальних процесів в ЕОМ повинна бути узгоджена зі швидкістю процесів, що протікають поза ЕОМ, т. Е. Узгоджена з ходом реального часу. Ці системи організують управління обчислювальними процесами таким чином, щоб час відповіді на запит не перевищувало заданих значень. Необхідний час відповіді визначається властивостями об'єктів (користувачів, зовнішніх пристроїв), що обслуговуються системою. Операційні системи реального часу використовуються в інформаційно-пошукових системах і системах управління технологічним обладнанням. ЕОМ в таких системах функціонує частіше в багатозадачному режимі.

Діалогові операційні системи.

Дані операційні системи набули широкого поширення в персональних ЕОМ. Ці системи забезпечують зручну форму діалогу з користувачем через дисплей при введенні і виконанні команд. Для виконання часто використовуваних послідовностей команд, т. Е. Завдань, діалогова операційна система надає можливість пакетної обробки. Під управлінням діалогової ОС ЕОМ зазвичай функціонує в однопрограмні режимі.