лавлэйс

Post on 15-Jun-2015

306 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

– первая леди программирования

Каверзина Т.Н.

МОУ «Гимназия №8»

2009г.

Г.Рубцовск

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

Первая леди программирования

10 декабря 1815

27 ноября 1852

«Она была ни на кого не похожа и обладала талантом не поэтическим, но математическим и метафизическим…»

Олбани Фон-бланк редактор популярного журнала «Экзаминер»

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/ad

a_r.html2. http://www.geocities.com/paris/parc/9

320/ada.htm3. http://progday.narod.ru/4. Р.С.Гутер и Ю.Л.Полунова

"От абака до компьютера" Издательство "Знание", Москва, 1981г.

5. Апокин И. А., Майстров Л. Е. Чарльз Бэббидж. М.: Наука, 1981.

top related