Операционные системы: управление памятью. Макаров П.С. - 5 стр.

UptoLike

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

5
Второй период (1955 – 1965)
С середины 50-х годов начался новый период в развитии вычислительной
техники, связанный с появлением новой технической базы
полупроводниковых элементов. Компьютеры второго поколения стали более
надежными, теперь они смогли непрерывно работать настолько долго, чтобы на
них можно было возложить выполнение действительно практически важных
задач. Именно в этот период произошло разделение
персонала на
программистов и операторов, эксплуатационщиков и разработчиков
вычислительных машин.
В эти годы появились первые алгоритмические языки, а следовательно и
первые системные программыкомпиляторы. Стоимость процессорного
времени возросла, что потребовало уменьшения непроизводительных затрат
времени между запусками программ. Появились первые системы пакетной
обработки, которые просто автоматизировали запуск одной программы за
другой
и тем самым увеличивали коэффициент загрузки процессора. Системы
пакетной обработки явились прообразом современных операционных систем,
они стали первыми системными программами, предназначенными для
управления вычислительным процессом. В ходе реализации систем пакетной
обработки был разработан формализованный язык управления заданиями, с
помощью которого программист сообщал системе и оператору, какую работу
он хочет выполнить на
вычислительной машине. Совокупность нескольких
заданий, как правило в виде колоды перфокарт, получила название пакета
заданий.
Третий период (1965 – 1980)
Следующий важный период развития вычислительных машин относится
к 1965-1980 годам. В это время в технической базе произошел переход от
отдельных полупроводниковых элементов типа транзисторов к интегральным
микросхемам, что дало гораздо большие возможности новому, третьему
поколению компьютеров.
Для этого периода характерно также создание семейств программно-
совместимых машин. Первым семейством программно-совместимых машин,
построенных на интегральных микросхемах, явилась серия машин IBM/360,
построенное в начале 60-х годов. Это семейство значительно превосходило
машины второго поколения по критерию цена/производительность. Вскоре
идея программно-совместимых машин стала общепризнанной.
Программная совместимость требовала
и совместимости операционных
систем. Такие операционные системы должны были бы работать и на больших,
и на малых вычислительных системах, с большим и с малым количеством
разнообразной периферии, в коммерческой области и в области научных
исследований. Операционные системы, построенные с намерением
удовлетворить всем этим противоречивым требованиям, оказались
чрезвычайно сложными «монстрами». Они состояли
из многих миллионов
ассемблерных строк, написанных тысячами программистов, и содержали