Великие ученые. Блез Паскаль. Счетная машина блеза паскаля Первая механическая счетная машина паскаля

На этой странице приведены важнейшие события истории развития арифмометров. Следует заметить, что упор сделан не на многочисленные экспериментальные модели, не получившие практического распространения, а на конструкции, производившиеся серийно. Примерно V - VI век до н.э. Появление абака (Египет, Вавилон)

Примерно VI век н.э. Появляются китайские счёты.

1846 г. Счислитель Куммера (Российская империя, Польша). Он сходен с машиной Слонимского (1842, Российская Империя), но компактнее. Был широко распространён во всём мире вплоть до 1970-х годов в качестве дешёвого карманного аналога счёт.

1950-е гг. Расцвет вычислительных автоматов и полуавтоматических арифмометров. Именно в это время выпущена большая часть моделей электрических вычислительных машин.

1962 - 1964 гг. Появление первых электронных калькуляторов (1962 - опытная серия ANITA MK VII (Англия), к концу 1964 электронные калькуляторы выпускаются многими развитыми странами, в т.ч. в СССР (ВЕГА КЗСМ)). Начинается жестокая конкурентная борьба между электронными калькуляторами и мощнейшими вычислительными автоматами. Но на производстве маленьких и дешёвых арифмометров (в основном - неавтоматических и с ручным приводом) появление калькуляторов почти не сказалось.

1968 г. Начато производство Contex-55 - вероятно, самой поздней модели арифмометров с высокой степенью автоматизации.

1969 г. Пик производства арифмометров в СССР. Выпущено около 300 тысяч "Феликсов" и ВК-1.

1978 г. Примерно в это время прекращён выпуск арифмометров "Феликс-М". Возможно, это был последний в мире выпускавшийся тип арифмометров.

1988 г. Последняя достоверно известная дата выпуска механической вычислительной машины - кассового аппарата "Ока".

1995-2002 Механические кассовые аппараты (ККМ) "Ока" (модели 4400, 4401, 4600) исключены из государственного реестра РФ. Видимо, исчезла последняя область применения сложных механических вычислительных машин на территории России.

2008 В некоторых магазинах Москвы всё ещё встречаются счёты...

В 1640 г. попытку создать механическую вычислительную машину предпринял Блез Паскаль (1623-1662).

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

Первая работающая модель машины была готова уже в 1642 году. Паскаля она не удовлетворила, и он сразу же начал конструировать новую модель. «Я не экономил,- писал он впоследствии, обращаясь к «другу-читателю»,- ни времени, ни труда, ни средств, чтобы довести ее до состояния быть тебе полезной... Я имел терпение сделать до 50 различных моделей: одни деревянные, другие из слоновой кости, из эбенового дерева, из меди...»

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

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

Она представляла собой легкий латунный ящичек размером 350X25X75 мм (Рисунок 11.7). На верхней крышке - 8 круглых отверстий, вокруг каждого нанесена круговая шкала.

Рисунок 11.7 - Машина Паскаля со снятой крышкой

Шкала крайнего правого отверстия разделена на 12 равных частей, шкала соседнего с ним отверстия - на 20 частей, шкалы остальных 6 отверстий имеют десятичное деление. Такая градуировка соответствует делению ливра-основной денежной единицы того времени - на более мелкие: 1 су = 1/20 ливра и 1 денье - 1/12 су.

В отверстиях видны зубчатые колеса, находящиеся ниже плоскости верхней крышки. Число зубьев каждого колеса равно числу делений шкалы соответствующего отверстия (например, у крайнего правого колеса 12 зубьев). Каждое колесо может вращаться независимо от другого на собственной оси. Поворот колеса осуществляется от руки с помощью ведущего штифта, который вставляется между двумя смежными зубьями. Штифт поворачивает колесо до тех пор, пока не наталкивается на неподвижный упор, закрепленный в нижней части крышки и выступающий внутрь отверстия левее цифры 1 круговой шкалы. Если, например, вставить штифт между зубьями, расположенными против цифр 3 и 4, и повернуть колесо до упора, то оно повернется на 3/10 полного поворота.

Поворот колеса передается посредством внутреннего механизма машины цилиндрическому барабану, ось которого расположена горизонтально. На боковой поверхности барабана нанесены два ряда цифр; цифры нижнего ряда расположены в порядке возрастания- 0, ..., 9, цифры верхнего ряда - в порядке убывания-9, 8, ..., 1,0. Они видны в прямоугольных окнах крышки. Планка, которая помещается на крышке машины, может передвигаться вверх или вниз вдоль окон, открывая либо верхний, либо нижний ряд чисел в зависимости от того, какое математическое действие нужно произвести.

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

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

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

На Рисунок 11.8 изображены элементы машины, относящиеся к одному разряду: установочное колесо N, цифровой барабан I, счетчик, состоящий из 4 корончатых колес В, одного зубчатого колеса К и механизма передачи десятков. Заметим, что колеса В1 В4 и К не имеют принципиального значения для работы машины и используются лишь для передачи движения установочного колеса N цифровому барабану I. Зато колеса В2 и В3 - неотъемлемые элементы счетчика и в соответствии со «счетно-машинной» терминологией именуются счетными колесами. На

показаны счетные колеса двух соседних разрядов, жестко насаженные на оси А 1 и A 2 , и механизм передачи десятков, который Паскаль назвал «перевязь» (sautoir). Этот механизм имеет следующее устройство.

Рисунок 11.8 - Элементы машины Паскаля, относящиеся к одному разряду числа

Рисунок 11.9 - Механизм передачи десятков в машине Паскаля

На счетном колесе В 1 младшего разряда имеются стержни d, которые при вращении оси A 1 входят в зацепление с зубьями вилки М, расположенной на конце двухколенного рычага D 1 . Этот рычаг свободно вращается на оси А 2 старшего разряда, вилка же несет на себе подпружиненную собачку. Когда при вращении оси А 1 колесо В 1 достигнет позиции, соответствующей цифре б, стержни С1 войдут в зацепление с зубьями вилки, а в тот момент, когда оно перейдет от 9 к 0, вилка выскользнет из зацепления и под действием собственного веса упадет вниз, увлекая за собой собачку. Собачка и протолкнет счетное колесо В 2 старшего разряда на один шаг вперед (то есть повернет его вместе с осью A 2 на 36°). Рычаг Н, оканчивающийся зубом в виде топорика, играет роль защелки, препятствующей вращению колеса В 1 в обратную сторону при поднимании вилки.

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

Пусть, например, необходимо из 532 вычесть 87. Метод дополнения приводит к действиям:

532 - 87 = 532 - (100-13) = (532 + 13) - 100 = 445.

Нужно только не забыть вычесть 100. Но на машине, имеющей определенное число разрядов, об этом можно не заботиться. Действительно, пусть на 6-разрядной машине выполняется вычитание: 532 - 87. Тогда 000532 + 999913 = 1000445. Но самая левая единица потеряется сама собой, так как переносу из 6-го разряда некуда, деться. В машине Паскаля десятичные дополнения написаны в верхнем ряду цифрового барабана. Для выполнения операции вычитания достаточно передвинуть планку, закрывающую прямоугольные окна, в нижнее положение, сохранив при этом направление вращения установочных колес.

С изобретения Паскаля начинается отсчет времени развития вычислительной техники. В XVII-XVIII вв. один изобретатель за другим предлагают новые варианты конструкций суммирующих устройств и арифмометров, пока, наконец, в XIX в. неуклонно растущий объем вычислительных работ не создал устойчивого спроса на механические счетные устройства и не позволил наладить их серийный выпуск.

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

Суммирующее устройство Паскаля представляло собой ящик со множеством шестеренок. Только за одно десятилетие ученому удалось построить более пятидесяти разных вариантов машины. Во время работы на “паскалине” суммируемые числа вводились путем определенного поворота наборных колес. На каждое были нанесены деления от нуля до девяти, что соответствовало 1-му десятичному разряду числа. Превышение над девяткой колесо “переносило”, при этом совершая полный круг и двигая левое “старшее” колесо на единицу вперед.

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

В 1648 году Паскаль довел до конца “опыты, касающиеся пустоты”. Он доказал отсутствие в природе “страха пустоты”. Ученый анализировал равновесие жидкостей под воздействием атмосферного давления. Результаты открытий легли в основу изобретения гидравлического пресса, который значительно опередил технологии того времени.

Но в один прекрасный момент научная стезя опротивела известному ученому. Храм науки оказался тесен, и Паскалю захотелось порадоваться “прелестям” жизни. Свет принял его тут же, и на несколько лет изобретатель погрузился в атмосферу аристократических салонов. Все эти годы младшая сестра Паскаля, монахиня из Пор Рояль, неустанно молилась за спасение заблудшей души своего брата.

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

В день смерти Паскаля его друзья и обнаружили пергамент. Событие стало поворотным пунктом в жизни изобретателя, оставившего научную практику и опыты. Отныне его писательский талант был направлен на защиту христианства. Ученый публикует несколько художественных эссе под названием “Письма к провинциалу”.

Последний год своей жизни Паскаль посвятил паломничеству по церквям Парижа. Его преследовали жуткие головные боли, и врачи запретили умственные нагрузки. Однако больной умудрялся записывать мысли, которые приходили ему в голову, на любом подвернувшемся материале. 19 августа 1662 года мучительная продолжительная болезнь взяла верх, и Блез Паскаль скончался.

После его смерти друзья обнаружили множество пачек с записками, которые были перевязаны бечевкой. Позже их расшифровали, а затем издали отдельной книгой. Современному читателю она известна под названием “Мысли”.

В честь Паскаля назвали язык программирования. Его отцом считается Никлаус Вирт. Работа над языком Паскаль велась на протяжении 1968-1969 года. Годом рождения языка Паскаль считается 1970. Компьютерная общественность нашла в нем эффективный инструмент для структурного программирования и обучения правильному программированию.

Гениальные люди гениальны во всем. Это расхожее утверждение в полной мере применимо к французскому ученому Блезу Паскалю. В исследовательские интересы изобретателя входила физика и математика, литература и философия. Именно Паскаля считают одним из основателей математического анализа, автором основного закона гидродинамики. Известен он и в качестве первого создателя механических вычислительных машин. Эти устройства — прототипы современных ЭВМ.

На тот момент модели были во многом уникальны. По своим техническим особенностям они превзошли многие аналоги, придуманные до Блеза Паскаля. Какова история "Паскалины"? Где можно встретить эти конструкции сейчас?

Первые прототипы

Попытки провести автоматизацию вычислительных процессов проводились давно. Сильнее всего в этих вопросах преуспели арабы и китайцы. Именно они считаются первооткрывателями такого приспособления, как абак. Принцип действия достаточно прост. Для проведения расчета необходимо переложить кости с одной части на другую. Изделия дополнительно позволяли проводить операции вычитания. Неудобства первых арабских и китайских абаков были связаны только с тем, что камни легко рассыпались во время переноса. В некоторых магазинах в глубинке до сих пор можно встретить простейшие виды арабских абаков, правда, сейчас их называют счетами.

Актуальность проблемы

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

Конкуренты

Естественно, в то время о применении каких-либо электронных средств вычисления и речи не шло. Все осуществлялось только за счет механики. Использовать вращение колес для проведения операции сложения было предложено задолго до Паскаля. Например, не меньшей популярностью в свое время пользовалось устройство, созданное в 1623 году Однако в машине Паскаля были предложены определенные технические новшества, заметно упрощающие процесс сложения. Например, французский изобретатель разработал схему автоматического переноса единицы при переходе числа в высший разряд. Это позволило складывать многозначные цифры без вмешательства человека в счетный процесс, что практически исключило риск ошибок и неточностей.

Внешний вид и принцип действия

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

Самая первая модель обладала всего пятью зубчатыми колесами. Впоследствии счетная машина Блеза Паскаля претерпела некоторые изменения, касающиеся увеличения количества шестерен. Их появилось 6, затем это число возросло до 8. Такое нововведение позволило проводить исчисления вплоть до 9 999 999. Ответ же появлялся в верхней части устройства.

Операции

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

Распространение

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

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

Банки

Основной акцент при реализации Блез Паскаль ставил именно на банки. Но финансовые учреждения в большей своей массе отказались приобретать машину для автоматических расчетов. Проблемы возникли из-за сложной денежной политики Франции. В стране на тот момент существовали ливры, денье и су. Одна ливра состояла из 20 су, а су из 12 денье. То есть, десятичная система исчисления отсутствовала как таковая. Именно поэтому использовать машину Паскаля в банковской сфере в реальности было практически невозможно. На принятую в других странах систему исчисления Франция перешла только в 1799 году. Однако и после этого времени применение автоматизированного устройства было заметно осложнено. Это уже касалось упомянутых ранее трудностей в производстве. Труд в основном был ручным, поэтому каждая машина требовала кропотливой работы. В итоге их просто перестали изготавливать в принципе.

Поддержка властей

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

Продажи

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

Развитие

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

Свое изделие Лейбниц презентовал во Франции и Англии. Одна из машин даже попала к русскому императору Петру Первому, который подарил ее китайскому монарху. Изделие было далеко от совершенства. Колесо, которое изобрел Лейбниц для проведения вычитания, впоследствии стало использоваться и в других арифмометрах.

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

Судьба творения

В течение всей свой жизни ученый создал около 50 машин, до наших дней "дожили" единицы. Сейчас достоверно можно отследить судьбу всего 6 устройств. Четыре модели находятся на постоянном хранении в Парижском музее искусств и ремесел, еще две в музее в Клермоне. Оставшиеся вычислительные устройства нашли свое пристанище в частных коллекциях. О том, кто сейчас ими владеет достоверно не известно. Под большим вопросом находится и исправность агрегатов.

Мнения

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

«В 17 лет, желая помочь отцу в громоздких вычислительных операциях, связанных со сборам податей в Руанском генеральстве, интендантом которого был отец, Паскаль задумал создать счётную машину. Облегчение счёта путём его автоматизации было не только его личной задачей, а одной из актуальных научных проблем XVII столетия. […] Путь этот был тернистым, потребовавшим от Паскаля не только больших творческих усилий, но и огромного волевого и физического напряжения, а также значительных материальных затрат, на которые, кстати, не скупился его понимающий отец. […]

Созданию счётной машины Паскаль отдал 5 лет своей хрупкой и короткой жизни. Он вложил в неё все свои знания по математике, механике, физике, талант изобретателя, природную сноровку мастера. По замыслу Блеза, счётная машина-сумматор должна была облегчить сложные расчёты «без пера и жетона» любому человеку, не знакомому с математикой. В теоретическом плане принцип её действия довольно прост: автоматический перенос десятков с помощью вращательного движения зубчатых колес, замена десятков нулём в одном разряде и автоматическое прибавление единицы в следующем. Но для низкой техники того времени реализация этого простого замысла была сопряжена с невероятными трудностями, через которые пришлось пройти Паскалю.

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

В 1649 г. канцлер добился от короля «Привилегии на арифметическую машину» для Паскаля, согласно которой за автором закреплялось право на приоритет, её изготовление и продажу. Некоторое время Паскаль занимался производством счётных машин и какое-то количество из них продал; посредником в деле сбыта машин был Роберваль, друг обоих Паскалей. Но кустарная техника того времени делала производство машины очень сложным и дорогостоящим предприятием, которое не могло долго продержаться на личных средствах и героических усилиях изобретателя. Тем более что, тяжёлый труд на протяжении 5 лет подорвал и без того хрупкое здоровье Паскаля. Его начали мучить изнурительные головные боли, которые давали о себе знать всю последующую жизнь».

Стрельцова Г.Я., Паскаль и европейская культура, М., «Республика», 1994 г., с. 34-35.

Историки считают, что у Блеза Паскаля было до 50 вариантов счетной машины.