Информатика. Систематический курс


Информатика. Систематический курс - стр. 47


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

ему подробности и предоставляет ему удобный интерфейс

(способ взаимодействия) для работы.

ОС реализует много различных функций, в том числе:

•     создает рабочую среду и поддерживает пользовательский интерфейс;

•     обеспечивает  выполнение  команд  пользователя  и  про­граммных инструкций;

•     управляет аппаратными средствами компьютера;

•     обеспечивает   разделение   аппаратных   ресурсов   между программами;

•     планирует доступ пользователей к общим ресурсам;

•     обеспечивает выполнение операций ввода/вывода, хране­ния информации и управление файловой системой;

•     осуществляет восстановление информации в случае аппа­ратных сбоев и программных ошибок.

Развитие операционных систем всегда следовало за раз­витием аппаратуры.

Краткий исторический экскурс.

В первых вычислительных машинах (40-е годы) ОС не было. Пользователи имели полный доступ к машинному языку и все программы писали непосредственно в машин­ных кодах.


Большинство компьютеров второго поколения (50-е годы) работало в пакетном режиме. Программные средства, обслу­живающие пакетную обработку программ пользователей можно считать первыми ОС. Их задача сводилась к тому, чтобы, получив от оператора сразу несколько программ по­льзователей, быстро выполнить их одну за другой, тем са­мым устранив задержки при переходе от программы к про­грамме.

По мере роста мощности вычислительных систем опера­ционные системы стали создаваться как системы, коллек­тивного пользования с мультипрограммным режимом работы и как системы мультипроцессорного типа («муль-ти» — множественность, многократность).


Начало  Назад  Вперед



Книжный магазин