Você está na página 1de 40

Informtica Bsica

Prof.: Clayton Maciel Costa


clayton.maciel@ifrn.edu.br
Informtica Bsica - clayton.maciel@ifrn.edu.br

Passado, Presente e Futuro


Informtica Bsica - clayton.maciel@ifrn.edu.br

Evoluo
Primeiro ser humano a CALCULAR: pastor de ovelhas;

Tcnica utilizada: empilhamento de pedras para controle


da quantidade de ovelhas do rebanho;

Calculus:
lat.
pedrinha
Informtica Bsica
- clayton.maciel@ifrn.edu.br

Evoluo

Primeira forma de mostrar uma quantidade: as mos;


A mo serviu como conjunto de comparao;

A origem do nosso sistema de numerao de base decimal (10 dedos);


Para contar at 20 eram necessrios dois homens!
Informtica Bsica - clayton.maciel@ifrn.edu.br

Evoluo
2500 a.C: BACO
Discos ou contas mveis para acelerar
as operaes matemticas.

1614: John Neper (Napier), inventor dos


logaritmos naturais ou neperianos, cria os
bastes de Napier para auxlio
multiplicao.
http://pt.wikipedia.org/wiki/John_Napier
Informtica Bsica - clayton.maciel@ifrn.edu.br

Evoluo
1633: Rgua de Clculo
Primeiro computador analgico.
1642: Blaise Pascal inventou a primeira
mquina de somar: PASCALINA;
Executava operaes aritmticas
quando se giravam os discos
interligados;
Precursora das calculadoras mecnicas.

Informtica Bsica - clayton.maciel@ifrn.edu.br

Evoluo
1671: Na Alemanha, Gottfried Leibnitz
inventou uma mquina muito parecida com a
Pascalina, que efetuava clculos de
multiplicao e diviso

1802: Na Frana, Joseph Marie Jacquard


passou a utilizar Cartes Metlicos Perfurados
para controlar e automatizar mquinas de tear
(operaes repetitivas e seqenciais)

http://pt.wikipedia.org/wiki/JosephInformticaMarie_Jacquard
Bsica - clayton.maciel@ifrn.edu.br

Evoluo
1822: Foi desenvolvido por um cientista ingls
chamado Charles Babbage uma Mquina
Diferencial;
Permitia clculos de funes trigonomtricas e
logaritmas, utilizando os cartes de Jacquard.
1834: Charles Babbage desenvolveu uma Mquina
Analtica capaz de:
executar as quatro operaes (somar, dividir, subtrair,
multiplicar);
velocidade de 60 somas por minuto
armazenar dados em uma memria (de at 1000
nmeros de 50 dgitos);
Tanto os dados como as instrues eram introduzidas
por meio de cartes perfurados, e os resultados finais
sairiam impressos automaticamente.
Informtica
Bsica - clayton.maciel@ifrn.edu.br
http://www.infopedia.pt/$maquina-analitica

Evoluo
1890: poca do censo dos
EUA, Hermann Hollerith
percebeu que s terminaria
de apurar os dados do censo
quando j seria o tempo de
se efetuar novo censo (1900)
Integrao da ideia dos cartes de Jacquard e do conceito de
impulsos eltricos para a transmisso de dados (converso de
dados em impulsos magnticos nos cartes perfurados): mquina
eltrica de tabulao
http://www.portalbrasil.net/historiageral_revolucaoindustrial.htm

Conseguiu obter os resultados em tempo recorde, isto ,


Informtica Bsica - clayton.maciel@ifrn.edu.br
3 anos depois!

Evoluo

1896: Hollerith fundou a Tabulating Machine Company para


explorao de suas invenes;

1924: A empresa teve sucesso depois de seu computador mecnico


vencer uma concorrncia do governo americano, tornando-se a IBM.
Informtica Bsica - clayton.maciel@ifrn.edu.br

10

Evoluo
1937: primeiro computador
eletromecnico: MARK I;
construdo na Universidade de
Harvard, pela equipe do professor H.
Aiken;
Ajuda financeira da IBM: US$
500.000,00.
Controlado por programa e usava o sistema decimal;
Cerca de 15m de comprimento e 2,5m de altura;
Envolvido por uma caixa de vidro e de ao inoxidvel;
760.000 peas, 800km de fios, 420 interruptores para controle;
Realizava uma soma em 0,3s, uma multiplicao em 0,4s e uma diviso em cerca
de 10s.
Informtica Bsica - clayton.maciel@ifrn.edu.br

11

Evoluo
1944: Um projeto britnico, sob a
liderana do matemtico Alan Turing,
colocou em operao uma srie de
mquinas mais ambiciosas: o COLOSSUS
Colossus foi um computador ingls projetado em
Bletchley Park durante a Segunda Guerra Mundial
pela equipe liderada por Alan Turing. Seu principal
objetivo era fazer a criptoanlise de cdigos
ultrassecretos utilizados pelos nazistas.

Ao invs de rels eletromecnicos, usava


2.000 vlvulas eletrnicas.
Informtica Bsica - clayton.maciel@ifrn.edu.br

12

1946-1957: A Vlvula a Vcuo

Vlvulas Eletrnicas:
Aproximadamente o tamanho de uma lmpada eltrica
Geravam muito calor provocando diversos problemas;
Frequentemente queimavam.
Informtica Bsica - clayton.maciel@ifrn.edu.br

13

1946-1957: A Vlvula a Vcuo

1946: Estados Unidos criam o ENIAC


(Eletronic Numerical Integrator and Calculator)
Informtica Bsica - clayton.maciel@ifrn.edu.br

14

1946-1957: A Vlvula a Vcuo


ENIAC
19.000 vlvulas, 1.500 rels,
diversos resistores, capacitores e
indutores;
Consumo cerca de 200 KW de
potncia;
Memria podia registrar at 20
nmeros de 10 dgitos cada um;
Fazia 5.000 adies e 360
multiplicaes por segundo;
Primeiro computador eletrnico
digital de propsito geral.
Informtica Bsica - clayton.maciel@ifrn.edu.br

15

1946-1957: A Vlvula a Vcuo

John von Neumann prope um conceito de programa armazenado;


As idias de von Neumann (que so utilizadas at hoje) fizeram com
que os computadores pudessem ser programados atravs de rotinas
de manipulao de dados, que se utilizam de instrues prprias do
computador.
Informtica Bsica - clayton.maciel@ifrn.edu.br

16

1946-1957: A Vlvula a Vcuo

1948: EDVAC - Eletronic Discrete Variable Computer (Computador


Eletrnico de Variveis Discretas):
Primeiro computador a utilizar conceito de programas;
Planejado para acelerar o trabalho armazenando programas e dados
em sua memria interna (conceito de von Newman).
17
Informtica Bsica - clayton.maciel@ifrn.edu.br

1946-1957: A Vlvula a Vcuo


1951: O primeiro computador
comercial foi entregue a um
cliente: UNIVAC (Universal
Automatic Computer), um
ENIAC modificado.

1952: Grace Hopper criou o primeiro compilador e ajudou a


desenvolver duas linguagens de programao que tornaram os
computadores mais atrativos para o comrcio.
Informtica Bsica - clayton.maciel@ifrn.edu.br
http://en.wikipedia.org/wiki/Grace_Hopper

18

1946-1957: A Vlvula a Vcuo


IBM 650

1953: Jay Forrester, do MIT, construiu uma memria magntica menor e


bem mais rpida, a qual substitua as que usavam vlvulas eletrnicas;
1954: A IBM concluiu o primeiro computador produzido em srie, o IBM
650, que era de tamanho mdio:
O sistema necessitava de uma potncia elctrica instalada de 22 KVA.
http://piano.dsi.uminho.pt/museuv/1946ibm650.html

Gordon Teal, da Texas Instruments, descobre um meio de fabricar


- clayton.maciel@ifrn.edu.br
transistores de cristaisInformtica
isoladosBsica
de silcio
a um custo baixo.

19

1958-1964: O Transistor

1947: Os cientistas da Bell Lab desenvolveram o transistor, um


pequeno dispositivo que transfere sinais eletrnico atravs de um
resistor;

TRANSISTOR = TRANSFER + RESISTOR


Informtica Bsica - clayton.maciel@ifrn.edu.br

http://pt.wikipedia.org/wiki/Transstor

20

1958-1964: O Transistor
1955: Conclui-se o primeiro
computador transistorizado, feito
pela Bell Laboratories, o TRADIC,
com 800 transistores;

1957: A partir da criao da tcnica de circuito


impresso, os computadores puderam diminuir um
pouco mais de tamanho;
Informtica Bsica - clayton.maciel@ifrn.edu.br

21

1958-1964: O Transistor
GO TO pargrafo-1, pargrafo-2, ...,
pargrafo-n DEPENDING ON i
identificador
pargrafo-erro
Comando
GO TO pargrafo-fim
pargrafo-1
comando-1
GO TO pargrafo-fim
pargrafo-2
comando-2
GO TO pargrafo-fim
.................
.................
pargrafo-n
comando-n
pargrafo-fim
EXIT

Durante essa gerao


houve a mudana da
linguagem de mquina
para a linguagem de baixo
nvel (simblica):
ASSEMBLY
Depois vieram as
linguagens de alto nvel
como FORTRAN (1954).

Informtica Bsica - clayton.maciel@ifrn.edu.br

22

1965-1970: O Circuito Integrado

1958 a 1959: Robert Noyce, Jean Hoerni, Jack Kilby e Kurt Lehovec
participam do desenvolvimento do CI (Circuito Integrado);
Um fato importantssimo favoreceu a criao dos circuitos integrados e o
desenvolvimento da computao em geral.

A corrida espacial: O governo americano investiu bilhes de dlares em


pesquisas para que eles fossem os primeiros a chegar ao espao.
Informtica Bsica - clayton.maciel@ifrn.edu.br

23

1965-1970: O Circuito Integrado

1964: A IBM lana o IBM 360, cuja srie marcou uma nova tendncia na
construo de computadores com o uso de chips;
Os chips incorporavam, numa nica pea de dimenses reduzidas,
dezenas de transistores interligados, formando circuitos eletrnicos
complexos.
Informtica Bsica - clayton.maciel@ifrn.edu.br

24

1965-1970: O Circuito Integrado

1965: A DEC (Digital Equipment


Corporation) lana o PDP-8;

Primeiro minicomputador
comercial e com preo competitivo.
http://pt.wikipedia.org/wiki/PDP-8
1968: Os primeiros computadores com circuito integrado com
sucesso foram criados pela Burroughs: B2500 e B3500.
Informtica Bsica - clayton.maciel@ifrn.edu.br

25

1965-1970: O Circuito Integrado


Durante essa gerao, o
software ficou mais sofisticado

Software e sistemas foram


desenvolvidos para suportar
processamento interativo, por
meio de terminais

Informtica Bsica - clayton.maciel@ifrn.edu.br

26

1971-1977: Alta Integrao


LSI (Large Scale Integration) - Integrao
em Grande e Escala: 3.000 a 100.000
transistores/chip
A juno de vrios circuitos
integrados em um s, dando
origem aos microprocessadores

Informtica Bsica - clayton.maciel@ifrn.edu.br

27

1971-1977: Alta Integrao


O primeiro processador de 8 bits (Intel
8008) tinha frequncia de 0,2 MHz.
3500 transistores com 10 um ou 10000
nm;
Tenso de trabalho de 5 V;

Os microprocessadores so circuitos
integrados que permitem ser
programados a fim de que executem
uma determinada tarefa
Os computadores ganharam
drasticamente em termos de
velocidade, confiabilidade e capacidade
Informtica Bsica - clayton.maciel@ifrn.edu.br
de armazenamento

28

1978-2003: Muita Alta Integrao


VLSI (Very Large Scale Integration) - Integrao em Muito Grande
Escala: 100.000 a 100.000.000 transistores/chip

1982: A Intel lanou o 80286, com freqncias de 6, 10 e 12 MHz,


fabricado com tecnologia CMOS 134.000 transistores 1,5 um ou
Informtica
- clayton.maciel@ifrn.edu.br
1500 nm, com uma
tensoBsica
de trabalho
de 5 V;

29

1978-2003: Muita Alta Integrao


ULSI (Ultra Large Scale Integration) Integrao em Ultra Larga Escala,
Mais de 100.000.000 transistores/chip
Nano tecnologia
Optoeletrnica
O Pentium 4 de 2002 trabalhava com
frequncias de 2200 a 3000 MHz, com 55
milhes de transistores CMOS 130 nm. A srie
de chips Radeon 2000, por exemplo, atinge os
500 milhes de transistores, chegando casa
dos 40 nm.
Informtica Bsica - clayton.maciel@ifrn.edu.br

30

2003-At hoje: Arquitetura Multincleo


Os transistores geram calor, e um processador quente
pode provocar o desligamento do computador;
Computadores com processadores rpidos precisam de
sistemas de resfriamento eficientes para evitar
superaquecimento;
Quanto maior o chip do processador, mais calor o
computador ir gerar quando trabalhar toda velocidade.

Informtica Bsica - clayton.maciel@ifrn.edu.br

31

2003-At hoje: Arquitetura Multincleo


Multincleo (mltiplos ncleos, do ingls multicore) consiste
em colocar dois ou mais ncleos de processamento (cores) no
interior de um nico encapsulamento (um nico chip);
O sistema operacional trata cada um desses ncleos como um
processador diferente;
Na maioria dos casos, cada unidade possui seu prprio cache e
pode processar vrias instrues simultaneamente.

Informtica Bsica - clayton.maciel@ifrn.edu.br

32

2003-At hoje: Arquitetura Multincleo


Eles so bons em lidar com clculos que podem ser quebrados
em componentes menores;
Contudo, eles no so to bons em lidar com grandes
problemas computacionais que no podem ser quebrados.
http://pt.wikipedia.org/wiki/Core_2_Duo#Core_2_Duo

Informtica Bsica - clayton.maciel@ifrn.edu.br

33

Evoluo da Integrao

Informtica Bsica - clayton.maciel@ifrn.edu.br

34

Resumo da Evoluo
#

Data

Tecnologia

Velocidade
(operaes/s)

1946-1957

Vlvula

40.000

1958-1964

Transistor

200.000

1965-1971

Integrao em baixa e mdia escalas

1.000.000

1972-1977

Integrao em grande escala (LSI)

10.000.000

1978-2003

Integrao em escala muito grande (VLSI)

100.000.000

2003-

Arquitetura multincleo

> 1.000.000.000

A evoluo dos computadores tem sido caracterizada por:


aumento da velocidade dos processadores;
diminuio do tamanho dos componentes;
aumento da capacidade de memria;
aumento da capacidade e da velocidade de transferncia de dados.
Informtica Bsica - clayton.maciel@ifrn.edu.br

35

Resumo da Evoluo
Primeira
Gerao

Segunda
Gerao

Terceira
Gerao

Quarta
Gerao

Quinta
Gerao

Tendncia: Menores, Mais Rpidos, Mais Confiveis e Mais Baratos

Vlvula a
Vcuo

Transistor

Circuito
Integrado
SSI e MSI

Circuito
Integrado
LSI

Circuito
Integrado
VLSI e
ULSI

Tendncia: De Fcil Aquisio e Manuteno

Informtica Bsica - clayton.maciel@ifrn.edu.br

36

Tendncia de Sistemas de
Computadores
O MIT, Instituto de Tecnologia de Massachusetts, anunciou um
processador com 64 ncleos;
Equipes de cientistas da computao esto trabalhando para
desenvolver computadores que usam DNA para processar
informao;
Cloud Computing (Computao em Nuvem).

Informtica Bsica - clayton.maciel@ifrn.edu.br

37

Tendncia de Sistemas de
Computadores
Computao em Nuvem:

Informtica Bsica - clayton.maciel@ifrn.edu.br

38

Os Empreendedores

Steve Wozniak
e Steve Jobs

Bill Gates

Linus Torvalds

Informtica Bsica - clayton.maciel@ifrn.edu.br

39

O crebro humano, de um ponto


de vista estritamente funcional, pode ser definido
como um sistema complexo de
100 bilhes de neurnios.
Para conter o mesmo nmero de elementos do
crebro, um computador dos anos 40 (vlvulas) teria
as dimenses de So Paulo, enquanto no final dos
anos 50 teria as dimenses do Cristo Redentor e nos
anos 60 teria as dimenses de um nibus.
Atualmente, crebro e computador entraram num
Informtica Bsica - clayton.maciel@ifrn.edu.br
acordo de dimenses.

40