Первый механический компьютер

 

Отцом этого компьютера можно по праву назвать Чарльза Баббаджа, профессора математики Кембриджского университета. Эта машина, созданная в 1812 году, могла решать полиномиальные уравнения различными методами. Создав в 1822 году небольшую рабочую модель своего компьютера и продемонстрировав ее Британскому правительству, Баббадж получил средства на дальнейшее развитие своей системы. Новая машина была создана в 1823 году. Она была паровой, полностью автоматической и даже распечатывала результаты в виде таблицы.

Работа над этим проектом продолжалась еще 10 лет, и в 1833 году был создан первый "многоцелевой" компьютер, названный аналитической машиной. Она могла оперировать числами с 50 десятичными знаками и сохраняла до 1 000 чисел. Впервые в этой машине было реализовано условное выполнение операций— прообраз современного оператора IF. Программы для этой машины записывались с помощью перфокарт. Обратите внимание, что эта идея получила развитие в 1890 году в компании Tabulating Machine Company, позднее известной как IBM. Но не только IBM использовала перфокарты в своих системах. В период расцвета перфокарточных компьютеров были созданы устройства, которые обрабатывали 50-250 карт в минуту. Перфокарты использовались не только для ввода и вывода данных, но и для их хранения.

Несмотря на свое относительно длительное существование, механические компьютеры были вытеснены электронными, которым не требовался точный механизм, но все же были присущи некоторые недостатки.