Разделение ЭВМ на поколения условно, так как поколения сме-
нялись постепенно, поэтому временные границы между поколе-
ниями размыты. Поколения ЭВМ разделяют в зависимости от фи-
зических элементов или технологии их изготовления, используемых
при построении ЭВМ (табл. 8.1). При сравнении быстродействия
ЭВМ под операцией понимают операцию над числами с плавающей
точкой.
П е р в о е поколение ЭВМ (1951—1954) строилось на электронных
лампах, которые могли быстро переключаться из одного состояния в
другое. Лампы имели большие размеры, поэтому ЭВМ первого по-
коления, состоящие из десятков тысяч ламп, занимали целые этажи
и были энергоемки. Программы записывались в ЭВМ с помощью
установки перемычек на особом машинном коде.
В т о р о е поколение ЭВМ (1958 — 1960) строилось на транзисто-
рах — полупроводниковых приборах, которые могли находиться в
одном из двух состояний. По сравнению с лампами транзисторы
имели малые размеры и потребляемую мощность. Увеличение про-
изводительности обеспечивалось за счет более высокой скорости
переключения и использования обрабатывающих устройств, рабо-
тающих параллельно. Площадь, требующаяся для размещения ЭВМ,
уменьшилась до нескольких квадратных метров. Программы запи-
сывались на перфокарты — картонные карточки, на которых были
выбиты или не выбиты дырочки, кодирующие 0 и 1. Программиро-
вание осуществлялось на языке Ассемблер, команды которого затем
переводились в машинный код.
Т р е т ь е поколение ЭВМ (1965—1968) строилось на интегральных
схемах (ИС). ИС представляет собой электрическую цепь определен-
ного функционального назначения, которая размещается на крем-
ниевой основе. ИС содержит сотни и тысячи транзисторных элемен-
тов, что позволило уменьшить размеры, потребляемую мощность,
стоимость и увеличить надежность системы. Помимо Ассемблера