Sie sind auf Seite 1von 41

Introduo a Algoritmos e

Linguagens de Programao
Aula 2 | Histrico dos computadores
e conceitos bsicos de OAC

Apresentao

Luiz Augusto de M. Morais

Roteiro
Histrico dos computadores
Computadores mecnicos

1 gerao | Eletroeletrnicos

2 gerao | Transistores

3 gerao | Circuitos integrados

4 gerao | Microprocessadores

Conceitos bsicos de OAC


Arquitetura bsica

Unidade Central de Processamento (CPU)

Memria

Dispositivos de entrada e sada

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Histrico dos computadores

Computadores mecnicos

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Computadores mecnicos
baco (2300 a. C.)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Computadores mecnicos | baco

Criado na Mesopotmia

Difundido pelos chineses

Serve para fazer as operaes de soma e subtrao

Consegue ser mais rpido que uma calculadora

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Computadores mecnicos
Pascaline (1642)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Computadores mecnicos | Pascaline

Criada por Blaise Pascal

Primeira calculadora mecnica do mundo (Wilhelm Schickard)

S conseguia somar e subtrair

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Computadores mecnicos
Mquina analtica (1837)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Computadores mecnicos | Mquina analtica

Criada por Charles Babbage

Primeiro computador de propsito geral

No foi concluda pelo seu criador

Ada Lovelace

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Histrico dos computadores

Primeira gerao

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Primeira gerao

Prs
Faziam clculos simples em segundos

Contras
Dispositivos queimavam constantemente

Ocupavam prdios inteiros

Falta de confiabilidade nos resultados

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Primeira gerao
Vlvulas

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Primeira gerao
MARK 1 (1944)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Primeira gerao | MARK I

Primeiro computador digital automtico


desenvolvido em larga escala

Criado por Howard Aiken, Harvard University

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Primeira gerao
ENIAC (1946)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Primeira gerao | ENIAC

Foi construdo para a 2 Guerra Mundial

Criado por John Eckert e John Mauchly

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Histrico dos computadores

Segunda gerao

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Segunda gerao
Transistores

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Segunda gerao

Prs
Eram mais confiveis que seus antecessores

Ocupavam menos espao

Contras
Eram muito caros

Difceis de serem manuseados

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Segunda gerao
PDP-1 (1960)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Histrico dos computadores

Terceira gerao

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Terceira gerao
Circuitos integrados

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Terceira gerao

Prs
Mais rpidos que seus antecessores

Ocupavam menos espao

Contras
Ainda eram muito caros

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Terceira gerao
IBM 360 (1964)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Histrico dos computadores

Quarta gerao

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Quarta gerao
Microprocessadores

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Quarta gerao

Prs
Ocupam pouqussimo espao

Muito rpidos

Baratos

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Quarta gerao
IBM-PC (1981)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Conceitos bsicos de OAC

Arquitetura bsica

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Arquitetura bsica

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Conceitos bsicos de OAC

Unidade Central
de Processamento

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Unidade Central de Processamento

Caractersticas
Conhecida como CPU ou UCP

Responsvel por clculos e controle de dispositivos

Principais componentes
Unidade Lgica e Aritmtica (ULA/ALU)

Registradores

Unidade de Controle (UC/CU)

Relgio (clock)

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Conceitos bsicos de OAC

Memria

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Memria

Caractersticas
Armazenamento de dados

Principais tipos
RAM

ROM

Disco Rgido

Flash

Fitas Magnticas

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Hierarquia de Memria

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Memria
Memria principal Responsvel pelo armazenamento de dados e
instrues para uso durante as operaes de processamento da
CPU.

UNIVERSIDADE ESTADUAL DA PARABA | PROJETO HERMES

Memria
Memrias auxiliares Responsveis pelo armazenamento
permanente de dados no computador.

UNIVERSIDADE ESTADUAL DA PARABA | PROJETO HERMES

Conceitos bsicos de OAC

Entrada e Sada

UNIVERSIDADE ESTADUAL DA PARABA | PROJETOHERMES

Entrada e Sada

Perifricos de entrada Responsveis pelo envio de dados do usurio

CPU;

UNIVERSIDADE ESTADUAL DA PARABA | PROJETO HERMES

Entrada e Sada

Perifricos de Sada Responsveis por permitir que o usurio visualize

os dados processados pela CPU;

UNIVERSIDADE ESTADUAL DA PARABA | PROJETO HERMES

Referncias

FERRARI, Fabrcio; CECHINEL, Cristian.


Introduo a Algoritmos e Programao. [S. l. : s. n.]
TANEMBAUM, Andrew S. Organizao Estruturada de Computadores.
5 ed. So Paulo: Prentice Hall, 2006.

UNIVERSIDADE ESTADUAL DA PARABA | PROJETO HERMES

Das könnte Ihnen auch gefallen