Маргарет Гамильтон – программист, которая спасла полет на Луну.




Эмблема Аполлон 11.
Эмблема Аполлон 11.

 20 июля, 1969 года,  космический модуль «Аполлон-11,» под управлением Нила Армстронга и Базза Олдрина, приземлился на поверхность Луны. Это было событие огромной важности не только для США, но и для всего мира. Однако, посадка могла не состояться, если бы не гениальность Маргарет Гамильтон, которая разработала бортовое программное обеспечение для программы Apollo.

Маргарет Гамильтон. Официальное фото НАСА, 1989 го
Маргарет Гамильтон. Официальное фото НАСА, 1989 го

Маргарет Хэфилд  Гамильтон,  (Margaret Heafield Hamilton ) родилась 17 августа 1936, Паоли, Индиана, США, в семье Кеннета Хэфилда и Рут Эстер Хэфилд. В 1954 году, окончила среднюю школу Хэнкок и в 1958 году, получила степень бакалавра, в области математики, со специализацией по философии, в колледже Эрлхам. После окончания учёбы, она некоторое время преподавала в средней школе математику и французский, пока её муж заканчивал обучение на степень бакалавра. Затем Маргарет переехала в Бостон, штат Массачусетс.
Continue reading “Маргарет Гамильтон – программист, которая спасла полет на Луну.”

Ада Лавлейс




Леди Ада Лавлейс (дочь поэта Байрона)
Леди Ада Лавлейс (дочь поэта Байрона)

Как только родилась и оформилась идея ЦВМ общего назначения (19 век, Чарльз Беббидж), появилась и первая программистка на этой гипотетической машине. Это была женщина, Леди Ада Лавлейс, (дочь поэта Байрона). Она разработала систему программирования для одноадресной машины, каковой и являлась вычислительная машина Ч. Беббиджа. Принципы программирования, заложенные Леди Лавлейс, сохранили актуальность и в 20-м веке, и в 21-м веке. Так, например, одна из суперЭВМ советского и раннероссийского периодов, БЭСМ-6, была по своей архитектуре одноадресной ЦВМ, и для нее вполне подошла система программирования, разработанная  ещё  100 лет назад, замечательной женщиной, Леди Лавлейс,которая по праву считается первым программистом на ЦВМ общего назначения.

Continue reading “Ада Лавлейс”