|
   
Важным событием XIX века было изобретение английского математика Чарлза Беббиджа, который вошел историю как изобретатель первой вычислительной машины - прообраза современных компьютеров. В 1812 г. он начал рабо-
тать над так называемой «разностной» машиной. Предшествующие вычислительные
машины Паскаля и Лейбница выполняли только арифметические действия. Беббидж
стремился сконструировать машину,которая выполняла бы определенную программу,
проводила бы расчет числового значения заданной функции. В качестве основного элемента
разностной машины Беббидж использовал зубчатое колесо для запоминания одного разряда
десятичного числа. В результате он смог оперировать 18-разрядными числами. К 1822 году он
построил небольшую действующую модель и рассчитал на ней таблицу квадратов.
Совершенствуя разностную машину, Беббидж приступил в 1833 году к разработке
аналитической
машины. Она должна была отличаться от разностной машины большей скоростью
и более простой конструкцией. Согласно проекту, новую машину предполагалось приводить в
действие силой пара.
   
Аналитическая машина была задумана как чисто механический аппарат с тремя основными
блоками.
   Первый блок - устройство для хранения чисел на регистрах из зубчатых колес и
система, которая передает эти числа от одного узла к другому (в современной терминологии
- это память).
    Второй блок - устройство, позволяющее выполнять арифметические операции.
Беббидж назвал его «мельницей».
    Третий блок
предназначался для управления последовательностью действий шины. В конструкцию
аналитической машины входило так устройство для ввода исходных данных и печати
полученных ревультатов.
   
Предполагалось, что машина будет действовать по программе, которая задавала бы
последовательность выполнения операций и передачи чисел из памяти в мельницу и обратно.
Программы, в свою очередь, должны были кодироваться и переноситься на перфокарты. В то
время подобные карты уже использовались для автоматического управления ткацкими
станками.
   Тогда же математик леди Ада Лавлейс - дочь английского поэта лорда Байрона -
разрабатывает новые программы для машины Беббиджа. Она заложила многие идеи и ввела
ряд
понятий и терминов, которые используются и по сей день.
   
К сожалению, из-за недостаточного развития технологии проект Беббиджа не был
реализован.
Тем не менее его работы имели важное значение; многие последующие изобретатели
воспользовались ими, заложенными в основу придуманных им устройств.
вверх
|