Дмитрий Чернышев (mi3ch) wrote,
Дмитрий Чернышев
mi3ch

Categories:

программа

1418340836-f07a293aa8e458cc1609348bcea60d76

Маргарет Хэмилтон – главный инженер программного обеспечения в НАСА. А рядом программа управления миссией Аполлон, которую она написала.
Во время приземления миссии Аполлон 11 на Луну (1969 год), один из блоков (радар — ненужный для посадки), стал занимать компьютерное время больше чем рассчитывали из–за неправильного позиционирования. Программа управления была достаточно умна, чтобы определить это и отключила низкоприоритетные задачи(обработку данных радара) ради высокоприоритетной задачи посадки модуля на Луну. Фактически, программа управления написанная Маргарет, не просто обнаруживала ошибки и сообщала о них, но и включала в себя модули исправления и восстановления после сбоев. Считается, что без этого миссия Аполлон 11 вряд ли была бы успешной.

Именно ей приписывают появление термина "software engineering" (разработка программного обеспечения). В этой области она разработала и начала использовать: асинхронные вызовы, приоритетное выполнение, полное тестирование, что послужило основой в разработке современного, устойчивого к сбоям программного обеспечения

via
Tags: history, короткие истории
Subscribe

  • поэты и философы

    Когда говорят о приходе нацистов к власти, обычно в качестве причин называют поражение Германии в Первой Мировой войне, грабительский Версальский…

  • рисорджименто

    Современная Италия — очень молодое государство. Страна была разделена на части и находилась то под испанцами, то под французами, то под…

  • а город подумал — ученья идут

    В 2008 году июльские учения российских войск на Северном Кавказе, привели к августовскому вторжению российских воск в Грузию. В 2014 году…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 174 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

  • поэты и философы

    Когда говорят о приходе нацистов к власти, обычно в качестве причин называют поражение Германии в Первой Мировой войне, грабительский Версальский…

  • рисорджименто

    Современная Италия — очень молодое государство. Страна была разделена на части и находилась то под испанцами, то под французами, то под…

  • а город подумал — ученья идут

    В 2008 году июльские учения российских войск на Северном Кавказе, привели к августовскому вторжению российских воск в Грузию. В 2014 году…