История развития ОС и ВС
by Павел Спесивцев
1. Поколение №0 1740-ые
1.1. Первая механическая счетная машина
1.2. В первых ВМ не было ОС, пользователи имели полный доступ к машинному языку, все программы писались непосредственно в машинных командах.
2. Поколение №2 60-е
2.1. Развиваются ОС пакетной обработки, многозадачные ОС, многопользовательские ОС, ОС с транзакциями.
2.2. Пример глобальной сложной системы: Multics (проект провален). К большой машине стыковались по последовательному порту терминалы (символьные)
2.3. Появление распределенных машин (сбор информации из многих мест, например: сбор информации об авиабилетах)
3. Поколение №1 50-е
3.1. Автоматизация ввода/вывода
3.1.1. Перфокарты
3.1.2. Перфоленты
3.1.3. Зарождение BIOS
3.2. Первая ОС – General Motors для IBM 701
4. ВЫВОД
4.1. ОС на современном этапе развиваются в направлении: 1) повышения функциональной сложности, насыщенности и производительности. 2) повышение степени абстрагирования от аппаратуры (мобильности). 3) повышение степени дружественности к оператору и распределенности обработки.
5. Поколение №3 70-е
5.1. Появление научной дисциплины проектирование программ, создание совместимых систем, создание эмуляторов, начало специализирования ОС
5.2. Разработка модульного процедурного программного обеспечения
5.3. Совместимость ОС и программных средств (обеспечения) впервые организовала фирма IBM
5.4. IBM создала линейку вычислительных машин
6. Поколение №4 80-е
6.1. ОС общего назначения становятся сетевыми
6.2. Развиваются средства управления базами данных
6.3. Удобство для пользователя (системы управления при помощи меню и так далее)
6.4. Появление первых персональных компьютеров.
6.5. Появление языка C, языка высокого уровня и C++ – объектно-ориентированный язык программирования.
7. Поколение №5 90-е годы - настоящее время
7.1. Появление глобальной сети
7.2. Для программиста создание среды визуального программирования
7.3. Интуитивно понятный интерфейс