У США померла науковиця, яка допомогла висадити людей на Місяць

Ірина Батюк — 8 жовтня, 18:12
У США померла науковиця, яка допомогла висадити людей на Місяць
У США померла програмістка, яка створювала код для місій "Аполлон"
NurPhoto/Getty Images

У США у віці 90 років померла Маргарет Гамільтон – програмістка, яка очолювала команду розробників бортового програмного забезпечення для місій "Аполлон". Саме її код допоміг астронавтам Нілу Армстронгу та Баззу Олдріну безпечно здійснити першу висадку на Місяць.

Гамільтон померла 30 вересня в лікарні в Кембриджі, штат Массачусетс. Про її смерть повідомила донька Лорен, пише The New York Times.

Маргарет Гамільтон народилася 17 серпня 1936 року в Індіані. Здобула ступінь бакалавра математики в коледжі Ерлгем у 1958 році. На початку кар'єри вона планувала здобути докторський ступінь з математики й стати викладачкою.

На початку 1960-х Маргарет працювала математкинею в Массачусетському технологічному інституті (MIT). Спочатку вона займалася програмуванням для метеорологічних досліджень, а згодом працювала над військовою системою SAGE, яка відстежувала літаки.

Зрештою, робота з комп'ютерами привела її до космічної галузі. У 1965 році Гамільтон стала першою жінкою-програмісткою, яку найняли для роботи над проєктом "Аполлон" у MIT. Згодом вона очолила команду приблизно зі 100 людей, які розробляли програмне забезпечення для бортових комп'ютерів космічних кораблів.

РЕКЛАМА:

Тодішні комп'ютери мали мізерний за сучасними мірками обсяг пам'яті – лише 72 кілобайти. Попри це, програмне забезпечення Гамільтон мало впоратися з критично важливими завданнями під час польоту.

Це особливо проявилося 20 липня 1969 року, коли місячний модуль "Аполлона-11" Eagle наближався до поверхні Місяця. Бортовий комп'ютер почав подавати сигнали тривоги через перевантаження процесора.

Перед Центром управління польотами NASA постало питання, чи варто переривати посадку.

Однак код, розроблений командою Гамільтон, був запрограмований розпізнавати подібні ситуації: комп'ютер мав віддати пріоритет критично важливим завданням і відкласти менш важливі.

Тож, попри сигнали тривоги, система продовжила виконувати головне завдання – посадку модуля.

"Якби комп'ютер не розпізнав цю проблему і не вжив заходів для відновлення роботи, я сумніваюся, що "Аполлон-11" здійснив би ту успішну посадку на Місяць", – писала Гамільтон у 1971 році.

Після цього вона працювала ще над п'ятьма місіями з висадкою на Місяць. Її програмні розробки також використовувалися у проєкті Skylab (першій американській космічній станції) та на ранніх етапах створення космічних шатлів.

Гамільтон вважають однією з тих, хто допоміг сформувати сучасне розуміння програмної інженерії. Їй приписують популяризацію самого терміна software engineering, яким вона описувала складність роботи своєї команди.

У 2016 році президент США Барак Обама нагородив її Президентською медаллю Свободи – однією з найвищих цивільних нагород країни. У рішенні зазначалося, що її робота в NASA "заклала основу сучасного наднадійного проєктування та інженерії програмного забезпечення".

У 2017 році Гамільтон стала героїнею набору Lego "Жінки NASA". А через два роки – до 50-річчя висадки людини на Місяць – Google створив у пустелі Мохаве величезний портрет програмістки за допомогою понад 100 тисяч дзеркал.

Померла Гамільтон у віці 90 років. У неї залишилися донька, двоє онуків і четверо правнуків.

Раніше ми публікували тест про видатних науковиць в історії та їхні здобутки.

Реклама:

Головне сьогодні