SlideShare a Scribd company logo
1 of 19
МОУ «Гимназия №8»

Августа Ада Лавлейс
– первая леди
программирования
Каверзина Т.Н.

2009г.
Г.Рубцовск
27 ноября
1852

10 декабря
1815

Августа Ада Лавлейс

Первая леди программирования
«Она была ни на
кого не похожа и
обладала талантом
не поэтическим, но
математическим и
метафизическим…
»
Олбани Фон-бланк
редактор популярного
журнала «Экзаминер»
1842год
Для Вселенной хорошо, что мои
устремления и честолюбие
навсегда связаны с духовным
миром и что я не собираюсь
иметь дела с саблями, ядом и
интригами вместо X, Y и Z.

«Машина - не Творец.
Она - лишь слуга,
послушный приказам
господина.»
«ЗАМЕТКИ ОБ АНАЛИТИЧЕСКОЙ
МАШИНЕ»

Отчѐт Луиджи
Менабреа,
переведѐнный
Адой Лавлейс

1842 г
Издательство
Женевского
университета
• Перевела отчет Менабреа
• Дополнила его собственными
•
•

примечаниями.
Привела ряд примеров
практического использования
машин
Составила программу
вычисления чисел Бернулли по
довольно сложному алгоритму.
Статья Менабреа- 20 страниц,

примечания Ады Лавлейс - 50 страниц
Примечание А

Аналитическая
машина

Разностная машина

Операция - любой процесс, который изменят
взаимное отношение двух или более вещей,
какого рода эти отношения ни были бы.
Примечание В
ОПЕРАТИВНАЯ
ПАМЯТЬ

СКЛАД

Примечание С

Перфокарты

Возможность
повторения
значительно
упрощает
составление
программы
Примечание D
рабочая
переменная
Три типа колонок памяти:

С заранее
Хранящими Содержащие
установленны конечные
промежуточны
ми данными
результаты е результаты
вычислений вычислений
Примечание Е

Y=a+bx
Y=A+BcosX

Природа самой
обработки данных
должна быть
арифметической и
аналитической.

• ЦИКЛ ОПЕРАЦИЙ
• ЦИКЛ ЦИКЛОВ
Примечание F
Устройство
способно
выполнять
работу,
превышающую
практические
возможности
человека.
Примечание G
Машина может выполнит всѐ то,
что мы умеем ей предписать.
Она может следовать анализу.
Но она не может предугадать
какие-либо
аналитические
зависимости или истины.
Программы, написанные для
машины Беббиджа:
• Решение системы двух
линейных алгебраических
уравнений с двумя
неизвестными;
• Вычисление значений
тригонометрических функций;
• Вычисление чисел Бернулли.
Введены многие понятия
программирования:
• Цикл
• Ячейка
• Рабочая ячейка
• Рабочая переменная
• 10 декабря 1815
•
•
•
•
•
•

Рождение Ады Лавлейс
1833
Знакомство с Бэббиджем. Демонстрация первой
аналитической машины.
1842
Публикация «Заметок об аналитической машине»
1835
Ада Байрон выходит замуж за Уильяма Лавлейса
1843
Ада берѐт фамилию мужа и обзаводится тремя
детьми.
6 июля 1843
Окончание работы над комментарием статьи
Менабреа
27 ноября 1852
Кончина Ады Лавлейс
Лавлейс заложила основы
современного программирования,
базирующегося на идеях и
принципах, которые актуальны и в
настоящее время
Имя Ады Лавлейс живо и по сей день,
еѐ помнят, чтят, в еѐ честь называют
школы, награды.
• Язык программирования назван в
еѐ честь – «Ада»
• 10 декабря – всемирный день
программиста (10.12.1815 – дата
рождения Ады Лавлейс).
• Называют образовательные
учреждения
• Почетный знак "Ада" стилизованная статуэтка первой
женщины - программиста Ады
Лавлейс, учреждѐнная
управлением образования
администрации г. Красноярска.
Песня, написанная за одну ночь скромным
армейским капитаном Руже де Лиллем,
сделала его имя бессмертным. Несколько
десятков страничек, исписанных накануне
дуэли Эваристом Галуа, открыли миру
великого математика.

«Комментарии переводчика»
Августы Ады Лавлейс навсегда
оставили ее имя в истории
кибернетики и вычислительной
техники.

Стефан Цвейг
Высказывание о
«звездных часах человечества»
Список литературы:
1. http://www.icfcst.kiev.ua/MUSEUM/ada_r.

2.
3.
4.
5.

html
http://www.geocities.com/paris/parc/9320
/ada.htm
http://progday.narod.ru/
Р.С.Гутер и Ю.Л.Полунова"От абака до
компьютера" Издательство "Знание",
Москва, 1981г.
Апокин И. А., Майстров Л. Е. Чарльз
Бэббидж. М.: Наука, 1981.

More Related Content

More from tnik222

интернет зависимость
интернет зависимостьинтернет зависимость
интернет зависимостьtnik222
 
блокировка лякина даша
блокировка  лякина дашаблокировка  лякина даша
блокировка лякина дашаtnik222
 
сказка
сказкасказка
сказкаtnik222
 
игра спасите город от вирусов
игра спасите город от вирусовигра спасите город от вирусов
игра спасите город от вирусовtnik222
 
спасите город от вирусов
спасите город от вирусовспасите город от вирусов
спасите город от вирусовtnik222
 
обучающая программа
обучающая программаобучающая программа
обучающая программаtnik222
 
калугин денис
калугин денискалугин денис
калугин денисtnik222
 

More from tnik222 (7)

интернет зависимость
интернет зависимостьинтернет зависимость
интернет зависимость
 
блокировка лякина даша
блокировка  лякина дашаблокировка  лякина даша
блокировка лякина даша
 
сказка
сказкасказка
сказка
 
игра спасите город от вирусов
игра спасите город от вирусовигра спасите город от вирусов
игра спасите город от вирусов
 
спасите город от вирусов
спасите город от вирусовспасите город от вирусов
спасите город от вирусов
 
обучающая программа
обучающая программаобучающая программа
обучающая программа
 
калугин денис
калугин денискалугин денис
калугин денис
 

лавлэйс