2.8.1. Обшие понятия и определения

Операционная система – группа взаимосвязанных программ, выступающая посредником между аппаратными средствами электронных вычислительных машин (ЭВМ) и пользователем, обеспечивающая управление ресурсами ЭВМ и про­цессами, использующая эти ресурсы при вычислении.

В качестве ресурсов ЭВМ выступают:

· микропроцессор (МП);

· основная память (ОП);

· периферийные устройства (ПУ).

Назначение операционной системы: обеспечение удобства управ­ления компьютером. Она позволяет освободить пользователя от выпол­нения большого числа рутинных операций.

Операционная система обеспечивает выполнение двух главных задач:

1) поддерживает работу всех программ и обеспечивает их взаи­модействие с аппаратными средствами. Операционная система обеспечивает взаимодействие программ с внешними устройствами и друг с другом, расширение оперативной памяти, выявление различных событий (например, связанных с аварийными ситуациями и ошибками) и реакцию на них;

2) даёт возможность общего управления машиной, которое осуществляется на основе командного языка ОС (системы команд – директив). С помощью этих команд человек может выполнять такие опе­рации, как разметка диска, копирование файлов, распечатка ката­логов  на экране,  запуск  программ,  установка режимов  работы периферийных устройств и другие действия.

Выполнение самых простых действий на аппаратном уровне описывается большим числом машинных команд. Например, про­грамма копирования содержит около 30 действий, каждое из кото­рых в зависимости от состояния компьютера может иметь различные исходы. Задача ОС состоит в том, чтобы скрыть от пользователя ненужные ему подробности. Это удобство, без которого пользователь практически не смог бы работать.

Основными компонентами операционной системы являются:

1) базовая система ввода-вывода;

2) системный загрузчик;

3) командный процессор или интерпретатор команд;

4) драйверы внешних устройств;

5) файловая система;

6) утилиты

Базовая система ввода-вывода (BIOS) является одновременно ча­стью компьютера и компонентом данной операционной системы. При установке на компьютер другой операционной системы BIOS автома­тически становится ее частью. Базовая система ввода-вывода, скрывая архитектурные особен­ности конкретной модели компьютера, реализует наиболее простые и универсальные услуги операционной системы по управлению ос­новными периферийными устройствами, в частности по организа­ции ввода-вывода информации.

Системный загрузчик предварительно производит тестирование устройств компьютера, затем, при положительном результате тести­рования, выполняет загрузку ОС из внешней памяти.

Командный процессор – производит анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в операци­онную память ПК и их запуск.

Драйверы – программы специального вида, ориентированные на управление внешними устройствами (ПУ). Каждому типу внешнего устройства соответствует драйвер

Файловая система – хранилище программ, данных и функцио­нальная часть, обеспечивающая выполнение операций над файлами.

Утилиты – программы, расширяющие возможности ОС, пре­доставляющие пользователю набор дополнительных услуг по контролю и управлению за компонентами ОС и устройствами компьютера.