aula de introdução à computação

115
2 Introdução à Computação Noções de Processamento de dados e Hardware

Upload: elaine-cecilia-gatto

Post on 28-Jan-2018

623 views

Category:

Education


6 download

TRANSCRIPT

Page 1: Aula de Introdução à Computação

2Introdução à Computação

Noções de Processamento de dados e Hardware

Page 2: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

Sistema binário, bit, byte, ..........Sistema binário, bit, byte, ..........

O computador (máquina eletrônica), só consegue O computador (máquina eletrônica), só consegue processar duas informações:processar duas informações:

a a presençapresença (1 = ligado) ou (1 = ligado) ou

a a ausênciaausência (0 = desligado) de (0 = desligado) de energiaenergia..

Os dígitos 0 e 1 são os únicos elementos do sistema de Os dígitos 0 e 1 são os únicos elementos do sistema de numeração de base 2 (sistema binário).numeração de base 2 (sistema binário).

Page 3: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

BIT (BIT (BIBInary diginary digiTT))

O bit (dígito binário) é utilizado para representar O bit (dígito binário) é utilizado para representar todos os tipos de caracteres usados pelos todos os tipos de caracteres usados pelos computadores. computadores.

Page 4: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

Caracteres alfabéticos maiúsculos 26

Caracteres alfabéticos minúsculos 26

Algarismos 10

Sinais de pontuação e outros símbolos 32

Caracteres de controle 24

Total 118

QTDE. DE CARACTERES

Page 5: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

1.024 ~= 1K10

5129

2568

1287

646

325

164

83

42

SímbolosBits

Page 6: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

BYTE (BYTE (BIBInary nary TETErm)rm)

Um byte é formado pela combinação de 8 bitsUm byte é formado pela combinação de 8 bits

1Byte = 8 bits1Byte = 8 bits

Em um byte podemos ter 256 combinações Em um byte podemos ter 256 combinações diferentes: 2diferentes: 288 = 256 = 256

Page 7: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

Todas as letras, números e caracteres são Todas as letras, números e caracteres são codificados pelos equipamentos através dos codificados pelos equipamentos através dos bytes que os representam, permitindo a bytes que os representam, permitindo a comunicação entre o usuário e a máquina.comunicação entre o usuário e a máquina.

Letra A = 01000001Letra A = 01000001 Número 0 = 00110000Número 0 = 00110000

Letra B = 01000010Letra B = 01000010 Número 1 = 00110001Número 1 = 00110001

Page 8: Aula de Introdução à Computação

2Introdução à Computação

Representação da Informação

240 = ~1.099.511.627.776

1.024 GbTBTerabyte

230 = ~ 1.073.741.8241.024 MbGBGigabyte

220 = ~ 1.048.5761.024 KbMBMegabyte

210 = ~ 1.0241.024 bytesKBQuilobyte

8 bitsBByte

2 estados:0 e 1

bBit

Page 9: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Processamento de dados é uma série de operações que se aplica a um conjunto de dados (entrada) para obter outro conjunto de dados ou resultados (saída).– Exemplos

• dar baixa, no talão de cheques, de um cheque emitido• procurar um número de telefone na lista telefônica e anotá-lo em

uma caderneta• somar valores de compras no supermercado• classificar várias contas e pagá-las em ordem de data de

vencimento– Elementos Básicos

• Dados iniciais - informações iniciais sujeitas a certas transformações (entrada)

• Transformações - modificações efetuadas no conteúdo ou na forma dos dados iniciais (processamento)

• Resultados finais - produto dos dados iniciais após as transformações (saída)

Page 10: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Processamento eletrônico de dados – Processamento de dados com a utilização do computador

– Vantagens• processa grande volume de dados com rapidez• trata grandes quantidades de informação com segurança• realiza cálculos com exatidão• oferece grande disponibilidade de acesso às informações armazenadas• pode ser programado

Page 11: Aula de Introdução à Computação

2Introdução à Computação

Processando dados• Dado

– Informação que será trabalhada durante o processamento• Exemplos

– 10 (idade), 12 x 8 (pressão arterial), 1.99 (altura em metros)

• Instrução– Operação elementar que o computador tem a capacidade de

processar– Trabalha com os dados– Ordens executadas pelo computador

• Exemplos– instruções para entrada e saída (E/S) de dados– instrução de movimentação de dados (transferência)– instruções aritméticas– instrução de comparação

Page 12: Aula de Introdução à Computação

2Introdução à Computação

Processando dados• Programa

– roteiro que orienta o computador, mostrando-lhe a seqüência de operações necessárias para executar uma determinada tarefa

– seqüência de instruções que dirigem a CPU na execução de alguma tarefa

– composto por uma série de comandos ou instruções• Hardware

– conjunto de componentes mecânicos, elétricos e eletrônicos com os quais são construídos os computadores e equipamentos periféricos

• Software– conjunto de programas e procedimentos que permitem

usufruir da capacidade de processamento fornecida pelo hardware

Page 13: Aula de Introdução à Computação

2Introdução à Computação

Instruções

• Uma instrução é constituída basicamente de:– código de operação– endereço dos operandos

– Da seção de controle, seguem para a memória os endereços dos operandos

– Operandos são localizados e transferidos para a ULA– A última etapa consiste em transferir o conteúdo do registrador que

contém o resultado para a memória

0 1 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 0 1 1 0 1 0 1

Cód. de operação End. do 1º operando End. do 2º operando

ADD R1, R2

Page 14: Aula de Introdução à Computação

2Introdução à Computação

Categorias de Instruções

• Instruções de E/S– leituras de dados, acesso ao disco magnético,

gravação, etc.

• Instruções de transferência– da memória pra CPU, de um registrador para outro

• Instruções Aritméticas– adição, subtração, multiplicação, divisão

• Instruções Lógicas– E (AND), OU (OR), NÃO (NOT)

Page 15: Aula de Introdução à Computação

2Introdução à Computação

Processando dados• Como funciona um computador durante a

execução de um programa?

Page 16: Aula de Introdução à Computação

2Introdução à Computação

Exemplo de uma operação

1ª posição da memória

2ª posição da memória

3ª posição da memória

= some

= variável A

= variável B

010...

110..

111...

Page 17: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Formas de processamento de dados– Processamento em batch (em lote)

• Executa uma série de programas em sequência sem a intervenção do usuário final

• ocorre através de um lote de tarefas enfileiradas, de modo que o sistema operacional só processa a próxima tarefa após o término completo da tarefa anterior.

– Processamento On-line ou interativo• Posiciona o sistema em tempo real• Computador processa e, ao mesmo, tempo interage com o usuário• processam cada transação sobre a recepção e os resultados do

processamento de dados podem ser imediatamente informados ao usuário do sistema.

– Exemplo: Reserva de companhia aérea. Os passageiros que fazem reserva gostariam de saber imediatamente se o assento está disponível ou não

Page 18: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Ambientes de Processamento– Ambiente Monousuário

– Ambiente Multitarefa

Page 19: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Ambientes de Processamento– Ambiente Multiprogramação

• Permite que processos de diferentes programas tenham processamento concorrente num único computador

• Isto é possível por meio do uso de interrupções, aproveitando-se para executar um programa enquanto outro necessita de uma operação de entrada e saída de dados. Ex.: Windows, OS/2.

– Tempo compartilhado (Timesharing)

Page 20: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Ambientes de Processamento– Multiprocessamento

Page 21: Aula de Introdução à Computação

2Introdução à Computação

Processando dados

• Como é que os computadores conseguem processar dados em uma velocidade tão rápida? – Para isso é utilizada sua arquitetura = hardware +

software

Page 22: Aula de Introdução à Computação

2Introdução à Computação

Hardware

O hardware, material ou ferramental é a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de barramentos.

Page 23: Aula de Introdução à Computação

2Introdução à Computação

Organização funcional

• Modelo ou Arquitetura de Von Neumann– O modelo de Von Neumann apresenta o modelo

básico de arquitetura utilizado atualmente no computadores pessoais

• Neste modelo a máquina é dividida em blocos funcionais:– Processamento– Memória– Entrada e Saída

Page 24: Aula de Introdução à Computação

2Introdução à Computação

Organização funcional

Page 25: Aula de Introdução à Computação

2Introdução à Computação

Organização funcional

• Sistema Central– Unidade Central de Processamento

(UCP/CPU/microprocessador)• Unidade de Controle

• Unidade Aritmética e Lógica (ULA)

– Clock– Memória Principal– Interfaces– Barramento

• Unidades de Entrada e Saída (E/S)

Page 26: Aula de Introdução à Computação

2Introdução à Computação

Organização funcional

UCP

UNIDADEARITMÉTICA E LOGICA

CLOCK

MEMORIA

MICROPROCESSADOR

PRINCIPAL

SISTEMA CENTRAL

Barramento

INTERFACE

UNIDADE DE CONTROLE

Barramento

Unidades de Entrada e Saída (E/S)

INTERFACE

PERIFERICO PERIFERICO

... ...

Page 27: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Unidade Central de Processamento (CPU/microprocessador)– É a parte do computador que controla a interpretação e a

execução das instruções. Isso inclui, também, as operações aritméticas e lógicas, entradas e saídas, controle do fluxo de processamento, etc.

– responsável pela realização das operações de processamento (cálculos matemáticos, cálculos lógicos, etc) e de controle, durante a execução de um programa

– É chamada comumente de UCP, CPU ou, ainda, de “cérebro” do computador.

Page 28: Aula de Introdução à Computação

2Introdução à Computação

Sistema central• CPU/microprocessador

– Unidade de Controle• Controla o fluxo de informações entre todas as unidades do computador e

executa as instruções na sequencia correta• Gerencia todos os eventos associados à operação do computador

– chamadas interrupções

– Unidade Lógica e Aritmética(ULA)• Realiza operações aritméticas (cálculos) e lógicas (decisões), comandada

por instruções armazenadas na memória

– Fica em uma placa de circuitos chamada placa-mãe (“motherboard”)– Registradores

• Memória interna a CPU– Memória de alta velocidade que permite o armazenamento de valores

intermediários ou informações de comando– Esta memória é composta de registradores (ou registros)– cada qual com uma função própria– Registradores são utilizados para assegurar o armazenamento temporário de

informações importantes para o processamento de uma dada instrução

Page 29: Aula de Introdução à Computação

2Introdução à Computação

Sistema central• Clock (relógio)

– Os microprocessadores trabalham regidos por um padrão de tempo

• determinado por um clock

– Circuito oscilador que tem a função de ditar a medida de velocidade de transferência de dados no processamento (memória/CPU);

– gera pulsos a intervalos regulares– a cada pulso uma ou mais instruções internas são realizadas– Clock medido em Hertz;– O clock pode ser alterado, mas pode prejudicar o

desempenho da máquina (overclocking);

Page 30: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Parâmetros que influenciam no desempenho global de um sistema – Tamanho de palavra* processada pela unidade lógica e aritmética– Velocidade de cálculo (frequência do relógio)– Quantidade de operações que ela suporta

• *Palavra é o conjunto de bits que representa uma informação transferida ou processada pela Unidade Central de Processamento. – Exemplo: UCP processa instrução por instrução (cada uma estaria em

uma palavra).– Um Computador de 64 bits, significa que ele possui uma palavra de 64

bits. Ou seja, ele processa e transfere informações internamente através de um canal de 64 bits.

Page 31: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• CMOS - (Complementary Metal Oxide Semiconductor)– Armazena as informações relativas à configuração inicial

do computador, além do relógio e calendário

• BIOS (Basic Input-Output System)– Responsável por “acordar “ o computador: contar e

verificar a memória RAM, iniciar dispositivos e dar início ao processo de boot.

• Boot é a operação de passagem do sistema operacional do disco onde se encontra para a memória do computador

Page 32: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Memória principal– Armazena temporariamente as informações (instruções e

dados)– dados ficam disponíveis ao processamento (pela ULA) e

para transferência para os equipamentos de saída– organizada em porções de armazenamento, cada qual com

um endereço

• A memória principal está dividida em:– ROM – RAM

Page 33: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Memória principal– ROM (Read Only Memory)

• tipicamente menor que a RAM

• não depende de energia para manter o seu conteúdo

• memória permanente

• informações não podem ser apagadas (casos especiais)

• geralmente vem gravada do fabricante

• apenas de leitura

• Programas em memória ROM – rotina de inicialização do computador, reconhecimento do hardware,

identificação do sistema operacional, contagem de memória– Orientar o computador nas primeiras operações

Page 34: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Tipos de memória ROM: – PROM –Programmable ROM: ROM programável,

conteúdo colocado por equipamento especial pelo usuário;

– EPROM –Erasable PROM: PROM reprogramável após ter seu conteúdo apagado por raios ultravioleta;

– EEPROM –Electrically EPROM: EPROM reprogramável por impulsos elétricos especiais.

Page 35: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Memória principal– RAM (Random Access Memory)

• memória temporária

• utilizada pelo usuário para executar seus programas• uso restringe-se ao período em que o equipamento está

em funcionamento• memória é volátil (seu conteúdo pode ser apagado)

– armazenar programas e dados

– guardar resultados intermediários do processamento

• podem ser lidas ou gravadas informações

Page 36: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

Page 37: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Memória Cache– É uma memória de acesso privilegiado e

rapidíssimo, onde são colocados os dados mais frequentemente acessados. Tem características similares aos Registradores.

– Há 2 níveis de Cache (de acordo com a proximidade do processador):

• Cache L1 (Level1): fica dentro do próprio processador (tamanho pequeno)

• Cache L2 (level2): fica na placa mãe (tamanho maior)

Page 38: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

Page 39: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

Page 40: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• CACHE HIT– Quando a RAM busca algo na Cache e a encontro de

imediato dá-se o nome de “Cache Hit”.• São os acertos da Memória Cache

• Cache MISS ou Fault– Se a CPU requisitar um dado para a Cache e não encontrar

o desejado, o mesmo pedido parte a caminho da RAM, acarretando atraso no processamento, então temos o Cache Miss ou Fault, ou seja, faltou o dado na Cache, então busca na RAM.

– A taxa de Cache Hit (acerto) está acima de 90%.

Page 41: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Memória Virtual– Técnica que utiliza hardware e software para simular maior

capacidade de armazenamento que o real– É uma área de disco rígido que é usada como se fosse uma

memória RAM. – Na memória virtual geralmente se armazena programas

grandes, ficando nela o programa dividido em partes, sendo cada parte levada à memória RAM, quando necessário executar aquela parte.

Page 42: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Memória Secundária– Não é formada por chips– Formada por dispositivos que utilizam outras

tecnologias de armazenamento– Exemplos de memória secundária

• disco rígido, disquetes, CD-ROM, pen-drive e fita magnética

Page 43: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Hierarquia de memórias

Page 44: Aula de Introdução à Computação

2Introdução à Computação

Sistema central

• Barramento– liga todos estes componentes – uma via de comunicação de alto desempenho por

onde circulam os dados tratados pelo computador

Page 45: Aula de Introdução à Computação

2Introdução à Computação

Sistemas de E/S

• Periféricos (ou Unidades de Entrada e Saída)– dispositivos conectados a um computador que possibilitam

a comunicação do computador com o mundo externo– Unidades de entrada

• Permitem que informações sejam introduzidas na memória do computador

• Exemplos– mouse

• Forma armazenável internamente (bits)– Unidades de saída

• Transformam a codificação interna dos dados em uma forma legível pelo usuário

• Exemplos– Impressora

Page 46: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Conhecendo o seu computador

Page 47: Aula de Introdução à Computação

2Introdução à Computação

Page 48: Aula de Introdução à Computação

2Introdução à Computação

Você conhece seu computador?

• Dos componentes listados abaixo, quais você conhece?– Placa Mãe– Processador– Memória RAM– Slots de expansão– BIOS– Chipset– Processador multi core– cooler– Memória ROM– Disco rígido– plug de alimentação– IDE/ATA/SATA– Periféricos

Page 49: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Vejamos agora um vídeo:

• Viagem por dentro do computador (00:05:21)

Page 50: Aula de Introdução à Computação

2Introdução à Computação

Hardware• Placa Mãe

– Principal placa de um computador

– Também conhecida como "motherboard" ou "mainboard", a placa-mãe é, basicamente, a responsável pela interconexão de todas as peças que formam o computador.

Page 51: Aula de Introdução à Computação

2Introdução à Computação

Item A - processadorItem B - Memória RAMItem C - Slots de expansão

•são conectores para inserir novas placas de circuito que se ligam ao restante do

computador através de um conjunto de circuitos conhecido como barramento Item D - Plug de alimentaçãoItem E - Conectores IDE e drive de disqueteitem E2 mostra as entradas padrão IDE (Integrated Drive Electronics) Item F - BIOS e bateria (inicia o processo de boot)item F2 aponta para o chip Flash-ROM e o F1, para a bateria que o alimentaItem G - Conectores de teclado, mouse, USB, impressora e outrosH - Furos de encaixeI – Chipset (controle de barramentos e acesso à memória)

Page 52: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Tipos de placa mãe– AT– ATX

Page 53: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• PLACA MÃE AT– Modelo antigo– Todos as conexões dependiam de placas.– A conexão do teclado era no padrão DIN e a

conexão do mouse era serial– Menor espaço interno.

Page 54: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 55: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 56: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 57: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• PLACA MÃE ATX– Advanced Technology Extended é um padrão

criado no ano de 1995 pela Intel – Mais utilizada (mesmo com o lançamento do

padrão BTX pela Intel em 2003, que é considerado seu sucessor.)

– A maioria das conexões já são direto na placa mãe (portas seriais, portas paralelas, vídeo, etc)

– As conexões do teclado e do mouse são PS/2– Maior espaço interno.

Page 58: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• PLACA MÃE BTX– BTX (Balanced Technology Extended) é um novo

formato de gabinete de computador criado pela Intel e lançado em 2003 para substituir o ATX.

– O gabinete BTX foi criado para otimizar o fluxo de ar, facilitando a refrigeração do sistema e para tentar padronizar formatos de placas-mãe de tamanho reduzido.

– No formato ATX, a placa-mãe é instalada no lado direito do gabinete enquanto no formato BTX, ela se encontra no lado esquerdo. Os chipsets e os slots foram reorganizados com o objetivo de otimizar a dissipação do calor gerado pelos dispositivos

– As placas-mãe do formato BTX são incompatíveis com placas do formato ATX, pois o posicionamento dessas placas são diferentes.

Page 59: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 60: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 61: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 62: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 63: Aula de Introdução à Computação

2Introdução à Computação

Hardware

CPU

“cérebro do computador”, localizada dentro de um gabinete. É na CPU que todas as informações são processadas, por exemplo: um cálculo matemático.

Page 64: Aula de Introdução à Computação

2Introdução à Computação

Hardware

CPUCPU• CISC (Complex Instruction Set):CISC (Complex Instruction Set): reconhece mais de uma reconhece mais de uma

centena de instruções, graças a isso pode executar, de modo centena de instruções, graças a isso pode executar, de modo direto, a maioria das operações programadas pelos produtos direto, a maioria das operações programadas pelos produtos de software.de software.– usada em processadores Intel e AMDusada em processadores Intel e AMD – é capaz de executar várias centenas de instruções complexas, sendo é capaz de executar várias centenas de instruções complexas, sendo

extremamente versátil.extremamente versátil. • RISC (Reduced Instruction Set)RISC (Reduced Instruction Set): reconhece um número : reconhece um número

limitado de instruções que, em contrapartida, são otimizadas limitado de instruções que, em contrapartida, são otimizadas para que sejam executadas com mais rapidez. Portanto a para que sejam executadas com mais rapidez. Portanto a arquitetura reduz o conjunto de instruções ao mínimo arquitetura reduz o conjunto de instruções ao mínimo indispensável.indispensável.– usada em processadores PowerPC (da Apple, Motorola e IBM) e usada em processadores PowerPC (da Apple, Motorola e IBM) e

SPARC (SUN)SPARC (SUN)– os chips baseados nesta arquitetura são mais simples e mais baratos

Page 65: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Processadores com dois ou mais núcleos– Dois núcleos (dual-core) ou mais (multi-core)– Contam com dois ou mais núcleos distintos no

mesmo circuito integrado, como se houvesse dois processadores dentro de um.

– O processador pode lidar com dois processos por vez, um para cada núcleo, melhorando o desempenho do computador como um todo.

Page 66: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 67: Aula de Introdução à Computação

2Introdução à Computação

Hardware

MicroprocessadoresMicroprocessadoresQuanto maior a velocidade de trabalho, maior a quantidade de Quanto maior a velocidade de trabalho, maior a quantidade de

calor gerada. O calor é um dos principais problemas num calor gerada. O calor é um dos principais problemas num processador. Para isso utilizam-se processador. Para isso utilizam-se coolerscoolers e dissipadores de e dissipadores de calor.calor.

Page 68: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Memória RAM

As placas-mãe mais antigas usavam o tipo de memória popularmente conhecido como SDRAM. No entanto, o padrão mais usado atualmente é o DDR (Double Data Rate), que também recebe a denominação de SDRAM II (termo pouco usado).

Page 69: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Memória ROM Já pelo nome, é possível perceber que esse tipo de memória só

permite leitura, ou seja, suas informações são gravadas pelo fabricante uma única vez e após isso não podem ser alteradas ou apagadas, somente acessadas. Em outras palavras, são memórias cujo conteúdo é gravado permanentemente

Page 70: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• DISCO RÍGIDO– Disco Rígido é a principal memória de massa de um

computador. É nela que instalamos o Sistema Operacional que nos auxiliará na manipulação de um computador.

– Selados dentro de uma câmara a vácuo hermética.Selados dentro de uma câmara a vácuo hermética.

Os cabeçotes de leitura/gravação passam rente à superfície dos discos, sem tocá-las.

Se a cabeça tocar a superfície do disco, ocorre um choque de cabeçote, com perda de dados.

Page 71: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 72: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Discos RígidosDiscos Rígidos (HD ou Winchester)(HD ou Winchester)

Formado por uma pilha de pratos de metal que gira Formado por uma pilha de pratos de metal que gira sobre um eixo e várias cabeças de sobre um eixo e várias cabeças de leitura/gravaçãoleitura/gravação

Page 73: Aula de Introdução à Computação

2Introdução à Computação

Hardware• A Superfície de um Disco Rígido é delimitada por

TRILHAS e SETORES.– Trilhas são caminhos circulares que compõem a superfície de

um disco rígido, ou seja, são os “anéis” que formam a superfície de um disco rígido.

– Setores são os pedaços que compõem as Trilhas. É nos setores que as informações são gravadas

– Um cilindro é a mesma trilha em todas as faces do discoUm cilindro é a mesma trilha em todas as faces do disco

Page 74: Aula de Introdução à Computação

2Introdução à Computação

Page 75: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Discos Rígidos Discos Rígidos (HD ou Winchester)(HD ou Winchester)

Interface e controladora de disco rígidoInterface e controladora de disco rígido

IDEIDE : Capacidade de 120 Mb a 32 Gb. Taxa de : Capacidade de 120 Mb a 32 Gb. Taxa de transferência de 4 Mb por segundotransferência de 4 Mb por segundo

EIDE e ATA-2 : 16 Mb/segEIDE e ATA-2 : 16 Mb/seg

SCSISCSI : Taxa de transferência de até 20 Mb/seg : Taxa de transferência de até 20 Mb/seg

Page 76: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Discos RígidosDiscos RígidosRAID (Arranjos de discos) RAID (Arranjos de discos)

Conjunto Redundante de Discos IndependentesConjunto Redundante de Discos Independentes Os arranjos de discos distribuem duplicatas ou partes de cada arquivo entre Os arranjos de discos distribuem duplicatas ou partes de cada arquivo entre

vários discos rígidos. Assim, se um disco sofrer danos, o arquivo poderá ser vários discos rígidos. Assim, se um disco sofrer danos, o arquivo poderá ser recuperado.recuperado.

Page 77: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Vejamos agora um vídeo:

• Como funciona um HD (00:06:27)

Page 78: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Slots de Expansão

Para que seja possível conectar placas que adicionam funções ao computador, é necessário fazer uso de slots de expansão. Esses conectores permitem a conexão de vários tipos de dispositivos. Placas de vídeo, placas de som, placas de redes, modems, etc, são conectados nesses encaixes.

Page 79: Aula de Introdução à Computação

2Introdução à Computação

HardwarePlug de Alimentação

Onde deve-se encaixar o cabo da fonte que leva energia elétrica à placa-mãe. Para isso, tanto a placa-mãe como a fonte de alimentação devem ser do mesmo tipo. Exemplos de padrões: o ATX e o AT.

Page 80: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• CONEXÕES– Também conhecidas como SLOT, são os locais onde

conectamos todos os dispositivos internos de um computador, seja diretamente ou através de cabos próprios.

• SOQUETE• MEMÓRIA• IDE / ATA• SATA• ISA• PCI• AGP• PCI EXPRESS• AMR

Page 81: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• SOQUETE E MEMÓRIA– Soquete ou Socket é o local onde encaixamos o

processador em uma placa mãe.– Slot de memória é o local onde conectamos o

pente de memória. Varia de acordo com o tipo de memória.

Page 82: Aula de Introdução à Computação

2Introdução à Computação

Hardware• IDE / ATA

– Integrated Drive Eletronic ou Advanced Technology Attachment– Conexões de Disco Rígido e Drive de Mídia Externa como CD-ROM e

DVD-ROM– Utiliza cabo chamado FLAT CABLE para conexão dos dispositivos.– Transmissão de dados de até 133 MB/s

• SATA– Avanço tecnológico da conexão IDE / ATA.– Conexão de Discos Rígidos e drives de CDROM e DVD-ROM– Utiliza cabo SATA para conexão– Transmissão de dados a até 600 MB/s

Page 83: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• PCI E AGP– Peripheral Component Interconnection

• Slot para conexão de placas diversas

• Transmite os dados até 133MB/s

– A Accelerated Graphics Port ou Advanced Graphics Port• Geralmetne utilizada para conexão de placa aceleradora de vídeo.

• Transmite dados a até 2133MB/s

– PCI-Express• Atualização da Conexão PCI

• Utilizado para conexão de placas de expansão diversas

• Transmite dados a até 4000 MB/s

Page 84: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• CHIPSET– É um grupo de circuitos integrados ou chips, que são

projetados para trabalhar em conjunto.– Em um computador quase sempre são 2 chispets

conhecidos como Ponte Norte e Ponte Sul– A ponte norte lida com a comunicação do processador com

as memórias, e em alguns casos com os barramentos de alta velocidade AGP e PCI Express. Já a ponte sul, abriga os controladores de HDs (ATA/IDE e SATA), portas USB, paralela, PS/2, serial, os barramentos PCI.

Page 85: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Page 86: Aula de Introdução à Computação

2Introdução à Computação

Simulação de abertura de um arquivo de música em formato MP3, desde a abertura do arquivo até a saída do som nas caixas de som.

Page 87: Aula de Introdução à Computação

2Introdução à Computação

HardwareConectores de teclado, mouse, USB, impressora

e outros

Localizadas as entradas para a conexão do mouse (tanto serial, quanto PS/2), teclado, portas USB, porta paralela (usada principalmente por impressoras).

Page 88: Aula de Introdução à Computação

2Introdução à Computação

Hardware

USB (Universal Serial Bus)o USB é uma tecnologia que tornou mais simples, fácil e rápida a conexão de diversos tipos de aparelhos (câmeras digitais, HDs externos, pendrives, mouses, teclados, impressoras, scanners, etc) ao computador, evitando assim o uso de um tipo específico de conector para cada dispositivo.

Page 89: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Dispositivos de armazenagem ópticosDispositivos de armazenagem ópticos

• CD-ROMCD-ROM

• CD-R (CD-RW)CD-R (CD-RW)

• DVDDVD

Page 90: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Dispositivos ópticosDispositivos ópticos

O armazenamento óptico é a principal alternativa O armazenamento óptico é a principal alternativa ao armazenamento magnético.ao armazenamento magnético.

As técnicas de armazenamento óptico fazem uso As técnicas de armazenamento óptico fazem uso de precisão altíssima, possível graças aos raios de precisão altíssima, possível graças aos raios laser. O laser usa um feixe de luz estreito e laser. O laser usa um feixe de luz estreito e concentrado. A energia da luz está concentrado. A energia da luz está perfeitamente alinhada na mesma direção.perfeitamente alinhada na mesma direção.

Page 91: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Dispositivos ópticosDispositivos ópticos

Como o disco fonográfico, o disco óptico tem uma Como o disco fonográfico, o disco óptico tem uma trilha longa que começa na margem esquerda e entra trilha longa que começa na margem esquerda e entra em espiral em direção ao centro.em espiral em direção ao centro.

A trilha é dividida em setores, e todos os setores tem o A trilha é dividida em setores, e todos os setores tem o mesmo comprimento. Com isso a unidade precisa mesmo comprimento. Com isso a unidade precisa diminuir a rotação quando lê os dados próximos ao diminuir a rotação quando lê os dados próximos ao centro.centro.

Page 92: Aula de Introdução à Computação

2Introdução à Computação

Hardware

CD-ROMCD-ROM (Compact Disc-Read Only Memory)(Compact Disc-Read Only Memory)

Muito utilizado para distribuição de dados.Muito utilizado para distribuição de dados.

Utilizado também para armazenar dados que não são mais tão Utilizado também para armazenar dados que não são mais tão procuradosprocurados

Capacidade média de 1 CD-ROM = 650 Mb (+ ou - 74 min de Capacidade média de 1 CD-ROM = 650 Mb (+ ou - 74 min de som)som)

Necessita de um gravador de CD para fazer a gravação no disco. Necessita de um gravador de CD para fazer a gravação no disco.

Uma vez gravado, ele só pode ser lido.Uma vez gravado, ele só pode ser lido.

Page 93: Aula de Introdução à Computação

2Introdução à Computação

Hardware

CD-RWCD-RW

Meio ótico especial. Pode ser gravado diversas Meio ótico especial. Pode ser gravado diversas vezes.vezes.

Utiliza o calor para ‘Utiliza o calor para ‘resetarresetar’ os dados e depois ’ os dados e depois fazer a gravação.fazer a gravação.

Necessita de um gravador de CD para fazer a Necessita de um gravador de CD para fazer a gravação no disco. gravação no disco.

Page 94: Aula de Introdução à Computação

2Introdução à Computação

Hardware

DVDDVD (Digital Versatile Disc)(Digital Versatile Disc)

Capacidade de Capacidade de 4,7 Gb4,7 Gb a a 17 Gb17 GbUso de duas camadas reflexivasUso de duas camadas reflexivasUso das duas faces do discoUso das duas faces do disco

Em relação ao CDEm relação ao CD

• Redução da distância entre as trilhasRedução da distância entre as trilhas• Aumento da área do discoAumento da área do disco• Aumento da precisão do laser, ....Aumento da precisão do laser, ....

Page 95: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Periférico

São aparelhos ou placas que enviam ou recebem informações do computador.

Page 96: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Periférico• são classificados em 3 tipos, conforme sua

utilidade:– Entrada

• servem para inserir os dados fornecidos pelos usuários – Saída

• Servem para exibir ao usuário os dados obtidos como resultado.

– Entrada e saída

Page 97: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Periféricos Entrada

Page 98: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Periféricos Saída

Page 99: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Periféricos Entrada e Saída

Page 100: Aula de Introdução à Computação

2Introdução à Computação

HardwarePeriféricos Entrada

TecladosO teclado é o dispositivo que é um componente essencial em qualquer computador. Ele é o fato conhecido que este dispositivo é usado para fornecer a Entrada em um computador. O meio de transporte dessas informações entre o teclado e o computador pode ser sem fio (ou Wireless) ou a cabo (PS/2 e USB)

Page 101: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Periféricos EntradaMouse

Em sua essência, o mouse nada mais é do que um dispositivo que controla um cursor (ou ponteiro) na tela da máquina, servindo como uma espécie de extensão das mãos de uma pessoa e, mais precisamente, como meio de comunicação entre o homem e o computador. (É claro que é possível utilizar um computador sem mouse)

Page 102: Aula de Introdução à Computação

2Introdução à Computação

Hardware

CONEXÃO DOS MOUSES AO COMPUTADOR

Page 103: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Touch PadTouch Pad - “ - “mousemouse para para notebooknotebook””

Page 104: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• ScannerScanner– É um dispositivo capaz de capturar imagens de uma É um dispositivo capaz de capturar imagens de uma

página impressa.página impressa.

Page 105: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Câmera DigitalCâmera Digital– Dispositivo para captura de imagensDispositivo para captura de imagens– Muito popularesMuito populares– Oferecem grande resoluçãoOferecem grande resolução

Page 106: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Leitor de Código de BarrasLeitor de Código de Barras– Principal meio de entrada de dados na automação Principal meio de entrada de dados na automação

comercial (supermercados)comercial (supermercados)

Page 107: Aula de Introdução à Computação

2Introdução à Computação

Hardware

• Mesa DigitalizadoraMesa Digitalizadora

• Tela Touch ScreenTela Touch Screen» (Bancos)(Bancos)

• JoystickJoystick

Page 108: Aula de Introdução à Computação

2Introdução à Computação

Hardware

Monitores• Também chamado de terminal CRT, tela, vídeo, display,

terminal de vídeo, etc. • Um monitor possui uma tela e uma memória de vídeo, onde a

imagem apresentada na tela é armazenada.• Quanto à tecnologia de criação e apresentação da imagem, os

vídeos podem ser classificados em:– a. CRT – (cathode-ray tube) Tubo de raios catódicos (como a TV).– b. LED - (light emitting diodes) Diodos emissores de luz.– c. LCD – (liquid-crystal display) Vídeos de cristal líquido.– d. FPD – (flat panel display) Vídeos com painel estreito (com gás

plasma ou eletroluminescentes)

Page 109: Aula de Introdução à Computação

2Introdução à Computação

HardwarePeriféricos Saída

Monitores

LCD (Liquid Crystal Display - Monitores de Cristal Líquido) já são considerados por muitos indispensáveis ao uso do computador. Não é para menos: além de ocuparem menos espaço, consomem menos energia e são mais confortáveis aos olhos.

Page 110: Aula de Introdução à Computação

2Introdução à Computação

Hardware

CRT (Cathodic Ray Tube), em inglês, sigla de (Tubo de raios catódicos) é o monitor "tradicional", em que a tela é repetidamente atingida por um feixe de elétrons, que atuam no material fosforescente que a reveste, assim formando as imagens.

Page 111: Aula de Introdução à Computação

2Introdução à Computação

• Entrelaçamento• Entrelaçado X Não-entrelaçado• Modo entrelaçado

– técnica de mostrar uma tela em duas varreduras, sendo que a primeira mostra apenas as linhas ímpares, e na segunda, as linhas pares.

– A vantagem desse processo é puramente econômica, visto que a freqüência de varredura pode ser menor, pois a tela é totalmente apresentada com metade das varreduras, e em seguida é complementada com as linhas faltantes

– A desvantagem é que uma linha estará na tela há mais tempo que as suas vizinhas, já tendo com isso perdido parte de sua luminosidade.

• No modo não entrelaçado (NE), – esses problemas são resolvidos, pois a frequência de varredura é

aumentada, e as linhas são mostradas na ordem correta. – Apesar do custo ser maior, é compensador adquirir um vídeo NE, até

por motivo de conforto visual.

HardwareMonitores

Page 112: Aula de Introdução à Computação

2Introdução à Computação

• Padrões de Resolução– CGA – Color Graphics Adapter – Não mais comercializado, mas ainda

existente em computadores antigos, como XT e 286. Aqui no Brasil a maioria dos PCs vinha equipado com um CGA de fósforo verde, ou branco, que apesar de se chamar adaptador gráfico colorido, era apenas gráfico, e de baixa resolução, uma vez que só dispunha da cor verde (ou branca)

– Hércules – Monitor monocromático, não gráfico, com boa resolução nos caracteres.

– EGA – Enhanced Graphics Adapter - Veio melhorar a resolução do CGA, como o próprio nome diz (enhanced = melhorado). Obsoleto.

– VGA – Video Graphics Array – Com melhor resolução que o EGA. Mais barato que o SVGA. Resolução de 640 x 480, com 16 cores.

– SVGA – Super VGA - começou com apenas 800 x 600 e 16 cores, hoje já são bem melhores, com até 16 milhões de cores.

HardwareMonitores

Page 113: Aula de Introdução à Computação

2Introdução à Computação

HardwarePeriféricos Saída

ImpressorasIMPRESSORAS MATRICIAIS

Um dos primeiros tipos de impressora que o mercado conheceu foi a impressora matricial. Embora esteja cada vez mais em desuso devido ao surgimento de tecnologias de impressão mais sofisticadas, ainda é possível encontrar impressoras matriciais em uso em vários estabelecimentos, já que elas são bastante duráveis e têm baixo custo em relação aos seus suprimentos.

Page 114: Aula de Introdução à Computação

2Introdução à Computação

Hardware

ImpressorasIMPRESSORAS A JATO DE TINTA

As impressoras a jato de tinta são as mais utilizadas no ambiente doméstico e também são muito comuns nos escritórios, já que são capazes de oferecer impressões de excelente qualidade e fidelidade de cores aliadas a um custo (relativamente) baixo.

Ao contrário das matriciais, as impressoras a jato de tinta não são de impacto. A impressão é feita através da emissão de centenas de gotículas de tintas

Page 115: Aula de Introdução à Computação

2Introdução à Computação

HardwareImpressoras

IMPRESSORAS A LASERAs impressoras a laser também fazem parte da categoria de não

impacto e são muito utilizadas no ambiente corporativo, já que oferecem impressões de excelente qualidade (pelo menos nas impressões em branco e preto), são capazes de imprimir rapidamente, trabalham fazendo pouco barulho e possibilitam um volume alto de impressões associado a um custo baixo.