Grace Murray Hopper para niños
Datos para niños Grace Murray Hopper |
||
---|---|---|
![]() |
||
Información personal | ||
Nombre de nacimiento | Grace Brewster Murray | |
Apodo | Amazing Grace | |
Nacimiento | 9 de diciembre de 1906 Nueva York (Estados Unidos) |
|
Fallecimiento | 1 de enero de 1992 condado de Arlington (Estados Unidos) |
|
Sepultura | Cementerio Nacional de Arlington | |
Residencia | Nueva York | |
Nacionalidad | Estadounidense | |
Familia | ||
Padres | Walter Fletcher Murray Mary Campbell van Horne |
|
Cónyuge | Vincent Foster Hopper (1930-1945) | |
Educación | ||
Educada en |
|
|
Supervisor doctoral | Øystein Ore | |
Información profesional | ||
Ocupación | Matemática, oficial naval, informática teórica, profesora de universidad, programadora y física | |
Área | Ciencias de la computación | |
Años activa | desde 1943 | |
Empleador |
|
|
Obras notables | FLOW-MATIC | |
Rama militar | Armada de los Estados Unidos | |
Rango militar | Rear admiral (desde 1985) | |
Conflictos | Segunda Guerra Mundial | |
Afiliaciones | WAVES | |
Miembro de | ||
Grace Murray Hopper (nacida en Nueva York el 9 de diciembre de 1906 y fallecida en el Condado de Arlington el 1 de enero de 1992) fue una destacada científica de la computación y militar de Estados Unidos. Se le considera una pionera en el campo de las ciencias de la computación. Fue la primera programadora en usar la computadora Mark I.
Entre los años 50 y 60, Grace Hopper creó el primer compilador para un lenguaje de programación. También impulsó métodos para verificar que los programas funcionaran correctamente. Ella hizo popular la idea de que los lenguajes de programación no dependieran de una máquina específica. Esto llevó al desarrollo de COBOL, un lenguaje de programación avanzado que todavía se usa hoy. Sus amigos la conocían cariñosamente como Amazing Grace (Gracia Asombrosa).
Contenido
La vida de Grace Murray Hopper
Grace Brewster Murray nació en Nueva York, Estados Unidos. Desde pequeña, Grace mostró un gran interés por las ciencias y las matemáticas. Su abuelo y su padre la apoyaron mucho en sus estudios. Querían que sus hijas tuvieran las mismas oportunidades que su hijo.
Grace también sentía curiosidad por los aparatos mecánicos. Cuando tenía solo 7 años, desarmó todos los relojes de su casa para entender cómo funcionaban. En 1930, se casó con Vincent Foster Hopper. Se divorciaron en 1945 y no tuvieron hijos.
Sus estudios y primeros trabajos
Hopper asistió a varias escuelas privadas para mujeres. En 1924, ingresó al Vassar College en Nueva York. Allí estudió matemáticas y física, y se graduó con honores en 1928. Poco después, recibió una beca para estudiar una maestría en matemáticas en la Universidad Yale. Se graduó en 1930 y obtuvo su doctorado en 1934.
Después de sus estudios, Grace trabajó como asistente en el Departamento de Matemáticas del Vassar College hasta 1943.
Su carrera en la Armada de Estados Unidos
En 1943, durante la Segunda Guerra Mundial, Grace decidió unirse a las fuerzas armadas, siguiendo el ejemplo de su bisabuelo. Necesitó un permiso especial para unirse. Asistió a la escuela de cadetes navales para mujeres y se graduó como la primera de su clase en 1944. Obtuvo el rango de teniente.
Fue enviada a Harvard para trabajar en un proyecto de computación. Este proyecto estaba dirigido por el comandante Howard Aiken y consistía en construir la computadora Mark I.
Después de la Segunda Guerra Mundial
Cuando la Segunda Guerra Mundial terminó, Grace Hopper quería seguir en la Armada. Sin embargo, en 1946 ya tenía 40 años, y el límite de edad era 38. Por eso, no pudo continuar en el servicio activo, pero sí pudo permanecer en la reserva.
Así, Grace siguió trabajando en Harvard como investigadora junto a Aiken. Allí desarrolló programas para la Mark I que ayudaban a una compañía de seguros con su contabilidad.
Contribuciones a la programación moderna
Grace Hopper trabajó en Harvard hasta 1949. Luego, comenzó a trabajar en la empresa Eckert - Mauchly Corporation en Filadelfia. Esta compañía estaba desarrollando las computadoras BINAC y UNIVAC I. Grace trabajó en esta empresa y en las que la sucedieron hasta que se retiró en 1971.
Fue en esta etapa donde Grace Hopper hizo sus mayores aportes a la programación moderna. En 1952, creó el primer compilador de la historia, llamado A-0. Un compilador es un programa que traduce las instrucciones que escribimos en un lenguaje de programación a un lenguaje que la computadora puede entender.
En 1957, Grace desarrolló el primer compilador para procesar datos que usaba órdenes en inglés, el B-0 (conocido como FLOW-MATIC). Este compilador se usaba principalmente para calcular las nóminas de los trabajadores.
La computadora UNIVAC
En 1949, Hopper se unió a Eckert–Mauchly Computer Corporation como matemática principal. Formó parte del equipo que desarrolló la UNIVAC I. También fue directora de desarrollo de programación automática para Remington Rand. La UNIVAC I fue una de las primeras grandes computadoras lanzadas al mercado en 1950. Era muy eficiente para procesar información.
Grace Hopper propuso desarrollar un nuevo lenguaje de programación que usara solo palabras en inglés. Al principio, le dijeron que "no se podía hacer porque las computadoras no entendían inglés". Pero ella insistió: "Es mucho más sencillo para la mayoría de las personas escribir en inglés que usar símbolos. Así que he decidido que los procesadores de datos tienen que ser capaces de escribir sus programas en inglés, y las computadoras tendrán que traducirlo al lenguaje máquina".
Esta idea fue rechazada durante tres años. Sin embargo, en 1952, Grace escribió un documento sobre los compiladores y desarrolló su propio compilador, el compilador A (su primera versión fue el A-0).
En 1952, ya tenía un programa funcional que era un compilador. Ella dijo: "Nadie lo creía, tenía un compilador funcionando y nadie podría tocarlo. Ellos me dijeron que las computadoras solo podían hacer cálculos aritméticos, y mi compilador traduce notación matemática en lenguaje máquina. Para los matemáticos, usar símbolos es fácil, pero no era buena idea para los procesadores de datos, ya que no entienden esos símbolos. Además, pocas personas entienden los símbolos y es mucho más sencillo que escriban en inglés. Así que decidí que estos procesadores de datos debían ser capaces de escribir los programas en inglés y las computadoras tendrían que traducirlo al lenguaje máquina". Este fue el comienzo de COBOL.
El lenguaje COBOL
Gracias a su experiencia con FLOW-MATIC, Grace Hopper creyó que se podía crear un lenguaje de programación que usara órdenes en inglés. Este lenguaje serviría para aplicaciones de negocios. Con esta idea, se sentaron las bases para COBOL. Dos años después, se formó un comité para diseñar este lenguaje.
Aunque Grace Hopper no tuvo el papel principal en el desarrollo de COBOL, fue miembro del comité original. Además, FLOW-MATIC fue una influencia tan importante en el diseño de COBOL que Grace Hopper es recordada como su creadora.
COBOL fue el primer lenguaje que permitió a los programadores interactuar con la computadora sin necesidad de conocer todos los detalles técnicos. Además, los programas hechos para una computadora podían funcionar en otra diferente sin necesidad de hacer cambios.
Al final de su carrera, Grace participó en los comités que establecían las normas para los lenguajes de programación COBOL y FORTRAN.
Regreso y retiro de la Armada
Grace Hopper permaneció en la reserva de la Armada hasta finales de 1966. En ese momento, tuvo que retirarse con el grado de Capitán de fragata porque había alcanzado el límite de edad.
Pero su retiro duró poco. La Armada la volvió a llamar en agosto de 1967. Al principio, era por seis meses para que ayudara a estandarizar los lenguajes de programación avanzados que usaban. Pero su servicio se extendió de forma indefinida. Se retiró de nuevo en 1971, pero le pidieron que regresara al servicio activo en 1972. Fue ascendida a Capitán de navío en 1973.
En 1983, Grace fue ascendida a Contraalmirante. Finalmente, se retiró de la Armada de manera definitiva en 1986. En ese momento, era la oficial de mayor edad en la Armada de los Estados Unidos. Después de su retiro, trabajó como asesora en Digital Equipment Corporation. Participó en foros de la industria, dio unas 200 conferencias al año y colaboró en programas educativos hasta su fallecimiento.
Grace Murray Hopper falleció mientras dormía en su casa en Arlington, Virginia, el 1 de enero de 1992, a los ochenta y cinco años. Fue enterrada con todos los honores militares el 7 de enero en el Cementerio Nacional de Arlington.
Datos interesantes sobre Grace Hopper
- A lo largo de su carrera, Grace Hopper era una oradora muy solicitada en eventos relacionados con la informática. Era conocida por su estilo de hablar animado y original, así como por sus "historias de guerra".
- A menudo, se le atribuye por error la invención del término bug para referirse a un error en un programa. Trabajando con una computadora Mark II en la Universidad de Harvard el 9 de septiembre de 1947, los ingenieros encontraron una polilla atrapada en uno de los relés del ordenador. Esto impedía que funcionara. Esta polilla pasó a la historia de la informática porque fue pegada al libro de registro de la computadora con el comentario «First actual case of bug being found», que significa «Primer caso real de bug encontrado». La palabra bug también significa bicho o insecto en inglés. Sin embargo, el término ya existía desde varias décadas antes.
Premios y reconocimientos importantes
Grace Hopper recibió muchos reconocimientos a lo largo de su vida. Algunos de ellos incluyen:
- Más de 40 doctorados honoris causa (títulos honoríficos de universidades).
- La Medalla Wilbur Lucius Cross de Yale.
- Ascensos a los rangos de capitán de navío en 1973, comodoro en 1983 y contraalmirante en 1985. Fue la única mujer en alcanzar el grado de almirante en su país.
Otros reconocimientos importantes incluyen:
- 1969 – Nombrada Hombre del año en ciencias de la computación por la Data Processing Management Association.
- 1973 - Primera mujer nombrada miembro distinguido de la British Computer Society.
- 1986 - Recibió la Medalla de Servicio Distinguido de Defensa tras su jubilación.
- 1988 – Recibió el Premio Golden Gavel en la convención Toastmasters Internacional en Washington D. C..
- 1991 – Le fue otorgada la Medalla nacional de tecnología.
- 1996 – Se puso en marcha el buque de guerra, USS Hopper (DDG-70). Fue apodado Amazing Grace en su honor.
- 2001 - La poeta Eavan Boland le dedicó un poema titulado "Code" en su libro de poemas Against Love Poetry.
- 2009 - El Departamento de Energía, a través de su National Energy Research Scientific Computing Center, nombró a su software principal de sistema "Hopper".
- 2013 - Google creó un doodle especial por el 107 aniversario del nacimiento de Hopper. Mostraba una animación de ella sentada en una computadora, usando COBOL para imprimir su edad. Al final de la animación, una polilla salía volando de la computadora.
- 2016 - El 22 de noviembre, Grace Hopper fue galardonada a título póstumo con la Medalla Presidencial de la Libertad. Este premio fue por sus logros en el campo de la computación y lo entregó el presidente Barack Obama.
- 2020 - El 28 de julio, la empresa Google Cloud anunció la construcción de un cable submarino de fibra óptica que conectaría Estados Unidos, el Reino Unido y España. Este cable lleva el nombre Grace Hopper en honor a la científica.
El legado de Grace Hopper
Grace Hopper fue una de las mujeres más influyentes en el mundo de la informática. Además, dedicó su vida a su país. Sus estudios se enfocaron en mejorar la tecnología de Estados Unidos y, por lo tanto, del mundo.
El desarrollo de la primera máquina calculadora electromecánica (Mark I, junto con Howard H. Aiken) y la creación del lenguaje COBOL fueron muy importantes. COBOL permitió que personas con menos conocimientos especializados pudieran programar. Esto sentó una base para que el mundo de la informática avanzara y se simplificara.
Desde 1971, la Association for Computing Machinery entrega un premio anual en su nombre, el Premio Grace Murray Hopper. Este premio reconoce a personas que han hecho contribuciones sobresalientes a la informática antes de cumplir los 35 años. Desde 1994, y anualmente desde 2006, se celebra la Grace Hopper Celebration of Women in Computing. Son una serie de conferencias para fomentar la presencia de las mujeres en el mundo de la tecnología.
Grace Hopper recibió más de 40 doctorados honorarios. Un destructor de la marina estadounidense, el USS Hopper, lleva su nombre.
Para mí la programación es más que un importante arte práctico. También es un reto enorme en los fundamentos del conocimiento.Grace Hopper
Hopper consideraba que su mayor logro fue la formación que dio a tanta gente joven, incluyendo más de 200 conferencias.
Por el legado que dejó, muchos expertos la consideran la primera "hacker" de la era de la computación. Hasta el año 2019, fue la primera y única mujer en alcanzar el grado de contraalmirante en la Marina de Guerra estadounidense. Se la conoce con los apodos de Abuela COBOL y Amazing Grace.
Véase también
En inglés: Grace Hopper Facts for Kids
- Grace Hopper celebración de la mujer en la computación
- Premio Grace Murray Hopper, concedidos por la ACM, establecido en 1971.
- Mujeres en informática