História das Mulheres Científicas

Principais realizações: Uma das primeiras programadoras do computador Harvard Mark I.
Grace Murray Hopper foi uma cientista da computação americana e contra-almirante da Marinha dos Estados Unidos. Uma pioneira na área, ela foi uma das primeiras programadoras do computador Harvard Mark I e inventou o primeiro compilador para uma linguagem de programação de computador. Ela popularizou a ideia de linguagens de programação independentes de máquina, o que levou ao desenvolvimento do COBOL, uma das primeiras linguagens de programação modernas. Ela é creditada por popularizar o termo “depuração” para consertar falhas do computador (inspirado por uma mariposa real removida do computador). Devido à amplitude de suas realizações e sua posição naval, ela às vezes é chamada de “Graça Incrível”. O contratorpedeiro USS Hopper (DDG-70) da Marinha dos EUA leva o nome dela, assim como o supercomputador Cray XE6 “Hopper” da NERSC.
Hopper nasceu Grace Brewster Murray na cidade de Nova York. Ela era a mais velha de uma família de três filhos. Ela era curiosa quando criança, uma característica para toda a vida; aos sete anos, ela decidiu determinar como funcionava um despertador e desmontou sete despertadores antes que sua mãe percebesse o que ela estava fazendo (então ela estava limitada a um relógio). Para sua educação escolar preparatória, ela frequentou a Hartridge School em Plainfield, New Jersey. Rejeitada para admissão antecipada no Vassar College aos 16 anos (suas notas nos testes de latim eram muito baixas), ela foi admitida no ano seguinte. Ela se formou Phi Beta Kappa em Vassar em 1928 com um diploma de bacharel em matemática e física e obteve seu mestrado na Universidade de Yale em 1930.
Em 1934, ela obteve um doutorado. em matemática de Yale sob a direção de Oystein Ore. Sua dissertação, Novos Tipos de Critérios de Irredutibilidade, foi publicada no mesmo ano. Hopper começou a ensinar matemática em Vassar em 1931 e foi promovido a professor associado em 1941. Ela foi casada com o professor da Universidade de Nova York Vincent Foster Hopper (1906-1976) de 1930 até seu divórcio em 1945. Ela nunca se casou novamente e manteve o marido sobrenome.
Em 1943, durante a Segunda Guerra Mundial, Hopper obteve uma licença de Vassar e foi empossado na Reserva da Marinha dos Estados Unidos, uma das muitas mulheres a se voluntariar para servir nas WAVES. Ela precisava obter uma isenção para se alistar; ela estava 15 libras (6,8 kg) abaixo do peso mínimo da Marinha de 120 libras (54 kg). Ela relatou em dezembro e treinou na Escola de Midshipmen da Reserva Naval no Smith College em Northampton, Massachusetts. Hopper se formou em primeiro lugar em sua classe em 1944 e foi designado para o Bureau of Ships Computation Project da Universidade de Harvard como tenente, no primeiro ano . Ela serviu na equipe de programação de computadores do Mark I chefiada por Howard H. Aiken. Hopper e Aiken foram co-autores de três artigos sobre o Mark I, também conhecido como Calculadora Controlada de Seqüência Automática. Pedido de Hopper para transferência para a Marinha regular no final da guerra foi recusada devido à sua idade (38).
Ela continuou a servir na Reserva da Marinha. Hopper permaneceu no Harvard Computation Lab até 1949, recusando o cargo de professor titular na Vassar em favor de trabalhar como pesquisador sob um contrato da Marinha em Harvard. Em 1949, Hopper tornou-se funcionário da Eckert – Mauchly Computer Corporation como matemático sênior e se juntou à equipe de desenvolvimento do UNIVAC I. No início dos anos 1950, a empresa foi adquirida pela Remington Rand corporation e foi enquanto ela trabalhava para eles que seu trabalho de compilador original foi feito. O compilador era conhecido como compilador A e sua primeira versão foi A-0. Em 1952, ela tinha um compilador operacional. “Ninguém acreditou nisso”, disse ela. “Eu tinha um compilador em execução e ninguém queria mexer nele. Disseram-me que os computadores só podiam fazer aritmética.” Em 1954, Hopper foi nomeada a primeira diretora de programação automática da empresa, e seu departamento lançou algumas das primeiras linguagens de programação baseadas em compiladores, incluindo MATH-MATIC e FLOW-MATIC. Na primavera de 1959, uma conferência de dois dias conhecida como a Conferência sobre Linguagens de Sistemas de Dados (CODASYL) reuniu especialistas em computação da indústria e do governo. Hopper atuou como consultora técnica para o comitê, e muitos de seus ex-funcionários serviram no comitê de curto prazo que definiu a nova linguagem COBOL (um (acrônimo para COmmon Business-Oriented Language). A nova linguagem estendeu a linguagem FLOW-MATIC de Hopper com algumas idéias do equivalente da IBM, COMTRAN. A crença de Hopper de que os programas deveriam ser escritos em uma linguagem próxima ao inglês (em vez de em código de máquina ou em linguagens próximas ao código de máquina, como linguagens assembly) foi capturada na nova linguagem de negócios, e o COBOL passou a ser a linguagem de negócios mais onipresente até hoje.
De 1967 a 1977, Hopper atuou como diretor do Grupo de Linguagens de Programação da Marinha no Escritório de Planejamento de Sistemas de Informação da Marinha e foi promovido ao posto de capitão em 1973.Ela desenvolveu software de validação para COBOL e seu compilador como parte de um programa de padronização COBOL para toda a Marinha. Na década de 1970, Hopper defendeu que o Departamento de Defesa substituísse sistemas grandes e centralizados por redes de computadores pequenos e distribuídos. Qualquer usuário em qualquer nó de computador pode acessar bancos de dados comuns localizados na rede. Ela foi pioneira na implementação de padrões para testar sistemas e componentes de computador, mais significativamente para as primeiras linguagens de programação, como FORTRAN e COBOL. Os testes da Marinha para verificar a conformidade com esses padrões levaram a uma convergência significativa entre os dialetos das linguagens de programação dos principais fornecedores de computadores. Na década de 1980, esses testes (e sua administração oficial) foram assumidos pelo National Bureau of Standards (NBS), conhecido hoje como National Institute of Standards and Technology (NIST).
Fonte: Wikipedia

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *