domingo, 11 de dezembro de 2011

Geração Zero (Séculos XVII - XIX) - Primeira Calculadora

 A primeira considerada máquina de calcular foi desenvolvida pelo alemão Wilhelm Schickard (1592-1635). Esta fazia multiplicação e divisão, mas foi perdida durante a Guerra dos Trinta Anos.


Pascaline
•A primeira calculadora que fazia somas e subtrações foi 
inventada em 1642 pelo filósofo, físico e matemático francês  
Blaise Pascal.
•A então chamada Pascalina usava engrenagens e simulava o uso 
do ábaco.

•No entanto, não fez muito sucesso, pois era cara e requeria 

prática de uso.
 
Maquinna de Leibnz

•Em  1671, o filósofo e matemático alemão Gottfried   
Wilhelm Leibniz introduziu o conceito de realizar multiplicações 
e divisões através de adições e subtrações sucessivas.

•Ele aprimorou o projeto de Pascal e sonhava que um dia todo o 
raciocínio pudesse ser substituído pelo girar de uma alavanca.

•Em 1694, a máquina foi construída , no entanto, sua operação 
apresentava muita dificuldade e sujeita a erros.




Arithmometer


•Em  1820, o francês, Charles Xavier Thomas projetou e construiu 
uma máquina capaz de efetuar as 4 operações aritméticas básicas: 
a Arithmometer.

•Esta foi a primeira calculadora realmente comercializada com 
sucesso.
•Fazia multiplicações com o mesmo princípio da calculadora 
de Leibnitz e com a assistência do usuário, efetuava as divisões.

 

 
Calculador Analítico



•O matemático inglês Charles Babbage é conhecido como o "Pai do 
Computador".

•Entre 1833, Babbage projetou o chamado "Calculador Analítico", 
muito próximo da concepção de um computador atual.




•O projeto, totalmente mecânico, era composto de uma memória, um 
engenho central, engrenagens e alavancas.

•As alavancas eram usadas para a transferência de dados da 
memória para o engenho central, além de dispositivos para 
entrada e saída de dados. 


•O calculador utilizaria cartões perfurados e seria automático.  
Mas nunca foi construído!



Ada: a Primeira Programadora


•No entanto, o projeto foi usado pela matemática Ada Augusta como
base para a definição de conceitos de estruturação de algoritmos

•Ada inventou o conceito de subrotina, descobriu o valor das
repetições - os laços (loops) e iniciou o desenvolvimento do
desvio condicional. 
•Ada é então considerada como sendo a primeira programadora da
 história, tendo seu nome batizado uma linguagem de programação.





Tabulador Eletromecânico

•Por volta de 1890, o americano Herman Hollerith foi o
responsável por uma grande mudança na maneira de se processar os
dados dos censos da época.
•Projetou uma máquina que processava automaticamente cartões
perfurados.


•A partir desta máquina é que surgiu o nome “processamento de
dados”
•Com o sucesso de tal máquina, Hollerith funda a companhia CTR 
(Computing Tabulating Recording)

•A CTR passa a se chamar IBM (International Business Machine) em
1924.


 

Nenhum comentário:

Postar um comentário