Informações sobre Ada Byron King, mais conhecida como Lady Ada Lovelace, considerada a precursora da programação de computadores.
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. 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
8. 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