litbaza книги онлайнРазная литератураОхота на электроовец. Большая книга искусственного интеллекта - Сергей Сергеевич Марков

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 28 29 30 31 32 33 34 35 36 ... 482
Перейти на страницу:
открывая всем желающим дорогу для изготовления аналогичных табуляторов.

В 1905 г. Норт добивается от Конгресса выделения 40 000 долларов для разработки собственного оборудования. Эти средства были использованы для создания мастерской переписных машин два года спустя. Бюро переписи наняло четырёх недостаточно лояльных инженеров Холлерита, назначив их руководителем иммигранта из Одессы Джеймса Пауэрса, выпускника Одесского технического училища и бывшего сотрудника механической мастерской, занимавшейся изготовлением оборудования для Императорского Новороссийского университета в Одессе[272]. (К сожалению, биографические данные о Пауэрсе крайне скудны. Вполне вероятно, что до переезда в США он был Яковом или Хаимом, Силиным или Силаевым, но мне пока не удалось разыскать никаких подробностей его доамериканской жизни. Парадоксальным образом мы крайне мало знаем о человеке, стоявшем у основания компании, ныне известной под названием Unisys Corporation, наследницы Powers Accounting Machine Company[273].)

Менее чем за год группе Пауэрса удалось разработать прототипы, обладавшие некоторыми преимуществами по сравнению с машинами Холлерита. Новый табулятор самостоятельно печатал результаты подсчётов на бумаге. Также Пауэрс создал новый электрический перфоратор с 240 клавишами, по одной для каждого отверстия на перфокарте, который обещал удвоить скорость ввода данных по сравнению с перфоратором Холлерита. Кроме того, мастерская переписных машин начала работу над полностью автоматическим табулятором, который должен был, подобно последним версиям машины Холлерита, обрабатывать стопки перфокарт без вмешательства оператора[274].

Холлерит был в ярости. Убеждённый в том, что его патенты нарушены, он инициировал лоббистскую кампанию против Норта. Враждебно относившийся к монополиям президент Рузвельт не спешил поддерживать Холлерита, но после того, как в 1909 г. Рузвельта на его посту сменил Тафт, Холлериту всё же удалось добиться увольнения Норта.

Новый директор Бюро переписи Эдвард Дюран тем не менее решил продолжить развитие собственных технологий. Менее чем за три месяца до начала переписи 1910 г. Холлерит подал иск против Дюрана, заявив о нарушении патентов на машины для сортировки карт. Получив запретительный судебный приказ, Холлерит добился приостановления работ над машинами, но потом суд округа Колумбия отменил приказ, после чего в иске было отказано[275].

Рис. 34. Автоматизация переписи в США

После утраты государственного контракта Холлерит принимает решение завершить самостоятельную предпринимательскую карьеру, начатую в 1896 г. созданием компании Tabulating Machine Company (после 1905 г. — The Tabulating Machine Company). В 1911 г. изобретатель продаёт свой бизнес Чарльзу Флинту, знаменитому «отцу трестов». Флинт объединил The Tabulating Machine Company с ещё двумя приобретёнными им фирмами под названием Computer Tabulating Recording Company, а в 1924 г. компания сменила название на International Business Machines Corporation, или сокращённо IBM[276].

Холлерит продолжал работать с основанной им компанией в качестве инженера-консультанта до 1921 г., но всё меньше и меньше занимался делами фирмы. После выхода в отставку он переселился на свою ферму в Мэриленде, где и провёл остаток жизни, сконцентрировавшись на выращивании крупного рогатого скота.

По словам немногих близких людей, Холлерит был «странным», «особенным», «закрытым», «малодоступным», «живущим только для своей семьи и работы». Ему нравились хорошие сигары, изысканное вино, коровы гернзейской породы и деньги, которых у него было предостаточно.

Герман Холлерит умер от сердечного приступа 17 ноября 1929 г. в Вашингтоне и был похоронен на семейном участке на кладбище Оак-Хилл в Джорджтауне.

Холлерит считается одной из основных фигур в развитии обработки данных. Изобретение табулятора ознаменовало начало эпохи (полу)автоматических систем в этой области, а сформированная им концепция массовой обработки данных доминировала в этом направлении в течение примерно столетия[277].

2.6 Вершины механических вычислительных систем: военные баллистические вычислители

Третий правый ездовой, разворот налево! Батарея, к бою! Трубка 15, прицел 120! Батарея, огонь! Бац! Бац! И мимо.

Яшка-артиллерист

Традиционно военная индустрия является одним из заказчиков передовых технических решений, поэтому неудивительно, что именно в военных механизмах технология механических вычислений была доведена до совершенства.

Наиболее важная часть любого механического компьютера — его передаточные механизмы. Используя комбинацию передаточных механизмов разных типов, механический компьютер может выполнять основные математические операции — сложение, вычитание, умножение и деление. Самый простой пример — использование передачи, состоящей из двух зубчатых колёс разного диаметра, позволяющей осуществить умножение или деление числа на некоторую константу. Например, если длины окружности колёс соотносятся как 1 : 2, то один поворот первого колеса будет соответствовать половине оборота второго, а значит, число поворотов второго колеса будет равно числу поворотов первого колеса, делённому на 2 или умноженному на 0,5. Причём верно это и для неполного числа оборотов.

Зубчатое колесо может примыкать к зубчатой рейке, такая передача называется реечной. Она позволяет преобразовать круговое движение зубчатого колеса в линейное движение рейки и наоборот.

Дифференциал, используемый в трансмиссии автомобиля, позволяет ведущим колёсам машины вращаться с разной скоростью без пробуксовки, а в механических компьютерах — осуществлять сложение и вычитание. Дифференциал с двумя входными валами позволяет получить на выходе среднее арифметическое двух чисел, соответствующих градусу поворота каждого из валов. Если это значение удвоить, можно получить сумму двух чисел. Например, если один входной вал совершает три оборота, а другой — один, то шестерни дифференциала заставят выходной вал повернуться дважды: (1 + 3) / 2 = 2.

Подобные механизмы годятся для простых арифметических действий, но для функций более высокого порядка, например для расчёта баллистических кривых, механические компьютеры нуждаются в более сложных деталях. Некоторые сложные функции можно вычислять при помощи вращающихся поверхностей. Представьте себе кулачок, переменный радиус которого, соответствующий углу x, равен, например, x2. Поворачиваясь, такой кулачок будет перемещать примыкающую к нему рейку на расстояние, равное квадрату угла поворота кулачка. Аналогичным образом можно представить и более сложные функции, например тригонометрические. Чтобы увеличить область определения функции, кулачок можно заменить на диск со спиралевидным жёлобом, в который будет входить боковой выступ рейки. Добавив кулачку «глубину», можно получить барабан, воплощающий в своей форме функцию двух переменных.

Рис. 35. Вращающиеся поверхности для вычисления различных функций

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

Изначально

1 ... 28 29 30 31 32 33 34 35 36 ... 482
Перейти на страницу:

Комментарии
Минимальная длина комментария - 20 знаков. Уважайте себя и других!
Комментариев еще нет. Хотите быть первым?