нет
ОАО ЧРЗ
Инженер
УДК 94 + 621 + 004
Герман Холлерит (Herman Hollerith; 29.02.1860 — 17.11.1929) изобретатель и успешный бизнесмен о котором написано много, о его бизнесе, карьере , личной жизни, однако меньше всего информации о технической сути его изобретений. Называют его вычислительные машины то табуляторами, то перфорационными машинами, то счетно-аналитическими машинами, то машинами для переписи и т.д. Однако сам Холлерит называл их «Electrical Calculating System» -«Электрическая вычислительная система», имея ввиду, что это система, комплекс вычислительных устройств, а не одно устройство. Его вычислительные машины были не универсальными, но достаточно широкой применимости. Однако часто о работе Холлерита пишут исключительно как об успешной технической системе для переписи населения США.
Актуальность этой темы в том, что чтобы правильно понимать текущее развитие науки и техники, нужно знать как это развитие происходило в прошлом. В работе рассматривается как из простого счетчика, в результате постепенного развития машин узкого применения, постепенно выстраиваются машины широкого применения и больших возможностей. А подобная теоретически хорошо проработанная научно-техническая идея механического вычислителя Беббиджа не смогла сразу сложиться из-за сложных технических и организационных проблем.
Цель статьи рассмотреть и проанализировать ход развития электро-механических вычислителей с 1884 года до появления первого электронного вычислителя, на основе деятельности основателя этого направления вычислительной техники Германа Холлерита.
Новизна этой работы в том, что она строится на техническом содержании патентов Холлерита и времени выведения технических новинок на рынок, чему мало уделялось внимания в других работах. Так же в историографии о Холлерите встречается много неточностей и некорректных фактов. Например: «Все типы интегрирующих табуляторов базировались на машине Лейбница с добавлением электрического мотора» [1, c.152]. Однако из пяти известных сумматоров Холлерита, только один базировался на механическом сумматоре Лейбница, да и тот не был успешным.
В некоторых работах с легкой руки Говарда Айкена (Howard Aiken 1900-1973) утверждается, что после смерти Беббиджа в 1871 году, только Айкен в 1937 году [6, с.116 ] продолжил развитие автоматизации и универсализации машинных вычислений. Хотя техническую реализацию его проекта выполняла фирма IBM основанная Холлеритом и с использованием наработок Холлерита.
Чтобы определить, что же создавал Холлерит, надо представлять, что до него были только универсальные ручные вычислители, арифмометры, типа «Паскалина», которые выполняли одну операцию за несколько нажатий, однако универсальные, а так же вычислители типа Дифференциальной машины Бэббиджа полуавтоматические, с более высокой производительностью но заточенные только на одну задачу, отработав которую годились только в музей, неоправдывая затрат. Однако даже первая переписная машина Холлерита на одно нажатие оператора выдавала до 40 операций счета и была более широкого применения, чем Дифференциальная машина. К тому же система Холлерита была построена на электрических, а не механических принципах и за счет этого была перенастраеваемой, хотя и не программируемой в нашем понимании этого слова.
Холлерит с самого начала отказался от механического принципа вычислений, изобрел и стал развивать электрические вычислительные системы. Холлерит изобретая способы электрических вычислений, начал с узко специализированного счетчика для сбора конкретных данных статистики. И стал постепенно наращивать функционал и область применения.
Электрический десятичный счетчик из заявки 1884 года (патент 395 783 ), основанный на зубчатом колесе, храповике и электромагните с помощью которого храповик передвигал 10 зубое колесо на один зуб с переносом десятичного разряда. (рис.1)
Рис. 1. Первый электрический счетчик Холлерита [8, s.2]
Первый такой табулятор был опробован в 1886 году в статистическом бюро Балтимора (the Baltimore Department of Health). Подобные усовершенствованные Табуляторы с круглыми счетчиками использовались при переписи населения во многих странах мира с 1890 года. В этом устройстве он первым применил реле для логических операций [5, c.254] . Табуляторами были названы вследствие того, что результаты их работы записывались в таблицу табуляграмму.
Рис. 1а. Табулятор переписи населения [6, c.113]
Так как система для переписи населения хорошо описана во многих работах. Далее рассматриваются вычислители с сумматором. Холлерит рано понял, что для статистики нужно не только считать но и суммировать, чтобы получать средне статистические значения, например количество госпитализированных и количество дней лечения, количество фермеров и площадей посевов.
Сумматор из заявки 1887 года (патент 430,804) был с вращающимся цилиндром и с проводниками ступенчатой длины на нем, контакты скользя по цилиндру замыкая проводник создавали суммирующие импульсы от 1 до 9 в зависимости от того в каком ряду пробито отверстие и сколько проводников пересекалось с замыканием цепи тока. (рис.2)
Рис.2. Первый электрический сумматор Холлерита [9, s.1]
В 1888 г. Табуляторы Холлерита использовались в офисе главного хирурга министерства обороны (Surgeon General’s Office at the War Department) [2,c.45].
В 1889 он объединил счетную машину с суммирующей в «интегральном аппарате» (Integrating tabulator).
Рис. 3. Integrating tabulator [3, c.139]
С 1890 г. Оборудование Холлерита использовалось страховой компанией «Prudential Insurance Company». Оно было нужно для статистического расчета цены страховки для лечения при травме. В некоторых работах [7, с.35] указывается на единичность такого использования. Однако если другие компании ориентировались на эти цены, то влияние табуляторов на отрасль страховки было достаточно велико.
В 1893 г. оборудование Холлерита применялось в сельскохозяйственной переписи США [4,c.49]. Где нужно было суммировать по штатам площадь сельхоз угодий и поголовье скота.
Сумматор из заявки 1892 года (патент 518,604) уже без элекромотора, с матрицей из реле задержки. Холлерит ввел в свой табулятор «проводную панель»( wiring panel), однако надо бы ее назвать «перфо -проводная панель» так как она представляла панель из перфорированных контактных отверстий, куда вставлялись программирующие провода со штекерами. И была программирующей панелью, которая увеличивала гибкость настройки вычислителя, являясь аналогом управляющей перфокарты аналитической машины Бэббиджа, а также аналогом программ компьютеров в будущего.
Рис. 4. wiring panel [10]
В заявке 1895 года было печатающее устройство (патент 622470). Однако принтеры в выпускаемых Табуляторах появились в 1920 году.
С 1895 года оборудование Холлерита использовалось Нью Йорской Железнодорожной компанией.
С 1900 года Табуляторы стали использовать автоматические считыватели перфокарт, что резко увеличило производительность.
В 1903 году универмаги «Маршалл Филд»(Marshall Field) начали использовать Холлерит машины для анализа продаж универмага.
В 1904 году «Пенсильвания Стил Ко»(Pennsylvania Steel Co.) начала использовать Холлерит машины для учета затрат на основе данных о трудовых и машинных ресурсах, используемых в производстве.
1903-05 годы. Машины Холлерита использовались такими известными фирмами как: «Eastman Kodak», «National Tube», «Western Electric». (3, с. 54)
В 1906 начал выпускаться «Hollerith Type I Tabulator» с автоматическим считывателем(Automatic feed)150 карт в минуту и проводной панелью (wiring panel).
В 1911 году «Телефонная и телеграфная компания Новой Англии» (New England Telephone and Telegraph Company) была первой компанией, использующая табуляторы для бухгалтерских целей.
1912 году Холлерит изобрел электрический перфоратор (патент 1193 390). При соединении с перфосчитывателем получился дублирующий перфоратор (мог использоваться для умножения и деления на 10 исключением младшего разряда), а при соединении с сумматором суммирующий перфоратор, что дало возможность создавать склад промежуточных результатов (внешняя память). Так как перфоратор состоял из электрической клавиатуры и электрического перфоратора, которые можно было использовать по отдельности.
В 1914 году Холлерит изобрел условную операцию (патент 1830 699), что позволило создать контрольную машину (Card Verifier), при несовпадении пробивок (если не равно) автоматическое считывание останавливалось (условный останов) и неверная карта перебивалась.
В 1920 году стали выпускаться Табуляторы с принтером, а с 1922 года выполняющими операцию вычитания на прямую.
Рис. 6. Табулятор тип III (1921г.) печатающий [10]
В 1923 году выпущен электрический перфоратор, а 1925 году на его основе дубликатор карт тип 12 (Duplicating Punch), который кроме всего прочего упрощал операцию умножения сложением.
В 1929 году Инженер фирмы IBM Дж. Брайс ( J. Brysa) создает умножающий перфоратор тип 600 (Multiplying Punch).
В то время простой алгоритм “Электро-механической вычислительной системы” выглядел примерно так:
«Задание на вычисление: “Ведомость зарплаты подразделения”»
По сравнению с расчетом в ручную на арифмометре, производительность возрастала в 2-3 раза.
В 1921 году когда Холлерит еще работал в компании, ТМС(Tabulating Machine Company) приобретает патенты и оборудование фирмы «Pierce Accounting Machine», производителя алфавитно-цифровых ( alphanumeric ) печатающих машин для учетных карточек. В ТМС было создано соответствующее подразделение.
Перфокарта алфавитно-цифровая имеет двенадцать строк, две из которых называют Х, Y и 0 для признака букв, а десять цифровые от 0 до 9. Холлерит изобрел систему, которой кодируются буквы и цифры, используя одну пробивку для цифр и две пробивки для букв. Пробивка 0 и 1 символ пробела, разделителя слов. Система называется — код Холлерита (табл. 1). Ручной перфоратор для этого кода рис.7.
Табл.1
Отметка |
х |
у |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
На оси X |
о |
|
A |
B |
C |
D |
E |
F |
G |
H |
I |
|
На оси Y |
|
о |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
|
На нулевой |
|
|
о |
_ |
S |
T |
U |
V |
W |
X |
Y |
Z |
Цифры |
|
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Рис. 7. Ручной перфоратор алфавитно-цифрового кода Холлерита [11]
А в 1928 году компания уже переименованная в IBM стала выпускать 80 колоночные перфокарты, специально приспособленные для алфавитно-цифровой информации.
1931 год первая бухгалтерская машина TMC, алфавитный табулятор модели B.
В 1932 году код Холлерита был дополнен символами «*», «-», «&» фирмой ИБМ и назван BCDIC.
В 1933 году был выпущен Табулятор тип 401 алфавитно-цифровой (alphanumeric-BCDIC) для бухгалтерий и алфавитно-цифровой печатающий перфоратор тип 032 к нему. Так вычислительные устройства начали обрабатывать символы. Сейчас на компьютерах символьных вычислений больше чем числовых.
Время научно-технических вычислений на машинах Холлерита пришло лишь в 1927 году, еще при жизни Холлерита. Это связано с тем, что научно-технические вычисления проводятся один раз, а экономическая эффективность табуляторов, из-за сложности подготовки данных, начиналась с двух прогонов данных. Однако английскому астроному Лесли Комри (L.J. Comrie 1893-1950) удалось добиться успеха, особенно в достоверности результатов. Комри делал расчет будущих позиций Луны для навигационных расчетов, используя сверку двойной набивки и фото копирование распечатанных таблиц.
А в1933г. Уоллес Эккерт (Wallace Eckert) из Колумбийского Университета подключил «Умножитель тип 601» к «Табулятору тип 256» и «Дублирующему перфоратору Тип 016» спереключателем расчетов собственной конструкции, создал первую машину для автоматического выполнения сложных научных вычислений (с управляемой перфокартой). Что позволило исключить оператора из самого вычислительного процесса. К этому же и к универсализации стремился Г. Айкен проектируя свой "Автоматический вычислитель" в 1936 году. В это же время к этой проблеме подключились ученые математики Э. Пост(E. Post), А. Тьюринг(A. Turing) начав разрабатывать теорию вычислителей.
В 30е годы в мире был бум электрических вычислительных машин, однако в 40е появились первые электронно-вычислительные машины, которые были в тысячу раз быстрее.
Из этого можно сделать выводы, что после смерти Бэббиджа, успешно шел процесс развития вычислительных систем в направлении повышения быстродействия, надежности, точности, автоматизации и расширения применения в разных областях статистики, экономики, бухгалтерского учета, научно технических растетов. Деятельность и патенты Холлерита корректно отражают ход прогресса электрических вычислительных систем на протяжении полувека с 1885 года до 1935 года. Конечно весь этот прогресс вычислительной техники осуществлял не один Холлерит. У него были предшественники, Паскаль(Pascal, Blaise; 1623-1662), Бэббидж(Charles Babbage; 1791-1871) , Стайнхейл(Adolph Steinheil 1810–1839), Ситон(Charles Seaton 1831-1885) и много других. Были так же сотрудники инженеры и специалисты, без которых он не мог бы все это осуществить. А так же конкуренты и последователи. Однако ко всему этому прогрессу вычислительной техники на протяжении 40 лет он непосредственно прикладывал свои идеи и руки. Был на острие прогресса и добился впечатляющих успехов. Вычислительные машины, основанные на этих принципах, широко использовались во всем мире более 100 лет и были заменены электронными компьютерами.
Рецензии:
1.05.2017, 16:56 Каменев Александр Юрьевич
Рецензия: Не хватает формализации, структурных схем и прочей атрибутики научной статьи. Кроме того, статья не структурирована согласно требованиям. Содержание характерно для научно-популярной публицистики, а не для научно-исследовательской статьи в научном журнале. Однако. К печати не рекомендуется.
4.05.2017, 21:04 Лобанов Игорь Евгеньевич Отзыв: Если Вам известно, то существует специальный Институт истории естествознания и техники им. С.И. Вавилова Российской академии наук (ИИЕТ РАН). Следовательно, Ваша статья претендует на актуальность с инженерной точки зрения. Лично я как учёный в области теории теплообмена нередко интересуюсь историей развития науки и техники в своём направлении; о многих фактах прошедшего времени можно узнать только спустя многие годы, отстранившись от научного потока, в котором находишься. Ещё раз повторюсь, относительно статьи конкретно историк должен высказаться! |
5.05.2017, 19:12 Мальцев Сергей Николаевич Отзыв: Игорь Евгеньевич, проблема истории техники в том, что это много аспектная проблема, а у нас преобладает глубокая специализация. Когда начинаю говорить о технике с историками, то часто слышу «это не ко мне я гуманитарий». Мне немного легче, у меня два диплома, инженер механик и специалист САПР. А в семье есть историк, всегда можно получить совет и объяснения. |