1. Понятие
1.1. ОС - это комплекс управляющих и обрабатывающих программ, которые с одной стороны выступает как интерфейс между аппаратурой компьютера и пользователем, а с другой стороны предназначен для наиболее эффективного использование ресурсов вычислительной системы и организации надежных вычислений.
2. История развития ОС
2.1. 1 этап
2.1.1. 40 - 50 годы. ОС отсутствует. Полный доступ к ресурсам .ЭВМ на машинном языке, все программы разрабатываются в двоичном коде. Этот период характеризуется высокой стоимостью приобретения и эксплуатации компьютеров и низкой стоимостью труда программистов. Компьютеры использовались в монопольном интерактивном режиме. Основная цель – максимизировать использование аппаратного обеспечения. Основной режим работы компьютера – простой и ожидание каких-либо действий программиста. При этом наблюдается недостаточное использование дорогостоящего вычислительного оборудования.
2.2. 2 этап
2.2.1. 60-е годы возникла система пакетной обработки. В каждый момент времени ЭВМ использовалась для решения одной прикладной программы. Пользователи уже не работают с ЭВМ на физическом уровне. Программы и данные принимает человек-оператор. Задание на обработку формируется в виде пакета, представляющего собой совокупность отдельных программ и данных, разделенных специальными символами.
2.3. 3 этап
2.3.1. 70-80 г.г. были многорежимными системами, обеспечивающими пакетную обработку, разделение времени, режим реального времени и мультипроцессорный режим.
2.4. 4 этап
2.4.1. С середины 70-х период характеризуется уменьшением стоимости компьютеров и увеличением стоимости труда программиста. Появление персональных компьютеров позволило установить компьютер практически каждому пользователю на рабочем столе. Благодаря широкому распространению вычислительных сетей и средств оперативной обработки ,пользователи получают доступ к территориально распределенным компьютерам. Появились микропроцессоры, на основе которых создаются все новые и новые PC, которые могут быть использованы, как автономно, так и в качестве терминалов более мощных вычислительных систем.