среда, 9 февраля 2011 г.

Перфокарты и автоматизация (сообщение 6)
Каким образом можно было заставить механические машины работать по программе? Вплоть до XIX века все вычислительные операции на изоб¬ретенных машинах производились механически. Идея программирования механических устройств с помощью перфокарты впервые была реализована в 1804 году в ткацком станке. Так что же представляла собой перфокарта и как она работала?
Рассмотрим обычную электрическую лампочку и выключатель к ней. С помощью выключателя ее можно зажечь или погасить. Если разобрать выключатель, то можно увидеть контакты, замыкание которых приводит к включению лампочки, а размыкание — к выключению.
— Что произойдет, если между контактами положить кусочек картона? (Он разомкнет цепь и лампочка погаснет.)
— А если в картоне проделать отверстие, то что произойдет в этом слу¬чае? (Лампочка будет гореть.)
— Каким образом с помощью картона с отверстиями можно заставить лампочку гореть или не гореть? (Пропустить кусок картона с предва¬рительно сделанными отверстиями через контакты. Дырка есть — лам¬почка горит, дырки нет — лампочка не горит.)
Вывод: такие кусочки картона действительно существуют и называются перфокартами.
Впервые применили их конструкторы ткацких станков. Преуспел в этом деле лондонский ткач Жозеф Мари Жаккард. В 1801 году он создал автома¬тический ткацкий станок, управляемый перфокартами.
Нить поднималась или опускалась при каждом ходе челнока в зависимос¬ти от того, есть отверстие ли нет. Поперечная нить могла обходить каждую продольную с той или иной стороны в зависимости от программы на пер¬фокарте, создавая тем самым затейливый узор из переплетенных нитей. Такое плетение получило название «жаккард» и считается одним из самых сложных и запутанных плетений.
Такой ткацкий станок, работающий по программе, был первым массовым промышленным устройством и считается одним из самых совершенных ма¬шин, когда-либо созданных человеком.
Идея записи программы на перфокарте пришла в голову и первой про¬граммистке Аде Августе Лавлейс. Именно она предложила использовать перфорированные карты в Аналитической машине Беббиджа. В частности, в одном из писем она писала: «Аналитическая машина точно так же плетет алгебраические узоры, как ткацкий станок воспроизводит цветы и листья».
Герман Холлерит также использовал в своей машине перфокарты для за¬писи и обработки информации. Перфокарты использовались и в компью¬терах первого поколения.

Комментариев нет:

Отправить комментарий