Ада Лавлейс




Леди Ада Лавлейс (дочь поэта Байрона)
Леди Ада Лавлейс (дочь поэта Байрона)

Как только родилась и оформилась идея ЦВМ общего назначения (19 век, Чарльз Беббидж), появилась и первая программистка на этой гипотетической машине. Это была женщина, Леди Ада Лавлейс, (дочь поэта Байрона). Она разработала систему программирования для одноадресной машины, каковой и являлась вычислительная машина Ч. Беббиджа. Принципы программирования, заложенные Леди Лавлейс, сохранили актуальность и в 20-м веке, и в 21-м веке. Так, например, одна из суперЭВМ советского и раннероссийского периодов, БЭСМ-6, была по своей архитектуре одноадресной ЦВМ, и для нее вполне подошла система программирования, разработанная  ещё  100 лет назад, замечательной женщиной, Леди Лавлейс, kоторая по праву считается первым программистом на ЦВМ общего назначения.

Continue reading “Ада Лавлейс”

Чарльз Бэббидж – изобретатель первой аналитической вычислительной машины.




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

Бэббидж-Аналитическая-машинаЧарльз Бэббидж (26 декабря 1791, Лондон, Англия – 18 октября 1871, там же) – английский математик, изобретатель первой аналитической вычислительной машины.
Ч.Бэббидж родился 26 декабря 1791 года, в том месте, где сейчас расположен небольшой городок Саутворк, пригород Лондона. Он был слабым, болез­ненным ребенком с сильным любопытством и одаренным богатым вообра­жением умом. Когда ему давали игрушку, он разламывал ее на части, чтобы узнать, как она сконструирована. Как-то раз, он сделал две прикрепленные на петлях доски, которые давали ему возможность ходить по воде. Бэббидж рано проявил склонность к математике, возможно унаследованную от своего отца, банкира.
В октябре 1810 года, Бэббидж поступил в Тринити-колледж Кембриджа, где изучал математику и химию. Он самостоятельно осваивал труды Ньютона, Лейбница, Лагранжа, Лакруа, Эйлера и других математиков академий Санкт-Петербурга, Берлина и Парижа. Бэббидж очень быстро обогнал своих преподавателей по знаниям и был сильно разочарован уровнем преподавания математики в Кембридже. Более того, он заметил, что Британия в целом, заметно отстала от континентальных стран, по уровню математической подготовки.
В связи с этим, Чарльз и его друзья, соз­дали клуб, получивший название “Аналитическое общество”, обещая друг другу сделать все от них зависящее, чтобы мир стал мудрее, чем он был до них. Они стали проводить собрания. Обсуждать различные вопросы, связанные с математикой. Начали публиковать свои труды. Например, в 1816 году, они опубликовали переведённый ими на английский язык «Трактат по дифференциальному и интегральному исчислению» французского математика Лакруа, а в 1820 году, опубликовали два тома примеров, дополняющих этот трактат. Аналитическое общество своей активностью инициировало реформу математического образования, вначале в Кембридже, а затем и в других университетах Британии. Общество помогло возродить изучение математики в Англии, делая упор на абстрактной природе алгебры и пытаясь привнести новые идеи.
В 1816 году, Чарльз Бэббидж стал членом Королевского Общества Лондона. К тому времени, он написал несколько больших научных статей в разных математических дисциплинах.
В 1820 году он стал членом Королевского Общества Эдинбурга и Королевского Астрономического Общества. В 1827 году, Чарльз Бэббидж похоронил отца, жену и двоих детей. В этом же году, он вступил на пост руководителя кафедрой математики Кембриджского университе, занимаемый в своё время Ньютоном, и находился на этом посту в течение 12 лет. После того, как он покинул этот пост,  большую часть своего времени посвятил делу своей жизни — разработке вычислительных машин.
К 1822 году, Бэббидж спроектировал то, что он назвал разностной машиной: маленькое устройство для вычисления таблиц, важных для навигации. Малая машина была полностью механической и состояла из множества шестерёнок и рычагов. В ней использовалась десятичная система исчисления. Она оперировала 18-разрядными числами, с точностью до восьмого знака после запятой, и обеспечивала скорость вычислений 12 членов последовательности в 1 минуту. Малая разностная машина могла считать значения многочленов 7-й степени. За создание разностной машины, Чарльз  Бэббидж был награждён первой золотой медалью Астрономического общества.
4 июня 1822 года, выступив перед Королевским астрономическим обществом, он предложил создание большой разностной машины, первого автоматического вычислительного устройства. Его научный доклад обществу, озаглавленный “Наблюдения за применением машинного обору­дования к вычислению математических таблиц”, был хорошо принят. В 1942 году, Бэббидж решил разработать проект совершенно другой машины, которая была бы легче в изготовлении, чем разностная. Он, в течение следующих двух лет, создал основные элементы совре­менного компьютера. Еще до создания разностной машины, Чарльз понял ее недостатки. По существу, это был калькулятор специального назначения, а компьютер должен быть не только удобным, но и универсальным, способ­ным выполнить любую арифметическую или логическую операцию. Бэб­бидж назвал это более, сложное устройство “аналитической машиной”. Если бы он преуспел в ее создании, это был бы первый универсальный компью­тер.
Важно также и то, что аналитическая машина была задумана, как про­граммируемая, поэтому ее команды были изменяемыми. Бэббидж писал, что он был удивлен той силе, которую способен был дать машине, забывая, что ему надо еще построить ее.
Аналитическая машина так и не была построена. Все, что дошло от нее до наших дней, – это ворох чертежей и рисунков, а также небольшая часть арифметического устройства и печатающее устройство, сконструированное сыном Бэббиджа.
Чарльз Бэббидж оставил огромный след в истории XIX века. И сделал переворот не только в математике и вычислительной технике, но и в науке в целом.
Вечером 18 октября 1871 года, за два месяца до своего восьмидесятилетия, Чарльз Бэббидж умер.