Игорь Алексеевич Апокин, Леонид Ефимович Майстров, Ида Самуиловна Эдлин
Чарльз Бэбидж 1791—1871
РЕДКОЛЛЕГИЯ СЕРИИ «НАУЧНО-БИОГРАФИЧЕСКАЯ ЛИТЕРАТУРА» И ИСТОРИКО-МЕТОДОЛОГИЧЕСКАЯ КОМИССИЯ ИНСТИТУТА ИСТОРИИ ЕСТЕСТВОЗНАНИЯ И ТЕХНИКИ АН СССР ПО РАЗРАБОТКЕ НАУЧНЫХ БИОГРАФИЙ ДЕЯТЕЛЕЙ ЕСТЕСТВОЗНАНИЯ И ТЕХНИКИ:
Апокин И. А., Майстров Л. Е., Эдлин И. С. Чарльз Бэбидж.
М.: Наука, 1981. - 127 c.
Ответственный редактор
доктор экономических наук В. С. РОЖНОВ
© Издательство «Наука», 1981 г.
Существенный вклад в развитие вычислительных машин был сделан английским математиком Чарльзом Бэбиджем. В истории вычислительной техники его имя связано в первую очередь с разработкой цифровой вычислительной машины с программным управлением, названной им аналитической. Идея такой машины была высказана Бэбиджем в 30-е годы XIX в.
Изобретением аналитической машины Бэбидж значительно опередил не только технические возможности своего времени, но и почти на столетие саму идею создания подобной машины. В его время лучшей вычислительной машиной был громоздкий арифмометр Томаса, предназначенный для выполнения четырех арифметических действий. Возможности же аналитической машины Бэбиджа в XIX и начале XX в. казались многим несбыточной фантазией.
Машина Бэбиджа состояла из основных блоков, характерных для современных электронных вычислительных машин: арифметического устройства, устройства управления, запоминающего устройства. Емкость запоминающего устройства, например, должна была составлять в аналитической машине 1000 чисел, каждое из которых могло иметь 50 десятичных разрядов; машины с таким объемом памяти начали разрабатывать вновь только в конце 40-х годов XX в.
На аналитической машине Бэбиджа предусматривалась работа с адресами и кодами команд, ввод данных должен был осуществляться с помощью перфокарт, вывод результатов — печататься или пробиваться на перфокартах. Принципы программирования были также впервые сформулированы Бэбиджем. Им была введена так называемая команда условного перехода для изменения программы вычислений при выполнении определенных условий.
Идеи Бэбиджа о логической структуре вычислительных машин и их математическом обеспечении явились одним из крупнейших достижений науки первой половины XIX в. Но в свое время эти идеи были восприняты и поддержаны очень немногими. Кроме того они не могли быть полностью реализованы на базе механических конструкций. В результате, несмотря на более чем тридцатилетний труд, Бэбиджу так и не удалось полностью завершить построение своей машины.
Хотя основной целью жизни Бэбиджа была работа над созданием вычислительных машин, интересы ученого распространялись на многие области: физику, геологию, археологию, транспорт и другие. Во всех этих областях он достиг существенных результатов. Деятельность «Аналитического общества», организатором которого он был совместно с Д. Пикоком и Д. Гершелем, оказала значительное влияние на дальнейшее развитие математики в Англии и развитие алгебры в целом.