Сортировщик перфокарт — это машина для сортировки колод перфокарт .
Сортировка была основным видом деятельности на большинстве предприятий, обрабатывавших данные на перфокартах с использованием оборудования для единичной записи . Рабочий процесс многих процессов требовал, чтобы колоды карт располагались в определенном порядке, определяемом данными, вбитыми в карты. Одна и та же колода может быть отсортирована по-разному на разных этапах обработки. Популярное семейство сортировщиков, сортировщики серии IBM 80, сортировало входные карты в один из 13 карманов в зависимости от отверстий, пробитых в выбранном столбце, и настроек сортировщика.
Основная операция сортировщика карточек — взять перфокарту, проверить один столбец и поместить карту в выбранный карман. На перфокарте двенадцать рядов, а в сортировщике — тринадцать карманов; один карман предназначен для бланков, брака и ошибок. (ИБМ, 1962 г.)
Карты обычно пропускаются через сортировщик лицевой стороной вниз, нижним краем («9-краем») вперед. Небольшая металлическая щетка или оптический датчик расположена так, что при прохождении каждой карты через сортировщик один столбец проходит под щеткой или оптическим датчиком. Отверстия, обнаруженные в этом столбце, вместе с настройками элементов управления сортировщиком определяют, в какой карман следует направить карту. Это направление осуществляется путем помещения карты в стопку металлических полос (или желобных лопастей ), которые проходят по всей длине механизма подачи сортировщика. Каждое лезвие заканчивается над одним из выходных карманов, и таким образом карта направляется в назначенный карман. [1]
Сортировка по нескольким столбцам обычно выполнялась путем сортировки сначала наименее значимого столбца, а затем перехода столбец за столбцом к наиболее значимому столбцу. Это называется поразрядной сортировкой по наименее значимой цифре .
Числовые столбцы имеют один удар в строках 0–9, возможно, дополнительный знак в строках 11–12, и их можно отсортировать за один проход через сортировщик. Алфавитные столбцы имеют метку зоны в строках 12, 11 или 0, цифру в одной из строк 1–9, и их можно отсортировать, дважды пропустив некоторые или все карты через сортировщик в этом столбце. Дополнительные сведения о кодах перфокарт см. в разделе Формат 80 столбцов и коды символов перфокарты#IBM .
Для алфавитной сортировки использовалось несколько методов , в зависимости от возможностей конкретного сортировщика и характеристик сортируемых данных. Обычно используемый метод в сортировщиках 082 и более ранних версиях заключался в сортировке карточек дважды в одном и том же столбце: сначала по строкам цифр 1–9, затем по строкам зоны 12, 11 и 0 (или наоборот, сначала по строкам зоны, затем по цифрам). ряды). Операторские переключатели позволяют сортировать зоны путем «отключения» строк 1–9 для второго прохода карты для каждого столбца.
К коду карты были добавлены другие специальные символы и знаки препинания , включая до трех ударов в столбце (а в 1964 году с введением EBCDIC - до шести ударов в столбце). Сортировщики 083 и 084 распознавали эти многозначные или многозонные штампы, сортируя их по карманам с ошибками.
Оригинальный сортировочный ящик для переписи населения, 1890 г., инструкция. [3]
Сортировка карточек стала проблемой во время сельскохозяйственной переписи 1900 года, поэтому компания Германа Холлерита разработала в 1901 году автоматический горизонтальный сортировщик Холлерита [4] — сортировщик с горизонтальными карманами. [5]
В 1908 году он разработал более компактную вертикальную сортировочную машину Hollerith 070 [6] , которая сортировала 250 карточек в минуту. [3] [5]
Вертикальный сортировщик Type 71 появился в 1928 году. Он имел 12 карманов, вмещающих 80 карт. Он мог сортировать 150 карт в минуту. [7]
Тип 75, Модель 1, 19??, 400 карт в минуту [3]
Тип 75, Модель 2, 19??, 250 карт в минуту [3]
Сортировщики карточек серии IBM 80 [8] включали:
В августе 1957 года базовый 082 был арендован за 55 долларов в месяц; 083 вдвое дороже. (IBM 1957) К 1969 году только 82, 83 и 84 были доступны для аренды IBM. [10]
В начале 2020-х годов компания TCG Machines представила машину для сортировки карточек для обработки карточных игр . [11] Перфокарты и щетки в этих современных сортировщиках были заменены датчиками изображения (камерами) и технологией компьютерного зрения , но их форма и принцип работы остаются практически идентичными их историческим предшественникам.