Комплексы и комплекты
(“Комплекс [от лат. complexus — связь,
сочетание] — совокупность, сочетание предметов, действий, явлений или свойств,
составляющих одно целое”.
“Комплект [от лат. completus — полный] — полный набор, состав кого-либо или
чего-либо, например, комплект учащихся, комплект запчастей, комплект учебников”.)
Основоположником
счетно-перфорационной техники, прямой предшественницы релейных
машин, является американец немецкого происхождения
Герман Холлерит (1860—1929), который
в 1890 году, занимаясь обработкой данных переписи населения, впервые
построил ручной перфоратор для нанесения
цифровой информации на перфокарты [1—5]. Он также
ввел механическую сортировку для
раскладки перфокарт в зависимости от места пробивок и
построил суммирующую машину, названную табулятором. Она
“прощупывала” отверстия на перфокартах,
воспринимая их как соответствующие числа, и
подсчитывала эти числа.
В 1900 году стала применяться
автоматическая загрузка перфокарт, а еще через тринадцать
лет появились первые печатающие и
накапливающие табуляторы. У нас в стране в 1929 году
был создан первый в мире итоговый
перфоратор, а в 1934—1935 годах были разработаны
принципы использования фотоэлемента в перфорационных
устройствах.
Обычно использовались целые комплексы
счетно-перфорационных или, как их еще называли,
счетно-аналитических машин, причем простейшим из
применявшихся у нас подобных комплексов
являлся так называемый комплект счетно-аналитических машин [6].
Отверстия на перфокартах (на каждой из
которых имелось двенадцать рядов — десять рядов с цифрами
от 0 до 9 и два ряда, расположенных выше цифр
и соответствующих так называемым дополнительным
позициям 11 и 12) пробивались посредством перфоратора
(например, П-80). Достаточно опытному
оператору удавалось обработать с его помощью
приблизительно 230 карт в час.
Поскольку оператор мог допустить ошибки, после пробивки
данных перфокарты следовало проерять. Для проверки
употреблялась специальная машина — контрольник (к примеру,
К-80). При работе на
контрольнике оператор производил те же операции, что и на
перфораторе. Если отверстия на карте были
пробиты правильно, то она беспрепятственно
проходила через воспринимающее (считывающее) устройство контрольника.
Если же при пробивке была допущена ошибка, то карта
останавливалась, причем колонка с ошибкой оказывалась над
воспринимающим устройством. В этом случае карта вынималась, а необходимые
данные пробивались повторно на новой карте.
Оператор мог проверить примерно 250 карт в час.
Иногда перед вычислениями требовалось
произвести сортировку данных, пробитых на
перфокартах, по тем или иным признакам. Для этого
применялась специальная машина — сортировка (например, С-80). Колода перфокарт
вкладывалась в магазин подачи машины, после чего
следовало с помощью рукоятки установить, по какой колонке
сортировать карты, а затем — нажать пусковую
кнопку. Карты начинали подаваться под
воспринимающее устройство машины и
складываться в ее карманы. Таких карманов было тринадцать
(двенадцать соответствовали возможным вариантам
пробивок в колонке, а тринадцатый предназначался для
карт, не имеющих там пробивок). За
час машина была способна обработать
примерно 24 000 картоколонок.
Далее карты поступали
на счетно-записывающую машину — табулятор
(например, Т-5), который автоматически считывал исходные
данные, пробитые на перфокартах. Табулятор
выполнял расчеты и печатал результаты в соответствии с настройкой,
осуществлявшейся при помощи соединений на коммутационной
доске и выключателей. Табулятор Т-5 работал со
скоростью приблизительно от 6000 до 9000 карт в час — в
зависимости от того, какая информация выводилась на печать.
Часто результаты, полученные с помощью
табулятора, требовалось вновь использовать при
работе на нем же. В таких случаях представлялось
целесообразным не только печатать результаты (итоги), но
и выводить их на перфокарты. Это осуществлялось посредством итогового
перфоратора, работающего совместно с табулятором.
Перенос данных с одних перфокарт
на другие (в том числе с добавлением новых
пробивок, исключением ненужных данных и т.п.)
осуществлялся посредством перфоратора-репродуктора,
работающего со скоростью примерно 6000 карт в час.
На табуляторе было трудно выполнять
умножение. И здесь положение могла исправить еще
одна машина — умножающий перфоратор,
способный также выполнять сложение и вычитание.
Результаты, полученные с помощью умножающего перфоратора,
выводились на перфокарты, а скорость
вычислений зависела тут от характера работы. (При перемножении
шестизначных чисел и вывода на перфокарты результата с двенадцатью знаками можно
было произвести около 1200
действий в час.)
Счетно-аналитические машины являлись
электромеханическими устройствами и потому работали
достаточно медленно, причем комплект не содержал
устройств, выполняющих деление.
Приспособление таких машин для
решения сложных математических задач было сопряжено с
большими трудностями.
Литература
1. Частиков А.П. От
калькулятора до суперЭВМ // Новое в жизни, науке,
технике. Сер.
“Вычислительная техника и ее
применение”, № 1/88.
2. Знакомьтесь: компьютер: Пер. с
англ. М.: Мир, 1989.
3. Язык компьютера:
Пер. с англ. М.: Мир, 1989.
4. Леонов А.Г., Четвергова
О.В. История компьютеров // Информатика, № 35/98.
5. Перфоратор и табулятор //
Информатика, № 39/2000.
6. Березин И.С., Жидков Н.П.
Методы вычислений. М.: Государственное издательство
физико-математической литературы, 1959. Т. 1.