Огляд ОС та сервісних програм. Функції ОС

Основні відомості про периферійні пристрої комп’ютера. Костючик зробить

Огляд ОС та сервісних програм. Функції ОС.

Розглянемо ОС як частину системного ПЗ.

Операційна система – це комплекс системних і службових ПЗ.

Можна сказати, що ОС доповнює апаратні засоби. Без ОС людині буде складно спілкуватись з машиною, тому основне призначення ОС це

- керування роботою машини;

- організація взаємодії користувача з ЕОМ.

На сьогоднішній день нараховується декілька десятків типів ОС для ЕОМ. Їх можна розділити на дві категорії, в залежності від інтерфейсу користувача:

- текстові (однозадачні) – виконується 1 дія в 1 момент часу – послідовно;

- графічні (багатозадачні) – виконується багато дій в 1 момент часу – потрібна багатопотоковість.

До текстових відносять: MS DOS, UNIX.

До графічних – Windows від 3.11 і вище, Win NT, OS/2 Warp

Функції та склад ОС залежать від режиму роботи ЕОМ, складу та конфігурації апаратних засобів.

Функції ОС можна поділити на дві великі групи, кожна з яких має свої під функції:

Функції ОС, що забезпечують взаємодію програм з апаратурою:

- взаємодію програм з зовнішніми пристроями;

- взаємодію програм одна з одною;

- розподіл оперативної пам’яті;

- виявлення помилкових і нестандартних операцій ситуацій і реакція на них;

- інші.

Функції ОС, що забезпечують загальне керування ресурсами комп’ютера:

- форматування дисків;

- виведення на екран дисплея каталогу;

- копіювання файлів з однієї дискети на іншу;

- встановлення режиму роботи дисплея і принтерів;

- запуск програм;

- інші.

Програмні модулі ОС Ms DOS:

1. BIOS – базова система введення-виведення (знаходиться у ПЗП).

Спрацьовує при вмиканні живлення – автоматично тестує основні компоненти комп’ютера. Після успішного завершення завантажує в оперативну пам’ять блок початкового завантаження (БПЗ або MBR – Master Boot Record).

2. Блок початкового завантаження (БПЗ або MBR – Master Boot Record).

Заноситься автоматично на диск при його форматуванні.

Програма обсягом 512 байт, розміщується у 0-му ряду системного диска у 1-му секторі 0-вої доріжки – завантажує із системного диска в оперативну пам’ять модулі ОС:

3. Модуль розширення базової системи введення-виведення IO.SYS.

Розширення можливостей BIOS здійснюється головним чином за рахунок можливості підключення додаткових програм (драйверів), що обслуговують нові зовнішні пристрої, або зміни режимів роботи драйверів, які раніше використовувались.

Нові драйвери та зміни заносяться у файл конфігурації CONFIG.SYS, який обробляється модулем IO.SYS.

Модуль розширення базової системи введення-виведення робить також завантаження командного процесора в оперативну пам’ять.

4. Модуль обробки переривань MSDOS.SYS. Цей модуль реалізує переривання верхнього рівня системи, з яким взаємодіють прикладні програми. Переривання нижнього рівня забезпечуються модулем BSOS.

У процесі завантаження MS DOS управління на деякий час передається модулю MSDOS.SYS, у якому встановлюються внутрішні робочі таблиці, ініціюються певні вектори переривань та виконується підготовка до завантаження командного процесора. Модуль обробки переривань містить підпрограми, що забезпечують роботу файлової системи, пристроїв введення-виведення, обслуговування деяких спеціальних ситуацій, зв’язаних із завершенням програм, їх штучним перериванням та обробкою помилок.

Цей модуль записується на диск за особливого режиму форматування або занести на вільний диск, відформатований звичайними чином, використавши спеціальну команду MS DOS.

Модулі IO.SYS та MSDOS.SYS складають ядро операційної системи Ms DOS.

5. Командний процесор COMMAND.COM. Він виконує такі чотири основні функції:

- приймання та аналіз команд, що надходять із клавіатури або з командного файлу;

- виконання внутрішніх команд MSDOS, вбудованих у файл COMMAND.COM;

- завантаження та виконання зовнішніх команд MSDOS та прикладних програм із розширенням COM і EXE. Принципова відміна файлів типу COM від файлів типу EXE полягає у тому, що перший тип файлів не потребує настроювання адрес після завантаження їх у ОЗП, а файли типу EXE при завантаженні із диска у ОЗП потребують настроювання адрес;

- виконання файлу авто запуску AUTOEXEC.BAT.

Командний процесор складається із резидентної частини, яка постійно знаходиться у ОЗП, та нерезидентної частини, що завантажується у ОЗП в міру необхідності.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: