Определение, назначение, функции и состав ОС

Операционная система(ОС) – это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным для пользователя образом.[18]

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

ОС – это программа, которая выполняет функции посредника между ПК и пользователем и служит следующим целям:

- эффективно использовать ресурсы ПК;

- создавать условия для эффективной работы пользователя.

В качестве ресурса ПК рассматривают любой логический или физический компонент ЭВМ и предоставление им возможности основных ресурсов:

- процессорного времени

- основной памяти

- периферийных устройств.

Управление ресурсами сводится к выполнению следующих функций:

1. упрощение доступа к ресурсам;

2. распределение ресурсов между конкурирующими за них процессами.

Реализация 1-й функции позволяет «спрятать» аппаратные особенности ЭВМ и предоставляет пользователю виртуальную машину с «облегченным» управлением.

Назначение ОС:

1) запуск и управление работой прикладных программ и предоставление им виртуальной машины – услуг, организующих и упрощающих взаимодействие с оборудованием;

2) управление устройствами ввода-вывода и другим оборудованием.

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

- запуск системных и прикладных процессов и управление ими;

- управление оборудованием с помощью ввода-вывода;

- управление размещением данных в оперативной памяти;

- управление файловой системой – набором файлов и каталогов.

В различных ОС эти функции реализуются в различных масштабах и с помощью разных технических, программных, информационных методов и средств.

Структурно (см. рис.1.1) ОС представляет собой совокупность программ, управляющих ходом работы вычислительной машины, идентифицирующих прикладные программы и данные и осуществляющие связь между машиной и оператором. Ос повышает производительность вычислительного комплекса за счет гибкой организации прохождения потока задач через машину, равномерной загрузки оборудования, оптимального использования всех ресурсов ЭВМ, стандартной организации хранения в машине больших массивов данных при наличии разнообразных способов доступа к ним.[13]