Поколения операционных систем

Поколения Характеристики
40-е ОС не было, пользователю предоставлялся только машинный язык, который выполнял все функции интерфейса между человеком и машиной.
50-е Основная задача ОС - ускорение перехода с задачи на задачу, так называемый пакетный режим запуска задач, а также функции очистки ОЗУ после завершения работы задачи от оставшийся после нее информации.
60-е Системы коллективного пользования. Появилось файловая система, имена устройств, избавившая пользователей от работы с устройствами на физическом уровне. Первые системы реального времени.
середина 60-х - начало 70-х Появление ЭВМ общего назначения вызвало и появление операционных систем общего назначения, пригодных для задач различного профиля. Следствием такой универсализма явилось низкая эффективность работы, но избавило пользователей от необходимости знать аппаратные особенности ЭВМ.
70-е Современное поколение ОС. ДОС.
Перспективы Создание параллельных, многопроцессорных ОС. Полное скрытие от пользователя аппаратных ресурсов компьютера, работа в виртуальной машине, снимающая проблемы переноса задач с одной платформы на другую. Расширение функций работы в локальных и глобальных сетях. Системы безопасности.

Функции ОС:

1. Диалог с пользователем

2. Связь между аппаратным и программным обеспечением

3. Управление ресурсами компьютера

4. Запуск программ и контроль за их выполнением