115
Introdução a Computação

Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Introdução a Computação

Page 2: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Prof.Luís Fernando GARCIA

[email protected]

www.Garcia.pro.br

2

Page 3: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Aula 3FOCO: Hardware

Page 4: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

O começo de tudo ...Modelo de Von Neumann

Page 5: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Modelo de Von Neumann – mais detalhado5

Page 6: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Modelo de Von Neumann – mais detalhado6

Unidade de Controle

Controla o fluxo de informações

entre todas as unidades do

computador

Unidade Operacional

Possui uma ULA que realiza

operações com os dados e

registradores internos para

armazenamento temporário dos dados

tratados pela ULA

Page 7: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

BaseConceitos importantes ...

Page 8: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

8

Page 9: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

9

Page 10: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

10

Page 11: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

11

Page 12: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

HardwareComponentes ...

Page 13: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

PC Desktop

Page 14: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

14

Page 15: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

PC Notebook

Page 16: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

16

Page 17: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Processador

Page 18: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Circuito Integrado, (chip) de alta escala (ULSI)

onde fica a CPU

Responsável pela execução de instruções e pelo

gerenciamento das funções do programa

Processa milhões de instruções por segundo

(MIPS)

18

Page 19: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Processo do Processador ...

▸ Busca uma instrução na memória

▸ Interpreta que operação a instrução estáexplicitando

▸ Busca os dados onde estiverem armazenados

▸ Executa efetivamente a operação com o(s)dado(s), guardar o resultado (se houver algum) e,finalmente,

▸ Reinicia o processo apanhando nova instrução.

19

Page 20: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

ProcessadoresEvolução

Page 21: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

21

Page 22: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

22

Page 23: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

23

Page 24: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

24

Page 25: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

25

Page 26: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

26

Page 27: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

27

Page 28: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

28

Page 29: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

29

Page 30: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

30

Page 31: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

31

Page 32: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

32

Page 33: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

33

Page 34: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Na práticaHoje em dia ...

Page 35: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

35

Page 36: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

36

Page 37: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Placa MãeDe PC Desktop

Page 38: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

38

Page 39: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

39

Page 40: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Placa MãeDe PC Notebook

Page 41: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

41

Page 42: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Memórias

Page 43: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

43

Page 44: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

44

Page 45: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

45

Page 46: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

46

Page 47: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

MemóriasDe PC Desktop

Page 48: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Memórias PC (favor virar o rosto )48

Page 49: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

MemóriasDe PC Notebook

Page 50: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

50

Page 51: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Memórias Notebook (favor virar o rosto )51

Page 52: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Memória Secundária Armazenamento Externo

Page 53: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

53

Page 54: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

54

Page 55: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

55

Page 56: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Meio: PAPEL !Sim! Papel!

Page 57: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Fita Perfurada57

Page 58: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Cartão Perfurado58

Page 59: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Perfuradorade

Cartões perfurados

59

Page 60: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Meio: MagnéticoDisquetes e HDs

Page 61: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

61

Page 62: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

62

Page 63: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

63

Page 64: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

64

Page 65: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

65

Page 66: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

66

Page 67: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

67

Page 68: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

68

Page 69: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

69

Page 70: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

70

Page 71: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

71

Page 72: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Meio: OpticoCDs e HDs

Page 73: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

73

Page 74: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

74

Page 75: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Meio: Digital/Eletrônico

Page 76: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

76

Page 77: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

77

Page 78: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

78

Page 79: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Dispositivos de E/S

Page 80: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Mouse

Page 81: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

81

Page 82: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

82

Page 83: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Teclado

Page 84: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

84

Page 85: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Scanner

Page 86: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

86

Page 87: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Impressora

Page 88: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

88

Page 89: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

89

Page 90: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Placa de Som

Page 91: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

91

Page 92: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Modem

Page 93: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

93

Page 94: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

94

Page 95: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Placa de VídeoSaída de Dados

Page 96: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

96x

Page 97: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

97

Page 98: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

98

Page 99: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

99

Page 100: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

100

Page 101: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

101

Page 102: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

OUTROS ...

Page 103: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

GabineteDesktop clássico

Page 104: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador
Page 105: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Fonte de Alimentação

Page 106: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

106

Page 107: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Portas

Page 108: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

108

Page 109: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

109

Page 110: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

110

Page 111: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

111

Page 112: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Conectores Expansão

Page 113: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

113

Page 114: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

Atividade

Page 115: Introdução a Computação · 2018. 8. 15. · Modelo de Von Neumann –mais detalhado 6 Unidade de Controle Controla o fluxo de informações entre todas as unidades do computador

▸ Pesquisar e montar/selecionar o PC/periféricos:

▹ A)Baixo custo▹ B)Ótimo custo-benefício▹ C)”Topzera”

▸ Justificando com sua aplicabilidade

115