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