Для чего нужны перфокарты. Развитие носителей информации: от перфокарты до флешки

Кто бы мог подумать, что знаменитые жаккардовые платки, что носили наши бабушки, имеют самое непосредственное отношение к цифровым технологиям. Вернее к одному из первых цифровых носителей информации известных под термином «перфоносители». Это ИТ-ресно!

Перфокарта
Перфока́рта (перфорационная карта, перфорированная карта, от лат. perforo - пробиваю и лат. charta - лист из папируса; бумага ) - носитель информации, предназначенный для использования в системах автоматической обработки данных. Сделанная из тонкого картона, перфокарта представляет информацию наличием или отсутствием отверстий в определённых позициях карты.

Перфокарты впервые начали применяться в ткацких станках Жаккарда (1808) для управления узорами на тканях. В информатике перфокарты впервые были применены в «интеллектуальных машинах» коллежского советника С.Н. Корсакова (1832), механических устройствах для информационного поиска и классификации записей.

Перфокарты также планировалось использовать в «аналитической машине» Бэббиджа.

В конце XIX в. началось использование перфокарт для обработки результатов переписей населения в США (табулятор Холлерита).

Существовало много разных форматов перфокарт; наиболее распространённым был «формат IBM», введённый в 1928 г. - 12 строк и 80 колонок, размер карты 7⅜ × 3¾ дюйма (187,325 × 82,55 мм), толщина карты 0,007 дюйма (0,178 мм). Первоначально углы были острые, а с 1964 г. - скруглённые (впрочем, в СССР и позже использовали карты с нескруглёнными углами). Примечательно, что по приблизительным подсчетам, гигабайт информации, представленной в виде перфокарт, весил бы примерно 22 тонны (не считая веса, потерянного в результате перфорации отверстий).

Поддержка использования данного носителя информации вызвала появление индустрии по производству широкого класса специализированного оборудования - раскладочно-подборочных, расшифровочных и других машин.

Компьютеры первого поколения, в 20-50-е годы XX столетия, использовали перфокарты в качестве основного носителя при хранении и обработке данных. Затем, в течение 70-х - начале 80-х , они использовались только для хранения данных и постепенно были замещены гибкими магнитными дисками большого размера. В настоящее время перфокарты не используются нигде, кроме устаревших систем, однако оставили свой след в компьютерной технике: отображаемый по умолчанию текстовый видеорежим дисплеев подавляющего большинства компьютерных устройств содержит по горизонтали 80 знакомест, ровно столько, сколько их было на стандартной перфокарте.

Главным преимуществом перфокарт было удобство манипуляции данными - в любом месте колоды можно было добавить карты, удалить, заменить одни карты другими (т.е. фактически выполнять многие функции, позже реализованные в интерактивных текстовых редакторах).

В 2011 году в США всё еще существовала компания Cardamation, поставлявшая перфокарты и устройства для работы с перфокартами. Об использовании перфокарт в современных организациях сообщалось в 1999 и 2012 годах.

При работе с перфокартами в двоичном режиме перфокарта рассматривается как двумерный битовый массив; допустимы любые комбинации пробивок. Например, в системах IBM 701 машинное слово состояло из 36 бит; при записи данных на перфокарты в одной строке пробивок записывалось 2 машинных слова (последние 8 колонок не использовались), всего на одну перфокарту можно было записать 24 машинных слова.

Русский вариант перфокарты IBM, 1980 г.

При работе с перфокартами в текстовом режиме каждая колонка обозначает один символ; таким образом, одна перфокарта представляет строку из 80 символов. Допускаются лишь некоторые комбинации пробивок. Наиболее просто кодируются цифры - одной пробивкой в позиции, обозначенной данной цифрой. Буквы и другие символы кодируются несколькими пробивками в одной колонке. Отсутствие пробивок в колонке означает пробел (в отличие от перфоленты, где отсутствие пробивок означает пустой символ, NUL). В системе IBM/360 были определены комбинации пробивок для всех 256 значений байта (например, пустой символ NUL обозначался комбинацией 12-0-1-8-9), так что фактически в текстовом режиме можно было записывать и любые двоичные данные.

Для удобства работы с текстовыми данными вдоль верхнего края перфокарты часто печатались те же символы в обычном человекочитаемом виде.

Перфолента
Перфоле́нта (перфорированная лента) - устаревший носитель информации в виде бумажной, нитроцеллюлозной или ацетилцеллюлозной ленты с отверстиями. Первые перфоленты использовались с середины XIX века в телеграфии, отверстия в них располагались в 5 рядов, для передачи данных использовался код Бодо.

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

Благодаря простоте устройств ввода-вывода, перфолента получила распространение в компьютерной технике. Поздние компьютерные перфоленты имели ширину 7 или 8 рядов и использовали для записи кодировку ASCII. Существовали ленты и с другим количеством рядов (даже с 2 рядами). Использовались в миникомпьютерах для ввода-вывода информации и для управления станками с ЧПУ до середины 1980-х годов. Были вытеснены магнитными носителями информации.

Недостатком бумажных, наиболее массовых, перфолент по сравнению с перфокартами являлась низкая механическая прочность ленты и невозможность «ручного редактирования» текстовых файлов (добавлением или заменой перфокарт в колоде). По сравнению с магнитными лентами основным недостатком была низкая скорость чтения/записи.

Сегодня для хранения информации мы используем HDD, SSD, SD-карты, USB-флэшки. Уже намного реже мы вставляем в ноутбуки лазерные диски. У меня лично дома ни одного устройства, поддерживающего этот носитель, нет.

Многие из нас давно не видели аудио и видеокассет, бобин с магнитными плёнками, дискет, и тем более перфокарт и перфолент. Эти носители, некоторые из которых известны ещё с XVIII века, почти исчезли.

Но только почти. Сегодня мы поговорим о временах, когда в ходу были «мягкие» носители данных, и о том, что все они до сих пор живы благодаря прочному укоренению в государственных и военных учреждениях и исследовательских центрах.

Перфокарты и перфоленты

Перфокарты, которые мы знаем как способ хранения и передачи информации для компьютеров в 1920-1950-х годах, корнями уходят в докомпьютерное время. А именно - в 1725 год, когда перфорированную бумагу начали использовать для управления ткацким станком.

Базиль Бушон, сын сборщика орга́нов, адаптировал используемую для автоматического проигрывания музыки систему («развернул» цилиндр с штырьками/калками) под нужды ткацкого дела.
Он использовал перфорированную бумагу в рулоне, чтобы станок воспроизводил рисунок на ткани. Коллега Бушона, Жан-Баптист Фалькон, заменил бумажную ленту на скреплённые между собой перфорированные карты.


Ткацкий станок Базиля Бушона

Механизм усовершенствовал Жозеф Мари Жаккар. Свой ткацкий станок для крупноузорчатых тканей он создал в 1804 году. Перфорировнные карты позволяли в автоматическом режиме, практически без участия мастера, осуществлять определённое чередование подъёмов и опускания нитей основы, чтобы отобразить на ткани заданный узор.


Перфорированные карты в ткацком станке Жаккара


Результат работы Жаккардова станка

В ткацком деле до сих пор используются Жаккардовы станки, улучшенные, автоматизированные. Но перфокарты работают до сих пор. Ниже вы видите пример перфокарты с сайта по домоводству для станка Brother - с мотоциклистом для детского свитера.


Перфокарта для современной вязальной машины Brother

Чарльз Бэббидж в 1822 году построил первую модель своей разностной машины, которая состояла из валиков и шестерней, вращаемых при помощи специального рычага. Тогда же он попросил правительство Великобритании профинансировать его дальнейшую работу. В процессе он столкнулся со множеством проблем, так что через девять лет работа встала. Хотя частично машина функционировала и производила вычисления. Позже он возвращался к работе в 1847-1849 годах. Для этого огромного калькулятора Бэббидж даже разработал принтер, который в 2000 году запустили в лондонском Музее науки.


80-колонная перфокарта советского производства для табулятора IBM, 1980 год

В 1938 году немецкий инженер Конрад Цузе построил . Машина имела устройство ввода в виде клавиатуры, сделанной из пишущей машинки, электрический привод и была способна вычислять данные в десятичной системе в виде чисел с плавающей запятой. Данные выводились с помощью панели на лампах.

Машина выполняла умножение за 5 секунд. Тактовая частота составляла 1 Гц. Система работала за счёт двигателя пылесоса мощностью в 1 киловатт.

Z1 была оснащена устройством чтения перфоленты, которое предоставляло код операции для каждой инструкции.


Конрад Цузе и воссозданная после Второй мировой вычислительная машина Z1


Перфолента для вычислительной машины Z1

В 1940 годы американские артиллеристы использовали таблицы стрельбы, содержащие информацию о поправках прицела в соответствии с дистанциями до цели. Расчёты траекторий одним человеком для одного типа орудия и одного снаряда занимали более двух недель. Нужно было посчитать около трёх тысяч траекторий для множества комбинаций параметров - температуры воздуха, плотности почвы, скорости ветра и так далее. Учёный из Пенсильванского университета Джон Уильям Мокли задумал использовать вакуумные лампы в качестве элементной базы для электронной дифференцирующей машины. С этого начинается история ENIAC, а затем его улучшенной версии - EDVAC.

ENIAC собрали в 1945 году. Первой задачей было математическое моделирование термоядерного взрыва супер-бомбы по гипотезе Улама-Теллера. Задача была настолько сложной, что даже при игнорировании многих физических эффектов и максимальном упрощении уравнения для ввода программы в компьютер понадобился миллион перфокарт.

Для чтения перфокарт использовали табулятор IBM. Одной из проблем этого носителя информации была невысокая скорость работы: слишком много времени уходило на перфорацию на картах выведенных в процессе расчётов данных и их ввод в машину для дальнейших вычислений. Для решения этой проблемы изобретатели начали работать над новыми способами ввода и хранения данных - над магнитными лентами.


Первые программисты ENIAC: на корточках - Рут Лихтерман, стоит - Мэрлин Уэскофф. 1946 год.


Бобины чистых перфолент советского производства.

Магнитная лента

В 1898 году датский физик и инженер Вальдемар Поульсен запатентовал способ магнитной записи за проволоку. Устройство называлось «телеграфон». С усилителя сигнал подавался на записывающую головку, вдоль которой с постоянной скоростью перемещалась проволока и намагничивалась соответственно сигналу.

В 1927 году немецкий инженер Фриц Пфлеймер с помощью клея нанёс напыление порошка оксида железа на тонкую бумагу, и годом позже получил патент на применение магнитного порошка на бумаге или киноплёнке. Но патент отменили из-за того, что такое применение порошка было изложено в патенте Поульсена.

Идеи Поульсена и Пфлеймера использовала компания AEG, разработавшая прибор для магнитной записи «Магнетофон-К1». Магнитную ленту для «магнетофона» изготавливал химический концерн BASF. Устройство представили на радиовыставке в Берлине в 1935 году.


Патент США на записывающее устройство на магнитной проволоке.


«Магнетофон-К1»

В 1951 году изобретатели компьютера ENIAC Джон Экерт и Джон Мокли работали над новой машиной. Ей стал первый условно коммерческий компьютер в США - UNIVAC I. Компьютер строили для нужд Военно-воздушных сил и топографической службы Армии США, а заказ был размещён от лица Бюро переписи населения. Всего были выпущены сорок шесть экземпляров UNIVAC I для установки в правительственных учреждениях, частных корпорациях и университетах. Второй экземпляр был установлен в Пентагоне. Последние экземпляры выключили в 1970 году после 13 лет службы в коммерческой страховой компании.

Стоимость машины начиналась со 159 000 долларов. Со временем цена составила от 1 250 000 до 1 500 000 долларов. В переводе на деньги 2016 года максимальная цена UNIVAC I составляла 12 480 000 долларов.

В качестве носителя данных в этом компьютере впервые использовали магнитную ленту. Одновременно можно было подключить до десяти ленточных накопителей UNISERVO.

UNISERVO стал первым ленточным накопителем для коммерческого компьютера и имел успех. Ленты UNIVAC из никелированной бронзы были шириной в половину дюйма и длиной до 450 метров. Данные записывались на восьми дорожках, где шесть были собственно для данных, одна - для контроля чётности, и ещё одна - для синхронизации. Одна лента вмещала 1 440 000 шестибитных символов.


Ленточные накопители UNISERVO для UNIVAC

В 1960 году в IBM разработали первую с магнитной полосой. Штрих-коды и перфорация не отличались надёжностью, и для банковских карт было необходимо придумать новый способ хранения данных. Выбор пал на магнитную ленту. Сегодня все банковские карты имеют магнитную ленту, хотя всё чаще начинают использовать чипы и NFC.


Первые прототипы карт с магнитной полосой

В персональных компьютерах 1970-1980-х годов для хранения информации часто использовались аудиокассеты. Воспроизведение и запись программ осуществляли либо с помощью специальных накопителей, либо с помощью обычных бытовых аудиомагнитофонов. Попробуйте сказать вслух «аудиомагнитофон» - как-то необычно звучит, верно?


Sinclair ZX Spectrum+2


Магнитофон Atari XC12 для компьютеров Atari 65XE и 130XE.

Многие уже забыли, как выглядят аудиокассеты и видеокассеты. Кто-то их никогда не видел и не держал в руках. Но для бизнеса и исследовательских центров магнитные ленты до сих пор имеют огромное значение.

Логотип IBM

Ровно 33 года назад, 12 августа 1981 года, на свет появился первый массовый персональный компьютер IBM PC, который со временем стали называть просто PC (ПК). То, что для нас уже давно стало привычным делом, в то время было настоящей революцией. сайт выделило основные этапы развития электронно-вычислительных машин.

Электронные вычислительные машины того времени представляли из себя массивные конструкции весом в несколько тонн. Каждый новый этап развития ЭВМ был связан не только с техническим прогрессом, но и с программным. Взять хотя бы Windows, который пришел на смену "бездушному" DOS.

Именно IBM, годом основания которой считается 1889 год, внесла огромный вклад в развитие компьютерной техники. Ее прародительница, корпорация CTR (Computing Tabulating Recording) включала в себя сразу три компании и выпускала самое различное электрическое оборудование: весы, сырорезки, приборы учета времени. После смены директора в 1914 году компания начала специализироваться на создании табуляционных машин (для обработки информации). Спустя 10 лет CTR поменяло свое название на International Business Machines или IBM.

сайт выделило основные этапы развития ЭВМ и их основных представителей, давших толчок к развитию современных компьютеров.

Электромеханические машины

Еще в 1888 году инженер Герман Холлерит, основатель IBM, создал первую электромеханическую счетную машину - табулятор, который мог считывать и сортировать данные, закодированные на перфокартах (бумажных карточках с отверстиями). Его даже использовали при переписи населения в 1890 году в США.

При этом история компьютеров IBM началась спустя более полувека, в 1941 году, когда был разработан и создан первый программируемый компьютер "Марк 1" весом порядка 4,5 тонн, 17 метров в длину, 2,5 метра – в высоту. Президент IBM вложил в него 500 тысяч долларов. Впервые "Марк 1" был запущен в Гарвардском университете в 1944 году. Чтобы понять, насколько сложна была конструкция машины, достаточно сказать, что общая длина проводов составила 800 км. При этом компьютер осуществлял три операции сложения и вычитания в секунду.

Первое поколение ЭВМ

Первая ЭВМ, основанная на ламповых усилителях, под названием "Эниак" была создана в США в 1946 году. По размерам она была больше, чем "Марк 1": 26 метров в длину, 6 метров в высоту, а ее вес составлял около 30 тонн. При этом по производительности "Эниак" в 1000 раз превышала "МАРК-1", а на ее создание ушло почти 500 тысяч долларов. Но у нее были существенные недостатки: очень мало памяти для хранения данных и долгое время перепрограммирования – от нескольких часов и до нескольких дней.

Кстати, среди создателей "Эниак" был ученый Джон фон Нейман, предложивший архитектуру ЭВМ, заложенную в компьютерах с конца 1940-х до середины 1950-х годов. Именно он осуществил переход к двоичной системе счисления и хранению полученной информации.

В 1951 году появился первый коммерческий компьютер UNIVAC, и уже в 1952 году вышел "IBM 701". Это был первый крупный ламповый научный коммерческий компьютер, причем создали его достаточно быстро – в течение двух лет. Его процессор работал значительно быстрее, чем у UNIVAC - 2200 операций в секунду против 455. В одну секунду процессор "IBM 701" мог выполнять почти 17 тысяч операций сложения и вычитания.

Второе поколение ЭВМ

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

В 1959 году появились первые компьютеры IBM на транзисторах. Они были надежны, и ВВС США стали использовать их в системе раннего оповещения ПВО. А в 1960 году IBM разработала мощную систему Stretch или "IBM-7030". Она была и вправду сильна – создатели добились 100-кратного увеличения быстродействия. В течение трех лет он был самым быстрым компьютером в мире. Однако со временем IBM уменьшила его стоимость, а вскоре и вовсе сняла с производства.

Третье поколение ЭВМ

Третье поколение компьютеров связано с использованием интегральных схем (в которых используется от десятков до сотен миллионов транзисторов), впервые изготовленных в 1960 году американцем Робертом Нойсом.

В 1964 году IBM объявила о начале работы над целой линейкой IBM System/360.

System/360 хорошо продавалась даже спустя шесть лет после анонса системы. За 6 лет IBM выпустила более 30 тысяч машин. Однако затраты на разработку System/360 были очень велики - около пяти миллиардов долларов. Таким образом, System/360 заложила фундамент для следующих поколений, первым из которых был System/370.

Четвертое поколение ЭВМ

Четвертое поколение связано с использованием микропроцессоров. Первый такой микропроцессор под названием "Intel-4004" был создан в 1971 году компанией Intel, до сих пор остающейся в лидерах. Спустя 10 лет IBM выпустила первый персональный компьютер, который так и назывался IBM PC. Самая дорогая конфигурация стоила 3000 долларов и предназначалась для бизнеса, а конфигурация за 1500 долларов – для дома.

Процессор Intel 8088 работал на частоте 4,77 МГц (сейчас этот показатель в тысячи раз больше), а объем ОЗУ - 64 кбайта (сейчас – в миллионы раз больше). Для хранения информации использовались 5,25-дюймовые флоппи-дисководы. Жесткий диск нельзя было установить из-за недостаточной мощности блока питания.

Интересно, что разработкой компьютера занимались всего четыре человека. Причем IBM не запатентовала ни операционную систему DOS, ни BIOS, что породило огромное количество клонов. Уже в 1996 году IBM уступило первое место по продажам ПК на ею же основанном рынке.

Несмотря на то, что современные гаджеты сильно отличаются по характеристикам от своего предшественника, все они относятся к тому же поколению ЭВМ.

Будущее

Основные толчки для развития компьютеров дала наука (появление ламп, а затем транзисторов). В настоящее время распространяется ввод информации с голоса, общения с машиной на человеческом языке (приложение Siri в iPhone) и активная работа над роботами. Основное мнение, что будущее – за квантовыми компьютерами, которые будут использовать в своей основе молекулы и нейрокомпьютерами, использующими центральную нервную систему человека и непосредственно его мозг. Однако для того, чтобы эти технологии появились, необходимо досконально изучить эти системы.

Дмитрий Кокоулин

Хочу вам показать, как записывалась информация на перфокарты. Например, на данную перфокарту мы запишем слово “Привет”.

На этой фотографии изображена перфокарта, на которой не записано никакой информации (т.е. она “чистая”).
Информация на такие перфокарты записывалась с помощью прокалывания дырок в определённых местах, если был прокол, то это “1”, а если прокола в определённом месте нет – тогда “0”. На первом и трёх последних рядах отмечалась служебная информация, а вот восемь рядов (от ряда с нулями до ряда с семёрками) – это как раз ряды, где хранились сами данные в виде проколотых точек, точки прокалывались там, где нужно, на месте указанных цифр ряда.

Срез в верхнем левом углу показывает, где “начало” перфокарты, очевидно, что этой стороной её вставляли в привод считывания/записи на перфокарты. Заранее хочу сказать, что данная перфокарта имеет объём памяти 80 байт!

Т.е. одна обычная дискета на 1,44 мегабайта может хранить приблизительно столько же информации, сколько 18000 перфокарт!!! Теперь, надеюсь, вы представляете, почему, когда изобрели дискеты, говорили, что мгновенно стали не нужны тонны перфокарт.

При случае хочу показать, как записывалась информация на перфокарты. Например, на данную перфокарту нам нужно записать слово “Привет”.


Мы знаем, что компьютер в своей работе использует только нули и единицы (нет электрического сигнала / есть сигнал). Эти нули и единицы называются битами. 8 бит равняются одному байту.

Итак, в байте есть 8 цифр “0” или “1”, которые могут быть размещены в разных комбинациях, например, это всё байты: 01010101, 00000000, 01100100, 11111100…

Как видим, комбинаций размещения нулей и единиц в байте может быть очень много, а всего их 256. Т.е. “разных байтов” в компьютере есть 256. Но для удобства людей эти байты компьютер обозначает символами алфавита, цифрами и разными знаками, ведь нам легче воспринять букву “Н”, чем, например, комбинацию “11000101”.

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

Эта программа добавляет кириллические буквы в стандартную таблицу символов операционной системы DOS (которая создавалась в Америке, где про кириллицу, естественно, никто не думал), и теперь мы можем создавать и комфортно работать в программах, где надписи написаны кириллицей, а если не запускать программу keyrus, то вместо кириллических надписей будут разные “иероглифы”, т.е. другие не кириллические символы.
Надеюсь, вы уже поняли, что и каждая буква из слова “привет” имеет свой двоичных аналог. Чтобы перевести слово, мы воспользуемся кодовой страницей операционной системы MS-DOS
её кодовая страница называется ASCII, а в Windows, например, кодовая страница называется Windows-1251.
Для записи слова “привет” сначала нужно перевести каждую его букву (байт) в десятичный код таблицы ASCII, таблицы кодов я уже не помню.
И книги с кодами при себе сейчас нет, поэтому пришлось на скорую руку “склепать” программу на Паскале, которая выдала мне десятичные коды каждой буквы слова “привет”
Сама программа простенькая до невозможности, но стандартная функция Паскаля “ord” нам очень помогла:


Запускаем программу, и теперь мы получили коды букв слова “привет”: “П”-143, “р”-224, “и”-168, “в”-162, “е”-165, “т”-226 .
Эти коды в десятичной системе исчисления, а компьютер работает в двоичной, поэтому переведём их с помощью обычного калькулятора:




Всё!
Мы получили двоичные коды, которые можно “записать” на перфокарту, начиная с верхнего левого угла и дальше вниз, а следующий байт снова сверху слева, под предыдущим байтом, и так далее…
Вот как будет выглядеть записанное слово “Привет” на перфокарте
(чёрным, обозначены единицы, а нулей “нет”, точнее, они не отмечены). Теперь, если попробовать считать эту перфокарту, то компьютер считает единицы, а там где светового/механического контакта не будет (т.к. дырки не пробиты), компьютер “поймёт”, что на перфокарте “записаны” нули. После этого программа компьютера перекодирует двоичные коды в коды символов, и уже соответственно этим кодам выведет на экран надпись “Привет”.

charta - лист из папируса; бумага ) - носитель информации , предназначенный для использования в системах автоматической обработки данных. Сделанная из тонкого картона , перфокарта представляет информацию наличием или отсутствием отверстий в определённых позициях карты.

Энциклопедичный YouTube

    1 / 2

    ✪ Иридодиагностика. Глаз -перфокарта организма.

    ✪ Хронологічний тренажер. Перфокарта.

Субтитры

История

Перфокарты впервые начали применяться в ткацких станках Жаккарда (1808) для управления узорами на тканях. В информатике перфокарты впервые были применены в «интеллектуальных машинах» коллежского советника С. Н. Корсакова (1832), механических устройствах для информационного поиска и классификации записей . Перфокарты также планировалось использовать в «аналитической машине» Бэббиджа . В конце XIX в. началось использование перфокарт для обработки результатов переписей населения в США (см. табулятор Холлерита).

Существовало много разных форматов перфокарт; наиболее распространённым был «формат IBM», введённый в 1928 г. - 12 строк и 80 колонок, размер карты 7⅜ × 3¾ дюйма (187,325 × 82,55 мм), толщина карты 0,007 дюйма (0,178 мм). Первоначально углы были острые, а с 1964 г. - скруглённые (впрочем, в СССР и позже использовали карты с нескруглёнными углами). Примечательно, что по приблизительным подсчетам, гигабайт информации, представленной в виде перфокарт, весил бы примерно 22 тонны (не считая веса, потерянного в результате перфорации отверстий).

Поддержка использования данного носителя информации вызвала появление индустрии по производству широкого класса специализированного оборудования - раскладочно-подборочных , расшифровочных и других машин.

Применение в компьютерной технике

В 2011 году в США всё еще существовала компания Cardamation, поставлявшая перфокарты и устройства для работы с перфокартами . Об использовании перфокарт в современных организациях сообщалось в 1999 и 2012 годах .

Двоичный и текстовый режим

При работе с перфокартами в двоичном режиме перфокарта рассматривается как двумерный битовый массив; допустимы любые комбинации пробивок. Например, в системах IBM 701 машинное слово состояло из 36 бит; при записи данных на перфокарты в одной строке пробивок записывалось 2 машинных слова (последние 8 колонок не использовались), всего на одну перфокарту можно было записать 24 машинных слова.

При работе с перфокартами в текстовом режиме каждая колонка обозначает один символ; таким образом, одна перфокарта представляет строку из 80 символов. Допускаются лишь некоторые комбинации пробивок. Наиболее просто кодируются цифры - одной пробивкой в позиции, обозначенной данной цифрой. Буквы и другие символы кодируются несколькими пробивками в одной колонке. Отсутствие пробивок в колонке означает пробел (в отличие от перфоленты , где отсутствие пробивок означает пустой символ, NUL). В системе IBM/360 были определены комбинации пробивок для всех 256 значений байта (например, пустой символ NUL обозначался комбинацией 12-0-1-8-9), так что фактически в текстовом режиме можно было записывать и любые двоичные данные.

Для удобства работы с текстовыми данными вдоль верхнего края перфокарты часто печатались те же символы в обычном человекочитаемом виде.

Пример кода

________________________________________________________________ /&-0123456789ABCDEFGHIJKLMNOPQR/STUVWXYZ:#@"="[.<(+|]$*);^\,%_>? 12 / X XXXXXXXXX XXXXXX 11| X XXXXXXXXX XXXXXX 0| X XXXXXXXXX XXXXXX 1| X X X 2| X X X X X X X X 3| X X X X X X X X 4| X X X X X X X X 5| X X X X X X X X 6| X X X X X X X X 7| X X X X X X X X 8| X X X X XXXXXXXXXXXXXXXXXXXXXXXX 9| X X X X |__________________________________________________________________

Следует заметить, что везде одинаково кодировались только цифры и латинские буквы; в кодировании остальных символов существовали большие различия.