2. ADA BYRON KING: quem foi?
Ada Byron King (10/12/1815 - 27/11/1852),
nasceu na Inglaterra.
● É filha legítima do poeta Lord Byron
● Por ter se casado com William King, oitavo
barão de King (Conde de Lovelace), passou a
ser conhecida como:
Lady Augusta Ada Byron King, a
Condessa de Lovelace.
● Na história é frequentemente chamada
de Lady Ada Lovelace (Lady Lovelace).
●
3. ADA BYRON KING: formação
●
●
●
●
Cientista e matemática
Um de seus tutores foi Augustus De Morgan,
primeiro professor de matemática da Universidade de
Londres
Possuía inclinações poéticas, ansiando por ser
“analista e metafísica”.
Ciência poética? O entendimento matemático de Ada
Lovelace sempre foi envolvido de imaginação e
descrito em metáforas.
4. ADA BYRON KING: contribuições
para a informática
●
●
●
Uma das mais curiosas personagens da história da computação: antecipou
em mais de um século a computação moderna e é uma das poucas
mulheres a figurar na história do processamento de dados.
Num jantar, na casa de Mary Somerville (em 1834), conheceu Charles
Babbage, criador da Máquina Analítica, uma nova máquina de calcular,
que funcionava com o mesmo princípio dos computadores atuais.
Autodidata, começou a trabalhar com Babbage, e acrescentou notas nas
quais descrevia como alimentar a máquina analítica com cartões
perfurados. Ela sugeriu que ele escrevesse um plano sobre como a
máquina deveria calcular números de Bernoulli.
5. ADA BYRON KING: contribuições
para a informática
●
●
●
Os comentários prescientes de Ada, incluíam previsões de que a Máquina
de Babbage deveria ser usada, entre outras coisas, para compor música
complexa, produzir gráficos e para fins tanto práticos, quanto científicos.
Este plano que Ada desenvolveu é considerado o primeiro programa de
computador da história, e ela tornou-se assim, a primeira programadora da
história dos computadores, sendo que tal reconhecimento lhe rendeu uma
homenagem, em 1979, pelo Departamento de Defesa dos E.U.A.
Este órgão criou uma linguagem de programa de computador que recebeu
o nome de “Ada”: uma linguagem de programação estruturada, uma
tipagem estática, imperativa, orientada a objetos. Trata-se de uma
linguagem de alto nível, originada da linguagem Pascal e de outras.
6. ADA BYRON KING: contribuições
para a informática
●
✔
✔
✔
No período em que criou o plano para a máquina de
Babbage, ela também criou um algoritmo para o cálculo
da sequência de Bernoulli usando a máquina analítica,
além de inventar os conceitos de:
Subrotina - uma sequência de instruções que pode ser
usada várias vezes
Loop - uma instrução que permite a repetição de uma
sequência de cartões
Salto condicional - permite saltar algum cartão caso uma
condição seja satisfeita.
Logo após o trabalho com Babbage, Ada Lovelace
adoeceu, e com apenas 37 anos, veio a falecer.
7.
8. REFERÊNCIAS
●
Ada Lovelace – Museu do Computador. Disponível em:
<http://www.museudocomputador.com.br/personalidades_adalove.php>
Acesso em out. 2013
●
Ada Lovelace – Miniweb. Disponível em:
<http://www.miniweb.com.br/atualidade/tecnologia/artigos/ada_%20byron.html>
Acesso em out. 2013
●
●
História da Computação: Ada Lovelace. Disponível em:
<http://www.dsc.ufcg.edu.br/~pet/jornal/julho2012/materias/historia_da_computacao.
html>
Acesso em out. 2013
9. CRÉDITOS
●
Slides produzidos pela professora Elciana
Goedert, como uma das atividades solicitadas no
CURSO ESPECÍFICO IV DE EDUCAÇÃO
PROFISSIONAL – PDE,
sob a orientação do Prof. Dr. Charlie Antoni
Miquelin.
Universidade Tecnológica Federal do Paraná
UTFPR - Câmpus Curitiba