Состав операционных систем

В составе операционной системы для персонального компьютера можно выделить часть, которая является основой всей системы и называется её ядром. В состав ядра входят наиболее часто используемые компоненты (модули). К ним, например, относятся модуль управления системы прерываний, средства распределения основных ресурсов (ОЗУ, процессор и т.п.). Программы, входящие в состав ядра при запуске операционной системы помещаются в оперативную память, где находятся постоянно до окончания работы с операционной системой (резидентно) и используются при функционировании компьютера. Подобные программы называются резидентными.

Операционная система для персонального компьютера содержит основные компоненты:

1. BIOS. Находится в ПЗУ системного блока. Является частью компьютера и, следовательно, компонентой любой операционной системы.

Основными функциями BIOS являются:

· Проверка исправности (тестирование) основных аппаратных средств при включении питания;

· Считывание из внешней памяти загрузчика операционной системы и передача ему управления;

· Обеспечение автоматического обнаружения и подключения вновь установленных устройств;

· Выполнение обмена данными с внешними устройствами на физическом уровне ввода – вывода.

2. Блок начальной загрузки (Boot Record). Содержится в самом начале дисковой памяти. В начале этого блока находится служебная информация (фирма изготовления, версия системы, особенности данного диска), далее располагаются специальные программы, которые загружает в ОЗУ компоненты ядра операционной системы. Эта программа называется загрузчиком операционной системы.

3. Подсистема управления файлами. Поддерживает файловую систему, которая включает программы и файлы данных (например, FAT), необходимые для манипулирования файлами.

4. Подсистема обработки прерываний и ошибок, а также обслуживание специальных ситуаций, связанных с загрузкой и завершением программ.

5. Подсистема управления драйверами и драйверы внешних устройств. Драйверы большинства устройств входят в состав операционной системы. Кроме этого, драйверы могут добавляться к операционной системе.

6. Процессор командного языка (командный процессор). Для взаимодействия пользователя с операционной системой имеется специальный командный язык, с помощью которого можно сформулировать указания на выполнение каких-либо действий. Эти указания называются командами операционной системы. Командный процессор – это программа, предназначенная для анализа и выполнения таких команд. Представляет собой небольшую часть операционной системы. Команды операционной системы в виде текстовых строк могут быть записаны в файл, название которого должно иметь расширение ВАТ. Командный процессор обеспечивает выполнение команд, записанных в такие файлы.

7. Системные программы выполнения программ (системные утилиты). Хранятся на диске и используются командным процессором для обеспечения выполнения команд операционной системы.

 

(28.11.2012 г.)

Вспомогательные (сервисные) программы).


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



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