урок 8
Структура та фукції ОС
Структура та фукції ОС
ОС– це комплекс програмних модулів, які призначені для управління роботою ПК і організації взаємодії користувача з ПК:
керує всіма процесами всередині ПК;
керує обміном між ПК і підключеними до нього периферійними пристроями; забезпечує можливість взаємодії між прикладними програмами та модулями апаратури; служить посередником між ПК і користувачем з його прикладними програмами.
Додаткові функції: Паралельне або псевдопаралельне виконання задач (багатозадачність)
- Розподіл ресурсів обчислювальної системи між процесами.
- Організація надійних обчислень (неможливості впливу процесу на перебіг інших), основана на розмежуванні доступу до ресурсів.
- Взаємодія між процесами: обмін даними, синхронізація.
- Захист самої системи, а також користувацьких даних і програм від дій користувача або програм.
До функцій ОС також відносяться забезпечення високих показників по двох найважливіших характеристиках обчислювальних систем: ефективності та надійності.
Під підвищенням ефективності розуміють: підвищення ефективності використання апаратних засобів, яке відображається рядом покажчиків (комплексним покажчиком є процент корисного машинного часу); - - - -підвищення пропускної можливості обчислювальної системи, яке відображається у кількості виконаних робіт у одиницю часу;
зниження системних витрат;
підвищення продуктивності праці людини;
підвищення зручності використання засобів обчислювальної техніки.
Відносно свого призначення, ОС бувають:
універсальні (для загального використання);
спеціальні (для розв'язання спеціальних задач);
спеціалізовані (виконуються на спеціальному обладнанні);
однозадачні;
багатозадачні; одно користувацькі;
багатокористувацькі; реального часу.
Відносно способу встановлення (інсталяції) операційної системи:
вбудовані;
невбудовані.
Відносно відповідності стандартам:
стандартні (відповідають одному з загальноприйнятих відкритих стандартів, найчастіше POSIX);
нестандартні (в тому числі такі, що розробляються відповідно до корпоративних стандартів)
Серверні ОС Серверні операційні системи використовують для роботи серверів, оскільки набір їх можливостей з точки зору адміністрування є набагато ширшим ніж у звичайних користувацьких ОС. Призначенням серверної ОС є керування прикладними програмами та сервісами, що обслуговують користувачів локальної мережі та мережі Інтернет. До таких програм належать сучасні системи управління базами даних, засоби управління мережею, служби каталогів, засоби обміну повідомленнями, web-сервери, поштові сервери, мережеві екрани, та інші сервіси. Стабільна робота серверних ОС забезпечує роботу всієї комп’ютерної мережі організації, де її використовують, а тому вимоги до продуктивності та надійності таких ОС дуже високі. До таких вимого належать: підтримка кластерів(набір ряду однотипних комп'ютерів мережі, що виконують одне і те ж завдання одночасно розподіляючи між собою навантаження), можливість резервного копіювання даних, зміна конфігурації програмного забезпечення без перезавантаження операційної системи.
Контрольні запитання:
1. Що таке ОС?
2. Які основні та додаткові функції виконують ОС?
3. Який склад ОС?
4. Які функції виконує оболонка ОС?
5. Які функції виконує ядро ОС?
7. . За якими ознаками класифікують ОС?
8. Яка різниця між серверною та клієнтською ОС?