Você está na página 1de 107

Informtica Bsica

Eduardo Bloisi

Introduo
Computador: Dispositivo eletrnico que processa dados e os converte em informao til para as pessoas. Os primeiros computadores eram analgicos: vlvulas. O transistor e o circuito integrado permitiram os computadores digitais.

Computadores Pessoais
Desktop: Computadores de mesa de uso domstico e corporativo. Workstation: Maior poder de processamento do que o desktop para fins especficos. Notebook: Primeiro nvel de portabilidade com bom poder de processamento. Tablet: Oferece todas as funcionalidades de um notebook em menor escala e interface touchscreen. Handheld: Conhecidos tambm como PDAs e utilizao para fins especficos. Smartphone: Pode de processamento conferido aos telefones portteis.

Computadores de Uso Corporativo


Servidores: de arquivos, de rede, e-mail, aplicao, web, banco de dados. Alto poder de processamento e disponibilidade. Mainframes: Processamento 100% centralizado e comandado por terminais. Alta performance, escalabilidade e disponibilidade. Minicomputadores: Mais poderosos que um PC e menores que os mainframes. Supercomputadores: Utilizao para aplicaes de altssimo desempenho.

Impacto do Computador na Sociedade


Uso domstico
Comunicaes Trabalho a distncia Estudo Entretenimento Finanas

Educacional
Formao de profissionais de TI Laboratrios Pesquisas acadmicas

Impacto do Computador na Sociedade


Pequenas empresas
Contabilidade Estoque Ponto de venda

Indstria
Desenvolvimento de produtos Logstica Controle de processos

Governo
Censo Impostos Uso militar

Questes de Reviso
O que um computador ? Quais as caractersticas que podem categorizar um computador ? Liste seis tipos diferentes de computadores feitos para uso pessoal e suas caractersticas. Porqu os computadores se tornaram to importantes ?

Componentes
Hardware Software Dados Usurio Ciclo de Processamento:
Entrada -> Processamento -> Sada -> Armazenamento.

Hardware
Processador (CPU) Memria Entrada e Sada Armazenamento

Dispositivos de Processamento
Processamento: Transformar um conjunto de dados em informao til. Processador:
o crebro de um computador. Responsvel por carregar as instrues dos softwares e dos usurios. um conjunto de um ou mais microprocessadores feitos de silcio com finos circuitos eltricos. Para realizar o processamento, o computador passa eletricidade atravs dos seus circuitos.

Dispositivos de Processamento
Placa-me
A placa-me conecta o processador aos outros dispositivos ligados a placa. Dispositivos como placa de vdeo, placa de som, controladoras de disco e outros dispositivos. Algumas placas possuem dispositivos on board.

Dispositivos de Memria
Crtico no sistema computacional. Se divide em dois tipos bsicos: RAM e ROM RAM Random Access Memory
o tipo de memria mais comum. Armazena os dados que vo ser utilizados no processamento. Quando um programa acionado, ele carregado na memria RAM. voltil: precisa de energia para manter os dados. Extremamente rpida.

Dispositivos de Memria
Memria ROM Read Only Memory
Diferente da RAM, a ROM guarda dados de forma definitiva. No voltil. Guarda informaes sobre dispositivos do computador.

Dispositivos de Entrada e Sada


Computadores so inteis se no puderem receber instrues ou no puderem devolver seus resultados de processamento. Dispositivos de entrada:
Teclado Mouse Joystick Scanner Cmera Microfone

Dispositivos de Entrada e Sada


Dispositivos de sada:
Monitor Impressora Auto-falantes

Alguns computadores apresentam dispositivos de entrada-sada:


Touch-screen Dispositivos de comunicao

Dispositivos de Armazenamento
Um computador pode funcionar somente com um processador, memrias e dispositivos de entra e sada. Mas para ser realmente til, precisa armazenar dados em algum lugar. Os dados que so utilizados no computador em um dado momento so recuperados dos dispositivos de armazenamento. So ento carregados na memria RAM para poder trabalhar. Dispositivos de armazenamento tem mais capacidade, so mais lentos e mais baratos que as memrias.

Dispositivos de Armazenamento
Armazenamento Magntico Disco magntico o dispositivo de armazenamento mais comum. Ficam dentro de um case para proteo. Pode-se ler e escrever dados. Ex.: Hard Disk ou disco rgido. Um computador normalmente possui pelo menos um disco rgido. Floppy Disk Armazenamento tico Utilizao de laser para ler e escrever dados. CD, CD-ROM, CD-R, CD-RW (80 minutos de udio ou 700 MB de informao). DVD (Digital Video Disc): 4.7 GB 17 GB

Software
O software que determina o que um computador faz. Contm uma srie de instrues para realizar tarefas especficas. Softwares de sistema e Aplicativos.

Softwares de Sistema
Sistema Operacional:
Determina ao computador como utilizar os seus componentes. Windows, MAC OS, Linux, Unix. essencial para se utilizar um computador.

Sistema Operacional em rede:


Compartilhar e gerenciar recursos distribudos.

Utilitrios
Tarefas especficas que um SO no realiza.

Aplicativos
Realizam tarefas especficas Editor de texto, planilha eletrnica, desenho par arquitetura e engenharia, banco de dados, apresentaes, browsers, multimdia, games e design.

Dados
Transformando dados em informao. O usurio de um computador lida com dados e o computador com programas. Os dados so organizados em arquivos. Um documento ou planilha contm dados do usurio e instrues internas para utilizao.

Usurio
Parte fundamental do sistema computacional. Computadores no pensam nem tomam decises sozinhos. Papis de um usurio:
Configurar o sistema. Instalar software. Rodar programas. Manipular arquivos. Manter o sistema.

Processando Dados
Computadores trabalham com dados. Dados so sinais brutos de informao. Tudo no computador representado por nmeros. No utilizam o nosso sistema numrico e sim o sistema binrio (0s e 1s) e hexadecimal. Sistema numrico decimal (0-9). Sistema numrico binrio (0-1). Sistema numrico hexadecimal ?

Processando Dados
Sistema Binrio
0 1 2 3 4 5 6

decimal

binrio
0 1 10 11 100 101 110

Processando Dados
Sistema Hexadecimal
decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 binrio 0 1 2 3 4 5 6 7 8 9 A B C D E hexadecimal

15

1111

Processando Dados
Trabalhar apenas no sistema binrio seria complicado. Ento, os dgitos binrios (BInary digiT) ou bits so agrupados em grupos de 8 formando assim 1 byte. Se um nmero hexadecimal representa 4 bits ou dgitos binrios, 2 nmeros hexadecimais representam 1 byte.

Processando Dados
Convertendo bases: Tomando como base o nmero binrio
01110101. Separamos o mesmo em dois grupos 0111 e 0101:
0111 = 7 (base 16) e 0101 = 5 (base 16).

Tomando como base o sistema decimal, quando temos 123 podemos dizer que o mesmo que:
1 x 10p2 + 2 x 10 p1 + 3 x 10 p0 = 123

Processando Dados
Convertendo 75 base 16 para decimal:
7 x 16p1 + 5 x 16p0 = 112 + 5 = 117

Outro exemplo:
Binrio 01101111 Dois grupos de bits 0110 e 1111 Em hexa correspondem a 6h e Fh ou seja 6F em hexadecimal Convertendo: 6 x 16p1 + 15 x 16p0 = 96 + 15 = 111 em decimal.

Processando
EBCDIC, ASCII e UNICODE ASCII
A B = <

Caractere

Decimal 065 066 061 060 41 42 3D 3C

Hexa

Binrio 0100 0001 0100 0010 0011 1110 0011 1100

Interao - Entradas
Teclado: Padro IBM, 100 teclas QWERTY. Funcionamento:
1. A tecla pressionada. 2. Um microprocessador (controlador do teclado) identifica. 3. Manda para o buffer do teclado. 4. Manda um sinal de interrupo para o S.O indicando que algo ocorreu no teclado (CPU). 5. O S.O. ento l a informao do teclado e envia para a memria.

Interao - Entradas
Mouse: mecnico e ptico.
Trackballs e trackpads. Configuraes.

Canetas
PDAs e tablets.

Touch screens Joysticks Cdigo de Barras OCR Microfone Video (webcam)

Interao - Sadas

Monitores
Principal dispositivo de sada. Placa de vdeo. Monitores CRT (monocromtico)
1. 2. 3. 4. 5. 6. Canho de eltrons (do fundo) dispara contra a parte da frente do monitor. A parte traseira do monitor possui fsforo. Pequenos pontos de fsforo so atingidos pelo feixe de eltrons. Os pontos de fsforo brilham quando atingidos por um feixe de luz. Os pontos de fsforo esto organizados em uma grade de pontos (pixels). Os eltrons brilham e geram a imagem em forma de pixels.

Interao - Sadas
Monitores CRT (colorido)
Possui 3 canhes e no apenas um. Os fsforos so agrupados em 3 no padro RGB. A intensidade da luz dos feixes de luz e suas combinaes geram as outras cores.

Resoluo Horizontal x Vertical: Quantos pixels o monitor consegue colocar na tela. Exemplos: 800 x 600, 1024 x 728, 1280 x 1024. Taxa de refresh
Hertz (hz): indica quantas vezes por segundo um pixel aceso pelo monitor. Recomendvel acima de 70 hz.

Dot Pitch
Distncia entre pixels da mesma cor.

Interao - Sadas
Monitores CRT
Desvantagens
Caindo em desuso devido ao tamanho e o consumo de energia.

Comparao entre monitores


Tamanho (Flat x CRT) Resoluo: quantidade de pixels que eles podem mostrar.

Interao - Sadas
Monitores Flat (LCD)
Possui duas peas de metal polarizado onde fica o cristal lquido. Uma corrente eltrica passa pela primeira pea. As correntes eltricas alinham as molculas do cristal lquido. Formam variaes de luz de acordo com a corrente que recebem. Passam para a segunda pea formando a imagem. Cada pixel possui 256 tonalidades. (256 tonalidades de vermelho x 256 tonalidades de verde x 256 tonalidades de azul). Matriz passiva
Possui transistores para a linha e a coluna de pixels. A cor dos pixels gerada pela eletricidade vinda dos transistores do fim da linha at o topo da coluna. O refresh no rpido.

Matriz ativa
Possui um ou mais transistores para cada pixel. o refresh e o ngulo de viso so melhores do que de matriz passiva.

Interao - Sadas
Placas de Vdeo
Interferem diretamente na qualidade da imagem. Podem ser on board ou off board Cuidam da comunicao entre a CPU e o monitor. O chip da placa de vdeo determina a velocidade de atualizao do monitor. Possuem memria RAM (VRAM) independente. A controladora guarda na sua memria a imagem que recebe da CPU. A memria compartilhada pela CPU e pela placa.

Interao - Sada
Placa de Vdeo
Memria de portal dual. Ela possui duas portas. A CPU passa pelas portas dianteiras para definir cada byte. O controlador ento abre todas as portas traseiras de uma s vez para liberar o fluxo de bytes para o monitor. Todos os computadores possuem uma controladoras de vdeo. Importante: Saber que as controladoras operam em vrios modos.

Processamento
Componentes que efetuam o processamento: CPU e memria. A CPU que o crebro do computador divida em duas partes: UC (unidade de controle) e a ALU (unidade lgicoaritmtica).

Processamento
Unidade de Controle (UC)
A unidade de controle gerencia todas as atividades do computador. Ela controla a comunicao entre a CPU e o computador (fluxo de informaes). A UC contm todas as instrues da CPU para executar comandos. O conjunto de instrues embutidos na UC uma lista de todas as operaes que a CPU capaz de executar.

Processamento
UC Unidade de Controle
Empresas diferentes criam CPUS com conjuntos de instruo diferentes. Um mesmo fabricante tem projetos de CPU diferentes gerando famlias diferentes com relao ao nmero de instrues. A evoluo de uma nova CPU abriga as antigas instrues, alm de novas instrues mais eficientes.

Processamento
ALU Unidade Lgico-Aritmtica
Quando a UC encontra uma instruo que envolve operaes aritmticas ou lgicas, ela para o controle para a ALU. A ALU possui um conjunto de registradores que so posies de memria utilizadas para armazenar os dados que a CPU est trabalhando no momento. A UC pode carregar dois nmeros da memria para os registradores da ALU. E depois ALU pode somar ou comparar os dois nmeros.

Processamento
A memria da ALU no suficiente para armazenar uma grande quantidade dados. Essa funo da memria RAM. A memria RAM possui endereos para guardar os dados. Para recuper-los, basta acessa-los diretamente. Enquanto a memria ROM contm um conjunto de instrues necessrios para inicializar um computador.

Processamento
Fatores que afetam a velocidade
CPU
Os primeiros computadores tinham registradores que podiam armazenar 16 bits cada um. Atualmente os registradores trabalham com registradores de 32 bits. E surgem os primeiros com 64 bits. O S.O. e aplicativos devem ser compatveis. 32 bits s permite trabalhar com 4 GB de RAM.

Memria RAM
A carrega um ou mais programas que so utilizados pelo computador. O programa tem os seus componentes carregados de forma essencial. Caso a CPU necessite de outra parte do programa, vai buscar no disco e carrega na memria RAM. E despacha outras partes no essenciais no HD. Se a memria RAM for grande o suficiente para conter o programa, a operao se torna mais rpida.

Processamento - Prtico

Calculadora windows efetuando um clculo simples: 4 x 46


A UC envia para a memria o primeiro nmero, o operador e segundo nmero. Quando o segundo nmero digitado, o programa envia uma instruo para a CPU efetuar a multiplicao. Em cada instruo do programa, a CPU passa por um ciclo que inclui as etapas:
1. 2. 3. Carregar a instruo da memria para o registrador da instruo. Procurar o microcdigo correspondente aquela instruo. Executar o microcdigo. O microcdigo manda a UC executar as seguintes etapas:

Processamento - Prtico
1. Carregar o primeiro nmero no registrador AX 2. Carregar o segundo nmero para o registrador BX. 3. Multiplicar AX por BX e colocar o resultado no registrador CX. (ALU) 4. Armazenar CX na memria.

Processamento
Relgio Interno (system clock)
Movido por um cristal de quartzo. As molculas viram milhes de vezes por segundo a uma velocidade que nunca muda. O computador utiliza o clock para cronometrar suas operaes de processamento. O clock medido em hertz. Indicar quantos ciclos por segundo so realizados. 1 ciclo = tempo para realizar uma operao. MHz = megahertz ou milhes de hertz por segundo Os computadores atuais operam a mais de 2 GHz.

Processamento
Barramento (BUS)
So os percursos entre os componentes do computador. Os dois barramentos principais so: endereos e dados. O mais conhecimento o barramento de dados.
um percurso eltrico que conecta a CPU, a memria e os outros dispositivos de hardware a placa me. So linhas agrupadas que transmitem bits. Cada linha transmite um bit por vez. Assim um barramento de 16 bits transmite 2 bytes por vez e o de 32 bits 4 bytes. Os barramentos evoluram em conjunto com as CPUS: ISA, EISA, MCA, PCI, PCI-Express, AGP..

Processamento
Barramento de endereos
O barramento de endereos um conjunto de fios como o barramento de dados. Conecta apenas a CPU e a memria e s transporta endereos de memria. Um barramento de 8 bits, significa que a CPU s pode enderear 256 bytes de memria. Um barramento de 32 bits permite que a CPU enderece 4 GB de memria.

Processamento
Memria Cache
A operao de transferncia de dados entre a memria e a CPU demorada. A CPU muito mais rpida que a memria RAM. A memria cache parecida com a RAM, mas muito mais rpida. Fica localizada dentro da CPU. A CPU primeiro busca os dados na cache. No encontrando, vai at a RAM. Recupera os dados da RAM e armazenada na cache. Dessa forma, consegue aumentar o seu desempenho.

Processamento
Co-processador aritmtico
um chip para acelerar o processamento. O Co-processador aritmtico interno foi introduzido nos projetos 486 e Pentium. Antes, eram externos. A ALU controla a maioria das operaes de processamento manipulando cdigos binrios que representam nmeros, textos, imagens e sons. Ela generalista. Tem que fazer e trabalhar com tudo. No caso de clculos com nmeros muito grandes e operaes complexas, a ALU pode enfrentar dificuldades. O co-processador aritmtico trabalha com nmeros em formato de ponto flutuante (notao cientfica), lhe conferindo maior rapidez.

Interao - Sadas
Impressoras
Comunicao nos dois sentidos. Matriciais
Cabeote de impresso que vai e volta em uma barra da margem esquerda do papel para a margem direita. Dentro do cabeote existem vrios pinos que chegam ao papel por intermdio de uma fita. Quanto mais pinos, melhor a resoluo. As primeiras tinha 9 pinos. Barulhentas. Baixa qualidade de impresso. Baratas.

Interao - Sadas
Impressoras Laser
1. 2. 3. 4. O papel recebe uma carga de eletricidade esttica quando passa por um cilindro magntico. O laser e um espelho rotativo projetam uma imagem no tambor rotativo, induzindo uma carga eletrosttica no ponto atingido pela luz. Quando o tambor gira, o toner em p contido em um cartucho adere s reas eletricamente carregadas e transferido para o papel. Os cilindros quentes fixam permanentemente o toner no papel que vai para a bandeja de sada. Impressoras a laser produzem de 4 a 12 pginas de texto por minuto. A resoluo medida em dot per inch (pontos por polegada) ou dpi. Variam de 600 a 1.200 dpi. Tem um processador separado para interpretar dados e controlar o laser. Excelente qualidade, Velozes, Silenciosas Caras.

Interao - Sadas
Impressora jato de tinta
Criam imagens diretamente no papel borrifando tinta atravs de at 64 orifcios diminutos. No so to ntidas como a laser, mas possuem uma boa qualidade. So uma opo intermediria entre a matricial e a laser. Oferecem uma resoluo de at 1440 dpi. Silenciosas, lentas, mas custam em mdia, metade de uma laser.

Interao - Sadas
Plotadoras (plotter)
Utilizada para fins especficos de engenharia e arquitetura. Podem produzir grandes desenhos ou imagens. Utilizam um brao robtico para desenhar com canetas coloridas sobre uma folha de papel. As instrues que ela recebe do computador consistem em uma cor e coordenadas iniciais e finais.

Conectando Dispositivos
Portas paralelas
A interface paralela padro transfere apenas 8 bits por vez (1 byte) em oito fios separados. Bit de paridade (nono bit).

Portas seriais
Os bits de dados fluem um de cada vez em um nico arquivo. Um chip chamado UART na placa do computador converte os dados paralelos do barramento em dados seriais para poderem fluir.

Armazenamento
Discos Rgidos (Hard Disk)
Dispositivo de armazenamento de massa. Fisicamente, o disco rgido uma pilha de pratos de metal que gira sobre um eixo. Os pratos so revestidos de xidos de ferro e toda unidade vem dentro de uma cmara selada. Um motor gira os pratos e um conjunto de cabeotes de leitura e gravao. Os discos rgidos se tornaram o padro de armazenamento devido a sua rapidez e alta capacidade. O metal utilizado (alumnio) em forma de prato fixado no eixo e garante que o mesmo no se dobre. Isso confere preciso na identificao de posies de memria do disco.

Armazenamento
Discos Rgidos (Hard Disk)
Os discos so selados dentro de uma cmara a vcuo hermtica. Dessa forma, os cabeotes conseguem passar muito mais perto da superfcie do disco. Se um gro de poeira ficar entre o disco e o cabeote, a sua operao j fica comprometida. Caso o cabeote toque o disco, ambos ficam comprometidos, alm da perda dos dados. Essa preciso incrvel e maior rea de superfcie oferecida pelos vrios pratos permitem aos discos rgidos armazenar uma grande quantidade de dados.

Armazenamento
Discos Rgidos (Hard Disk)
A tecnologia de leitura e gravao se baseia em princpios magnticos. O mesmo princpio binrio utilizado para o transistor utilizado com uma vantagem. A polaridade mantida mesmo sem eletricidade. As superfcies dos discos so cobertas por milhes de partculas minsculas de ferro. Cada uma dessas partculas age como um im formando um campo eletromagntico. Para poder gravar os dados, os cabeotes de leitura e gravao contm eletroms que carregam magneticamente as partculas de ferro do meio de armazenamento quando passa por elas. Dessa forma, gravam sries binrias (1 e 0).

Armazenamento
Discos Rgidos (Hard Disk)
Para ler os dados, o processo invertido. O cabeote de leitura e gravao passa sobre o disco enquanto no h corrente fluindo. Como o meio de armazenamento est com carga magntica e o cabeote no, o primeiro carrega o im do segundo.

Armazenamento
Discos Rgidos (Hard Disk)
Organizao Lgica
Para um computador trabalhar com um disco, eles precisam ser magneticamente mapeados para permitir que a mquina v diretamente a um ponto especfico sem ter de ler todos os dados. Processo de mapeamento = formatao. Todos disco deve estar formatado para poder ser utilizado por um computador. O primeiro passo da formatao criar um conjunto de crculos concntricos chamados trilhas. Posteriormente, as trilhas so dividas em partes ainda menores chamadas setores. A formao dos setores se d, fatiando as trilhas. Todos os setores so numerados em uma longa seqncia.

Armazenamento
Discos Rgidos (Hard Disk)
Organizao Lgica
Dessa forma, o computador consegue acessar cada pequena rea do disco, que tem um nmero exclusivo. Um conjunto de coordenadas bidimensionais (setores e trilhas) se transforma num endereo numrico. Sempre tratamos setores por trilha. Se um disco tem 80 trilhas e 18 setores por trilha, significa que ele tem 1.440 setores (80x18). O setor a menor unidade com a qual um disco pode trabalhar. Cada bit ou byte dentro de um setor pode ter valores diferentes. Mas a unidade grava ou l os setores todos de uma nica vez.

Armazenamento
Discos Rgidos (Hard Disk)
Digamos que setor tenha 512 bytes. Mesmo que o computador precise alterar somente 1 byte dos 512, ele regrava o setor inteiro. Como um disco plano, ele tem dois lados e pode manter dados nos dois. Ou seja, a capacidade do disco vai depender da quantidade de lados, setores e trilhas. Considerando que os arquivo tero um tamanho mltiplo de 512 bytes, alguns setores contero setores no utilizados aps o final do arquivo. Alm disso, o S.O. agrupa os setores em clusters. Esses agrupamentos variam de acordo com o tipo do disco.

Armazenamento
Discos Rgidos (Hard Disk)
Caso um setor tenha o tamanho de 512 bytes, um arquivo pequeno de 50 bytes usar apenas uma parte do primeiro setor do agrupamento atribudo a ele. O restante do primeiro setor do agrupamento atribudo a ele ser alocado, mas no utilizado.

Armazenamento
Discos Rgidos (Hard Disk)
Formatao Lgica
O S.O. possui o endereo que identifica cada setor e trilha no disco. Esse endereo chamado de rtulo. O processo de rotular as trilhas e setores chamado de formatao lgica. A formatao padro cria 4 reas de disco:
Boot record (inicializao) FAT (cpia 1) FAT (cpia 2) Diretrio raiz rea de dados

Armazenamento
Discos Rgidos (Hard Disk)
Na rea de Boot record fica um pequeno programa que roda quando voc liga ou inicializa o seu computador. Esse setor verifica se o disco tem os componentes bsicos para o S.O. atuar. Um vez que a verificao tenha sido positiva, ele passa o controle para o S.O. Simplificando, esse o processo de booting. Alm disso, a rea de boot contm informaes do disco, como nmero de bytes por setor e o nmero de setores por trilha.

Armazenamento
Discos Rgidos (Hard Disk)
A FAT (File Allocation Table) um registro que grava o local de cada arquivo e a situao de cada setor. Quando um arquivo precisa ser gravado, o S.O. verifica na FAT se h uma rea em aberto, armazena o arquivo e identifica-o, juntamente com a sua localizao na FAT. Quando um arquivo aumenta de tamanho e no existem reas adjacentes livres ? O mais inteligente seria mudar os dados subseqentes de lugar ? Perda de tempo e desempenho. Ento o S.O. utiliza ponteiros e fragmenta o arquivo. Ou seja, suas partes estariam localizadas em partes no adjacentes. Ocorre perda de velocidade com excesso de fragmentao na recuperao e gravao.

Armazenamento
Discos Rgidos (Hard Disk)
Os discos podem trabalhar em uma rotao mdia de 7.200 RPM. Isso permite que os cabeotes usem uma corrente de baixa intensidade para polarizar um do disco. Como o disco possui vrios pratos empilhados, para a controladora de disco, existem diversos lados. Se temos 6 discos, temos 12 lados. Dois no so utilizados, logo temos 10 lados lgicos. Os vrios cabeotes acessam respectivamente os seus lados. O termo cilindro se refere a uma mesma trilha em todos os lados do disco.

Conectando Dispositivos
Porta Paralela
Internamente os componentes de um computador se comunicam de forma paralela atravs do barramento. Os barramentos evoluram desde os primeiros de 8 bits e puderam transmitir 16, 32 e finalmente 64 bits. Para dispositivos externos, so transferidos apenas 8 bits de cada vez em 8 fios separados. Alm dos 8 bits, enviado um bit de paridade para garantir a integridade da informao.

Conectando Dispositivos
Porta Serial
Com a interface serial, os dados fluem em uma cadeia nica, um bit de cada vez. Pelo barramento, os bits continuam seu fluxo em paralelo, mas interface serial passa apenas um por vez para os dispositivos externos. Um chip chamado UART ( Universal Assynchronous Receiver Transmitter) na placa de I/O converte os dados em paralelo do barramento em dados seriais. Da em diante, fluem serial pelo cabo at o dispositivo.

Conectando Dispositivos
SCSI
Ao invs de conectar placas de interface ao barramento do computador via slots de expanso, a SCSI estende o barramento para fora do computador. A SCSI como um fio de extenso do barramento. Da mesma forma que a interface SCSI uma extenso do barramento, podemos interligar um dispositivo SCSI em outro formando uma cadeia. Para ter um dispositivo externo padro SCSI conectado, preciso uma placa SCSI em um dos slots de expanso. A interface SCSI sempre foi mais rpida que as seriais e paralelas, mas muito caras.

Conectando Dispositivos

Soluo serial e parelela lentas. SCSI so caras. Exigiam slots para encaixar as placas => falta de espao para colocar mais sadas. Surge a USB (Universal Serial Bus)
O cabo USB possui 4 fios internos, sendo dois para alimentao e aterramento e dois para transmisses de dados. Podem possuir at 5 metros para que no haja perda de dados sem hubs e repetidores. Podem ser conectados a um computador at 127 dispositivos USB diretamente ou atravs de hub. O computador identifica e enumera todos os dispositivos conectados. A porta USB divide a largura de banda disponvel em frames de 1500 bytes. A USB 2.0 (evoluo) permite uma taxa de transferncia de at 480 Mb/s Dispositivos que precisam de pouca energia a obtm da prpria porta USB. Cabos de dois tipos (A e B)

Conectando Dispositivos
Porta HDMI (High-Definition Multimedia Interface).
Atravs dela possvel transmitir dados de udio e vdeo sem compresso de dados. Maior qualidade e melhor resoluo.

Bluetooth
Uma soluo para conectar dispositivos utilizando pouca energia. Estabelece um acordo no nvel fsico (um padro de radiofrequncia) e um protocolo para envio e recebimento de dados. O bluetooth pode transmitir at 3 Mbps de dados.

Conectando Dispositivos
Firewire
Desenvolvido pela Apple. Mesmos objetivos da porta USB.
alta taxa de transferncia capacidade de colocar vrios dispositivos no barramento facilidade de uso fornecimento de energia pelo cabo desempenho plug-and-play Atinge velocidades de at 800 Mbps Pode conectar at 63 dispositivos. So hot pluggable: podem ser conectados e desconectados a qualquer momento, mesmo que o fornecimento de energia esteja ligado.

Conectando Dispositivos
Firewire x USB
O Firewire trabalha com dispositivos que lidam com grande quantidade de dados (filmadora e DVD). O Firewire uma implementao mais cara. O Firewire pode transmitir dados at 800 Mbps enquanto o USB 2.0 transmite a 480 Mbps.

Armazenamento
Unidades de Fita
Funcionam como um gravador de udio. Mas gravam 1s e 0s e no som em formato analgico. No utilizada para dados que so acessados com frequncia. O seu acesso e gravao so feitos de forma sequencial e no indexada. Utilizada como dispositivo de backup. Seu software pode atuar sem superviso alguma. Utilizada desde os mainframes, vem evoluindo desde ento.

Armazenamento
Dispositivos pticos
Alternativa ao armazenamento magntico. Alta preciso com o uso de raio laser. O laser difere da luz comum porqu todo o seu feixe alinhado em uma nica direo, com muita preciso em uma rea extremamente pequena. A lgica binria do laser funciona com a reflexo de luz com algumas reas e a disperso de luz de outras. Quando o disco gira e o laser passa pelo sensor, o ponto que reflete o laser considerado 1 e a ausncia zero.

Armazenamento
Dispositivos pticos
O disco ptico possui uma trilha longa que comea na margem esquerda e entra em espiral em direo ao centro. O ponto que reflete a luz chamado de plataforma (land) e o ponto que dispersa chamado depresso (pit). Os discos pticos tambm possui setores, mas todos possuem o mesmo tamanho.

Armazenamento
CD-ROM
ROM: Read Only Memory ou memria somente de leitura. Utiliza a mesma tecnologia dos CDs musicais. Pode armazenar at 700 MB de dados. Se popularizou bastante para distribuir dados que no possam ser modificados.

CD-R
Diferentemente do CD-ROM, podem ser gravados ao menos uma vez. Uma das camadas dos CD-R formada por elementos com propriedades fsicas que permitem a sua gravao. Essa camada escavada em 1s e 0s atravs do laser do gravador. Os leitores padro conseguem ler os CD-Rs perfeitamente.

Armazenamento
CD-RW
O CD-RW possui materiais diferentes do CD-R na sua camada de gravao. Esses materiais permitem que seja gravado diversas vezes. A superfcie regravvel chamada superfcie cristalizvel. Um laser infra-vermelho pode aquecer e derreter a 400 graus celsius, a camada de gravao cristalizada. E posteriormente pode cristalizar novamente a superfcie baixando a temperatura. O CD-RW pode ser regrava 1000 vezes. Em condies ideais de armazenamento podem durar 25 anos. considerado um meio de armazenamento menos confivel que o CD-ROM.

Armazenamento
DVD Digital Versatile Disc ou Disco Digital Verstil.
Tecnologia ptica superior ao do CD atravs de melhor compresso de dados. Maior capacidade de armazenamento: 4.7 GB. No caso do dual layer, pode chegar a 8.5 GB. Um DVD possui os seguintes arquivos:
*.IFO: contm dados que indicam como rodar o DVD. *.BUP: o backup do *.IFO. *.PUO: operaes internas. *.VOB: o contedo do DVD.

A preocupao com a pirataria fez com que as empresas envolvidas dividissem o mundo em reas especficas.

Armazenamento
DVD
DVD gravvel:
DVD-R: Permite uma gravao apenas. DVD+R: Permite uma gravao apenas e mais rpido. DVD+R DL: Igual ao DVD+R e gravao em dupla face.

DVD regravvel:
DVD-RW: Permite regravar 1000 vezes. DVD+RW: Evoluo do DVD-RW, com maior compatibilidade. DVD+RW DL: Igual ao DVD+RW com dupla face. DVD-RAM: Mtodo de gravao mais avanado e mais flexibilidade para editar o seu contedo sem apag-lo.

Armazenamento
Blue Ray
Objetivo: Poder armazenar filmes de alta definio (1080 p ou full HD) de at 4 horas sem perdas. Sua capacidade de 25 a 50 GB (camada simples ou dupla). O laser azul do blue ray utilizado possui um comprimento de onda inferior ao do DVD. Essa tecnologia permite um melhor aproveitamento fsico do disco.

Armazenamento
Interfaces de Disco
IDE (Integrated Drive Eletronics)
As controladoras antigas possuam alguns problemas de compatibilidade. Vrios fabricantes diferentes de controladoras que funcionavam para todos os discos. O padro IDE (ou ATA) representou um avano em relao as controladoras antigas, colocando os circuitos em uma placa acoplada ao HD. Isso tornou as interfaces mais simples e confiveis. As placas IDE se tornaram um circuito simples para permitir a comunicao entre a unidade de disco e o barramento. Logo, a placa-me possui apenas a interface IDE. A controladora propriamente dita, est localizada na prpria unidade de disco. O Flat cabe liga a interface IDE da placa-me a unidade IDE. A IDE se tornou padro at mesmo como controladora de CD-ROM, drives de fitas e disquetes.

Armazenamento
SCSI (Small Computer System Interface)
Originalmente foi desenvolvida para conectar dispositivos de terceiros a mainframes (IBM). A SCSI funciona como uma extenso do barramento. Todos os circuitos necessrios para a operao de um dispositivo esto no prprio dispositivo. Ela mais do que uma simples placa controladora. Ela como uma extenso do barramento no prprio dispositivo. No caso de um HD, todos os circuitos da controladora esto incorporados a unidade SCSI. Concorreu durante muito tempo com a IDE sendo sempre mais veloz, s que muito mais cara.

Armazenamento
SATA (Serial ATA)
O antigo padro IDE atingiu o seu limite em taxas de transmisso. Alm disso, o cabo flat que trabalha de forma paralela, ocupa muito espao em comparao com o cabo serial. Surgiu ento o padro serial ATA com uma tecnologia de codificao baseada no padro PCI-e. Esse padro tornou o SATA mais simples, mais veloz e mais barato que o padro IDE antigo. O antigo padro IDE (ATA) ficou conhecido como PATA (Paralell ATA) para diferenciar do SATA.. As placas-me mais atuais oferecem at 4 conexes SATA para suprir a questo do master/slave da IDE. Dependendo do padro, podem atingir taxas de transmisso de at 6 Gb/s.

Questes

Qual a diferena tecnolgica entre os meios de armazenamento magntico e ptico ? O meio de armazenamento de fita magntica seria mais indicado para armazenar dados de um desktop ? Comparativamente, os meios pticos CD-ROM, DVD e Blue ray possuem o mesmo tamanho fsico. Como ocorreu a evoluo para que nos dois ltimos fosse possvel armazenar mais dados. Os HDs de padro IDE(ATA) possui a sua controladora acoplada diretamente a unidade para resolver qual problema tcnico? As controladoras SCSI superaram as controladoras IDE em velocidade atravs de qual soluo ? Por qu uma transmisso de porta paralela se d mais rapidamente do que porta serial ? Como a porta serial transmite seus bits de forma serializada para os dispositivos externos, j que o barramento os transmite de forma paralela?

Redes

A comunicao de dados se expandiu nos setores comerciais desde o surgimento dos mainframes. A descentralizao do processamento com as redes locais expandiu a tecnologia de comunicao de forma exponencial. Os mainframes restringiam todo o o processamento no setor de informtica. Os mainframes eram solues caras, proprietrias e com pouca flexibilidade. Todo o processamento do mainframe era feito no prprio mainframe. Os terminais eram chamados terminais burros pois no realizam nenhum tipo de processamento. O advento do computador pessoal (desktop) ajudou a impulsionar as redes locais com a necessidade de compartilhamento de arquivos e recursos. Surgiu ento o processo de downsize. O downsize consiste na implementao de sistemas legados em mainframe para os desktops.

Redes

O downsize utilizou inicialmente a chamada plataforma cliente-servidor. A soluo inicial da plataforma cliente-servidor consistia na distribuio do processamento entre dois computadores (2 camadas). A soluo padro consistia num servidor de banco de dados e uma aplicao cliente. A plataforma cliente-servidor era mais flexvel e mais barata. Porm, menos robusta, menos confivel e mais lenta que o mainframe. Surgiram ento as aplicaes n-camadas. O processamento se distribuiu em mais de um servidor (banco de dados, relatrios, componentes) e o prprio desktop. Isso ajudou a desafogar o processamento, mas exigiu mais investimento em disponibilidade e escalabilidade para que nenhum elemento (servidor, rede e desktop) comprometesse as aplicaes.

Redes
Meios de comunicao
Cabo de par tranado
Tambm so conhecidos como cabos de categoria 5 ou simplesmente CAT5. Consiste em 4 pares de fios de cobre revestidos por uma camada plstica sem blindagem. Para no sofrer interferncias eletromagnticas, os fios so tranados. Os pares possuem funes diferentes e por isso possuem cores diferentes para diferenciar um dos outros.

Redes
Meios de comunicao
Cabo Coaxial
O cabo coaxial possui uma capa protetora ao redor como o CAT-5, mas internamente possui apenas um fio. O fio tambm consistido de cobre, alm de uma camada de isolamento feita de plstico. Caram em desuso pela limitao de velocidade em comparao com o CAT-5 e fibra ptica. Ainda so utilizados em redes de TV a cabo.

Redes
Meios de comunicao
Cabo de fibra ptica
O cabo de fibra ptica fino fio de vidro que transmite vibraes de raios de luz em vez de frequncias eltricas. Quando uma extremidade do fio exposta a luz, o fio transporta a luz at a outra extremidade, fazendo curvas com uma perda de energia mnima. A luz possui uma velocidade superior em relao a eletricidade. Logo, o meio fsico do cabo de fibra permite alcanar velocidade superiores ao cabo de par tranado e o cabo coaxial. Alm disso, no sofrem interferncias eletromagnticas.

Redes
Meios de comunicao
Cabo de fibra ptica
A vibrao da luz pode percorrer a linha do equador em 1/8 de segundo. O sinal eltrico levaria muito mais tempo, alm de necessitar de mais interceptaes e amplificaes. O ponto fraco da fibra o seu trajeto fsico. O cabo contm um fio de vidro que no permite muitas curvas. O meio de fibra ptica era extremante caro em comparao com o par tranado, mas atualmente o seu preo a viabilizou em larga escala.

Redes
Meios de comunicao
Conexes wireless
As ondas de rdio foram precursoras na comunicao sem fio. As empresas de telecomunicaes precisavam de solues de transmisso para longas distncias. Transmisses por microondas que so um tipo de onda de rdio, so utilizadas para grandes distncias. Para cobrir distncias maiores, so utilizados os satlites. Uma ligao interurbana inicia em uma central local que passa a requisio para uma central trnsito que envia para uma satlite at a ligao chegar em ao mesmo meio novamente.

Redes
Tipos de Rede (extenso)
Redes locais (LAN Local Area Network)
Cobrem uma rea de no mximo 10 km. Normalmente so utilizadas em um ou mais prdios prximos. Podem ter de 2 at centenas de computadores interligados.

Redes
Tipos de Rede (extenso)
Metropolitanas (MAN Metropolitan Area Network)
Cobrem permetros urbanos e com tecnologias que permite maior velocidade do que as redes locais. Um exemplo seriam as empresas de TV a cabo que iniciaram oferecendo servios de acesso a TV fechada e posteriormente ofereceram acesso a internet.

Redes
Tipos de Rede (extenso)
Redes de longa distncia (WAN Wide Area Network)
Normalmente conectam duas ou mais redes locais em uma rea geogrfica ampla (fora de uma regio metropolitana). Normalmente empresas com vrias filiais ou universidades utilizavam esse tipo de rede. Para poder conectar suas redes locais a grandes distncias, necessrios utilizar links dedicados de fibra tica ou por satlite.

Redes
Estrutura Cliente-Servidor
A estrutura cliente-servidor define na sua forma mais bsica, um equipamento servidor, interligando vrias estaes. O servidor pode prover servios:
compartilhamento de arquivos Impresso Gerenciadores de banco de dados.

Os ns da rede acessam e requisitam os servios que esto disponveis. A estrutura cliente-servidor iniciou o processo de substituio da plataforma mainframe para a plataforma de redes locais.

Redes
Topologias de rede
Anel
Formada por uma cadeia circular. Cada n s conectado ao seguinte at que o primeiro se interligue com o ltimo fechando o anel. A implementao mais notvel o padro token ring da IBM. Evitava colises de pacotes na rede, j que apenas a estao que est com o token pode se comunicar. A desvantagem que uma vez que uma conexo qualquer da rede seja rompida, toda a rede est comprometida.

Redes
Topologias de rede
Barramento
Segue mais ou menos o princpio do barramento implementado em um computador. Todos os ns esto conectados ao barramento e podem transmitir. Caso haja uma coliso, o n aguarda um tempo aleatrio e retransmite. Normalmente utilizam o cabo coaxial como meio fsico. Apresenta como desvantagem o fato de que o rompimento de uma conexo, faz cair toda a rede.

Redes
Topologias de rede
Estrela
Se baseia na presena de um elemento centralizador como um hub. Enquanto o hub est emitindo os pacotes para as demais estaes, nenhuma pode enviar nada. Quando o sinal foi completamente distribudo, as estaes podem enviar sinal novamente. E a perda de conexo de um ponto da rede no a comprometer por completo.

Redes
Placa de Rede e Protocolos
Placa de rede: hardware necessrio para transmitir e receber dados. uma placa de circuito impresso que ligado a um slot de expanso do computador e oferece uma porta na parte traseira de um PC ou notebook. Alm da placa de rede, um software tambm necessrio para prover a comunicao. Para placa de rede e o software de rede poderem se comunicar preciso um padro de comunicao, um protocolo. O protocolo de comunicao de rede funciona como uma linguagem para permitir comunicao de dados entre vrios dispositivos computacionais. Para dois computadores poderem conversar, tem que falar a mesma lngua, ou seja possurem o mesmo protocolo.

Redes
Protocolos
Token Ring (IBM)
O harware que controla a rede token ring transmite o endereo eletrnico de cada estao de trabalho da rede muitas vezes por segundo. Cada estao examina esses endereos para verificar se o dela. Os endereos que no coincidirem so passados adiante sem sofrer alteraes. Se o endereo pertencer a estao e ela tiver dados para transmitir, ela anexa um pacote de dados e passa-o para o prximo n da rede. Uma estao que receba um pacote que contenha o seu endereo, poder ler o seu contedo. Os dados so transmitidos de forma controlada na rede, sempre em uma direo. Dessa forma, no h coliso de dados e a rede pode operar em alta velocidade. As redes token ring so caras. O hardware de rede barato, mas as suas placas so muito caras o que acarretou em seu desuso.

Redes
Protocolos
Ethernet
atualmente o protocolo de rede mais comum. Inicialmente utilizado na topologia de barramento. Cada estao de trabalho precisa enviar os seus na sua vez. A estao inicialmente deve escutar a rede para verificar se ela est disponvel. Caso alguma outra estao esteja utilizando a rede, ela aguarda um momento e tenta novamente. Obviamente, quanto mais estaes na rede Ethernet, mais lenta ser a transmisso entre as estaes.

Redes
Protocolos
Ethernet Evoluo O padro Ethernet passou a ser utilizado em topologia estrela. Inicialmente no padro 10base-T, permitindo velocidades de transmisso de at 10 Mbps. Posteriormente o padro evoluiu para os padres 100base-T e 1000base-T. O hub foi introduzido como elemento centralizador e conjunto com o protocolo de rede ethernet gerando o padro 10base-T. O hub evita que as estaes enviem pacotes que colidam entre elas, mas um mero repetidor de sinal. As estaes enviam os pacotes para o hub e o mesmo apenas repete para todas as outras o sinal. A repetio incessante do hub pode criar um trfego pesado e e colises. E os swicths ? So mais inteligentes do que o hub e fazem a entrega apenas ao destino correto.

Redes
Modems
Outra forma de conectar computadores utilizando linhas telefnicas. O telefone converte a voz humana em um sinal eletrnico que flui pela linha telefnica at outro aparelho com a utilizao de uma central telefnica. A converso da voz em sinais eletrnicos chamada modulao. E a converso do sinal novamente em voz chamada demodulao. O modem (modulador/demodulador) faz essa converso de dados em sinais eletrnicos. A voz analgica e representada por um sinal telefnico tambm analgico. Um computador entende apenas sequncias de 1 e 0. O modem consegue converter esses dados binrios em frequncias analgicas para poderem ser transmitidas pelas minhas telefnicas.

Redes
Modems
Os primeiros modems estavam limitados a 56 kbps. A tecnologia dos modems convencionais utiliza o meio de transmisso das linhas telefnicas e alm disso, a mesma faixa de frequncia para a transmisso de voz. Alm do limite de 56 kbps, a linha telefnica ocupada com a transmisso de dados e no possvel utilizar o servio de telefonia simultaneamente. Para resolver esses problema, surge a tecnologia ADSL.

Redes
ADSL
O meio fsica continua sendo a mesma da telefonia convencional. Mas a tecnologia ADSL divide a linha telefnica em trs canais de acordo com a suas faixas de frequncia:
0 4 khz: voz 25 - 160 khz: upload de dados 240 1.5 Mhz: download de dados

Essa diviso permite a transmisso de dados e o uso simultneo do servio de telefonia. Alm disso, com a utilizao das novas frequncias, possvel enviar dados mais rapidamente (maior largura de banda). As centrais telefnicas so equipadas com dispositivos que permitem a conexo com os modems ADSL dos assinantes.