Использование цифровой электроники (в основном изобретенным Клодом Шенноном в 1937 году) и более гибкой программирования были жизненно важные шаги, но определение одну точку вдоль этой дороги как «первый цифровой ЭВМ" является difficult.Shannon 1940 Известные достижения включают. * Электромеханические "Z" машины Конрад Цузе в. Z3, (1941) был первым станок показывая двоичную арифметику, в том числе арифметики с плавающей точкой и меры программирования. В 1998 году Z3 была доказана, чтобы быть Тьюринга, поэтому будучи первый рабочий компьютер в мире.
[30] * Не-программируемый Атанасова-Берри Компьютер (начато в 1937 году, завершено в 1941 году), который используется вакуумный трубчатый вычислений, двоичные числа, и регенеративная память конденсатора. Использование регенеративной памяти позволило ему быть гораздо более компактным, чем его сверстники (являющихся приблизительно размер большого стола или верстака), так как промежуточные результаты могут быть сохранены и затем подается обратно в тот же набор вычислительных элементов.
* Секретные британские Colossus компьютеры (1943), [31], который имел ограниченный программирования, но и продемонстрировал, что устройство с помощью тысячи труб может быть достаточно надежным и в электронном виде перепрограммируемой. Он был использован для взлома немецких кодов военного времени. * Гарвардский Марк I (1944), масштабный электромеханический компьютер с ограниченным программирования.
[32] * армии США баллистических научно-исследовательская лаборатория ENIAC (1946), который используется десятичной арифметики и иногда называется первый общего назначения электронного компьютера (с Конрад Цузе в 1941 Z3 используется электромагниты вместо электроники). Первоначально, однако, имел Эниак негибкий архитектуру, которая, по существу, необходимое перемонтажа изменить свои программы. Хранится-архитектура программы Реплика "Манчестер ребенка" на MOSI, в мире компьютер сначала сохраняется-программы.
Несколько разработчиков ENIAC, признава
com Предлагая ш…