quinta-feira, 28 de abril de 2011

O 1º Programador De Computadores Foi Uma Mulher


Ada Augusta Byron King, Condessa de Lovelace (10 de Dezembro de 1815 - 27 de Novembro de 1852) é principalmente conhecida por ter escrito um programa que poderia utilizar a máquina analítica de Charles Babbage.
Filha legítima do poeta Lord Byron, nascida em 10 de Dezembro de 1815 em Londres, na Inglaterra, viveu uma vida modelo para as senhoras da corte inglesa do começo do século XIX.

Casada aos vinte anos, assumiu o nome do marido e o título de condessa, tornando-se a Condessa de Lovelace, a Sra. Augusta Ada King. E com o nome de Ada Lovelace entrou para a história como a primeira programadora.

Durante um período de nove meses entre os anos de 1842 e 1843, Ada Lovelace criou um algoritmo para o cálculo da sequência de Bernoulli usando a máquina analítica de Charles Babbage.

Ada foi uma das poucas pessoas que realmente entenderam os conceitos envolvidos no projeto de Babbage e durante o processo de tradução de uma publicação científica italiana sobre o projeto de Babbage incluiu algumas notas de tradução que constituem o primeiro programa escrito na história da humanidade.

Em 1980, o Departamento de Defesa dos EUA registrou a linguagem de programação ADA, em sua homenagem.

Exemplo do algoritmo da linguagem ADA:

With text_IO; Use text_IO;
With Ada.Integer_Text_IO; Use Ada.Integer_Text_IO;
Procedure uso_variaveis is
n: natural;
idade : integer;
nome: string(1..100);
begin
New_Line(3);
Put("Digite o seu nome. (Ate 100 caracteres): ");
Get_Line(nome,n);
New_Line;
Put("Digite sua idade: ");
Get(idade);
New_Line;
Put_Line("Voce disse que: ");
Put(" * Seu nome e': ");
Put_Line(nome(1..n));
Put(" * Sua idade e': ");
Put(idade);
Put(" anos.");
New_Line(4);
end uso_variaveis;
O leitor atento percebe que existe uma certa semelhança na linguagem ADA com o Pascal.

Nenhum comentário:

Postar um comentário