Mulheres na ciência da computação: Ada Lovelace e Grace Hopper

O computador: uma ferramenta poderosa e flexível, capaz de resolver problemas, graças também às primeiras mulheres na programação. As sociedades mais industrializadas não podem prescindir do computador: pense, por exemplo, nos centros de pesquisa, finanças, telecomunicações, residências, escolas, setor militar. Conhecemos muitos nomes de homens de TI, como Alan Turing , mas também há muitas mulheres que foram fundamentais. Duas delas, em particular, revolucionaram a tecnologia da informação: Ada Lovelace e Grace Hopper.

Mulheres na ciência da computação: Ada Lovelace

Muitos homens contribuíram para o desenvolvimento do hardware: lembramos, por exemplo, o matemático e inventor Charles Babbage. Muitas mulheres, no entanto, deram sua valiosa contribuição à programação . Recordamos também aquela que pode ser identificada como a primeira mulher programadora de sempre: Ada Lovelace (que dá nome a uma linguagem de programação, ADA), filha de George Gordon, sexto Barão Byron de Rochadale (Lord Byron) e Annabella Milbanke uma nobre britânica interessado em matemática. Ada ele também traduziu e expandiu um artigo científico de Federico Mebabrea ( Notions sur la machine analytique de Charles Babbage ) que continha referências a procedimentos para calcular números de Bernoulli.

mulheres programadoras

Grace Hopper

Entre as mulheres fundamentais na história da tecnologia da informação está Grace Hopper . Sua mãe era apaixonada por matemática e o pai era gerente de seguros. Grace Hopper cresceu com seu avô, engenheiro civil, e o acompanha em suas inspeções de obras em Nova York desde que ele era jovem. Ela se formou em matemática e física na faculdade Vassar, após o que se matriculou em Yale para obter seu doutorado em matemática. Após seu casamento com Vincent Hopper, professor de literatura, ela se tornou professora de matemática na faculdade Vassar.

O ponto de viragem

1941 foi o ponto de virada para Grace: cansada do casamento e de seu trabalho como professora, a matemática se divorciou e ingressou na marinha. Ela foi então enviada para a Escola Naval Reserve Midshipmen no Smith College, em Massachusetts, onde em 1944, enquanto estudava, foi promovida ao posto de tenente. Após a formatura, The Lieutenant of the Vessel foi jantado na Universidade de Harvard com a missão de trabalhar no Mark I e apresentado ao seu designer, Howard Aiken. Mark I era um computador enorme que usava relés eletromecânicos e era programável por meio de cartões perfurados (depois reprogramável com novas instruções).

Dadas suas habilidades , ela recebeu a tarefa de estudar detalhadamente a gigantesca máquina e escrever um manual . O resultado foi um volume de quinhentas páginas com a história do Mark I e instruções sobre como programá-lo.

Operações em cartão perfurado

Hopper desenvolveu o conceito de compilador entre as primeiras mulheres a lidar com ciência da computação e programação Mark I e com o aprimoramento das sub-rotinas das quais ela estava reunindo uma biblioteca cada vez maior. Isso tornaria mais fácil escrever programas para máquinas diferentes. Além disso, se usarmos os termos "bug" ou "debugging" hoje, é graças a ela e sua equipe que ajudaram a divulgá-lo.

Um dia, quando o Mark I caiu, os técnicos encontraram uma mariposa presa em um relé eletromecânico que atrapalhava sua operação. A partir desse dia, qualquer mau funcionamento passou a ser chamado de "depuração" ou "desinfestação". Graças aos seus estudos, suas ideias e suas inovações, em 1945 o Harvard Mark I era o computador mais facilmente programável, capaz de fazer diferentes trabalhos simplesmente carregando diferentes instruções através de cartões perfurados sem a necessidade de reconfiguração de hardware.

Sua abordagem de programação era inovadora: ele dividia cada problema em pequenos passos aritméticos.

Você simplesmente tem que explicar ao computador o que fazer passo a passo. Pegue este número, adicione-o a esse número e coloque a resposta aqui. Agora pegue esse número e multiplique por esse número e coloque aqui.

Para todos os efeitos, portanto, Hopper foi um pioneiro da ciência da computação e da ciência da computação.

O artigo Women in IT: Ada Lovelace e Grace Hopper foi escrito em: Tech CuE | Engenharia de close-up .