Основні функції операційних систем
Операційна система - це посередник між комп'ютером і користувачем, забезпечує їх взаємодію і відповідає за виконання програм. Найвідоміші представники: Linux, Microsoft, Mac OS і так далі. У даній статті ми розглянемо склад і функції операційних систем. Мова піде про загальні параметри без прив'язки до конкретної ОС.
З чого складається операційна система?
Перш ніж розповісти про те, які бувають функції операційних систем, ми розглянемо, з чого вона складається.
- Програмний модуль, який керує системою файлів.
- Драйвери для пристроїв. Вони забезпечують коректну роботу кожного апаратного елемента комп'ютера, а також інформаційний обмін з іншими пристроями.
- Процесор, який відповідає на команди користувача.
- Сервісні програми. За їх допомогою є можливість працювати в комп'ютерних мережах з дисками і файлами.
- Модулі, що забезпечують графічну оболонку для користувача.
- Довідкова система, яка допомагає знайти відповідь на будь-яке питання щодо операційної системи і роботи з нею.
Функції операційних систем можуть змінюватися в залежності від виду останніх. Класифікацій досить багато. Наведемо основні.
1. По числу одночасно працюючих користувачів ОС бувають: однокористувацькі (старі версії, наприклад, MS-DOS, Windows 3.x, ранні версії OS / 2) і розраховані на багато (наприклад, UNIX, Windows NT).
2. За кількістю одночасно виконуваних завдань: однозадачні (наприклад, MSX, MS-DOS) і багатозадачні (ОС: OS / 2, Windows 95, UNIX).
Що робить операційна система?
Розглянемо тепер основні функції операційної системи:
- виконання команд користувача за запитом (запуск і закриття програм, введення і виведення інформації, звільнення додаткової пам'яті і так далі) ;
- доступ до периферійних пристроїв (принтера, миші, клавіатури і так далі) ;
- завантаження програмного забезпечення в оперативну пам'ять і його виполненіе;
- здійснення управління оперативною памятью;
- збереження даних про помилки та збої в системі;
- забезпечення інтерфейсу для користувача;
- здійснення доступу до інших носіїв інформації і управління ним.
Тобто всі дії, здійснювані людиною за допомогою інструментів введення, виробляються комп'ютером за допомогою ОС. Вона дозволяє забезпечити зручний інтерфейс користувача. Також існують і додаткові функції операційних систем:
- многозадачность;
- розмежування прав доступа;
- ефективний розподіл ресурсів між процессамі;
- захист системи і даних користувача;
- взаємодія між процесорами і їх синхронізація.
Системна оболонка, до якої ми так звикли, надає нам можливість комфортного користування ресурсами комп'ютера. Призначення і функції операційних систем - зручність спілкування з машиною, структуризація і автоматизація процесів. З роками розробники і творці оболонок для персональних комп'ютерів спрощують нам, звичайним користувачам, програмістам, життя за рахунок введення нових можливостей і скорочення ручної роботи. Існує навіть думка, що в найближчому майбутньому машини багато в чому замінять людини.