Які функції виконує операційна система? Що таке операційна система? Відповіді на ці питання ви дізнаєтеся в цій статті.
Які функції виконує операційна система
Основні функції операційної системи:
- Виконання на вимогу програм користувача тих елементарних (низькорівневих) дій, які є спільними для більшості програмного забезпечення і часто зустрічаються майже у всіх програмах (введення та виведення даних, запуск і зупинка інших програм, виділення та вивільнення додаткової пам’яті тощо).
- Стандартизований доступ до периферійних пристроїв (пристрої введення-виведення).
- Завантаження програм у оперативну пам’ять і їх виконання.
- Керування оперативною пам’яттю (розподіл між процесами, організація віртуальної пам’яті).
- Керування доступом до даних енергонезалежних носіїв (твердий диск, оптичні диски тощо), організованим у тій чи іншій файловій системі.
- Забезпечення користувацького інтерфейсу.
- Мережеві операції, підтримка стеку мережевих протоколів.
Додаткові функції операційної системи:
- Паралельне або псевдопаралельне виконання задач (багатозадачність).
- Розподіл ресурсів обчислювальної системи між процесами.
- Організація надійних обчислень (неможливості впливу процесу на перебіг інших), основана на розмежуванні доступу до ресурсів.
- Взаємодія між процесами: обмін даними, синхронізація.
- Захист самої системи, а також користувацьких даних і програм від дій користувача або програм.
- Багатокористувацький режим роботи та розділення прав доступу (автентифікація, авторизація).
Що таке операційна система?
Операційна система — це базовий комплекс програмного забезпечення, що виконує управління апаратним забезпеченням комп’ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.