Accede a Declaración de AccesibilidadAccede al menú principalAccede al pieAccede al contenido principal
Español

Biblioteca Politécnica

Grace Murray Hopper

Grace Murray Hopper

Elena Gómez Martínez, investigadora de la EPS, presenta a:

Grace Murray Hopper  (1906-1992)

Grace Murray Hopper fue la creadora del lenguaje COBOL, así como del primer compilador (de COBOL) y es conocida como la primera mujer "hacker" de la historia.

Doctora en Matemáticas

Nació bajo el nombre de Grace Brewster Murray el 9 de diciembre de 1906 en Nueva York, en una familia de tradición militar.

En 1928, se graduó en matemáticas y físicas en el Vassar College, en aquella época una universidad privada solo para mujeres. En 1930, Hopper recibió su título de máster en matemáticas por la Universidad de Yale. En esta misma universidad también obtuvo su título de doctora en matemáticas en 1934. Cabe mencionar que un número relativamente alto de mujeres consiguieron sus títulos de doctoras durante los años 20 y 30 del siglo pasado, cantidad que no llegó a alcanzarse hasta 1980. 

Bug informático

Durante la Segunda Guerra Mundial, se alistó en las fuerzas armadas y fue enviada a Harvard para completar sus estudios en ingeniería y física aplicada en el laboratorio de computación. Desde 1944 comenzó a trabajar con Aiken (otro pionero de la computación) en el ordenador Mark 1 de Harvard. Fue la tercera persona en programarlo. Al final de la guerra, Hopper estaba trabajando en el ordenador Harvard Mark II. En 1945, mientras trabajaban en esta máquina, Hopper y sus colegas encontraron un problema. Buscando en la sala donde estaba el ordenador localizaron una polilla atrapada en uno de los 17000 relés. Hopper fue la primera persona en refererirse a un problema con el ordenador como bug y en usar el término “debug”.

En 1949, se uniría a la Eckert-Mauhly Computer Corporation como matemático senior para trabajar en el ordenador electromecánico UNIVAC. Fue la creadora del primer compilador de ordenadores en 1952. Este software revolucionario permitió la primera programación automática de un lenguaje de computación. Según dijo, diseñó el primer compilador porque era perezosa y pretendía con eso que el programador volviera a ser matemático. Además, fue parte del equipo de desarrollo del Flow-Matic, el primer compilador de procesamiento de datos basado en comandos en idioma inglés, para el cálculo de nóminas.

Lenguaje COBOL

Asimismo, en Grace Murray Hopper 1959 inventó el COBOL (Common Business Oriented Language) el primer lenguaje de programación común dedicado a la administración. Posteriormente trabajó en la estandarización internacional de los lenguajes de programación y trabajó fuertemente en los procedimientos de validación.

Durante todo este tiempo compaginó su trabajo en la empresa privada con su tarea como académica en diversas universidades y en la reserva de la armada, hasta su jubilación, ya con el rango de comandante. Sin embargo, en 1967 fue llamada de nuevo al servicio activo para estandarizar los lenguajes de alto de nivel de la Armada. En 1973, ya en la reserva, fue la primera mujer en alcanzar el cargo de capitán de navío. Se retiró definitivamente en 1986 como contraalmirante, siendo la persona de más edad en retirarse de la armada de los EEUU. Tras su retiro, se incorporó a la empresa Digital Equipment Corporation (DEC) donde trabajó hasta su fallecimiento.

Reconocimientos

A lo largo de su larga carrera, recibió numerosos premios y más de 40 títulos honorarios. El más importante fue el premio Man of the Year por la Data Processing Management Association en 1969. Fue la primera mujer elegida como Distinguished Fellow por la British Computer Society en 1973, siendo la primera persona americana en recibir este honor.

Falleció a los 85 años en Arlington (Virginia) en 1992. Fue enterrada con honores militares.

Mencionaba que la clave de su éxito se basó en reconocer que "la mayoría de los problemas en la vida tienen más de una solución".

Fuentes:

Grace Murray Hopper (1906-1992): A legacy of innovation and service en Yale News

Grace Brewster Murray Hopper en MacTutor

Biografías: Grace Murray Hopper en web del Dpto de Álgebra de la Universidad de Granada

College de de Grace Murray Hopper

Mark I y UNIVAC

Grace Hopper fue enviada a Harvard para trabajar en la construcción del Mark I. El IBM Automatic Sequence Controlled Calculator (ASCC), más conocido como Harvard Mark I o Mark I, fue el primer ordenador electromecánico, construido en IBM y enviado a Harvard en 1944. Tenía 760.000 ruedas y 800 kilómetros de cable.

Pionera digital

En 1949, se unió al equipo desarrollador del UNIVAC (junto con Howard H. Aiken) como matemática senior, hasta 1971. La UNIVAC I (UNIVersal Automatic Computer I, Computadora Automática Universal I) fue la primera computadora comercial fabricada en Estados Unidos. Allí fue donde Grace Hopper realizó sus mayores contribuciones a la programación moderna. En 1952, desarrolló el primer compilador de la historia, el A-0, y en 1957 realizó el primer compilador para procesamiento de datos que usaba órdenes en inglés, el B-0 (FLOW-MATIC), utilizado principalmente para el cálculo de nóminas.

La madre de Cobol

Hopper pensó que podía crearse un lenguaje de programación independiente de la máquina, que usara órdenes en inglés y que sirviera para aplicaciones de negocios. Con esta idea popularizó los lenguajes de programación, estableciendo las bases para COBOL, un lenguaje de alto nivel que sigue utilizándose hoy día. COBOL fue el primer lenguaje que ofreció una auténtica interfaz a los recursos disponibles en el ordenador, de forma que el programador no tenía que conocer los detalles específicos. 

Pie de foto: de izda. a dcha., Poster del congreso "The Grace Hopper Celebration", que se celebró en 2010 en Atlanta y que se celebra anualmente desde 2006. Grace Hopper aparece con su uniforme de contralmirante; Grace Hopper fue la primera mujer en recibir el premio "Man of the Year" de la DPMA (Data Processing Management Association), en el año 1973; y imagen del lugar de tranajo de Grace Hopper en Harvard.

 

Contacta con la Biblioteca

Motivo de consultaSelecciona el motivo de tu consulta
Debe escoger una opción

Información general (préstamo, horarios, formación, comunicación, etc. )

Apoyo a la investigación (sexenios, portal científico, identidad digital, etc.)

Biblioteca Politécnica

Quid? Consulta a la Biblioteca * | Cita con la Biblioteca  | FAQ´s

* Requiere conexión a la wifi de la UAM o al VPN si te encuentras fuera del campus. Sin identificación, escribe a biblioteca.eps@uam.es

Escuela Politécnica Superior.

C/ Francisco Tomás y Valiente, 11

Universidad Autónoma de Madrid

28049 Madrid

91 497 2313

biblioteca.eps@uam.es 

WhatsApp: 673 122 214 

Equipo de trabajo | Direcciones funcionales

Miembros de: Rebiun Madroño | Dialnet

Intranet

Envíanos un mensaje
Debes indicar un correo electrónico válido
El texto introducido en el campo no es válido