Операционные системы




История развития операционных систем


Поколения ОС, так же как и аппаратные средства отражают достижения в области электронных компонентов: 1-е поколение – лампы, 2-е поколение – транзисторы, 3-е поколение – интегральные микросхемы (ИС), 4-е поколение - большие и сверхбольшие интегральные схемы – БИС и СБИС. Поколения компьютеров  отличаются:

-

стоимостью, габаритами, мощностью;

-         быстродействием и объемом памяти.

Рассмотрим эволюцию операционных систем.

0 поколение (40-е – 50-е годы)

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

1 поколение (60-е годы). Возникла система пакетной обработки. В каждый момент времени ЭВМ использовалась для решения одной прикладной программы. Пользователи уже не работают с ЭВМ на физическом уровне. Программы и данные принимает человек-оператор. Задание на обработку формируется в виде пакета, представляющего собой совокупность отдельных программ и данных, разделенных специальными символами. Пакет может быть составлен на перфокартах или МЛ. В машине постоянно находится управляющая программа, которая считывает последовательно пользовательские программы и данные из пакета и загружает их на выполнение. Результаты выводятся на внешнее устройство и составляют пакет результатов. Управляющая программа должна фиксировать время исполнения каждой программы, реагировать на определенные ситуации по управлению программами по мере их исполнения (прекращать выполнение). Другими словами, она должна выполнять внутрисистемные операции управления, которые пользователь осуществлял ранее на физическом уровне.


Содержание  Назад  Вперед