Произведение «Перфокарта. Посвящается Дню программиста»
Тип: Произведение
Раздел: Юмор
Тематика: Юмористическая проза
Автор:
Баллы: 50
Читатели: 2458 +1
Дата:
Предисловие:
Из Википедии.
День программи́ста — праздник программистов, отмечаемый в 256-й день года. Число 256 (2 в восьмой степени) выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. Также это максимальная целая степень числа 2, которая не превышает количества дней в году (365 или 366).

В невисокосный год данный праздник выпадает на 13 сентября, в високосный — на 12 сентября.

Перфокарта. Посвящается Дню программиста

название

Вот такое чудо техники появилось у нас в середине семидесятых годов и называлось оно – ЕС ЭВМ (единая серия электронно-вычислительных машин). Чтобы эта «машинка» понимала, что именно нужно подсчитать для людей, использовались перфокарты.
1
Перфокарта
Комбинация дырочек в одном столбце определяла символ. В результате на перфокарте можно было «набить» целый оператор (предложение) программы. Согласитесь, неплохо придумано?

Делов-то, написал на бланках программу и отдал девушкам, которые, используя такую же, как у печатной машинки, клавиатуру, дырявили картонки (перфокарты). Через некоторое время получил стопку перфокарт и отнёс её в машинный зал.

Однако, никому ещё не удавалось написать сходу требуемую программу. Всём известна аксиома, что последняя обнаруженная ошибка в программе на самом деле является предпоследней?  Поэтому, получив непонимание от ЕС ЭВМ, приходилось на бланке печатать исправленные фрагменты и относить девушкам. Да и девушки, несознательные такие, допускали опечатки, которые обнаруживались только после очередного «возмущения» ЕС ЭВМ.

Вот такая была специфика работы программиста. Написал что-то на бланке, отнёс операторам подготовки данных, через некоторое время получил перфокарты, ими заменил в колоде неправильные и отнёс её в машинный зал, где «тусовалась» ЕС ЭВМ. Получив очередную брань от вычислительной машины, снова что-то рисовал на бланке.

Самое длительное в этом творческом процессе было ожидание новой порции перфокарт. А как вы думали? Двух девочек, которые «печатали» эти перфокарты, явно не хватало на ораву програмёров! Ждать приходилось полдня, а то и до следующего рабочего дня. Ну, что ты будешь делать? Только волком выть, в носу ковыряться, в потолок плевать. Должен заметить, что тогда даже допотопных компов не существовало, в элементарный «Тетрис» сыграть не было никакой возможности.

Но, как говорится, голь (к коим и я отношусь) на выдумки хитра. Мы обратили внимание на скучающий репродуктор. Что такое репродуктор, спросите? Так это копировальный аппарат. Современный копир ксерокопирует бумажные документы, а тот «ксерил» картонки-перфокарты. То есть, в одну дырку вставляешь, а из другой получаешь копию.

Тот репродуктор был неприхотливым устройством. То есть, на вставляемой перфокарте дырка могла быть любой формы, а на копии создавался идеальный прямоугольник. Так что ЕС ЭВМ не могла придраться к качеству дырок.

У сообразительных программистов в ход пошли бритвы.
Бритва

А чтобы не пораниться, эту бритву «безопасили» мебельной петлёй.
Мебельная петля


В результате, ушлый програмёр брал более менее подходящую перфокарту, бритвой вырезал дырочки в нужном месте, а не нужные заклеивал заплаткой. Какой заплаткой, спросите? Да теми же прямоугольниками, которые оставались после перфорации.
Но, чтобы знать, где дырки вырезать, пришлось изучить код ascii.  

название

Бритвы были в ходу, пока не появился Его Величество Дисплей.

название

Итак, лекция закончена. Какие будут вопросы?
Послесловие:
прочитайте любопытные комментарии.

Оценка произведения:
Разное:
Реклама
Обсуждение
     10:51 20.09.2013 (1)
1
Мне тоже довелось поработать на ЕС-1022.
 Делал на ней машинные расчёты для диплома.
 Непосредственно к машине нас, студентов-дипломников, не подпускали.
Взаимодействие с ЭВМ происходило через оператора, а точнее через ячейки, установленные в
предбаннике машинного зала, куда клались перфокарты,
а потом возвращались распечатки с результатами расчётов.
  Самым трудоёмким был этап отладки программы.
  Нужно было писать текст программы на специальных бланках от руки печатными буквами.
 Машина компилировала программу только до первой ошибки!
 В течение одного рабочего дня удавалось проийти только одну итерацию отладки, очень редко
когда - две. Приходилось лично упрашивать девочек-операторов, давать им взятки в виде шоколадок,
любезничить, заигрывать с ними... Впрочем это было даже приятно!
  Для ускорения процесса машинного расчёта мы прибегали к некоторым самодеятельным средствам.
Ошибочные отверстия в перфокарте сами заклеивали маленькими прямоугольными бумажками от тех
же перфокарт, а нужные дырочки делали не с помощью бритвы, как описано в данной статье, а
пробивали самопальными дыроколами с прямоугольным бойком.
   Такой самопальный дырокольчик до сих пор хранится у меня дома, как воспоминание о тех милых
докопмпьютерных временах...

С уважением
     12:37 20.09.2013 (1)
2
В течение одного рабочего дня удавалось пройти только одну итерацию отладки, очень редко
когда - две.

Мы тоже складывали колоды перфокарт в ячейки. Но я для своего сектора (отдела) придумал хитрость.
Через некоторое время (час- два) после  "главной"  колоды в очередь вставляли фальшивую. Получив результаты компиляции, сделав исправления, незаметно заменяли фальшивую на главную, а фальшивую ставили в конец очереди. Про эту "военную" хитрость другим программистам института мы не говорили.  
     12:50 20.09.2013 (1)
Нам начальник не помогал.
Но очень помогали личные отношения.
Если удавалось пригласить девушку-оператора на чашку кофе,
(а у нас в НИИ в 16:00 открывался кофетерий, где варили очень приличный кофе),
то потом можно было прогонять свою программу без очереди столько раз, сколько нужно...

С уважением,
     13:02 20.09.2013
Это, конечно, здорово - чашечка кофе. Но в моём секторе добрая половина сотрудников была женского пола, а в то время "розовая" тема была не входу..
     21:43 14.09.2013
Вопросов нет - прошедший век. А перфокарты мне знакомы, хотя и не помню по какому случаю.
     19:20 14.09.2013 (1)
С прошедшим! Статью отправила сыну почитать  
     20:54 14.09.2013
Я на работе дал почитать молодой бухгалтерше мою "статью".
Она с интересом всё прочитала и была шокирована.
Книга автора
Зарифмовать до тридцати 
 Автор: Олька Черных
Реклама