![]() |
Новосибирский государственный университетФакультет информационных технологийСовременные проблемы информатики и вычислительной техники |
![]() А.М.Федотов |
Работы Ады Лавлейс были опубликованы в 1843 году. Однако в то время считалось неприличным для женщины издавать свои сочинения под полным именем и, Лавлейс поставила на титуле только свои инициалы. Поэтому ее математические труды, как и работы многих других женщин-ученых, долго пребывали в забвении. В материалах Бэббиджа и комментариях Лавлейс намечены такие понятия, как подпрограмма и библиотека подпрограмм, модификация команд и индексный регистр, которые стали употребляться только в 50-х годах нашего века. Сам термин библиотека был введен Бэббиджем , а термины рабочая ячейка и цикл предложила Ада Лавлейс. Достижения Чарльза Бэббиджа и Ады Лавлейс:
1.Идея программного управления процессом вычислений.
2.Предложение использовать перфокарты для ввода и вывода данных и для управления, а также для обмена и передачи чисел в самой машине.
3.Изобретение системы предварительного переноса для ускорения расчетов.
4.Применение способа изменения хода вычислений, получившего в дальнейшем название условного перехода.
5.Введение понятия циклов операций и рабочих ячеек.
Графиня Ада Лавлейс, дочь поэта Байрона,
изучала астрономию, латынь, музыку и
математику. Совместно с английским
математиком Чарльзом
Бэббиджем она работала над созданием
арифметических программ для его счетных
машин.
Графиню Лавлейс называют первым
программистом; в ее честь назван язык
программирования АДА.
Ключевые термины: библиотека; ЯВУ; история ИТ; карточное программирование; история ВТ;
![]() Федотов Анатолий Михайлович |
![]() НГУ ФИТ НГУ ИВТ СО РАН |