Русское Агентство Новостей (ru_an_info) wrote,
Русское Агентство Новостей
ru_an_info

Categories:

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

15 июня 2020

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

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

Советский компьютер БЭСМ-6, работавший на перфокартах, 1965 год. Такие компьютеры работали в Вычислительных Центрах Москвы, Ленинграда, в Новосибирском Академгородке и в других больших городах Советского Союза.

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

* * *

Эта тема озвучена мной в видео, текст ниже:

Ссылка на видео: https://youtu.be/OfMy7WVmneg

* * *

12 апреля 1805 года император Наполеон Бонапарт с супругой посетили Лион.

Крупнейший в стране центр ткачества в XVI–XVIII веках изрядно пострадал от Революции и пребывал в плачевном состоянии. Большинство мануфактур разорились, производство стояло, а международный рынок все больше заполнял английский текстиль.

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

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

При этом никакого мастера не требовалось: машина работала сама по себе, а обслуживать ее, как объяснили императору, вполне мог даже подмастерье.

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

Наполеону машина понравилась. Несколькими днями позже он распорядился передать патент Жаккара на ткацкую машину в общественное пользование, самому же изобретателю положить ежегодную пенсию в 3000 франков и право получать небольшое, в 50 франков, отчисление с каждого станка во Франции, на котором стояла его машина.

Впрочем, в итоге это отчисление сложилось в весомую сумму – к 1812 году новым приспособлением было оборудовано 18000 ткацких станков, а в 1825-го – уже 30000.

Изобретатель прожил остаток дней в достатке, умер он в 1834 году, а шесть лет спустя благодарные горожане Лиона поставили Жаккару памятник на том самом месте, где когда-то была его мастерская.

Жаккарова (или, в старой транскрипции, «жаккардова») машина была важным кирпичиком в фундаменте промышленной революции, не менее важным, чем железная дорога или паровой котел.

Но не все в этой истории просто и безоблачно. Например, «благодарные» лионцы, впоследствии почтившие Жаккара памятником, сломали его первый незаконченный станок и несколько раз покушались на его жизнь. Да и машину, если говорить по правде, изобрел вовсе не он.

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

Как работала машина

Для понимания революционной новизны изобретения необходимо в общих чертах представлять принцип работы ткацкого станка.

Если рассмотреть ткань, можно увидеть, что она состоит из плотно переплетенных продольных и поперечных нитей. В процессе изготовления продольные нити (основа) протягиваются вдоль станка; половина из них через одну крепятся к рамке-«ремизке», другая половина – к другой такой же рамке.

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

Рамок-ремизок может быть больше двух, и двигаться они могут в сложной последовательности, поднимая или опуская нити группами, отчего на поверхности ткани образуется узор. Но количество рамок все равно невелико, редко когда бывает больше 32, поэтому узор получается простым, регулярно повторяющимся.

На жаккардовом станке рамок нет вообще.

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

Карта прижимается к"считывающим" проволочным щупам, часть из них уходит в отверстия и остается неподвижной, остальные утапливаются картой вниз. Щупы связаны со стержнями, управляющими движением нитей.

Сложноузорчатые холсты умели ткать и до Жаккара, но это было по силам только лучшим мастерам, и работа была адская. Внутрь станка забирался работник-дергальщик и по команде мастера вручную поднимал или опускал отдельные нити основы, количество которых иногда исчислялось сотнями.

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

Станок Жаккара делал работу быстро, без ошибок – и сам.

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

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

Перфокарты

Предшественники

Как уже говорилось, «умный станок» придумал не Жаккар – он лишь доработал изобретения своих предшественников.

В 1725 году, за четверть века до рождения Жозефа Жаккара, первое подобное устройство создал лионский ткач Базиль Бушон.

Станок Бушона управлялся перфорированной бумажной лентой, где каждому проходу челнока соответствовал один ряд отверстий. Однако отверстий было мало, поэтому устройство меняло положение лишь небольшого числа отдельных нитей.

Следующего изобретателя, пытавшегося усовершенствовать ткацкий станок, звали Жан-Батист Фалькон. Он заменил ленту небольшими листами картона, связанными за углы в цепь; на каждом листе отверстия располагались уже в несколько рядов и могли управлять большим числом нитей. Станок Фалькона оказался успешнее предыдущего, и хотя он не получил широкого распространения, в течение жизни мастер успел продать около 40 экземпляров.

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера
Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

Жозеф Мари Жаккар родился в 1752 году в предместье Лиона в семье потомственных канутов – ткачей, работавших с шелком. Он был обучен всем премудростям ремесла, помогал отцу в мастерской и после смерти родителя унаследовал дело, однако ткачеством занялся далеко не сразу. Однако бизнес был не слишком успешен, и Жаккар увлекся изобретательством.

Он решил сделать машину, которая превзошла бы творения Бушона и Фалькона, была бы достаточно простой и дешевой и при этом могла делать шелковое полотно, не уступающее по качеству сотканному вручную.

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

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

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

Своими разработками Жаккар привлек к себе внимание не только парижских академиков. Лионские ткачи быстро смекнули, какую угрозу таит в себе новое изобретение.

В Лионе, население которого к началу XIX века едва ли насчитывало 100000, в ткацкой промышленности работало более 30000 человек – то есть каждый третий житель города был если не мастером, то работником или подмастерьем при ткацкой мастерской. Попытка упростить процесс изготовления тканей лишила бы многих работы.

В итоге одним утром в мастерскую Жаккара пришла толпа и сломала все то, что он строил. Самому изобретателю строго наказали оставить недоброе и заняться ремеслом, по примеру покойного отца.

Вопреки увещеваниям братьев по цеху Жаккар не бросил своих изысканий, однако теперь ему приходилось работать скрытно, и следующую машину он закончил только к 1804 году. Жаккар получил патент и даже медаль, однако самостоятельно торговать «умными» станками остерегся и по совету негоцианта Габриэля Детилле нижайше просил императора передать изобретение в общественную собственность города Лиона. Император удовлетворил просьбу, а изобретателя наградил. Окончание истории вам известно.

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

Сам принцип жаккардовой машины – возможность менять последовательность работы станка, загружая в него новые карты – был революционным.

Сейчас мы называем это словом «программирование».

Очередность действий для жаккардовой машины задавалась двоичной последовательностью: есть отверстие – нет отверстия.

Программирование появилось в 1700-х годах. Прадедушка персонального компьютера

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

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

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

</article>

Tags: Лион, Наполеон, Наполеон I Бонапарт, Фалькон, Франция, компьютер, лёгкая промышленность, промышленность в Мире, технологии
Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments