Файл: История Ады Лавлейс Шогенова Алиса 1 курс ивт посвтиАС.pptx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.05.2024

Просмотров: 20

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

История Ады Лавлейс

Шогенова Алиса 1 курс ИВТ ПОСВТиАС

Ада Лавлейс

  • Ада Лавлейс (1815–1852) — английский математик, вошедшая в историю как первая женщина-программист. Приобрела широкую известность благодаря программам, написанным для аналитической машины Чарльза Бэббиджа. Впервые ввела в употребление термины «рабочая ячейка» и «циклы». Ада Лавлейс, биография которой тесно связана с развитием программирования, внесла большой вклад в науку.

Детство и юность

  • Августа Ада Кинг, графиня Лавлейс, урождённая Байрон, появилась на свет 10 декабря 1815 года в Лондоне. Её отцом был известный английский поэт Джордж Байрон, который спустя месяц после рождения дочери развёлся с женой и навсегда покинул Англию. В воспитании Ады он не принимал никакого участия.
  • После перенесённой кори девочка на долгое время оказалась прикованной к кровати, однако физические недуги не мешали развитию её умственных способностей.
  • Любовь к математике Ада унаследовала от матери, которой с лёгкостью давались точные науки. Видя способности Ады, мать обеспечила ей прекрасное образование, наняв самых лучших учителей в Лондоне.

Знакомство с Бэббиджем

  • В возрасте 17 лет Ада познакомилась с выдающимся английским математиком Чарльзом Бэббиджем. Несмотря на большую разницу в возрасте, они быстро нашли общий язык — этих двух людей объединила страсть к математике. Со временем Бэббидж стал для Ады верным соратником и другом, который поддерживал все её начинания.
  • Вскоре Бэббидж опубликовал свою работу, в которой привёл описание счётной машины, способной производить вычисления с точностью до двадцатого знака. Денег на реализацию смелого проекта у учёного не было, и Ада привлекла все свои связи, чтобы математик смог получить грант от государства.
  • Строительство вычислительной машины продолжалось десять лет, и с каждым годом её конструкция всё более усложнялась. В 1833 году финансирование прекратилось, и Бэббидж был вынужден самостоятельно искать средства на развитие своего детища.

Вклад в информатику

  • Достижения Ады Лавлейс обусловлены созданием системы вычисления чисел Бернулли. В своих комментариях к статье она привела первые в мире три вычислительные программы, которые она составила для устройства Беббиджа.
  • Самой простой из них была программа для решения двух алгебраических линейных уравнений с неизвестными.
  • Вторая система вычисляла значения тригонометрической функции. Лавлейс для нее ввела фундаментальную конструкцию структурного программирования – цикл.
  • Третья ее программа предназначалась для вычисления чисел Бернулли с использованием  рекуррентных вложенных циклов.  Так Ада Лавлейс стала первой женщиной программистом в мире, которая разработала язык программирования для вычислительных машин.

Язык программирования «Ада»

  • В 1979-1980 годах, в рамках проекта Министерства Обороны США был создан объектно-ориентированный язык программирования «Ада», названный в честь Лавлейс. Этот язык имеет компиляторы под практически любую операционную систему. В него включены поддержки параллельного исполнения, настройка модулей, обработка исключений.
  • Синтаксис у «Ады» вполне читаемый:

*Почти все ошибки улавливаются на этапе компиляции. Основным требованием к языку была максимальная читаемость кода в распечатанном виде, что, в общем, сделало его негибким и тяжеловесным. В наше время на программных разработках «Ады» сидит авиация. Также «отголоски Ады» можно видеть в банковских системах и софте для атомных станций.*

Послесловие

  • Ада Лавлейс скончалась 18 ноября 1852 года; как и её отец, она умерла в возрасте 36 лет. Причиной смерти стала кровопотеря. Стоит отметить, что ей была отведена короткая жизнь. Однако имя ее осталось навсегда в истории. Ведь вклад этой удивительной женщины в информатику просто-таки огромен. Ей удалось предсказать будущее.

Ссылки на источники

Сайты с информацие:

  • https://obrazovaka.ru/ada-lavleys-biografiya.html
  • https://kratkoe.com/ada-lavleys-vklad-v-informatiku
  • Яндекс картинки:
  • https://yandex.ru/images/search?text=ада%20лавлейс&from=tabbar
  • https://yandex.ru/images/search?from=tabbar&text=джордж%20байрон
  • https://yandex.ru/images/search?text=Анна%20Изабелла%20Милбенк&lr=30
  • https://yandex.ru/images/search?from=tabbar&text=язык%20ада%20программирование&lr=30