-
ЭВМ первого поколения - использовали ламповую элементную базу, обладали малым быстродействием и объемом памяти, имели неразвитые операционные системы, программирование выполнялось на языках программирования низкого уровня -
ЭВМ второго поколения - использовали полупроводниковую элементную базу, изменяемый состав внешних устройств, языки программирования высокого уровня и принцип библиотечных программ. -
ЭВМ третьего поколения - использовали в качестве элементной базы интегральные схемы (ИС), имели развитую конфигурацию внешних устройств и стандартизированные средства сопряжения, обладали большим быстродействием и объемами основной и внешней памяти. Развитая операционная система обеспечивала работу в т.н. “мультипрограммном” (т.е. с использованием многих программ) режиме. -
ЭВМ четвертого поколения - используют большие и сверхбольшие интегральные схемы (БИС и СБИС), виртуальную память, многопроцессорный с параллельным выполнением операций принцип построения, развитые средства диалога (середина 80-х гг. по настоящее время). -
ЭВМ пятого поколения - характеризуются наряду с использованием более мощных СБИС применением принципа “управления потоками данных” (в отличие от принципа Джона фон Неймана “управления потоками команд”), новыми решениями в архитектуре вычислительной системы и использованием принципов искусственного интеллекта. С ЭВМ пятого поколения связывают наряду с другими особенностями возможность ввода данных и команд голосом.