-
День Рождения Ады
Августа Ада Лавлейс родилась 10 декабря 1815 года. Она была единственной дочерью великого английского поэта Джорджа Гордона Байрона (1788 — 1824) и Аннабеллы Байрон(1792 — 1860). Родители ее расстались, когда девочке было два месяца, и больше своего отца она не видела. -
Period: to
Леонардо да Винчи в юбке
Миссис Байрон, всячески обращая внимание дочери на точные науки, пригласила для Ады своего бывшего учителя — шотландского математика Огастеса де Моргана — и знаменитую Мэри Сомервилль, которая перевела в своё время с французского «Трактат о небесной механике» математика и
астронома Пьера-Симона Лапласа. Именно Мэри стала для своей воспитанницы примером для подражания. В результате, в возрасте 13 лет Ада уже имела несколько чертежей летательных аппаратов. -
Судьбоносная встреча
Когда Аде исполнилось семнадцать лет, она смогла выезжать в свет и была представлена королю и королеве. Имя Чарльза Бэббиджа юная мисс Байрон впервые услышала за обеденным столом от Мэри Сомервилль. Спустя несколько недель, 5 июня 1833 года, они впервые увиделись. Чарльз Бэббидж в момент их знакомства был профессором на кафедре математики Кэмбриджского университета. -
Планы на будущее
С начала 1841 года Лавлейс серьёзно занялась изучением машин Бэббиджа. В письме от 12 января 1841 года она излагает свои планы: "…Некоторое время в будущем (может быть в течение 3-х или 4-х, а возможно, даже многих лет) моя голова может служить Вам для Ваших целей и планов… Именно по этому вопросу я хочу серьёзно поговорить с Вами".
Это предложение было с признательностью принято Бэббиджем. С того времени их сотрудничество не прерывалось и дало блестящие результаты. -
Period: to
Труд Луиджи Менабреа
В 1842 году Чарльз Бэббидж был приглашен в Туринский университет провести семинар о своей аналитической машине. Луиджи Менабреа, юный итальянский инженер и будущий премьер-министр Италии, записал лекцию на французском, и впоследствии она была опубликована в Общественной библиотеке Женевы в октябре того же года. -
Period: to
Интерпретатор
Друг Бэббиджа, изобретатель Чарльз Уитстон, попросил графиню Лавлейс перевести записи Менабреа на английский и сопроводить текст комментариями. К концу июля 1843 года Ада почти закончила работу над своими записями. Но Бэббидж хотел добавить анонимное предисловие, но Аде показалось это плохой идеей. В конце концов, появился перевод Ады, подписанный как «A.A.L.» и без предисловия, содержащий ее заметки в главе «Примечания переводчика». -
Первая программа
Первая программа — программа решения системы двух линейных алгебраических уравнений с двумя неизвестными. При разборе этой программы было впервые введено понятие рабочих ячеек (рабочих переменных) и использована идея последовательного изменения их содержания. От этой идеи остается один шаг до оператора присвоения — одной из основополагающих операций всех языков программирования, включая машинные. -
Первая в мире
Центральным моментом работы Лавлейс было составление программы (чисел) вычисления чисел Бернулли. В комментариях Лавлейс были приведены три первые в мире вычислительные программы, составленные ею для машины Бэббиджа. -
Вторая программа
Вторая программа была составлена для вычисления значений тригонометрической функции с многократным повторением заданной последовательности вычислительных операций; для этой процедуры Лавлейс ввела понятие цикла — одной из фундаментальных конструкций структурного программирования. -
Третья программа
В третьей программе, предназначенной для вычисления чисел Бернулли, были уже использованы рекуррентные вложенные циклы. -
Пророчица
В своих комментариях Лавлейс высказала также великолепную догадку о том, что вычислительные операции могут выполняться не только с числами, но и с другими объектами, без чего вычислительные машины так бы и остались всего лишь мощными быстродействующими калькуляторами. -
Ада покидает мир
Ада Лавлейс скончалась 27 ноября 1852 года от кровопускания при попытке лечения рака матки (от кровопускания же скончался и её отец) и была похоронена в фамильном склепе Байронов рядом со своим отцом, которого никогда не знала при жизни.