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