Информатика Третьего рейха
Информатика Третьего рейха — вычислительная техника в гитлеровской Германии.
Компьютеры[править | править код]
Конрад Цузе создал первый работающий программируемый компьютер.
В 1938 году появилась первая действующая разработка Цузе — Z1. Это был двоичный механический вычислитель с электрическим приводом и ограниченной возможностью программирования при помощи клавиатуры. Оперативная память 0,17 Кбайт.
В 1939 году появилась Z2 на основе телефонных реле. В отличие от предыдущей, новая машина считывала инструкции перфорированной 35-мм киноплёнки. В этом же году Цузе создал компанию Zuse Apparatebau для производства программируемых машин.
В 1940 году Цузе получил поддержку Исследовательского института аэродинамики, который использовал его работу для создания управляемых ракет.
12 мая 1941 года представлена Z3 — первая работоспособная полнофункциональная программно управляемая и свободно программируемая вычислительная машина, обладающая возможностью вычислений в двоичном коде с плавающей точкой и всеми свойствами современного компьютера. Процессор представлял собой арифметическое устройство. Оперативная память 64 слова с длиной в 22 бита. Z3 применялся для расчётов, связанных с конструированием самолётов (расчёты параметров стреловидных крыльев) и управляемых ракет Исследовательским институтом аэродинамики:
Именно с помощью «Z3» обсчитывались аэродинамические и баллистические характеристики самолетов-снарядов «V-1»[1].
В 1944 году Цузе изготовил Z4. Средняя скорость вычисления: операция сложения — 0,4 секунды; умножения — 3 секунды. Хранение программ: внешний считыватель перфоленты. Память: 64 слова с длиной в 32 бита. Ввод: десятичные числа с плавающей запятой. Вывод: десятичные числа с плавающей запятой. Элементов: 2600 реле — 600 в арифметическом устройстве и 2000 в устройстве памяти. Мультиплексор для выбора адресов памяти. 21 ступенчатое реле.
Для работы с Z4 Цузе изобрёл первый в мире высокоуровневый язык программирования — Планкалкюль («исчисление планов»).
Криптография[править | править код]
Ещё до войны была создана «Энигма» (Änigma — загадка) — переносная шифровальная машина, применявшаяся для шифрования и дешифрования секретных сообщений.
«Энигма» сыграла важную роль для истории информатики, так как для взлома её сообщений британцам пришлось создавать сложные вычислительные машины (включая первую в мире электронную счетно-вычислительную машину Colossus) и развивать криптографию.
Со свей стороны криптографы Германии достигли заметных успехов в дешифровании шифраторов С-36, С-37 производства английской компании Хагелин.
Также известна «Лоренц» — немецкая шифровальная машина, использовавшаяся во время войны для передачи информации по телетайпу. Её шифр также был взломан.
Другие шифровальные машины — Schlüsselgerät 41 (SG-41) и её модификация SG-41Z, а также Siemens T43.
Радиоперехват[править | править код]
По темпам разработки новых радиосредств в предвоенные годы Германия существенно опережала и СССР, и союзников. Это было обусловлено тем, что в Германии в начале 1930 годах были запатентованы изобретения, во многом определившие развитие радиотехники на многие десятилетия.
К 1938 году рейх стал лидером по производству специальной техники для разведки: разнообразные магнитофоны, в том числе и малогабаритные, миниатюрные микрофоны, системы подслушивания и т. д.
Для перехвата и анализа телеграмм, передаваемых кодом Морзе, германские инженеры изобрели ондулятор — самопишущее устройство, протягивающее рулонную бумагу, на которой выписываются зигзагообразные прямоугольные изображения точек и тире кода Морзе. Специальная группа аналитиков по длине нанесенных интервалов могла определить его принадлежность к конкретному надводному кораблю или субмарине.
Также имелись средства радиоэлектронной борьбы[2].
В самом вермахте применялись различные средства связи, например в пехотных частях использовался полевой телефон FF-33[3].
Умные ракеты и бомбы[править | править код]
Такие изобретения рейха как самонаводящиеся торпеды «Т-5» (G7es TV «Zaunkönig») с головкой самонаведения для уничтожения подводных лодок, управляемая бомба FX-1400, ракеты «Фау-1» и «Фау-2» требовали сложной системы управления, навигации и т. д.
В «Фау-2» реализована автоматическая система наведения. Координаты цели вводились в бортовой аналоговый вычислитель перед запуском. Гироскопы контролировали её пространственное положение в течение полёта.
Для этой ракеты был сконструирован первый цифровой баллистический вычислитель[4].
Привлечение технологий IBM[править | править код]
После захвата Гитлером власти, глава IBM Томас Уотсон-старший, будучи его сторонником, тесно сотрудничал с его режимом. Гитлер, задавшись целью уничтожить всех евреев, захотел предварительно провести их учёт. Для этого потребовались автоматы, позволявшие с помощью карточек осуществлять такие операции — поставщиком подобных устройств для режима Третьего рейха и стала компания IBM. Затем в Германии была основана своя технологическая компания, которую профинансировала IBM[5].
Немцы использовали также счетные машины IBM при переписи населения для составления списков граждан Третьего рейха — с указанием национальности, адресов и банковских счетов. Это помогало выявлять евреев. Для учета заключенных также использовалось оборудование IBM.
Перфокарты сортировала и обсчитывала машина Холлерита, которая была изобретена американским инженером немецкого происхождения Германом Холлеритом. Машины Холлерита, использованные немцами, были разработаны немецким отделением американской компании IBM[6].