You are on page 1of 144

Hardware e Software

Intensivo de Informtica Daniel Santana

O que Informtica?

Cincia que estuda o processo de automatizao das informaes INFORMAO AUTOMTICA

Computador

Equipamento eletrnico utilizado para manipular informaes dos mais variados tipos
Texto Foto Desenho Planilha de clculo Msica Vdeos etc.

Histria

Computar = contar, calcular, obter resultados

Pascaline, calculadora mecnica criada por Pascal (sc XVII) Computer baco
5

1 Gerao Vlvulas Microprocessador 2 Gerao - Transistores 3 Gerao Chips (circuitos integrados) 4 Gerao VLSI (Escala de ENIAC - Electrical Integrao Muito Grande) Numerical Integrator and

Tipos de Computadores

Microcomputador Mainframe

Handheld

Microcomputador
Desktop

Laptop Notebook Netbook


7

Novas Tecnologias

iPad

10

11

12

13

14

15

16

17

18

19

20

21

Capacidade de Algumas Memrias

22

23

24

25

26

27

28

29

30

Blu-Ray

Armazenamento ptico dos dados Capacidade 25 GB e 50 GB camada dupla. Padro da Sony para filmes de alta definio e PS3
31

Detalhando os componentes

CPU Barramentos Memrias


Principal Auxiliares Cache

Dispositivos de Entrada e Sada

32

Unidade Central de Processamento

Responsvel pelo processamento dos dados e pelo controle de todos os dispositivos da mquina. Podemos dividir a CPU em:

Unidade de Controle (UC): responsvel pelo controle e sequenciamento das operaes que so realizadas em ciclos. Unidade Lgica e Aritmtica (ULA): responsvel pela execuo dos clculos e operaes lgicas. Registradores: so dispositivos especiais de memria capazes de armazenar temporariamente dados durante as operaes da ULA.

33

34

35

36

Overclocking

Consiste em aumentar a frequncia do processador acima das recomendaes de fbrica possvel aumentar cerca de 20% a frequncia Consequncias
Aumento da temperatura Ocasiona travamentos

37

Pipeline

Tcnica que permite que a CPU realize a busca de uma ou mais instrues alm da prxima a ser executada Estas instrues so colocadas em uma fila de memria dentro do processador onde aguardam o momento de serem executadas. As instrues so divididas em diversas fases Analogia: Linha de montagem

38

39

40

Alguns processadores possui o terceiro nvel de cache: Cache L3


41

42

43

44

45

46

47

Quais os modelos da Intel?

Desktops (PC) Celeron D, Pentium D, Core 2 Duo, Core 2 Quad, i3, i5, i7 Laptops, Notebooks, Netbooks Celeron M, Pentium M, Core 2 Duo, Atom, i3, i5, i7

Servidores Xeon, Itanium

48

49

Quais os modelos da AMD?

Desktops (PC) Sempron, Athlon 64, Laptops, Notebooks, Netbooks Turion Servidores Opteron

50

51

52

53

54

55

56

57

58

59

60

Memrias

Consiste em dispositivos responsveis pelo armazenamento dos dados que sero processados e das informaes j processadas. Podemos dividir a memria em:

Memria principal
RAM (Random Access Memory, Memria de Acesso aleatrio) ROM (Read Only Memory, Memria apenas de leitura)

Memria secundria

Dispositivos de armazenamento em massa


61

Os tipos de memria
SDRAM SRAM DDR RAM DRAM DDR2 VRAM DDR3 PROM

EPROM ROM EEPROM

Magnticas Flash(FEPROM)
pticas

62

63

Pentes de Memria RAM

64

Tipos de RAM

Quanto a fabricao

SRAM (RAM Esttica) armazena os dados em pequenos circuitos lgicos (flip-flops). Os dados so mantidos enquanto houver energia eltrica ou enquanto o programa que controla exigir. So caras, ocupem mais espao (fsico) e aquecem mais. So as mais rpidas.

Cache so memrias SRAM

DRAM (RAM Dinmica) armazenam os bits como cargas eltricas em capacitores. Necessita realimentar os capacitores com energia (refresh).
65

Tipos de DRAM

FPM e EDO memrias muito antigas (dcada de 1980 e incio 1990) SDRAM (RAM Dinmica Sincrona)adapta-se a frenquncia do clock da placa-me (envia 1 dado por pulso de clock), substitutas da EDO, existem 3 tipos PC66, PC100 e PC133. DDR (RAM com dupla taxa de transferncia de dados)- transfere dois dados por pulso de clock (teoricamente o dobro de desempenho). Mdulos de at 1GB.
66

Tipos de DRAM

Clculo da taxa de transferncia da DDR:


[frequncia do barramento da memria] 2 (pois uma taxa dupla) [nmero de bytes transferidos]

Nome padro DDR-200 DDR-266 DDR-300 DDR-333 DDR-400

Clock dos chips 100 MHz 133 MHz 150 MHz 166 MHz 200 MHz

Clock real 100 MHz 133 MHz 150 MHz 166 MHz 200 MHz

Dados por segundo 200 Milhes 266 Milhes 300 Milhes 333 Milhes 400 Milhes

Nome do mdulo PC-1600 PC-2100 PC-2400 PC-2700 PC-3200

Taxa de transferncia 1600 MB/s 2100 MB/s 2400 MB/s 2700 MB/s 3200 MB/s
67

Tipos de DRAM

DDR 2 - uma evoluo do padro DDR SDRAM, veio com a promessa de aumentar o desempenho (maiores frequncias), diminuir o consumo eltrico e o aquecimento e minimizar a interferncia eletromagntica (rudo). Elas duplicam o clock com circuitos especiais internos para depois duplicarem como a DDR. So esperados mdulos de at 4GB de memria.
Clock dos chips 100 MHz 133 MHz 166 MHz 200 MHz 266 MHz 325 MHz Clock real 200 MHz 266 MHz 333 MHz 400 MHz 533 MHz 650 MHz Dados por segundos 400 Milhes 533 Milhes 667 Milhes 800 Milhes 1066 Milhes 1300 Milhes Nome do mdulo PC2-3200 PC2-4200 PC2-4300 PC2-5300 PC2-5400 PC2-6400 PC2-8500 PC2-8600 PC2-10400 Taxa de transferncia 3200 MB/s 4266 MB/s 5333 MB/s 6400 MB/s 8533 MB/s 10400 MB/s
68

Nome padro DDR2-400 DDR2-533 DDR2-667 DDR2-800 DDR2-1066 DDR2-1300

Tipos de DRAM

DDR 3 evoluo da DDR2, taxa de transferncia duas vezes maior, permite taxas de barramento maiores, como tambm picos de transferncia mais altos. So encontradas em placas de vdeo GDDR3. Mdulos de at 16GB.
Clock de memria 100 MHz 133 MHz 166 MHz Velocidade de clock 400 MHz 533 MHz 667 MHz Taxa de dados 800 MT/s 1066 MT/s 1333 MT/s Nome do mdulo PC3-6400 PC3-8500 PC3-10600 taxa de transferncia 6400 MB/s 8533 MB/s 10667 MB/s

Nome padro DDR3-800 DDR3-1066 DDR3-1333

DDR3-1600

200 MHz

800 MHz

1600 MT/s

PC3-12800

12800 MB/s

Obs.: pentes individuais de memria DDR2 variam entre 256MB a 2GB, enquanto que DDR3 gira em torno de 512MB a 8GB
De acordo com: http://img.hexus.net/v2/memory/DDR3s.png
69

Pentes DRAM
SDRAM PC133 DDR2

DDR 400

DD3
70

RAM Dual Chanel (Canal Duplo)

Dois pentes iguais so colocados permitindo duplicar a largura do barramento que leva dados. Tecnologia da placa-me (chipset) Ex.: Se uma memria PC-3200 transfere 3200 MB/s vai passar a transferir 6,4 GB/s

71

Memria ROM

EPROM

EEPROM

72

Memria ROM

um tipo de memria que permite apenas a leitura, ou seja, as suas informaes so gravadas pelo fabricante uma nica vez e aps isso no podem ser alteradas ou apagadas, somente acessadas. So memrias cujo contedo gravado permanentemente.

usado informalmente para indicar uma gama de tipos de memria que so usadas apenas para a leitura na operao principal de dispositivos eletrnicos digitais, mas possivelmente podem ser escritas por meio de mecanismos especiais.
73

Tipos de ROM

PROM (Programmable Read-Only Memory) podem ser escritas com dispositivos especiais mas no podem mais ser apagadas ou modificadas EPROM (Erasable Programmable Read-Only Memory) podem ser apagadas pelo uso de radiao ultravioleta permitindo sua reutilizao EEPROM (Electrically Erasable Programmable Read-Only Memory) podem ter seu contedo modificado eletricamente, mesmo quando j estiver funcionando num circuito eletrnico Memria flash (FEPROM) semelhantes s EEPROMs so mais rpidas e de menor custo CD-ROM so discos pticos que retm os dados no permitindo sua alterao DVD-ROM so discos pticos, tal como os CD-ROM, mas de alta densidade. Mesma lgica para Blu-Ray e HD-DVD.
74

75

76

77

78

79

80

81

Classificao das memrias


Registradores
velocidade
Mmoria Principal (Voltil)

Cache

Memria RAM

Memria Auxiliar

Capacidade de armazenamento

82

DISPOSITIVOS DE ENTRADA

So componentes do sistema de computao responsveis pelo fornecimento dos dados ao sistema central. So exemplos de dispositivos de entrada:
a) Teclado; b) Mouse; c) Scanner etc.
83

DISPOSITIVOS DE SADA

Os dispositivos de sada ou perifricos de sada so os componentes de computao responsveis pela transferncia da informao da CPU para o meio externo. So exemplos de dispositivos de sada:
a) Monitor. b) Impressoras. c) Ploter.
84

DISPOSITIVOS DE ENTRADA / SADA (HBRIDOS)

Termologia utilizada para componentes cuja a informao recebida e enviada. So exemplos destes dispositivos:
a) b) c) d) e) Modem; Placa de Rede; Disquetes; Winchester; CD

85

86

87

88

PCI Express

Substituto do PCI e do AGP Vai do PCI Express x1 (que serial) ao PCI Express x16 (com 16 linhas seriais simutneas) Existem: x1, x4, x8 e x16 (os mais usados so x1 e x16)

89

PCI Express x1

Usado para placas de expanso (Modem, Rede, Som, Vdeo, etc.) Taxa: 250MB/s;

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

Equipamentos para CD/DVD

108

109

Gravador/Drive de CD

possvel reconhecer um drive (leitor) de CD porque ele tem apenas uma velocidade (60x) Os gravadores de CD apresentam trs velocidades (40x24x52x)

110

Velocidade X do CD

X uma constante (150KB/s) Essa a velocidade padro de leitura de CDs de udio Um leitor de 60x (9000KB/s) consegue ler um disco (de dados) 60 vezes mais rpido que um de msica

111

Gravador de CD

40x24x52x (3 velocidades) 52x: velocidade de leitura de discos de CD de qualquer tipo 24x: Velocidade de gravao de discos CD-RW 40x: velocidade de gravao de discos CD-R

112

113

114

OUTROS COMPONENTES AUXILIARES


Filtro de linha Estabilizador Nobreak

115

Componentes auxiliares

Filtro de linha

um tipo de filtro eletrnico que colocado entre um equipamento e uma linha externa para atenuar interferncias.ele protege seus equipamentos removendo rudos e picos provenientes da rede eltrica, expande o nmero de tomadas disponveis para conectar outros perifricos, garante que todos os seus equipamentos estejam devidamente aterrados, protege contra curtos-circuitos e sobrecargas de tenso na rede.
116

Componentes auxiliares

Estabilizador

so equipamentos eletrnicos responsveis por corrigir a tenso da rede eltrica para fornecer aos equipamentos uma alimentao estvel e segura. Eles protegem os equipamentos contra sobretenso, subtenso e transientes.

117

Componentes auxiliares

No-Break

Uma fonte de alimentao ininterrupta, tambm conhecida pelo acrnimo UPS (sigla em ingls de Uninterruptible Power Supply) um sistema de alimentao eltrico que entra em ao, alimentando os dispositivos a ele ligado, quando h interrupo no fornecimento de energia. Sua alimentao provida por uma bateria, que fica sendo carregada enquanto a rede eltrica est funcionando corretamente H dois tipos: online e offline
118

SETUP

Programa armazenado numa memria ROM da placa-me Para acess-lo deve-se pressionar DELETE durante o processo de inicializao possvel configurar o funcionamento da memria RAM, dos Discos, dos barramentos etc. As alteraes feitas ficam armazenadas numa memria RAM chamada CMOS
119

CMOS

Chip de memria voltil localizado na placa-me Armazena os dados alterados por meio do SETUP alimentada por uma pequena bateria quando o PC fica desligado Os dados so consultados pelo programa BIOS sempre que o micro iniciado
120

121

122

Processo de Boot

O BIOS procura o sistema operacional numa rea especial do disco: o MBR (setor de Boot ou Trilha zero). O MBR um pequeno setor no disco rgido (o primeiro do disco), onde normalmente so armazenados os dados iniciais do sistema operacional que usado na mquina.
123

124

Tipos de Software

Software Bsico:
Sistemas operacionais: Windows, Dos, Linux Linguagens de programao: java, pascal, php Tradutores: compiladores, interpretadores

Softwares aplicativos:

para resolver nossos problemas dirios (como digitar textos, fazer clculos e desenhar, alm de enviar e-mails, acessar a internet, etc.).
125

Tipos de Software

Utilitrios:

resolvem problemas no antivrus que protegem infeces eletrnicas.

computador, como os o computador contra

Driver:

Programa para falar a lngua de um equipamento de hardware, permitindo que um sistema operacional possa us-lo. Instrues de baixo nvel instalado em chip (ROM) e especifica como um equipamento de hardware vai funcionar 126

Firmware

127

Tipos de Softwares (Licena)

Comercial: exige-se pagamento para a utilizao do programa (licena de uso). Livre: no exige pagamento de licena
Pode-se copiar e distribuir o software Estudar e modificar o software

128

Comportamento de um software

Quando no est em funcionamento, o programa est armazenado em uma memria auxiliar (discos, por exemplo), na forma de blocos com nomes. Esses blocos so chamados ARQUIVOS. Quando um programa est em execuo (funcionamento), ele est na memria principal (RAM) e, como vimos, suas instrues so constantemente jogadas para a CPU para que ela possa execut-las
129

Arquivo

um conjunto de informaes (dados ou instrues) que est armazenado em uma memria auxiliar (como discos, cartes de memria, Fitas, etc.). A foto abaixo mostra alguns arquivos vistos pelo Windows Explorer (programa de gerenciamento de arquivos do Windows).

Obs.: s considerado um arquivo se o mesmo se encontra armazenado em uma memria permanente


130

Arquivo

Ento, se a prova perguntar: No Word, qual o comando que cria um novo arquivo?
a) b)

Arquivo / Novo Arquivo / Salvar Como.

Obs.: Porque no pode ser somente o Salvar? Simples: porque o comando SALVAR, quando executado pela segunda vez, no cria um novo arquivo, apenas modifica o anterior! Ento, o comando que cria SEMPRE um arquivo novo Salvar Como.
131

Pasta ou diretrio

um compartimento (ou gaveta) onde podemos colocar arquivos e outras pastas. Uma pasta no ocupa espao no disco, pelo menos, no na rea onde o espao ocupado mensurvel.

132

Forma de gravao dos Arquivos em um Disco

Unidades em formato circular (as unidades de disco)

Hard Disk (HD), Disquete (CD tambm).

Estrutura:
Trilhas Setores

Setores so efetivamente onde os dados dos arquivos so armazenados e trilhas so reunies concntricas de setores. As trilhas contm os setores.
133

Forma de gravao dos Arquivos em um Disco


Qualquer disco, seja ele grande (HD), mdio (DVD ou CD) ou pequeno (Disquetes), possui uma estrutura dividida em trilhas e setores. Tamanho do setor varia de disco para disco. Obs.: Os setores so locais independentes de armazenamento,

setores so a MENOR UNIDADE FSICA existente em um disco! Nos HDs e disquetes, um setor tem O disco (equipamento de disco) tem que ser capaz de identificacapacidade para faria isso?! Atribuindo um endereo a armazenar apenas 512 bytes los de forma nica, e como cada setor.
134

Forma de gravao dos Arquivos em um Disco

Um HD com 80GB tem aproximadamente 160 milhes de setores Quem gerencia estes setores?

Sistema operacional responsvel por controlar todos esses endereos uma reunio de setores que endereada de forma individual! Um endereo nico dado ao grupo de setores e no a cada setor individualmente. 135

Clusters

Cluster

a menor unidade de alocao de arquivos em um disco. Um arquivo vai ocupar, no mnimo, um cluster.
Se o arquivo for menor que o espao do cluster, ele o ocupar por inteiro Se o arquivo for maior que o cluster, vai ocupar mais de um (sempre mltiplos).

Um cluster no pode ser ocupado por mais de um arquivo


136

Cluster

O seu tamanho definido pelo Sistema Operacional

Sistema de arquivos um conjunto de regras e instrues que estabelece como as informaes sero gravadas em um determinado disco

Clusters maiores DESPERDIAM MAIS ESPAO: tamanho real, tamanho em disco


137

Partio

Uma partio uma diviso do disco rgido que aparenta, para o sistema operacional, ser um disco diferente

Ento, se um disco rgido tem duas parties o sistema operacional vai visualizar duas unidades lgicas diferentes (como C: e D:, por exemplo, no Windows).

138

Sistema de Arquivos

Regras que o sistema operacional utiliza para gravar (e ler) as informaes em um disco Windows
FAT32 e NTFS (sistemas de arquivos HDs) CDFS, ISO9660 (mais usado hoje) e Joliet (CD)

Linux

EXT2, EXT3, ReiserFS (suporte a FAT, NTFS)


139

Sistema de Arquivos

Cada unidade de disco (seja uma partio ou um disco real) tem que ter apenas UM SISTEMA DE ARQUIVOS definido na hora da formatao

140

Sumrio dos principais Sistemas de Arquivo

FAT16: no se usa mais


DOS e Windows 95 Endereamento que se baseava em 16 bits permite at 65536 Parties de at 2GB

141

Sumrio dos principais Sistemas de Arquivo

FAT32:
Gerencia parties de at 2TB O tamanho do cluster proporcional ao tamanho da partio

FAT - Tabela de Alocao de Arquivo

142

Sumrio dos principais Sistemas de Arquivo

NTFS (New Technology File System)


Possibilidade de escolha do tamanho do cluster no momento da formatao Valores ficam entre 512 Bytes (um setor) e 4KB (tamanho mximo!)

Permite endereamento de setor direto

Recurso de privilgios de acesso Pode-se definir COTAS DE DISCO possvel determinar criptografia e compactao para as pastas

143

Resumo Sistemas de Arquivos

Para HD: FAT16 (antigo), FAT32 e NTFS (windows corporativos); Para CD: CDFS (antigo), ISO9660 e Joliet. Para disquete: FAT (ou FAT12) Linux usa:

Para HD: Ext2, Ext3, ReiserFS.

DVDs usam: UDF (Formato Universal de Disco) no importando o Sistema operacional.

144

You might also like