Margaret Hamilton, Senior Software Engineer del "Apollo"




Margaret Hamilton en los años del programa de vuelos tripulados a la Luna "Apolo». I>

Bajo este nombre se puede encontrar esta imagen en Internet. A primera vista es sólo una broma de archivo - colegas fotografiaron Mujer con una pila de papel de oficina, y en aquellos días, las redes sociales, foto dispersaron a la red con algunos comentarios divertidos. Así como ahora. Y no es un hombre que estaría interesado en tal Margaret Hamilton y lo que está sucediendo en la foto. De hecho, Margaret Hamilton fue el ingeniero de software líder en el proyecto de programa de vuelos tripulados a la Luna "Apollo", como en la foto de arriba, vale la pena antes de imprimir código para el equipo "Apollo" a bordo, una parte considerable de la que ella escribió y ella revizirovala. Apolo 11 no pudo aterrizar en absoluto sólo porque ha desarrollado un software lo suficientemente segura de pasar por alto las condiciones de error ocurrido durante el aterrizaje.
En el momento de la primera en la historia de la humanidad el aterrizaje en la luna era 31.

Hay en la actualidad la tradición de los hombres a las mujeres Encomiendo los trabajos, que se ocupa de la pereza, aburrido y generalmente mal remunerado trabajo porque no es muy complicado, pero requiere minucioso obviamente enraizado en las brumas del tiempo. Por lo tanto, con la llegada de los primeros ordenadores de las mujeres se les dio nuevos puestos de trabajo, en su mayoría relacionados con los programas de entrada de datos y computación laboriosas.


La tarea aparentemente simple para la perforación y la entrada de tarjetas perforadas en el lector, y luego trabajar con el terminal no requiere una gran inteligencia. Pero debemos recordar que ellos fueron los primeros que se enfrentaron a una nueva esfera de la actividad humana, y no existía ninguna disciplina de informática. Todo lo que sucedió la primera vez que se han enfrentado, a fin de tomar ventaja de las experiencias de otras personas, mira el manual del usuario o llame al servicio de asistencia no fue posible. Ampliamente conocido por Grace Hopper , al menos, el desarrollo de la primera compilador para un lenguaje de programación informática. Y es obvio que no todo era tan fácil como puede parecer.

Margaret Hamilton recibió una licenciatura en matemáticas en Earlham en 1958 y al parecer no sabía nada de programación, aún no se ha conseguido un trabajo en el Instituto de Tecnología, donde aprendió a escribir software Massachusetts, hay otra manera de aprender a programar, además de uno mismo no existía .

Ella puso su tesis por la oportunidad de trabajar en el software para el programa Apolo, y con el tiempo se convirtió en el jefe de Ingeniería de Software en Instrumentation Laboratory del MIT para un programa de vuelos tripulados "Apolo" y "Skylab". Ha publicado más de 130 artículos.

En 1986, fundó y se convirtió en CEO de Hamilton Technologies, en Cambridge, Massachusetts, empresa desarrolladora lenguaje de programación Sistemas Universales Idioma . "El lenguaje de los sistemas universales", de advertencia y no corrige las condiciones de error, que se basa en la teoría de sistemas y se basa en las lecciones del proyecto sobre el desarrollo de buques software de vuelo "Apolo».

Por su contribución al éxito del programa "Apollo" y en el campo de desarrollo de software, que fue galardonado con tres premios:
1986, Augusta Ada Lovelace Premio de la Asociación de Mujeres en Computación. 2003, Premio Ley Espaciales de la NASA excepcional para las contribuciones científicas y técnicas. El premio incluye un premio en metálico de 37.200 dólares, la cantidad personal más grande de premios en la historia de la NASA. 2009, alumno sobresaliente Premio, Earlham College ¿Qué pasó 20 de julio 1969 y la obligación de Humanidad 31 años de edad, autodidacta programador?
После desacoplar interruptor de mando y el módulo de servicio y el soporte para el radar lunar se colocó en la posición incorrecta debido a un error en las instrucciones para los astronautas, radar enviado ordenador de a bordo las señales equivocadas . Procesamiento de señales falsas ocupan el 15% del tiempo en la computadora ordenador de a bordo, proporcionan el aterrizaje en la luna. El mérito de Hamilton es un desarrollo de software competente, en la que ha proporcionado las tareas prioritarias. Ordenador de a bordo después de recibir un cierto número de mensajes de tareas no prioritarias, "concentra" en una tarea prioritaria -. Alunizaje y tareas no prioritarias ignorados
Margaret Hamilton también se le atribuye la introducción del término "ingeniería de software".

Curiosamente, en un año, Margaret nació en la URSS Revmir Pryadchenko que se graduó de la Matemáticas y Mecánica de la Facultad de la Universidad Estatal de Leningrado, consiguió un trabajo en el Centro de Comunicaciones de Espacio Lejano, donde no sólo participa directamente en las funciones oficiales para la recepción de la telemetría y la inscripción "papeles", pero y fue más allá de analizar la información recibida. Desempeñó un papel importante en la historia temprana de la exploración espacial. Con el tiempo se convirtió en jefe del departamento de procesamiento de datos de telemetría. Por desgracia, una serie de fallas en el programa espacial soviético, y luego tocó el estancamiento no sólo el programa espacial soviético, sino también el destino de los participantes, que no era tan favorable como Margaret. Pero esa es otra historia, que es probable que desaparezca pronto, junto con el último testigo y participar en la exploración espacial temprana.

"Sólo sabemos cómo amar a los muertos."
"Boris Godunov" (1825)
Pushkin.

PD

Int_13h 14 de diciembre 2014 a las 18: 59 #
Este video debe estar aquí:


21 minutos es más que el proceso de la memoria ROM :) blockquote>

Fuente: geektimes.ru/post/242925/