introdução à informática...cpu ula unidade de saída unidade de entrada operações lógicas e...

37
Introdução à Informática Introdução à Informática

Upload: others

Post on 10-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Introdução à InformáticaIntrodução à Informática

Page 2: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Sistemas de Computação

Hardware

Sistema Central

Periféricos Periféricos

2

Page 3: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Hardware

Parte física do sistema de computação

Geralmente não é reconfigurável

SoftwareSoftware

Parte lógica do sistema de computação

Reconfigurável

3

Page 4: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Esquema básico

4

Periféricos

Sistema Central

CPU

Memória

Page 5: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Sistema Central

Unidade de SaídaUnidade de Entrada

5

Memória Auxiliar

Periférico Periférico

Page 6: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

CPU

ULA Unidade de Saída

Unidade de Entrada

Operações Lógicas e Aritméticas

6

UC

Memória Principal

Memória Auxiliar

Controle das demais unidades

Armazena dados e programas em processamento

Page 7: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Unidade Central de Processamento (UCP/CPU)

Processa os dados de entrada em dados de saída

Ciclo de processamento

Busca de instrução na memória principal

Execução da Instrução

Reinicia o ciclo

7

Page 8: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

CPU

ULA

8

UC

Memória Principal

Busca Instrução

Executa Instrução

Periféricos

Page 9: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Unidade de Controle (UC/CU)

Controla o fluxo de dados e a interpretação de cada instrução do programa

Todo o processamento é coordenado pela unidade de controlede controle

Unidade Lógica e Aritmética (ULA/ALU)

Realiza as operações aritméticas e lógicas

É coordenada pela UC.

9

Page 10: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Armazena informações utilizadas pela CPU

Memória Principal ou CentralCentral

Rápida, custosa, limitada, temporária e volátil

Memória Auxiliar

Mais lenta, maior capacidade, teoricamente permanente e não volátil

10

Page 11: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Tipos de Memória Principal

RAM (Random Access Memory)

Memória de Trabalho

Volátil

Permite Gravação e Leitura Permite Gravação e Leitura

ROM (Read Only Memory)

Fins Específicos

Não volátil

Apenas Leitura (gravada pelo fabricante)

11

Page 12: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

DRAM (Dynamic RAM)

Construída com capacitores

Carga dos capacitores deve ser renovada periodicamente (refresh)

Lenta e Custosa Lenta e Custosa

SRAM (Static RAM)

Construída com transistores

Rápida e Cara

Embora volátil, só perde o conteúdo quando desligada

12

Page 13: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

ROM

Gravada durante a fabricação

Baixo custo para grandes volumes

PROM (Programmable ROM)PROM (Programmable ROM)

Programável após a fabricação (uma vez)

EPROM (Erasable PROM)

Gravado e Apagado com ultravioleta

EEPROM (Electrically Erasable PROM)

Apagável Elétricamente

Custo alto

13

Page 14: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Quantidade de memória principal afeta o custo e o desempenho do sistema

O tamanho máximo da memória principal é limitado pela arquitetura da CPUlimitado pela arquitetura da CPU

14

Page 15: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Em relação à memória principal

Mais lenta

Custo menor

Não volátil

Maior capacidade

Acesso Seqüencial ou Aleatório

Armazenamento de informações e programas

15

Page 16: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Tipos de Memória Auxiliar

Cartão e fita de papel perfurado

Disco Flexível (Magnético)

8’’ (430/1.2 KB); 5.25’’ (360/1.2 KB); 3.5’’ (720/1.44 KB) ZIP (100/250 MB); JAZZ (1/2)ZIP (100/250 MB); JAZZ (1/2)

Disco Rígido (HD)

Fitas

Carretel (±40 MB), cartucho, cassete

DAT – Digital Audio Tape

16

Page 17: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Tipos de Memória Auxiliar

Óticas

CD-ROM (até 800 MB), CD-R (Recordable)/WORM (Write-Once Read Many); DVD (Digital Video Disk)

Cartão de Memória Cartão de Memória

EEPROM

PCMCIA – Personal Computer Memory Card International Association (±200MB)

Compact Flash

17

Page 18: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Memória Virtual

Emula memória principal maior

Utiliza memória secundária

Troca de dados entre memória principal e secundária: swappingsecundária: swapping

Memória Cache

Memória de alta velocidade associada ao processador

Armazena dados comumente utilizados

18

Page 19: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

CPU

ULA

UC

19

Memória Principal

Memória Secundária

Page 20: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Memória Auxiliar

Não volátil

Custo menor

Mais Lenta

Maior Capacidade

Memória Principal

Volátil

Custo maior

Mais rápida

Menor capacidade Maior Capacidade Menor capacidade

20

Page 21: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Unidades de Armazenamento da Memória Principal e Auxiliar

BIT (Binary digiT)

K, KB – Quilobyte Mil

1024 (210 bytes)

M, MB – Megabyte Milhão BIT (Binary digiT)

BYTE – 8 bits

Milhão

1.048.576 (220 bytes)

G, GB – Gigabyte Bilhão

1.073.741.824 (230 bytes)

T, TB – Terabyte Trilhão

21

Page 22: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Comunicação entre a máquina e o mundo exterior

Unidades de Entrada

Unidades de Saída

22

Page 23: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Convertem dados em sinais utilizáveis pelo computador

Teclado

Mesa Digitalizadora

Tela sensível ao toque

Caneta Luminosa

Joystick

Mouse

23

Page 24: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Dispositivos de saída convertem sinais digitais armazenados internamente para formas úteis externamente;

A informação pode sair do sistema em diferentes formas básicas e suas combinações:diferentes formas básicas e suas combinações: Texto

Imagem

Som

Sinais Digitais ou Analógicos

24

Page 25: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Funcionam tanto como dispositivos de entrada como de saída:

Disco Rígido

Tela sensível ao toque

Joystick Force Feedback

25

Page 26: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Teclado

Caneta Luminosa

Identificação de elementos da tela

Mouse Mouse

Trackball

Touchpad

26

Page 27: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Joystick

Scanner

Mesa / Mão

Tridimensional Tridimensional

OCR

27

Page 28: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Digitalizador de vídeo

Digitalizador espacial

Painel ou mesa sensível ao toque - touch panel

Mesa digitalizadora Mesa digitalizadora

28

Page 29: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Luva eletrônica

Data Glove

Luva com esqueletos externos

Data suit Data suit

Leitora de código de barras

29

Page 30: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Dispositivos de rastreamento -tracking devices

Câmaras digitaisCâmaras digitais

30

Page 31: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Monitores

Projetores Digitais

31

Page 32: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Traçadores gráficos ou Plotters

Offset Digitais

32

Page 33: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Impressoras

Matriciais

Jato de Tinta

Laser

33

Transferência Térmica

Registradores fotográficos

Page 34: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Óculos Estereoscópicos

Óculos com lentes de cristal líquido capazes de bloquear a capazes de bloquear a visão quando necessário

34

Page 35: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Head Mounted Displays - HMD

Duas pequenas telas

Fone de ouvido

Dispositivos Geradores de Sensação de Tato e de Força (haptic displays)

35

Page 36: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Monitores de toque (touchscreen)

Joystick Force Feedback

36

Page 37: Introdução à Informática...CPU ULA Unidade de Saída Unidade de Entrada Operações Lógicas e Aritméticas 6 UC Memória Principal Memória Auxiliar Controle das demais unidades

Unidade de Disco Magnético

Unidade de Disco Ótico

Modem

Unidade de Fita Magnética Unidade de Fita Magnética

37