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