Beruflich Dokumente
Kultur Dokumente
Computadores
Histria do Computador
Introduo
Geraes de Computadores
Tipos de Computadores
2
Introduo
3
Introduo
O que um computador?
Uma mquina programvel que pode resolver
problemas executando instrues.
Programa = uma sequncia de instrues
descreve como realizar uma tarefa.
Circuitos eletrnicos executam um conjunto
limitado de instrues simples.
Instrues bsicas soma, comparao, etc.
4
Geraes de
Computadores
5
Geraes de Computadores
7
Gerao Zero
Computadores Mecnicos
Calculadora da Blaise Pascal adio e
subtrao
Charles Babbage:
Mquina diferencial sada perfurada (cobre).
Mquina analtica leitora de cartes
perfurados, perfuradora de cartes e
impressora.
8
Gerao Zero
Fonte: http://www.biografiasyvidas.com/biografia/b/fotos/babbage_2.jpg 9
Gerao Zero
Fonte: http://3.bp.blogspot.com/-_NfVILyv3V8/UgmO3rNGHGI/AAAAAAAAEC0/_LSKSjvRxCM/s640/babbage_engine_full.jpg
10
Gerao Zero
Uma demonstrao:
<http://youtu.be/BlbQsKpq3Ak>
11
Gerao Zero
12
Gerao Zero
O termo
Bug
Bill Burke,
Harward,
12/1940.
Documento
original.
<http://www.wired.com/2012/11/the-decades-that-invented-the-future-part-5-1941-1950/>
13
Primeira
Gerao
14
Primeira Gerao
Vlvulas (1945-1955)
COLOSSUS - Thomas H. Flowers, 1944.
Usado para decodificao de cifras alems
com o ENIGMA. <http://www.colossus-computer.com/colossus1.html>
15
Primeira Gerao
Fonte: http://2.bp.blogspot.com/-lz0sbHJCYs4/UgmUZEs56wI/AAAAAAAAEDQ/gtCs3tV0E38/s640/11-Colossus-Front.jpg
16
Primeira Gerao
17
Primeira Gerao
Fonte: <http://the-eniac.com>
18
Primeira Gerao
Memria
Unidade Unidade
de Lgica
Controle Aritmtica
(UC) (ULA)
Acumulador
Entrada Sada
21
Primeira Gerao
22
Segunda
Gerao
23
Segunda Gerao
Transistores (1955-1965)
Transfer Resistor
24
Segunda Gerao
Transistores
25
Segunda Gerao
FORTRAN (1954)
COBOL (1959)
26
Terceira
Gerao
27
Terceira Gerao
29
Quarta
Gerao
30
Quarta Gerao
IBM PC
31
Quarta Gerao
IBM PC
32
Quarta Gerao
IBM PC
Apple Machintosh
(GUI - Interface Grfica de Usurio)
8, 16 ou 32 bits por palavra
33
Quarta Gerao
Apple Machintosh
(GUI - Interface Grfica de Usurio)
8, 16 ou 32 bits por palavra
34
Quarta Gerao
IBM PC
Apple Machintosh
(GUI - Interface Grfica de Usurio)
8, 16 ou 32 bits por palavra
36
Quinta Gerao
Computadores Invisveis
37
Histria dos
Computadores
38
Histria dos Computadores
Lei de Moore:
O nmero de transistores dobra a cada 18
meses. - 60% de aumento ao ano.
Crculo virtuoso:
Quanto mais o software melhora,
mais exige de hardware.
Quanto mais capacidade de hardware,
mais a qualidade de aplicativos
39
Histria dos Computadores
40
Histria dos Computadores
IBM PC (1980)
41
Histria dos Computadores
IBM PC (1980)
Ganhou o mercado em 18 meses.
80 colunas em cada linha.
Teclado com maisculas e minsculas.
Possibilidade de expanso de memria.
Slots de expanso para perifricos.
42
Histria dos Computadores
Microsoft/Intel
Microsoft Windows
Poltica de vendas
Aproximadamente uma verso por ano
Processadores Intel
Qualidade ao preo que seja suficiente.
43
Tipos de
Computadores
44
Tipos de Computadores
45
Tipos de Computadores
Computador Descartvel
47
Tipos de Computadores
Exemplos:
Aparelhos de comunicao (telefone sem fio,
telefone celular, fax).
Perifricos de Computadores (impressora,
scanner, modem, drive de CD/DVD-ROM). 48
Tipos de Computadores
Microcontroladores
51
Tipos de Computadores
Arduino:
Plataforma de prototipagem eletrnica
Hardware livre
Placa nica
Linguagem padro: C/C++.
Objetivo: criar ferramentas:
Acessveis.
Baixo custo.
Flexveis.
Fceis de usar.
52
Tipos de Computadores
Arduino:
Usado para desenvolvimento de:
Objetos interativos independentes.
Interface com um computador hospedeiro.
Composio tpica:
Controlador.
Linhas de E/S digital e analgica.
Interface serial ou USB.
Extenses: shields.
53
Tipos de Computadores
54
Tipos de Computadores
Fonte: Laboratrio de
Arquitetura e Redes
de Computadores
EAD Unicesumar
55
Tipos de Computadores
57
Tipos de Computadores
58
Tipos de Computadores
Minicurso de Arduino
Professor Fernando Paschualetto
Laboratrio de Arquitetura e
Redes de Computadores AVA
59
Tipos de Computadores
Computadores de Jogos
Computadores de Jogos
61
Tipos de Computadores
Computadores Pessoais
De mesa ou notebooks.
Sistema operacional
elaborado.
Expansveis.
62
Tipos de Computadores
Servidores
Desktop modificado
Mais memria
Discos especiais
Rede melhorada
Barramento mais rpido
63
Tipos de Computadores
Servidores
Estantes de lminas
Servidores virtuais
64
Tipos de Computadores
Controlado pelo
Centro de
Operaes de
Vos Espaciais
do Laboratrio de
Propulso a Jato
66
Tipos de Computadores
Mainframes
67
Tipos de Computadores
Supercomputadores
Supercomputador chins, o Tianhe-2, o mais
rpido do mundo, pela terceira vez.
Tianhe-2 ("Via Lctea 2")
48 mil placas com 60 ncleos
Desempenho de 55 PetaFLOPS
Universidade Nacional Chinesa
de Tecnologia de Defesa.
Centro de Supercomputadores
Nacional em Guangzhou.
Fonte: BBC (http://www.bbc.co.uk/portuguese/noticias/2014/06/140625_supercomputador_ranking_china_lb)
68
Tipos de Computadores
Notebooks
O mesmo IBM-PC.
Reduzido.
Mais onboard.
69
Tipos de Computadores
Tablets
Dispositivo pessoal em
formato de prancheta.
Tela touchscreen sensvel ao toque.
Comunicao: GSM, WiFi, 3G, Bluetooth, cabo
Recursos: Acelermetro, cmera(s), microfone,
autofalantes, GPS, bssola, e etc.
Memrias: RAM, interna e carto micro SD.
Possibilita instalao de aplicativos. 70
Fundamentos e Arquitetura de
Computadores