Шрифт:
Интервал:
Закладка:
Если не принимать в расчёт улучшения, призванные повысить надёжность устройства при использовании его на корабле, интеграторы систем управления огнём, использовавшиеся в конце XX в., в основном имели ту же конструкцию, что и устройство Томсона, а сами системы были улучшенными версиями систем Поллена и Дрейера. Ганнибал Форд, создатель компьютера для управления огнём Range Keeper Mark I, улучшил интегратор Томсона, догадавшись использовать пару шариков в каретке для передачи информации о повороте с поворотного диска, но основные принципы конструкции и работы дискового интегратора оставались неизменными.
Системы управления огнём времён Первой мировой войны были в значительной степени представлены автономными устройствами, связанными между собой при помощи голосовых сигналов, передаваемых операторами по телефонным линиям и переговорным трубам корабля. Одними из первых параметров, значение которых стало вводиться в систему автоматически, стали курс корабля — благодаря репитеру (повторителю) гирокомпаса[315] — и скорость корабля — благодаря механическому лагу. Развитие электрических систем в течение последовавшего за войной десятилетия внесло в эту картину существенные коррективы, не отразившиеся, однако, на самом принципе механических вычислений.
Рис. 38. Созданный в начале 1930-х гг. компьютер для управления огнём Mark 1A
Безраздельная власть механических аналоговых компьютеров в баллистике продолжалась вплоть до 1950-х гг.[316], а последнее боевое применение подобных систем пришлось на войну в Персидском заливе (1991), в которой участвовал линкор «Миссури», оборудованный механической системой управления огнём[317].
2.7 От электромеханических машин к ЭВМ
Прощайте, керосиновые лампы!
Вам электричество пришло на смену.
Уже у театрального подъезда
оно сияло в матовых шарах.
Вера Инбер. Я вспоминаю
Как бы совершенны ни были механические вычислительные системы начала XX в., их судьба всё же была предрешена. Прецизионная механика весьма дорогая технология и в наши дни, и, если за вашими вычислительными амбициями не стоит гигантский военный бюджет, приходится довольствоваться довольно скромными возможностями. Механическая система, способная решать крайне узкий спектр вычислительных задач, связанных с управлением артиллерийским огнём, несмотря на весь прогресс в области промышленных технологий, весила в середине XX в. около полутора тонн[318]. В это же время потребность в вычислениях постоянно росла. Конечно, портативные арифмометры при относительно скромных размерах были способны выполнять простые математические операции, однако при выполнении массовых поточных вычислений (например, при решении систем уравнений) приходилось задействовать целые коллективы людей-счётчиков и привлекать сложные организационные технологии в духе «вычислительной фабрики» барона де Прони. Американский физик и популяризатор науки Ричард Фейнман, работавший над созданием ядерной бомбы в рамках Манхэттенского проекта, так описывал вычислительные практики того времени: «…Проблема, над которой я работал, была вот какой. Нам приходилось делать множество вычислений, и мы делали их на счётных машинах Маршана. Между прочим, это интересно — просто чтобы дать представление, на что был похож Лос-Аламос. У нас были „компьютеры“ Маршана — ручные арифмометры, калькуляторы с числами. Нажимаешь на них, и они умножают, делят, прибавляют и т. д., но не так легко, как это делается сейчас. Это были механические приспособления, часто ломающиеся, их то и дело приходилось отсылать на фабрику для починки. Довольно быстро все оставались без машинок…»[319]
Рис. 39. Реклама калькулятора Маршана
Конечно, устройства, подобные табулятору Холлерита, позволяли автоматизировать простые табличные вычисления, однако набор выполняемых ими функций был существенно ограниченным. Кстати говоря, табуляторы стали одним из первых видов вычислительных машин, задействующих в своей работе электричество, причём не только в качестве привода, но и в процессе чтения данных и выполнения счётных операций (подробнее об этом говорилось выше, в главе 2.5 «Табулятор Холлерита»).
Неудивительно, что в период между двумя мировыми войнами сразу несколько групп инженеров и учёных задались вопросом создания высокопроизводительных универсальных вычислительных машин, что привело к последующим спорам о приоритете и патентным войнам в послевоенный период.
2.7.1 Конрад Цузе, создатель первого компьютера Z1
Интересно, что первым человеком, которому суждено было воплотить в жизнь мечты Чарльза Бэббиджа об аналитической машине, стал сын простого прусского гражданского служащего[320] Конрад Цузе. В эпоху бурного технического прогресса у человечества ушло около 100 лет на воплощение в жизнь весьма детально проработанной концепции. В 1912 г. семья Цузе переехала из Берлина в Браунсберг, сонный маленький городок в восточной Пруссии (сейчас Бранево, Польша)[321]. Отец Конрада Эмиль Цузе получил административную должность в местном почтовом отделении, и его семья поселилась в здании почты, расположенном напротив городской ратуши[322]. С самого раннего детства Конрад начал проявлять огромный талант, но не в области математики или техники, как можно было бы предположить, а в изобразительном искусстве[323]. Как вспоминал позже сам Цузе, его школьная книга по латыни была разукрашена изображениями железнодорожных локомотивов и тщательно выполненными рисунками берлинских городских поездов[324]. Рано пойдя учиться, первые девять лет Конрад посещал католическую гимназию Браунсбергской иезуитской коллегии (Lyceum Hosianum). Заканчивал же школьное обучение он уже в реформированной реальной гимназии города Хойерсверда в Саксонии, куда позже переехала его семья. После окончания учёбы молодой Конрад становится перед выбором, чему учиться дальше — технике или живописи. Фильм Фрица Ланга «Метрополис» 1927 г. произвёл сильное впечатление на Конрада[325]. Он мечтал спроектировать и построить гигантский футуристический город, подобный Метрополису, и даже разработал план такого города, рассчитанного на 35 млн жителей, в рамках школьного проекта[326]. Следуя своему увлечению, Конрад поступил в Техническую высшую школу Берлин-Шарлоттенбурга (Technischen Hochschule Berlin-Charlottenburg, сейчас — Берлинский технический университет), где стал изучать машиностроение, архитектуру, а затем — гражданское строительство.
Во время учёбы он также работал художником по рекламе, каменщиком и мостостроителем. Как раз тогда в Берлине появились первые светофоры, что привело поначалу к возникновению больших пробок. Цузе был одним из первых, кто пытался создать нечто вроде «зелёной волны», однако потерпел неудачу. Ещё Конрад увлекался фотографией и разработал автоматизированные системы проявки плёночных негативов, управляемые при помощи перфокарт. Позже он создал специальную систему для кинопроекции, получившую название Elliptisches Kino.
Следующей идеей юного мечтателя стало завоевание космоса. В его грёзах человечество должно было основать на спутниках внешних планет Солнечной системы базы, построить там парк