Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпори СПОС.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
145.46 Кб
Скачать
  1. Класифікація операційних систем.

Операці́йна система (скор. ОС)— це базовий комплекс програмного забезпечення, що виконує управління апаратним забезпеченням комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організує взаємодію з користувачем.

Операційні системи можуть бути класифікованими по базовій технології (Юнікс-подібні чи схожі на Windows), типу лицензії (комерційна чи вільна), чи розвивається в даний час (застарілі DOS чи NextStep або сучасні Linux і Windows), для робочих станцій (DOS, Apple), або для серверів (AIX), ОС реального часу і вбудовані ОС (VxWorks,QNX), PDA, чи спеціалізовані (керування виробництвом, навчання тощо). Багатозадачна ОС, вирішуючи проблеми розподілу ресурсів і конкуренції, повністю реалізує мультипрограмний режим відповідно до вимог роздягнула "Основні поняття, концепції ОС".

-ОС  одного користувача і ОС багатьох користувачів;

-однозадачні ОС і багатозадачні ОС.

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

Однозадачною ОС є розглянута тут система МS-DOS. До сучасних багато-задачних систем належать усі ОС класу Windows 95 і вище. Типовим прикладом ОС багатьох користувачів є система UNIX, що встановлюється на комп'ютерах у великих офісах, банках, страхових компаніях тощо.

  1. Виникнення та розвиток Unix - подібних систем.

Перша система UNIX була розроблена в 1969 році в підрозділі Bell Labs компанії AT & T. З тих пір була створена велика кількість різних UNIX-систем. Юридично лише деякі з них мають повне право називатися «UNIX»; решта ж, хоча і використовують подібні концепції і технології, поєднуються терміном «UNIX-подібні» (англ. UNIX-like). Для стислості в даній статті під UNIX-системами маються на увазі як справжні UNIX, так і UNIX-подібні ОС. UNIX-системи почали з'являтися з пізніх 1970-х і ранніх 1980-х. Багато пропрієтарних версій, таких як Idris (1978), Coherent (англ.) (1983) і UniFLEX (англ.) (1985), ставили за мету забезпечити потреби бізнесу функціональністю, доступної навченим користувачам UNIX.

Коли AT & T дозволила комерційне ліцензування UNIX в 1980-х, безліч розроблених пропрієтарних систем грунтувалися на цьому, включаючи AIX, HP-UX, IRIX, Solaris, Tru64 UNIX, Ultrix і Xenix. Це багато в чому витісняло пропрієтарних клонів. Зростаюча несумісність між системами призвела до створення стандартів взаємодії, у тому числі POSIX і Єдиної специфікації UNIX.

Між тим, в 1983 році був запущений проект GNU, завдяки якому вдалося зробити операційну систему, яку всі користувачі комп'ютера могли вільно використовувати, вивчати, виправляти, збирати заново. Різні UNIX-подібності розроблялися аналогічно GNU, часто з тими ж основними компонентами. Вони перш за все служили дешевим заміщенням UNIX і включали 4.4BSD, Linux і Minix. Деякі з них послужили основою для комерційних UNIX-систем, таких як BSD / OS і Mac OS X. Примітно, що Mac OS X 10.5 (Leopard) сертифікований Єдиної специфікацією UNIX.