Morreu Margaret Hamilton, a engenheira que liderou o software do programa Apollo
Margaret Hamilton de pé ao lado da pilha de listagens de código do software de voo do Apollo
Fonte: Margaret Hamilton

Margaret Hamilton, a engenheira que cunhou o termo 'engenharia de software' e liderou o desenvolvimento do código para o programa Apollo, faleceu aos 90 anos.

Uma pioneira da computação

Margaret Hamilton, a engenheira que cunhou o termo "engenharia de software" e liderou o desenvolvimento do código de voo para o programa Apollo da NASA na década de 1960, faleceu na semana passada aos 90 anos. A sua contribuição foi determinante para o sucesso das missões lunares, incluindo a histórica chegada do Apollo 11 à Lua em 1969.

Nascida em 1936, Hamilton formou-se em matemática e iniciou o seu percurso profissional no MIT, onde trabalhou inicialmente com Edward Lorenz em modelos meteorológicos. A sua transição para o programa Apollo ocorreu em 1965, quando se tornou a primeira programadora contratada para desenvolver o software de orientação a bordo das missões lunares.

O "bug" de Lauren e a segurança do Apollo 11

Um dos episódios mais célebres da carreira de Hamilton envolve a sua filha, Lauren. Durante uma visita ao laboratório, a criança causou um erro no simulador ao introduzir uma sequência de pré-lançamento durante uma missão. Hamilton sugeriu a criação de uma salvaguarda, que inicialmente foi ignorada pela NASA, mas que provou ser vital durante a missão Apollo 8, quando o astronauta Jim Lovell cometeu o mesmo erro.

Este sistema de priorização de tarefas revelou-se crucial no Apollo 11. Quando o módulo lunar Eagle se aproximava da superfície da Lua, o computador de bordo começou a emitir alarmes de sobrecarga. Graças ao sistema de "failsafe" desenhado por Hamilton, o computador foi capaz de cancelar tarefas não essenciais e focar-se nos processos críticos para a aterragem, permitindo que a missão fosse bem-sucedida.

Legado e reconhecimento

Após o programa Apollo, Hamilton fundou empresas focadas na prevenção de erros e tolerância a falhas, como a Higher Order Software e a Hamilton Technologies. O seu trabalho foi reconhecido com a Medalha Presidencial da Liberdade em 2016 e a sua inclusão num set da LEGO dedicado às "Mulheres da NASA". Em 2015, o código que ajudou a desenvolver foi disponibilizado no GitHub, permitindo que novas gerações de programadores estudassem a complexidade da engenharia da época.

Fontes

Antes de comprares, compara no AHT Scan

Vê preços em várias lojas, promoções e histórico observado num único lugar.

Abrir AHT Scan →