Margaret Hamilton junto al código impreso del sistema de orientación del Apollo 11Margaret Hamilton forma parte de esa lista de pioneras de la programación. |
Al igual que muchos programadores, Margaret aprendió sobre la marcha, a base de prueba y error. En ese tiempo, el término ingeniero de software no existía y ella fue la primera en acuñarlo.
A sus 31 años, Margaret participó en uno de los momentos clave del Apollo 11 al evitar que la misión abortara tres minutos antes de aterrizar en la superficie lunar. En ese momento, el ordenador fue sobrecargado por datos entrantes debido a que el sistema de radar de encuentro actualizó un contador involuntario, lo que derivó en un robo de ciclos al ordenador.
El software de orientación desarrollado por Margaret incluía programas de recuperación que permitían que trabajos de alta prioridad (como el aterrizaje) pudieran interrumpir trabajos de baja prioridad. Esto hizo posible que el computador siguiera funcionando.
En 1986, Margaret Hamilton fundó Hamilton Technologies, empresa de la que es consejera delegada.
Fuente: FayerWayer
Para saber más:
Margaret Hamilton, la pionera de la programación que llevó al Apollo a la Luna
Margaret Hamilton, ingeniera de software principal, del proyecto Apollo (revista Medium.com)
No hay comentarios:
Publicar un comentario