У віці 90 років померла програмістка, яка врятувала посадку Apollo 11 на Місяць
Пішла з життя Маргарет Гамільтон – жінка, під керівництвом якої створили бортові програми для місячних польотів Apollo. Їй було 90 років.
Про це пише УНІАН з посиланням на Ziare.com.
За даними Массачусетського технологічного інституту (МІТ), Гамільтон померла 30 вересня, однак про це стало відомо лише 7 жовтня.
Широкий загал запам’ятав її завдяки знімку 1969 року. На ньому програмістка стоїть поруч зі стосами паперу заввишки майже з неї. Це роздрукований код, який її команда написала для програми Apollo.
Фото добре показує, скільки праці стояло за польотами в космос у часи, коли комп’ютери були в рази слабшими за сучасний смартфон.Життєвий шлях
Як відомо, до MIT Гамільтон прийшла 1959 року. Спершу вона писала програми для прогнозування погоди разом із метеорологом Едвардом Лоренцом. Згодом у Лабораторії Лінкольна працювала над американською системою протиповітряної оборони SAGE. Саме там, за даними видання, вона вперше всерйоз замислилася, як зробити програми надійними і навчити їх справлятися з помилками.
Читати ще: 47 років тому людина вперше ступила на Місяць: як це було. ВІДЕО
У 1965 році жінка натрапила на оголошення: лабораторія MIT шукала програмістів для проєкту, що мав доставити людей на Місяць. NASA доручила цій лабораторії розробити бортове програмне забезпечення для «Аполлонів».
Так Гамільтон стала першою програмісткою проєкту в MIT і першою жінкою в цій команді. Починала з безпілотних запусків, а до 1968 року вже очолювала групу, яка відповідала за програми командно-службового модуля. Загалом над проєктом працювали понад 400 людей.
Помилка, яку «неможливо» було зробити
Гамільтон наполягала, що комп’ютерна програма повинна ураховувати людські помилки та непередбачувані збої.
Як пригадується, під час тестування тренажера місії «Аполлон-8» її донька випадково запустила команду, яка спричинила зависання системи. Маргарет запропонувала впровадити захист від такого збою, але керівництво відмовилося, вважаючи астронавтів надто досвідченими для подібних промахів.
У реальному польоті астронавт Джим Ловелл випадково повторив цю саму дію, через що стерлися навігаційні дані. Команда Гамільтон екстрено відновила роботу системи, після чого її захисні зміни офіційно додали до бортової програми.
Тривога 1202
Та найважливіший момент її кар’єри настав у липні 1969 року - під час місії «Аполлон-11».
Буквально за кілька хвилин до того, як місячний модуль «Орел» мав торкнутися поверхні, бортовий комп’ютер видав сигнал тривоги 1202. Через збій в обладнанні система опинилася перевантаженою, і виникла загроза, що вона не впорається зі складною процедурою посадки.
Читати ще: Людський слід на Місяці: які незвичні речі астронавти залишили на поверхні супутника Землі за 55 років
Однак програми, створені командою Гамільтон, уміли розставляти пріоритети: найважливіші завдання виконувалися першими, а другорядні тимчасово відкладалися. Тож комп’ютер продовжив робити те, що було критично потрібно для посадки.
У Центрі управління польотами в Х’юстоні вирішили не зупинятися. Ніл Армстронг і Базз Олдрін успішно висадилися на Місяць, а код Гамільтон витримав одне з найскладніших випробувань в історії.
Жінка, яка дала назву професії
Гамільтон вплинула не лише на космічну програму, а й на всю галузь. Саме їй приписують популяризацію терміна «програмна інженерія» (software engineering). На той час програмування сприймали як щось другорядне порівняно з розробкою «заліза».
Після MIT вона заснувала дві компанії з розробки програмного забезпечення і продовжувала просувати підходи, що допомагають запобігати помилкам у складних системах. На її рахунку понад 130 наукових публікацій і чимало нагород. У 2016 році президент США Барак Обама вручив їй Президентську медаль Свободи – найвищу цивільну відзнаку країни.
Підписуйтесь на наш Telegram-канал, аби першими дізнаватись найактуальніші новини Волині, України та світу
Про це пише УНІАН з посиланням на Ziare.com.
За даними Массачусетського технологічного інституту (МІТ), Гамільтон померла 30 вересня, однак про це стало відомо лише 7 жовтня.
Широкий загал запам’ятав її завдяки знімку 1969 року. На ньому програмістка стоїть поруч зі стосами паперу заввишки майже з неї. Це роздрукований код, який її команда написала для програми Apollo.
Фото добре показує, скільки праці стояло за польотами в космос у часи, коли комп’ютери були в рази слабшими за сучасний смартфон.Життєвий шлях
Як відомо, до MIT Гамільтон прийшла 1959 року. Спершу вона писала програми для прогнозування погоди разом із метеорологом Едвардом Лоренцом. Згодом у Лабораторії Лінкольна працювала над американською системою протиповітряної оборони SAGE. Саме там, за даними видання, вона вперше всерйоз замислилася, як зробити програми надійними і навчити їх справлятися з помилками.
Читати ще: 47 років тому людина вперше ступила на Місяць: як це було. ВІДЕО
У 1965 році жінка натрапила на оголошення: лабораторія MIT шукала програмістів для проєкту, що мав доставити людей на Місяць. NASA доручила цій лабораторії розробити бортове програмне забезпечення для «Аполлонів».
Так Гамільтон стала першою програмісткою проєкту в MIT і першою жінкою в цій команді. Починала з безпілотних запусків, а до 1968 року вже очолювала групу, яка відповідала за програми командно-службового модуля. Загалом над проєктом працювали понад 400 людей.
Помилка, яку «неможливо» було зробити
Гамільтон наполягала, що комп’ютерна програма повинна ураховувати людські помилки та непередбачувані збої.
Як пригадується, під час тестування тренажера місії «Аполлон-8» її донька випадково запустила команду, яка спричинила зависання системи. Маргарет запропонувала впровадити захист від такого збою, але керівництво відмовилося, вважаючи астронавтів надто досвідченими для подібних промахів.
У реальному польоті астронавт Джим Ловелл випадково повторив цю саму дію, через що стерлися навігаційні дані. Команда Гамільтон екстрено відновила роботу системи, після чого її захисні зміни офіційно додали до бортової програми.
Тривога 1202
Та найважливіший момент її кар’єри настав у липні 1969 року - під час місії «Аполлон-11».
Буквально за кілька хвилин до того, як місячний модуль «Орел» мав торкнутися поверхні, бортовий комп’ютер видав сигнал тривоги 1202. Через збій в обладнанні система опинилася перевантаженою, і виникла загроза, що вона не впорається зі складною процедурою посадки.
Читати ще: Людський слід на Місяці: які незвичні речі астронавти залишили на поверхні супутника Землі за 55 років
Однак програми, створені командою Гамільтон, уміли розставляти пріоритети: найважливіші завдання виконувалися першими, а другорядні тимчасово відкладалися. Тож комп’ютер продовжив робити те, що було критично потрібно для посадки.
У Центрі управління польотами в Х’юстоні вирішили не зупинятися. Ніл Армстронг і Базз Олдрін успішно висадилися на Місяць, а код Гамільтон витримав одне з найскладніших випробувань в історії.
Жінка, яка дала назву професії
Гамільтон вплинула не лише на космічну програму, а й на всю галузь. Саме їй приписують популяризацію терміна «програмна інженерія» (software engineering). На той час програмування сприймали як щось другорядне порівняно з розробкою «заліза».
Після MIT вона заснувала дві компанії з розробки програмного забезпечення і продовжувала просувати підходи, що допомагають запобігати помилкам у складних системах. На її рахунку понад 130 наукових публікацій і чимало нагород. У 2016 році президент США Барак Обама вручив їй Президентську медаль Свободи – найвищу цивільну відзнаку країни.
Знайшли помилку? Виділіть текст і натисніть
Підписуйтесь на наш Telegram-канал, аби першими дізнаватись найактуальніші новини Волині, України та світу
Коментарів: 0
У Польщі тимчасово закрили частину шкіл на тлі нападів і чуток про «криваву п’ятницю»
Сьогодні 11:06
Сьогодні 11:06
Йшов проїжджою частиною: у Нововолинську авто збило чоловіка 
Сьогодні 10:28
Сьогодні 10:28
Заступник командира 20-ї бригади «Любарт» – про «Гру в кальмара» і те, чого боїться російський тил
Сьогодні 10:14
Сьогодні 10:14
Підтвердили загибель Героя з Рожища Сергія Катеринюка
Сьогодні 09:59
Сьогодні 09:59
У Луцьку зіткнулися автівки, двоє дітей опинилися у лікарні
Сьогодні 09:44
Сьогодні 09:44

Додати коментар:
УВАГА! Користувач www.volynnews.com має розуміти, що коментування на сайті створені аж ніяк не для політичного піару чи антипіару, зведення особистих рахунків, комерційної реклами, образ, безпідставних звинувачень та інших некоректних і негідних речей. Утім коментарі – це не редакційні матеріали, не мають попередньої модерації, суб’єктивні повідомлення і можуть містити недостовірну інформацію.