Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Второе поколение (начало 60-х годов)

Операционные систем второго поколения создавались как системы:

·            коллективного пользования с мультипрограммным режимом работы;

·            как первые системы мультипроцессорного типа.

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

В случае мультипроцессорных систем единый вычислительный комплекс содержит несколько процессоров, что повышает вычислительную мощность этого комплекса.

Появились методы, обеспечивающие независимость программирования от внешних устройств.

Были разработаны системы с разделением времени, которые предоставляли пользователю возможность непосредственно взаимодействовать с компьютером. С системой разделения времени пользователи работают в диалоговом режиме. Диалоговый режим работы позволил повысить эффективность процесса разработки и отладки программ: обнаружение и исправление ошибок выполнялось оперативно по сравнению с результатами пакетной обработки.

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

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

предыдущаяследующая