Технологии

Умерла Маргарет Хэмилтон — разработчица программного обеспечения Apollo

Маргарет Хэмилтон, руководившая созданием бортового программного обеспечения для программы NASA Apollo, скончалась в возрасте 90 лет

Один основной источник · Как мы проверяем новости

Умерла Маргарет Хэмилтон — разработчица программного обеспечения Apollo
Иллюстрация к материалу RedBTC News

Что произошло

Маргарет Хэмилтон умерла на прошлой неделе в возрасте 90 лет. Она руководила разработкой бортового программного обеспечения NASA для программы Apollo и предложила термин «инженерия программного обеспечения».

Работа над Apollo

В 1965 году Хэмилтон стала первой принятой на работу программисткой и первой женщиной в команде, создававшей программное обеспечение бортовой системы наведения NASA. Она участвовала в шести лунных посадочных миссиях с 1969 по 1972 год.

В 1968 году Хэмилтон предложила встроить в программное обеспечение защитный механизм на случай, если бортовой компьютер получит больше задач, чем сможет обработать в реальном времени.

Почему это важно

Во время исторической миссии Apollo 11 в 1969 году компьютер начал подавать тревожные сигналы, когда Базз Олдрин ввел команды для отображения высоты и других данных. Благодаря предусмотренному Хэмилтон механизму система продолжила выполнять ключевые задачи, и лунный модуль Eagle благополучно сел в Море Спокойствия.

До работы над Apollo

До перехода к проекту Apollo Хэмилтон программировала компьютер LGP-30 для математической модели погоды Эдварда Лоренца в MIT. В 1961 году она также присоединилась к проекту SAGE, где писала программное обеспечение для прототипа компьютера XD-1, помогавшего ВВС США искать возможные вражеские самолеты.

Advertisement

Источники

Один основной источник. Как мы проверяем новости

  1. arstechnica.com