История и методология информатики и вычислительной техники. Парфенов П.С. - 111 стр.

UptoLike

Составители: 

113
ГЛАВА 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ
§8.1. Эволюция операционных систем [8.1]
Операционная система (ОС) это комплекс взаимосвязанных
программ, выполняющий набор таких функций, как обеспечение
выполнения других программ, распределение ресурсов, ввод-вывод
данных, обеспечение безопасности и пр. Каждая из приведенных
функций обычно реализована в виде подсистемы, являющейся
структурным компонентом ОС. Эти компоненты не были изначально
придуманы как составные части операционных систем (часто это были
отдельно поставляемые утилиты), они появлялись в процессе развития
операционных систем и реализовывались по-разному.
Историю развития вычислительных машин и операционных
систем обычно рассматривают вместе, потому что аппаратное и
программное обеспечение эволюционировало совместно, оказывая
взаимное влияние друг на друга. Появление новых технических
возможностей приводило к прорыву в области создания удобных,
эффективных и безопасных программ, а свежие идеи в программной
области стимулировали поиски новых технических решений. Опираясь
на этапы развития компьютеров, можно выделить следующие периоды в
развитии операционных систем:
1 период. Ламповые машины. Операционных систем нет.
2 период. Компьютеры на основе транзисторов. Пакетные
операционные системы.
3 период. Компьютеры на основе ИС. Первые многозадачные ОС.
4 период. Персональные компьютеры. Классические, сетевые и
распределенные системы.
Первый период (1945–1955). Операционных систем нет
В середине 40-х, когда были созданы первые ламповые
вычислительные устройства, и в проектировании, и в эксплуатации, и в
программировании вычислительной машины участвовала одна и та же
группа людей. Программирование осуществлялось исключительно на
машинном языке, все задачи организации вычислительного процесса
решались вручную каждым программистом с пульта управления.
Программа загружалась в память машины с помощью панели
переключателей, позднее с колоды перфокарт.
Вычислительная система выполняла одновременно только одну
операцию (ввод-вывод или собственно вычисления), сами программы
выполнялись строго последовательно. Отладка программ велась с пульта
управления с помощью изучения состояния памяти и регистров машины.
В конце этого периода появляется первое системное программное
обеспечение: в 1951–1952 гг. возникают прообразы первых