Но вообще настоящим пионером программирования была Ада Лавлейс, дочь Байрона. Насколько я знаю, она была признана создателем первой компьютерной программы. Правда, нереализованной на практике, поскольку машина, под которую она писалась, так и не была построена в конечном виде.
Так что Маргарет Гамильтон - скорее пионер практического программирования, а не вообще.
Но вообще настоящим пионером программирования была Ада Лавлейс, дочь Байрона. Насколько я знаю, она была признана создателем первой компьютерной программы. Правда, нереализованной на практике, поскольку машина, под которую она писалась, так и не была построена в конечном виде.
Так что Маргарет Гамильтон - скорее пионер практического программирования, а не вообще.
ну, тогда уж Алан Тьюринг, как человек, который в принципе заложил основы информатики.
Но вообще настоящим пионером программирования была Ада Лавлейс, дочь Байрона. Насколько я знаю, она была признана создателем первой компьютерной программы. Правда, нереализованной на практике, поскольку машина, под которую она писалась, так и не была построена в конечном виде.
Так что Маргарет Гамильтон - скорее пионер практического программирования, а не вообще.
ну, тогда уж Алан Тьюринг, как человек, который в принципе заложил основы информатики.
Аду Лавлейс не называют создателем кибернетики.
Ее называют человеком, написавшим первую программу для вычислительной машины - в том конкретном случае механический компьютер, который при ее жизни не был построен, но машина была сконструирована. То есть она была первым программистом.
А первый цифровой компьютер спроектировал именно Бэббидж (в 1833 году). Именно тот, под который создала свою программу Ада Лавлейс. До рождения Алана Тьюринга оставалось еще масса лет.
Но вообще настоящим пионером программирования была Ада Лавлейс, дочь Байрона. Насколько я знаю, она была признана создателем первой компьютерной программы. Правда, нереализованной на практике, поскольку машина, под которую она писалась, так и не была построена в конечном виде.
Так что Маргарет Гамильтон - скорее пионер практического программирования, а не вообще.
ну, тогда уж Алан Тьюринг, как человек, который в принципе заложил основы информатики.
Аду Лавлейс не называют создателем кибернетики.
Ее называют человеком, написавшим первую программу для вычислительной машины - в том конкретном случае механический компьютер, который при ее жизни не был построен, но машина была сконструирована. То есть она была первым программистом.
А первый цифровой компьютер спроектировал именно Бэббидж (в 1833 году). Именно тот, под который создала свою программу Ада Лавлейс. До рождения Алана Тьюринга оставалось еще масса лет.
ошибка, не цифровой, а механический. цифровой таки был построен сильно позже. а аналитическую машину свою, он, вроде так и не построил.
Но вообще настоящим пионером программирования была Ада Лавлейс, дочь Байрона. Насколько я знаю, она была признана создателем первой компьютерной программы. Правда, нереализованной на практике, поскольку машина, под которую она писалась, так и не была построена в конечном виде.
Так что Маргарет Гамильтон - скорее пионер практического программирования, а не вообще.
ну, тогда уж Алан Тьюринг, как человек, который в принципе заложил основы информатики.
Аду Лавлейс не называют создателем кибернетики.
Ее называют человеком, написавшим первую программу для вычислительной машины - в том конкретном случае механический компьютер, который при ее жизни не был построен, но машина была сконструирована. То есть она была первым программистом.
А первый цифровой компьютер спроектировал именно Бэббидж (в 1833 году). Именно тот, под который создала свою программу Ада Лавлейс. До рождения Алана Тьюринга оставалось еще масса лет.
ошибка, не цифровой, а механический. цифровой таки был построен сильно позже. а аналитическую машину свою, он, вроде так и не построил.
Я же написал - он ее сконструировал, но построена она не была.
Но его аналитическая машина была именно цифровым компьютером, пусть и механическим.
Цитата
В аналитической машине Бэббидж предусмотрел следующие части: склад (store), фабрика или мельница (mill), управляющий элемент (control) и устройства ввода-вывода информации.
Склад предназначался для хранения как значений переменных, с которыми производятся операции, так и результатов операций. В современной терминологии это называется памятью.
Мельница (арифметико-логическое устройство, часть современного процессора) должна была производить операции над переменными, а также хранить в регистрах значение переменных, с которыми в данный момент осуществляет операцию.
Третье устройство, которому Бэббидж не дал названия, осуществляло управление последовательностью операций, помещением переменных в склад и извлечением их из склада, а также выводом результатов. Оно считывало последовательность операций и переменные с перфокарт. Перфокарты были двух видов: операционные карты и карты переменных. Из операционных карт можно было составить библиотеку функций. Кроме того, по замыслу Бэббиджа, Аналитическая машина должна была содержать устройство печати и устройство вывода результатов на перфокарты для последующего использования.
Для создания компьютера в современном понимании оставалось лишь придумать схему с хранимой программой, что было сделано 100 лет спустя Эккертом, Мочли и Фон Нейманом.
Бэббидж разрабатывал конструкцию аналитической машины в одиночку. Он часто посещал промышленные выставки, где были представлены различные новинки науки и техники. Именно там состоялось его знакомство с Адой Августой Лавлейс (дочерью Джорджа Байрона), которая стала его очень близким другом, помощником и единственным единомышленником. В 1840 году Бэббидж ездил по приглашению итальянских математиков в Турин, где читал лекции о своей машине. Луиджи Менабреа, преподаватель туринской артиллерийской академии, создал и опубликовал конспект лекций на французском языке. Позже Ада Лавлейс перевела эти лекции на английский язык, дополнив их комментариями, по объёму превосходящими исходный текст. В комментариях Ада сделала описание ЦВМ и инструкции по программированию к ней. Это были первые в мире программы. Именно поэтому Аду Лавлейс справедливо называют первым программистом. Однако, аналитическая машина так и не была закончена. Вот, что писал Бэббидж в 1851 году: «Все разработки, связанные с Аналитической машиной, выполнены за мой счёт. Я провёл целый ряд экспериментов и дошёл до черты, за которой моих возможностей не хватает. В связи с этим я вынужден отказаться от дальнейшей работы». Несмотря на то, что Бэббидж подробно описал конструкцию аналитической машины и принципы её работы, она так и не была построена при его жизни. Причин этому было много, но основными стали полное отсутствие финансирования проекта по созданию аналитической машины и низкий уровень технологий того времени. Бэббидж не стал в этот раз просить помощи у правительства, так как понимал, что после неудачи с разностной машиной ему всё равно откажут.
Генри Бэббидж, продолжил начатое отцом дело. В 1888 году Генри сумел построить по чертежам отца центральный узел аналитической машины. А в 1906 году Генри совместно с фирмой Монро построил действующую модель аналитической машины, включающую арифметическое устройство и устройство для печатания результатов. Машина Бэббиджа оказалась работоспособной.
В 1864 году Чарлз Бэббидж написал: «Пройдёт, вероятно, полстолетия, прежде чем люди убедятся, что без тех средств, которые я оставляю после себя, нельзя будет обойтись». В своём предположении он ошибся на 30 лет. Только через 80 лет после этого высказывания была построена машина МАРК-I, которую назвали «осуществлённой мечтой Бэббиджа». Архитектура МАРК-I была очень схожа с архитектурой аналитической машины. Говард Эйкен на самом деле серьёзно изучал публикации Бэббиджа и Ады Лавлейс перед созданием своей машины, причём его машина идеологически незначительно ушла вперёд по сравнению с недостроенной аналитической машиной. Производительность МАРК-I оказалась всего в десять раз выше, чем расчётная скорость работы аналитической машины.
Но вообще настоящим пионером программирования была Ада Лавлейс, дочь Байрона. Насколько я знаю, она была признана создателем первой компьютерной программы. Правда, нереализованной на практике, поскольку машина, под которую она писалась, так и не была построена в конечном виде.
Так что Маргарет Гамильтон - скорее пионер практического программирования, а не вообще.
ну, тогда уж Алан Тьюринг, как человек, который в принципе заложил основы информатики.
Аду Лавлейс не называют создателем кибернетики.
Ее называют человеком, написавшим первую программу для вычислительной машины - в том конкретном случае механический компьютер, который при ее жизни не был построен, но машина была сконструирована. То есть она была первым программистом.
А первый цифровой компьютер спроектировал именно Бэббидж (в 1833 году). Именно тот, под который создала свою программу Ада Лавлейс. До рождения Алана Тьюринга оставалось еще масса лет.
ошибка, не цифровой, а механический. цифровой таки был построен сильно позже. а аналитическую машину свою, он, вроде так и не построил.
Я же написал - он ее сконструировал, но построена она не была.
Но его аналитическая машина была именно цифровым компьютером, пусть и механическим.
Цитата
В аналитической машине Бэббидж предусмотрел следующие части: склад (store), фабрика или мельница (mill), управляющий элемент (control) и устройства ввода-вывода информации.
Склад предназначался для хранения как значений переменных, с которыми производятся операции, так и результатов операций. В современной терминологии это называется памятью.
Мельница (арифметико-логическое устройство, часть современного процессора) должна была производить операции над переменными, а также хранить в регистрах значение переменных, с которыми в данный момент осуществляет операцию.
Третье устройство, которому Бэббидж не дал названия, осуществляло управление последовательностью операций, помещением переменных в склад и извлечением их из склада, а также выводом результатов. Оно считывало последовательность операций и переменные с перфокарт. Перфокарты были двух видов: операционные карты и карты переменных. Из операционных карт можно было составить библиотеку функций. Кроме того, по замыслу Бэббиджа, Аналитическая машина должна была содержать устройство печати и устройство вывода результатов на перфокарты для последующего использования.
Для создания компьютера в современном понимании оставалось лишь придумать схему с хранимой программой, что было сделано 100 лет спустя Эккертом, Мочли и Фон Нейманом.
Бэббидж разрабатывал конструкцию аналитической машины в одиночку. Он часто посещал промышленные выставки, где были представлены различные новинки науки и техники. Именно там состоялось его знакомство с Адой Августой Лавлейс (дочерью Джорджа Байрона), которая стала его очень близким другом, помощником и единственным единомышленником. В 1840 году Бэббидж ездил по приглашению итальянских математиков в Турин, где читал лекции о своей машине. Луиджи Менабреа, преподаватель туринской артиллерийской академии, создал и опубликовал конспект лекций на французском языке. Позже Ада Лавлейс перевела эти лекции на английский язык, дополнив их комментариями, по объёму превосходящими исходный текст. В комментариях Ада сделала описание ЦВМ и инструкции по программированию к ней. Это были первые в мире программы. Именно поэтому Аду Лавлейс справедливо называют первым программистом. Однако, аналитическая машина так и не была закончена. Вот, что писал Бэббидж в 1851 году: «Все разработки, связанные с Аналитической машиной, выполнены за мой счёт. Я провёл целый ряд экспериментов и дошёл до черты, за которой моих возможностей не хватает. В связи с этим я вынужден отказаться от дальнейшей работы». Несмотря на то, что Бэббидж подробно описал конструкцию аналитической машины и принципы её работы, она так и не была построена при его жизни. Причин этому было много, но основными стали полное отсутствие финансирования проекта по созданию аналитической машины и низкий уровень технологий того времени. Бэббидж не стал в этот раз просить помощи у правительства, так как понимал, что после неудачи с разностной машиной ему всё равно откажут.
Генри Бэббидж, продолжил начатое отцом дело. В 1888 году Генри сумел построить по чертежам отца центральный узел аналитической машины. А в 1906 году Генри совместно с фирмой Монро построил действующую модель аналитической машины, включающую арифметическое устройство и устройство для печатания результатов. Машина Бэббиджа оказалась работоспособной.
В 1864 году Чарлз Бэббидж написал: «Пройдёт, вероятно, полстолетия, прежде чем люди убедятся, что без тех средств, которые я оставляю после себя, нельзя будет обойтись». В своём предположении он ошибся на 30 лет. Только через 80 лет после этого высказывания была построена машина МАРК-I, которую назвали «осуществлённой мечтой Бэббиджа». Архитектура МАРК-I была очень схожа с архитектурой аналитической машины. Говард Эйкен на самом деле серьёзно изучал публикации Бэббиджа и Ады Лавлейс перед созданием своей машины, причём его машина идеологически незначительно ушла вперёд по сравнению с недостроенной аналитической машиной. Производительность МАРК-I оказалась всего в десять раз выше, чем расчётная скорость работы аналитической машины.
Мне нравится: Пионер! Хорошо хоть не пионерка! То есть те же Тьюринг, Уэлчмен и Флауэрс никто и звать их никак? А как же: Мы стояли на плечах гигантов?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
9 Пользователей читают эту тему (1 Гостей и 2 Скрытых Пользователей)