Как выглядела перфокарта для компьютера
Обновлено: 25.11.2024
В конце 1880-х годов американский инженер Герман Холлерит увидел перфокарту железной дороги, когда пытался найти новые способы сбора статистической информации для переписи населения США. Его первая перфокарта, как и те, что используются на железных дорогах, имела отверстия только по краям. Значение каждой лунки было указано на карточке. К тому времени, когда в переписи населения США 1890 года использовалось табулирующее оборудование Холлерита, на карточках были разбросаны дыры, хотя их значение не было указано на них.
Холлерит и его сотрудники из компании Tabulating Machine Company в Вашингтоне, округ Колумбия, вскоре разработали перфокарты для использования при сборе информации для коммерческих предприятий, таких как железные дороги. Они и сотрудники Бюро переписи населения США подготовили усовершенствованные машины — эти устройства показаны в группе объектов на счетном оборудовании. К 1920-м годам в Соединенных Штатах было два крупных производителя оборудования для перфокарт: International Business Machines (потомок компании Tabulating Machine Company) и Remington Rand (потомок Powers Accounting Machine Company, основанной русским эмигрантом и бывшим сотрудником Бюро переписи населения Джеймсом Пауэрсом). ). Каждый производитель разработал отличительную стандартную перфокарту. На картах IBM было восемьдесят столбцов с прямоугольными отверстиями, а на картах Remington Rand — девяносто столбцов с круглыми отверстиями. Счетные машины широко использовались как в правительстве, так и в торговле, а карты были разработаны для удовлетворения потребностей клиентов. Например, чеки, выданные правительством США, часто выписывались на перфокартах.
Когда IBM и Remington Rand начали продавать электронные компьютеры после Второй мировой войны, перфокарты стали предпочтительным методом ввода данных и программ на них. Они также использовались в более поздних миникомпьютерах и некоторых ранних настольных калькуляторах. Перфокарты, сохранившиеся в коллекциях Смитсоновского института, отражают широкое использование компьютеров — они объявляли баллы на стандартизированных тестах, служили библиотечными карточками, были частью доказательства математических теорем и вели медицинские записи. Некоторые напечатаны с именами пользователей, от университетских компьютерных центров и компьютерных клубов до Библиотеки Конгресса и Bell Laboratories.
Перфокарты (или «перфокарты»), также известные как карты Холлерита или карты IBM, представляют собой бумажные карты, в которых вручную или на машине можно пробивать отверстия для представления компьютерных данных и инструкций. Они были широко используемым средством ввода данных в первые компьютеры. Карты загружались в картридер, подключенный к компьютеру, который преобразовывал последовательность отверстий в цифровую информацию.
Например, один из первых программистов писал программу вручную, а затем преобразовывал ее в серию перфокарт с помощью перфокарт. Затем программист переносил стопку карт на компьютер и загружал карты в устройство чтения карт для ввода программы. На снимке пример женщины, использующей машину для изготовления перфокарт.
Как работали перфокарты?
С помощью перфокарты, подобной той, что показана на рисунке выше, можно вводить данные на карту, пробивая отверстия в каждом столбце, представляющие один символ. Ниже приведен пример перфокарты.
После заполнения карты или нажатия клавиши «Возврат» карта технически «сохраняет» эту информацию. Поскольку каждая карта содержит ограниченный объем данных, при написании программы с использованием перфокарт (по одной карте на каждую строку кода) потребуется стопка перфокарт.
Чтобы загрузить программу или прочитать данные перфокарты, каждая карта вставляется в устройство чтения перфокарт для ввода данных с карты в компьютер. Когда карта вставлена, считыватель перфокарт начинается с верхней левой стороны карты, читая по вертикали сверху вниз. После того, как считыватель карт прочитал столбец, он переходит к следующему столбцу. Когда читатель прочитает информацию, она будет записана в память компьютера. После того, как все карты будут загружены в память, компьютер получит указание выполнить код. Если бы информация выводилась (распечатывалась), она выводилась бы в виде перфокарт.
Самая крупная программа по использованию перфокарт была создана в 1950-х годах для системы ПВО SAGE, в которой использовалось 62 500 перфокарт (около 5 МБ данных). На картинке ниже женщина стоит рядом с перфокартами, используемыми в этой программе.
Одним из самых больших опасений пользователей, имеющих дело с перфокартами, было падение перфокарт.Если эти карты были утеряны или вышли из строя, могут потребоваться дни или недели, чтобы привести программу в порядок. В некоторых случаях восстановить программу было бы невозможно.
Как человек может прочитать перфокарту?
Большинство более поздних перфокарт печатали в верхней части карты то, что содержалось на каждой карте. Для этих карт вы можете изучить верхнюю часть карты, чтобы увидеть, что на ней хранится. Если на карте была замечена ошибка, она будет перепечатана. Если бы в верхней части карты не было напечатано никаких данных, человеку нужно было бы знать, какое число представлено, и вручную переводить каждый столбец. Если вы знакомы с современными компьютерами, это будет похоже на знание того, что двоичные 01101000 и 01101001 равны 104 и 105< /i>, что в кодировке ASCII означает "привет".
История перфокарты
Известно, что перфокарты использовались еще в 1725 году для управления текстильными ткацкими станками. Например, Жозеф Мари Жаккард использовал перфокарты для создания автопортрета, сотканного из шелка. Карты позже использовались для хранения и поиска информации в 1832 году Семеном Корсаковым. Позже, в 1890 году, Герман Холлерит разработал для машин метод записи и хранения информации на перфокартах для использования в переписи населения США. Позже он основал компанию, известную как IBM.
Для чего использовались перфокарты?
Ранние компьютеры не могли хранить файлы, как сегодняшние. Если вы хотели создать файл данных или программу, единственным способом использования этих данных на других компьютерах было использование перфокарты. После создания и удешевления магнитных носителей перфокарты перестали использоваться.
Перфокарты все еще используются?
Перфкарты были основным методом хранения и извлечения данных в начале 1900-х годов. Другие устройства хранения данных начали заменять перфокарты в 1960-х годах, и сегодня они редко используются или встречаются редко.
Являются ли перфокарты устройствами ввода?
Нет. Карты сами по себе не являются устройствами ввода. Однако устройство чтения перфокарт считается устройством ввода, поскольку оно берет данные с перфокарты и отправляет их на компьютер.
Перфокарты IBM
Перфокарта IBM 026 Картридер IBM 2501 До середины 1970-х доступ к компьютерам в основном осуществлялся через перфокарты. Программы и данные перфорировались вручную на перфораторе, таком как IBM 026, и вводились в устройство чтения карт, такое как IBM 2501. Крупные вычислительные центры, такие как Колумбийский университет, закупали карты оптом и бесплатно предоставляли их пользователям. В эпоху IBM 360 (1969–80) на картах Колумбии была выбита надпись «CUCC 360» (Компьютерный центр Колумбийского университета IBM 360) и щит Колумбии (In Lumine Tuo Videbimus Lumen). Вот розовая «карточка задания» (первая карточка в колоде), предварительно напечатанная с основным синтаксисом карточки задания (JCL). Карты были доступны в разных цветах, что позволяло использовать цветовую кодировку различных разделов колоды, таких как JCL, источник программы, данные. Из коллекции Джо Салсона.
Удары интерпретируются по верхней строке карты; это особенность перфоратора, и она работает, пока есть хорошая лента. Поля OS JCL Job-card предварительно напечатаны на карточке. Столбцы 73-80 зарезервированы для порядковых номеров, которые могут использоваться сортировщиком, чтобы вернуть колоду в порядок после того, как она была удалена.
Вот карточка, пробитая на перфораторе, у которой либо не было интерпретатора, либо он сломан, либо с пересохшей лентой. Диагональный разрез в левом верхнем углу облегчает правильную ориентацию карты (если карта подается в считывающее устройство вверх ногами или лицевой стороной вниз, данные будут неправильно интерпретированы). Когда все карты в колоде угла разрезаны, будут торчать неправильно ориентированные карты.
Вот еще одна персонализированная карта (без перфорации), на этот раз из компьютерного центра Университета Карлсруэ (Германия), любезно предоставлена Михаэлем Хартманном, Технический университет Мюнхена:
Возможно, самым ранним символом Информационного века была простая перфокарта производства IBM, широко известная как "карта IBM". Имея размеры всего 7-3/8 дюйма на 3-1/4 дюйма, этот кусок гладкой стандартной бумаги, безусловно, выглядел непритязательно. Но в совокупности карта IBM содержала почти всю известную в мире информацию чуть менее полувека — впечатляющее достижение даже по сегодняшним меркам. Он стал популярным во время Великой депрессии и быстро стал повсеместным в мире обработки данных и массовой культуры. Более того, перфокарты приносили такую значительную прибыль, что способствовали быстрому росту IBM в середине XX века.
В 1928 году IBM представила новую версию перфокарты с прямоугольными отверстиями и 80 столбцами. Эта недавно разработанная «Компьютерная карта IBM» стала конечным результатом соревнования между двумя ведущими исследовательскими группами компании, работавшими втайне друг от друга. Это оказалось одним из самых важных технологических нововведений IBM, выдвинувшим компанию на передовые позиции в области обработки данных. В течение почти четырех десятилетий он был основным средством хранения, сортировки и представления данных, сначала обрабатываемых с помощью оборудования для перфокарт, а затем компьютеров. Еще в середине 1950-х продажи перфокарт приносили 20 % доходов IBM и поразительные 30 % чистой прибыли.
Перфокарты появились в конце восемнадцатого и начале девятнадцатого веков, когда они использовались для "программирования" машин и ткацких станков. В 1880-х и 1890-х годах Герман Холлерит использовал их со своими табуляторами — основным продуктом того, что впоследствии стало IBM. В течение следующих трех десятилетий IBM и ее конкуренты изменили дизайн карт, используя разные размеры и большее количество отверстий — в основном круглых, — каждое из которых представляет часть данных (бит). У первой карты IBM было 22 столбца и 8 позиций перфорации; затем 24 столбца и 10 позиций (1900 г.); и до конца 1920-х годов в нем было 45 столбцов круглых отверстий и 12 позиций для штамповки. Но этого было недостаточно, так как клиентам нужно было помещать больше данных на каждую карту. Проблема, конечно, заключалась в том, что на карте заканчивалось место, и она не могла увеличиться. Если бы IBM изобрела новую карту или карту большего размера, ей пришлось бы заменить всю линейку оборудования и снова попытаться продать машины. Как можно решить эту проблему?
Томас Уотсон-старший, глава IBM в то время, попросил двух своих лучших изобретателей, Клэра Д. Лейка и Дж. Ройдена Пирса, разработать новую карту. У обоих была долгая история изобретения технологий перфокарт, и у них было больше патентов, чем у большинства американских изобретателей двадцатого века. Он попросил их каждого разработать решение независимо друг от друга. Каждый сформировал команду и принялся за работу. Пирс хотел использовать существующую карту с круглыми отверстиями, но сделать так, чтобы каждое отверстие могло представлять более одного числа или символа, тем самым удвоив объем хранения данных, но при этом половина его была отведена под буквенно-цифровые символы.
Команда Лейка предложила отверстия меньшего размера прямоугольной формы, которые было бы легче читать металлическими табуляторами, но для которых также потребуются новые машины, в частности пробойники и считыватели. В центре этого состязания был Джеймс У. Брайс, самый плодовитый изобретатель IBM века с более чем 500 патентами. Он знал обоих коллег и понимал предлагаемые ими нововведения. Ватсон попросил его выбрать лучшее решение. Брайс проголосовал за подход Лейка, потому что его можно было реализовать быстро и требовалось минимум корректировок в работе счетных машин. Брайс также знал, что спрос на алфавитную информацию невелик, и хотел отойти от машин с круглыми отверстиями, которые были более распространены. Ни у кого не было прямоугольных отверстий.
Компания Watson приняла предложение Лейк как по техническим, так и по деловым причинам. Он был отличительным, его можно было защитить патентами, и он работал. Он хотел продвигать ее как «карту IBM». Представленная в 1928 году, эта карта имела 80 столбцов (почти в два раза больше, чем на старой карте), 10 строк для кодовых чисел, 12 в модифицированной версии карты, представленной в 1930 году. Она была уникальной, хорошо воспринималась покупателями и служила модель для других карт специального назначения и аппаратных продуктов, представленных с 1930-х по 1950-е годы. К концу 1960-х большинство перфокарт IBM прекратили производство, хотя сами перфокарты продолжали оставаться доминирующим средством ввода/вывода для электронных компьютеров.
Remington Rand был главным конкурентом IBM в области перфокарт. В 1927 году Рэнд приобрел компанию Powers Accounting Machine Company и тем самым положил начало ожесточенной инновационной битве с IBM. Гонка за превосходством привела к появлению множества разработок в сфере бухгалтерского учета, ориентированных на скорость и автоматические операции.
Помимо целей бухгалтерского учета, карта использовалась в IBM и в других целях. До начала 1990-х годов — спустя много времени после того, как IBM прекратила продажу перфокарт для обработки данных — для сотрудников IBM было обычной практикой использовать их для заметок докладчиков на презентациях, поскольку они удобно помещались во внутреннем кармане пиджака. Секретари также использовали эти карты для расшифровки телефонных сообщений и ввода маршрута. Даже руководители IBM постоянно носили их с напечатанным на них календарем.
Карта IBM навсегда будет связана с современным информационным веком и будет наиболее часто используемым методом хранения данных на протяжении почти полувека. Перфокарты были важной частью развития IBM и, несомненно, помогли сформировать компанию такой, какой мы ее знаем сегодня.
Перфокарты
Перфокарта для обработки данных, первоначально изобретенная Германом Холлеритом, впервые использовалась для составления таблиц статистики естественного движения населения Департаментом здравоохранения Нью-Йорка и несколькими штатами. После этого пробного использования перфокарты были приняты для использования в переписи 1890 года. Статья о счетной машине Холлерита в Modern Mechanism, Cyclopaedia of Applied Mechanics Appletons (1895, стр. 832) содержит иллюстрации механизмов, использовавшихся для обработки переписи 1890 года.
Краткое описание использования перфокарт в переписи населения 1900 г. можно найти в январском номере журнала National Geographic за 1900 г., страницы 34–36, в статье доктора Ф. Х. Уайнса. К тому времени Холлерит также начал работать с New York Central и Hudson Railroad и Pennsylvania Railroad над применением карт для решения их задач обработки данных. Использование перфокарт в NYC&H было описано в Railroad Gazette от 4 июля 1902 года и перепечатано годом позже. В этой статье есть хорошее изображение карты Холлерита примерно 1900 года и линейные изображения счетных машин. Более ранние изображения карт были опубликованы в American Engineer and Railway Journal за декабрь 1906 г .; стр. 468. Все карты, показанные в этих ранних приложениях для железных дорог, имеют 12 рядов по 36 позиций штамповки.
Холлерит работал не в вакууме! Его идея использовать перфокарты для обработки данных родилась, когда он работал ассистентом профессора В. П. Троубриджа, главного агента переписи населения США 1880 года по сбору статистических данных о промышленной мощи. Д-р Биллингс, отвечавший за статистику естественного движения населения при переписи населения, заметил, что должна быть машина для выполнения чисто механической работы по составлению таблиц статистических данных о населении. Биллингс и Холлерит обсудили возможность использования для этой цели перфокарт.
Холлерит столкнулся с записью данных перфокарты в другом контексте, "перфорированной фотографией", используемой на железнодорожных билетах. Вот как эта идея была описана в The Railway News, Vol. XLVIII, № 1234 (27 августа 1887 г.); Страница 360, столбец 2:
<цитата>. билет, выданный на реке Миссури, содержит так называемую «пробную фотографию» владельца. Это должно быть полное описание пассажира. По полям билета в прямой колонке мелким черным шрифтом напечатаны следующие слова: Мужской - Женский.
Тонкий - Средний - Стаут.
Молодой - Средний возраст - Пожилой.
Глаз. Светлый темный.
Волосы. Светлый темный.
Борода. Усы — Подбородок — Боковые стороны — Нет.
Пассажир фотографируется на билете с его подписью, но с вычеркиванием всех слов, которые его не характеризуют. .
Из этого становится ясно, что основным вкладом Холлерита была не запись данных путем пробивки отверстий в карте, а скорее разработка механизма для обработки этих данных и разработка систем для обработки данных с использованием этого оборудования. В отчете Холлерита о своем изобретении не упоминается гораздо более старое использование перфокарт, используемых для управления жаккардовыми ткацкими станками. Жаккар, работавший во Франции примерно в 1810 году, выдвинул идею использования отверстий, пробитых в картоне, для контроля узора, который ткацкий станок плетет. Концептуально каждое отверстие в такой карте можно рассматривать как кодирование одного пикселя на дисплее, созданном путем переплетения ткани с нитями разных цветов, проходящими друг над другом или под ним. Многие жаккардовые ткацкие станки используются и по сей день, и время от времени вы можете найти в продаже наборы жаккардовых карточек.
Связка жаккардовых карт, показанная здесь, была изготовлена на маленьком ткацком станке для ковров на шерстяной фабрике в Амане, штат Айова. Каждая карта в этой цепочке имеет длину 9 дюймов, ширину 1,25 дюйма и толщину 1/16 дюйма, но на других ткацких станках Jaquard использовались карты другого размера. Как и все карты для ткацких станков Jaquard, они связаны шнурами. Толстый картон необходим, потому что механизм «считывателя карт» жаккардового ткацкого станка полностью механический. В современных жаккардовых ткацких станках большого объема используются металлические карты!
Использование перфокарт в жаккардовом ткацком станке повлияло на Чарльза Бэббиджа, который решил использовать перфокарты для управления последовательностью вычислений в предложенной им аналитической машине. В отличие от карт Холлерита 50 лет спустя, которые раскладывались в колоды, как игральные карты, перфокарты Бэббиджа должны были быть связаны вместе, как у Жакара. Несмотря на это и на тот факт, что он так и не построил аналитическую машину, предложенное Бэббиджем использование карточек сыграло решающую роль в последующие годы, предоставив прецедент, который помешал компании Холлерита (и ее преемникам) заявить о патентных правах на саму идею хранения данных. на перфокартах.
Как и многие современные предприниматели, после того как Холлерит усовершенствовал свою первую серию электромеханических машин для перфокарт, включая перфоратор, табулирующую машину для накопления статистики из информации, перфорированной на картах, и сортировочную машину, он основал компанию.Как и у многих современных высокотехнологичных стартапов, у Холлеритовской Tabulating Machine Corporation было довольно сложное начало, пока на сцену не вышли венчурный капиталист и опытный менеджер. Финансист Чарльз Флинт объединил компанию Холлерита с тремя другими компаниями, чтобы сформировать Computing-Tabulating-Recording Company, и нанял Томаса Уотсона для управления новой компанией. Уотсон, ранее работавший в NCR, взял на себя управление и переименовал компанию в International Business Machines. За несколько десятилетий IBM разрослась до такой степени, что федеральное правительство подало на нее в суд за нарушение антимонопольного законодательства.
Габаритные размеры перфокарт, используемых для обработки данных, остались прежними с тех пор, как Герман Холлерит остановился на формате карт. 7 3/8 дюйма в ширину, 3 1/4 дюйма в высоту и 0,007 дюйма в толщину. До 1929 года это был стандартный размер для многих банкнот США, и Холлерит, по-видимому, выбрал его, чтобы хранить карты в коробках, изготовленных для Министерства финансов. В конце концов, спустя почти столетие после работы Холлерита, эти размеры были стандартизированы как перфокарты стандарта EIA RS-292 media 1.
Карты, использовавшиеся для записи данных переписи 1890 г., имели 22 столбца с 8 позициями штампа в каждом (хотя на карте было место для 11 позиций штампа в каждом столбце). Кодирование, используемое на этих картах, не кодировало данные в полях столбцов, а, скорее, каждой позиции перфорации присваивалось определенное значение. Холлерит продолжал работать над способом кодирования данных, добавляя строки и столбцы для удовлетворения потребностей новых приложений. 24 столбца по 10 позиций в каждой в переписи 1900 года (выведено из статьи National Geographic 1900 года), хотя опубликованные изображения перфокарт железнодорожной отрасли той же эпохи показывают 12 карт строк с 36 позициями перфокарт на карту. Карточки, использовавшиеся в переписи 1910 г., по-видимому, имели 27 столбцов по 12 позиций в каждом. К концу 1920-х годов в установленной IBM машине для перфокарт использовалось 45 столбцов с круглыми отверстиями на карту и 12 позиций перфорации в каждом столбце.
В 1928 году компания Холлерита, теперь переименованная в IBM, представила формат 80 столбцов с прямоугольными отверстиями, почти вдвое увеличив объем данных, которые можно было записать на карту. скоро останется в прошлом. Дизайн IBM 1928 года стал основой того, что десятилетия спустя стало стандартной перфокартой, в конечном итоге определенной ANSI X3.21-1967, регулирующим отверстия в карте, и ANSI X3.26-1980, регулирующим использование кода Холлерита для кодировать буквенно-цифровые данные на карточках.
На самом деле, формат круглых отверстий использовался до начала 1990-х годов, но в очень ограниченном наборе приложений! Последнее использование, о котором я знаю, - это платные билеты на некоторых восточных магистралях. Формат круглых отверстий сохранился по двум причинам: во-первых, у IBM был патент на их новый прямоугольный формат, поэтому конкуренты были вынуждены ограничиться старым форматом. Во-вторых, Remington Rand, один из основных конкурентов IBM в докомпьютерную эпоху, перешел от кода Холлерита к 6-битному коду, который позволял хранить 90 столбцов текста на старых карточках с 45 столбцами. Когда компания Remington Rand купила UNIVAC, они естественным образом интегрировали свой формат карт с 90 столбцами в компьютеры UNIVAC. Во многих отношениях код карты UNIVAC превосходил «улучшенную» версию IBM с прямоугольными отверстиями!
Оливер Дж. Джонс написал мне, что, помимо того, что сохранились на некоторых восточных магистралях, карты UNIVAC с 90 столбцами также использовались в течение 1960-х годов в универмагах Macy's и Lerner Stores, в секторе розничной торговли, в офисе медицинского снабжения ВМС США. и система управления ракетами Polaris, в военном секторе, налоговом департаменте Нью-Йорка, Long Island Lighting и других. Он прислал изображение обложки брошюры Remington Rand и рекламный плакат.
Майк Олбо написал мне, что в 1974 или 1975 году он помог разобрать систему UNIVAC SS90, которая использовалась до прошлой недели. Он также видел аналогичную систему UNIVAC, использовавшуюся примерно в то же время на Военно-морской станции Конкорд. По-видимому, в них использовалось 90 карт столбцов.
Если вы посмотрите на оборудование для перфокарт, проданное IBM после 1931 года, вы обнаружите полную аппаратную поддержку буквенно-цифрового кода Холлерита IBM, но вы также обнаружите, что большинство проданных машин были ограничены числовыми приложениями. В то время, когда, например, Университет Айовы выбивал имена студентов на карточки с использованием кода Холлерита, другие университеты разрабатывали 4-значные цифровые кодировки общеупотребительных имен, чтобы избежать необходимости в более дорогом буквенно-цифровом оборудовании. /p>
Книга «Практическое применение метода перфокарт в колледжах и университетах» под редакцией Г.Бэне, опубликованная издательством Collumbia University Press в 1935 году, содержит превосходный обзор современного состояния обработки данных перфокарт в 1935 году, включая приложение, которое, по-видимому, является перепечаткой каталога IBM за тот год, и множество иллюстрированных описаний типичных приложений. .
Когда карты использовались для хранения информации в фиксированном формате для приложений обработки данных, они почти всегда печатались с информацией о формате, чтобы случайный читатель мог легко определить, какие перфорации на карте содержат какую информацию. Эта печать может быть полностью специализирована для одного приложения, или она может просто выделять поля стандартным способом, без указания цели на карточке.
Карта, показанная здесь, типична для карт, которые использовались с линейкой карточного оборудования IBM с 1930-х годов. Этот конкретный пример был напечатан для ряда розничных приложений, где должно было ожидаться, что покупатель будет обращаться с картами, как указано в предупреждении: не сгибать и не калечить. В этом предупреждении не было бы необходимости, если бы с картой работали только работники, занимающиеся обработкой данных. Хотя большинство полей этой карты не имеют четкого назначения, она содержит интересную и очень специфическую функцию, язычок, который кассир должен был оторвать по перфорированной линии при обработке карты. Карта с удаленным язычком будет восприниматься оборудованием для обработки карт как имеющая перфорацию в столбце 1 строки 12.
Важно отметить, что типичные приложения для обработки карт с 1890-х по 1950-е годы не требовали использования компьютеров! Колода карт из розничного приложения, например, может быть отсортирована по полю категории в сортировщике карт, а затем каждая категория может быть пропущена через табулирующую машину для суммирования ценовых полей всех карт в этой категории или аналогичных функций учета. .
Обычно на картах фиксированного формата формат документировался на верхнем краю карты, так как клавишные перфораторы почти всегда печатали свою текстовую информацию вдоль этого края. Иногда, как показано выше, интерпретация была в другом месте. Такие отклонения от нормы чаще всего встречались на картах, предназначенных для машинной перфорации, как, например, на этой карте Gardner Denver для машинной намотки. Эта карта использовалась для управления полуавтоматической машиной для намотки проводов, которая использовалась для соединения объединительных плат многих мэйнфреймов и мини-компьютеров 1960-х годов. Список проводов для объединительной платы обычно создавался с помощью инструментов автоматизированного проектирования, поэтому люди обычно читали эту карту только во время отладки.
В 1950-х годах IBM также поддерживала усеченную версию карты с 80 столбцами, состоящую всего из 51 столбца. Они часто использовались в розничных продажах и других приложениях, требующих ограниченного объема памяти на карту; они сэкономили как объем, так и бумагу, но усложнили оборудование IBM для обработки карт, чтобы обеспечить поддержку обоих форматов. Во многих случаях они начинались как карточки из 80 столбцов, из которых можно было вырвать корешок, например, в качестве квитанции, оставляя остаток в 51 столбце для табуляции.
Карты для компьютеров
С появлением компьютеров сложные предварительно отформатированные карты продолжали использоваться для хранения данных, но, кроме того, карты печатались в форматах, определенных для нужд программистов. Некоторые из них были равны по сложности стандартным картам обработки данных.
Изображенная здесь "КАРТА С ИНСТРУКЦИЯМИ ПО КАЛЬКУЛЯТОРУ IBM" была напечатана в начале 1950-х годов. Эта карта могла быть для IBM 701, первого компьютера IBM общего назначения, но вполне может быть и для программируемого калькулятора IBM Card, CPC, машины, которая не была ни полностью электронной, ни полностью компьютерной. Независимо от машины, эта карта явно предназначена для среды программирования с фиксированным форматом, где поля каждой строки указывают адреса и операции. Эта конкретная карта, по-видимому, включает как символические местоположения, так и числовые адреса.
По мере того, как языки программирования становились все более изощренными, они переходили от фиксированного формата к свободному формату, а предварительно напечатанный материал на карточках начал выполнять другие функции. Карта, показанная выше, представляет собой карту языка ассемблера, напечатанную для Bell Labs для компьютера GE 600, который они приобрели в середине 1960-х годов в рамках своей работы над проектом Multics. Эта карточка содержит несколько фиксированных полей, но изображение сосредоточено на корпоративном логотипе, и, чтобы помочь программистам, большая часть места на карточке отведена для документации позиций перфорации, используемых для каждого символа в наборе символов GE 600. р>
В связи с повсеместной стандартизацией языков высокого уровня, таких как FORTRAN и COBOL, универсальные перфокарты для этих языков получили широкое распространение. Это были языки почти полностью свободной формы, с некоторыми ограничениями по формату, но традиция карточек с четко обозначенными полями существовала долгое время. Карта FORTRAN, показанная здесь, имеет складской номер IBM 888157.Если не считать необычной печати полосы по нулевому ряду карты, а не по верхнему краю, ее невозможно отличить от миллионов подобных карт, напечатанных по всему миру.
По мере того, как все меньше и меньше пользователей запрашивали карты с полевой маркировкой, характерной для их приложений, становилось все более и более вероятным, что пользователи будут использовать карты, приобретенные для одной цели, для другой цели. В открытых магазинах, таких как университетские компьютерные центры, это стало особой проблемой. Любой мог зайти с улицы и «одолжить» горсть карт. Решением стало заказать карточки с нестандартной печатью для идентификации заведения! Карточка здесь из одной из старейших компьютерных лабораторий в мире, Лаборатории цифровых компьютеров Университета Иллинойса, дома компьютеров ILLIAC и производителя ORDVAC. Эта карта имеет два набора индикаторов столбцов в верхней части: один для печати клавиш, которые печатаются непосредственно над перфорируемым столбцом, и один для стандартной линейки интерпретаторов IBM, которые печатают первые 64 столбца в одной строке, а остальные столбцы в другой. строка непосредственно ниже.
Конечно, просто указать название учреждения на карточке не очень интересно, поэтому многие учреждения, большие и малые, добавили корпоративные логотипы. Принстонский университет сделал это очень хорошо, как показано выше. Принстон примечателен тем, что здесь находится Институт перспективных исследований, где в 1946 году Джон фон Нейман созвал Принстонскую летнюю школу и положил начало веку компьютеров.
Работы по графическому дизайну, связанные с изготовлением специальных печатных форм для перфокарт, могут стоить денег, поэтому иногда учреждения выбирают менее дорогой путь, нанося стандартную форму со своим логотипом вместо того, чтобы разрабатывать форму вокруг логотипа, поскольку Принстон сделал. Карточка MIT, показанная выше, является удивительно грубым примером этого, от учреждения, от которого можно было бы ожидать большего. На самом деле эта карточка была временной мерой, пока MIT разрабатывал модернизированный логотип.
В 1960-х годах IBM представила карту со 128 столбцами, содержащую 4 строки по 32 позиции символов в каждой, где каждая позиция символа была перфорирована с использованием 6-битного кода. Эти карты высотой 2 5/8 дюйма и шириной 3 1/4 дюйма были значительно меньше оригинальных карт Холлерита и могли содержать на 38 символов больше данных на карту, чем старый стандарт UNIVAC. Эти карты были представлены вместе с линейкой компьютеров IBM System 3 для «малого бизнеса», и они были предназначены для вытеснения с рынка карт с 80 столбцами. Несмотря на их очевидные преимущества, они так и не прижились за пределами определенных специализированных приложений, в частности ценников розничных продаж и управления запасами. Карты со 128 столбцами также использовались только с 96 столбцами перфорированных данных, оставляя место для 4 рядов печати вдоль верхнего края вместо обычных 3 рядов.
К середине 1970-х большинство крупномасштабных операций по обработке данных, по крайней мере, рассматривали вопрос о переносе операций с перфокартами в среду с разделением времени, когда их данные хранились на диске или магнитной ленте, а к середине 1990-х – с использованием мейнфреймов и персональных компьютеров с разделением времени. переход был почти завершен, и очень немногие предприятия все еще использовали карты для чего-то другого, кроме бумаги для заметок.
Любопытно, что, несмотря на то, что карты становятся редкостью, вы все равно иногда можете найти на них ценовые котировки. Например, Калифорнийский университет в онлайн-каталоге центральных магазинов Дэвиса перечислил карты еще в 1996 году: оказалось, что одним из последних важных применений перфокарт было голосование. Использование бюллетеней с предварительно подсчитанными перфокартами было введено в 1960-х годах, и, несмотря на проблемы на всеобщих выборах 1968 года в Детройте, когда внезапный ливень залил по крайней мере одну партию бюллетеней по пути от избирательного участка к центру подсчета голосов, этот формат быстро превратилась в наиболее широко используемую компьютерную избирательную технологию. По оценкам, ко времени оспариваемых президентских выборов 2000 года на 1/3 избирательных участков в Соединенных Штатах все еще использовались перфокарты для голосования.
Читайте также: