Dr. Grace Murray Hopper-COBOL linguagem de computador

Dr. Grace Murray Hopper-COBOL linguagem de computador

O Inventor Grace Murray Hopper era uma criança curiosa. Aos sete anos de idade, ela desmontou seu despertador para descobrir como ele funcionava, mas foi incapaz de montá-lo. Quando a mãe descobriu o que andava a fazer, a jovem Grace Hopper tinha passado por sete relógios em casa. Esta curiosidade intelectual mais tarde desempenharia uma parte integral em ganhar Hopper um lugar entre as fileiras das mulheres inventoras mais famosas.

Quando ela cresceu, os pais de Grace encorajaram-na a prosseguir suas ambições educacionais. No Vassar College, obteve um Bacharel em matemática e física. Ela continuou sua educação na Universidade de Yale, completando um mestrado e Ph. D. em matemática. Ela então retornou a Vassar para ensinar.

Durante a Segunda Guerra Mundial, Hopper se juntou à Marinha e foi empossado na Reserva Naval dos Estados Unidos em 1943. Após o treinamento, ela foi comissionada como tenente e designada para o projeto de computação do Bureau of Ordinance na Universidade de Harvard. Ela se tornou a terceira pessoa a programar o computador Harvard Mark I. Muito parecido com seus relógios, desmontá-lo e descobrir seus processos operacionais era um desafio que ela realmente gostava.

Os deveres navais de Hopper terminaram um ano após a guerra, e ela se tornou uma programadora sênior com Remington Rand, onde ela trabalhou no primeiro computador comercial em grande escala-UNIVAC. Ela tornou-se Diretora de Programação Automática em 1952 e, posteriormente, supervisionou o esforço da empresa para produzir especificações para uma linguagem de negócios comum. De 1959 a 1961, Hopper liderou a equipe que inventou o COBOL (Common Business-Oriented Language), o primeiro programa de software de negócios amigável.

Mais tarde, Hopper investiu muito tempo defendendo procedimentos de validação para realizar a padronização internacional de linguagens de computador. Ela ganhou inúmeros prêmios por sua carreira como uma mulher inventora famosa, incluindo a Medalha Nacional de tecnologia, que foi apresentada a ela em 1991 pelo Presidente George Bush. No momento em que ela faleceu em 1 de janeiro de 1992, Dr. Hopper tinha recebido diplomas honorários de trinta universidades.

Grace Brewster Murray Hopper


Nascido em 9 de Dezembro de 1906, em Nova Iorque, EUA
Morreu em 1 de Janeiro de 1992 em Arlington, Virgínia, EUA.

Grace Hopper nasceu Grace Brewster Murray, a mais velha de três crianças. Seu pai, Walter Murray, era um corretor de seguros enquanto sua mãe, Mary Van Horne, tinha um amor pela matemática que ela passou para sua filha. Ambos os pais de Grace acreditavam que ela e sua irmã deveriam ter uma educação da mesma qualidade que seu irmão.

O Livro [2] contém um relato fascinante de sua infância. Conta que summers passou com seus primos em sua casa de campo no Lago Wentworth em Wolfeboro, New Hampshire e os jogos que eles jogaram lá, tais como kick-The-can, esconde-e-procura e policiais-e-ladrões. Ele também descreve seus hobbies de bordado, ler e tocar piano. Havia certamente sinais na infância de Grace de seu fascínio por máquinas e em [2] há uma história deliciosa de como, quando ela tinha sete anos de idade, ela levou seu despertador em pedaços para descobrir como ele funcionava. Incapaz de montá-lo, ela desfez os outros sete relógios que encontrou na casa antes de sua mãe descobrir o que estava acontecendo.

Grace foi educada em duas escolas particulares para meninas, a Graham School e Schoonmakers School, ambas em Nova York. Com a intenção de entrar no Vassar College em 1923, ela falhou em um exame em latim e foi obrigada a esperar mais um ano. Ela passou o ano acadêmico na Hartridge School em Plainfield, Nova Jérsei, então entrou no Vassar College em 1924. Estudou matemática e física no Vassar College, graduando-se com bacharel em 1928. Depois de se formar, ela realizou pesquisas em Matemática na Universidade de Yale.

Em 1930, Grace Murray se casou com Vincent Foster Hopper, um professor de Inglês da Universidade de Nova Iorque. A Vassar College Fellowship permitiu-lhe estudar na Universidade de Yale e, também em 1930, Yale concedeu-lhe um MA. Em 1931 ela começou a ensinar matemática no Vassar College como instrutora no departamento de Matemática e ela continuou na equipe até 1943, tendo sido promovida nessa época para uma cátedra associada. Hopper recebeu seu doutorado pela Universidade de Yale em 1934 por uma tese de novos tipos de critérios de irredutibilidade que foi supervisionada por Oyster Ore. Hopper estudou na Universidade de Nova Iorque como professor Vassar em 1941.

Hopper queria juntar-se aos militares assim que os Estados Unidos entraram na Segunda Guerra Mundial. no entanto, aos 34 anos, ela era muito velha (e não pesada o suficiente para sua chegada) para se alistar e, de qualquer forma, como um professor de matemática, seu trabalho foi considerado essencial para o esforço de guerra. No entanto, ela estava determinada a se juntar à Marinha e, apesar de ter sido dito que ela poderia servir melhor seu país, permanecendo em seu posto de ensino no Vassar College, ela finalmente persuadiu a Reserva Naval a aceitá-la em 1943 e ela também persuadiu Vassar College a conceder sua licença.

Após o treinamento inicial na Escola de Aspirantes, após o qual ela foi comissionada como Tenente, Hopper foi designada para o projeto de computação do Bureau of Ordnance no Cruft Laboratories na Universidade de Harvard. A partir de 1944, trabalhou com Aiken no computador Harvard Mark I [7].]:-

Na sua chegada ao laboratório Cruft, ela imediatamente encontrou o computador Mark I. Para ela era um gadget atraente, semelhante aos Despertadores de sua juventude; mal podia esperar para desmontá-lo e descobri-lo. … Hopper tornou-se a terceira pessoa a programar o Mark I.

Aiken deu-lhe como primeira tarefa de programação imediatamente, ela chegou a Harvard, que era para:-

Calcule os coeficientes da série arctan na próxima quinta-feira.

No final da guerra, Hopper estava trabalhando no computador Harvard Mark II.

Em 1946, Hopper terminou seu dever ativo com a Marinha, mas permaneceu um reservista de serviço. Ela renunciou a seu cargo no Vassar College para que ela pudesse permanecer em Harvard, onde ela foi nomeada uma pesquisadora em Ciências de engenharia e Física Aplicada no Laboratório de computação. Ela continuou a trabalhar no Mark II,depois no computador Mark III.

Em 1949, Hopper se juntou à Eckert-Mauchly Computer Corporation como um matemático sênior e lá ela trabalhou com John Eckert e John Mauchly no computador UNIVAC. Ela projetou um compilador melhorado enquanto trabalhava para a empresa e fazia parte da equipe que desenvolveu o Flow-Matic, o primeiro compilador de dados em língua inglesa. Em 1951 [12]:-

… ela descobriu o primeiro ” bug ” do computador.”Era uma traça verdadeira, que ela colou no diário de bordo UNIVAC I. Em 1952 ela tinha um compilador Operacional. “Ninguém acreditava nisso”, disse ela. “Eu tinha um compilador e ninguém lhe tocava. Disseram-me que os computadores só faziam aritmética.”

A razão de Hopper para projetar um compilador foi, ela escreveu mais tarde, porque ela era preguiçosa e esperava que a introdução de compiladores permitiria que o programador de computador voltasse a ser um matemático. Na verdade, pode parecer-nos hoje óbvio que este seria o caminho a seguir para os computadores, mas foi uma ideia extremamente míope de Hopper. De fato, pensando sobre como os computadores se desenvolveram, particularmente com sistemas como o Mathematica e o Maple disponíveis hoje, vê-se a visão notável que Hopper tinha de como os computadores se tornariam uma ferramenta tão importante para matemáticos.

Em 1950, a Remington Rand Corporation adquiriu a Eckert-Mauchly Computer Corporation e mudou seu nome para Univac Division of Remington Rand. Hopper tornou-se engenheiro de sistemas e Diretor de desenvolvimento de programação automática da divisão UNIVAC. Ela continuou seu trabalho em compiladores, publicando seu primeiro artigo sobre esse tema em 1952. Ela então participou do trabalho para produzir especificações para uma linguagem de negócios comum. Uma vez que Flow-Matic era a única linguagem de negócios existente na época, era inevitável que ela fornecesse as bases para a especificação da linguagem COBOL (linguagem comum orientada a negócios) que acabou por sair em 1959. A senhora deputada tinha outro objectivo importante relacionado com os compiladores, a saber, que deveria haver normalização. O seu objectivo era a uniformização Internacional das línguas informáticas e defendia firmemente os procedimentos de validação.

O Hopper nunca foi de manter um único emprego. Ela esteve envolvida tanto com o mundo acadêmico quanto com a Marinha durante o tempo em que ela ocupou suas posições na Remington Rand Corporation, em seguida, a partir de 1955 na Sperry Corporation, que se fundiu naquele ano com Remington Rand. Suas conexões com o mundo acadêmico foram muitas, às vezes visitando posições como em 1959, quando ela era uma conferencista visitante na Moore School of Electrical Engineering da Universidade da Pensilvânia. Ela foi consultora e conferencista da Reserva Naval dos Estados Unidos até sua aposentadoria em dezembro de 1966, altura em que ela tinha atingido o posto de Comandante.

A Marinha e Hopper não se separaram por muito tempo, pois em agosto de 1967, ela foi chamada para o serviço ativo na Marinha. Neste momento, ela tirou uma licença militar da Sperry Corporation e não voltou a esse trabalho, aposentando-se dela em 1971, quando ela atingiu 65 anos de idade. O seu regresso à Marinha foi previsto para um período de apenas seis meses [5].]:-

… a pedido de Norman Ream, então Assistente Especial do Secretário da Marinha para o processamento automático de dados. Após os seis meses acabaram, suas ordens foram alteradas para dizer que seus serviços seriam necessários indefinidamente. Ela foi promovida a Capitã em 1973 pelo Almirante Elmo Zumwalt, Jr., chefe de operações navais. E em 1977, foi nomeada conselheira especial do Comandante, Comando Naval de automação de dados, onde ficou até se aposentar.

O serviço ativo na Marinha não impediu Hopper de realizar nomeações acadêmicas, e ela foi professora de Ciências de gestão na Universidade George Washington entre 1971 e 1978.

Quando Hopper se aposentou da Marinha em agosto de 1986, aos 80 anos de idade, ela era a mais velha oficial de serviço ativo nos Estados Unidos. Ela tinha atingido o posto de Contra-Almirante, sendo promovida para o posto de Comodoro em uma cerimônia da Casa Branca em dezembro de 1983, então se tornando Contra-Almirante Hopper em 1985. Em uma celebração realizada em Boston sobre a Constituição do USS para celebrar sua aposentadoria, Hopper foi premiado com a Medalha de serviço distinto da Defesa, o maior prêmio possível pelo Departamento de Defesa.

Depois de uma carreira que envolveu muitos trabalhos em inúmeras áreas completamente diferentes, um pôde esperar que olhasse para a frente a uma aposentadoria tranquila. No entanto, este não era o seu estilo e, notavelmente, ela foi nomeada Consultora Sênior da Digital Equipment Corporation depois de se aposentar da Marinha, uma posição que ocupou até 1990. O seu trabalho consistiu em representar [3]:-

… Digital at computer industry forums, making presentations on advanced computing concepts and the value of information and data, and serving as a corporation liaison with educational institutions.

Em sua longa carreira Hopper recebeu tantos prêmios que seria impossível notar mais do que alguns neste artigo. Ela foi eleita Fellow do Instituto de engenheiros elétricos e eletrônicos (1962), Fellow da American Association for the Advancement of Science (1963), e recebeu prêmios de realização da Society of Women Engineers (1964) e do Institute of Electrical and Electronics Engineers (1968).

Hopper foi nomeado o primeiro homem da ciência da computação do Ano pela Data Processing Management Association em 1969. Em 1970 ela recebeu o Harry m Goode Memorial Award, uma medalha e $2.000 concedidos pela Sociedade de computadores.:-

Por seu trabalho pioneiro e de liderança no desenvolvimento de software de computador, e para o seu impacto e influência sobre a computação profissão e seus colegas, e por seu trabalho pioneiro e de liderança no desenvolvimento de conceitos importantes para a matemática e negócios compiladores, e por suas contribuições para o desenvolvimento e aceitação da língua inglesa, orientado-para-problema de programação, e por seu excelente trabalho e a continuação dos esforços de educação e de formação de homens e mulheres para carreiras em ciência da computação e processamento de dados.

Ela se tornou a primeira mulher a ser eleita Membro distinto da sociedade britânica de computadores em 1973, sendo a primeira Americana eleita para esta honra. Também em 1973 foi eleita para a Academia Nacional de engenharia e a Legião de Mérito. Hopper coletou um número notável de diplomas honorários, recebendo pelo menos 37 entre 1972 e 1987.

Em 1991, o Presidente George Bush concedeu a Hopper a Medalha Nacional de tecnologia. Ela era [3]]:-

… a primeira mulher a receber o prêmio de tecnologia mais alta da América como um indivíduo. O prêmio reconhece-a como uma pioneira do computador, que passou meio século ajudando a manter a América na vanguarda da alta tecnologia.

Dr. Grace Murray Hopper-COBOL linguagem de computador
Rolar para o topo