rumyano4ka (rumyano4ka) wrote,
rumyano4ka
rumyano4ka

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

Оригинал взят у lukilukii в Маргарет Гамильтон: программист, которая спасла полёт на Луну

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


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


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


Margaret Hamilton и написанный ею программный код для проекта Apollo.


На этой фотографии ведущий программист космической программы
«Аполлон» Маргарет Гамильтон (Margaret Hamilton) запечатлена с
распечаткой кода, который использовали для осуществления полета на Луну в
1969 году:

«На этой фотографии я стою рядом с исходниками кода, на котором работал
Apollo Guidance Computer (AGC). Уточню, что в этой стопке только код —
там нет отчётов по устранению багов и логов».


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


Маргарет Гамильтон и ее коллега перед прототипом компьютера XD-1 AN/FSQ-7 SAGE.


Все коды писались, а потом печатались вручную, затем объединяясь в
программы. Этот вид памяти назвали «LOL memory». Дословно его можно
перевести как «память маленьких старых леди» («little old lаdies»). Ведь
печатали коды в основном женщины.


Как вспоминала потом Маргарет Гамильтон: «Это не значит, что
менеджеры прошлого больше уважали женщин, чем сегодня. Им просто
казалось, что программирование — лёгкая работа. Оно выглядело как
простое печатание, поэтому отдел софта никогда не был настолько важным,
как отдел «железа». Так что женщины писали код, программировали и даже
давали советы своим коллегам-мужчинам из «железного» отдела, как
улучшить их изделия».


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


Гамильтон во время её пребывания в качестве ведущего разработчика ПО для Аполлона.


Когда Нил Армстронг и Эдвин Олдрин были уже почти у Луны, система
внезапно дала сбой. Радар, который никаким образом не был задействован в
процессе посадки модуля, вдруг начал посылать огромный объем информации
компьютеру, что привело к его перегрузке. «Аполлон 11» ждала неминуемая
гибель, если бы Маргарет не предусмотрела подобный сценарий.
Специалисты осуществили максимально быструю перезагрузку, и бортовой
компьютер выбрал приоритетные данные по посадке корабля на Луну. Посадка
состоялась.


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


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


Сегодня Маргарет Гамильтон 81 год. Она возглавляет компания Hamilton Technologies.


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


Маргарет Гамильтон и бывший американский президент Барак Обама.


Subscribe
promo rumyano4ka february 24, 2014 16:34 2
Buy for 20 tokens
Оригинал взят у adagamov.info в Межигорье: как жил Янукович ФОТОГРАФИИ © REUTERS/Константин Черничкин 23.02.2014, Украина | Резиденция бывшего президента Украины Виктора Януковича стала одним из самых популярных мест для посещений жителей Киева. К слову сказать, в России так живут…
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments