Ада Лавлейс. Жизнь и работы первой программистки

Автор работы: Пользователь скрыл имя, 22 Декабря 2011 в 19:14, реферат

Описание работы

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

Содержание работы

Введение 3
Семья и детство Ады Лавлейс. 4
Юность Ады Лавлейс. 5
Замужество Ады Лавлейс. 5
Труды и работы Ады Лавлейс. 6
Последние годы Ады Лавлейс. 8
Заключение 9
Список источников 10

Файлы: 1 файл

КР информатика политех.docx

— 139.85 Кб (Скачать файл)

Оглавление

Введение 3

Семья и детство Ады Лавлейс. 4

Юность Ады Лавлейс. 5

Замужество Ады Лавлейс. 5

Труды и работы Ады Лавлейс. 6

Последние годы Ады Лавлейс. 8

Заключение 9

Список источников 10 
 
 
 

 

Введение

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

Семья и детство Ады Лавлейс.

     Августа Ада Лавлейс родилась 10 декабря 1815 года. Она была единственной дочерью великого английского поэта Джорджа Гордона Байрона и Аннабеллы Байрон. Девочка получила первое имя Огаста (Августа) в честь сводной сестры Байрона, с которой у него, по слухам, был роман. После развода её мать и родители матери никогда не назвали её этим именем, а называли Адой. Более того, из семейной библиотеки были изъяты все книги её отца. Родители ее расстались, когда девочке было два месяца, и больше своего отца она не видела.

     Мать  новорождённой отдала ребёнка родителям  и отправилась в оздоровительный  круиз. Вернулась она уже тогда, когда ребёнка можно было начинать воспитывать.

     Ада получила прекрасное воспитание. Важное место в нём занимало изучение математики – в немалой степени  под влиянием матери. Её учителем был  известный английский математик  и логик Август де Морган.[1]

Юность  Ады Лавлейс.

     Когда Аде исполнилось семнадцать лет, она смогла выезжать в свет и была представлена королю и королеве. Имя  Чарльза Бэббиджа юная мисс Байрон впервые услышала за обеденным столом от Мэри Соммервиль (жена Августа де Моргана).

     Спустя  несколько недель, 5 июня 1833 года, они впервые увиделись. Чарльз Бэббидж в момент их знакомства был профессором на кафедре математики Кэмбреджского университета. Позднее она познакомилась и с другими выдающимися личностями той эпохи: Майклом Фарадеем, Дэвидом Брюстером, Чарльзом Уитстоном, Чарльзом Диккенсом и другими.

     Бэббидж поддерживал увлечение юной Ады  математикой. Бэббидж постоянно  следил за научными занятиями Ады, он подбирал и посылал ей статьи и  книги, в первую очередь по математическим вопросам. Занятия Ады поощряли друзья её семьи – Август де Морган и  его жена, супруги Соммервил и другие. Ада посещает публичные лекции Д.Ларднера о машине. Совместно с Соммервилем и другими она впервые посещает Бэббиджа и осматривает его мастерскую. После первого посещения Ада стала часто бывать у Бэббиджа, иногда в сопровождении миссис де Морган.[2]

Замужество Ады Лавлейс.

     В 1835 году мисс Байрон вышла замуж за 29-летнегоУильяма Кинга, который вскоре унаследовал титул лорда Лавлейса. У них было трое детей: Байрон,  Анабелла (Леди Энн Блюн) и Ральф Гордон. Ни муж, ни трое детей не помешали Аде с упоением отдаться тому, что она считала своим призванием. Замужество даже облегчило её труды: у нее появился бесперебойный источник финансирования в виде фамильной казны графов Лавлейсов.[3]

     Семейная  жизнь Августы Ады сложилась  счастливо. Муж не имел ничего против научных занятий супруги и даже поощрял ее в них. Правда, высоко ценя ее умственные способности, он сокрушался: „Каким отличным генералом ты могла бы стать!“ Супруги Лавлейс вели светский образ жизни, регулярно устраивая приёмы и вечера в своём лондонском доме и загородном имении Окхат-Парк. Замужество Ады не отдалило её от Бэббиджа; их отношения стали ещё более сердечными. В начале знакомства Бэббиджа привлекли математические способности девушки. В дальнейшем Бэббидж нашёл в ней человека, который поддерживал все его смелые начинания. Ада была почти ровесницей его рано умершей дочери. Всё это привело к тёплому и искреннему отношению к Аде на долгие годы.

Труды и работы Ады Лавлейс.

     В октябре 1842 года была опубликована статья Менабреа, и Ада занялась её переводом. План и структуру примечаний они вырабатывали совместно. Закончив очередное примечание, Ада отсылала его Бэббиджу, который редактировал его, делал различные замечания и отсылал. Работа была передана в типографию 6 июля 1843 года.

     Центральным моментом работы Лавлейс было составление  программы (чисел) вычисления чисел  Бернулли. В комментариях Лавлейс  были приведены три первые в мире вычислительные программы, составленные ею для машины Бэббиджа. Самая простая  из них и наиболее подробно описанная  — программа решения системы  двух линейных алгебраических уравнений  с двумя неизвестными. При разборе  этой программы было впервые введено  понятие рабочих ячеек (рабочих  переменных) и использована идея последовательного  изменения их содержания. От этой идеи остается один шаг до оператора присвоения — одной из основополагающих операций всех языков программирования, включая  машинные. Вторая программа была составлена для вычисления значений тригонометрической функции с многократным повторением  заданной последовательности вычислительных операций; для этой процедуры Лавлейс  ввела понятие цикла — одной из фундаментальных конструкций структурного программирования. В третьей программе, предназначенной для вычисления чисел Бернулли, были уже использованы рекуррентные вложенные циклы. В своих комментариях Лавлейс высказала также великолепную догадку о том, что вычислительные операции могут выполняться не только с числами, но и с другими объектами, без чего вычислительные машины так бы и остались всего лишь мощными быстродействующими калькуляторами.[4]

     Скромные  по названию "Примечания переводчика" более чем вдвое превышают  текст переведённой статьи (статья Менабреа занимает 20 страниц, а примечания – 50). Всего 8 примечаний, посвящённых, в основном, трём взаимосвязанным вопросам уточнения и пояснения для читателя некоторых принципов и особенностей работы аналитической машины; рассмотрение теоретических возможностей машины; программирование решения задач на этой машине.

     Хотя  Бэббидж написал свыше 70 книг и  статей по различным вопросам, а  также составил большое число  неопубликованных описаний аналитической  машины, полного и доступного описания и, главное, анализа возможностей машины для решения задач он так и  не сделал. Бэббидж говорил, что слишком  занят разработкой машины, чтобы  уделять время её описанию.[1]

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

     Усвоив  идеи Бэббиджа и обладая глубокими  познаниями в математике, Лавлейс  с большой энергией проповедует  эти идеи, стремясь сделать их широко известными и понятными, стараясь заинтересовать учёных работами Бэббиджа. Она организовывает целую компанию по популяризации машины и достигает успехов: часть их "детища" была построена. Ада Лавлейс высказала ряд идей, получивших широкое применение только в настоящее время. Основной итог её работы – создание основ программирования на универсальных цифровых вычислительных машинах.[5]

Последние годы Ады Лавлейс.

     С 1844 года, Ада Лавлейс всё больше увлекается игрой на скачках, тем  более, что сама прекрасно ездила и любила лошадей. На скачках играли и Бэббидж и Вильям Лавлейс, причём Бэббидж интересовавшийся прикладными вопросами теории вероятностей, рассматривал с этих позиций и игру на скачках и искал оптимальную систему игры. Однако и Бэббидж, и муж Ады сравнительно скоро отказались от участия в игре. Но Ада, азартная и упрямая, продолжала играть. Более того, леди Ада сблизилась с неким Джоном Кроссом, который шантажировал ее. Она израсходовала почти все принадлежащие ей средства и к 1848 году сделала большие долги. Потом её матери пришлось погасить эти долги, а заодно и выкупить компрометирующие письма у Джона Кросса. В начале 50-ых годов появлялись первые признаки рака, унесшей жизнь Ады Лавлейс. В ноябре 1850 года пишет Бэббиджу: «Здоровье моё … настолько плохо, что я хочу принять Ваше предложение и показаться по приезде в Лондон Вашим медицинским друзьям». Несмотря на принимаемые меры, болезнь прогрессировала и сопровождалась тяжёлыми мучениями. 27 ноября 1852 года Ада Лавлейс скончалась, не достигнув 37 лет. Вместе с выдающимся интеллектом отец передал ей и эту страшную наследственность — раннюю смерть — поэт умер в таком же возрасте. Она была погребена рядом с отцом в фамильном склепе Байронов.[1] 

 

Заключение

Успехи давались ей с большим напряжением и  не без ущерба для здоровья. Немногое удалось сделать за свою короткую жизнь Августе Аде Лавлейс. Но то немногое, что вышло из-под ее пера, вписало ее имя в историю вычислительной математики и вычислительной техники как первой программистки. В память об Аде Лавлейс назван разработанный в 1980 году язык АДА – один из универсальных языков программирования. Этот язык был широко распространён в США, и Министерство Обороны США даже утвердило название “Ада”, как имя единого языка программирования для американских вооруженных сил, а в дальнейшем и для всего НАТО.  
Так же в честь Ады Лавлейс названы в Америке также два небольших города — в штатах Алабама и Оклахома. В Оклахоме существует и колледж ее имени.

 

Список  источников

  1. http://habrahabr.ru/
  2. http://perepishi.narod.ru/
  3. http://ru.wikipedia.org/
  4. http://infcd.metodist.ru/
  5. http://www.arif-ru.narod.ru/

Информация о работе Ада Лавлейс. Жизнь и работы первой программистки