I поколение компьютеров
В 1946 г. в США были
закончены работы по созданию ENIAC - первой
в
ычислительной
машины на электронных компонентах.
Новая машина имела впечатляющие параметры: в ней использовалось 18 тыс. электронных ламп, она занимала помещение площадью 300 м2, имела массу 30 т, энергопотребление - 150 кВт. Машина работала с тактовой частотой 100 кГц и выполняла операцию сложения за 0,2 мс, а умножения - за 2,8 мс, что было на три порядка быстрее, чем это могли делать релейные машины. Быстро обнаружились и недостатки новой машины. По своей структуре ЭВМ ENIAC напоминала механические вычислительные машины: использовалась десятичная система; программа набиралась вручную на 40 наборных полях; на перенастройку коммутационных полей уходили недели. При пробной эксплуатации выяснилось, что надежность этой машины очень низка: поиск неисправностей занимал до нескольких суток. Для ввода и вывода данных использовались перфоленты и перфокарты, магнитные ленты и печатающие устройства. В компьютерах I поколения была реализована концепция хранимой программы. Компьютеры I поколения использовались для прогнозирования погоды, решения энергетических задач, задач военного характера и в других важных областях.
II поколение компьютеров
Одним из самых важных достижений, которые привели к революции в конструировании ЭВМ и в конечном счете к созданию персональных компьютеров, было изобретение транзистора в 1948 г. Транзистор, который является твердотельным электронным переключательным элементом (вентилем), занимает гораздо меньше места и потребляет значительно меньше энергии, выполняя ту же работу, что и лампа. Вычислительные системы, построенные на транзисторах, были намного компактнее, экономичнее и гораздо эффективней ламповых. Переход на транзисторы положил начало миниатюризации, которая сделала возможным появление современных персональных ЭВМ (как, впрочем, и других радиотехнических устройств - радиоприемников, магнитофонов, телевизоров и т.д.). Для машин II поколения встала задача автоматизации программирования, поскольку увеличивался разрыв между временем на разработку программ и непосредственно временем счета. Второй этап развития вычислительной техники конца 50-х - начала 60-х годов XX в. характеризуется созданием развитых языков программирования (алгол, фортран, кобол) и освоением процесса автоматизации управления потоком задач с помощью самой ЭВМ, т.е. разработкой операционных систем.
В 1959 г. IBM выпустила коммерческую машину на транзисторах IBM 1401. Она была поставлена более чем в 10 тыс. экземплярах. В том же году IBM создала свой первый большой компьютер (мэйнфрейм) модели IBM 7090, полностью выполненный на базе транзисторов, с быстродействием 229 тыс. операций в секунду, а в 1961 г. разработала модель IBM 7030 для ядерной лаборатории США в Лос-Аламосе.
Ярким представителем отечественных ЭВМ II поколения стала большая электронная суммирующая машина БЭСМ-6, разработанная С.А. Лебедевым и его коллегами. Для компьютеров этого поколения характерно использование языков программирования высокого уровня, которые получили свое развитие в компьютерах следующего поколения. Транзисторные машины II поколения заняли всего лишь пять лет в биографии ЭВМ.
