Хто створив перший комп’ютер
Відомо , що перший у світі комп’ютер винайшли у США після Другої Світової війни. Він називався ENIAC (Electronic Numerical Integrator and Computer, Електронний числовий інтегратор та обчислювач). Ось як він виглядав.
Перший комп’ютер ENIAC
Крім того, наприкінці 2-ї Світової війни з ініціативи Міністерства оборони США та під керівництвом компанії IBM була створена обчислювальна машина “Марк 1”, або ASCC (Automatic Sequence Controlled Calculator), автоматичний обчислювач, керований за програмою. Саме так слід перекласти слово Sequence у даному конкретному випадку.
Автоматичний обчислювач Марк 1
Звичайно, з сучасної точки зору ці пристрої складно назвати «комп’ютерами», оскільки вони не могли виконувати алгоритми з умовними розгалуженнями в програмах. Щоб змінити хід обчислень, потрібно зупиняти машину і змінювати паперову перфострічку, на якій було записано програму (Sequence). Зчитувачі перфострічок Марк 1 видно на фото вище.
Однак, незаслужено забутий німецький винахідник Конрад Цузе (Dr. Konrad Ernst Otto Zuse), який ще в 1938 році створив досить складний механічний пристрій, який з повним правом можна назвати комп’ютером. Воно називалося Z1 і саме в ній вперше використовувалася двійкова система числення.
Конрад Цузе
Забутий (або принаймні не дуже відомий) цей учений, напевно, тому що створив він свій винахід за правління Гітлера. Конрад Цузе зробив цю машину механічною тому, що електронні пристрої на той час були вкрай ненадійними, дорогими і споживали багато енергії. Наприклад, у тому ж ENIAC майже кожну годину виходила з ладу якась електронна лампа, що вимагало зупинення роботи всього комп’ютера для її заміни. Z1 працював надійніше, хоч і можливість помилок, через неточності в механічних частинах, була досить високою.
Будучи у відпустці у Берліні, я відвідав Берлінський Музей Техніки , де ознайомився з експонатом, який видно на фото Конрада Цузе вище.
Ось як виглядав механічний процесор цього комп’ютера.
Внутрішності комп’ютера Z1
Введення програм у комп’ютер Z1 здійснювалося також з перфострічки.
Зчитувач перфострічок на пізнішій моделі Z11
Перший повнофункціональний комп’ютер був побудований Конрад Цузе в 1941 році. Модель 1938 року, як зазначено на пояснювальній табличці експозиції Цузе в Музеї Техніки, була не дуже надійною, оскільки металеві листи (помітні на фото «процесора») часто «заїдало». У наступних моделях механічні частини, що рухаються, були замінені на електричні реле. Ця модель називалася Z3.
Під час бомбардування Берліна наприкінці 1944 року цей комп’ютер був повністю зруйнований разом із будинком, до якого потрапила бомба. Можливо, англійці, які бомбили Берлін, щось знали про ці розробки.
Конрад Цузе дуже скептично ставився до можливості використання електронних ламп у обчислювальній техніці. Однак під впливом загального тренду створив комп’ютер на електронних лампах Z22 вже у 50-х роках минулого століття.
До речі, перший високорівневий мову програмування, тобто. не на рівні машинних двійкових кодів, а у вигляді абстрактних команд, зрозумілих людині, також був створений Конрад Цузе для моделі Z4. Ця мова називалася Plankalkül, що можна приблизно перекласти як «обчислення планів» і призначалася для розробки та побудови двовимірних планів та карт різного призначення.
Пристрої введення та виведення комп’ютера Z4.
1949 року у ФРН Конрад створив компанію Zuse KG. У вересні 1950 року комп’ютер Z4 був повністю розроблений, виготовлений та проданий компанії ETH Zürich. У цей час, Z4 був єдиним працюючим комп’ютером у континентальній Європі та першим комп’ютером у світі, який був розроблений за комерційним замовленням та проданий. Це сталося за п’ять місяців до Марка I, і за десять до ENIAC.
Все це дає підстави вважати, що перший у світі комп’ютер, як пристрій, що має всі ознаки комп’ютера, тобто: автоматичні обчислення за заданою програмою, використання абстрактної мови програмування, виведення графічної інформації на папір, вперше було створено в Німеччині, а не в США , як багато хто помилково вважає.