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

Такое явление, как давление присутствует в нашей жизни почти везде, и нельзя ни упомянуть о известном французском ученом, Блезе Паскале, который придумал единицу измерения давления – 1 Па. В этой статье мы хотим рассказать про выдающегося физика, математика, философа и писателя, который родился 19 июня 1623 года во французском городе Овернь (в те времена Клермон-Ферране), а умер в 1662 году – 19 августа.

Блез Паскаль (1623-1662 г.ж.)

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

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

Арифмометр Паскаля.

В 18 лет Паскаль наблюдал, как его отец составляет отчет по налогам целой области (Нормандия). Это было скучнейшее и монотонное занятие, которое отнимало массу времени и сил, так как расчеты производились в столбик. Блез решил помочь отцу и около двух лет работал над созданием вычислительной машины. Уже в 1642 году на свет появился первый калькулятор.

Арифмометр Паскаля был создан по принципу античного таксометра – устройства, которое предназначалось для расчета расстояния, только немного видоизменённого. Вместо 2 колес использовалось уже 6, что позволило выполнять расчеты с шестизначными числами.

Арифмометр Паскаля.

В данной вычислительной машине колеса могли вращаться только в одном направлении. Производить суммирующие операции на такой машине было легко. Например, нам необходимо высчитать сумму 10+15=? Для этого необходимо вращать колесо пока не выставится значение первого слагаемого 10, потом крутим это же колесо до значения 15. При этом указатель сразу же показывает 25. То есть подсчет происходит в полуавтоматическом режиме.

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

Изучение атмосферного давления.

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

Опыты Эванджелиста Торричелли

Паскаль, который долгое время экспериментировал с водой и вином, установил, что высота подъема жидкостей меняется в зависимости от погодных условий. В 1647 году было сделано открытие, которое свидетельствуют о том, что атмосферное давление и показания барометра зависят от погоды.
Чтобы окончательно доказать то, что высота подъёма столбика жидкости в трубке Торричелли зависит от изменения атмосферного давления, Паскаль просит своего родственника подняться с трубкой на гору Пюи-де-Дом. Высота этой горы составляет 1465 метров над уровнем моря и имеет на вершине меньшее давление, чем у ее подножья.

Так Паскаль сформулировал свой закон: на одном расстоянии от центра Земли – на горе, равнине или водоеме атмосферное давление имеет одинаковое значение.

Теория вероятности.

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

В этом казино судьба свела Паскаля с шевалье де Мере, который обладал необычными математическими способностями. Он поведал Паскалю, что при бросании кости в подряд 4 раза, выпадение 6 составляет более 50%. Мере делая небольшие ставки в игре выигрывал, используя свою систему. Такая система работала, только при бросании одной кости. При переходе на другой стол, где производился бросок пары костей, система Мере не приносила прибыль, а наоборот только убытки.

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

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

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

1642г. Суммирующая машина Паскаля производила арифметические действия приСуммирующая машина Паскаля вращении связаных колесиков с цифровыми делениями.

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

Основной недостаток «паскалины» состоял в неудобстве выполнения на ней всех операций, кроме простого сложения. Первая машина, позволявшая легко производить вычитание, умножение и деление, была изобретена позже в том же XVII в. в Германии. Заслуга этого изобретения принадлежит гениальному человеку, творческое воображение которого казалось неисчерпаемым. Готфрид Вильгельм Лейбниц родился в 1646 г. в Лейпциге. Он принадлежал к роду, известному своими учеными и политическими деятелями. Его отец, профессор этики, умер, когда ребенку было всего 6 лет, но к этому времени Лейбницем уже овладела жажда знаний. Дни напролет он проводил в отцовской библиотеке, читая книги и занимаясь историей, латинским и греческим языками и другими предметами.

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



В возрасте 20 лет Лейбницу предложили должность профессора в Нюрнбергском университете. Он отклонил это предложение, предпочтя жизни ученого дипломатическую карьеру. Однако, пока он разъезжал в карете из одной европейской столицы в другую, его беспокойный ум терзали всевозможные вопросы из самых различных областей науки и философии - от этики до гидравлики и астрономии. В 1672 г., находясь в Париже, Лейбниц познакомился с голландским математиком и астрономом Христиан ом Гюйгенсом. Видя, как много вычислений приходится делать астроному, Лейбниц решил изобрести механическое устройство, которое облегчило бы расчеты. «Поскольку это недостойно таких замечательных людей, - писал Лейбниц, - подобно рабам, терять время на вычислительную работу, которую можно было бы доверить кому угодно при использовании машины».

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

1673 г. Калькулятор Лейбница ускорил выполнение операций умножения и деления.

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



Арифмометр Лейбница

Арифмометр (от греч. αριθμός - «число», «счёт» и греч. μέτρον - «мера», «измеритель») - настольная (или портативная) механическая вычислительная машина, предназначенная для точного умножения и деления, а также для сложения и вычитания.

Настольная или портативная: Чаще всего арифмометры были настольные или «наколенные» (как современные ноутбуки), изредка встречались карманные модели (Curta). Этим они отличались от больших напольных вычислительных машин, таких как табуляторы (Т-5М) или механические компьютеры (Z-1, Разностная машина Чарльза Бэббиджа).

Механическая: Числа вводятся в арифмометр, преобразуются и передаются пользователю (выводятся в окнах счётчиков или печатаются на ленте) с использованием только механических устройств. При этом арифмометр может использовать исключительно механический привод (то есть для работы на них надо постоянно крутить ручку. Этот примитивный вариант используется, например, в «Феликсе») или производить часть операций с использованием электромотора (Наиболее совершенные арифмометры - вычислительные автоматы, например «Facit CA1-13», почти при любой операции используют электромотор).

Точное вычисление: Арифмометры являются цифровыми (а не аналоговыми, как например логарифмическая линейка) устройствами. Поэтому результат вычисления не зависит от погрешности считывания и является абсолютно точным.

Умножение и деление: Арифмометры предназначены в первую очередь для умножения и деления. Поэтому почти у всех арифмометров есть устройство, отображающее количество сложений и вычитаний - счётчик оборотов (так как умножение и деление чаще всего реализовано как последовательное сложение и вычитание; подробнее - см. ниже).

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

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

Идеи Чарльза Бэббиджа

Ра́зностная маши́на Чарльза Бэббиджа - механический аппарат, изобретённый английским математиком Чарльзом Бэббиджем, предназначенный для автоматизации вычислений путём аппроксимации функций многочленами и вычисления конечных разностей. Возможность приближённого представления в многочленах логарифмов и тригонометрических функций позволяет рассматривать эту машину как довольно универсальный вычислительный прибор.

Первая идея разностной машины была выдвинута немецким инженером Иоганном Мюллером в книге, изданной в 1788 году.

Однако, Чарльз Бэббидж почерпнул идею для своего проекта не у Мюллера, а из работ Гаспара де Прони, занимавшего должность руководителя бюро переписи при французском правительстве с 1790 по 1800 год.

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

Работы де Прони (так и не законченные ввиду революционного времени), с которыми Бэббидж познакомился, находясь во Франции, навели Бэббиджа на мысль о возможности создания машины, способной заменить третью группу - вычислителей. В 1822 году Бэббидж опубликовал статью с описанием такой машины, а вскоре приступил к её практическому созданию. Как математику, Бэббиджу был известен метод аппроксимации функций многочленами и вычислением конечных разностей. С целью автоматизации этого процесса он начал проектировать машину, которая так и называлась - разностная. Эта машина должна была уметь вычислять значения многочленов до шестой степени с точностью до 18-го знака.

В том же 1822 году Бэббиджем была построена модель разностной машины, состоящая из валиков и шестерней, вращаемых вручную при помощи специального рычага. Заручившись поддержкой Королевского общества, посчитавшего его работу «в высшей степени достойной общественной поддержки», Бэббидж обратился к правительству Великобритании с просьбой о финансировании полномасштабной разработки. В 1823 году правительство Великобритании предоставило ему субсидию в размере 1500 фунтов стерлингов (общая сумма правительственных субсидий, полученных Бэббиджем на реализацию проекта, составила в конечном счёте 17 000 фунтов стерлингов).

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

Копия разностной машины в лондонском Музее науки

Конструкция разностной машины основывалась на использовании десятичной системы счисления. Механизм приводился в действие специальными рукоятками. Когда финансирование создания разностной машины прекратилось, Бэббидж занялся проектированием гораздо более общей аналитической машины, но затем всё-таки вернулся к первоначальной разработке. Улучшенный проект, над которым он работал между 1847 и 1849 годами, носил название «Разностная машина № 2» (англ. Difference Engine No.

Машина Паскаля со снятой крышкой

Механизация и машинизация вычислительных операция – одно из основополагающих технических достижений второй трети 20 века. Подобно тому, как появление первых прядильных машин послужило началом великого промышленного переворота 18-19 веков, создание электронной вычислительной машины стало предвестником грандиозной научно-технической и информационной революции второй половины 20-го. Этому важному событию предшествовала длинная предыстория. Первые попытки собрать счетную машину были еще в 17 веке, а простейшие вычислительные приспособления, типа абака и счет, появились еще раньше – в древности и средневековье.

Хотя автоматическое вычислительное устройство относится к роду машин, его нельзя поставить в один ряд с промышленными машинами, скажем, с токарным или ткацким станком, ведь в отличие от них оно оперирует не с физическим материалом (нитями или деревянными заготовками), а с идеальными, несуществующими в природе числами. Поэтому перед создателем любой вычислительной машины (будь то простейший арифмометр или новейший суперкомпьютер) стоят специфические проблемы, не возникающие у изобретателей в других областях техники. Их можно сформулировать следующим образом: 1) как физически (предметно) представить числа в машине? 2) как осуществить ввод исходных числовых данных? 3) каким образом смоделировать выполнение арифметических операций? 4) как представить вычислителю введенные исходные данные и результаты вычислений?

Одним из первых эти проблемы преодолел знаменитый французский ученый и мыслитель Блез Паскаль. Ему было 18 лет, когда он начал работать над созданием особой машины, с помощью которой человек, даже не знакомый с правилами арифметики, мог бы производить четыре основных действия. Сестра Паскаля, бывшая свидетельницей его работы, писала позже: «Эта работа утомляла брата, но не из-за напряжения умственной деятельности, и не из-за механизмов, изобретение которых не вызывало у него особых усилий, а из-за того, что рабочие с трудом понимали его». И это не удивительно. Точная механика только рождалась, и качество, которого требовал Паскаль, превышало возможности его мастеров. Поэтому изобретателю самому нередко приходилось браться за напильник и молоток или ломать голову над тем, как изменить в соответствии с квалификацией мастера интересную, но сложную конструкцию. Первая работающая модель машины была готова в 1642 г. Паскаля она не удовлетворила, и он сразу же начал конструировать новую. «Я не экономил, - писал он впоследствии о своей машине, - ни времени, ни труда, ни средств, чтобы довести ее до состояния быть полезной… Я имел терпение сделать до 50 различных моделей…» Наконец в 1645 г. усилия его увенчались полным успехом – Паскаль собрал машину, которая удовлетворяла его во всех отношениях.

Что же представляла из себя эта первая в истории вычислительная машина и каким образом были разрешены перечисленные выше задачи? Механизм машины был заключен в легкий латунный ящичек. На верхней его крышке имелось 8 круглых отверстий, вокруг каждого из которых была нанесена круговая шкала. Шкала крайнего правого отверстия делилась на 12 равных частей, шкала соседнего с ним отверстия на 20 частей, остальные шесть отверстий имели десятичное деление. Такая градуировка соответствовала делению ливра – основной французской денежной единицы того времени: 1 су = 1/20 ливра и 1 денье = 1/12 су. В отверстиях были видны зубчатые установочное колеса, находившиеся ниже плоскости верхней крышки. Число зубьев каждого колеса было равно числу делений шкалы соответствующего отверстия.

Суммирующая машина Паскаля

Француз Блез Паскаль начал создавать суммирующую машину «Паскалину» в 1642 году в возрасте 19 лет, наблюдая за работой своего отца, который был сборщиком налогов и часто выполнял долгие и утомительные расчёты. Машина Паскаля представляла собой механическое устройство в виде ящичка с многочисленными связанными одна с другой шестерёнками. Складываемые числа вводились в машину при помощи соответствующего поворота наборных колёсиков. На каждое из этих колёсиков, соответствовавших одному десятичному разряду числа, были нанесены деления от 0 до 9.
При вводе числа, колесики прокручивались до соответствующей цифры. Совершив полный оборот, избыток над цифрой 9 колёсико переносило на соседний разряд, сдвигая соседнее колесо на 1 позицию. Первые варианты «Паскалины» имели пять зубчатых колёс, позднее их число увеличилось до шести или даже восьми, что позволяло работать с большими числами, вплоть до 9999999. Ответ появлялся в верхней части металлического корпуса. Вращение колёс было возможно лишь в одном направлении, исключая возможность непосредственного оперирования отрицательными числами. Тем не менее, машина Паскаля позволяла выполнять не только сложение, но и другие операции, но требовала при этом применения довольно неудобной процедуры повторных сложений. Вычитание выполнялось при помощи дополнений до девятки, которые для помощи считавшему появлялись в окошке, размещённом над выставленным оригинальным значением. Несмотря на преимущества автоматических вычислений использование десятичной машины для финансовых расчётов в рамках действовавшей в то время во Франции денежной системы было затруднительным. Расчёты велись в ливрах, су и денье. В ливре насчитывалось 20 су, в су - 12 денье. Использование десятичной системы в не десятичных финансовых расчётах усложняло и без того нелёгкий процесс вычислений.
Тем не менее, примерно за 10 лет Паскаль построил около 50 и даже сумел продать около дюжины вариантов своей машины. Несмотря на вызываемый ею всеобщий восторг, машина не принесла богатства своему создателю. Сложность и высокая стоимость машины в сочетании с небольшими вычислительными способностями служили препятствием её широкому распространению. Тем не менее, заложенный в основу «Паскалины» принцип связанных колёс почти на три столетия стал основой для большинства создаваемых вычислительных устройств. Машина Паскаля стала вторым реально работающим вычислительным устройством после Считающих часов Вильгельма Шикарда, созданных в 1623 году.

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

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

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

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

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

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

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

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

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

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

gastroguru © 2017