Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 3.03 KB

MargaretHamilton.md

File metadata and controls

28 lines (16 loc) · 3.03 KB

Margaret Hamilton

Margaret Hamilton (nascida em 17 de agosto de 1936, Paoli, Indiana, EUA), a cientista da computação americana que foi uma das primeiras programadoras de software de computador, ela criou o termo engenheira de software para descrever seu trabalho. Ajudou a escrever o código que comandou os lunares usados ​​nas Missões Apollo à Lua no final dos anos 1960 e início dos anos 70.

A mulher responsável pelo código que possibilitou o pouso do homem na lua!


Enquanto estudava matemática e filosofia no Earlham College em Richmond, ela conheceu James Hamilton, e eles se casaram posteriormente. Depois de se formar em 1958, ela ensinou matemática no ensino médio por um curto período. O casal então se mudou para Boston. Embora Margaret planejasse estudar matemática abstrata na Brandeis University, ela aceitou um emprego no Massachusetts Institute of Technology (MIT) enquanto seu marido estudava na Harvard Law School. No MIT, ela começou a programar software para prever o tempo e fez pós-graduação em meteorologia.

No início dos anos 1960, Hamilton ingressou no Lincoln Laboratory do MIT, onde esteve envolvida no projeto Semi-Automatic Ground Environment (SAGE), o primeiro sistema de defesa aérea dos Estados Unidos. Ela escreveu um software para um programa de identificação de aeronaves inimigas. Em seguida, Hamilton trabalhou no Laboratório de Instrumentação do MIT (agora independente Charles Stark Draper Laboratory), que fornecia tecnologia aeronáutica para a Administração Nacional de Aeronáutica e Espaço(NASA).

Ela liderou uma equipe encarregada de desenvolver o software para os sistemas de orientação e controle do comando em vôo e módulos lunares das missões Apollo. Na época, nenhuma escola ensinava engenharia de software, então os membros da equipe tinham que resolver quaisquer problemas por conta própria.

A própria Hamilton se concentrou especificamente no software para detectar erros do sistema e recuperar informações em um travamento do computador. Ambos os elementos foram cruciais durante a missão Apollo 11 (1969), que levou os astronautas Neil Armstrong e Buzz Aldrin à lua.

Homem na lua graças a uma mulher!

O software de Hamilton, possuía uma arquitetura robusta e que estabelecia prioridades, isso permitiu que o programa continuasse funcionando, mesmo após uma falha que ocorreu quando faltavam apenas três minutos para o pouso da nave Apollo 11. Se o código não tivesse reconhecido o problema, que foi uma falha humana, e se recuperado, a Apolo 11 não teria pousado na lua com sucesso.

Hamilton deixou o MIT em meados da década de 1970 para trabalhar no setor privado. Ela foi cofundadora da empresa Higher Order Software em 1976 e estabeleceu Hamilton Technologies 10 anos depois.

Referência: Encyclopædia Britannica