Вы находитесь на странице: 1из 32

A Histria do Computador

Linguagem de Programao
Rone Ildio/ Nat Goulart
UFSJ - CAP

Origem da Palavra
Computador (sculo XIX) pessoa com
funo de fazer contas e resolver problemas
com nmero
Termo moderno somente 1944 Jornal
London Times publicou uma matria sobre
equipamentos que poderiam substituir o
esforo humano
Quem inventou o computador?

Evoluo
Inicialmente, a busca por uma mquina
que auxilia-se em clculos bsicos ...

Evoluo
O computador teve
vrios inventores
Necessidade humana de
realizar clculos de
forma rpida e precisa
Exemplo: baco (4000
AC) utilizado para
operaes simples

Wilhelm Schickard (alemo)- 1623


Primeira mquina de calcular
Adio e subtrao
Auxiliou Johannes Kepler

Blaise Pascal (francs)- 1642


Criou uma mquina com 6 rodas dentadas (0 a 9)
denominada La Pascaline
Realizava somas que no ultrapassasse 999999
Funcionou por 200 anos

Gottfried Leibniz (alemo)-1673


Primeira calculadora com 4 operaes
(Stepped Reckoner)
No foi comercial

Joseph-marie Jacquard(frances)-1801
Tear automtico que lia cartes perfurados
Ameaa ao empregos de trabalhadores

Evoluo
Mquinas capazes de realizar clculos
complexos com menor interveno
humana ...

Charles Babbage (ingls)-1834


Construiu de mquina diferencial
Entrada de dados (cartes perfurados)
Resoluo de polinmios

Charles Babbage (ingls)-1834


Concebeu o projeto de mquina analtica
Seria a base para os computadores
Entrada de dados (cartes perfurados),
processamento e sada
No foi construda, limitaes tecnolgicas

Herman Hollerith(americano)-1880
Inventou uma mquina para realizar as
operaes de recenseamento EUA
Leitura de cartes perfurados
Contador acionado por impulsos eltricos
Censo 1880 7 anos. 1890 cerca 1 ano

Segunda Guerra Mundial 1939-1945


Maiores avanos tecnolgicos
At ento as mquinas no poderiam ser
chamadas de computadores
Computadores para criar e decifrar cdigos

Evoluo
Mquinas capazes de realizar clculos
complexos e apoio para fins militares ...

Enigma
Primeira verso em 1926
Enigma A
Aperfeioada pelos
nazistas Enigma G
Cdigos que mudavam a
cada mensagem, mas
foram quebrados em 1933

Alan Turing (ingls)


Teoria da computabilidade
Mquina de Turing formalismo matemtico
para criao de algoritmos
Trabalhou no Bletchley Park
centro de decodificao britnica
Criou mquina para decifrar
os cdigos alemes

Thomas Flowers (ingls)-1942


Inventou o Colossus primeiro computador
eletrnico programvel
Decifrava cdigos criptografados utilizando as
mesmas idias de Turing

Von Neumann - 1945


Definiu a arquitetura dos computadores
utilizada at hoje
Criou um computador binrio 0 e 1

Modelo de Von Neumann


O programa que direciona as atividades da
CPU armazenado na mesma memria em
que esto os dados, que devem ser
manipulados pelo programa

o computador uma mquina de programas


armazenados

Modelo de Von Neumann

ENIAC

Criado em 1946
Electrical Numerical Integrator and Calculator
Computador multipropsito
30 toneladas
5,50 m de altura
25 m de comprimento
Ocupava 180 m de rea construda
70 mil resistores
17.468 vlvulas a vcuo
Ocupava uma sala de no primeiro andar da Moore
School, oeste da Filadlfia.

ENIAC
ENIAC

Evolues importantes
Rels
Quando energizado funciona como uma chave;
Grandes e lentos

Vlvulas
Funciona como chaves e amplificam sinais
Menores e mais rpidas mais pequena durao

Transistors
Eficientes, pequenos e mais rpidos do que as vlvulas

Evolues importantes
Criao do microship de silcio
Pequeno e barato
Tecnologia VLSI milhes de transistores em um
ship
Pode ser produzido em srie

Criao de armazenamento magntico


Barato
Rpido
Tamanho considervel

Evoluo
Computadores Pessoais, o poder na mo
de todos ...

Primeiro PC - 1981

IBM 5051 PC US$ 1.565


Lanado 12 se agosto de 1981
Processador Intel de 4,77 MHz
Memria de 16 Kbytes
A IBM esperava vender mil unidades
vendeu um milho
Possua DOS

Primeiro Computador Pessoal


IBM 5051 PC

Evoluo
Computadores em todos os lugares;
Controlando processos em indstrias,
hospitais e em residncias;
Entretenimento.

Internet
Popularizada nos anos 90
Rede mundial de computadores
Trocam informao
Organizados hierarquicamente
Criam rotas entre quais quer dois computadores

Rede principal backbone


Formada por roteadores

Provedores
Liga usurios rede principal

Referncias:
Algoritmos e Lgica de Programao. Marco Furlan de
Souza e outros. Cengage Learning
A History of Modern Computing. Paul E. Ceruzz. The
MIT Press;
Computer: A History Of The Information Machine.
Martin Campbell-Kelly, William Aspray. Westview
Press
Tornando um Mundo Melhor. Kevin Maney, Steve
Hamm, Jeffrey M. OBrien. IBM Pres

Вам также может понравиться