Сучасні операційні системи
Автор: Богдан Батыренко • Май 16, 2022 • Реферат • 3,033 Слов (13 Страниц) • 223 Просмотры
Реферат
з дисципліни «Інформатика»
ТЕМА № 1: Сучасні операційні системи
Вступ
Сучасні операційні системи типово мають графічний інтерфейс користувача, котрий на додачу до клавіатури користується також вказівниковим пристроєм — мишею чи тачпадом. Старіші системи, та системи, що не призначені для частої безпосередньої взаємодії з користувачем (як наприклад сервери) типово використовують інтерфейс командного рядка. Обидва підходи так чи інакше реалізують оболонку, котра перетворює команди користувача — текстові з клавіатури, чи рухи мишки — на системні виклики.
При виборі ОС ключовим моментом є архітектура комп'ютера (зокрема центрального процесора), на котрій вона буде запускатись. На персональних комп'ютерах сумісних з ІВМ РС запускаються ОС сімейства «Майкрософт Віндовз», «Лінукс» та «БСД». На мейнфреймах Burroughs MCP — B5000, IBM OS/360 — IBM System/360, UNIVAC EXEC 8 — UNIVAC 1108. Крім того на більшості сучасних мейнфреймів запускаються різні варіанти Лінукс чи Юнікс, а на деяких — версія Datacenter Windows 2003 Server. На вбудованих системах використовується велика кількість вбудованих ОС.
Юнікс-подібні ОС
До юнікс-подібних ОС відноситься велика кількість операційних систем, котрі можна умовно поділити на три категорії — System V,BSD та Лінукс. Сама назва «Юнікс» є торговою маркою, що належить «The Open Group», котра власне й ліцензує кожну конкретну ОС на предмет того, чи відповідає вона стандарту. Тому через ліцензійні чи інші неузгодження деякі ОС, котрі фактично є Юнікс-подібними, не визнані такими офіційно.
Системи Юнікс запускаються на великій кількості процесорних архітектур. Вони широко використовуються як серверні системи у бізнесі, як стільничні системи у академічному та інжененому середовищі. Тут популярні вільні варіанти Юнікс, такі як Лінукс та БСД-системи. Окрім того, деякі з них останнім часом набувають широкого поширення в корпоративному середовищі, особливо це стосується орієнтованих на кінцевого користувача дистрибутивів Лінукс, в першу чергу Ubuntu, Mandriva, Red Hat Enterprise Linuxта Suse. Лінукс також є популярною системою на стільницях розробників, системних адміністраторів та інших ІТ-спеціалістів.
Деякі варіанти Юнікс, як наприклад HP-UX компанії Хьюлет Пакард та AIX від IBM запускаються лише на апаратних системах своїх розробників. Інші, як наприклад Solaris, можуть запускатись на багатьох апаратних типах, включаючи сервери на базі x86 та ПК.
UNIX зародився в лабораторії Bell Labs фірми AT&T більш 20 років тому. У той час Bell Labs займалася розробкою багатокористувальницької системи поділу часу MULTICS (Multiplexed Information and Computing Service) разом з MIT і General Electric. Денис Рітчі і деякі інші розробляли нову ФС, багато рис якої вели своє походження від MULTICS. Для перевірки нової ФС Томпсон написав ядро ОС і деякі програми для комп'ютера GE-645, що працював під керуванням мультипрограмної системи поділу часу GECOS. Виникла перша версія UNIX, хоча вона і не мала в той час ніякого назви. Але вона уже включала характерну для UNIX ФС, засновану на індексних дескрипторах inode, мала підсистему керування процесами і пам'яттю, а також дозволяла двом користувачам працювати в режимі поділу часу. Система була написана на ассемблері. Ім'я UNIX (Uniplex Information and Computing Services) було дано їй ще одним співробітником Bell Labs, Брайаном Керніганом, що спочатку назвав її UNICS, підкреслюючи її відмінність від багатокористувальницької MULTICS. Незабаром UNICS почали називати UNIX.
...