Автор Sолнышко...=) задал вопрос в разделе Прочие
Как Чарльз Бебидж предложил вводить программу в память компьютера: и получил лучший ответ
Ответ от Мария Сергеевна[активный]
Из всех изобретателей прршлых столетий, внесших вклад в развитие вычислительной техники, наиболее близко к созданию компьютера в современном представлении подошел англичанин Чарльз Бэббидж .
Желание механизировать вычисления возникло у Бэббиджа в связи с недовольством, которое он испытывал, сталкиваясь с ошибками в математических таблицах, используемых в самых различных областях.
В 1822 г. Бэббидж построил пробную модель вычислительного устройства, назвав ее "Разностной машиной": работа модели основывалась на принципе, известном в математике как "метод конечных разностей". Данный метод позволяет вычислять значения многочленов, употребляя только операцию сложения и не выполнять умножение и деление, которые значительно труднее поддаются автоматизации. При этом предусматривалось применение десятичной системы счисления (а не двоичной, как в современных компьютерах) .
Однако "Разностная машина" имела довольно ограниченные возможности. Репутация Бэббиджа как первооткрывателя в области автоматических вычислений завоевана в основном благодаря другому, более совершенному устройству — Аналитической машине (к идее создания которой он пришел в 1834 г.) , имеющей удивительно много общего с современными компьютерами.
Предполагалось, что это будет вычислительная машина для решения широкого круга задач, способная выполнять основные операции: сложение, вычитание, умножение, деление. Предусматривалось наличие в машине "склада" и "мельницы" (в современных компьютерах им соответствуют память и процессор). Причем планировалось, что работать она будет по программе, задаваемой с помощью перфокарт, а результаты можно будет выдавать на печать (и даже представлять их в графическом виде) или на перфокарты. Интересно, что в процессе работы над проектом Аналитической машины Бэббидж нашел подходы к созданию значительно менее громоздкого устройства — Разностной машины №2.
Заслуги Чарльза Бэббиджа и его ученицы и помощницы Ады Лавлейс (графиня Лавлейс Августа Ада Байрон, дочь поэта лорда Байрона) , которую называют Первой программисткой, трудно переоценить. В чем же суть их достижений?
Во-первых, это идея программного управления процессом вычислений. Во-вторых, предложение использовать перфокарты для ввода и вывода данных и для управления, а также для обмена и передачи чисел в самой машине. В-третьих, изобретение системы предварительного переноса для ускорения расчетов. В-четвертых, применение способа изменения хода вычислений, получившего в дальнейшем название условного перехода. В-пятых, введение понятия циклов операций и рабочих ячеек .
В материалах Бэббиджа и комментариях Лавлейс намечены такие понятия, как подпрограмма и библиотека подпрограмм, модификация команд и индексный регистр, которые стали употребляться только в 50-х годах нашего века. Сам термин библиотека был впервые введен Бэббиджем, а термины рабочая ячейка и цикл предложила Ада Лавлейс.
В 1985 г. сотрудники Музея науки в Лондоне решили выяснить, наконец, возможно ли на самом деле построить вычислительную машину Бэббиджа. После нескольких лет напряженней работы старания увенчались успехом, В ноябре 1991 г. , незадолго до двухсотлетия со дня рождения знаменитого изобретателя, Разностная машина № 2 впервые произвела серьезные вычисления.
Источник:
Что такое машину Бэббиджа?
В 1834 году англичанин Чарльз Бэббидж изобретает аналитическую машину. Она состояла из "склада" для
подробнее...
Кому и за какие заслуги было присвоено звание "Первый программист планеты" ?
Августа Ада Кинг (урождённая Байрон) , графиня Лавлейс - английский математик. Известна прежде
подробнее...
Кто был первым в истории программистом?
В середине 70-х гг. нашего столетия министерство обороны США (Пентагон) официально утвердило
подробнее...
когда и кем был разработан первый массовый персональный массовый компьютер
Полмиллиона долларов было потрачено на создание первого в мире компьютера ENIAC, запущенного в
подробнее...
Кто, когда, в какой стране сконструировал первую электронно-вычислительную машину ?
Сконструировал и изготовил - это разные понятия?
1834
Знаменитая "Аналитическая машина"
подробнее...
Почему именно 13 сентября - день компьютерщика и программиста?
День программиста — неофициальный праздник программистов, отмечаемый на 256-й день года. Число 256
подробнее...
Когда заработала машина Бэббиджа?
Хотя Бэббидж никогда и не построил работающий механический компьютер, его проект был жизнеспособен,
подробнее...
Где и когда был создан первый компьютер?
Точно сказать где и когда был создан первый компьютер по моему никто не может. Ведь даже счеты
подробнее...
Какой праздник отмечается в 256 день года? Почему? История и предыстория этого праздника.
Пока этот праздник не упомянут в календаре профессиональных российских праздников. В 2002 году
подробнее...
А вы знаете как звали первую женщину программиста? И в чем ее заслуга?
Ада Лавлейс считается первым программистом. Дочь Байрона. Написала первую в мире компьютерную
подробнее...
кто является первым программистом в мире
Ада Августа Лавлейс (August Ada Lovelace) - английский математик, дочь великого английского поэта
подробнее...
КАК ЗВАЛИ ДОЧЕРЕЙ БАЙРОНА /
Августа Ада Кинг Лавлейс - урождённая Байрон
Ада была единственным законнорожденным ребёнком
подробнее...