Её код доставил людей на Луну
admin 24 Ноября 2016 в 10:19:32
Сегодня 80-ти летняя Маргарет Гамильтон была награждена президентской наградой: медаль Свободы.
![](load_theme/files/2016112410223258366b0852049.jpg)
Под руководством Маргарет Гамильтон писались программы для бортового компьютера Аполлон. В один из самых ответственных моментов миссии Аполлон-11 именно работа Маргарет и ее команды предотвратила возможный срыв высадки на Луну.
![](load_theme/files/2016112410204158366a99c2c3f.jpg)
За три минуты до прилунения лунного модуля сработало несколько аварийных сигнальных устройств. Компьютер был перегружен входящими данными – в стыковочной радарной системе произошло непроизвольное обновление счетчика, что привело к запросу на выполнение компьютером большего числа операций, чем он был способен обработать. Благодаря устойчивой архитектуре компьютер продолжил свою работу: в разработке бортового ПО использовался подход асинхронного исполнения. Процессы с высоким приоритетом (критичные для прилунения) могли прервать низкоприоритетные процессы.
![](load_theme/files/2016112410204258366a9a0943b.png)
Гамильтон стоит рядом с исходниками кода, которые она и ее команда написали для проекта Аполлон. В этой стопке только код — там нет отчётов по устранению багов и логов.
![](load_theme/files/2016112410212458366ac432554.jpg)
Маргарет Гамильтон во время её пребывания в качестве ведущего разработчика ПО для Аполлона.
![](load_theme/files/2016112410223258366b0852049.jpg)
Под руководством Маргарет Гамильтон писались программы для бортового компьютера Аполлон. В один из самых ответственных моментов миссии Аполлон-11 именно работа Маргарет и ее команды предотвратила возможный срыв высадки на Луну.
![](load_theme/files/2016112410204158366a99c2c3f.jpg)
За три минуты до прилунения лунного модуля сработало несколько аварийных сигнальных устройств. Компьютер был перегружен входящими данными – в стыковочной радарной системе произошло непроизвольное обновление счетчика, что привело к запросу на выполнение компьютером большего числа операций, чем он был способен обработать. Благодаря устойчивой архитектуре компьютер продолжил свою работу: в разработке бортового ПО использовался подход асинхронного исполнения. Процессы с высоким приоритетом (критичные для прилунения) могли прервать низкоприоритетные процессы.
![](load_theme/files/2016112410204258366a9a0943b.png)
Гамильтон стоит рядом с исходниками кода, которые она и ее команда написали для проекта Аполлон. В этой стопке только код — там нет отчётов по устранению багов и логов.
![](load_theme/files/2016112410212458366ac432554.jpg)
Маргарет Гамильтон во время её пребывания в качестве ведущего разработчика ПО для Аполлона.
![](load_theme/files/2016112410204258366a9a454f3.jpg)
![]() |
![]() |
|