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

Функції ОС:
розподіл ресурсів, управління складовими апаратури;
завантаження програм на виконання;
управління виконанням прикладних програм;
забезпечення організації збереження даних (тимчасове, довгострокове) для подальшого використання;
надання інтерфейсу користувачу.
Типи ОС:
1. Класифікація за базовою технологією
При виборі ОС ключовим моментом є архітектура комп'ютера (зокрема центрального процесора), на котрій вона буде запускатись.
За базовою технологією виділяють:
cімейство ОС Apple
сімейство ОС Microsoft
GNU/Linux
Unix-подібні ОС

Відносно ліцензії, можливостей розширення та можливостей внесення змін до вихідного коду операційні системи бувають:
вільні — з відкритим програмним кодом (FreeBSD, OpenBSD, Linux);
пропрієтарні — комерційні з закритим кодом (macOS, Windows, Solaris).

2. Класифікація за підтримкою багатозадачності
Багатозадачність — властивість операційної системи забезпечувати можливість паралельної обробки декількох процесів.
Так багатозадачне середовище володіє такими особливостями:
Кожне завдання має свій пріоритет, відповідно до якого отримує час і пам'ять
Система організовує черги завдань так, щоб всі завдання отримали ресурси, залежно від пріоритетів і стратегії системи
Система організовує обробку переривань, за яких завдання можуть активуватися, деактивуватися і віддалятися
Після закінчення покладеного кванта часу завдання може тимчасово викидатися з пам'яті, віддаючи ресурси іншим завданням, а потім через визначений системою час, відновлюватися в пам'яті (свопінг)
Система забезпечує захист пам'яті від несанкціонованого втручання інших завдань
Система розпізнає збої і зависання окремих завдань і припиняє їх
Система вирішує конфлікти доступу до ресурсів і пристроїв, не допускаючи тупикових ситуацій загального зависання від очікування заблокованих ресурсів
Система гарантує кожному завданню, що рано чи пізно його буде активовано
Система обробляє запити реального часу
Система забезпечує комунікацію між процесами.

Класифікація за призначенням
Відносно свого призначення, операційні системи бувають:
для персональних комп’ютерів та робочих станцій (Windows, macOS, Linux Ubuntu);
для серверів (Windows Server, Linux Debian, FreeBSD, Solaris);
для мобільних платформ (Android, iOS, Tizen, Blackberry OS);
для маршрутизаторів (Cisco IOS, JUNOS, RouterOS, OpenWrt);
спеціалізовані (для мікроконтролерів, вбудовувані, реального часу).
Вбудовувані системи забезпечують роботу тисяч різноманітних інтелектуальних взаємодіючих систем, таких як:
касові термінали
телевізійні приставки
цифрові медіа-програвачі
складна споживацька електроніка
IP-телефони
мережеві шлюзи
серверні пристрої
кіоски та торгові автомати
промислові системи керування і системи керування завданнями
вимірювальні і контрольні прилади
мобільні телефони

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

Структура ОС

3
Тестове завдання https://naurok.com.ua/test/start/549782
Вписати оцінку за тест
Рефлексія від 16 учнів
Сподобався:
Так: 16
Ні: 0
Зрозумілий:
Так: 15
Ні: 1
Потрібні роз'яснення:
Ні: 16
Так: 0