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