You are on page 1of 96

TECNOLOGIA DA INFORMAO

TECNOLOGIA DA INFORMAO
MAINFRAMES

1. HARDWARE E SOFTWARE:
FUNDAMENTOS E CONCEITUAO

HISTRICO
Os primeiros computadores construdos pelo homem foram
idealizados como mquinas para processar nmeros (o que
conhecemos hoje como calculadoras), porm, tudo era feito
fisicamente.
Existia ainda um problema, porque as mquinas processavam
os nmeros, faziam operaes aritmticas, mas depois no sabiam
o que fazer com o resultado, ou seja, eram simplesmente mquinas
de calcular, no recebiam instrues diferentes e nem possuam
uma memria.
At ento, os computadores eram utilizados para pouqussimas
funes, como calcular impostos e outras operaes. Os
computadores de uso mais abrangente apareceram logo depois
da Segunda Guerra Mundial. Os EUA desenvolveram
secretamente, durante o perodo o primeiro grande computador
que calculava trajetrias balsticas. A partir da, o computador
comeou a evoluir num ritmo cada vez mais acelerado, at chegar
aos dias de hoje.

Os computadores podem ser classificados pelo porte.


Basicamente, existem os de grande porte mainframes e os
de pequeno porte microcomputadores sendo estes ltimos
divididos em duas categorias: desktops ou torres e portteis
(notebooks, laptops, handhelds e smartphones).
Conceitualmente, todos eles realizam funes internas
idnticas, mas em escalas diferentes.
Os mainframes se destacam por ter alto poder de
processamento, muita capacidade de memria e por controlar
atividades com grande volume de dados. Seu custo bastante
elevado. So encontrados, geralmente, em bancos, grandes
empresas e centros de pesquisa.

Cdigo Binrio, Bit e Byte


O sistema binrio (ou cdigo binrio) uma representao
numrica na qual qualquer unidade pode ser demonstrada usandose apenas dois dgitos: 0 e 1. Esta a nica linguagem que os
computadores entendem.
Cada um dos dgitos utilizados no sistema binrio chamado
de Binary Digit (Bit), em portugus, dgito binrio e representa a
menor unidade de informao do computador.
Os computadores geralmente operam com grupos de bits.
Um grupo de oito bits denominado Byte. Este pode ser usado na
representao de caracteres, como uma letra (A-Z), um nmero (09) ou outro smbolo qualquer (#, %, *,?, @), entre outros.
Assim como podemos medir distncias, quilos, tamanhos etc.,
tambm podemos medir o tamanho das informaes e a velocidade
de processamento dos computadores. A medida padro utilizada
o byte e seus mltiplos, conforme demonstramos na tabela abaixo:

CLASSIFICAO DOS COMPUTADORES


A classificao de um computador pode ser feita de diversas
maneiras. Podem ser avaliados:
Capacidade de processamento;
Velocidade de processamento;
Capacidade de armazenamento das informaes;
Sofisticao do software disponvel e compatibilidade;
Tamanho da memria e tipo de CPU (Central Processing
Uni), Unidade
Central de Processamento.
TIPOS DE MICROCOMPUTADORES
Os microcomputadores atendem a uma infinidade de
aplicaes. So divididos em duas plataformas: PC (computadores
pessoais) e Macintosh (Apple).
Os dois padres tm diversos modelos, configuraes e
opcionais. Alm disso, podemos dividir os microcomputadores
em desktops, que so os computadores de mesa, com uma torre,
teclado, mouse e monitor e portteis, que podem ser levados a
qualquer lugar.

Didatismo e Conhecimento

TECNOLOGIA DA INFORMAO
DESKTOPS

Para tentarmos definir o que seja processamento de dados


temos de ver o que existe em comum em todas estas atividades.
Ao analisarmos, podemos perceber que em todas elas so dadas
certas informaes iniciais, as quais chamamos de dados.
E que estes dados foram sujeitos a certas transformaes, com
as quais foram obtidas as informaes.
O processamento de dados sempre envolve trs fases essenciais:
Entrada de Dados, Processamento e Sada da Informao.
Para que um sistema de processamento de dados funcione
ao contento, faz-se necessrio que trs elementos funcionem em
perfeita harmonia, so eles:

So os computadores mais comuns. Geralmente dispem de


teclado, mouse, monitor e gabinete separados fisicamente e no
so movidos de lugar frequentemente, uma vez que tm todos os
componentes ligados por cabos.
So compostos por:
Monitor (vdeo)
Teclado
Mouse
Gabinete: Placa-me, CPU (processador), memrias, drives, disco rgido
(HD), modem, portas USB etc.

Hardware
Hardware toda a parte fsica que compe o sistema de
processamento de dados: equipamentos e suprimentos tais como:
CPU, disquetes, formulrios, impressoras.

PORTTEIS
Os computadores portteis possuem todas as partes integradas
num s conjunto. Mouse, teclado, monitor e gabinete em uma
nica pea. Os computadores portteis comearam a aparecer
no incio dos anos 80, nos Estados Unidos e hoje podem ser
encontrados nos mais diferentes formatos e tamanhos, destinados
a diferentes tipos de operaes.

Software
toda a parte lgica do sistema de processamento de dados.
Desde os dados que armazenamos no hardware, at os programas
que os processam.

LAPTOPS

Peopleware

Tambm chamados de notebooks, so computadores


portteis, leves e produzidos para serem transportados facilmente.
Os laptops possuem tela, geralmente de Liquid Crystal Display
(LCD), teclado, mouse (touchpad), disco rgido, drive de CD/
DVD e portas de conexo. Seu nome vem da juno das palavras
em ingls lap (colo) e top (em cima), significando computador
que cabe no colo de qualquer pessoa.

Esta a parte humana do sistema: usurios (aqueles que


usam a informtica como um meio para a sua atividade fim),
programadores e analistas de sistemas (aqueles que usam a
informtica como uma atividade fim).
Embora no parea, a parte mais complexa de um sistema
de processamento de dados , sem dvida o Peopleware, pois por
mais moderna que sejam os equipamentos, por mais fartos que
sejam os suprimentos, e por mais inteligente que se apresente
o software, de nada adiantar se as pessoas (peopleware) no
estiverem devidamente treinadas a fazer e usar a informtica.
O alto e acelerado crescimento tecnolgico vem aprimorando
o hardware, seguido de perto pelo software. Equipamentos que
cabem na palma da mo, softwares que transformam fantasia em
realidade virtual no so mais novidades. Entretanto ainda temos
em nossas empresas pessoas que sequer tocaram algum dia em um
teclado de computador.
Mesmo nas mais arrojadas organizaes, o relacionamento
entre as pessoas dificulta o trmite e consequente processamento da
informao, sucateando e subutilizando equipamentos e softwares.
Isto pode ser vislumbrado, sobretudo nas instituies pblicas.

NETBOOKS
So computadores portteis muito parecidos com o notebook,
porm, em tamanho reduzido, mais leves, mais baratos e no
possuem drives de CD/ DVD.
PDA
a abreviao do ingls Personal Digital Assistant e tambm
so conhecidos como palmtops. So computadores pequenos e,
geralmente, no possuem teclado. Para a entrada de dados, sua tela
sensvel ao toque. um assistente pessoal com boa quantidade
de memria e diversos programas para uso especfico.

POR DENTRO DO GABINETE

SMARTPHONES
So telefones celulares de ltima gerao. Possuem alta
capacidade de processamento, grande potencial de armazenamento,
acesso Internet, reproduzem msicas, vdeos e tm outras
funcionalidades.
Sistema de Processamento de Dados
Quando falamos em Processamento de Dados tratamos
de uma grande variedade de atividades que ocorre tanto nas
organizaes industriais e comerciais, quanto na vida diria de
cada um de ns.
Didatismo e Conhecimento

TECNOLOGIA DA INFORMAO
Identificaremos as partes internas do computador, localizadas
no gabinete ou torre:






ochipsetfaz parte do sistema lgico da placa-me e


geralmente feito de duas partes: a ponte norte e a ponte sul. Essas
duas pontes conectam a CPU a outras partes do computador;
o chip da memriaBIOS (Basic Input/Output System)controla a maioria das funes bsicas do computador e realiza um auto-teste toda vez que voc o liga. Alguns sistemas tem
BIOS duplas, que fornecem um backupno caso de um deles falhar
ouno caso de erro durante a atualizao;
ochip dorelgio de tempo real umchip que funciona
operado por bateria (em ingls) e mantm as configuraes e o
tempo (data/hora)do sistema.
Os slots e portas encontrados na placa-me incluem:
PCI(Peripheral Component Interconnect)- conexo para
placas de vdeo, som e captura de vdeo, assim como placas de rede;
AGP(Accelerated Graphics Port)- porta dedicada para
placas de vdeo;
IDE(Integrated Drive Electronics)- interface para os
discos rgidos;
USB (Universal Serial Bus) ou Firewire- perifricos
externos;
slots deMemria.
Algumas placas-me tambm tm novos avanos tecnolgicos:
RAID(Redundant Array of Independent Discs)permitem que o computador reconhea diversos discos rgidos como
sendo um nico;
PCI Express um novo protocolo que atua mais como
uma rede do que um barramento. Ele pode eliminar a necessidade
de outras portas, incluindo a porta AGP;
ao invs de placas plug-ins, algumas placas-me j vem
com som, vdeo e redeembutidosou outros perifricos.

Motherboard (placa-me)
Processador
Memrias
Fonte de Energia
Cabos
Drivers
Portas de Entrada/Sada

MOTHERBOARD (PLACA-ME)
Se voc j viu um computador por dentro, j reparou na pea
que conecta todos os demais componentes: a placa-me. Uma
placa-me permite que todas as partes de seu computador recebam
energia e comuniquem-se entre si. As placas-me evoluram
bastante nos ltimos vinte anos. As primeiras placas tinham
poucos componentes funcionais. A placa-me do primeiro IBM
PC tinha somente um processador e slots. Os usuriosconectavam
componentes como controladoras de discos rgidos e memria
nos slots. Hoje, as placas-me ostentam uma variedade de
itens embutidos nelaque afetam diretamente a capacidade e
potencial de atualizaesdo computador. Neste artigo, veremos os
componentes gerais de uma placa-me.

Ocomputador precisa teruma placa-meparafuncionar.Sua


principal funo abrigar o chip do microprocessador do
computador epermitir que tudo se conecte a ele. Tudo o que faz
o computadormelhorar sua performance faz parte da placa-me
ouse conecta nelavia um slot ou uma porta.
Oformato e o desenho de uma placa-me chamado
detamanho fsico. O tamanho fsico influionde os componentes
devem se encaixar e na forma do gabinete. Existem milhares
de tamanhos fsicos especficos que as placas-me usam para
que possam se encaixar dentro de gabinetes padro. Para uma
comparao de tamanhos fsicos, passado e presente, veja esse site
(em ingls) Motherboards.org.
O tamanho fsico somente um de muitos padres que se
aplicams placas-me. Alguns outros so:
osoquete para o microprocessadordetermina que tipo de
Unidade Central de Processamento(CPU) a placa-me usa;

Didatismo e Conhecimento

Uma placa-me com Soquete 754


Muitas pessoas pensam na CPU como uma das partes mais
importantes de um computador. Veremos como isso afeta o resto
do computador nas prximas sees.
Soquetes e CPUs
A CPU a primeira coisa que vm em mente quando
muitas pessoas pensam sobre a velocidade e performance de
um computador. Quanto mais rpido o processador, mais
rpido o computador consegue pensar. Antigamente, todos os
processadores tinham o mesmo conjunto de pinos que conectavam
a CPU placa-me, chamado de Pin Grid Array (PGA). Esses
pinos se encaixavam em um soquete conhecido comoSoquete 7.
Isso significa que qualquer processador se encaixava em qualquer
placa-me.

TECNOLOGIA DA INFORMAO
Os soquetes atuais da intel no tem PGA. Ao invs disso, ela
tem um LGA tambm conhecido como soquete T. LGA que quer
dizer Land Grid Array. Um LGA diferente de um PGA, pois os
pinos fazem parte do soquete e no da CPU.
Qualquer pessoa que j tiver uma CPU especfica em
mente, deve escolher uma placa-me baseada naquela CPU. Por
exemplo, se voc quer usar um dos novos chips feitos pela Intel ou
AMD,deve selecionar uma placa-me com o soquete correto para
aqueles chips. As CPUs no vo se encaixar em soquetes que no
combinam com seus PGAs.
A CPU se comunica com outros elementos na plca-me
por meio do chipset. Veremos a seguir os chipsets com maiores
detalhes.
Chipsets
O chipset a cola que conecta o microprocessador ao resto
da placa-me, e assim, ao resto do computador. Em um PC, ele
consiste em duas partes bsicas, aponte nortee aponte sul. Todos
os diversos componenetes do computador se comunicam com a
CPU pelo chipset.

Uma placa-me Soquete 939


Hoje, contudo, os fabricantes de CPU, Intel e AMD, usam
uma variedade de PGAs, onde nenhum se encaixa no Soquete 7.
Enquanto os microprocessadores avanam, eles precisam de mais
pinos para lidar comnovas caractersticas e tambmcom o intuito
defornecer mais energia para o chip.
Asconfiguraes atuais do soquete sonomeadas de acordo
com os nmeros de pinos no PGA. Os mais comuns so:
soquete 478 - para processadores Pentium e Celeron
mais antigos;
soquete 754 - para processadores AMD Sempron e alguns processadores AMD Athlon;
soquete 939- para processadores AMD Athlon maisrecentes e mais rpidos
soquete AM2, AM2+, AM3, AM3+- para os mais novos
processadores AMD;
soquete A- para processadores AMD Athlon mais antigos.

O chipset conecta a CPUs outras partes do computador


A ponte norte se conecta diretamente ao processador via
barramento frontal (FSB- Front Side Bus), tambm conhecido
como barramento externo. Um controlador de memria est
localizado na ponte norte, onde a CPU consegue um acesso
rpido memria. A ponte norte tambm se conecta ao AGP ou ao
barramento PCI Express e prpria memria.
A ponte sul mais lenta do que a ponte norte, e a informao
da CPU tem que ir pela ponte norte antes de chegar ponte sul.
Outros barramentos se conectam ponte sul ao barramento PCI, s
portas USB e s conexes de dsco rgido IDE ou SATA.
As selees de chipset e CPU caminham juntas, porque os
fabricantes otimizam os chipsets para funcionarem em especficas
CPUs. O chipset uma parte integrada da placa-me e no deve

Uma placa-me com soquete LGA755

Didatismo e Conhecimento

TECNOLOGIA DA INFORMAO
ser removido ou atualizado. Isso significa que os soquetes das
placas-me no tm somente que se encaixar CPU. Os chipsets
das placas-me tem que funcionarde forma otimizadacom a CPU.

o barramento PCI conecta slots PCI ponte sul. Na


maioria dos sistemas, a velocidade do barramento PCI de 33
MHz. OPCI Expresstambm compatvel ao PCI. Alm de ser
mais rpido tambm compatvel com os softwares e sistemas
operacionais atuais. Esse padro est substituindo os barramentos
PCI e AGP.
Quanto mais rpido for a velocidade do barramento, mais
rpido ele ir trabalhar. Isto vlido at um certo ponto. Um
barramento rpido no ter seu potencial aproveitado por um
processador ou um chipset lento.
Agora veremos a memria e como ela afeta a velocidade da
placa-me.

Velocidade de barramento
Um barramento simplesmente um circuito que conecta
uma parte da placa-me outra. Quanto mais dados o barramento
consegue manipular de uma s vez, mais rpido a informao
trafega. A velocidade do barramento, medida em megahertz
(MHz), se refere a quantos dados podem ser passados para ele
simultaneamente.

Memrias
J vimos que a velocidade do processador controla o quo
rpido um computador pensa. A velocidade do chipset e
dosbarramentos controla o quo rpido elepode se comunicar
com outras partes do computador. A velocidade e conexes da
memriaRAM, por sua vez, controla diretamenteo quo rpido
o computador pode acessar instrues e dados, tendo assim, gande
efeito na performance do sistema. Um processador rpido com
uma memria RAM lenta, no recomendvel.
O montante de memria disponvel tambm controlaa
quantidade dedados queo computador pode ter prontamente
disponvel. A RAM forma o grande bloco de memria de
computador. A regra geral que quanto mais memria RAM o
computador tiver, melhor.
BIOS
Um dos usos mais comuns da memria flash o do sistema
bsico de entradas/sadas do computador, conhecido como
memria BIOS (Basic Input/Output System) ou simplesmente
BIOS. Em praticamente todos os computadores, a BIOS assegura
que todos os outros chips, discos rgidos, portas e CPU funcionem
em conjunto.
Todo computador do tipo desktop e laptop de propsito
geral contm um microprocessador como unidade central de
processamento. O microprocessador um componente de
hardware. Para fazer seu trabalho, o microprocessador executa
um conjunto de instrues conhecido como software (veja Como
funcionam os microprocessadores para mais informaes). Voc
provavelmente j est bem familiarizado com dois tipos de
software diferentes:

Os barramentos conectam diferentes partes da placa-me


umas s outras
Essa velocidadegeralmente se refere velocidade do
FSB (barramento externo) que conecta a CPU ponte norte. A
velocidade do FSB podeser desde 66 MHz para algo acima de
800 MHz. J que a CPU alcana o controle de memria pela ponte
norte, a velocidade o FSB pode afetar drasticamente a performance
do computador.
Aqui esto outros barramentos encontrados em uma placame:
obarramento traseiro(back side bus) conecta a CPU com
o controlador de cache nvel 2 (L2), tambm conhecido comocache secundrio ou externo. O processador determina a velocidade
do barramentotraseiro;
obarramento de memriaconecta a ponte norte memria;
o barramentoIDEouATAconecta a ponte sul aos controladores dediscos rgido;
o barramentoAGPconecta a placa de vdeo memria
e CPU. A velocidade do barramento AGP geralmente de 66
MHz;
Didatismo e Conhecimento

TECNOLOGIA DA INFORMAO
O sistema operacional - o sistema operacional fornece um
conjunto de servios para os aplicativos em execuo em seu computador e tambm fornece a interface de usurio fundamental para seu
computador. Windows e Linux so exemplos de sistemas operacionais;
Os aplicativos - aplicativos so trechos de software programados para efetuar tarefas especficas. Agora mesmo voc pode
estar executando, alm de um aplicativo de navegao (ou browser), um aplicativo de processamento de texto, um aplicativo de
e-mail e assim por diante. Voc tambm pode comprar novos aplicativos e instal-los em seu computador.
Acontece que a memria BIOS o terceiro tipo de software
que seu computador precisa para operar com xito.

Quando voc liga seu computador,a BIOS faz diversas coisas.


Esta a sequncia normal:
Verifica a configurao (setup) da CMOS para os ajustes
personalizados
Carrega os manipuladores de interrupo e acionadores
(drivers) de dispositivos
Inicializa registradores e gerenciamento de energia
Efetua o auto teste durante a energizao (POST)
Exibe as configuraes do sistema
Determina quais dispositivos so inicializveis
Comea a sequncia de inicializao (conhecida
comobootstrapou, de forma mais reduzida,como boot
A primeira coisa que a BIOS faz verificar a informao armazenada em uma minscula quantidade deRAM (64bytes) localizada em um chip fabricado com a tecnologiaCMOS(Complementary Metal Oxide Semicondutor).
A Configurao da CMOS fornece informaes detalhadas
particulares para seu sistema e pode ser alterada de acordoas mudanas do sistema.A BIOS usa essas informaes para modificar
ou complementar sua programao padro conforme necessrio.
Vamos falar mais sobre essas configuraes daqui a pouco.
Manipuladores de interruposo pequenos trechos de software que atuam como tradutores entre os componentes do hardware e o sistema operacional. Por exemplo, quando voc pressiona
uma tecla, o evento associado ao sinal enviado para o manipulador de interrupo do teclado,que informa CPU do que se trata e
o envia esse evento para o sistema operacional. Osdrivers de dispositivosso outros trechos de software que identificam os componentes bsicos do hardware como teclado, mouse, disco rgido
e disco flexvel. Comoa BIOS est constantemente interceptando
sinais de e para o hardware, ela geralmente copiada (espelhada)naRAMpara ser executada mais rapidamente.
Inicializando o computador
Sempre que voc liga seu computador, a primeira coisa
que v o software da BIOS fazendo seu trabalho. Em muitas
mquinas,a BIOS exibe um texto que descreve coisas como a
quantidade de memria instalada em seu computador, o tipo de
disco rgido e assim por diante. Acontece que durante a sequncia
de inicializao (boot),a BIOS faz uma grande quantidade de
trabalho para deixar seu computador pronto para funcionar. Esta
seo descreve rapidamente algumas dessas atividades para um
PC tpico.
Depois de verificar a configurao de CMOS e carregar os
manipuladores de interrupo,a BIOS determina se a placa de
vdeo est operacional. A maioria das placas de vdeo possuisua
prpria BIOS em miniatura que inicializa a memria e o
processador grfico de sua placa. Caso no o faam, geralmente h
informaes do driver de vdeo em outra ROM na placa-me, que
a BIOS pode carregar.
Em seguida,a BIOS verifica se se trata de umainicializao
a frio(cold boot) ou de umareinicializao(reboot). Ela faz isso
verificando o valor no endereo de memria 0000:0472. Um valor
1234h indica uma reinicializao e a BIOS salta o restante do
POST. Caso contrrio, considerada uma inicializao a frio.
Se for uma inicializao a frio, a BIOS verifica a RAM
fazendo um teste de escrita/leitura de cada endereo da memria.
Ele verifica as portas PS/2 ou portas USBem busca de umteclado
e um mouse. Ela procura por um barramento PCI (Peripheral
Component Interconnect) e, caso encontre algum, verifica todos

O que faz a BIOS


O software da BIOS tem diversos papis diferentes, mas o
mais importante o carregamento do sistema operacional. Quando
voc liga seu computador e o microprocessador tenta executar
sua primeira instruo, ele tem que obter essa instruo de algum
lugar. Ele no pode obt-la do sistema operacional porque esse
sistema se localiza no disco rgido e o microprocessador no pode
se comunicar com ele sem algumas instrues que digam como
faz-lo. A BIOS fornece essas instrues. Algumas das outras
tarefas comuns quea BIOS executa incluem:
Um auto teste durante a energizao (POST - Power On-Self Test) para todos os diferentes componentes de hardware no
sistema, para assegurar que tudo esteja funcionando corretamente;
Ativao de outros chips da BIOS em diferentes cartes
instalados no computador. Por exemplo, placasSCSIe de vdeo
frequentemente possuem seus prprios chips de BIOS;
Fornecimento deum conjunto de rotinas de baixo nvel
que o sistema operacional usa para interfacear de diferentes dispositivos de hardware. So essas rotinas que do BIOS o seu nome.
Elas administram coisas como oteclado, omonitor de vdeo, a
porta seriale asportas paralelas, especialmente quando o computador est sendo inicializado;
Gerenciamento de diversos parmetros para osdiscos rgidos, relgio, etc.
A BIOS um software especial que faz a interface dos
principais componentes de hardware de seu computador com
osistema operacional. Ela geralmente armazenada em um chip
dememria flashnaplaca-me, mas algumas vezes o chip de um
outro tipo deROM.

ABIOS usa memria flash, um tipo de ROM

Didatismo e Conhecimento

TECNOLOGIA DA INFORMAO
os cartes PCI. Sea BIOS encontrar algum erro durante o POST,
ela notificar o usurio por meio de uma srie de bips ou uma
mensagem de texto exibida na tela. Um erro nesse ponto quase
sempre representa um problema de hardware.
ABIOS ento exibe alguns detalhes sobre seu sistema. Isso
inclui tipicamente informaes a respeito do (a):
Processador
Unidades (drivers) dedisco flexveledisco rgido
Memria
Verso edata da BIOS
Monitor de vdeo
Quaisquerdrivers especiais, como aqueles para adaptadores de
SCSI(Small Computer System Interface) so carregados a partir do
adaptador ea BIOS exibe essa informao.A BIOS entoconsidera
a sequncia de dispositivos de armazenamento identificada como
dispositivos de inicializao na configurao de CMOS. Boot
outro nome para a inicializao, e uma forma reduzida de
bootstrap, ala para ajudar a calar uma bota. A relao se origina
em um antigo ditado, Lift yourself up by your bootstraps, algoque
pode ser traduzido comoLevante-se por conta prpria . O boot
se refere ao processo de carregamento do sistema operacional.
O BIOS tentar iniciar a sequncia deboot a partir do primeiro
dispositivo. Se a BIOS no encontrar um dispositivo, tentar o
prximo dispositivo na lista. Caso ela no encontre os arquivos
apropriados no dispositivo, o processo de partida ser interrompido.
Se algum dia voc esqueceu um disquete no drive quando reiniciou
seu computador, provavelmente j viu essa mensagem.

Drive Configuration- configura os discos rgidos, CD-ROM


e discos flexveis.
Memory- direcionaa BIOS para ser espelhadapara um
endereo especfico da memria.
Security- estabelece uma senha para acesso ao computador.
Power Management - seleciona o uso do gerenciamento de
energia, assim como estabelece o tempo deespera(standby)
esuspenso(suspend).
Exit- salva suas alteraes, descarta suas alteraes ou
restaura os ajustes-padro.

Configurao de CMOS
Tome muito cuidado quando fizer alteraes da configurao.
Ajustes incorretos podem impedir que seu computador inicialize.
Quando voc tiver finalizado suas alteraes, dever escolher a
opo Save Changes e sair. Ento a BIOS tentar reiniciar seu
computador para que os novos ajustes tenham efeito.
ABIOS usa a tecnologiaCMOSpara salvar as alteraes feitas nos ajustes do computador. Com essa tecnologia, uma pequenabateriade ltio ou Ni-Cad pode fornecer energia suficiente para
conservar os dados durante anos. De fato, alguns dos chips mais
recentes possuem uma pequena bateria de ltio com capacidade
para 10 anos includa no chip CMOS.

Configurando a BIOS
Na lista anterior, voc viu quea BIOS verifica a configurao
da CMOS quanto a configuraes personalizadas. Eis o que se
deve fazerquando voc deseja alterar essas configuraes.
Para entrar na Configurao de CMOS, voc deve pressionar
uma determinada tecla ou combinao de teclas durante asequncia
de partida inicial. A maioria dos sistemas usa Esc, Del, F1,
F2, Ctrl-Esc ou Ctrl-Alt-Esc para entrar na configurao.
H geralmente uma linha de texto na parte inferior da tela que
informaPress ____ to Enter Setup.
Assim que voc entrar no Setup,ver um conjunto de telas
de texto com algumas opes. Algumas delas so padronizadas,
enquanto outras variam de acordo com o fabricante da BIOS.
System Time/Date- ajusta a data e a hora do sistema.
Boot Sequence-a ordem na qual o BIOS tentar carregar o
sistema operacional.
Plug and Play- um padro para autodeteco de dispositivos
conectados. Deve ser ajustado para Yes (sim) caso seu
computador e sistema operacional suportem essa opo.
Mouse/Keyboard - Enable Num Lock (habilitar teclado
numrico), Enable the Keyboard (habilitar teclado), AutoDetect Mouse (auto-detectar o mouse).
Didatismo e Conhecimento

Memria CMOS
CMOS (Complementary Metal-Oxide Semicondutor) uma
memria formada por circuitos integrados de baixssimo consumo
de energia, onde ficam armazenadas as informaes do sistema (setup), acessados no momento do BOOT. Estes dados so atribudos
na montagem do microcomputador refletindo sua configurao (tipo
de winchester, nmeros e tipo de drives, data e hora, configuraes
gerais, velocidade de memria, etc.) permanecendo armazenados na
CMOS enquanto houver alimentao da bateria interna. Algumas
alteraes no hardware (troca e/ou incluso de novos componentes)
podem implicar na alterao de alguns desses parmetros.
Muitos desses itens esto diretamente relacionados com o processador e seu chipset e portanto recomendvel usar os valores
default sugerido pelo fabricante da BIOS. Mudanas nesses parmetros pode ocasionar o travamento da mquina, intermitncia
na operao, mau funcionamento dos drives e at perda de dados
do HD.

TECNOLOGIA DA INFORMAO
Barramentos
A imagem a seguir ilustra um esquema hipottico (e bastante
abstrato) de comunicao entre o processador, a memria e o
conjunto de dispositivos de entrada e sada, representando o
funcionamento bsico do computador. Note que a conexo entre
estes itens indicada por setas. Isso feito para que voc possa
entender a funo dosbarramentos(bus).

Slots para mdulos de memria


Na poca dos micros XT e 286, os chips de memria eram
encaixados (ou at soldados) diretamente na placa me, um a
um. O agrupamento dos chips de memria em mdulos (pentes),
inicialmente de 30 vias, e depois com 72 e 168 vias, permitiu maior
versatilidade na composio dos bancos de memria de acordo
com as necessidades das aplicaes e dos recursos financeiros
disponveis.
Durante o perodo de transio para uma nova tecnologia
comum encontrar placas me com slots para mais de um modelo.
Atualmente as placas esto sendo produzidas apenas com mdulos
de 168 vias, mas algumas comportam memrias de mais de um
tipo (no simultaneamente): SDRAM, Rambus ou DDR-SDRAM.
Clock
Relgio interno baseado num cristal de Quartzo que gera um
pulso eltrico. A funo do clock sincronizar todos os circuitos
da placa me e tambm os circuitos internos do processador para
que o sistema trabalhe harmonicamente.
Estes pulsos eltricos em intervalos regulares so medidos pela
sua frequncia cuja unidade dada em hertz (Hz). 1 MHz igual
a 1 milho de ciclos por segundo. Normalmente os processadores
so referenciados pelo clock ou frequncia de operao: Pentium
IV 2.8 MHz.
PROCESSADORES
Os processadores (ou CPU, de Central Processing Unit Unidade Central de Processamento) so chips responsveis pela
execuo de clculos, decises lgicas e instrues que resultam
em todas as tarefas que umcomputadorpode fazer. Por este motivo,
so tambm referenciados como crebros destas mquinas.
Apesar de no haver um nmero muito grande de fabricantes
- a maior parte do mercado est concentrada nas mos daIntele
daAMD, com companhias como SamsungeQualcomm se
destacando no segmento mvel -, existe uma grande variedade
deprocessadores, para os mais variados fins.

Barramentos em um processador
De maneira geral, os barramentos so responsveis pela
interligao e comunicao dos dispositivos em um computador.
Note que, para o processador se comunicar com a memria e o
conjunto de dispositivos de entrada e sada, h trs setas, isto ,
barramentos: um se chamabarramento de endereos(address bus);
outro,barramento de dados(data bus); o terceiro,barramento de
controle(control bus).
O barramento de endereos, basicamente, indica de onde
os dados a serem processados devem ser retirados ou para onde
devem ser enviados. A comunicao por este meio unidirecional,
razo pela qual s h seta em uma das extremidades da linha no
grfico que representa a sua comunicao.
Como o nome deixa claro, pelo barramento de dados que
as informaes transitam. Por sua vez, o barramento de controle
faz a sincronizao das referidas atividades, habilitando ou
desabilitando o fluxo de dados, por exemplo.
Para voc compreender melhor, imagine que o processador
necessita de um dado presente na memria. Pelo barramento
de endereos, a CPU obtm a localizao deste dado dentro da
memria. Como precisa apenas acessar o dado, o processador
indica pelo barramento de controle que esta uma operao de
leitura. O dado ento localizado e inserido no barramento de
dados, por onde o processador, finalmente, o l.

O que processador?
Oprocessador(CPU) um chip normalmente feito de silcio
que responde pela execuo das tarefas cabveis a um computador.
Para compreender como um processador trabalha, conveniente
dividirmos um computador em trs partes: processador, memria
e um conjunto de dispositivos de entrada e sada (ou I/O, deInput/
Output). Neste ltimo, encontra-se qualquer item responsvel pela
entrada ou sada de dados no computador, como telas, teclados,
mouses, impressoras, scanners, discos rgidos, etc. Neste esquema,
o processador exerce a funo principal, j que cabe a ele o acesso
e a utilizao da memria e dos dispositivos de entrada e sada para
a execuo das atividades.
Para entender melhor, suponha que voc queira que o seu
computador execute um programa (software) qualquer. Em poucas
palavras, um programa consiste em uma srie de instrues que
o processador deve executar para que a tarefa solicitada seja
realizada. Para isso, a CPU transfere todos os dados necessrios
execuo de um dispositivo de entrada e/ou sada - como umdisco
rgido- para a memria. A partir da, todo o trabalho realizado e
o que ser feito do resultado depende da finalidade programa - o
processador pode ser orientado a enviar as informaes obtidas
para o HD novamente ou para uma impressora, por exemplo.
Didatismo e Conhecimento

Clock interno
Em um computador, todas as atividades necessitam de
sincronizao. Oclock interno(ou apenasclock) serve justamente
a este fim, ou seja, basicamente, atua como um sinal para
sincronismo. Quando os dispositivos do computador recebem
8

TECNOLOGIA DA INFORMAO
o sinal de executar suas atividades, d-se a esse acontecimento
o nome de pulso de clock. Em cada pulso, os dispositivos
executam suas tarefas, param e vo para o prximo ciclo de clock.
A medio do clock feita emhertz(Hz), a unidade padro
de medidas de frequncia, que indica o nmero de oscilaes ou
ciclos que ocorre dentro de uma determinada medida de tempo, no
caso, segundos. Assim, se um processador trabalha 800 Hz, por
exemplo, significa que ele capaz de lidar com 800 operaes de
ciclos de clock por segundo.
Repare que, para fins prticos, a palavra kilohertz (KHz)
utilizada para indicar 1000 Hz, assim como o termomegahertz(MHz)
usado para referenciar 1000 KHz (ou 1 milho de hertz). De
igual forma,gigahertz(GHz) a denominao usada quando se
tem 1000 MHz e assim por diante. Com isso, se um processador
conta com, por exemplo, uma frequncia de 800 MHz, significa
que pode trabalhar com 800 milhes de ciclos por segundo.
Neste ponto, voc provavelmente deve ter entendido que
daqui que vem expresses como processador Intel Core i5 de 2,8
GHz, por exemplo.
FSB (Front Side Bus)
Voc j sabe: as frequncias com as quais os processadores
trabalham so conhecidas como clock interno. Mas, os
processadores tambm contam com o que chamamos declock
externoouFront Side Bus (FSB)ou, ainda,barramento frontal.
O FSB existe porque, devido a limitaes fsicas, os
processadores no podem se comunicar com o chipset e com
a memria RAM - mais precisamente, com o controlador da
memria, que pode estar na ponte norte (northbridge) do chipset
- utilizando a mesma velocidade do clock interno. Assim, quando
esta comunicao feita, o clock externo, de frequncia mais
baixa, que entra em ao.
Note que, para obter o clock interno, o processador faz uso de
um procedimento de multiplicao do clock externo. Para entender
melhor, suponha que um determinado processador tenha clock externo
de 100 MHz. Como o seu fabricante indica que este chip trabalha
1,6 GHz (ou seja, tem clock interno de 1,6 GHz), seu clock externo
multiplicado por 16: 100 x 16 = 1600 MHz ou 1,6 GHz.

importante deixar claro, no entanto, que se dois


processadores diferentes - um da Intel e outro da AMD, por
exemplo - tiverem clock interno de mesmo valor - 3,2 GHz, para
exemplificar -, no significa que ambos trabalham com a mesma
velocidade. Cada processador tem um projeto distinto e conta com
caractersticas que determinam o quo rpido podem ser. Assim,
um determinado processador pode levar, por exemplo, 2 ciclos
de clock para executar uma instruo. Em outro processador, esta
mesma instruo pode requerer 3 ciclos.
Vale ressaltar tambm que muitos processadores especialmente os mais recentes - transferem 2 ou mais dados por
ciclo de clock, dando a entender que um chip que realiza, por
exemplo, transferncia de 2 dados por ciclo e que trabalha com
clock externo de 133 MHz, o faz 266 MHz. Por este e outros
motivos, um erro considerar apenas o clock interno como
parmetro de comparao entre processadores diferentes.
QuickPath Interconnect (QPI) e HyperTransport
Dependendo do processador, outra tecnologia pode
ser utilizada no lugar do FSB. Um exemplo o QuickPath
Interconnect (QPI), utilizado nos chips mais recentes da Intel, e
oHyperTransport, aplicado nas CPUs da AMD.
Estas mudanas de tecnologias so necessrias porque, com o
passar do tempo, a busca por melhor desempenho faz com que os
processadores sofram alteraes considerveis em sua arquitetura.
Uma dessas mudanas diz respeito ao j mencionado
controlador de memria, circuito responsvel por intermediar o
uso da memria RAM pelo processador. Nas CPUs mais atuais da
Intel e da AMD, o controlador est integrado ao prprio chip e no
mais ao chipset localizado na placa-me.
Com esta integrao, os processadores passam a ter um
barramento direto memria. O QPI e o HyperTransport acabam
ento ficando livres para fazer a comunicao com os recursos
que ainda so intermediados pelo chipset, como dispositivos de
entrada e sada.
O interessante que tanto o QuickPath quanto o HyperTransport
trabalham com duas vias de comunicao, de forma que o
processador possa transmitir e receber dados ao mesmo tempo, j
que cada atividade direcionada a uma via, beneficiando o aspecto
do desempenho. No FSB isso no acontece, porque h apenas uma
nica via para a comunicao.

Front Side Bus


Didatismo e Conhecimento

QPI / HyperTransport
9

TECNOLOGIA DA INFORMAO
Estas tecnologias sofrem atualizaes quando novas famlias
de processadores so lanadas, fazendo que com a sua frequncia
(clock) e a largura de banda (quantidade de bits que podem ser
transmitidas por vez), por exemplo, tenham limites maiores em
cada nova verso.
Bits dos processadores
O nmero de bits outra importante caracterstica dos
processadores e, naturalmente, tem grande influncia no
desempenho deste dispositivo. Processadores mais antigos, como
o 286, trabalhavam com 16 bits. Durante muito tempo, no entanto,
processadores que trabalham com 32 bits foram muitos comuns,
como as linhas Pentium, Pentium II, Pentium III e Pentium 4 da
Intel ou Athlon XP e Duron da AMD. Alguns modelos de 32 bits
ainda so encontrados no mercado, todavia, o padro atual so os
processadores de 64 bits, como os da linha Core i7, da Intel, ou
Phenom, da AMD.
Em resumo, quanto mais bits internos o processador possuir,
mais rapidamente ele poder fazer clculos e processar dados em
geral, dependendo da execuo a ser feita. Isso acontece porque os
bits dos processadores representam a quantidade de dados que os
circuitos desses dispositivos conseguem trabalhar por vez.
Um processador com 16 bits, por exemplo, pode manipular
um nmero de valor at 65.535. Se este processador tiver que
realizar uma operao com um nmero de valor 100.000, ter que
fazer a operao em duas partes. No entanto, se um chip trabalha
a 32 bits, ele pode manipular nmeros de valor at 4.294.967.295
em uma nica operao. Como este valor superior a 100.000, a
operao pode ser realizada em uma nica vez.
Memria cache
Os processadores passam por aperfeioamentos constantes,
o que os tornam cada vez mais rpidos e eficientes, como voc
j sabe. No entanto, o mesmo no se pode dizer das tecnologias
de memria RAM. Embora estas tambm passem por constantes
melhorias, no conseguem acompanhar os processadores em
termos de velocidade. Assim sendo, de nada adianta ter um
processador rpido se este tem o seu desempenho comprometido
por causa da lentido da memria.
Uma soluo para este problema seria equipar os
computadores com um tipo de memria mais sofisticado,
como a SRAM (Static RAM). Esta se diferencia das memrias
convencionais DRAM (Dynamic RAM) por serem muito rpidas.
Por outro lado, so muito mais caras e no contam com o mesmo
nvel de miniaturizao, sendo, portanto, inviveis. Apesar disso,
a ideia no foi totalmente descartada, pois foi adaptada para o que
conhecemos comomemria cache.
A memria cache consiste em uma pequena quantidade de
memria SRAM embutida no processador. Quando este precisa
ler dados na memria RAM, um circuito especial chamado
controlador de cache transfere blocos de dados muito utilizados
da RAM para a memria cache. Assim, no prximo acesso do
processador, este consultar a memria cache, que bem mais
rpida, permitindo o processamento de dados de maneira mais
eficiente.
Se o dado estiver na memria cache, o processador a utiliza,
do contrrio, ir busc-lo na memria RAM. Perceba que, com
isso, a memria cache atua como um intermedirio, isto , faz
com que o processador nem sempre necessite chegar memria
RAM para acessar os dados dos quais necessita. O trabalho da
memria cache to importante que, sem ela, o desempenho de
um processador pode ser seriamente comprometido.
Didatismo e Conhecimento

Os processadores trabalham, basicamente, com dois tipos de


cache:cache L1(Level 1- Nvel 1) ecache L2(Level 2- Nvel 2).
Este ltimo , geralmente mais simples, costuma ser ligeiramente
maior em termos de capacidade, mas tambm um pouco mais
lento. O cache L2 passou a ser utilizado quando o cache L1 se
mostrou insuficiente.
Antigamente, um tipo se distinguia do outro pelo fato de a
memria cache L1 estar localizada junto ao ncleo do processador,
enquanto que a cache L2 ficava localizada na placa-me.
Atualmente, ambos os tipos ficam localizados dentro do chip do
processador, sendo que, em muitos casos, a cache L1 dividida em
duas partes: L1 para dados e L1 para instrues.
Vale ressaltar que, dependendo da arquitetura do processador,
possvel encontrar modelos que contam com um terceiro nvel de
cache (L3). O processador Intel Core i7 3770, por exemplo, possui
caches L1 e L2 relativamente pequenos para cada ncleo (o aspecto
dos mltiplos ncleos explicado no prximo tpico): 64 KB e 256
KB, respectivamente. No entanto, o cache L3 expressivamente
maior - 8 MB - e, ao mesmo tempo, compartilhado por todos os
seus quatros ncleos.

Processador Core i7 3770 - Imagem por Intel


Mas o cache L3 no , necessariamente, novidade: a AMD
chegou a ter um processador em 1999 chamado K6-III que contava
com cache L1 e L2 internamente, caracterstica incomum poca,
j que naquele tempo o cache L2 se localizava na placa-me, como
j explicado. Com isso, esta ltima acabou assumindo o papel de
cache L3.
Processadores com dois ou mais ncleos
Talvez voc no saiba, mas possvel encontrar no mercado
placas-me que contam com dois ou mais slots (encaixes) para
processadores. A maioria esmagadora destas placas so usadas
em computadores especiais, como servidores e workstations,
equipamentos direcionados a aplicaes que exigem muito
processamento. Para atividades domsticas e de escritrio, no
entanto, computadores com dois ou mais processadores so
inviveis devido aos elevados custos que arquiteturas do tipo
possuem, razo pela qual conveniente a estes segmentos o uso de
processadores cada vez mais rpidos.
10

TECNOLOGIA DA INFORMAO
At um passado no muito distante, o usurio tinha noo do
quo rpido eram os processadores de acordo com a taxa de seu
clock interno. O problema que, quando um determinado valor
de clock alcanado, torna-se mais difcil desenvolver outro
chip com clock maior. Limitaes fsicas e tecnolgicas so os
principais motivos para isso. Uma delas a questo da temperatura:
teoricamente, quanto mais megahertz um processador tiver, mais
calor o dispositivo gerar.
Uma das formas encontradas pelos fabricantes para lidar com
esta limitao consiste em fabricar e disponibilizar processadores
com dois ncleos (dual core), quatro ncleos (quad core) ou mais
(multi core). Mas, o que isso significa?
CPUs deste tipo contam com dois ou mais ncleos distintos
no mesmo circuito integrado, como se houvesse dois (ou mais)
processadores dentro de um chip. Assim, o dispositivo pode lidar
com dois processos por vez (ou mais), um para cada ncleo,
melhorando o desempenho do computador como um todo.
Note que, em um chip de nico ncleo (single core), o usurio
pode ter a impresso de que vrios processos so executados
simultaneamente, j que a mquina est quase sempre executando
mais de uma aplicao ao mesmo tempo. Na verdade, o que
acontece que o processador dedica determinados intervalos de
tempo a cada processo e isso acontece de maneira to rpida, que
se tem a impresso de processamento simultneo.
Processadores multi core oferecem vrias vantagens: podem
realizar duas ou mais tarefas ao mesmo; um ncleo pode trabalhar
com uma velocidade menor que o outro, reduzindo a emisso de
calor; ambos podem compartilhar memria cache; entre outros.
A ideia deu to certo que, hoje, possvel encontrar
processadores com dois ou mais ncleos inclusive em dispositivos
mveis, como tablets e smartphones. Na verdade, a situao se
inverteu em relao aos anos anteriores: hoje, mais comum
encontrar no mercado chips multi core do que processadores single
core.
interessante reparar que os ncleos de um processador
no precisam ser utilizados todos ao mesmo tempo. Alm disso,
apesar de serem tecnicamente iguais, possvel fazer com que
determinados ncleos funcionem de maneira alterada em relao
aos outros.
Um exemplo disso a tecnologiaTurbo Boost, da Intel: se um
processador quad core, por exemplo, tiver dois ncleos ociosos, os
demais podem entrar automaticamente em um modo turbo para
que suas frequncias sejam aumentadas, acelerando a execuo do
processo em que trabalham.
A imagem abaixo exibe uma montagem que ilustra o interior
de um processador Intel Core 2 Extreme Quad Core (ncleos
destacado na cor amarela):

Processador Core 2 Extreme Quad Core - Imagem original


por Intel
TDP (Termal Design Power)
Se voc j olhou um desktop ou um notebook aberto, por
exemplo, pode ter reparado que, sobre o processador, h um
dispositivo de metal chamado dissipador que muitas vezes
acompanhado de uma espcie ventilador (cooler).
Estes dispositivos so utilizados para amenizar o intenso
calor gerado pela potncia, isto , pelo trabalho do processador se este aspecto no for controlado, o computador pode apresentar
instabilidade e at mesmo sofrer danos.
Acontece que cada modelo de processador possui nveis
diferentes de potncia, principalmente porque esta caracterstica
est diretamente ligada ao consumo de energia: pelo menos
teoricamente, quanto mais eletricidade for utilizada, maior ser o
calor resultante.
a que oTDP(Thermal Design Power- algo como Energia
Trmica de Projeto) entra em cena: trata-se de uma medida em
Watts (W) criada para indicar estimativas de nveis mximos de
energia que um processador pode requerer e, portanto, dissipar
em forma de calor. Assim, o usurio consegue saber quanto
determinada CPU exige em relao potncia e fabricantes
podem produzir coolers, dissipadores e outros equipamentos de
refrigerao adequados a este chip.
Obviamente, quanto menor o TDP de um processador, melhor.
ACP (Average CPU Power)
Criada pela AMD, oACP(Average CPU Power- algo como
Potncia Mdia da CPU) uma medida bastante semelhante ao
TDP, mas calculada de maneira ligeiramente diferente, de forma
a indicar nveis de potncia mais prximos do consumo real, em
vez de estimativas mximas.
Os valores de ACP tambm so indicados em Watts. Assim
como no TDP, quanto menor o ACP, melhor.
APU (Accelerated Processing Units)

Didatismo e Conhecimento

11

TECNOLOGIA DA INFORMAO
Entre as inovaes mais recentes no segmento de processadores
est aAPU(Accelerated Processing Unit- Unidade de Processamento
Acelerado), nome criado para identificar chips que unem as funes
de CPU eGPU. Sim, como se houvesse dois produtos em um s:
processador e chip grfico da placa de vdeo.
H vrias vantagens no uso de uma APU: menor consumo de
energia, maior facilidade para incluir CPU e GPU em dispositivos
portteis, possibilidade de uso da APU em conjunto com uma placa
de vdeo para aumentar o poder grfico do computador, entre outros.
Como a APU no tem memria dedicada, tal como as placas de
vdeo, necessrio fazer uso da memria RAM do computador. A
princpio, esta caracterstica compromete o desempenho, mas o fato de
o controlador de memria tambm estar integrado CPU, tal como j
mencionado, tende a compensar esta peculiaridade. Assim, possvel
inclusive o uso de uma GPU mais avanada na APU, apesar de os
primeiro modelos serem bastante bsicos em relao a este aspecto.
vlido frisar que o nome APU amplamente utilizado pela
AMD, mas a Intel, apesar de evitar esta denominao, tambm
possui chips do tipo, como mostra a seguinte imagem:

de cristal de silcio colocada em uma espcie de haste e,


posteriormente, inserida em silcio fundido submetido a uma presso
e a uma temperatura extremamente alta - em torno dos 300. A haste
ento retirada e girada ao mesmo tempo. Esse processo (chamado
de tcnicaCzochralski) faz com que o material que se juntou haste
forme uma espcie de cilindro (tambm conhecido como ingot).
Seu dimetro varia de acordo com o avano da tecnologia, mas em
geral possui entre 200 e 300 milmetros. O mesmo vale para o seu
comprimento: de 1 a 2 metros. importante frisar que esses cilindros
precisam ser formados de silcio puro. O processo de purificao
desse material complexo, o que encarece ainda mais a fabricao.
Uma vez concluda essa etapa, o cilindro fatiado, isto ,
cortado em vrias partes. Cada uma dessas divises recebe o nome
dewafer. Cada fatia polida at ficar perfeita, sem variaes,
manchas, diferenas de brilho ou qualquer irregularidade em sua
composio. Sua espessura, geralmente menor que 1 milmetro.
Em uma etapa mais adiante, cada wafer ser dividido em vrios
quadradinhos (ou pastilhas), que posteriormente sero
separados e formaro os processadores em si.
No passo seguinte, a superfcie do wafer passa por um processo
de oxidao, onde a aplicao de gases - especialmente oxignio - e
temperatura elevada forma uma camada de dixido de silcio. Essa
camada servir de base para a construo de milhares e milhares
de transistores, em poucas palavras, minsculos componentes
capazes de amplificar ou chavear sinais eltricos, alm de
outras funes relacionadas.
Na prxima etapa, os wafers passam por um processo onde
recebem uma camada de material fotossensvel, isto , que reage luz.
Nessa etapa, cada um dos blocos que se transformar em processador
recebe luz ultravioleta em certos pontos e em determinadas
intensidades. Os pontos da camada fotossensvel que reagem
luz ultravioleta se tornam mais gelatinosos e so posteriormente
removidos, deixando expostos os respectivos pontos da camada de
dixido de silcio. Com isso, tem-se pontos cobertos com camada
fotossensvel e pontos cobertos com dixido de silcio. Obviamente,
a camada fotossensvel restante tem dixido de silcio por baixo.
As partes deste ltimo que no estiverem protegidas pela camada
fotossensvel so ento removidas atravs de outro procedimento.
No prximo passo, a camada fotossensvel removida. O que sobra
ento utilizado como estrutura para a montagem dos transistores,
procedimento esse que continua sendo feito a partir de aplicao de
mais materiais e exposio luz ultravioleta.

Viso interna (die) de um processador da famlia Ivy Bridge.


Observe a posio da GPU e dos demais elementos do chip Imagem por Intel
Silcio
O primeiro passo na fabricao de processadores consiste,
obviamente, na obteno de matria-prima. Geralmente,
oschipsso formados porsilcio, e com os processadores no
diferente. O silcio um elemento qumico extremamente
abundante, tanto que considerado o segundo mais comum na
Terra. possvel extra-lo de areia, granito, argila, entre outros.
Esse elemento qumico utilizado para a constituio de
vrios materiais resistentes, como vidro e cermica. No entanto,
tambm semicondutor, isto , tem a capacidade de conduzir
eletricidade. Essa caracterstica somada sua existncia em
abundncia faz com que o silcio seja um elemento extremamente
utilizado pela indstriaeletrnica.
Para voc ter uma ideia da importncia desse material, a
concentrao de empresas que utilizam silcio em seus produtos
eletrnicos em vrias cidades da Califrnia, nos EUA, fez com que
a regio recebesse o nome de Vale do Silcio (Silicon Valley). l
que esto localizadas, por exemplo, as sedes daAMDe daIntel, as
maiores fabricantes de microprocessadores do mundo.
Fabricao de processadores
A fabricao dos processadores se inicia em modernos centros
tecnolgicos especializados. Esses locais so to sofisticados e de
construo de valor to elevado, que existem poucos no mundo.
Nos laboratrios desses centros, uma determinada quantidade
Didatismo e Conhecimento

Engenheiro segurando um wafer - Imagem porIntel

12

TECNOLOGIA DA INFORMAO
Quem tem alguma experincia com fotos baseadas em filmes,
provavelmente perceber que as etapas descritas acima lembram
bastante os procedimentos de revelao de fotografias. De fato, os
princpios so essencialmente os mesmos.
importante frisar que um nico processador pode conter
milhes de transistores. S como exemplo, os primeiros
processadores da linha Intel Core 2 Duo possuem cerca de 291
milhes de transistores em um nico chip. Assim como acontece
com qualquer processador, esses transistores so divididos e
organizados em agrupamentos, onde cada grupo responsvel por
uma funo.
Uma vez terminada a montagem dos transistores, os wafers so
recortados em um formato que lembra pequenos quadrados ou
pastilhas. Cada unidade se transformar em um processador. Como
os wafers so redondos, o que sobra da borda, obviamente, no
pode virar um processador, ento esse material descartado, assim
como qualquer unidade que apresentar defeito ou anormalidade.
Voc pode ter se perguntado se no seria ideal fabricar wafers
quadrados ou retangulares para evitar desperdcio na borda.
Teoricamente, seria, mas os wafers so formados por cilindros
devido tcnica de fabricao explicada no incio deste tpico,
onde uma haste inserida em silcio e, em seguida, retirada
e girada. Esse procedimento faz com que um cilindro seja
constitudonaturalmente.

Wafer, pastilha (die), processador - Montagem baseada em


imagens daIntel
Diferena de clock
Quando os processadores chegam ao mercado, eles so
classificados em linhas, por exemplo, Intel Core 2 Duo, AMD
Phenom II e assim por diante. Cada uma dessas linhas constituda
por processadores de diversas velocidades de processamento.
Como exemplo, a linha Intel Core 2 Duo possui os modelos E8400,
E8500 e E8600. O que os diferencia que o clock do primeiro de
3 GHz, o clock do segundo de 3,16 GHz e, por fim, o clock do
terceiro de 3,33 GHz.
Todos esses processadores so oriundos do mesmo projeto,
portanto, tm a mesma arquitetura. O que torna um modelo mais
rpido que o outro que a fabricao do mais veloz foi mais
perfeita que a dos modelos imediatamente inferiores. Pequenos
detalhes durante todo o processo de fabricao fazem com que,
dentro de um mesmo wafer, as pastilhas sejam ligeiramente
diferentes uma das outras. Isso pode acontecer, por exemplo, em
virtude de pequenos desvios nas camadas, em pequenas diferenas
na passagem do feixe de luz, entre outros.
Por esse motivo, os wafers passam por testes que apontam com
qual frequncia cada chip pode utilizar. Apenas depois disso que
o wafer cortado e os chips passam para a fase de encapsulamento.
Esses testes tambm apontam quais chips devero ser descartados
por no terem condies de uso.

Wafer de silcio - repare que as bordas so desperdiadas Imagem porIntel


importante frisar que cada wafer d origem a centenas de
processadores, portanto, todo o processo de fabricao realizado
com base em uma srie de cuidados. Para comear, os laboratrios
das fbricas so locais extremamente limpos e protegidos
(conhecidos como clean room), tanto que as poucas pessoas
que acompanham a produo utilizam roupas que lembram
astronautas (como mostra a segunda foto deste tpico). Alm
disso, as mquinas responsveis pela produo precisam estar
perfeitamente ajustadas para seguir as instrues dos projetos dos
chips que esto sendo fabricados.

Didatismo e Conhecimento

Miniaturalizao
A indstria conseguiu elevar a capacidade dos processadores
ao longo do tempo sem que, para tanto, tivesse que aumentar o
tamanho fsico desses dispositivos. Esse feito possvel graas
nanotecnologia, em poucas palavras, um ramo da cincia
13

TECNOLOGIA DA INFORMAO
que envolve as pesquisas que lidam com itens medidos na casa
dos nanmetros. Para quem no sabe, um nanmetro equivale a
um milionsimo de milmetro, isto , um milmetro dividido por
um milho, e sua sigla nm. A medida mais usada, no entanto,
o micron, que equivale a um milsimo de milmetro, ou seja, um
milmetro dividido por mil.
Graas s pesquisas de nanotecnologia, possvel deixar
os transistores dos chips cada vez menores. O processador Intel
486, por exemplo, tem cerca de 1 milho de transistores, sendo
que cada um deles conta com praticamente 1 micron de tamanho.
Muito pequeno, no? Na verdade, um tamanho monstruoso, se
comparado aos processadores atuais. S para voc ter uma ideia,
neste artigo j foi dito que os primeiros processadores da linha
Intel Core 2 Duo contam com cerca de 291 milhes de transistores.
Esses chips utilizam tecnologia de fabricao de 0,065 micron
(ou 65 nanmetros), sendo que os mais recentes dessa linha so
fabricados com 0,045 micron (45 nanmetros).
As pesquisas sobre miniaturalizao de chips indicam que
ser possvel levar esse processo at a casa dos 25 nanmetros
(ou um valor no muito menor que isso). Depois disso, a indstria
chegar a um limite fsico onde os transistores provavelmente sero
formados por poucos tomos e no podero mais ser diminudos.
claro que pesquisas j esto em andamento para criar uma sada
para esse problema. Uma delas a computao quntica , que
muito mais que contornar os limites fsicos dos processadores da
computao clssica, poder revolucionar a computao como
um todo.

Intel Pentium 4 - Encapsulamento FC-PGA2, que semelhante


ao FC-PGA mas conta com um IHS (no presente no FC-PGA)
- SECC:sigla paraSingle Edge Contact Cartridge, este tipo
faz com que o processador utilize um encaixe linear (ligeiramente
semelhante aos slots de memria, por exemplo) ao invs de
contatos em formato de pinos. Para isso, o processador montado
dentro de uma espcie de cartucho;

Intel Pentium II - Encapsulamento SECC - Imagem porIntel

Encapsulamento dos processadores


Nas etapas de encapsulamento, o processador inserido
em uma espcie de carcaa que o protege e contm contatos
metlicos para a sua comunicao com os componentes do
computador. Cada modelo de processador pode contar com tipos
de encapsulamento diferentes, que variam conforme o seu projeto.
Em geral, os processadores possuem em sua parte superior uma
espcie de tampa metlica chamada Integrated Heat Spreader
(IHS), que serve para proteg-lo e, muitas vezes, para facilitar a
dissipao de calor. Esse componente normalmente cobre toda a
parte superior do chip e, dentro dele, no centro, fica o processador
em si (tambm chamado de die). No entanto, em alguns modelos,
o IHS no utilizado. Nesses casos, a ausncia dessa proteo pode
facilitar a disperso de calor devido ao contato direto do die com
ocooler(ventoinha) do processador e reduzir custos de fabricao.
importante frisar que h vrias tecnologias usadas no
encapsulamento dos processadores. A aplicao de cada uma varia
conforme o projeto do chip. Eis os tipos principais, tendo como
base tecnologias da Intel:
- PGA:sigla dePin Grid Array(algo como matriz de pinos),
esse um tipo de encapsulamento que faz com que o processador
utilize pinos de contato que devem ser inseridos em um encaixe
adequado na placa-me do computador (ver soquete, logo abaixo).
Seu material bsico pode ser cermica (Ceramic Pin Grid ArrayCPGA) ou plstico (Plastic Pin Grid Array- PPGA). H tambm
um tipo chamado Flip Chip Pin Grid Array (FC-PGA) onde a
pastilha fica parcialmente exposto na parte superior do chip;

- SEPP:sigla paraSingle Edge Processor Package, este tipo


semelhante ao SECC, no entanto, o processador fica acoplado em
um placa que no protegida por um cartucho;
- LGA:sigla paraLand Grid Array, esse um padro recente da
Intel. Tem alguma semelhana com os padres PGA, tendo como
principal diferena o fato de que os processadores no utilizam
pinos de contato em sua parte inferior, mas sim pontos metlicos.
Quando o processador encaixado na placa-me, esses pontos
ficam em contato com pinos existentes no soquete (lembrando que
nos padres PGA h furos ao invs de pinos no soquete). No que
se refere ao LGA, a Intel utilizava (at o fechamento deste texto
no InfoWester) um tipo chamado FC-LGA4 (Flip Chip Land Grid
Array, onde o nmero 4 indica o nmero de reviso do padro).

Processador com encapsulamento FC-LGA -


Repare que no h pinos, somente contatos metlicos
Didatismo e Conhecimento

14

TECNOLOGIA DA INFORMAO
Na parte inferior dos processadores com encapsulamentos
nos padres PGA e semelhantes, ficam expostos uma srie de
contatos metlicos que fazem a comunicao entre o processador
em si e os componentes do computador. Para isso, esse contatos
so encaixados em uma rea apropriada na placa-me da mquina,
chamada desoquete(ou socket). Acontece que a quantidade e a
disposio desses pinos varia conforme o modelo do processador.
Por exemplo, a linha Intel Core 2 Duo e alguns dos modelos mais
recentes da linha Pentium 4 utilizam o soquete 775 (LGA 775):

Processador Phenom X4 - Imagem porAMD


Isso deixa claro que necessrio utilizar placa-me e
processador com o mesmo soquete no momento de montar um
computador. Porm, importante frisar que isso no garantia
de compatibilidade entre ambos. possvel, por exemplo, que
uma determinada placa-me utilize o mesmo soquete de um
processador lanado depois de sua chegada ao mercado. Apesar
de ambos terem o mesmo soquete, uma incompatibilidade pode
ocorrer, j que o chipset da placa-me pode no ter sido preparado
para receber aquele processador. Por essa razo, importante
checar sempre no site do fabricante ou no manual da placa-me
quais processadores esta suporta.
Note que a disposio de pinos (ou pontos de contato, no caso
de chips com encapsulamento do tipo LGA) feita de forma que
o usurio tenha apenas uma forma de encaixar o processador na
placa-me. Com isso, impede-se inseres erradas que possam
resultar em danos ao computador. Por essa razo, se o usurio no
estiver conseguindo encaixar o processador, deve evitar esforos e
procurar no manual da placa-me a orientao correta.

Soquete LGA 775 - Imagem porIntel


J os processadores AMD Phenom X4 utilizam o soquete
AM2+:

Nomes-cdigo dos ncleos


Todo processador chega ao mercado tendo um nome que
permita facilmente identific-lo, como Pentium 4, Core 2 Duo,
Itanium, Athlon 64, Phenom, etc. O que pouca gente sabe que o
ncleo dos processadores recebe outra denominao antes mesmo
de seu lanamento oficial: o nome-cdigo.
A utilizao de nomes-cdigo importante porque permite
distinguir as caractersticas de arquitetura de cada chip.
Mesmo dentro de uma determinada linha possvel encontrar
processadores com diferenas em seu projeto. Podemos utilizar
como exemplo os primeiros modelos da linha Intel Core 2 Duo, que
so baseados nos ncleos de nomes Conroe e Merom. O primeiro
direcionado a desktops, enquanto que o segundo voltado a
computadores portteis (como notebooks). Sendo assim, o Merom
possui recursos que otimizam seu desempenho para exigir menos
energia (por exemplo, utiliza voltagem menor e FSB reduzido, se
comparado ao Conroe).

Soquete AM2/AM2+ - Imagem porWikipedia

Overclock
Overclock o aumento da frequncia do processador para que
ele trabalhe mais rapidamente.
A frequncia de operao dos computadores domsticos
determinada por dois fatores:
Didatismo e Conhecimento

15

TECNOLOGIA DA INFORMAO
MEMRIA RAM
Asmemrias RAM(Random-Access Memory- Memria de
Acesso Aleatrio) constituem uma das partes mais importantes
dos computadores, pois so nelas que o processador armazena
os dados com os quais est lidando. Esse tipo de memria tem
um processo de gravao de dados extremamente rpido, se
comparado aos vrios tipos de memria ROM. No entanto, as
informaes gravadas se perdem quando no h mais energia
eltrica, isto , quando o computador desligado, sendo, portanto,
um tipo de memriavoltil.
H dois tipos de tecnologia de memria RAM que so
muitos utilizados: esttico e dinmico, isto , SRAM e DRAM,
respectivamente. H tambm um tipo mais recente chamado de
MRAM. Eis uma breve explicao de cada tipo:
-SRAM(Static Random-Access Memory- RAM Esttica):
esse tipo muito mais rpido que as memrias DRAM, porm
armazena menos dados e possui preo elevado se considerarmos
o custo por megabyte. Memrias SRAM costumam ser utilizadas
como cache;
-DRAM(Dynamic Random-Access Memory- RAM
Dinmica): memrias desse tipo possuem capacidade alta, isto ,
podem comportar grandes quantidades de dados. No entanto, o
acesso a essas informaes costuma ser mais lento que o acesso
s memrias estticas. Esse tipo tambm costuma ter preo bem
menor quando comparado ao tipo esttico;
-MRAM(Magnetoresistive Random-Access Memory- RAM
Magneto-resistiva): a memria MRAM vem sendo estudada
h tempos, mas somente nos ltimos anos que as primeiras
unidades surgiram. Trata-se de um tipo de memria at certo ponto
semelhante DRAM, mas que utiliza clulas magnticas. Graas a
isso, essas memrias consomem menor quantidade de energia, so
mais rpidas e armazenam dados por um longo tempo, mesmo na
ausncia de energia eltrica. O problema das memrias MRAM
que elas armazenam pouca quantidade de dados e so muito caras,
portanto, pouco provavelmente sero adotadas em larga escala.

A velocidade de operao da placa-me, conhecida tambm


como velocidade de barramento, que nos computadores Pentium
pode ser de 50, 60 e 66 MHz.
Um multiplicador de clock, criado a partir dos 486 que
permite ao processador trabalhar internamente a uma velocidade
maior que a da placa-me. Vale lembrar que os outros perifricos
do computador (memria RAM, cache L2, placa de vdeo, etc.)
continuam trabalhando na velocidade de barramento.
Como exemplo, um computador Pentium 166 trabalha com
velocidade de barramento de 66 MHz e multiplicador de 2,5x.
Fazendo o clculo, 66 x 2,5 = 166, ou seja, o processador trabalha
a 166 MHz, mas se comunica com os demais componentes do
micro a 66 MHz.
Tendo um processador Pentium 166 (como o do exemplo
acima), pode-se faz-lo trabalhar a 200 MHz, simplesmente
aumentando o multiplicador de clock de 2,5x para 3x. Caso
a placa-me permita, pode-se usar um barramento de 75 ou at
mesmo 83 MHz (algumas placas mais modernas suportam essa
velocidade de barramento). Neste caso, mantendo o multiplicador
de clock de 2,5x, o Pentium 166 poderia trabalhar a 187 MHz (2,5
x 75) ou a 208 MHz (2,5 x 83). As frequncias de barramento
e do multiplicador podem ser alteradas simplesmente atravs de
jumpers de configurao da placa-me, o que torna indispensvel
o manual da mesma. O aumento da velocidade de barramento
da placa-me pode criar problemas caso algum perifrico (como
memria RAM, cache L2, etc.) no suporte essa velocidade.
Quando se faz um overclock, o processador passa a trabalhar
a uma velocidade maior do que ele foi projetado, fazendo com que
haja um maior aquecimento do mesmo. Com isto, reduz-se a vida
til do processador de cerca de 20 para 10 anos (o que no chega
a ser um problema j que os processadores rapidamente se tornam
obsoletos). Esse aquecimento excessivo pode causar tambm
frequentes crashes (travamento) do sistema operacional durante
o seu uso, obrigando o usurio a reiniciar a mquina.
Ao fazer o overclock, indispensvel a utilizao de um
cooler (ventilador que fica sobre o processador para reduzir
seu aquecimento) de qualidade e, em alguns casos, uma pasta
trmica especial que passada diretamente sobre a superfcie do
processador.
Atualmente fala-se muito em CORE, seja dual, duo ou quad,
essa denominao refere-se na verdade ao ncleo do processador,
onde fica a ULA (Unidade Aritmtica e Lgica). Nos modelos
DUAL ou DUO, esse ncleo duplicado, o que proporciona
uma execuo de duas instrues efetivamente ao mesmo tempo,
embora isto no acontea o tempo todo. Basta uma instruo
precisar de um dado gerado por sua concorrente que a execuo
paralela torna-se invivel, tendo uma instruo que esperar pelo
trmino da outra. Os modelos QUAD CORE possuem o ncleo
quadruplicado.
Esses so os processadores fabricados pela INTEL, empresa
que foi pioneira nesse tipo de produto. Temos tambm alguns
concorrentes famosos dessa marca, tais como NEC, Cyrix e
AMD; sendo que atualmente apenas essa ltima marca mantmse fazendo frente aos lanamentos da INTEL no mercado. Por
exemplo, um modelo muito popular de 386 foi o de 40 MHz, que
nunca foi feito pela INTEL, cujo 386 mais veloz era de 33 MHz,
esse processador foi obra da AMD. Desde o lanamento da linha
Pentium, a AMD foi obrigada a criar tambm novas denominaes
para seus processadores, sendo lanados modelos como K5, K6-2,
K7, Duron (fazendo concorrncia direta ideia do Celeron) e os
mais atuais como: Athlon, Turion, Opteron e Phenom.
Didatismo e Conhecimento

Aspectos do funcionamento das memrias RAM


As memrias DRAM so formadas por chips que contm
uma quantidade elevadssima de capacitores e transistores.
Basicamente, um capacitor e um transistor, juntos, formam
uma clula de memria. O primeiro tem a funo de armazenar
corrente eltrica por um certo tempo, enquanto que o segundo
controla a passagem dessa corrente.
Se o capacitor estiver armazenamento corrente, tem-se um bit
1. Se no estiver, tem-se um bit 0. O problema que a informao
mantida por um curto de perodo de tempo e, para que no haja
perda de dados da memria, um componente do controlador de
memria responsvel pela funo derefresh(ou refrescamento),
que consiste em regravar o contedo da clula de tempos em
tempos. Note que esse processo realizado milhares de vezes por
segundo.
O refresh uma soluo, porm acompanhada de feitos
colaterais: esse processo aumenta o consumo de energia e, por
consequncia, aumenta o calor gerado. Alm disso, a velocidade
de acesso memria acaba sendo reduzida.
A memria SRAM, por sua vez, bastante diferente da DRAM
e o principal motivo para isso o fato de que utiliza seis transistores
(ou quatro transistores e dois resistores) para formar uma clula de
memria. Na verdade, dois transistores ficam responsveis pela
tarefa de controle, enquanto que os demais ficam responsveis pelo
armazenamento eltrico, isto , pela formao do bit.
16

TECNOLOGIA DA INFORMAO
A vantagem desse esquema que o refresh acaba no sendo
necessrio, fazendo com que a memria SRAM seja mais rpida
e consuma menos energia. Por outro lado, como sua fabricao
mais complexa e requer mais componentes, o seu custo
acaba sendo extremamente elevado, encarecendo por demais a
construo de um computador baseado somente nesse tipo. por
isso que sua utilizao mais comum como cache, pois para isso
so necessrias pequenas quantidades de memria.
Como as memrias DRAM so mais comuns, eles sero o
foco deste texto a partir deste ponto.

diante. O parmetro CAS Latency indica, em ciclos de clock , qual


o perodo que h entre o envio do sinal CAS e a disponibilizao
dos respectivos dados. Em outras palavras, o intervalo existente
entre a requisio de um dado pelo processador e a entrega deste
pela memria. Assim, no caso do nosso exemplo, esse valor de
5 ciclos de clock;
-tRCD(RAS to CAS Delay): esse parmetro indica, tambm
em ciclos de clock, o intervalo que h entre a ativao da linha e
da coluna de um determinado dado. No exemplo acima, esse valor
corresponde a 4;
- tRP (RAS Precharge): intervalo em clocks que informa o
tempo gasto entre desativar o acesso a uma linha e ativar o acesso
a outra. Em nosso exemplo, esse valor de 4 ciclos;
- tRAS (Active to Precharge Delay): esse parmetro indica
o intervalo, tambm em clocks, necessrio entre um comando de
ativar linha e a prxima ao do mesmo tipo. Em nosso exemplo,
esse valor de 15 ciclos de clock;
-CR(Command Rate): intervalo que h entre a ativao do
sinal CS e qualquer outro comando. Em geral, esse valor de 1 ou
2 ciclos de clock e acompanhado da letra T. No nosso exemplo
esse valor de 1 ciclo.
Esses parmetros costumam ser informados pelo fabricante
em um etiqueta colada ao pente de memria (muitas vezes, o valor
de CMD no informado). Quando isso no ocorre, possvel
obter essa informao atravs de softwares especficos (como o
gratuito CPU-Z, para Windows, mostrado abaixo) ou mesmo pelo
setup do BIOS.
Os parmetros de temporizao fornecem uma boa noo do
tempo de acesso das memrias. Note que, quando falamos disso,
nos referimos ao tempo que a memria leva para fornecer os
dados requisitados. O que no foi dito acima que esse tempo
medido em nanossegundos (ns), isto , 1 segundo dividido por
1.000.000.000.
Assim, para se ter uma noo de qual a frequncia mxima
utilizada pela memria, basta dividir 1000 pelo seu tempo de
acesso em nanossegundos (essa informao pode constar em uma
etiqueta no mdulo ou pode ser informada atravs de softwares
especiais). Por exemplo: se um pente de memria trabalha com 15
ns, sua frequncia de 66 MHz, pois 1000/15=66.

CAS e RAS
O processador armazena na memria RAM as informaes
com os quais trabalha, portanto, a todo momento, operaes de
gravao, eliminao e acesso aos dados so realizadas. Esse
trabalho todo possvel graas ao trabalho de um circuito j citado
chamadocontrolador de memria.
Para facilitar a realizao dessas operaes, as clulas de
memria so organizadas em uma espcie de matriz, ou seja,
so orientadas em um esquema que lembra linhas e colunas. O
cruzamento de uma certa linha (tambm chamada de wordline),
com uma determinada coluna (tambm chamada debitline) forma
o que conhecemos como endereo de memria. Assim, para acessar
o endereo de uma posio na memria, o controlador obtm o seu
valor de coluna, ou seja, o valorRAS(Row Address Strobe) e o
seu valor de linha, ou seja, o valorCAS(Column Address Strobe).

Outros parmetros
Algumas placas-me atuais ou direcionadas ao pblico que
fazoverclock(em poucas palavras, prtica onde dispositivos de
hardware so ajustados para que trabalhem alm das especificaes
de fbrica) ou, ainda, softwares que detalham as caractersticas do
hardware do computador, costumam informar outros parmetros,
alm dos mencionados acima. Geralmente, estes parmetros
adicionais so informados da seguinte forma: tRC-tRFC-tRRDtWR-tWTR-tRTP (por exemplo: 22-51-3-6-3-3), tambm
considerando ciclos de clock. Vejamos o que cada um significa:
-tRC(Row Cycle): consiste no tempo necessrio para que se
complete um ciclo de acesso a uma linha da memria;
- tRFC (Row Refresh Cycle): consiste no tempo necessrio
para a execuo dos ciclos de refresh da memria;
- tRRD (Row To Row Delay): semelhante ao tRP, mas
considera o tempo que o controlador necesita esperar aps uma
nova linha ter sido ativada;
- tWR (Write Recovery): informa o tempo necessrio para
que o controlador de memria comece a efetuar uma operao de
escrita aps realizar uma operao do mesmo tipo;

Temporizao e latncia das memrias


Os parmetros de temporizao e latncia indicam quanto
tempo o controlador de memria gasta com as operaes de leitura
e escrita. Em geral, quanto menor esse valores, mais rpidas so
as operaes.
Para que voc possa entender, tomemos como exemplo um
mdulo de memria que informa os seguintes valores em relao
latncia: 5-4-4-15-1T. Esse valor est escrito nesta forma:tCLtRCD-tRP-tRAS-CR. Vejamos o que cada um desses parmetros
significa:
-tCL(CAS Latency): quando uma operao de leitura de
memria iniciada, sinais so acionados para ativar as linhas
(RAS) e as colunas (RAS) correspondentes, determinar se a
operao de leitura ou escrita (CS-Chip Select) e assim por
Didatismo e Conhecimento

17

TECNOLOGIA DA INFORMAO
-tWTR(Write to Read Delay): consiste no tempo necessrio
para que o controlador de memria comece a executar operaes
de leitura aps efetuar uma operao de escrita;
-tRTP(Read to Precharge Delay): indica o tempo necessrio
entre uma operao de leitura efetuada e ativao do prximo sinal.
Voltagem
Em comparao com outros itens de um computador, as
memrias so um dos componentes que menos consomem energia.
O interessante que esse consumo diminuiu com a evoluo da
tecnologia. Por exemplo, mdulos de memria DDR2 (tecnologia
que ainda ser abordada neste texto), em geral, exigem entre 1,8
V e 2,5 V. possvel encontrar pentes de memria DDR3 (padro
que tambm ser abordado neste artigo) cuja exigncia de 1,5 V.
Mdulos de memria antigos exigiam cerca de 5 V.
Algumas pessoas com bastante conhecimento no assunto
fazem overclock nas memrias aumentando sua voltagem. Com
esse ajuste, quando dentro de certos limites, possvel obter nveis
maiores de clock.

Exemplo de ajuste de memria em setup de BIOS baseado


em SPD

SPD (Serial Presence Detect)


O SPD um pequeno chip (geralmente do tipo EEPROM)
inserido nos mdulos de memria que contm diversas informaes
sobre as especificaes do dispositivo, como tipo (DDR, DDR2, etc),
voltagem, temporizao/latncia, fabricante, nmero de srie, etc.

Deteco de erros
Alguns mecanismos foram desenvolvidos para ajudar na
deteco de erros da memria, falhas essas que podem ter vrias
causas. Esses recursos so especialmente teis em aplicaes
de alta confiabilidade, como servidores de misso crtica, por
exemplo.
Um desses mecanismos aparidade, capaz apenas de ajudar
a detectar erros, mas no de corrigi-los. Nesse esquema, um bit
adicionado a cada byte de memria (lembre-se: 1 byte corresponde
a 8 bits). Esse bit assume o valor 1 se a quantidade de bits 1 do
byte for par e assume o valor 0 (zero) se a referida quantidade por
mpar (o contrrio tambm pode acontecer: 1 para mpar e 0 para
par). Quando a leitura de dados for feita, um circuito verificar se a
paridade corresponde quantidade de bits 1 (ou 0) do byte. Se for
diferente, um erro foi detectado.
A paridade, no entanto, pode no ser to precisa, pois um erro
em dois bits, por exemplo, pode fazer com que o bit de paridade
corresponda quantidade par ou mpar de bits 1 do byte. Assim,
para aplicaes que exigem alta preciso dos dados, pode-se contar
com memrias que tenhamECC(Error Checking and Correction),
um mecanismo mais complexo capaz de detectar e corrigir erros
de bits.
Tipos de encapsulamento de memria
O encapsulamento correspondente ao artefato que d forma
fsica aos chips de memria. Eis uma breve descrio dos tipos de
encapsulamento mais utilizados pela indstria:
- DIP (Dual In-line Package): um dos primeiros tipos de
encapsulamento usados em memrias, sendo especialmente
popular nas pocas dos computadores XT e 286. Como possui
terminais de contato - perninhas - de grande espessura, seu
encaixe ou mesmo sua colagem atravs de solda em placas pode
ser feita facilmente de forma manual;

Chip SPD
Muitas placas-me contam com um setup de BIOS que permite
uma srie de ajustes de configurao. Nesses casos, um usurio
experimente pode definir os parmetros da memria, no entanto,
quem no quiser ter esse trabalho, pode manter a configurao
padro. Algumas vezes, essa configurao indicada por algo
relacionado ao SPD, como mostra a imagem abaixo:

Didatismo e Conhecimento

18

TECNOLOGIA DA INFORMAO

Encapsulamento DIP

Encapsulamento TSOP

- SOJ (Small Outline J-Lead): esse encapsulamento recebe


este nome porque seus terminais de contato lembram a letra J.
Foi bastante utilizado em mdulos SIMM (vistos mais frente)
e sua forma de fixao em placas feita atravs de solda, no
requerendo furos na superfcie do dispositivo;

-CSP(Chip Scale Package): mais recente, o encapsulamento


CSP se destaca por ser fino e por no utilizar pinos de contato
que lembram as tradicionais perninhas. Ao invs disso, utiliza
um tipo de encaixe chamadoBGA(Ball Grid Array). Esse tipo
utilizado em mdulos como DDR2 e DDR3 (que sero vistos
frente).

Encapsulamento SOJ

Encapsulamento CSP

-TSOP(Thin Small Outline Package): tipo de encapsulamento


cuja espessura bastante reduzida em relao aos padres citados
anteriormente (cerca de 1/3 menor que o SOJ). Por conta disso,
seus terminais de contato so menores, alm de mais finos,
diminuindo a incidncia de interferncia na comunicao. um
tipo aplicado em mdulos de memria SDRAM e DDR (que
sero abordados adiante). H uma variao desse encapsulamento
chamadoSTSOP(Shrink Thin Small Outline Package) que ainda
mais fino;

Didatismo e Conhecimento

Mdulos de memria
Entendemos comomduloou, ainda,pente, uma pequena
placa onde so instalados os encapsulamentos de memria. Essa
placa encaixada na placa-me por meio de encaixes (slots)
especficos para isso. Eis uma breve descrio dos tipos mais
comuns de mdulos:
- SIPP (Single In-Line Pins Package): um dos primeiros
tipos de mdulos que chegaram ao mercado. formato por chips
com encapsulamento DIP. Em geral, esses mdulos eram soldados
na placa-me;
-SIMM(Single In-Line Memory Module): mdulos deste
tipo no eram soldados, mas encaixados na placa-me. A primeira
verso continha 30 terminais de contato (SIMM de 30 vias) e era
formada por um conjunto de 8 chips (ou 9, para paridade). Com
isso, podiam transferir um byte por ciclo de clock. Posteriormente
19

TECNOLOGIA DA INFORMAO
surgiu uma verso com 72 pinos (SIMM de 72 vias), portanto,
maior e capaz de transferir 32 bits por vez. Mdulos SIMM de 30
vias podiam ser encontrados com capacidades que iam de 1 MB a
16 MB. Mdulos SIMM de 72 vias, por sua vez, eram comumente
encontrados com capacidades que iam de 4 MB a 64 MB;
-DIMM(Double In-Line Memory Module): os mdulos
DIMM levam esse nome por terem terminais de contatos em ambos
os lados do pente. So capazes de transmitir 64 bits por vez. A
primeira verso - aplicada em memria SDR SDRAM - tinha 168
pinos. Em seguida, foram lanados mdulos de 184 vias, utilizados
em memrias DDR, e mdulos de 240 vias, utilizados em mdulos
DDR2 e DDR3. Existe um padro DIMM de tamanho reduzido
chamadoSODIMM(Small Outline DIMM), que so utilizados
principalmente em computadores portteis, como notebooks;
-RIMM(Rambus In-Line Memory Module): formado por
168 vias, esse mdulo utilizado pelas memrias Rambus, que
sero abordadas ainda neste artigo. Um fato curioso que para
cada pente de memria Rambus instalado no computador
necessrio instalar um mdulo vazio, de 184 vias, chamado
deC-RIMM(Continuity-RIMM).

-EDO(Extended Data Output): a sucessora da tecnologia


FPM a EDO, que possui como destaque a capacidade de permitir
que um endereo da memria seja acessado ao mesmo tempo em
que uma solicitao anterior ainda est em andamento. Esse tipo
foi aplicado principalmente em mdulos SIMM, mas tambm
chegou a ser encontrado em mdulos DIMM de 168 vias. Houve
tambm uma tecnologia semelhante, chamadaBEDO(Burst
EDO), que trabalhava mais rapidamente por ter tempo de acesso
menor, mas quase no foi utilizada, pois tinha custo maior por ser
de propriedade da empresa Micron. Alm disso, foi ofuscada
pela chegada da tecnologia SDRAM;

Mdulo de memria EDO


-SDRAM(Synchronous Dynamic Random Access Memory):
as memrias FPM e EDO so assncronas, o que significa que no
trabalham de forma sincronizada com o processador. O problema
que, com processadores cada vez mais rpidos, isso comeou
a se tornar um problema, pois muitas vezes o processador tinha
que esperar demais para ter acesso aos dados da memria. As
memrias SDRAM, por sua vez, trabalham de forma sincronizada
com o processador, evitando os problemas de atraso. A partir
dessa tecnologia, passou-se a considerar a frequncia com a qual
a memria trabalha para medida de velocidade. Surgiam ento as
memriasSDR SDRAM(Single Data Rate SDRAM), que podiam
trabalhar com 66 MHz, 100 MHz e 133 MHz (tambm chamadas
de PC66, PC100 e PC133, respectivamente). Muitas pessoas se
referem a essa memria apenas como memrias SDRAM ou,
ainda, como memrias DIMM, por causa de seu mdulo. No
entanto, a denominao SDR a mais adequada;

Mdulo de memria inserido em um slot


Tecnologias de memrias
Vrias tecnologias de memrias foram (e so) criadas com o
passar do tempo. graas a isso que, periodicamente, encontramos
memrias mais rpidas, com maior capacidade e at memrias
que exigem cada vez menos energia. Eis uma breve descrio dos
principais tipos de memria RAM:
-FPM(Fast-Page Mode): uma das primeiras tecnologias de
memria RAM. Com o FPM, a primeira leitura da memria tem
um tempo de acesso maior que as leituras seguintes. Isso porque
so feitos, na verdade, quatro operaes de leitura seguidas,
ao invs de apenas uma, em um esquema do tipo x-y-y-y, por
exemplo: 3-2-2-2 ou 6-3-3-3. A primeira leitura acaba sendo mais
demorada, mas as trs seguintes so mais rpidas. Isso porque o
controlador de memria trabalha apenas uma vez com o endereo
de uma linha (RAS) e, em seguida, trabalha com uma sequncia de
quatro colunas (CAS), ao invs de trabalhar com um sinal de RAS
e um de CAS para cada bit. Memrias FPM utilizavam mdulos
SIMM, tanto de 30 quanto de 72 vias;
Didatismo e Conhecimento

Mdulo de memria SDR SDRAM - Observe que neste tipo


h duas divises entre os terminais de contato
-DDR SDRAM(Double Data Rate SDRAM): as memrias
DDR apresentam evoluo significativa em relao ao padro
SDR, isso porque elas so capazes de lidar com o dobro de dados
em cada ciclo de clock (memrias SDR trabalham apenas com
uma operao por ciclo). Assim, uma memria DDR que trabalha
frequncia de 100 MHz, por exemplo, acaba dobrando seu
desempenho, como se trabalhasse taxa de 200 MHz. Visualmente,
possvel identific-las facilmente em relao aos mdulos SDR,
porque este ltimo contm duas divises na parte inferior, onde
esto seus contatos, enquanto que as memrias DDR2 possuem
apenas uma diviso.
20

TECNOLOGIA DA INFORMAO
- DDR2 SDRAM: como o nome indica, as memrias DDR2
so uma evoluo das memrias DDR. Sua principal caracterstica
a capacidade de trabalhar com quatro operaes por ciclo de
clock, portanto, o dobro do padro anterior. Os mdulos DDR2
tambm contam com apenas uma diviso em sua parte inferior,
no entanto, essa abertura um pouco mais deslocada para o lado.

Fica ligada placa-me e aos outros dispositivos por meio de


cabos coloridos com conectores nas pontas.
CABOS

Memria DDR2 acima e DDR abaixo


- Note que a posio da diviso entre os terminais de contato
diferente
- DDR3 SDRAM: as memrias DDR3 so, obviamente,
uma evoluo das memrias DDR2. Novamente, aqui dobra-se
a quantidade de operaes por ciclo de clock, desta vez, de oito.
Uma novidade aqui a possibilidade de uso deTriple-Channel.
-Rambus(Rambus DRAM): as memrias Rambus recebem
esse nome por serem uma criao da empresa Rambus Inc. e
chegaram ao mercado com o apoio da Intel. Elas so diferentes
do padro SDRAM, pois trabalham apenas com 16 bits por vez.
Em compensao, memrias Rambus trabalham com frequncia
de 400 MHz e com duas operaes por ciclo de clock. Tinham
como desvantagens, no entanto, taxas de latncia muito altas,
aquecimento elevado e maior custo. Memrias Rambus nunca
tiveram grande aceitao no mercado, mas tambm no foram um
total fiasco: foram utilizadas, por exemplo, no console de jogos
Nintendo 64. Curiosamente, as memrias Rambus trabalham em
pares com mdulos vazios ou pentes cegos. Isso significa
que, para cada mdulo Rambus instalado, um mdulo vazio tem
que ser instalado em outro slot. Essa tecnologia acabou perdendo
espao para as memrias DDR.

Podemos encontrar diferentes tipos de cabos dentro


do gabinete: podem ser de energia ou de dados e conectam
dispositivos, como discos rgidos, drives de CDs e DVDs, LEDs
(luzes), boto liga/desliga, entre outros, placa-me.
Os tipos de cabos encontrados dentro do PC so: IDE, SATA,
SATA2, energia e som.
DRIVERS

FONTE DE ENERGIA
So dispositivos de suporte para mdias - fixas ou removveis
- de armazenamento de dados, nos quais a informao gravada
por meio digital, tico, magntico ou mecnico.
Hoje, os tipos mais comuns so o disco rgido ou HD, os
drives de CD/DVD e o pen drive. Os computadores mais antigos
ainda apresentam drives de disquetes, que so bem pouco usados
devido baixa capacidade de armazenamento. Todos os drives so
ligados ao computador por meio de cabos.

um aparelho que transforma a corrente de eletricidade


alternada (que vem da rua), em corrente contnua, para ser
usada nos computadores. Sua funo alimentar todas as
partes do computador com energia eltrica apropriada para seu
funcionamento.
Didatismo e Conhecimento

21

TECNOLOGIA DA INFORMAO
PORTAS DE ENTRADA/SADA

Componentes e funcionamento dos HDs


Para que voc possa compreender o funcionamento bsico dos
discos rgidos, precisa conhecer seus principais componentes. Os
to mencionados discos, na verdade, ficam guardados dentro de
uma espcie de caixa de metal. Estas caixas so seladas para
evitar a entrada de material externo, pois at uma partcula de poeira
pode danificar os discos, j que estes so bastante sensveis. Isso
significa que se voc abrir um HD em um ambiente despreparado
e sem o uso dos equipamentos e das tcnicas apropriadas, ter
grandes chances de perd-lo.
Tamanho fsico dos HDs
Fisicamente falando, os HDs podem ter dimenses variadas,
indo desde o tamanho de uma caixa de fsforos at chegar em
peas grandalhonas, como o j mostrado disco rgido utilizado
pelo Metr de So Paulo. Mas a indstria, claro, criou padres
de tamanho para facilitar a popularizao dos HDs e sua utilizao
nos computadores.
Os tamanhos mais comuns so, pela ordem, de 3,5 polegadas
(medida representada pelo caractere) e 2,5 polegadas. Estas
medies se referem ao dimetro dos discos. Maiores, as unidades
de 3,5 polegadas so comumente empregadas em desktops,
workstations e servidores, enquanto que HDs de 2,5 polegadas
so comuns em laptops e outros computadores com dimenses
reduzidas.
H tambm discos que podem ser muito pequenos tendo, por
exemplo, dimenses de 1,8 ou 1 polegada. Estes so utilizados em
dispositivos portteis, como players de udio.

So as portas do computador nas quais se conectam todos


os perifricos. So utilizadas para entrada e sada de dados. Os
computadores de hoje apresentam normalmente as portas USB,
VGA, FireWire, HDMI, Ethernet e Modem.
Veja alguns exemplos de dispositivos ligados ao computador
por meio dessas Portas: modem, monitor, pen drive, HD externo,
scanner, impressora, microfone, Caixas de som, mouse, teclado etc.
Obs.: so dignas de citao portas ainda bastante usadas,
como as portas paralelas (impressoras e scanners) e as portas
PS/2(mouses e teclados).
DISPOSITIVOS DE ARMAZENAMENTO
DISCO RGIDO
Surgimento dos HDs
O disco rgido no um tipo dispositivo de armazenamento
novo, mas sim um aparelho que evoluiu - e muito - com o passar
do tempo. Um dos primeiros HDs que se temnotcia oIBM 305
RAMAC. Disponibilizado no ano de 1956, era capaz de armazenar
at 5 MB de dados (um avano para a poca) e possua dimenses
enormes: 14 x 8 polegadas. Seu preo tambm no era nada
convidativo: o 305 RAMAC custava cerca de 30 mil dlares.
Com o passar dos anos, os HDs foram aumentando sua
capacidade de armazenamento, ao mesmo tempo em que se
tornaram menores, mais baratos e mais confiveis. Apenas para
ilustrar o quo gigante eram os primeiros modelos, afotoabaixo
mostra um disco rgido utilizado peloMetr de So Paulo em seus
primeiros anos de operao. O dispositivo esteve em exposio no
Centro de Controle Operacional daempresadurante alguns anos:

HD de 3,5 polegadas
Um HD por dentro
Para que voc possa ter ideia de como os HDs funcionam
conveniente saber como estes dispositivos so organizados
internamente. As imagens a seguir ajudam nesta tarefa.
Placa lgica

Antigo HD do Metr de So Paulo


Didatismo e Conhecimento

Placa lgica de um HD
22

TECNOLOGIA DA INFORMAO
A figura acima mostra um HD visto por baixo. Note que esta
parte contm uma placa com chips. Trata-se daplaca lgica, um
item que rene componentes responsveis por diversas tarefas. Um
deles um chip conhecido comocontrolador, que gerencia uma
srie de aes, como a movimentao dos discos e das cabeas
de leitura/gravao (mostradas adiante), o envio e recebimento de
dados entre os discos e o computador, e at rotinas de segurana.
Outro dispositivo comum placa lgica um pequeno
chip de memria conhecido comobuffer(oucache), visto mais
abaixo. Cabe a ele a tarefa de armazenar pequenas quantidades
de dados durante a comunicao com o computador. Como este
chip consegue lidar com os dados de maneira mais rpida que
os discos rgidos, seu uso agiliza o processo de transferncia de
informaes. No mercado, atualmente, comum encontrar discos
rgidos que possuem buffer com capacidade entre 2 MB e 64 MB.
Discos
Agora chegamos efetivamente parte interna dos HDs (isto
, ao interior da caixinha). A foto abaixo mostra um HD aberto.
Note que h indicativos que descrevem os componentes mais
importantes. Estes so detalhados logo abaixo da imagem:

Olhando por cima, tem-se a impresso de que a cabea de


leitura e gravao toca nos discos, mas isso no ocorre. Na
verdade, a distncia entre ambos extremamente pequena. A
comunicao ocorre pelos j citados impulsos magnticos.

Cabea e brao de um HD
Nos HDs mais atuais, a cabea de gravao conta com dois
componentes, um responsvel pela gravao e outro direcionado
leitura. Em dispositivos mais antigos, ambas as funes eram
executadas por um nico componente;
Atuador:tambm chamado devoice coil, oatuador o
responsvel por mover o brao acima da superfcie dos pratos e
assim permitir que as cabeas faam o seu trabalho. Para que a
movimentao ocorra, o atuador contm em seu interior uma
bobina que induzida por ims.

Interior de um HD
Pratos e eixo:este o componente que mais chama a ateno.
Ospratosso os discos onde os dados so armazenados. Eles so
feitos, geralmente, de alumnio (ou de um tipo de cristal) recoberto
por um material magntico e por uma camada de material protetor.
Quanto mais trabalhado for o material magntico (ou seja,
quanto mais denso), maior a capacidade de armazenamento
do disco. Note que os HDs com grande capacidade contam com
mais de um prato, um sobre o outro. Eles ficam posicionados
sob um eixo responsvel por faz-los girar. Para o mercado de
PCs, comum encontrar HDs que giram a 7.200 RPM (rotaes
por minuto), mas tambm h modelos que alcanam a taxa de
10.000 rotaes. At pouco tempo atrs, o padro do mercado era
composto por discos rgidos com 5.400 PRM. Claro que, quanto
mais rotaes, melhor;
Cabea e brao:os HDs contam com um dispositivo
chamadocabea (ou cabeote) de leitura e gravao. Trata-se de
um item de tamanho bastante reduzido que contm uma bobina
que utiliza impulsos magnticos para manipular as molculas da
superfcie do disco e assim gravar dados. H uma cabea para cada
lado dos discos. Este item localizado na ponta de um dispositivo
denominadobrao, que tem a funo de posicionar os cabeotes
acima da superfcie dos pratos.
Didatismo e Conhecimento

O atuador em destaque
Note que o trabalho entre esses componentes precisa ser bem
feito. O simples fato de a cabea de leitura e gravao encostar na
superfcie de um prato suficiente para causar danos a ambos. Isso
pode facilmente ocorrer em caso de quedas, por exemplo.
Gravao e leitura de dados
A superfcie de gravao dos pratos composta por materiais
sensveis ao magnetismo (geralmente, xido de ferro). O cabeote
de leitura e gravao manipula as molculas deste material por meio
de seus polos. Para isso, a polaridade das cabeas muda em uma
frequncia muito alta: quando est positiva, atrai o polo negativo
23

TECNOLOGIA DA INFORMAO
Interfaces
Os HDs so conectados ao computador por meio de interfaces
capazes de transmitir os dados entre um e outro de maneira segura
e eficiente. H vrias tecnologias para isso, sendo as mais comuns
os padresIDE,SCSIe, atualmente,SATA.

das molculas e vice-versa. De acordo com esta polaridade que so


gravados os bits (0 e 1). No processo de leitura de dados, o cabeote
simplesmente l o campo magntico gerado pelas molculas e
gera uma corrente eltrica correspondente, cuja variao analisada
pelo controlador do HD para determinar os bits.
Para a ordenao dos dados no HD, utilizado um esquema
conhecido comogeometria dos discos. Nele, o disco dividido
em cilindros, trilhas e setores:

Interface IDE (PATA)


A interfaceIDE(Intelligent Drive Electronics ou Integrated
Drive Electronics) tambm conhecida comoATA(Advanced
Technology Attachment) ou, ainda, PATA (Parallel Advanced
Technology Attachment). Trata-se de um padro que chegou pra
valer ao mercado na poca da antiga linha de processadores 386.
Como a popularizao deste padro, as placas-me passaram
a oferecer dois conectores IDE (IDE 0 ou primrio; e IDE 1 ou
secundrio), sendo que cada um capaz de conectar at dois
dispositivos. Essa conexo feita ao HD (e a outros dispositivos
compatveis com a interface) por meio de um cabo flat (flat cable)
de 40 vias. Posteriormente, chegou ao mercado um cabo flat de 80
vias, cujos fios extras servem para evitar a perda de dados causada
por rudos (interferncia).

Ilustrao de geometria de disco


Astrilhasso crculos que comeam no centro do disco e vo
at a sua borda, como se estivessem um dentro do outro. Estas trilhas
so numeradas da borda para o centro, isto , a trilha que fica mais
prxima da extremidade do disco denominadatrilha 0, a trilha que
vem em seguida chamadatrilha 1e assim por diante, at chegar
trilha mais prxima do centro. Cada trilha dividida em trechos
regulares chamados desetores. Cada setor possui uma capacidade
determinada de armazenamento (geralmente, 512 bytes).
E onde entra oscilindros? Eis uma questo interessante: voc
j sabe que um HD pode conter vrios pratos, sendo que h uma
cabea de leitura e gravao para cada lado dos discos. Imagine
que necessrio ler a trilha 42 do lado superior do disco 1. O brao
movimentar a cabea at esta trilha, mas far com que as demais
se posicionem de forma igual. Isso ocorre porque normalmente
o brao se movimenta de uma s vez, isto , ele no capaz de
mover uma cabea para uma trilha e uma segunda cabea para
outra trilha.
Isso significa que, quando a cabea direcionada trilha
42 do lado superior do disco 1, todas as demais cabeas ficam
posicionadas sobre a mesma trilha, s que em seus respectivos
discos. Quando isso ocorre, damos o nome de cilindro. Em outras
palavras, cilindro a posio das cabeas sobre as mesmas trilhas
de seus respectivos discos.
Note que necessrio preparar os discos para receber dados.
Isso feito por meio de um processo conhecido comoformatao.
H dois tipos de formatao:formatao fsicaeformatao lgica.
O primeiro tipo justamente a diviso dos discos em trilhas e
setores. Este procedimento feito na fbrica. A formatao lgica,
por sua vez, consiste na aplicao de um sistema de arquivos
apropriado a cada sistema operacional. Por exemplo, o Windows
capaz de trabalhar com sistemas de arquivos FAT e NTFS. O
Linux pode trabalhar com vrios sistemas de arquivos, entre
eles,ext3eReiserFS.
Didatismo e Conhecimento

Cabo flat de 80 vias - Note a existncia de um conector


adicional no meio do cabo

Cabo flat conectado ao HD


Como possvel conectar dois dispositivos no mesmo cabo,
uma pequena pea com interior de metal chamadajumper
posicionada na parte traseira do HD (ou de outro equipamento
que faz uso desta interface). A disposio deste jumper varia
24

TECNOLOGIA DA INFORMAO
Tcnicas ATAPI e EIDE
Na interface IDE, tambm possvel conectar outros
dispositivos, como unidades de CD/DVD. Para que isto ocorra,
faz-se uso de um padro conhecido como ATAPI (Advanced
Technology Attachment Packet Interface) que funciona como uma
espcie de extenso para tornar a interface IDE compatvel com os
dispositivos mencionados. Vale frisar que o prprio computador,
por meio de seu BIOS e/ou do chipset da placa-me, reconhece
que tipo de aparelho est conectado em suas entradas IDE e utiliza
a tecnologia correspondente (em geral, ATAPI para unidades de
CD/DVD e outros, ATA para discos rgidos).
Como j dito, cada interface IDE de uma placa-me pode
trabalhar com at dois dispositivos simultaneamente, totalizando
quatro. Isso possvel graas EIDE (Enhanced IDE), uma
extenso do IDE criada para que este ltimo possa aumentar a
velocidade de transmisso de dados dos discos rgidos e, claro,
permitir a conexo de dois dispositivos em cada cabo flat.

conforme o fabricante, mas sempre h uma posio que, se usada,


determina que aquele dispositivo seja primrio e outra posio que
determina que o componente seja secundrio. Este um meio de
fazer com que o computador saiba quais dados correspondem a
cada dispositivo.

Traseira de um HD IDE (PATA) - Observe o conector e o


jumper

Orientao do fabricante do HD quanto posio do jumper


Sim, isso significa que, se houver dois HDs setados
igualmente como primrios ou secundrios, o computador poder
ter dificuldades para reconhec-los. Muitas vezes possvel fazer
com que esta distino seja feita automaticamente. Neste caso,
costuma-se utilizar os jumpers de ambos os dispositivos em uma
terceira posio: cable select. Esta configurao faz com que a
escolha da unidade primria normalmente fique para o dispositivo
conectado na ponta do cabo e a secundria com o aparelho que
interligado ao encaixe existente no meio do cabo.

Entrada IDE em uma placa-me


DMA e UDMA
Antigamente, somente o processador tinha acesso direto aos
dados damemria RAM. Com isso, se qualquer outro componente
do computador precisasse de algo na memria, teria que fazer
este acesso por intermdio do processador. Com os HDs no era
diferente e, como consequncia, havia certo desperdcio dos
recursos de processamento. Felizmente, uma soluo no demorou
para aparecer: um esquema chamadoDMA(Direct Memory
Access). Como o prprio nome diz, esta tecnologia tornou possvel
o acesso direto memria pelo HD (e outros dispositivos), sem
necessidade de auxlio direto do processador.
Quando o DMA no est em uso, normalmente utilizado
um esquema de transferncia de dados conhecido como modo
PIO (Programmed I/O), onde, grossamente falando, o processador
executa a transferncia de dados entre o HD e a memria RAM.
Cada modo PIO trabalha com uma taxa distinta de transferncia de
dados, conforme mostra a seguinte tabela:

Traseira de um HD IDE (PATA) - Observe o conector e o


jumper

Didatismo e Conhecimento

25

Modo PIO

Taxa de transferncia

Modo 0

3,3 MB/s

Modo 1

5,2 MB/s

TECNOLOGIA DA INFORMAO
Modo 2

8,3 MB/s

Modo 3

11,1 MB/s

Modo 4

16,7 MB/s

Modo 5

20 MB/s

importante frisar que existe tambm um padro conhecido


como Ultra-DMA (ou UDMA). Esta especificao permite
transferncia de dados em uma taxa de, pelo menos, 33,3 MB/s
(megabytes por segundo). O padro UDMA no funciona se
somente for suportado pelo HD - necessrio que a placa-me
tambm a suporte (na verdade, o seu chipset), caso contrrio, o
HD trabalhar com uma taxa de transferncia mais baixa. Veja o
porqu: h 4 tipos bsicos de Ultra-DMA: UDMA 33, UDMA 66,
UDMA 100 e UDMA 133. Os nmeros nestas siglas representam
a quantidade de megabytes transfervel por segundo. Assim, o
UDMA 33 transmite ao computador dados em at 33 MB/s; o
UDMA 66 faz o mesmo em at 66 MB/s e assim por diante. Agora,
para exemplificar, imagine que voc instalou um HD UDMA 133
em seu computador. No entanto, a placa-me s suporta UDMA de
100 MB/s. Isso no significa que seu HD vai ficar inoperante. O
que vai acontecer que seu computador somente trabalhar com
o HD na taxa de transferncia de at 100 MB/s e no na taxa de
133 MB/s.

Portas SATA em uma placa-me (em azul)


No que se refere transferncia de dados, a interface SATA
pode alcanar taxas mximas tericas de acordo com o seu tipo:
SATA I: at 150 MB/s;
SATA II: at 300 MB/s;
SATA III: at 600 MB/s.

SATA (Serial ATA)


A especificao SATA (Serial ATA) se tornou padro no
mercado, j que oferece vrias vantagens em relao ao PATA,
como maiores taxas de transmisso de dados, dispensa de uso
dejumpers, cabos de conexo e alimentao mais finos (facilitando
a circulao de ar dentro do computador), entre outros.

Cabo SATA e cabo de energia conectado ao HD


Para saber mais sobre a interface SATA, acesse o seguinte
texto:
-Tecnologia SATA (Serial Advanced Technology Attachment).
SCSI (Small Computer System Interface)
A interfaceSCSI(Small Computer System Interface) normalmente pronunciada como isczi - uma especificao
antiga criada para permitir transferncias de dados mais rpidas,
de at 320 MB/s (megabytes por segundo). Como esta uma
tecnologia mais complexa e, consequentemente, mais cara, sua
utilizao nunca foi comum em ambientes domsticos, a no ser
por usurios que podiam investir em computadores pessoais mais
poderosos. Sua aplicao sempre foi mais frequente em servidores.
possvel encontrar dispositivos que utilizam a interface
SCSI at nos dias de hoje, no entanto, esta perdeu espao para
a tecnologia SATA. Saiba mais sobre esta especificao no
textoTecnologia SCSI.

Cabo SATA - veja como muito mais prtico que o cabo IDE
A interface SATA no conta com o esquema de permitir dois
dispositivos por cabo, mas isso no chega a ser um problema:
como seu conector pequeno, sua instalao mais fcil, por isso,
comum encontrar placas-me que possuem quatro, seis ou at
oito conectores neste padro.

Didatismo e Conhecimento

26

TECNOLOGIA DA INFORMAO
Cache (buffer)
Ao procurar por especificaes de um disco rgido, voc
certamente ver um item de nomecacheoubuffer, j mencionado
neste texto. Trata-se de outro recurso criado para melhorar
desempenho do dispositivo.
Os HDs, por si s, no so muito rpidos. No adianta
muito contar com processadores velozes se o acesso aos dados
no HD prejudica o desempenho. Uma maneira encontrada pelos
fabricantes para amenizar este problema foi implementar uma
pequena quantidade de memria mais rpida no dispositivo. Este
o cache.
Para esta memria vo, de forma temporria, sequncias
de dados que esto relacionadas informao que est sendo
disponibilizada no momento. Com estas sequncias no cache,
diminui-se a quantidade de procedimentos de leitura, j que muitas
vezes os dados encontrados j esto l.
O buffer tambm pode ser utilizado para processos de
gravao: se, por algum motivo, no for possvel gravar um dado
imediatamente aps a solicitao, o controlador da unidade pode
jogar esta informao no cache para grav-la logo em seguida.
Atualmente, comum encontrar discos rgidos com at 64
MB de cache. Ao contrrio do que muita gente pensa, o cache
no precisa ter grande capacidade para otimizar o desempenho da
unidade.

A indstria chegou em um ponto onde se tornou possvel obter


partculas ainda menores, mas to pequenas que a proximidade
entre elas poderia provocar um efeito dedesmagnetizao,
causando perda de dados.
Com a gravao longitudinal chegando ao seu limite, a
indstria teve que buscar uma alternativa. a que entra em cena a
gravao perpendicular, bastante utilizada nos dias de hoje.
Nesta tcnica, as partculas so alinhadas de maneira
perpendicular, ou seja, na vertical, como se as partculas ficassem
em p em vez de deitadas, grossamente falando. Uma camada
extra existente logo abaixo ajuda a tornar o processo ainda mais
efetivo.
A gravao perpendicular consegue no s aumentar
expressivamente a capacidade de armazenamento, como protege
o disco do mencionado risco de desmagnetizao. Alm disso,
o alinhamento vertical torna a camada mais espessa, gerando
campos mais fortes e, assim, facilitando o trabalho da cabea de
leitura e gravao.

Gravao perpendicular
Voc certamente j observou que, com o passar do
tempo, a capacidade de armazenamento dos HDs aumentou
consideravelmente, sem que isso tenha resultado em dispositivos
fisicamente maiores. H alguns truques para isso, como empilhar
discos dentro da unidade. Mas o diferencial est em tecnologias
ligadas ao processo de gravao e densidade dos discos.
Quando falamos de densidade estamos nos referindo,
essencialmente, quantidade de dados que pode ser armazenada
em um mesmo espao. A ideia a de fazer com que cada vez mais
dados possam ser gravados sem necessidade de aumentar este
espao. Para isso, uma das tcnicas mais utilizadas consiste no uso
dagravao perpendicular.
Antes, necessrio compreender o que gravao longitudinal.
Trata-se de uma tcnica antiga, mas que s comeou a perder
espao com a popularizao dos atuais discos rgidos SATA.
Como voc j sabe, a gravao de dados em um HD possvel
graas ao eletromagnetismo. Em poucas palavras, uma corrente
eltrica gerada para criar um pequeno campo magntico na
cabea de leitura e gravao. Este campo causa influncia nas
partculas existentes na superfcie do disco, fazendo-as ficarem
organizadas conforme a polaridade (negativa ou positiva). Um
conjunto de partculas magnetizadas de uma forma ou de outra
que determina se o bit gravado 0 ou 1.
Ao passar por uma rea j gravada para realizar a leitura de
dados, a cabea utiliza induo eltrica ou resistncia para capturar
o campo magntico existente ali, permitindo a obteno dos dados.
At um passado no muito distante, o processo de gravao
era comumente feito a partir do alinhamento horizontal - isto ,
lado a lado - das partculas existentes na superfcie do disco.
Para fazer com que mais dados pudessem ser gravados no
mesmo espao e assim aumentar a capacidade de armazenamento
da unidade, os discos passaram ser fabricados com partculas cada
vez menores. O problema que h um limite fsico para isso.
Didatismo e Conhecimento

Gravao longitudinal x Gravao perpendicular


Mas, infelizmente, a tcnica de gravao perpendicular tambm
chegar em um limite. A indstria, claro, j est se esforando
para encontrar uma alternativa. Uma delas foi apresentada pela
Seagate em maro de 2012: a tecnologiaHAMR(Heat-Assisted
Magnetic Recording).
Nesta tcnica, um pequeno laser existente na cabea de leitura
e gravao aquece a rea da superfcie a ser gravada e altera as
propriedades do local de tal forma que possvel armazenar mais
dados ali. Espera-se que as primeiras unidades do tipo cheguem ao
mercado em 2013 ou 2014.
NCQ (Native Command Queuing)
comum encontrar nos discos rgidos atuais um recurso de
nome NCQ (Native Command Queuing) que pode otimizar o
desempenho do dispositivo. Como? A partir de um esquema de
reorganizao capaz de diminuir a carga de trabalho da unidade.
Grossamente falando, o NCQ funciona da seguinte maneira:
em vez de a cabea de leitura e gravao seguir para pontos dos
disco na ordem em que estes foram solicitados, a funcionalidade faz
com que este procedimento acontea de acordo com a proximidade
dos pontos. Ou seja, se o ponto 3 estiver mais perto do ponto 1 do
que o ponto 2, a sequncia de acesso ser: 1, 3 e 2.
27

TECNOLOGIA DA INFORMAO
Observando a imagem abaixo. Na esquerda, voc v a
ilustrao de um HD sem NCQ. direta, um HD com NCQ.
Compare-os e perceba que se a ordem de solicitao for respeitada,
o HD tem mais trabalho. Mas considerando a proximidade, os
acessos so realizados de maneira mais rpida:

melhor o desempenho, claro. Este parmetro pode ter algumas


diferenciaes, sendo que sua divulgao varia de fabricante para
fabricante:
- Full Stroke: refere-se ao tempo de deslocamento da primeira
trilha ltima trilha do disco;
- Track to Track: refere-se ao tempo de deslocamento de uma
trilha para a prxima;
- Average: refere-se mdia de tempo de deslocamento da
cabea at uma parte qualquer do disco;
- Head Switch Time: refere-se ao tempo necessrio para o
acionamento da cabea de leitura e gravao;
Estas medidas so dadas em milissegundos (ms) e podem ter
algumas variaes de nome.
Latency Time (Tempo de Latncia)
OLatency Time a medida que indica o tempo necessrio
para que a cabea de leitura e gravao se posicione no setor do
disco que deve ser lido ou mesmo gravado. Este parmetro sofre
influncia do tempo de rotao dos discos (atualmente de 5.400,
7.200 e 10.000 RPM) e tambm informado em milissegundos.
Transfer Rate (Taxa de Transferncia)
Esta medida, tal como voc deve ter presumido, se refere taxa
de transferncia de dados do HD. Geralmente, h trs variaes:
- Taxa de Transferncia Interna: indica a taxa que a cabea de
leitura e gravao consegue para gravar dados no disco;
- Taxa de Transferncia Externa: indica a taxa mxima que
o HD atinge para transferir os dados para fora e vice-versa,
normalmente se limitando velocidade da interface;
- Taxa de Transferncia Externa Sustentada: a mais importante
das trs, a taxa sustentada estabelece uma espcie de mdia entre
as taxas interna e externa, indicando qual a taxa mxima durante
um determinado intervalo de tempo.

Sem NCQ x Com NCQ


O NCQ no s otimiza o acesso aos dados, como ajuda a
aumentar a vida til do HD por proporcionar menor desgaste dos
componentes.
Capacidade real de armazenamento
Os fabricantes de discos rgidos aumentam a capacidade de
armazenamento de seus produtos constantemente. Todavia, no
raro uma pessoa comprar um HD e constatar que o dispositivo tem
alguns gigabytes a menos do que anunciado. Ser que o vendedor
te enganou? Ser que a formatao foi feita de maneira errada?
Ser que o HD est com algum problema? Na verdade, no.
O que acontece que os HDs consideram 1 gigabyte com
sendo igual a 1000 megabytes, da mesma forma que consideram 1
megabyte com sendo igual a 1000 kilobytes e assim por diante. Os
sistemas operacionais, por sua vez, consideram 1 gigabyte como
sendo igual a 1024 megabytes e assim se segue. Por conta desta
diferena, um HD de 80 GB, por exemplo, vai ter, na verdade,
74,53 GB de capacidade no sistema operacional. Um HD de 200
GB vai ter, por sua vez, 186,26 GB.
Portanto, ao notar essa diferena, no se preocupe, seu disco
rgido no est com problemas. Tudo no passa de diferenas
entre as empresas envolvidas sobre qual medida utilizar.

Access Time (Tempo de Acesso)


Normalmente, esta medida corresponde a um clculo que
combina os parmetros de Latency Time e Seek Time. Em termos
prticos, oTime Accessindica o tempo necessrio para se obter
uma informao do HD. Novamente, quanto menor este tempo,
melhor.
MTBF - Mean Time Between Failures (Tempo Mdio
Entre Falhas)
Mais conhecido pela siglaMTBF, esta medida d uma
noo da quantidade de horas ininterruptas que o HD pode
funcionar sem apresentar falhas. Acontece que esta medida no ,
necessariamente, precisa.
Em outras palavras, se um HD possui MTBF de 400 mil horas,
por exemplo, no quer dizer que a unidade s funcionar por esta
quantidade de tempo. O tempo de funcionamento pode ser maior
ou menor, tudo depende de uma srie de fatores.
Isso porque o MTBF determinado pelo fabricante com base
em testes e estimativas feitas em laboratrio. Assim, o ideal
utilizar esta medida para efeitos de confiabilidade: se um HD tem
MTBF de 400 mil horas, significa que o dispositivo , pelo menos
teoricamente, mais confivel que uma unidade com MTBF de 300
mil horas, ou seja, tem menos chances de falhar que este ltimo.

Aspectos de desempenho
Ao escolher um HD, voc certamente se atenta sua capacidade
de armazenamento, sua interface e, provavelmente, ao tamanho
do cache, afinal, estas so as informaes que acompanham
a descrio do produto. Mas h outros parmetros ligados ao
desempenho do dispositivo que tambm devem ser observados.
Os mais conhecidos so:Seek Time,Latency TimeeAccess Time.
Seek Time (Tempo de Busca)
OSeek Timenormalmente indica o tempo que a cabea de
leitura e gravao leva para se deslocar at uma trilha do disco
ou mesmo de uma trilha a outra. Quanto menor este tempo,
Didatismo e Conhecimento

28

TECNOLOGIA DA INFORMAO
S.M.A.R.T.
Os HDs so responsveis pelo armazenamento permanente dos
dados. Assim, estes so mantidos mesmo quando h fornecimento
de energia, graas s propriedades magnticas. Mas isso no quer
dizer que os discos rgidos so prova de falhas, por isso, algumas
funcionalidades foram criadas para evitar o pior. A principal
delas oS.M.A.R.T.
Sigla paraSelf-Monitoring, Analysis, and Reporting
Technology, trata-se de uma tecnologia comum nas unidades que
monitora os discos. A ideia aqui a de identificar quando falhas
esto prestes a acontecer e emitir alertas. Assim, o usurio pode
tomar alguma medida, como trocar a unidade ou fazer backup
(cpia de segurana).
O S.M.A.R.T. monitora uma srie de parmetros
permanentemente e, com base nisso, capaz de identificar
anormalidades que antecedem falhas. O alerta pode ser um aviso
exibido assim que o computador ligado ou uma informao
exibida no setup do BIOS, assim como um relatrio de um programa
de monitoramento capaz de acessar os dados do S.M.A.R.T (como
oHD Tune, para Windows).
Note que, muitas vezes, o prprio HD d sinais de falha:
lentido crescente, erros de leitura e barulhos que parecem batidas
so sinais de que a unidade est prestes a apresentar algum defeito.
HDs externos
possvel encontrar vrios tipos de HDs no mercado,
desde os conhecidos discos rgidos para instalao em desktops,
passando por dispositivos mais sofisticados voltados ao mercado
profissional (ou seja, para servidores), chegando aos cada vez mais
popularesHDs externos.
O que um HD externo? Simplesmente um HD que voc
pode levar para praticamente qualquer lugar e conect-lo ao
computador somente quando precisar. Para isso, pode-se usar, por
exemplo, portasUSB,FireWiree at SATA externo, tudo depende
do modelo do HD.

Um case para HD externo


O HD externo til para quando se tem grandes quantidades
de dados para transportar ou para fazer backup (cpia de segurana
de seus arquivos). Do contrrio, prefervel utilizar pendrives,
DVDs regravveis ou outro dispositivo de armazenamento com
melhor relao custo-benefcio. Isso porque os HDs externos so
um pouco mais caros e costumam ser pesados (exceto os modelos
de tamanho reduzido). Alm disso, devem ser transportados com
mais cuidado, para evitar danos.
HD Externo

HD externo porttil
Tambm comum encontrar no mercadocasesque permitem
ao usurio montar o seu prprio HD externo: trata-se de um
equipamento que possibilita a conexo de um HD convencional,
fazendo com que este funcione como um HD externo. O usurio
precisa apenas adquirir um HD compatvel com ocase, que utilize
a interface correta e as dimenses correspondentes.
Didatismo e Conhecimento

Os HDs externos so discos rgidos portteis com alta


capacidade de armazenamento, chegando facilmente casa dos
Terabytes. Eles, normalmente, funcionam a partir de qualquer
entrada USB do computador.
As grandes vantagens destes dispositivos so:
29

TECNOLOGIA DA INFORMAO
Blu-Ray

Alta capacidade de armazenamento;


Facilidade de instalao;
Mobilidade, ou seja, pode-se lev-lo para qualquer lugar
sem necessidade de abrir o computador.

O Blu-Ray o sucessor do DVD. Sua capacidade varia entre


25 e 50 GB. O de maior capacidade contm duas camadas de
gravao.
Seu processo de fabricao segue os padres do CD e DVD
comuns, com a diferena de que o feixe de laser usado para leitura
ainda menor que o do DVD, o que possibilita armazenagem
maior de dados no disco.
O nome do disco refere-se cor do feixe de luz do leitor tico
que, na verdade, para o olho humano, apresenta uma cor violeta
azulada. O e da palavra blue (azul) foi retirado do nome por
fins jurdicos, j que muitos pases no permitem que se registre
comercialmente uma palavra comum. O Blu-Ray foi introduzido
no mercado no ano de 2006.

DISQUETES
Os extintos disquetes, criados nos anos 70, em suas primeiras
verses mediam 8 polegadas e disponibilizavam apenas 80Kb de
espao para armazenamento; pouco depois surgiu o modelo de 5,25
polegadas. Em meados dos anos 90, popularizou-se a verso mais
compacta, com 3,5 polegadas e uma impressionante capacidade
para armazenar at 1,44 Mb.
CD, CD-R e CD-RW
O Compact Disc (CD) foi criado no comeo da dcada de
80 e hoje um dos meios mais populares de armazenar dados
digitalmente.
Sua composio geralmente formada por quatro camadas:
Uma camada de policarbonato (espcie de plstico),
onde ficam armazenados os dados
Uma camada refletiva metlica, com a finalidade de refletir o laser
Uma camada de acrlico, para proteger os dados
Uma camada superficial, onde so impressos os rtulos

ZipDrive
Introduzido em 1994, o ZipDrive possua o tamanho de
um disquete de 3,5 polegadas, embora fosse mais robusto, e
originalmente, tinha capacidade de armazenar 100 Mb.

Na camada de gravao existe uma grande espiral que tem


um relevo de partes planas e partes baixas que representam os bits.
Um feixe de laser l o relevo e converte a informao. Temos
hoje, no mercado, trs tipos principais de CDs:
1. CD comercial
(que j vem gravado com msica ou dados)
2. CD-R
(que vem vazio e pode ser gravado uma nica vez)
3. CD-RW
(que pode ter seus dados apagados e regravados)
Atualmente, a capacidade dos CDs armazenar cerca de 700
MB ou 80 minutos de msica.

ZipDrive tinha capacidade de 100 Mb

DVD, DVD-R e DVD-RW

Nas verses posteriores, chegou ao limite mximo 750 Mb.


Apesar de ter um espao considervel para a poca, aes judiciais
contra a marca e o alto valor de venda no permitiram que ele
desbancasse o disquete ou o CD.
No incio dos anos 2000 j quase no se ouvia falar desse
dispositivo de armazenamento.

O Digital Vdeo Disc ou Digital Versatille Disc (DVD)


hoje o formato mais comum para armazenamento de vdeo
digital. Foi inventado no final dos anos 90, mas s se popularizou
depois do ano 2000. Assim como o CD, composto por quatro
camadas, com a diferena de que o feixe de laser que l e grava as
informaes menor, possibilitando uma espiral maior no disco, o
que proporciona maior capacidade de armazenamento.
Tambm possui as verses DVD-R e DVD-RW, sendo R de
gravao nica e RW que possibilita a regravao de dados. A
capacidade dos DVDs de 120 minutos de vdeo ou 4,7 GB de
dados, existindo ainda um tipo de DVD chamado Dual Layer,
que contm duas camadas de gravao, cuja capacidade de
armazenamento chega a 8,5 GB.

Didatismo e Conhecimento

Carto de Memria
No final dos anos 90, os primeiros cartes de memria
apareceram no mercado. A portabilidade e o grande espao de
armazenamento foram os principais atrativos da novidade. No
entanto, a produo desenfreada para os mais variados suportes
fez com que no houvesse uma padronizao de formato, o que
tornou diversos modelos obsoletos muito rapidamente.

30

TECNOLOGIA DA INFORMAO

Memory card
Apesar da grande variedade, os leitores de carto de memria
facilitam a vida dos usurios, j que tornam os dispositivos
compatveis em muitos computadores. Hoje, possvel encontra
cartes de memrias em cmeras fotogrficas, celulares, tablets,
consoles de videogames portteis e muitos outros dispositivos.
Atualmente, um carto de memria, mesmo medindo
milmetros, pode dispor de at 128 Gb de espao e velocidade de
transferncia de dados de 45 Mb por segundo, em mdia. Na foto,
um dos primeiros lanados, suportava apenas 128 Mb.

Tabela mostra quantos disquetes seriam necessrios para


armazenar a capacidade de um CD ou pendrive, por exemplo

Pendrive
O Pendrive um dispositivo de armazenamento mvel que
permite a conexo, com um computador ou equipamento, atravs
de entrada USB. Desenvolvido no ano 2000, ele surgiu com
a misso de fazer backup e resgatar os dados danificados que o
antigo disquete deixou de herana.

Uma outra alternativa: HD Externo Porttil


Para aqueles que precisam armazenar um nmero maior de
arquivos, o HD (hard disk drive, ou Disco Rgido), altamente
recomendado. Embora ele no seja o tipo de dispositivo que se
carrega na bolsa usualmente, a capacidade de armazenamento
oferecida realmente impressionante.

Mais resistente, com maior capacidade de armazenar, e


mais veloz, ele caiu no gosto popular e contribuiu para extino
definitiva do, j moribundo, disquete. Atualmente possvel
encontrar pendrives de 100 mm, com at 512 Gb de espao para
armazenamento.
A Kingston anunciou que, em breve, ir comercializar o
pendrive Data Traveler HyperX Predator 3.0 na verso de 1Tb.
Esse, que ser o pendrive mais potente do mundo, far leitura e
gravao de arquivos em velocidades de 240 MB/s e 160MB/s,
respectivamente.

Por incrvel que parea, o primeiro HD foi lanado em 1957,


com seus 152 cm de comprimento e 174cm de largura. Na poca,
ele possua capacidade de armazenar 5 Mb, um valor nfimo
comparado aos modelos feitos a partir do ano 2000. Na verso
porttil, um HD pode comportar at 3Tb de dados em apenas 84
mm, menor do que um disquete.

Didatismo e Conhecimento

31

TECNOLOGIA DA INFORMAO
OS PERIFRICOS

Teclado

Os perifricos so partes extremamente importantes dos


computadores. So eles que, muitas vezes, definem sua aplicao.
Entrada
So dispositivos que possuem a funo de inserir dados ao
computador, por exemplo: teclado, scanner, caneta ptica, leitor de
cdigo de barras, mesa digitalizadora, mouse, microfone, joystick,
CD-ROM, DVD-ROM, cmera fotogrfica digital, cmera de
vdeo, webcam etc.
Mouse

o perifrico mais conhecido e utilizado para entrada de


dados no computador.
Acompanha o PC desde suas primeiras verses e foi pouco
alterado. Possui teclas representando letras, nmeros e smbolos,
bem como teclas com funes especficas (F1... F12, ESC etc.).
Cmera Digital

utilizado para selecionar operaes dentro de uma tela


apresentada. Seu movimento controla a posio do cursor na tela
e apenas clicando (pressionando) um dos botes sobre o que voc
precisa, rapidamente a operao estar definida.
O mouse surgiu com o ambiente grfico das famlias
Macintosh e Windows, tornando-se indispensvel para a utilizao
do microcomputador.
Touchpad

Cmera fotogrfica moderna que no usa mais filmes


fotogrficos. As imagens so capturadas e gravadas numa memria
interna ou, ainda, mais comumente, em cartes de memria.
O formato de arquivo padro para armazenar as fotos o
JPEG (.jpg) e elas podem ser transferidas ao computador por meio
de um cabo ou, nos computadores mais modernos, colocando-se o
carto de memria diretamente no leitor.
Cmeras de Vdeo
Existem alguns modelos diferentes de mouse para notebooks,
como o touchpad, que um item de fbrica na maioria deles.
uma pequena superfcie sensvel ao toque e tem a mesma
funcionalidade do mouse. Para movimentar o cursor na tela,
passa-se o dedo levemente sobre a rea do touchpad.

Didatismo e Conhecimento

32

TECNOLOGIA DA INFORMAO
As cmeras de vdeo, alm de utilizadas no lazer, so tambm
aplicadas no trabalho de multimdia. As cmeras de vdeo digitais
ligam-se ao microcomputador por meio de cabos de conexo
e permitem levar a ele as imagens em movimento e alter-las
utilizando um programa de edio de imagens. Existe, ainda,
a possibilidade de transmitir as imagens por meio de placas de
captura de vdeo, que podem funcionar interna ou externamente
no computador.

Hoje em dia, existem diversos tipos de utilizao para


os scanners, que podem ser encontrados at nos caixas de
supermercados, para ler os cdigos de barras dos produtos
vendidos.
Webcam

uma cmera de vdeo que capta imagens e as transfere


instantaneamente para o computador. A maioria delas no tem
alta resoluo, j que as imagens tm a finalidade de serem
transmitidas a outro computador via Internet, ou seja, no podem
gerar um arquivo muito grande, para que possam ser transmitidas
mais rapidamente.
Hoje, muitos sites e programas possuem chats (bate-papo)
com suporte para webcam. Os participantes podem conversar
e visualizar a imagem um do outro enquanto conversam. Nos
laptops e notebooks mais modernos, a cmera j vem integrada
ao computador.

Scanner

Sada
So dispositivos utilizados para sada de dados do computador,
por exemplo: monitor, impressora, projetor, caixa de som etc.
Monitor

um dispositivo utilizado para interpretar e enviar memria


do computador uma imagem desenhada, pintada ou fotografada.
Ele formado por minsculos sensores fotoeltricos, geralmente
distribudos de forma linear. Cada linha da imagem percorrida
por um feixe de luz. Ao mesmo tempo, os sensores varrem
(percorrem) esse espao e armazenam a quantidade de luz refletida
por cada um dos pontos da linha.
A princpio, essas informaes so convertidas em cargas
eltricas que, depois, ainda no scanner, so transformadas em
valores numricos. O computador decodifica esses nmeros,
armazena-os e pode transform-los novamente em imagem. Aps
a imagem ser convertida para a tela, pode ser gravada e impressa
como qualquer outro arquivo.

um dispositivo fsico (semelhante a uma televiso) que tem


a funo de exibir a sada de dados.
A qualidade do que mostrado na tela depende da resoluo
do monitor, designada pelos pontos (pixels - Picture Elements),
que podem ser representados na sua superfcie.
Todas as imagens que voc v na tela so compostas de
centenas (ou milhares) de pontos grficos (ou pixels). Quanto mais
pixels, maior a resoluo e mais detalhada ser a imagem na tela.
Uma resoluo de 640 x 480 significa 640 pixels por linha e 480
linhas na tela, resultando em 307.200 pixels.
A placa grfica permite que as informaes saiam do
computador e sejam apresentadas no monitor. A placa determina
quantas cores voc ver e qual a qualidade dos grficos e imagens
apresentadas.
Os primeiros monitores eram monocromticos, ou seja,
apresentavam apenas uma cor e suas tonalidades, mostrando
os textos em branco ou verde sobre um fundo preto. Depois,
surgiram os policromticos, trabalhando com vrias cores e suas
tonalidades.
A tecnologia utilizada nos monitores tambm tem
acompanhado o mercado de informtica. Procurou-se reduzir
o consumo de energia e a emisso de radiao eletromagntica.
Outras inovaes, como controles digitais, tela plana e recursos
multimdia contriburam nas mudanas.

Existem scanners que funcionam apenas em preto e branco


e outros, que reproduzem cores. No primeiro caso, os sensores
passam apenas uma vez por cada ponto da imagem. Os aparelhos
de fax possuem um scanner desse tipo para captar o documento.
Para capturar as cores preciso varrer a imagem trs vezes: uma
registra o verde, outra o vermelho e outra o azul.
H aparelhos que produzem imagens com maior ou menor
definio. Isso determinado pelo nmero de pontos por polegada
(ppp) que os sensores fotoeltricos podem ler. As capacidades
variam de 300 a 4800 ppp. Alguns modelos contam, ainda, com
softwares de reconhecimento de escrita, denominados OCR.
Didatismo e Conhecimento

33

TECNOLOGIA DA INFORMAO
Nos desktops mais antigos, utilizava-se a Catodic Rays Tube
(CRT), que usava o tubo de cinescpio (o mesmo princpio da TV),
em que um canho dispara por trs o feixe de luz e a imagem
mostrada no vdeo. Uma grande evoluo foi o surgimento de
uma tela especial, a Liquid Crystal Display (LCD) - Tela de Cristal
Lquido.
A tecnologia LCD troca o tubo de cinescpio por minsculos
cristais lquidos na formao dos feixes de luz at a montagem dos
pixels. Com este recurso, pode-se aumentar a rea til da tela.
Os monitores LCD permitem qualidade na visibilidade da
imagem - dependendo do tipo de tela que pode ser:
Matriz ativa: maior contraste, nitidez e amplo campo de
viso
Matriz passiva: menor tempo de resposta nos movimentos de vdeo
Alm do CRT e do LCD, uma nova tecnologia esta ganhando
fora no mercado, o LED. A principal diferena entre LED x LCD
est diretamente ligado tela. Em vez de clulas de cristal lquido,
os LED possuem diodos emissores de luz (Light Emitting Diode)
que fornecem o conjunto de luzes bsicas (verde, vermelho e azul).
Eles no aquecem para emitir luz e no precisam de uma luz branca
por trs, o que permite iluminar apenas os pontos necessrios na
tela. Como resultado, ele consume at 40% menos energia.
A definio de cores tambm superior, principalmente do
preto, que possui fidelidade no encontrada em nenhuma das
demais tecnologias disponveis no mercado.
Sem todo o aparato que o LCD precisa por trs, o LED tambm
pode ser mais fina, podendo chegar a apenas uma polegada de
espessura. Isso resultado num monitor de design mais agradvel
e bem mais leve.
Ainda possvel encontrar monitores CRT (que usavam o
tubo de cinescpio), mas os fabricantes, no entanto, no deram
continuidade produo dos equipamentos com tubo de imagem.
Os primeiros monitores tinham um tamanho de, geralmente,
13 ou 14 polegadas. Com profissionais trabalhando com
imagens, cores, movimentos e animaes multimdia, sentiu-se a
necessidade de produzir telas maiores.
Hoje, os monitores so vendidos nos mais diferentes formatos
e tamanhos. As televises mais modernas apresentam uma entrada
VGA ou HDMI, para que computadores sejam conectados a elas.

A impressora jato de tinta forma imagens lanando a tinta


diretamente sobre o papel, produzindo os caracteres como se
fossem contnuos. Imprime sobre papis especiais e transparncias
e so bastante versteis. Possuem fontes (tipos de letras) internas
e aceitam fontes via software. Tambm preparam documentos em
preto e branco e possuem cartuchos de tinta independentes, um
preto e outro colorido.
Impressora Laser

As impressoras a laser apresentam elevada qualidade de


impresso, aliada a uma velocidade muito superior. Utilizam
folhas avulsas e so bastante silenciosas.
Possuem fontes internas e tambm aceitam fontes via software
(dependendo da quantidade de memria). Algumas possuem
um recurso que ajusta automaticamente as configuraes de cor,
eliminando a falta de preciso na impresso colorida, podendo
atingir uma resoluo de 1.200 dpi (dots per inch - pontos por
polegada).
Impressora a Cera
Categoria de impressora criada para ter cor no impresso com
qualidade de laser, porm o custo elevado de manuteno aliado ao
surgimento da laser colorida fizeram essa tecnologia ser esquecida.
A ideia aqui usar uma sublimao de cera (aquela do lpis de
cera) para fazer impresso.
Plotters

Impressora Jato de Tinta

Outro dispositivo utilizado para impresso a plotter, que


uma impressora destinada a imprimir desenhos em grandes
dimenses,
com
elevada qualidade e rigor, como plantas
arquitetnicas, mapas cartogrficos, projetos de engenharia e
grafismo, ou seja, a impressora plotter destinada s artes grficas,
editorao eletrnica e reas de CAD/CAM.

Atualmente, as impressoras a jato de tinta ou inkjet (como


tambm so chamadas), so as mais populares do mercado.
Silenciosas, elas oferecem qualidade de impresso e eficincia.
Didatismo e Conhecimento

34

TECNOLOGIA DA INFORMAO
Vrios modelos de impressora plotter tm resoluo de 300
dpi, mas alguns podem chegar a 1.200 pontos por polegada,
permitindo imprimir, aproximadamente, 20 pginas por minuto
(no padro de papel utilizado em impressoras a laser).
Existe a plotter que imprime materiais coloridos com largura
de at trs metros (so usadas em empresas que imprimem grandes
volumes e utilizam vrios formatos de papel).

I/O Write - Causa dados no barramento de dados serem


enviados para uma porta de sada (dispositivo de I/O).
I/O Read - Causa a leitura de dados de um dispositivo de I/O,
os quais sero colocados no barramento de dados.
Bus request - Indica que um mdulo pede controle do
barramento do sistema.
Reset - Inicializa todos os mdulos
Todo barramento implementado seguindo um conjunto
de regras de comunicao entre dispositivos conhecido como
BUS STANDARD, ou simplesmente PROTOCOLO DE
BARRAMENTO, que vem a ser um padro que qualquer
dispositivo que queira ser compatvel com este barramento deva
compreender e respeitar. Mas um ponto sempre certeza: todo
dispositivo deve ser nico no acesso ao barramento, porque
os dados trafegam por toda a extenso da placa-me ou de
qualquer outra placa e uma mistura de dados seria o caos para o
funcionamento do computador.
Os barramentos tm como principais vantagens o fato de ser
o mesmo conjunto de fios que usado para todos os perifricos,
o que barateia o projeto do computador. Outro ponto positivo a
versatilidade, tendo em vista que toda placa sempre tem alguns
slots livres para a conexo de novas placas que expandem as
possibilidades do sistema.
A grande desvantagem dessa idia o surgimento de
engarrafamentos pelo uso da mesma via por muitos perifricos, o
que vem a prejudicar a vazo de dados (troughput).

Projetor
um equipamento muito utilizado em apresentaes
multimdia.
Antigamente, as informaes de uma apresentao eram
impressas em transparncias e ampliadas num retroprojetor, mas,
com o avano tecnolgico, os projetores tm auxiliado muito nesta
rea.
Quando conectados ao computador, esses equipamentos
reproduzem o que est na tela do computador em dimenses
ampliadas, para que vrias pessoas vejam ao mesmo tempo.
Entrada/Sada
So dispositivos que possuem tanto a funo de inserir dados,
quanto servir de sada de dados. Exemplos: pen drive, modem, CDRW, DVD-RW, tela sensvel ao toque, impressora multifuncional,
etc.
IMPORTANTE: A impressora multifuncional pode ser
classificada como perifrico de Entrada/Sada, pois sua principal
caracterstica a de realizar os papeis de impressora (Sada) e
scanner (Entrada) no mesmo dispositivo.

Dispositivos conectados ao barramento


Ativos ou Mestres - dispositivos que comandam o acesso ao
barramento para leitura ou escrita de dados
Passivos ou Escravos - dispositivos que simplesmente
obedecem requisio do mestre.
Exemplo:
- CPU ordena que o controlador de disco leia ou escreva um
bloco de dados.
A CPU o mestre e o controlador de disco o escravo.

BARRAMENTOS CONCEITOS GERAIS


Os barramentos, conhecidos como BUS em ingls, so
conjuntos de fios que normalmente esto presentes em todas as
placas do computador.
Na verdade existe barramento em todas as placas de produtos
eletrnicos, porm em outros aparelhos os tcnicos referem-se aos
barramentos simplesmente como o impresso da placa.
Barramento um conjunto de 50 a 100 fios que fazem a
comunicao entre todos os dispositivos do computador: UCP,
memria, dispositivos de entrada e sada e outros. Os sinais tpicos
encontrados no barramento so: dados, clock, endereos e controle.
Os dados trafegam por motivos claros de necessidade de
serem levados s mais diversas pores do computador.
Os endereos esto presentes para indicar a localizao para
onde os dados vo ou vm.
O clock trafega nos barramentos conhecidos como sncronos,
pois os dispositivos so obrigados a seguir uma sincronia de tempo
para se comunicarem.
O controle existe para informar aos dispositivos envolvidos
na transmisso do barramento se a operao em curso de escrita,
leitura, reset ou outra qualquer. Alguns sinais de controle so
bastante comuns:
Memory Write - Causa a escrita de dados do barramento de
dados no endereo especificado no barramento de endereos.
Memory Read - Causa dados de um dado endereo
especificado pelo barramento de endereo a ser posto no
barramento de dados.
Didatismo e Conhecimento

Barramentos Comerciais
Sero listados aqui alguns barramentos que foram e alguns que
ainda so bastante usados comercialmente.
ISA Industry Standard Architeture

Foi lanado em 1984 pela IBM para suportar o novo PC-AT.


Tornou-se, de imediato, o padro de todos os PC-compatveis. Era
um barramento nico para todos os componentes do computador,
operando com largura de 16 bits e com clock de 8 MHz.
35

TECNOLOGIA DA INFORMAO
PCI Peripheral Components Interconnect

Esse barramento permite que uma placa controladora


grfica AGP substitua a placa grfica no barramento PCI. O Chip
controlador AGP substitui o controlador de E/S do barramento PCI.
O novo conjunto AGP continua com funes herdadas do PCI. O
conjunto faz a transferncia de dados entre memria, o processador
e o controlador ISA, tudo, simultaneamente.
Permite acesso direto mais rpido memria. Pela porta
grfica aceleradora, a placa tem acesso direto RAM, eliminando
a necessidade de uma VRAM (vdeo RAM) na prpria placa para
armazenar grandes arquivos de bits como mapas e textura.
O uso desse barramento iniciou-se atravs de placas-me que
usavam o chipset i440LX, da Intel, j que esse chipset foi o primeiro
a ter suporte ao AGP. A principal vantagem desse barramento o
uso de uma maior quantidade de memria para armazenamento de
texturas para objetos tridimensionais, alm da alta velocidade no
acesso a essas texturas para aplicao na tela.
O primeiro AGP (1X) trabalhava a 133 MHz, o que proporciona
uma velocidade 4 vezes maior que o PCI. Alm disso, sua taxa de
transferncia chegava a 266 MB por segundo quando operando
no esquema de velocidade X1, e a 532 MB quando no esquema
de velocidade 2X. Existem tambm as verses 4X, 8X e 16X.
Geralmente, s se encontra um nico slot nas placas-me, visto que
o AGP s interessa s placas de vdeo.

PCI um barramento sncrono de alta performance, indicado


como mecanismo entre controladores altamente integrados, plug-in
placas, sistemas de processadores/memria.
Foi o primeiro barramento a incorporar o conceito plug-andplay.
Seu lanamento foi em 1993, em conjunto com o processador
PENTIUM da Intel. Assim o novo processador realmente foi
revolucionrio, pois chegou com uma srie de inovaes e um
novo barramento. O PCI foi definido com o objetivo primrio de
estabelecer um padro da indstria e uma arquitetura de barramento
que oferea baixo custo e permita diferenciaes na implementao.

PCI Express

Componente PCI ou PCI master


Funciona como uma ponte entre processador e barramento PCI,
no qual dispositivos add-in com interface PCI esto conectados.
- Add-in cards interface
Possuem dispositivos que usam o protocolo PCI. So
gerenciados pelo PCI master e so totalmente programveis.
Na busca de uma soluo para algumas limitaes dos barramentos AGP e PCI, a indstria de tecnologia trabalha no barramento
PCI Express, cujo nome inicial era 3GIO. Trata-se de um padro que
proporciona altas taxas de transferncia de dados entre o computador em si e um dispositivo, por exemplo, entre a placa-me e uma
placa de vdeo 3D.
A tecnologia PCI Express conta com um recurso que permite
o uso de uma ou mais conexes seriais, tambm chamados de lanes
para transferncia de dados. Se um determinado dispositivo usa um
caminho, ento diz-se que esse utiliza o barramento PCI Express
1X; se utiliza 4 lanes , sua denominao PCI Express 4X e assim
por diante. Cada lane pode ser bidirecional, ou seja, recebe e envia
dados. Cada conexo usada no PCI Express trabalha com 8 bits por
vez, sendo 4 em cada direo. A freqncia usada de 2,5 GHz, mas
esse valor pode variar. Assim sendo, o PCI Express 1X consegue trabalhar com taxas de 250 MB por segundo, um valor bem maior que
os 132 MB do padro PCI. Esse barramento trabalha com at 16X, o
equivalente a 4000 MB por segundo. A tabela abaixo mostra os valores das taxas do PCI Express comparadas s taxas do padro AGP:

AGP Advanced Graphics Port

Didatismo e Conhecimento

36

TECNOLOGIA DA INFORMAO
AGP

PCI Express

AGP 1X: 266 MB por


segundo

PCI Express 1X: 250 MB por


segundo

AGP 4X: 1064 MB por


segundo

PCI Express 2X: 500 MB por


segundo

AGP 8X: 2128 MB por


segundo

PCI Express 8X: 2000 MB por


segundo

PCI Express 16X: 4000 MB por


segundo

importante frisar que o padro 1X foi pouco utilizado e, devido a isso, h empresas que chamam o PC I Express 2X de PCI
Express 1X.
Assim sendo, o padro PCI Express 1X pode representar tambm taxas de transferncia de dados de 500 MB por segundo.
A Intel uma das grandes precursoras de inovaes tecnolgicas.
No incio de 2001, em um evento prprio, a empresa mostrou
a necessidade de criao de uma tecnologia capaz de substituir o
padro PCI: tratava-se do 3GIO (Third Generation I/O 3 gerao
de Entrada e Sada). Em agosto desse mesmo ano, um grupo de empresas chamado de
PCI-SIG (composto por companhias como IBM, AMD e Microsoft) aprovou as primeiras especificaes do 3GIO.
Entre os quesitos levantados nessas especificaes, esto os que
se seguem: suporte ao barramento PCI, possibilidade de uso de mais
de uma lane, suporte a outros tipos de conexo de plataformas, melhor gerenciamento de energia, melhor proteo contra erros, entre
outros.
Esse barramento fortemente voltado para uso em subsistemas
de vdeo.

Interface Paralela
Criada para ser uma opo gil em relao serial, essa interface transmite um byte de cada vez. Devido aos 8 bits em paralelo
existe um RISCo de interferncia na corrente eltrica dos condutores que formam o cabo. Por esse motivo os cabos de comunicao
desta interface so mais curtos, normalmente funcionam muito bem
at a distncia de 1,5 metro, embora exista no mercado cabos paralelos de at 3 metros de comprimento. A velocidade de transmisso
desta porta chega at a 1,2 MB por segundo.
Nos gabinetes dos computadores essa porta encontrada na forma de conectores DB-25 fmeas. Nas impressoras, normalmente,
os conectores paralelos so conhecidos como interface centronics.

Interfaces Barramentos Externos


Os barramentos circulam dentro do computador, cobrem toda a
extenso da placa-me e servem para conectar as placas menores especializadas em determinadas tarefas do computador. Mas os dispositivos perifricos precisam comunicarem-se com a UCP, para isso,
historicamente foram desenvolvidas algumas solues de conexo
tais como: serial, paralela, USB e Firewire. Passando ainda por algumas solues proprietrias, ou seja, que somente funcionavam com
determinado perifrico e de determinado fabricante.

USB Universal Serial Bus


A tecnologia USB surgiu no ano de 1994 e, desde ento, foi
passando por vrias revises. As mais populares so as verses 1.1
e 2.0, sendo esta ltima ainda bastante utilizada. A primeira capaz
de alcanar, no mximo, taxas de transmisso de 12 Mb/s (megabits
por segundo), enquanto que a segunda pode oferecer at 480 Mb/s.

Interface Serial
Conhecida por seu uso em mouse e modems, esta interface no
passado j conectou at impressoras. Sua caracterstica fundamental
que os bits trafegam em fila, um por vez, isso torna a comunicao
mais lenta, porm o cabo do dispositivo pode ser mais longo, alguns
chegam at a 10 metros de comprimento. Isso til para usar uma
barulhenta impressora matricial em uma sala separada daquela onde
o trabalho acontece.
As velocidades de comunicao dessa interface variam de 25
bps at 57.700 bps (modems mais recentes). Na parte externa do
gabinete, essas interfaces so representadas por conectores DB-9 ou
DB-25 machos.

Didatismo e Conhecimento

Como se percebe, o USB 2.0 consegue ser bem rpido, afinal,


480 Mb/s correspondem a cerca de 60 megabytes por segundo. No
entanto, acredite, a evoluo da tecnologia acaba fazendo com que
velocidades muito maiores sejam necessrias.
No difcil entender o porqu: o nmero de conexes internet de alta velocidade cresce rapidamente, o que faz com que as pessoas queiram consumir, por exemplo, vdeos, msicas, fotos e jogos
em alta definio. Some a isso ao fato de ser cada vez mais comum
o surgimento de dispositivos como smartphones e cmeras digitais
37

TECNOLOGIA DA INFORMAO
que atendem a essas necessidades. A consequncia no poderia ser
outra: grandes volumes de dados nas mos de um nmero cada vez
maior de pessoas.
Com suas especificaes finais anunciadas em novembro de
2008, o USB 3.0 surgiu para dar conta desta e da demanda que est
por vir. isso ou perder espao para tecnologias como oFireWire
ouThunderbolt, por exemplo. Para isso, o USB 3.0 tem como principal caracterstica a capacidade de oferecer taxas de transferncia
de dados de at4,8 Gb/s(gigabits por segundo). Mas no s isso...
O que USB 3.0?
Como voc viu no tpico acima, o USB 3.0 surgiu porque o
padro precisou evoluir para atender novas necessidades. Mas, no
que consiste exatamente esta evoluo? O que o USB 3.0 tem de
diferente do USB 2.0? A principal caracterstica voc j sabe: a velocidade de at 4,8 Gb/s (5 Gb/s, arredondando), que corresponde a
cerca de 600 megabytes por segundo, dez vezes mais que a velocidade do USB 2.0. Nada mal, no?

Estrutura interna de um conector USB 3.0 A

Smbolo para dispositivos USB 3.0

Conector USB 3.0 A


Voc deve ter percebido que possvel conectar dispositivos
USB 2.0 ou 1.1 em portas USB 3.0. Este ltimo compatvel com
as verses anteriores. Fabricantes tambm podem fazer dispositivos
USB 3.0 compatveis com o padro 2.0, mas neste caso a velocidade
ser a deste ltimo. E claro: se voc quer interconectar dois dispositivos por USB 3.0 e aproveitar a sua alta velocidade, o cabo precisa
ser deste padro.

Mas o USB 3.0 tambm se destaca pelo fator alimentao eltrica: o USB 2.0 fornece at 500 miliampres, enquanto que o novo
padro pode suportar 900 miliampres. Isso significa que as portas
USB 3.0 podem alimentar dispositivos que consomem mais energia
(como determinados HDs externos, por exemplo, cenrio quase impossvel com o USB 2.0).
claro que o USB 3.0 tambm possui as caractersticas que
fizeram as verses anteriores to bem aceitas, como Plug and
Play(plugar e usar), possibilidade de conexo de mais de um dispositivo na mesma porta,hot-swappable(capacidade de conectar e
desconectar dispositivos sem a necessidade de deslig-los) e compatibilidade com dispositivos nos padres anteriores.
Conectores USB 3.0
Outro aspecto no qual o padro USB 3.0 difere do 2.0 diz respeito ao conector. Os conectores de ambos so bastante parecidos,
mas no so iguais.

Conector USB 3.0 B


Tal como acontece na verso anterior, o USB 3.0 tambm conta
com conectores diferenciados para se adequar a determinados dispositivos. Um deles o conector do tipo B, utilizado em aparelhos de
porte maior, como impressoras ou scanners, por exemplo.
Em relao ao tipo B do padro USB 2.0, a porta USB 3.0 possui uma rea de contatos adicional na parte superior. Isso significa
que nela podem ser conectados tantos dispositivos USB 2.0 (que
aproveitam s a parte inferior) quanto USB 3.0. No entanto, dispositivos 3.0 no podero ser conectados em portas B 2.0:

Conector USB 3.0 A


Como voc ver mais adiante, os cabos da tecnologia USB 3.0
so compostos por nove fios, enquanto que os cabos USB 2.0 utilizam apenas 4. Isso acontece para que o padro novo possa suportar maiores taxas de transmisso de dados. Assim, os conectores do
USB 3.0 possuem contatos para estes fios adicionais na parte do fundo. Caso um dispositivo USB 2.0 seja utilizado, este usar apenas os
contatos da parte frontal do conector. As imagens a seguir mostram
um conector USB 3.0 do tipo A:
Conector USB 3.0 B - imagem por USB.org

Didatismo e Conhecimento

38

TECNOLOGIA DA INFORMAO
Micro-USB 3.0
O conector micro-USB, utilizado em smartphones, por exemplo, tambm sofreu modificaes: no padro USB 3.0 - com nome
de micro-USB B -, passou a contar com uma rea de contatos adicional na lateral, o que de certa forma diminui a sua praticidade, mas foi
a soluo encontrada para dar conta dos contatos adicionais:

Ainda no que se refere ao consumo de energia, tanto o host


quanto os dispositivos conectados podem entrar em um estado de
economia em momentos de ociosidade. Alm disso, no USB 2.0, os
dados transmitidos acabam indo do host para todos os dispositivos
conectados. No USB 3.0, essa comunicao ocorre somente com o
dispositivo de destino.
Como saber rapidamente se uma porta USB 3.0
Em determinados equipamentos, especialmente laptops, comum encontrar, por exemplo, duas portas USB 2.0 e uma USB 3.0.
Quando no houver nenhuma descrio identificando-as, como saber qual qual? Pela cor existente no conector.
Pode haver excees, claro, mas pelo menos boa parte dos
fabricantes segue a recomendao de identificar os conectores USB
3.0 com a sua parte plstica em azul, tal como informado anteriormente. Nas portas USB 2.0, por sua vez, os conectores so pretos ou,
menos frequentemente, brancos.
USB 3.1: at 10 Gb/s
Em agosto de 2013, a USB.org anunciou as especificaes finais doUSB 3.1(tambm chamado deSuperSpeed USB 10 Gbps),
uma variao do USB 3.0 que se prope a oferecer taxas de transferncia de dados de at 10 Gb/s (ou seja, o dobro).
Na teoria, isso significa que conexes 3.1 podem alcanar taxas de at 1,2 gigabyte por segundo! E no exagero, afinal, h
aplicaes que podem usufruir desta velocidade. o caso de monitores de vdeo que so conectados ao computador via porta USB,
por exemplo.
Para conseguir taxas to elevadas, o USB 3.1 no faz uso de
nenhum artefato fsico mais elaborado. O segredo, essencialmente, est no uso de um mtodo de codificao de dados mais eficiente
e que, ao mesmo tempo, no torna a tecnologia significantemente
mais cara.
Vale ressaltar que o USB 3.1 compatvel com conectores e
cabos das especificaes anteriores, assim como com dispositivos
baseados nestas verses.
Merece destaque ainda o aspecto da alimentao eltrica: o
USB 3.1 poder suportar at de 100 watts na transferncia de energia, indicando que dispositivos mais exigentes podero ser alimentados por portas do tipo. Monitores de vdeo e HDs externos so
exemplos: no seria timo ter um nico cabo saindo destes dispositivos?
A indstria trabalha com a possiblidade de os primeiros equipamentos baseados em USB 3.1 comearem a chegar ao mercado no
final de 2014. At l, mais detalhes sero revelados.
Novo conector tipo C: uso dos dois lados
Em dezembro de 2013, a USB.org anunciou outra novidade
para a verso 3.1 da tecnologia: um conector chamado (at agora,
pelos menos) detipo Cque permitir que voc conecte um cabo
entrada a partir de qualquer lado.
Sabe aquelas situaes onde voc encaixa um cabo ou pendrive
de um jeito, nota que o dispositivo no funcionou e somente ento
percebe que o conectou incorretamente? Com o novo conector, este
problema ser coisa do passado: qualquer lado far o dispositivo
funcionar.
Trata-se de um plugue reversvel, portanto, semelhante aos conectoresLightningexistentes nos produtos da Apple. Tal como estes, o conector tipo C dever ter tambm dimenses reduzidas, o que
facilitar a sua adoo em smartphones, tablets e outros dispositivos
mveis.

Conector micro-USB 3.0 B - imagem por USB.org


Para facilitar a diferenciao, fabricantes esto adotando a cor
azul na parte interna dos conectores USB 3.0 e, algumas vezes, nos
cabos destes. Note, no entanto, que essa no uma regra obrigatria, portanto, sempre conveniente prestar ateno nas especificaes do produto antes de adquiri-lo.
Sobre o funcionamento do USB 3.0
Como voc j sabe, cabos USB 3.0 trabalham com 9 fios, enquanto que o padro anterior utiliza 4: VBus (VCC), D+, D- e GND.
O primeiro o responsvel pela alimentao eltrica, o segundo e
o terceiro so utilizados na transmisso de dados, enquanto que o
quarto atua como fio terra.
No padro USB 3.0, a necessidade de transmisso de dados em
alta velocidade fez com que, no incio, fosse considerado o uso de
fibra ptica para este fim, mas tal caracterstica tornaria a tecnologia
cara e de fabricao mais complexa. A soluo encontrada para dar
viabilidade ao padro foi a adoo de mais fios. Alm daqueles utilizados no USB 2.0, h tambm os seguintes: StdA_SSRX- e StdA_
SSRX+ para recebimento de dados, StdA_SSTX- e StdA_SSTX+
para envio, e GND_DRAIN como fio terra para o sinal.
O conector USB 3.0 B pode contar ainda com uma variao
(USB 3.0 B Powered) que utiliza um contato a mais para alimentao eltrica e outro associado a este que serve como fio terra, permitindo o fornecimento de at 1000 miliampres a um dispositivo.
Quanto ao tamanho dos cabos, no h um limite definido, no
entanto, testes efetuados por algumas entidades especialistas (como
a empresaCable Wholesale) recomendam, no mximo, at 3 metros
para total aproveitamento da tecnologia, mas esta medida pode variar de acordo com as tcnicas empregadas na fabricao.
No que se refere transmisso de dados em si, o USB 3.0 faz
esse trabalho de maneira bidirecional, ou seja, entre dispositivos conectados, possvel o envio e o recebimento simultneo de dados.
No USB 2.0, possvel apenas um tipo de atividade por vez.
O USB 3.0 tambm consegue ser mais eficiente no controle do
consumo de energia. Para isso, o host, isto , a mquina na qual
os dispositivos so conectados, se comunica com os aparelhos de
maneira assncrona, aguardando estes indicarem a necessidade de
transmisso de dados. No USB 2.0, h uma espcie de pesquisa
contnua, onde o host necessita enviar sinais constantemente para
saber qual deles necessita trafegar informaes.
Didatismo e Conhecimento

39

TECNOLOGIA DA INFORMAO
Tamanha evoluo tem um preo: o conector tipo C no ser
compatvel com as portas dos padres anteriores, exceto pelo uso de
adaptadores. importante relembrar, no entanto, que ser possvel
utilizar os conectores j existentes com o USB 3.1.
A USB.org promete liberar mais informaes sobre esta novidade em meados de 2014.
Firewire
O barramento firewire, tambm conhecido como IEEE 1394 ou
como i.Link, um barramento de grande volume de transferncia
de dados entre computadores, perifricos e alguns produtos eletrnicos de consumo. Foi desenvolvido inicialmente pela Apple como
um barramento serial de alta velocidade, mas eles estavam muito
frente da realidade, ainda mais com, na poca, a alternativa do barramento USB que j possua boa velocidade, era barato e rapidamente
integrado no mercado. Com isso, a Apple, mesmo incluindo esse
tipo de conexo/portas no Mac por algum tempo, a realidade de
fato, era a no existncia de utilidade para elas devido falta de perifricos para seu uso. Porm o desenvolvimento continuou, sendo
focado principalmente pela rea de vdeo, que poderia tirar grandes
proveitos da maior velocidade que ele oferecia.

INTERFACE DE VIDEO
Conector VGA (Video Graphics Array)
Os conectoresVGAso bastante conhecidos, pois esto presentes na maioria absoluta dos grandalhes monitores CRT (Cathode Ray Tube) e tambm em alguns modelos que usam atecnologia
LCD, alm de no ser raro encontr-los emplacas de vdeos(como
no poderia deixar de ser). O conector desse padro, cujo nome
D-Sub, composto por trs fileiras de cinco pinos. Esses pinos
soconectadosa um cabo cujos fios transmitem, de maneira independente, informaes sobre as cores vermelha (red), verde (green)
eazul (blue) - isto , o conhecido esquema RGB - e sobre as frequncias verticais e horizontais. Em relao a estes ltimos aspectos:
frequncia horizontal consiste no nmero de linhas da tela que o monitor consegue preencher por segundo. Assim, se um monitor consegue varrer 60 mil linhas, dizemos que sua frequncia horizontal
de 60 KHz. Frequncia vertical, por sua vez, consiste no tempo em
que o monitor leva para ir do canto superior esquerdo da tela para
o canto inferior direito. Assim, se a frequncia horizontal indica a
quantidade de vezes que o canho consegue varrer linhas por segundo, a frequncia vertical indica a quantidade de vezes que a tela toda
percorrida por segundo. Se percorrida, por exemplo, 56 vezes por
segundo, dizemos que a frequncia vertical do monitor de 56 Hz.

Suas principais vantagens:


So similares ao padro USB;
Conexes sem necessidade de desligamento/boot do micro
(hot-plugable);
Capacidade de conectar muitos dispositivos (at 63 por porta);
Permite at 1023 barramentos conectados entre si;
Transmite diferentes tipos de sinais digitais:
vdeo, udio, MIDI, comandos de controle de dispositivo, etc;
Totalmente Digital (sem a necessidade de conversores analgico-digital, e portanto mais seguro e rpido);
Devido a ser digital, fisicamente um cabo fino, flexvel, barato e simples;
Como um barramento serial, permite conexo bem facilitada, ligando um dispositivo ao outro, sem a necessidade de conexo
ao micro (somente uma ponta conectada no micro).

comum encontrar monitores cujo cabo VGA possui pinos


faltantes. No se trata de um defeito: embora os conectores VGA
utilizem um encaixe com 15 pinos, nem todos so usados.

A distncia do cabo limitada a 4.5 metros antes de haver


distores no sinal, porm, restringindo a velocidade do barramento podem-se alcanar maiores distncias de cabo (at 14 metros).
Lembrando que esses valores so para distncias ENTRE PERIFRICOS, e SEM A UTILIZAO DE TRANSCEIVERS (com
transceivers a previso chegar a at 70 metros usando fibra tica).
O barramento firewire permite a utilizao de dispositivos de
diferentes velocidades (100, 200, 400, 800, 1200 Mb/s) no mesmo
barramento.
O suporte a esse barramento est nativamente em Macs, e em
PCs atravs de placas de expanso especficas ou integradas com
placas de captura de vdeo ou de som.

Conector eplaca de vdeocom conexo VGA


Conector DVI (Digital Video Interface)
Os conectoresDVI so bem mais recentes e proporcionam
qualidade de imagem superior, portanto, so considerados substitutos do padro VGA. Isso ocorre porque, conforme indica seu
nome, as informaes das imagens podem ser tratadas de maneira
totalmente digital, o que no ocorre com o padro VGA.

Os principais usos que esto sendo direcionados a essa interface, devido s caractersticas listadas, so na rea de multimdia,
especialmente na conexo de dispositivos de vdeo (placas de captura, cmeras, TVs digitais, setup boxes, home theather, etc).

Didatismo e Conhecimento

40

TECNOLOGIA DA INFORMAO

Padro S-Video
Para entender o S-Video, melhor compreender, primeiramente, outro padro: oCompost Video, mais conhecido comoVdeo Composto. Esse tipo utiliza conectores do tipoRCAe comumente encontrado em TVs, aparelhos de DVD, filmadoras, entre
outros.

Conector DVI-D
Quando, por exemplo, um monitor LCD trabalha com conectores VGA, precisa converter o sinal que recebe para digital. Esse
processo faz com que a qualidade da imagem diminua. Como o
DVI trabalha diretamente com sinais digitais, no necessrio fazer a converso, portanto, a qualidade da imagem mantida. Por
essa razo, a sada DVI tima para ser usada em monitores LCD,
DVDs, TVs de plasma, entre outros.
necessrio frisar que existe mais de um tipo de conector
DVI:
DVI-A: um tipo que utiliza sinal analgico, porm oferece
qualidade de imagem superior ao padro VGA;
DVI-D: um tipo similar ao DVI-A, mas utiliza sinal digital.
tambm mais comum que seu similar, justamente por ser usado
em placas de vdeo;
DVI-I:esse padro consegue trabalhar tanto com DVI-A
como com DVI-D. o tipo mais encontrado atualmente.
H ainda conectores DVI que trabalham com as especificaesSingle LinkeDual Link. O primeiro suporta resolues de at
1920x1080 e, o segundo, resolues de at 2048x1536, em ambos
os casos usando uma frequncia de 60 Hz.
O cabo dos dispositivos que utilizam a tecnologia DVI composto, basicamente, por quatro pares de fios tranados, sendo um
par para cada cor primria (vermelho, verde e azul) e um para o
sincronismo. Os conectores, por sua vez, variam conforme o tipo do
DVI, mas so parecidos entre si, como mostra a imagem a seguir:

Geralmente, equipamentos com Vdeo Composto fazem uso


de trs cabos, sendo dois para udio (canal esquerdo e canal direito) e o terceiro para o vdeo, sendo este o que realmente faz parte
do padro. Esse cabo constitudo de dois fios, um para a transmisso da imagem e outro que atua como terra.
O S-Video, por sua vez, tem seu cabo formado com trs fios:
um transmite imagem em preto e branco; outro transmite imagens
em cores; o terceiro atua como terra. essa distino que faz com
que o S-Video receba essa denominao, assim como essa uma
das caractersticas que faz esse padro ser melhor que o Vdeo
Composto.
O conector do padro S-Video usado atualmente conhecido
comoMini-Dinde quatro pinos ( semelhante ao usado em mouses do tipo PS/2). Tambm possvel encontrar conexes S-Video
de sete pinos, o que indica que o dispositivo tambm pode contar
com Vdeo Componente (visto adiante).
Muitas placas de vdeo oferecem conexo VGA ou DVI com
S-Video. Dependendo do caso, possvel encontrar os trs tipos
na mesma placa. Assim, se voc quiser assistir na TV um vdeo
armazenado em seu computador, basta usar a conexo S-Video,
desde que a televiso seja compatvel com esse conector, claro.

Atualmente, praticamente todas asplacas de vdeoe monitores so compatveis com DVI. A tendncia a de que o padro
VGA caia, cada vez mais, em desuso.
Conector S-Video (Separated Video)

Didatismo e Conhecimento

41

TECNOLOGIA DA INFORMAO
Tecnologias
CRT

Placa de vdeo com conectores S-Video, DVI e VGA

Monitor CRT da marca LG.

Component Video (Vdeo Componente)


O padroComponent Video, na maioria das vezes, usado em
computadores para trabalhos profissionais - por exemplo, para atividades de edio de vdeo. Seu uso mais comum em aparelhos
de DVD e em televisores de alta definio (HDTV - High-Definition Television), sendo um dos preferidos para sistemas dehome
theater. Isso ocorre justamente pelo fato de o Vdeo Componente
oferecer excelente qualidade de imagem.

CRT(Cathodic Ray Tube), emingls, sigla de (Tubo de raios


catdicos) o monitor tradicional, em que a tela repetidamente
atingida por um feixe deeltrons, que atuam no material fosforescenteque a reveste, assim formando as imagens.
Este tipo de monitor tem como principaisvantagens:
longa vida til;
baixo custo de fabricao;
grande banda dinmica de cores e contrastes; e
grande versatilidade (uma vez que pode funcionar em
diversas resolues, sem que ocorram grandes distores na imagem).
As maioresdesvantagensdeste tipo de monitor so:
suas dimenses (um monitor CRT de 20polegadaspode
ter at 50cm de profundidade e pesar mais de 20kg);
o consumo elevado de energia;
seu efeito de cintilao (flicker); e
a possibilidade de emitir radiao que est fora do espectro luminoso (raios x), danosa sade no caso de longos perodos
de exposio. Este ltimo problema mais frequentemente constatado em monitores e televisores antigos e desregulados, j que
atualmente a composio do vidro que reveste a tela dos monitores
detm a emisso dessas radiaes.
Distoro geomtrica.

Component Video
A conexo do Component Video feita atravs de um cabo
com trs fios, sendo que, geralmente, um indicado pela cor verde,
outro indicado pela cor azul e o terceiro indicado pela cor vermelha, em um esquema conhecido comoY-Pb-Pr(ouY-Cb-Cr). O
primeiro (de cor verde), responsvel pela transmisso do vdeo
em preto e branco, isto , pela estrutura da imagem. Os demais
conectores trabalham com os dados das cores e com o sincronismo.
Como dito anteriormente, o padro S-Video cada vez mais
comum em placas de vdeo. No entanto, alguns modelos sotambmcompatveis com Vdeo Componente. Nestes casos, o encaixe
que fica na placa pode ser do tipo que aceita sete pinos (pode haver
mais). Mas, para ter certeza dessa compatibilidade, necessrio
consultar o manual do dispositivo.
Para fazer a conexo de um dispositivo ao computador usando
o Component Video, necessrio utilizar um cabo especial (geralmente disponvel em lojas especializadas): uma de suas extremidades contm os conectores Y-Pb-Pr, enquanto a outra possui um
encaixe nico, que deve ser inserido na placa de vdeo.

LCD

MONITOR DE VDEO
Omonitor umdispositivo de sadadocomputador, cuja funo transmitir informao ao utilizador atravs da imagem.
Os monitores so classificados de acordo com a tecnologia de amostragem de vdeo utilizada na formao da imagem.
Atualmente, essas tecnologias so trs:CRT,LCDeplasma.
superfcie do monitor sobre a qual se projecta a imagem chamamostela,ecroucran.
Didatismo e Conhecimento

Um monitor de cristal lquido.


42

TECNOLOGIA DA INFORMAO
LCD(Liquid Cristal Display, em ingls, sigla de tela de cristal
lquido) um tipo mais moderno de monitor. Nele, a tela composta por cristais que sopolarizadospara gerar ascores.

LED
Painis LCD com retro iluminao LED, ou LED TVs, o mesmo mecanismo bsico de um LCD, mas com iluminao LED. Ao
invs de uma nica luz branca que incide sobre toda a superfcie
da tela, encontra-se um painel com milhares de pequenas luzes coloridas que acendem de forma independente. Em outras palavras,
aplica-se uma tecnologia similar ao plasma a uma tela de LCD.

Tem comovantagens:
O baixo consumo de energia;
As dimenses e peso reduzidas;
A no-emisso deradiaesnocivas;
A capacidade de formar umaimagempraticamente perfeita, estvel, sem cintilao, que cansa menos aviso- desde que
esteja operando na resoluo nativa;
As maioresdesvantagensso:
o maior custo de fabricao (o que, porm, tender a impactar cada vez menos no custo final do produto, medida que o
mesmo se for popularizando);
o fato de que, ao trabalhar em uma resoluo diferente
daquela para a qual foi projetado, o monitor LCD utiliza vrios
artifcios de composio de imagem que acabam degradando a
qualidade final da mesma; e
o preto que ele cria emite um pouco de luz, o que confere
ao preto um aspecto acinzentado ou azulado, no apresentando desta
forma um preto real similar aos oferecidos nos monitores CRTs;
o contraste no muito bom como nos monitores CRT
ou de Plasma, assim a imagem fica com menos definio, este aspecto vem sendo atenuado com os novos paineis com iluminao
porledse a fidelidade de cores nos monitores que usam paineis
do tipo TN (monitores comuns) so bem ruins, os monitores com
paineis IPS, mais raros e bem mais caros, tem melhor fidelidade de
cores, chegando mais proximo da qualidade de imagem dos CRTs;
um fato no-divulgado pelos fabricantes: se o cristal lquido da tela do monitor for danificado e ficar exposto ao ar, pode
emitir alguns compostos txicos, tais como o xido de zinco e o
sulfeto de zinco; este ser um problema quando alguns dos monitores fabricados hoje em dia chegarem ao fim de sua vida til
(estimada em 20 anos).
ngulo de viso inferiores: Um monitor LCD, diferente
de um monitor CRT, apresenta limitao com relao ao ngulo
em que a imagem pode ser vista sem distoro. Isto era mais sensvel tempos atrs quando os monitores LCDs eram de tecnologia
passiva, mas atualmente apresentam valores melhores em torno
de 160.

KIT MULTIMDIA
Multimdia nada mais do que a combinao de textos, sons
e vdeos utilizados para apresentar informaes de maneira que,
antes somente imaginvamos, praticamente dando vida s suas
apresentao comerciais e pessoais. A multimdia mudou completamente a maneira como as pessoas utilizam seus computadores.
Kit multimdia nada mais do que o conjunto que compem a
parte fsica (hardwares) do computador relacionados a udio e som
do sistema operacional.
Podemos citar como exemplo de Kit Multimdia, uma placa de som, um drive de CD-ROM, microfone e um par de caixas
acsticas.

As portas so, por definio, locais onde se entra e sai. Em


termos de tecnologia informtica no excepo. As portas so
tomadas existentes na face posterior da caixa do computador, s
quais se ligam dispositivos de entrada e de sada, e que so directamente ligados motherboard .
Estas portas ou canais de comunicao podem ser:
* Porta Dim
* Porta PS/2
* Porta srie
* Porta Paralela
* Porta USB
* Porta FireWire

Apesar das desvantagens supra mencionadas, a venda de monitores e televisores LCD vem crescendo bastante.
Principais caractersticas tcnicas
Para a especificao de um monitor de vdeo, as caractersticas tcnicas mais relevantes so:
Luminncia;
Tamanho da tela;
Tamanho do ponto;
Temperatura da cor;
Relao de contraste;
Interface(DVI ou VGA, usualmente);
Frequncia de sincronismo horizontal;
Frequncia de sincronismo vertical;
Tempo de resposta; e
Frequncia de atualizao da imagem
Didatismo e Conhecimento

Porta DIM
uma porta em desuso, com 5 pinos, e a ela eram ligados os
teclados dos computadores da gerao da Intel 80486, por exemplo. Como se tratava apenas de ligao para teclados, existia s
uma porta destas nas motherboards. Nos equipamentos mais recentes, os teclados so ligados s portas PS/2.
43

TECNOLOGIA DA INFORMAO
A conexo Plug & Play e pode ser feita com o computador
ligado. O barramento USB promete acabar com os problemas de
IRQs e DMAs.
O padro suportar acessrios como controles de monitor,
acessrios de udio, telefones, modems, teclados, mouses, drives
de CD ROM, joysticks, drives de fitas e disquetes, acessrios de
imagem como scanners e impressoras. A taxa de dados de 12 megabits/s da USB vai acomodar uma srie de perifricos avanados,
incluindo produtos baseados em Vdeo MPEG-2, digitalizadores e
interfaces de baixo custo para ISDN (Integrated Services Digital
Network) e PBXs digital.

Porta PS/2
Surgiram com os IBM PS/2 e nos respectivos teclados. Tambm so designadas por mini-DIM de 6 pinos. Os teclados e ratos
dos computadores actuais so, na maior parte dos casos, ligados
atravs destes conectores. Nas motherboards actuais existem duas
portas deste tipo.
Porta Srie
A sada srie de um computador geralmente est localizada
na placa MULTI-IDE e utilizada para diversos fins como, por
exemplo, ligar um fax modem externo, ligar um rato srie, uma
plotter, uma impressora e outros perifricos. As portas cujas fichas
tm 9 ou 25 pinos so tambm designadas de COM1 e COM2. As
motherboards possuem uma ou duas portas deste tipo.

Porta FireWire
A porta FireWire assenta no barramento com o mesmo nome,
que representa um padro de comunicaes recente e que tem vrias caractersticas em comum como o USB, mas traz a vantagem
de ser muito mais rpido, permitindo transferncias a 400 Mbps
e, pela norma IEEE 1394b, ir permitir a transferncia de dados a
velocidades a partir de 800 Mbps.
As ligaes FireWire so utilizadas para ligar discos amovveis, Flash drives (Pen-Disks), Cmaras digitais, televises, impressoras, scanners, dispositivos de som, etc. .
Assim como na ligao USB, os dispositivos FireWire podem
ser conectados e desconectados com o computador ligado.

Porta Paralela

FAX/MODEM

A porta paralela obedece norma Centronics. Nas portas paralelas o sinal elctrico enviado em simultneo e, como tal, tem
um desempenho superior em relao s portas srie. No caso desta
norma, so enviados 8 bits de cada vez, o que faz com que a sua capacidade de transmissso atinja os 100 Kbps. Esta porta utilizada
para ligar impressoras e scanners e possui 25 pinos em duas filas.
Porta USB (Universal Serial Bus)
Desenvolvida por 7 empresas (Compaq, DEC, IBM, Intel,
Microsoft, NEC e Northern Telecom), vai permitir conectar perifricos por fora da caixa do computador, sem a necessidade de
instalar placas e reconfigurar o sistema. Computadores equipados
com USB vo permitir que os perifricos sejam automaticamente
configurados assim que estejam conectados fisicamente, sem a necessidade de reboot ou programas de setup. O nmero de acessrios ligados porta USB pode chegar a 127, usando para isso um
perifrico de expanso.
Didatismo e Conhecimento

Placa utilizada para coneco internet pela linha discada


(DIAL UP) geralmente opera com 56 Kbps(velocidade de transmisso dos dados 56.000 bits por segundo( 1 byte = 8 bits).Usa
interface PCI.

44

TECNOLOGIA DA INFORMAO
O SISTEMA OPERACIONAL E OS OUTROS SOFTWARES

Programas Utilitrios do Sistema Operacional


Suporte para programas internos (vulto-in): os programas utilitrios so os programas que o sistema operacional usa para se
manter e se reparar. Estes programas ajudam a identificar problemas, encontram arquivos perdidos, reparam arquivos danificados
e criam cpias de segurana (backup).
Controle do hardware: o sistema operacional est situado entre os programas e o BIOS (Basic Input/Output System - Sistema
Bsico de Entrada/Sada).
O BIOS faz o controle real do hardware. Todos os programas
que necessitam de recursos do hardware devem, primeiramente,
passar pelo sistema operacional que, por sua vez, pode alcanar o
hardware por meio do BIOS ou dos drivers de dispositivos.
Todos os programas so escritos para um sistema operacional
especfico, o que os torna nicos para cada um. Explicando: um
programa feito para funcionar no Windows no funcionar no Linux e vice-versa.

Um sistema operacional (SO) um programa (software) que


controla milhares de operaes, faz a interface entre o usurio e o
computador e executa aplicaes.
Basicamente, o sistema operacional executado quando ligamos o computador. Atualmente, os computadores j so vendidos
com o SO pr-instalado.
Os computadores destinados aos usurios individuais, chamados de PCs (Personal Computer), vm com o sistema operacional
projetado para pequenos trabalhos. Um SO projetado para controlar as operaes dos programas, como navegadores, processadores de texto e programas de e-mail.
Com o desenvolvimento dos processadores, os computadores tornaram-se capazes de executar mais e mais instrues por
segundo. Estes avanos possibilitaram aos sistemas operacionais
executar vrias tarefas ao mesmo tempo. Quando um computador
necessita permitir usurios simultneos e trabalhos mltiplos, os
profissionais da tecnologia de informao (TI) procuram utilizar
computadores mais rpidos e que tenham sistemas operacionais
robustos, um pouco diferente daqueles que os usurios comuns
usam.

Termos Bsicos
Para compreender do que um sistema operacional capaz,
importante conhecer alguns termos bsicos. Os termos abaixo so usados frequentemente ao comparar ou descrever sistemas
operacionais:
Multiusurio: dois ou mais usurios executando programas e compartilhando, ao mesmo tempo, dispositivos, como
a impressora.
Multitarefa: capacidade do sistema operacional em executar mais de um programa ao mesmo tempo.
Multiprocessamento: permite que um computador tenha duas ou mais unidades centrais de processamento (CPU) que
compartilhem programas.
Multithreading: capacidade de um programa ser quebrado em pequenas partes podendo ser carregadas conforme
necessidade do sistema operacional. Multithreading permite que
os programas individuais sejam multitarefa.

Os Arquivos
O gerenciador do sistema de arquivos utilizado pelo sistema
operacional para organizar e controlar os arquivos. Um arquivo
uma coleo de dados gravados com um nome lgico chamado
nomedoarquivo (filename). Toda informao que o computador
armazena est na forma de arquivos.
H muitos tipos de arquivos, incluindo arquivos de programas, dados, texto, imagens e assim por diante. A maneira que
um sistema operacional organiza as informaes em arquivos
chamada sistema de arquivos.
A maioria dos sistemas operacionais usa um sistema de arquivo hierrquico em que os arquivos so organizados em diretrios
sob a estrutura de uma rvore. O incio do sistema de diretrio
chamado diretrio raiz.

Tipos de Sistemas Operacionais


Atualmente, quase todos os sistemas operacionais so
multiusurio, multitarefa e suportam multithreading. Os mais utilizados so o Microsoft Windows, Mac OSX e o Linux.
O Windows hoje o sistema operacional mais popular que
existe e projetado para funcionar em PCs e para ser usado em
CPUs compatveis com processadores Intel e AMD. Quase todos
os sistemas operacionais voltados ao consumidor domstico
utilizam interfaces grficas para realizar a ponte mquina-homem.
As primeiras verses dos sistemas operacionais foram
construdas para serem utilizadas por somente uma pessoa em
um nico computador. Com o decorrer do tempo, os fabricantes atenderam s necessidades dos usurios e permitiram que seus
softwares operassem mltiplas funes com (e para) mltiplos
usurios.

Funes do Sistema Operacional


No importa o tamanho ou a complexidade do computador:
todos os sistemas operacionais executam as mesmas funes bsicas.
- Gerenciador de arquivos e diretrios (pastas): um sistema
operacional cria uma estrutura de arquivos no disco rgido (hard
disk), de forma que os dados dos usurios possam ser armazenados e recuperados. Quando um arquivo armazenado, o sistema
operacional o salva, atribuindo a ele um nome e local, para us-lo
no futuro.
- Gerenciador de aplicaes: quando um usurio requisita um
programa (aplicao), o sistema operacional localiza-o e o carrega
na memria RAM.
Quando muitos programas so carregados, trabalho do sistema operacional alocar recursos do computador e gerenciar a memria.

Didatismo e Conhecimento

Sistemas Proprietrios e Sistemas Livres


O Windows, o UNIX e o Macintosh so sistemas operacionais proprietrios. Isto significa que necessrio compr-los
ou pagar uma taxa por seu uso s companhias que registraram
o produto em seu nome e cobram pelo seu uso.
45

TECNOLOGIA DA INFORMAO
O Linux, por exemplo, pode ser distribudo livremente e
tem grande aceitao por parte dos profissionais da rea, uma
vez que, por possuir o cdigo aberto, qualquer pessoa que
entenda de programao pode contribuir com o processo de
melhoria dele.
Sistemas operacionais esto em constante evoluo e hoje
no so mais restritos aos computadores. Eles so usados em
PDAs, celulares, laptops etc.

O ponto-chave que as tcnicas de proteo de dados por mais


sofisticadas que sejam, no tm serventia nenhuma se a segurana
fsica no for garantida.
Instalao e Atualizao
A maioria dos sistemas operacionais, principalmente as
distribuies Linux, vem acompanhada de muitos aplicativos que
so instalados opcionalmente no processo de instalao do sistema.
Sendo assim, torna-se necessrio que vrios pontos sejam
observados para garantir a segurana desde a instalao do sistema,
dos quais podemos destacar:
Seja minimalista: Instale somente os aplicativos necessrios,
aplicativos com problemas podem facilitar o acesso de um atacante;
Devem ser desativados todos os servios de sistema que no
sero utilizados: Muitas vezes o sistema inicia automaticamente
diversos aplicativos que no so necessrios, esses aplicativos
tambm podem facilitar a vida de um atacante;
Deve-se tomar um grande cuidado com as aplicaes de
rede: problemas nesse tipo de aplicao podem deixar o sistema
vulnervel a ataques remotos que podem ser realizados atravs da
rede ou Internet;
Use parties diferentes para os diferentes tipos de dados: a
diviso fsica dos dados facilita a manuteno da segurana;
Remova todas as contas de usurios no utilizadas: Contas
de usurios sem senha, ou com a senha original de instalao,
podem ser facilmente exploradas para obter-se acesso ao sistema.
Grande parte das invases na Internet acontece devido a falhas
conhecidas em aplicaes de rede, as quais os administradores de
sistemas no foram capazes de corrigir a tempo. Essa afirmao
pode ser confirmada facilmente pelo simples fato de que quando
uma nova vulnerabilidade descoberta, um grande nmero
de ataques realizado com sucesso. Por isso extremamente
importante que os administradores de sistemas se mantenham
atualizados sobre os principais problemas encontrados nos
aplicativos utilizados, atravs dos sites dos desenvolvedores
ou especficos sobre segurana da Informao. As principais
empresas comerciais desenvolvedoras de software e as principais
distribuies Linux possuem boletins peridicos informando sobre
as ltimas vulnerabilidades encontradas e suas devidas correes.
Alguns sistemas chegam at a possuir o recurso de atualizao
automtica, facilitando ainda mais o processo.

2. CONCEITOS DE SEGURANA DA
INFORMAO, DA INFORMTICA, DE
COMPUTADORES E PARA A INTERNET

A Segurana da Informao refere-se proteo existente


sobre as informaes de uma determinada empresa, instituio
governamental ou pessoa, isto , aplica-se tanto as informaes
corporativas quanto as pessoais.
Entende-se por informao todo e qualquer contedo ou dado
que tenha valor para alguma organizao ou pessoa. Ela pode estar
guardada para uso restrito ou exposta ao pblico para consulta ou
aquisio.
Podem ser estabelecidas mtricas (com o uso ou no de
ferramentas) para a definio do nvel de segurana existente e,
com isto, serem estabelecidas as bases para anlise da melhoria ou
piora da situao de segurana existente.
A segurana de uma determinada informao pode ser afetada
por fatores comportamentais e de uso de quem se utiliza dela,
pelo ambiente ou infraestrutura que a cerca ou por pessoas mal
intencionadas que tem o objetivo de furtar, destruir ou modificar
a informao.
Antes de proteger, devemos saber:
O que proteger.
De quem proteger.
Pontos vulnerveis.
Processos a serem seguidos.
MECANISMOS DE SEGURANA

CONTROLES LGICOS: so barreiras que impedem ou


limitam o acesso informao, que est em ambiente controlado,
geralmente eletrnico, e que, de outro modo, ficaria exposta a
alterao no autorizada por elemento mal intencionado.
Existem mecanismos de segurana que apoiam os controles
lgicos:

O suporte para as recomendaes de segurana pode ser


encontrado em:
CONTROLES FSICOS: so barreiras que limitam o
contato ou acesso direto a informao ou a infraestrutura (que
garante a existncia da informao) que a suporta.
Devemos atentar para ameaas sempre presentes, mas
nem sempre lembradas; incndios, desabamentos, relmpagos,
alagamentos, problemas na rede eltrica, acesso indevido de
pessoas aos servidores ou equipamentos de rede, treinamento
inadequado de funcionrios, etc.
Medidas de proteo fsica, tais como servios de guarda, uso
de nobreaks, alarmes e fechaduras, circuito interno de televiso
e sistemas de escuta so realmente uma parte da segurana da
informao. As medidas de proteo fsica so frequentemente
citadas como segurana computacional, visto que tm um
importante papel tambm na preveno dos itens citados no
pargrafo acima.
Didatismo e Conhecimento

Mecanismos de encriptao
A criptografia vem, na sua origem, da fuso de duas palavras
gregas:
CRIPTO = ocultar, esconder.
GRAFIA = escrever
Criptografia arte ou cincia de escrever em cifra ou em
cdigos. ento um conjunto de tcnicas que tornam uma
mensagem incompreensvel permitindo apenas que o destinatrio
que conhea a chave de encriptao possa decriptar e ler a
mensagem com clareza.
46

TECNOLOGIA DA INFORMAO
Permitem a transformao reversvel da informao de forma
a torn-la ininteligvel a terceiros. Utiliza-se para tal, algoritmos
determinados e uma chave secreta para, a partir de um conjunto
de dados no encriptados, produzir uma sequncia de dados
encriptados. A operao inversa a desencriptao.

decifr-la, pois quando a pessoa A enviou sua informao, a pessoa


C tambm teve que conhecer o algoritmo usado. Para a pessoa A
evitar esse problema, a nica soluo seria utilizar um algoritmo
diferente para cada receptor.
Com o uso de chaves, um emissor pode usar o mesmo
algoritmo (o mesmo mtodo) para vrios receptores. Basta
que cada um receba uma chave diferente. Alm disso, caso um
receptor perca ou exponha determinada chave, possvel troc-la,
mantendo-se o mesmo algoritmo.
Voc j deve ter ouvido falar de chave de 64 bits, chave de
128 bits e assim por diante. Esses valores expressam o tamanho
de uma determinada chave. Quanto mais bits forem utilizados,
mais segura ser a criptografia. Explica-se: caso um algoritmo
use chaves de 8 bits, por exemplo, apenas 256 chaves podero ser
usadas na decodificao, pois 2 elevado a 8 256. Isso deixa claro
que 8 bits inseguro, pois at uma pessoa capaz de gerar as 256
combinaes (embora demore), imagine ento um computador!
Porm, se forem usados 128 ou mais bits para chaves (faa 2
elevado a 128 para ver o que acontece), teremos uma quantidade
extremamente grande de combinaes, deixando a informao
criptografada bem mais segura.
Chaves simtricas e assimtricas
H dois tipos de chaves criptogrficas: chaves simtricas e
chaves assimtricas.
Chave simtrica
Esse um tipo de chave mais simples, onde o emissor e o
receptor fazem uso da mesma chave, isto , uma nica chave
usada na codificao e na decodificao da informao. Existem
vrios algoritmos que usam chaves simtricas, como o DES, o
IDEA, e o RC:
- DES (Data Encryption Standard): criado pela IBM em 1977,
faz uso de chaves de 56 bits. Isso corresponde a 72 quatrilhes
de combinaes. um valor absurdamente alto, mas no para
um computador potente. Em 1997, esse algoritmo foi quebrado
por tcnicas de fora bruta (tentativa e erro) em um desafio
promovido na internet;
- IDEA (International Data Encryption Algorithm): criado em
1991 por James Massey e Xuejia Lai, o IDEA um algoritmo que
faz uso de chaves de 128 bits e que tem uma estrutura semelhante
ao DES. Sua implementao em software mais fcil do que a
implementao deste ltimo;
- RC (Rons Code ou Rivest Cipher): criado por Ron Rivest na
empresa RSA Data Security, esse algoritmo muito utilizado em
e-mails e faz uso de chaves que vo de 8 a 1024 bits. Possui vrias
verses: RC2, RC4, RC5 e RC6. Essencialmente, cada verso
difere da outra por trabalhar com chaves maiores.
H ainda outros algoritmos conhecidos, como o AES
(Advanced Encryption Standard) - que baseado no DES - , o
3DES, o Twofish e sua variante Blowfish, entre outros.
O uso de chaves simtricas tem algumas desvantagens,
fazendo com que sua utilizao no seja adequada em situaes
onde a informao muito valiosa. Para comear, necessrio
usar uma grande quantidade de chaves caso muitas pessoas ou
entidades estejam envolvidas. Ainda, h o fato de que tanto o
emissor quanto o receptor precisam conhecer a mesma chave.
A transmisso dessa chave de um para o outro pode no ser to
segura e cair em mos erradas.

HASH
Um hash (ou escrutnio) uma sequncia de bits geradas
por um algoritmo de disperso, em geral representada em base
hexadecimal, que permite a visualizao em letras e nmeros (0
a 9 e A a F), representando um nibble cada. O conceito terico
diz que hash a transformao de uma grande quantidade de
informaes em uma pequena quantidade de informaes.
Essa sequncia busca identificar um arquivo ou informao
unicamente. Por exemplo, uma mensagem de correio eletrnico,
uma senha, uma chave criptogrfica ou mesmo um arquivo. um
mtodo para transformar dados de tal forma que o resultado seja
(quase) exclusivo. Alm disso, funes usadas em criptografia
garantem que no possvel a partir de um valor de hash retornar
informao original.
Como a sequncia do hash limitada, muitas vezes no
passando de 512 bits, existem colises (sequncias iguais para
dados diferentes). Quanto maior for a dificuldade de se criar
colises intencionais, melhor o algoritmo.
Uma funo de hash recebe um valor de um determinado
tipo e retorna um cdigo para ele. Enquanto o ideal seria gerar
identificadores nicos para os valores de entrada, isso normalmente
no possvel: na maioria dos casos, o contra-domnio de nossa
funo muito menor do que o seu domnio, ou seja, (o tipo de
entrada) pode assumir uma gama muito maior de valores do que (o
resultado da funo de hash).
CRIPTOGRAFIA
O termo criptografia surgiu da fuso das palavras gregas
krypts e grphein, que significam oculto e escrever,
respectivamente. Trata-se de um conjunto de conceitos e tcnicas
que visa codificar uma informao de forma que somente o
emissor e o receptor possam acess-la, evitando que um intruso
consiga interpret-la. Para isso, uma srie de tcnicas usada e
muitas outras surgem com o passar do tempo.
Na computao, as tcnicas mais conhecidas envolvem o
conceito de chaves, as chamadas chaves criptogrficas. Trata-se
de um conjunto de bits baseado em um determinado algoritmo
capaz de codificar e de decodificar informaes. Se o receptor da
mensagem usar uma chave incompatvel com a chave do emissor,
no conseguir extrair a informao.
Os primeiros mtodos criptogrficos existentes usavam
apenas um algoritmo de codificao. Assim, bastava que o receptor
da informao conhecesse esse algoritmo para poder extra-la.
No entanto, se um intruso tivesse posse desse algoritmo, tambm
poderia efetuar um processo de decfragem, caso capturasse os
dados criptografados. H ainda outro problema: imagine que
a pessoa A tivesse que enviar uma informao criptografada
pessoa B. Esta ltima teria que conhecer o algoritmo usado.
Imagine agora que uma pessoa C tambm precisasse receber uma
informao da pessoa A, porm a pessoa C no poderia descobrir
qual a informao a ser enviada pessoa B. Se a pessoa C
capturasse a informao enviada pessoa B, tambm conseguiria
Didatismo e Conhecimento

47

TECNOLOGIA DA INFORMAO
CDIGOS MALICIOSOS (MALWARE)
Cdigos maliciosos (malware) so programas especificamente
desenvolvidos para executar aes danosas e atividades maliciosas
em um computador. Algumas das diversas formas como os cdigos
maliciosos podem infectar ou comprometer um computador so:
pela explorao de vulnerabilidades existentes nos programas
instalados;
pela auto-execuo de mdias removveis infectadas, como
pen-drives;
pelo acesso a pginas Web maliciosas, utilizando navegadores
vulnerveis;
pela ao direta de atacantes que, aps invadirem o
computador, incluem arquivos contendo cdigos maliciosos;
pela execuo de arquivos previamente infectados, obtidos
em anexos de mensagens eletrnicas, via mdias removveis, em
pginas Web ou diretamente de outros computadores (atravs do
compartilhamento de recursos).
Uma vez instalados, os cdigos maliciosos passam a ter
acesso aos dados armazenados no computador e podem executar
aes em nome dos usurios, de acordo com as permisses de cada
usurio.
Os principais motivos que levam um atacante a desenvolver e a
propagar cdigos maliciosos so a obteno de vantagens financeiras,
a coleta de informaes confidenciais, o desejo de autopromoo e
o vandalismo. Alm disto, os cdigos maliciosos so muitas vezes
usados como intermedirios e possibilitam a prtica de golpes, a
realizao de ataques e a disseminao de spam.

Chave assimtrica
Tambm conhecida como chave pblica, a chave
assimtrica trabalha com duas chaves: uma denominada privada
e outra denominada pblica. Neste mtodo, um emissor deve criar
uma chave de codificao e envi-la ao receptor. Essa a chave
pblica. Uma outra chave deve ser criada para a decodificao.
Esta, a chave privada, secreta.
Certificao digital
Um recurso conhecido por certificao digital muito
utilizado com chaves pblicas. Trata-se de um meio que permite,
por exemplo, provar que um certo documento eletrnico foi mesmo
emitido por uma determinada entidade ou pessoa. O receptor
da informao usar a chave pblica fornecida pelo emissor
para se certificar da origem. Alm disso, a chave fica integrada
ao documento de forma que qualquer alterao por terceiros
imediatamente a invalide.
PGP
PGP a sigla para Pretty Good Privacy. Trata-se de um
software de criptografia criado por Philip Zimmermman em 1991.
A inteno de Zimmermman foi a de ajudar na defesa da liberdade
individual nos Estados Unidos e no mundo inteiro, uma vez que
ele percebeu que o uso do computador seria algo cada vez maior
e que o direito privacidade deveria ser mantido nesse meio. Por
ser disponibilizado de forma gratuita, o PGP acabou se tornando
uns dos meios de criptografia mais conhecidos, principalmente na
troca de e-mails.
No PGP, chaves assimtricas so usadas. Alm disso, para
reforar a segurana, o software pode realizar um segundo tipo
de criptografia atravs de um mtodo conhecido como chave de
sesso que, na verdade, um tipo de chave simtrica.
Um fato curioso a ser citado que Zimmermman foi alvo de
uma investigao policial que durou quase 3 anos. Isso porque a
legislao americana probe a exportao de software criptogrfico
sem expressa autorizao do governo. Porm, na investigao,
ficou provado que algum sem identificao e no o prprio
Zimmermman que distribuiu o programa pela internet. O PGP
ento passou a ser enviado para outros pases atravs de uma
brecha na legislao americana: novas verses tiveram seu cdigofonte publicado em livros. Estes so exportados de forma legal,
pois a lei americana probe a exportao do software, mas o cdigo
impresso no considerado programa.

O que so vrus de computador?


Os vrus representam um dos maiores problemas para usurios
de computador.
Consistem em pequenos programas criados para causar
algum dano ao computador infectado, seja apagando dados, seja
capturando informaes, seja alterando o funcionamento normal
da mquina. Os usurios dos sistemas operacionais Windows
so vtimas quase que exclusivas de vrus, j que os sistemas da
Microsoft so largamente usados no mundo todo. Existem vrus
para sistemas operacionais Mac e os baseados em Unix, mas estes
so extremamente raros e costumam ser bastante limitados. Esses
programas maliciosos receberam o nome vrus porque possuem
a caracterstica de se multiplicar facilmente, assim como ocorre
com os vrus reais, ou seja, os vrus biolgicos. Eles se disseminam
ou agem por meio de falhas ou limitaes de determinados
programas, se espalhando como em uma infeco.
Para contaminarem os computadores, os vrus antigamente
usavam disquetes ou arquivos infectados. Hoje, os vrus podem
atingir em poucos minutos milhares de computadores em todo
mundo. Isso tudo graas Internet. O mtodo de propagao
mais comum o uso de e-mails, onde o vrus usa um texto que
tenta convencer o internauta a clicar no arquivo em anexo.
nesse anexo que se encontra o vrus. Os meios de convencimento
so muitos e costumam ser bastante criativos. O e-mail (e at o
campo assunto da mensagem) costuma ter textos que despertam
a curiosidade do internauta. Muitos exploram assuntos erticos
ou abordam questes atuais. Alguns vrus podem at usar um
remetente falso, fazendo o destinatrio do e-mail acreditar que se
trata de uma mensagem verdadeira. Muitos internautas costumam
identificar e-mails de vrus, mas os criadores destas pragas
digitais podem usar artifcios inditos que no poupam nem o
usurio mais experiente.

Finalizando
Criptografia s pode ser considerada como tal se 4 princpios
bsicos forem seguidos e oferecidos: confidencialidade,
autenticao, integridade da informao e no repudiabilidade
(o remetente no pode negar o envio da informao). por isso
que a criptografia um recurso to importante na transmisso
de informaes pela internet e, mesmo assim, no capaz de
garantir 100% de segurana, pois sempre existe algum que
consegue desenvolver uma maneira de quebrar uma codificao.
Por isso que tcnicas existentes so aperfeioadas e outras so
criadas, como a Criptografia Quntica. Na criptografia h ainda
outros conceitos envolvidos, como a Funo Hashing (usada em
assinaturas digitais), e aplicaes, como a j citada certificao
digital.

Didatismo e Conhecimento

48

TECNOLOGIA DA INFORMAO
O computador (ou, melhor dizendo, o sistema operacional),
por si s, no tem como detectar a existncia deste programinha.
Ele no referenciado em nenhuma parte dos seus arquivos,
ningum sabe dele, e ele no costuma se mostrar antes do ataque
fatal.
Em linhas gerais, um vrus completo (entenda-se por completo
o vrus que usa todas as formas possveis de contaminar e se
ocultar) chega at a memria do computador de duas formas.
A primeira e a mais simples a seguinte: em qualquer disco
(tanto disquete quanto HD) existe um setor que lido primeiro
pelo sistema operacional quando o computador o acessa. Este
setor identifica o disco e informa como o sistema operacional (SO)
deve agir. O vrus se aloja exatamente neste setor, e espera que o
computador o acesse.
A partir da ele passa para a memria do computador e entra
na segunda fase da infeco. Mas antes de falarmos da segunda
fase, vamos analisar o segundo mtodo de infeco: o
vrus se agrega a um arquivo executvel (fica pendurado
mesmo nesse arquivo). Acessar o disco onde este arquivo est no
o suficiente para se contaminar.
preciso executar o arquivo contaminado. O vrus se anexa,
geralmente, em uma parte do arquivo onde no interfira no seu
funcionamento (do arquivo), pois assim o usurio no vai perceber
nenhuma alterao e vai continuar usando o programa infectado.
O vrus, aps ter sido executado, fica escondido agora na memria do computador, e imediatamente infecta todos os discos que
esto ligados ao computador, colocando uma cpia de si mesmo
no tal setor que lido primeiro (chamado setor de boot), e quando
o disco for transferido para outro computador, este ao acessar o
disco contaminado (lendo o setor de boot), executar o vrus e o
alocar na sua memria, o que por sua vez ir infectar todos os discos utilizados neste computador, e assim o vrus vai se alastrando.
Os vrus que se anexam a arquivos infectam tambm todos os
arquivos que esto sendo ou e sero executados. Alguns s vezes
re-contaminam o mesmo arquivo tantas vezes e ele fica to grande
que passa a ocupar um espao considervel (que sempre muito
precioso) em seu disco. Outros, mais inteligentes, se escondem entre os espaos do programa original, para no dar a menor pista de
sua existncia.
Cada vrus possui um critrio para comear o ataque propriamente dito, onde os arquivos comeam a ser apagados, o micro
comea a travar, documentos que no so salvos e vrias outras
tragdias. Alguns apenas mostram mensagens chatas, outros mais
elaborados fazem estragos muitos grandes.

que seu objetivo totalmente diverso. Deve-se levar em considerao, tambm, que a maioria dos antivrus faz a sua deteco e os
classificam como tal. A expresso Trojan deve ser usada, exclusivamente, como definio para programas que capturam dados
sem o conhecimento do usurio.
O Cavalo de Tria um programa que se aloca como um arquivo no computador da vtima. Ele tem o intuito de roubar informaes como passwords, logins e quaisquer dados, sigilosos ou
no, mantidos no micro da vtima. Quando a mquina contaminada
por um Trojan conectar-se Internet, poder ter todas as informaes contidas no HD visualizadas e capturadas por um intruso
qualquer. Estas visitas so feitas imperceptivelmente. S quem j
esteve dentro de um computador alheio sabe as possibilidades oferecidas.
Worm
Os worms (vermes) podem ser interpretados como um tipo de
vrus mais inteligente que os demais. A principal diferena entre
eles est na forma de propagao: os worms podem se propagar
rapidamente para outros computadores, seja pela Internet, seja por
meio de uma rede local. Geralmente, a contaminao ocorre de
maneira discreta e o usurio s nota o problema quando o computador apresenta alguma anormalidade. O que faz destes vrus inteligentes a gama de possibilidades de propagao. O worm pode
capturar endereos de e-mail em arquivos do usurio, usar servios
de SMTP (sistema de envio de e-mails) prprios ou qualquer outro
meio que permita a contaminao de computadores (normalmente
milhares) em pouco tempo.
Spywares, keyloggers e hijackers
Apesar de no serem necessariamente vrus, estes trs nomes
tambm representam perigo. Spywares so programas que ficam
espionando as atividades dos internautas ou capturam informaes sobre eles. Para contaminar um computador, os spywares podem vir embutidos em softwares desconhecidos ou serem baixados automaticamente quando o internauta visita sites de contedo
duvidoso.
Os keyloggers so pequenos aplicativos que podem vir embutidos em vrus, spywares ou softwares suspeitos, destinados a
capturar tudo o que digitado no teclado. O objetivo principal,
nestes casos, capturar senhas.
Hijackers so programas ou scripts que sequestram navegadores de Internet, principalmente o Internet Explorer. Quando
isso ocorre, o hijacker altera a pgina inicial do browser e impede
o usurio de mud-la, exibe propagandas em pop-ups ou janelas
novas, instala barras de ferramentas no navegador e podem impedir acesso a determinados sites (como sites de software antivrus,
por exemplo).
Os spywares e os keyloggers podem ser identificados por programas anti-spywares. Porm, algumas destas pragas so to perigosas que alguns antivrus podem ser preparados para identific-las, como se fossem vrus. No caso de hijackers, muitas vezes
necessrio usar uma ferramenta desenvolvida especialmente para
combater aquela praga. Isso porque os hijackers podem se infiltrar
no sistema operacional de uma forma que nem antivrus nem anti-spywares conseguem pegar.

TIPOS
Cavalo-de-Tria
A denominao Cavalo de Tria (Trojan Horse) foi atribuda aos programas que permitem a invaso de um computador
alheio com espantosa facilidade. Nesse caso, o termo anlogo
ao famoso artefato militar fabricado pelos gregos espartanos. Um
amigo virtual presenteia o outro com um presente de grego,
que seria um aplicativo qualquer. Quando o leigo o executa, o programa atua de forma diferente do que era esperado.
Ao contrrio do que erroneamente informado na mdia, que
classifica o Cavalo de Tria como um vrus, ele no se reproduz
e no tem nenhuma comparao com vrus de computador, sendo
Didatismo e Conhecimento

49

TECNOLOGIA DA INFORMAO
Hoaxes, o que so?

arquivos anexados sem antes certificar-se de que eles esto livres


de vrus. Salve-os em um diretrio e passe um programa antivrus
atualizado. S depois abra o arquivo.
Cuidados que se deve tomar com mensagens de correio
eletrnico Como j foi falado, simplesmente ler a mensagem
no causa qualquer problema. No entanto, se a mensagem contm
anexos (ou attachments, em Ingls), preciso cuidado. O anexo
pode ser um arquivo executvel (programa) e, portanto, pode
estar contaminado. A no ser que voc tenha certeza absoluta da
integridade do arquivo, melhor ser precavido e suspeitar. No
abra o arquivo sem antes pass-lo por uma anlise do antivrus
atualizado
Mas se o anexo no for um programa, for um arquivo apenas
de texto, possvel relaxar os cuidados?
No. Infelizmente, os criadores de vrus so muito ativos, e
existem hoje, disseminando-se rapidamente, vrus que contaminam
arquivos do MS Word ou do MS Excel. So os chamados vrus
de macro, que infectam os macros (executveis) destes arquivos.
Assim, no abra anexos deste tipo sem prvia verificao.
possvel clicar no indicador de anexo para ver do que se
trata? E como fazer em seguida?
Apenas clicar no indicador (que no MS Outlook Express
uma imagem de um clip), sim. Mas cuidado para no dar um
clique duplo, ou clicar no nome do arquivo, pois se o anexo for um
programa, ser executado. Faa assim:
1- Abra a janela da mensagem (em que o anexo aparece como
um cone no rodap);
2- Salve o anexo em um diretrio sua escolha, o que pode
ser feito de dois modos:
a) clicar o anexo com o boto direito do mouse e em seguida
clicar em Salvar como...;
b) sequncia de comandos: Arquivo / Salvar anexos...
3- Passe um antivrus atualizado no anexo salvo para se
certificar de que este no est infectado.
Riscos dos downloads- Simplesmente baixar o programa
para o seu computador no causa infeco, seja por FTP, ICQ, ou o
que for. Mas de modo algum execute o programa (de qualquer tipo,
joguinhos, utilitrios, protetores de tela, etc.) sem antes submet-lo
a um bom antivrus.
O que acontece se ocorrer uma infeco?
Voc ficar merc de pessoas inescrupulosas quando estiver
conectado Internet. Elas podero invadir seu computador e
realizar atividades nocivas desde apenas ler seus arquivos, at
causar danos como apagar arquivos, e at mesmo roubar suas
senhas, causando todo o tipo de prejuzos.

So boatos espalhados por mensagens de correio eletrnico,


que servem para assustar o usurio de computador. Uma mensagem no e-mail alerta para um novo vrus totalmente destrutivo que
est circulando na rede e que infectar o micro do destinatrio enquanto a mensagem estiver sendo lida ou quando o usurio clicar
em determinada tecla ou link. Quem cria a mensagem hoax normalmente costuma dizer que a informao partiu de uma empresa
confivel, como IBM e Microsoft, e que tal vrus poder danificar
a mquina do usurio. Desconsidere a mensagem.
FIREWALL
Firewall um programa que monitora as conexes feitas pelo
seu computador para garantir que nenhum recurso do seu computador esteja sendo usado indevidamente. So teis para a preveno de worms e trojans.
ANTIVRUS
Existe uma variedade enorme de softwares antivrus no
mercado. Independente de qual voc usa, mantenha-o sempre
atualizado. Isso porque surgem vrus novos todos os dias e seu
antivrus precisa saber da existncia deles para proteger seu
sistema operacional.
A maioria dos softwares antivrus possuem servios de
atualizao automtica. Abaixo h uma lista com os antivrus mais
conhecidos:
Norton AntiVirus - Symantec - www.symantec.com.br Possui verso de teste.
McAfee - McAfee - http://www.mcafee.com.br - Possui
verso de teste.
AVG - Grisoft - www.grisoft.com - Possui verso paga e outra
gratuita para uso no comercial (com menos funcionalidades).
Panda Antivrus - Panda Software - www.pandasoftware.com.
br - Possui verso de teste.
importante frisar que a maioria destes desenvolvedores
possuem ferramentas gratuitas destinadas a remover vrus
especficos. Geralmente, tais softwares so criados para combater
vrus perigosos ou com alto grau de propagao.
PROTEO
A melhor poltica com relao proteo do seu computador
contra vrus possuir um bom software antivrus original instalado
e atualiz-lo com frequncia, pois surgem vrus novos a cada dia.
Portanto, a regra bsica com relao a vrus (e outras infeces) :
Jamais execute programas que no tenham sido obtidos de fontes
absolutamente confiveis. O tema dos vrus muito extenso e no
se pode pretender abord-lo aqui seno superficialmente, para dar
orientaes essenciais. Vamos a algumas recomendaes.
Os processos mais comuns de se receber arquivos so como
anexos de mensagens de e-mail, atravs de programas de FTP,
ou por meio de programas de comunicao, como o ICQ, o
NetMeeting, etc.
Note que:
No existem vrus de e-mail. O que existem so vrus
escondidos em programas anexados ao e-mail. Voc no infecta
seu computador s de ler uma mensagem de correio eletrnico
escrita em formato texto (.txt). Mas evite ler o contedo de
Didatismo e Conhecimento

Como me proteger?
Em primeiro lugar, voltemos a enfatizar a atitude bsica de
evitar executar programas desconhecidos ou de origem duvidosa.
Portanto, mais uma vez, Jamais execute programas que no tenham
sido obtidos de fontes absolutamente confiveis.
Alm disto, h a questo das senhas. Se o seu micro estiver
infectado outras pessoas poderiam acessar as suas senhas. E trocalas no seria uma soluo definitiva, pois os invasores poderiam
entrar no seu micro outra vez e rouba-la novamente. Portanto,
como medida extrema de preveno, o melhor mesmo NO
DEIXAR AS SENHAS NO COMPUTADOR. Isto quer dizer
que voc no deve usar, ou deve desabilitar, se j usa, os recursos
do tipo lembrar senha. Eles gravam sua senha para evitar a
50

TECNOLOGIA DA INFORMAO
necessidade de digit-la novamente. S que, se a sua senha est
gravada no seu computador, ela pode ser lida por um invasor.
Atualmente, altamente recomendvel que voc prefira digitar a
senha a cada vez que faz uma conexo. Abra mo do conforto em
favor da sua segurana.

Em contrapartida o servidor precisar ter uma capacidade de


processamento bem maior. Alm disso, clientes que no-Windows
tero dificuldades em configurar o TS.
Replicao de Base de Dados

Virtual Private Network (VPN)

O compartilhamento da base de dados entre diversos


escritrios vital em diversos casos. Infelizmente no existe, ainda,
uma soluo simples para alcanar este objetivo. Teoricamente,
as VPNs e WANs so capazes de solucionar esta necessidade,
apesar de serem limitadas pela largura de banda disponibilizada
para o usurio.
A replicao da Base de Dados pode ser encontrada como
utilitrio em diversos produtos comerciais. Este utilitrio permite
que diferentes ns de uma rede mantenham base de dados
separadas, porm de estrutura semelhante, sendo sincronizados
periodicamente para obter uma cpia mestre (possuidora de todos
os dados de todos os ns de forma combinada).
Uma vez obtida, esta cpia pode ser redistribuda entre
todos os usurios que necessitam da base de dados completa e
ressincronizada.
Abaixo os passos necessrios para o uso desta tecnologia:
A Base de dados mestre criada.
O Design mestre criado segundo as especificaes do
produto utilizado.
Uma rplica criada em uma nova localizao.
A rplica distribuda entre os ns remotos.
Periodicamente, as rplicas so reportadas e sincronizadas com o Design mestre.
As rplicas recm-sincronizadas so redistribudas, reiniciando o processo.
O fator mais importante na replicao da base de dados
desenvolver um sistema extremamente organizado que ir
periodicamente coletar e replicar as diferentes bases na Base
Mestre. Em seguida, e no menos importante, deve-se implementar
um eficiente processo de transferncia de arquivos.
Para evitar a reduo da velocidade de transmisso dos dados,
uma rotina de compresso de dados seria recomendada (considerase ideal o uso de RCS). A preferncia por RCS se d pelo seguinte
motivo: Um nico usurio poderia conectar-se a diversos hosts,
comprimir e transferir os arquivos sem que haja a interveno dos
computadores remotos (o que seria confuso para um sistema que
j complexo).
Se o agendamento da replicao no for bem dimensionado
ocasionar em um sistema muito lento (j que o processo de
replicao demanda muito tempo).
Os diversos servios aqui citados no so mutuamente
exclusivos. Inmeras implementaes mistas diferentes so
discutidas entre desenvolvedores. unnime, entretanto, ter em
mente qual a sua necessidade.
Neste caso, precisamos que usurios remotos tenham acesso
completo rede da empresa (limitados pelas restries de acesso).
No apenas isso; eles devem ser enxergados como uma mquina
recm integrada rede.
De mos disso, podemos analisar as solues acima, uma a
uma.
RCS tem como caracterstica o controle sobre uma mquina
por outra mquina. Essa soluo no se mostra interessante, tanto
por inutilizar a mquina servidora, como por no integrar a
mquina cliente a rede, sendo til em outros casos que no o de
acesso a redes remotas.

Foi designada para permitir computao remota segura


aos usurios, utilizando uma rede no segura (a Internet) como
portadora dos dados de forma segura. Consiste basicamente
em criar um tnel por onde trafegam os dados devidamente
criptografados. Este acesso no fim do tnel s permitido a
sistemas autorizados para tanto. Quanto maior a segurana deste
processo, menor ser a velocidade de transmisso dos dados,
devido aos cabealhos que so adicionados aos datagramas.
O resultado final pode se mostrar aceitvel em vrios casos.
Como no necessitam de linhas dedicadas para a conexo e podem
at usar uma conexo dial-up de um servidor ISP, tornam-se muito
mais baratas do que as WANs. A flexibilidade outro ponto forte.
O computador cliente pode conectar-se de qualquer lugar que
possua uma ligao com a Internet.
Existem solues por Hardware (Roteador VPN), por
Software (VPN cliente e servidor) e tambm por ambos, Hardware
e Software. preciso, entretanto, que o n central (a rede servidora)
possua um IP fixo, pois o cliente precisa achar de alguma forma o
caminho at a rede.
O servio funciona da seguinte forma:
1. Depois de configurada a VPN, necessrio apenas que o
cliente solicite uma conexo com um endereo da Internet.
2. Ser realizada uma solicitao de autenticao.
3. Autenticado com sucesso, o usurio tem acesso completo
rede, limitado pelas polticas de segurana previamente configuradas.
Como pontos positivos, VPNs so extremamente seguras por
possurem intrincados processos de criptografia (que podem ser
combinados em vrios protocolos), custos relativamente baixos de
manuteno, alm de ser estvel. Apesar de tudo, as VPNs so
incisivamente limitadas pela velocidade de conexo, alm de no
ser aconselhada para aplicaes de base de dados remotas. A base
de dados pode ser obtida e transferida, mas no deve ser acessada
remotamente.
Terminal Service (TS)
Esta tecnologia permite que um computador remoto acesse um
computador servidor, seja pela Internet, LAN, WAN ou conexo
discada. Todo e qualquer processo iniciado executado no servidor
e a sada do monitor redirecionada para o computador cliente
apenas como uma imagem de tela (no h substituio da sada de
vdeo do computador cliente pela sada de vdeo do servidor). O
mesmo vlido para todos os dados acessados remotamente, que
sero armazenados no servidor. Devido a estas caractersticas, o
TS especialmente til quando o administrador precisa realizar
manuteno em servidores remotos.
importante notarmos que a velocidade de transmisso ser
muito maior do que a velocidade de RAS, VPNs ou mesmo
WANs, devido ao contedo transmitido (imagens de telas). Em
adio, no necessrio um computador cliente com recursos de
hardware de ponta.
Didatismo e Conhecimento

51

TECNOLOGIA DA INFORMAO
Apesar de RAS integrar um computador remoto a uma LAN,
ele no permite essa conexo atravs da Internet, necessitando de
uma acesso fsico para a LAN. Considerada uma soluo segura
ela no constitui, entretanto, uma opo vivel para acesso
base de dados de mdio e grande porte devido capacidade
de processamento exigida por estas aplicaes. A solicitao
excessiva de acesso ao servidor (que ocorre tambm quando se
possui diversos usurios tentando acessar simultaneamente) tende
a tornar demasiadamente lenta esta soluo, mesmo que se possua
uma largura de banda considervel.
As VPNs tm ganho muita evidncia no cenrio atual de
acesso remoto. Possuidoras de um custo muito baixo (e de uma
alta segurana), elas constituem tambm a soluo de maior
flexibilidade. Uma conexo atravs de VPN de um alcance
virtualmente sem fim (onde h uma conexo com a Internet h
a possibilidade de implementao de redes privadas virtuais),
atrs apenas das WANs. Existem diversos protocolos que so
adicionados s camadas de enlace para garantir a segurana dos
datagramas enviados atravs de conexes no seguras (Internet).
Existe hoje uma discusso muito acirrada sobre a real flexibilidade
de uma VPN. Mesmo os especialistas no so unnimes. Diversas
implementaes de VPN mostram-se satisfatrias, enquanto outras,
sobre, aparentemente, o mesmo cenrio mostram-se instveis.
O Terminal Service possui uma verdadeira vantagem sobre as
outras solues: velocidade. At mesmo mquinas de baixo poder
computacional mostram-se bons clientes. Entretanto, o Terminal
Service indicado fortemente para rotinas administrativas
(executar scripts e outras rotinas de manuteno de seus servidores)
e no para permitir ao cliente acesso rede local.
A replicao da base de dados dentre as solues
vistas anteriormente a mais interessante (apesar da sua difcil
implementao e manuteno). Ela no uma soluo de acesso
remoto propriamente dita, mas pode ser usada em conjunto com
algumas das solues anteriores, provendo uma interatividade
ainda mais poderosa. Sua segurana ir depender ento da
soluo de acesso remoto escolhida anteriormente e do grau de
organizao em que foram postos estes dados. Apesar de atraente,
esta uma opo que exige cautela, j que a base de dados inteira
pode estar exposta; o que nos leva a analisar diversas vezes antes
de disponibiliz-la ao acesso remoto.

Um sistema de comunicao de dados consiste em estaes,


canais, equipamentos de comunicao e programas especficos
que unem os vrios elementos do sistema, basicamente estaes, a
um computador central.
Estao qualquer tipo de dispositivo capaz de se comunicar
com outro, atravs de um meio de transmisso, incluindo
computadores, terminais, dispositivos perifricos, telefones,
transmissores e receptores de imagem, entre outros.

3. REDES DE COMPUTADORES
E INTERNET: CONCEITOS BSICOS E
FUNDAMENTOS

Topologia
Estrela: Um computador central controla a rede;
Anel: Computadores conectados em forma circular;
Barramento: Conecta todos os ns em um linha e pode
preservar a rede se um computador falhar.

Os elementos bsicos de uma rede so:


Host: Equipamento conectado na rede;
N ou Processamento: Ponto de conexo e comunicao de
hosts;
Transporte ou Transmisso: Faz interligao dos ns atravs
da transmisso em longas distncias;
Acesso: Elemento que faz a interligao do usurio ao n;
Tipos de Rede
Quanto ao alcance:
Rede Local (LAN Local Area Network);
Rede de abrangncia local e que geralmente no ultrapassa o
prdio aonde a mesma se encontra, ou seja, rede formada por um
grupo de computadores conectados entre si dentro de certa rea;
Rede Metropolitana (MAN Metropolitan Area Network);
Rede de abrangncia maior e que geralmente no ultrapassa a
rea de uma cidade;
Rede de Longa Distncia (WAN Wide Area Network);
Rede de longa distncia e que em sua maioria no ultrapassa
a rea do pas;
Rede Global (GAN Global Area Network) Denominadas
de redes globais pois abrangem mquinas em conexo em qualquer
rea do globo.
Quanto conexo:
Internet: Rede internacional de computadores.
Intranet: Rede interna de uma empresa.
Extranet: Conexo de redes, que utilizam como meio a
internet.

Meios de Conexo

REDES DE COMPUTADORES

As estruturas formadas pelos meios de conexo entregam ao


usurio o servio de comunicao que ele necessita. Esta estrutura
pode ser formada por:
Cabo Coaxial: Utiliza cabos rgidos de cobre e na atualidade
utilizada em parceria com a fibra ptica para distribuio de TV
a cabo;
Onda de Rdio: Tambm conhecida por Wireless, substitui o
uso dos pares metlicos e das fibras, utilizando o ar como meio de
propagao dos dados;

As redes de computadores so interconexes de sistemas


de comunicao de dados que podem compartilhar recursos de
hardware e de software, assim, rede um mecanismo atravs
do qual computadores podem se comunicar e/ou compartilhar
hardware e software;
A tecnologia hoje disponvel permite que usurios se liguem
a um computador central, a qualquer distncia, atravs de sistemas
de comunicao de dados.
Didatismo e Conhecimento

52

TECNOLOGIA DA INFORMAO
Fibra ptica: Baseada na introduo do uso da fibra ptica,
substituindo o par metlico;
Par Metlico: Constituda pela rede de telefonia, porm
trafegando dados, voz e imagem;
Satlite: O equipamento funciona como receptor, repetidor
e regenerador do sinal que se encontra no espao, de modo que
reenvia terra um sinal enviado de um ponto a outro que faz uso
do satlite para conexo;
Rede Eltrica: Faz uso dos cabos de cobre da rede de energia
para a transmisso de voz, dados e imagens.

Bridge

Dispositivo de rede que liga uma ou mais redes que se


encontram com certa distncia;

Dispositivos

Roteador

Modem

Equipamento que permite a comunicao entre computadores


e redes que se encontram distantes;
INTERNET

Converte um sinal analgico em digital e vice-versa;

Imagine que fosse descoberto um continente to vasto que


suas dimenses no tivessem fim. Imagine um mundo novo,
com tantos recursos que a ganncia do futuro no seria capaz de
esgotar; com tantas oportunidades que os empreendedores seriam
poucos para aproveit-las; e com um tipo peculiar de imvel
que se expandiria com o desenvolvimento.
John P. Barlow
Os Estados Unidos temiam que em um ataque nuclear
ficassem sem comunicao entre a Casa Branca e o Pentgono.
Este meio de comunicao infalvel, at o fim da dcada
de 60, ficou em poder exclusivo do governo conectando bases
militares, em quatro localidades.
Nos anos 70, seu uso foi liberado para instituies norteamericanas de pesquisa que desejassem aprimorar a tecnologia,
logo vinte e trs computadores foram conectados, porm o padro
de conversao entre as mquinas se tornou imprprio pela
quantidade de equipamentos.
Era necessrio criar um modelo padro e universal para
que as mquinas continuassem trocando dados, surgiu ento o
Protocolo Padro TCP/IP, que permitiria portanto que mais outras
mquinas fossem inseridas quela rede.
Com esses avanos, em 1972 criado o correio eletrnico, o
E-mail, permitindo a troca de mensagens entre as mquinas que
compunham aquela rede de pesquisa, assim no ano seguinte a rede
se torna internacional.
Na dcada de 80, a Fundao Nacional de Cincia do Brasil
conectou sua grande rede ARPANET, gerando aquilo que
conhecemos hoje como internet, auxiliando portanto o processo
de pesquisa em tecnologia e outras reas a nvel mundial, alm de
alimentar as foras armadas brasileiras de informao de todos os
tipos, at que em 1990 casse no domnio pblico.
Com esta popularidade e o surgimento de softwares de
navegao de interface amigvel, no fim da dcada de 90,
pessoas que no tinham conhecimentos profundos de informtica
comearam a utilizar a rede internacional.

Hub

Equipamento de rede indicado para conexo de poucos


terminais;
Switch

Equipamento de rede que divide uma rede de computadores


de modo a no torn-la lenta;

Didatismo e Conhecimento

53

TECNOLOGIA DA INFORMAO
Acesso Internet

Assim, um link ou hiperlink, quando acionado com o mouse,


remete o usurio outra parte do documento ou outro documento.

O ISP, Internet Service Provider, ou Provedor de Servio


de Internet, oferece principalmente servio de acesso Internet,
adicionando servios como e-mail, hospedagem de sites ou blogs,
ou seja, so instituies que se conectam Internet com o
objetivo de fornecer servios ela relacionados, e em funo do
servio classificam-se em:
Provedores de Backbone: So instituies que constroem e
administram backbones de longo alcance, ou seja, estrutura fsica
de conexo, com o objetivo de fornecer acesso Internet para
redes locais;
Provedores de Acesso: So instituies que se conectam
Internet via um ou mais acessos dedicados e disponibilizam acesso
terceiros a partir de suas instalaes;
Provedores de Informao: So instituies que
disponibilizam informao atravs da Internet.

Home Page
Sendo assim, home page designa a pgina inicial, principal do
site ou web page.
muito comum os usurios confundirem um Blog ou Perfil
no Orkut com uma Home Page, porm so coisas distintas, aonde
um Blog um dirio e um Perfil no Orkut um Profile, ou seja um
hipertexto que possui informaes de um usurio dentro de uma
comunidade virtual.
HTML, Hyper Text Markut language ou Linguagem de
Marcao de Hipertexto
a linguagem com a qual se cria as pginas para a web.
Suas principais caractersticas so:
Portabilidade (Os documentos escritos em HTML devem ter
aparncia semelhante nas diversas plataformas de trabalho);
Flexibilidade (O usurio deve ter a liberdade de customizar
diversos elementos do documento, como o tamanho padro da
letra, as cores, etc);
Tamanho Reduzido (Os documentos devem ter um
tamanho reduzido, a fim de economizar tempo na transmisso
atravs da Internet, evitando longos perodos de espera e
congestionamento na rede).

Endereo Eletrnico ou URL


Para se localizar um recurso na rede mundial, deve-se
conhecer o seu endereo.
Este endereo, que nico, tambm considerado sua
URL (Uniform Resource Locator), ou Localizador de Recursos
Universal. Boa parte dos endereos apresenta-se assim: www.
xxxx.com.br
Onde:
www = protocolo da World Wide Web
xxx = domnio
com = comercial
br = brasil
WWW = World Wide Web ou Grande Teia Mundial

Browser ou Navegador
o programa especfico para visualizar as pginas da web.
O Browser l e interpreta os documentos escritos em HTML,
apresentando as pginas formatadas para os usurios.

um servio disponvel na Internet que possui um conjunto


de documentos espalhados por toda rede e disponibilizados a
qualquer um.
Estes documentos so escritos em hipertexto, que utiliza uma
linguagem especial, chamada HTML.

ARQUITETURAS DE REDES
As modernas redes de computadores so projetadas de forma
altamente estruturada. Nas sees seguintes examinaremos com
algum detalhe a tcnica de estruturao.

Domnio
Designa o dono do endereo eletrnico em questo, e
onde os hipertextos deste empreendimento esto localizados.
Quanto ao tipo do domnio, existem:
.com = Instituio comercial ou provedor de servio
.edu = Instituio acadmica
.gov = Instituio governamental
.mil = Instituio militar norte-americana
.net = Provedor de servios em redes
.org = Organizao sem fins lucrativos

HIERARQUIAS DE PROTOCOLOS
Para reduzir a complexidade de projeto, a maioria das redes
organizada em camadas ou nveis, cada uma construda sobre
sua predecessora. O nmero de camadas, o nome, o contedo
e a funo de cada camada diferem de uma rede para outra.
No entanto, em todas as redes, o propsito de cada camada
oferecer certos servios s camadas superiores, protegendo essas
camadas dos detalhes de como os servios oferecidos so de fato
implementados.
A camada n em uma mquina estabelece uma converso
com a camada n em outra mquina. As regras e convenes
utilizadas nesta conversao so chamadas coletivamente de
protocolo da camada n, conforme ilustrado na Figura abaixo
para uma rede com sete camadas. As entidades que compem as
camadas correspondentes em mquinas diferentes so chamadas
de processos parceiros. Em outras palavras, so os processos
parceiros que se comunicam utilizando o protocolo.

HTTP, Hyper Texto Transfer Protocol ou Protocolo de


Trasferncia em Hipertexto
um protocolo ou lngua especfica da internet, responsvel
pela comunicao entre computadores.
Um hipertexto um texto em formato digital, e pode levar
a outros, fazendo o uso de elementos especiais (palavras, frases,
cones, grficos) ou ainda um Mapa Sensitivo o qual leva a outros
conjuntos de informao na forma de blocos de textos, imagens
ou sons.
Didatismo e Conhecimento

54

TECNOLOGIA DA INFORMAO
Na verdade, nenhum dado transferido diretamente da camada
n em uma mquina para a camada n em outra mquina. Em vez
disso, cada camada passa dados e informaes de controle para
a camada imediatamente abaixo, at que o nvel mais baixo seja
alcanado. Abaixo do nvel 1 est o meio fsico de comunicao,
atravs do qual a comunicao ocorre. Na Figura abaixo, a
comunicao virtual mostrada atravs de linhas pontilhadas e a
comunicao fsica atravs de linhas slidas.

a ser presenteada. Tambm graas ao seu endereo - nico para


cada residncia ou estabelecimento - que voc recebe suas contas
de gua, aquele produto que voc comprou em uma loja on-line,
enfim.
Na internet, o princpio o mesmo. Para que o seu
computador seja encontrado e possa fazer parte da rede mundial
de computadores, necessita ter um endereo nico. O mesmo vale
para websites: este fica em um servidor, que por sua vez precisa
ter um endereo para ser localizado na internet. Isto feito pelo
endereo IP (IP Address), recurso que tambm utilizado para
redes locais, como a existente na empresa que voc trabalha, por
exemplo.
O endereo IP uma sequncia de nmeros composta de 32
bits. Esse valor consiste em um conjunto de quatro sequncias de
8 bits. Cada uma destas separada por um ponto e recebe o nome
de octeto ou simplesmente byte, j que um byte formado por
8 bits. O nmero 172.31.110.10 um exemplo. Repare que cada
octeto formado por nmeros que podem ir de 0 a 255, no mais
do que isso.

Entre cada par de camadas adjacentes h uma interface. A


interface define quais operaes primitivas e servios a camada
inferior oferece camada superior. Quando os projetistas decidem
quantas camadas incluir em uma rede e o que cada camada deve
fazer, uma das consideraes mais importantes definir interfaces
limpas entre as camadas. Isso requer, por sua vez, que cada
camada desempenhe um conjunto especfico de funes bem
compreendidas. Alm de minimizar a quantidade de informaes
que deve ser passada de camada em camada, interfaces bem
definidas tambm tornam fcil a troca da implementao de uma
camada por outra implementao completamente diferente (por
exemplo, trocar todas as linhas telefnicas por canais de satlite),
pois tudo o que exigido da nova implementao que ela
oferea camada superior exatamente os mesmos servios que a
implementao antiga oferecia.
O conjunto de camadas e protocolos chamado de arquitetura
de rede. A especificao de arquitetura deve conter informaes
suficientes para que um implementador possa escrever o programa
ou construir o hardware de cada camada de tal forma que obedea
corretamente ao protocolo apropriado. Nem os detalhes de
implementao nem a especificao das interfaces so parte da
arquitetura, pois esses detalhes esto escondidos dentro da mquina
e no so visveis externamente. No nem mesmo necessrio
que as interfaces em todas as mquinas em uma rede sejam as
mesmas, desde que cada mquina possa usar corretamente todos
os protocolos.

A diviso de um IP em quatro partes facilita a organizao da


rede, da mesma forma que a diviso do seu endereo em cidade,
bairro, CEP, nmero, etc, torna possvel a organizao das casas
da regio onde voc mora. Neste sentido, os dois primeiros octetos
de um endereo IP podem ser utilizados para identificar a rede, por
exemplo. Em uma escola que tem, por exemplo, uma rede para
alunos e outra para professores, pode-se ter 172.31.x.x para uma
rede e 172.32.x.x para a outra, sendo que os dois ltimos octetos
so usados na identificao de computadores.
Classes de endereos IP
Neste ponto, voc j sabe que os endereos IP podem ser
utilizados tanto para identificar o seu computador dentro de uma
rede, quanto para identific-lo na internet.
Se na rede da empresa onde voc trabalha o seu computador
tem, como exemplo, IP 172.31.100.10, uma mquina em outra rede
pode ter este mesmo nmero, afinal, ambas as redes so distintas
e no se comunicam, sequer sabem da existncia da outra. Mas,
como a internet uma rede global, cada dispositivo conectado nela
precisa ter um endereo nico. O mesmo vale para uma rede local:
nesta, cada dispositivo conectado deve receber um endereo nico.
Se duas ou mais mquinas tiverem o mesmo IP, tem-se ento um
problema chamado conflito de IP, que dificulta a comunicao
destes dispositivos e pode inclusive atrapalhar toda a rede.
Para que seja possvel termos tanto IPs para uso em redes locais
quanto para utilizao na internet, contamos com um esquema de
distribuio estabelecido pelas entidades IANA (Internet Assigned
Numbers Authority) e ICANN (Internet Corporation for Assigned
Names and Numbers) que, basicamente, divide os endereos em
trs classes principais e mais duas complementares. So elas:
Classe A: 0.0.0.0 at 127.255.255.255 - permite at 128 redes,
cada uma com at 16.777.214 dispositivos conectados;
Classe B: 128.0.0.0 at 191.255.255.255 - permite at 16.384
redes, cada uma com at 65.536 dispositivos;

O endereo IP
Quando voc quer enviar uma carta a algum, voc... Ok,
voc no envia mais cartas; prefere e-mail ou deixar um recado no
Facebook. Vamos ento melhorar este exemplo: quando voc quer
enviar um presente a algum, voc obtm o endereo da pessoa
e contrata os Correios ou uma transportadora para entregar.
graas ao endereo que possvel encontrar exatamente a pessoa
Didatismo e Conhecimento

55

TECNOLOGIA DA INFORMAO
Classe C: 192.0.0.0 at 223.255.255.255 - permite at
2.097.152 redes, cada uma com at 254 dispositivos;
Classe D: 224.0.0.0 at 239.255.255.255 - multicast;
Classe E: 240.0.0.0 at 255.255.255.255 - multicast reservado.
As trs primeiras classes so assim divididas para atender s
seguintes necessidades:
- Os endereos IP da classe A so usados em locais onde so
necessrias poucas redes, mas uma grande quantidade de mquinas
nelas. Para isso, o primeiro byte utilizado como identificador
da rede e os demais servem como identificador dos dispositivos
conectados (PCs, impressoras, etc);
- Os endereos IP da classe B so usados nos casos onde a
quantidade de redes equivalente ou semelhante quantidade
de dispositivos. Para isso, usam-se os dois primeiros bytes do
endereo IP para identificar a rede e os restantes para identificar
os dispositivos;
- Os endereos IP da classe C so usados em locais que requerem
grande quantidade de redes, mas com poucos dispositivos em cada
uma. Assim, os trs primeiros bytes so usados para identificar a
rede e o ltimo utilizado para identificar as mquinas.
Quanto s classes D e E, elas existem por motivos especiais:
a primeira usada para a propagao de pacotes especiais para a
comunicao entre os computadores, enquanto que a segunda est
reservada para aplicaes futuras ou experimentais.
Vale frisar que h vrios blocos de endereos reservados para
fins especiais. Por exemplo, quando o endereo comea com 127,
geralmente indica uma rede falsa, isto , inexistente, utilizada
para testes. No caso do endereo 127.0.0.1, este sempre se refere
prpria mquina, ou seja, ao prprio host, razo esta que o leva
a ser chamado de localhost. J o endereo 255.255.255.255
utilizado para propagar mensagens para todos os hosts de uma rede
de maneira simultnea.

- A: N.H.H.H;
- B: N.N.H.H;
- C: N.N.N.H.
N significa Network (rede) e H indica Host. Com o uso de
mscaras, podemos fazer uma rede do N.N.H.H se transformar
em N.N.N.H. Em outras palavras, as mscaras de sub-rede
permitem determinar quantos octetos e bits so destinados para
a identificao da rede e quantos so utilizados para identificar os
dispositivos.
Para isso, utiliza-se, basicamente, o seguinte esquema: se um
octeto usado para identificao da rede, este receber a mscara
de sub-rede 255. Mas, se um octeto aplicado para os dispositivos,
seu valor na mscara de sub-rede ser 0 (zero). A tabela a seguir
mostra um exemplo desta relao:

Classe Endereo IP
A
B
C

10.2.68.12
10
2.68.12
172.31.101.25 172.31
101.25
192.168.0.10 192.168.0 10

Mscara de
sub-rede
255.0.0.0
255.255.0.0
255.255.255.0

Voc percebe ento que podemos ter redes com mscara


255.0.0.0, 255.255.0.0 e 255.255.255.0, cada uma indicando uma
classe. Mas, como j informado, ainda pode haver situaes onde
h desperdcio. Por exemplo, suponha que uma faculdade tenha
que criar uma rede para cada um de seus cinco cursos. Cada curso
possui 20 computadores. A soluo seria ento criar cinco redes
classe C? Pode ser melhor do que utilizar classes B, mas ainda
haver desperdcio. Uma forma de contornar este problema
criar uma rede classe C dividida em cinco sub-redes. Para isso, as
mscaras novamente entram em ao.
Ns utilizamos nmeros de 0 a 255 nos octetos, mas estes, na
verdade, representam bytes (linguagem binria). 255 em binrio
11111111. O nmero zero, por sua vez, 00000000. Assim, a
mscara de um endereo classe C, 255.255.255.0, :
11111111.11111111.11111111.00000000
Perceba ento que, aqui, temos uma mscara formada por 24
bits 1: 11111111 + 11111111 + 11111111. Para criarmos as nossas
sub-redes, temos que ter um esquema com 25, 26 ou mais bits,
conforme a necessidade e as possibilidades. Em outras palavras,
precisamos trocar alguns zeros do ltimo octeto por 1.
Suponha que trocamos os trs primeiros bits do ltimo octeto
(sempre trocamos da esquerda para a direita), resultando em:
11111111.11111111.11111111.11100000
Se fizermos o nmero 2 elevado pela quantidade de bits
trocados, teremos a quantidade possvel de sub-redes. Em nosso
caso, temos 2^3 = 8. Temos ento a possibilidade de criar at
oito sub-redes. Sobrou cinco bits para o endereamento dos host.
Fazemos a mesma conta: 2^5 = 32. Assim, temos 32 dispositivos
em cada sub-rede (estamos fazendo estes clculos sem considerar
limitaes que possam impedir o uso de todos os hosts e subredes).
11100000 corresponde a 224, logo, a mscara resultante
255.255.255.224.

Endereos IP privados
H conjuntos de endereos das classes A, B e C que so privados.
Isto significa que eles no podem ser utilizados na internet, sendo
reservados para aplicaes locais. So, essencialmente, estes:
-Classe A: 10.0.0.0 10.255.255.255;
-Classe B: 172.16.0.0 172.31.255.255;
-Classe C: 192.168.0.0 192.168.255.255.
Suponha ento que voc tenha que gerenciar uma rede com
cerca de 50 computadores. Voc pode alocar para estas mquinas
endereos de 192.168.0.1 at 192.168.0.50, por exemplo. Todas
elas precisam de acesso internet. O que fazer? Adicionar mais um
IP para cada uma delas? No. Na verdade, basta conect-las a um
servidor ou equipamento de rede - como um roteador - que receba
a conexo internet e a compartilhe com todos os dispositivos
conectados a ele. Com isso, somente este equipamento precisar
de um endereo IP para acesso rede mundial de computadores.
Mscara de sub-rede
As classes IP ajudam na organizao deste tipo de
endereamento, mas podem tambm representar desperdcio.
Uma soluo bastante interessante para isso atende pelo nome
de mscara de sub-rede, recurso onde parte dos nmeros que um
octeto destinado a identificar dispositivos conectados (hosts)
trocado para aumentar a capacidade da rede. Para compreender
melhor, vamos enxergar as classes A, B e C da seguinte forma:

Didatismo e Conhecimento

Identificador
Identificado compudor da rede
tador

56

TECNOLOGIA DA INFORMAO
Perceba que esse esquema de trocar bits pode ser empregado
tambm em endereos classes A e B, conforme a necessidade.
Vale ressaltar tambm que no possvel utilizar 0.0.0.0 ou
255.255.255.255 como mscara.
IP esttico e IP dinmico
IP esttico (ou fixo) um endereo IP dado permanentemente
a um dispositivo, ou seja, seu nmero no muda, exceto se tal
ao for executada manualmente. Como exemplo, h casos de
assinaturas de acesso internet via ADSL onde o provedor atribui
um IP esttico aos seus assinantes. Assim, sempre que um cliente
se conectar, usar o mesmo IP.
O IP dinmico, por sua vez, um endereo que dado a um
computador quando este se conecta rede, mas que muda toda
vez que h conexo. Por exemplo, suponha que voc conectou
seu computador internet hoje. Quando voc conect-lo amanh,
lhe ser dado outro IP. Para entender melhor, imagine a seguinte
situao: uma empresa tem 80 computadores ligados em rede.
Usando IPs dinmicos, a empresa disponibiliza 90 endereos
IP para tais mquinas. Como nenhum IP fixo, um computador
receber, quando se conectar, um endereo IP destes 90 que no
estiver sendo utilizado. mais ou menos assim que os provedores
de internet trabalham.
O mtodo mais utilizado na distribuio de IPs dinmicos o
protocolo DHCP (Dynamic Host Configuration Protocol).

O IPv6 no consiste, necessariamente, apenas no aumento da


quantidade de octetos. Um endereo do tipo pode ser, por exemplo:
FEDC:2D9D:DC28:7654:3210:FC57:D4C8:1FFF
Finalizando
Com o surgimento do IPv6, tem-se a impresso de que a
especificao tratada neste texto, o IPv4, vai sumir do mapa. Isso at
deve acontecer, mas vai demorar bastante. Durante essa fase, que
podemos considerar de transio, o que veremos a convivncia
entre ambos os padres. No por menos, praticamente todos os
sistemas operacionais atuais e a maioria dos dispositivos de rede
esto aptos a lidar tanto com um quanto com o outro. Por isso, se
voc ou pretende ser um profissional que trabalha com redes ou
simplesmente quer conhecer mais o assunto, procure se aprofundar
nas duas especificaes.
A esta altura, voc tambm deve estar querendo descobrir
qual o seu IP. Cada sistema operacional tem uma forma de mostrar
isso. Se voc usurio de Windows, por exemplo, pode faz-lo
digitando cmd em um campo do Menu Iniciar e, na janela que
surgir, informar ipconfig /all e apertar Enter. Em ambientes Linux,
o comando ifconfig.

IP nos sites
Voc j sabe que os sites na Web tambm necessitam de um IP.
Mas, se voc digitar em seu navegador www.infowester.com, por
exemplo, como que o seu computador sabe qual o IP deste site ao
ponto de conseguir encontr-lo?
Quando voc digitar um endereo qualquer de um site, um
servidor de DNS (Domain Name System) consultado. Ele
quem informa qual IP est associado a cada site. O sistema DNS
possui uma hierarquia interessante, semelhante a uma rvore
(termo conhecido por programadores). Se, por exemplo, o site
www.infowester.com requisitado, o sistema envia a solicitao
a um servidor responsvel por terminaes .com. Esse servidor
localizar qual o IP do endereo e responder solicitao. Se o
site solicitado termina com .br, um servidor responsvel por esta
terminao consultado e assim por diante.
IPv6
O mundo est cada vez mais conectado. Se, em um passado
no muito distante, voc conectava apenas o PC da sua casa
internet, hoje o faz com o celular, com o seu notebook em um
servio de acesso Wi-Fi no aeroporto e assim por diante. Somando
este aspecto ao fato de cada vez mais pessoas acessarem a internet
no mundo inteiro, nos deparamos com um grande problema: o
nmero de IPs disponveis deixa de ser suficiente para toda as
(futuras) aplicaes.
A soluo para este grande problema (grande mesmo, afinal,
a internet no pode parar de crescer!) atende pelo nome de IPv6,
uma nova especificao capaz de suportar at - respire fundo - 340.
282.366.920.938.463.463.374.607.431.768.211.456 de endereos,
um nmero absurdamente alto!

Didatismo e Conhecimento

Perceba, no entanto, que se voc estiver conectado a partir


de uma rede local - tal como uma rede wireless - visualizar o IP
que esta disponibiliza sua conexo. Para saber o endereo IP do
acesso internet em uso pela rede, voc pode visitar sites como
whatsmyip.org.
Provedor
O provedor uma empresa prestadora de servios que oferece
acesso Internet. Para acessar a Internet, necessrio conectar-se
com um computador que j esteja na Internet (no caso, o provedor)
e esse computador deve permitir que seus usurios tambm tenham
acesso a Internet.

57

TECNOLOGIA DA INFORMAO
No Brasil, a maioria dos provedores est conectada Embratel,
que por sua vez, est conectada com outros computadores fora
do Brasil. Esta conexo chama-se link, que a conexo fsica
que interliga o provedor de acesso com a Embratel. Neste caso,
a Embratel conhecida como backbone, ou seja, a espinha
dorsal da Internet no Brasil. Pode-se imaginar o backbone como
se fosse uma avenida de trs pistas e os links como se fossem as
ruas que esto interligadas nesta avenida.
Tanto o link como o backbone possui uma velocidade de
transmisso, ou seja, com qual velocidade ele transmite os dados.
Esta velocidade dada em bps (bits por segundo). Deve ser feito
um contrato com o provedor de acesso, que fornecer um nome de
usurio, uma senha de acesso e um endereo eletrnico na Internet.

pelotas -> empresa ou organizao que mantm o site


.com -> tipo de organizao
......br -> identifica o pas
Tipos de Organizaes:
.edu -> instituies educacionais. Exemplo: michigam.edu
.com -> institues comerciais. Exemplo: microsoft.com
.gov -> governamental. Exemplo: fazenda.gov
.mil -> instalao militar. Exemplo: af.mil
.net -> computadores com funes de administrar redes.
Exemplo: embratel.net
.org -> organizaes no governamentais. Exemplo: care.org

URL - Uniform Resource Locator

Home Page

Tudo na Internet tem um endereo, ou seja, uma identificao


de onde est localizado o computador e quais recursos este
computador oferece. Por exemplo, a URL:
http://www.novaconcursos.com.br
Ser mais bem explicado adiante.

Pela definio tcnica temos que uma Home Page um arquivo


ASCII (no formato HTML) acessado de computadores rodando
um Navegador (Browser), que permite o acesso s informaes em
um ambiente grfico e multimdia. Todo em hipertexto, facilitando
a busca de informaes dentro das Home Pages.
O endereo de Home Pages tem o seguinte formato:
http://www.endereo.com/pgina.html
Por exemplo, a pgina principal da Pronag:
http://www.pronag.com.br/index.html

Como descobrir um endereo na Internet?


Para que possamos entender melhor, vamos exemplificar.
Voc estuda em uma universidade e precisa fazer algumas
pesquisas para um trabalho. Onde procurar as informaes que
preciso?
Para isso, existem na Internet os famosos sites de procura,
que so sites que possuem um enorme banco de dados (que contm
o cadastro de milhares de Home Pages), que permitem a procura
por um determinado assunto. Caso a palavra ou o assunto que foi
procurado exista em alguma dessas pginas, ser listado toda esta
relao de pginas encontradas.
A pesquisa pode ser realizada com uma palavra, referente
ao assunto desejado. Por exemplo, voc quer pesquisar sobre
amortecedores, caso no encontre nada como amortecedores,
procure como autopeas, e assim sucessivamente.

PLUG-INS
Os plug-ins so programas que expandem a capacidade do
Browser em recursos especficos - permitindo, por exemplo, que
voc toque arquivos de som ou veja filmes em vdeo dentro de
uma Home Page. As empresas de software vm desenvolvendo
plug-ins a uma velocidade impressionante. Maiores informaes e
endereos sobre plug-ins so encontradas na pgina:
http://www.yahoo.com/Computers_and_Internet/Software/
Internet/World_Wide_Web/Browsers/Plug_Ins/Indices/
Atualmente existem vrios tipos de plug-ins. Abaixo temos
uma relao de alguns deles:
- 3D e Animao (Arquivos VRML, MPEG, QuickTime, etc.).
- udio/Vdeo (Arquivos WAV, MID, AVI, etc.).
- Visualizadores de Imagens (Arquivos JPG, GIF, BMP, PCX,
etc.).
- Negcios e Utilitrios
- Apresentaes

Barra de endereos
A Barra de Endereos possibilita que se possa navegar em
pginas da internet, bastando para isto digitar o endereo da pgina.
Alguns sites interessantes:
www.diariopopular.com.br (Jornal Dirio Popular)
www.ufpel.tche.br (Ufpel)
www.cefetrs.tche.br (Cefet)
www.servidor.gov.br (Informaes sobre servidor pblico)
www.siapenet.gog.br (contracheque)
www.pelotas.com.br (Site Oficial de Pelotas)
www.mec.gov.br (Ministrio da Educao)

FTP - Transferncia de Arquivos


Permite copiar arquivos de um computador da Internet para o
seu computador.
Os programas disponveis na Internet podem ser:
Freeware: Programa livre que pode ser distribudo e utilizado livremente, no requer nenhuma taxa para sua utilizao, e
no considerado pirataria a cpia deste programa.
Shareware: Programa demonstrao que pode ser utilizado por um determinado prazo ou que contm alguns limites,
para ser utilizado apenas como um teste do programa. Se o usurio
gostar ele compra, caso contrrio, no usa mais o programa. Na
maioria das vezes, esses programas exibem, de tempos em tempos, uma mensagem avisando que ele deve ser registrado. Outros

Identificao de endereos de um site


Exemplo: http://www.pelotas.com.br
http:// -> (Hiper Text Tranfer Protocol) protocolo de
comunicao
WWW -> (World Wide Web) Grande rede mundial
Didatismo e Conhecimento

58

TECNOLOGIA DA INFORMAO
Depois disto, vrias outras companhias passaram a produzir
browsers que deveriam fazer concorrncia ao Mosaic. Mark
Andreesen partiu para a criao da Netscape Communications,
criadora do browser Netscape.
Surgiram ainda o Cello, o AIR Mosaic, o SPRY Mosaic, o
Microsoft Internet Explorer, o Mozilla Firefox e muitos outros
browsers.

tipos de shareware tm tempo de uso limitado. Depois de expirado


este tempo de teste, necessrio que seja feito a compra deste
programa.
Navegar nas pginas
Consiste percorrer as pginas na internet a partir de um
documento normal e de links das prprias pginas.

Busca e pesquisa na web

Como salvar documentos, arquivos e sites

Os sites de busca servem para procurar por um determinado


assunto ou informao na internet.
Alguns sites interessantes:
www.google.com.br
http://br.altavista.com
http://cade.search.yahoo.com
http://br.bing.com/

Clique no menu Arquivo e na opo Salvar como.


Como copiar e colar para um editor de textos
Selecionar o contedo ou figura da pgina. Clicar com o boto
direito do mouse e escolha a opo Copiar.

Como fazer a pesquisa


Digite na barra de endereo o endereo do site de pesquisa.
Por exemplo:
www.google.com.br

Abra o editor de texto clique em colar


Navegadores
O navegador de WWW a ferramenta mais importante para
o usurio de Internet. com ele que se podem visitar museus,
ler revistas eletrnicas, fazer compras e at participar de novelas
interativas. As informaes na Web so organizadas na forma
de pginas de hipertexto, cada um com seu endereo prprio,
conhecido como URL. Para comear a navegar, preciso digitar
um desses endereos no campo chamado Endereo no navegador.
O software estabelece a conexo e traz, para a tela, a pgina
correspondente.
O navegador no precisa de nenhuma configurao especial
para exibir uma pgina da Web, mas necessrio ajustar alguns
parmetros para que ele seja capaz de enviar e receber algumas
mensagens de correio eletrnico e acessar grupos de discusso
(news).
O World Wide Web foi inicialmente desenvolvido no Centro
de Pesquisas da CERN (Conseil Europeen pour la Recherche
Nucleaire), Sua. Originalmente, o WWW era um meio para
fsicos da CERN trocar experincias sobre suas pesquisas atravs
da exibio de pginas de texto. Ficou claro, desde o incio, o
imenso potencial que o WWW possua para diversos tipos de
aplicaes, inclusive no cientficas.
O WWW no dispunha de grficos em seus primrdios, apenas
de hipertexto. Entretanto, em 1993, o projeto WWW ganhou fora
extra com a insero de um visualizador (tambm conhecido como
browser) de pginas capaz no apenas de formatar texto, mas
tambm de exibir grficos, som e vdeo. Este browser chamava-se
Mosaic e foi desenvolvido dentro da NCSA, por um time chefiado
por Mark Andreesen. O sucesso do Mosaic foi espetacular.

Didatismo e Conhecimento

Em pesquisar pode-se escolher onde ser feita a pesquisa.

Os sites de pesquisa em geral no fazem distino na pesquisa


com letras maisculas e minsculas e nem palavras com ou sem
acento.
Opes de pesquisa

Web: pesquisa em todos os sites


Imagens: pesquisa por imagens anexadas nas pginas.
Exemplo do resultado se uma pesquisa.

59

TECNOLOGIA DA INFORMAO

FERRAMENTAS DE BUSCA E PESQUISA


Um motor de busca um sistema de software projetado para
encontrar informaes armazenadas em um sistema computacional
a partir de palavras-chave indicadas pelo utilizador, reduzindo o
tempo necessrio para encontrar informaes.
Os motores de busca surgiram logo aps o aparecimento da
Internet, com a inteno de prestar um servio extremamente
importante: a busca de qualquer informao na rede, apresentando
os resultados de uma forma organizada, e tambm com a proposta
de fazer isto de uma maneira rpida e eficiente. A partir deste
preceito bsico, diversas empresas se desenvolveram, chegando
algumas a valer milhes de dlares. Entre as maiores empresas
encontram-se o Google, o Yahoo, o Lycos, o Cad e, mais
recentemente, a Amazon.com com o seu mecanismo de busca A9
porm inativo. Os buscadores se mostraram imprescindveis para
o fluxo de acesso e a conquista novos visitantes.
Antes do advento da Web, havia sistemas para outros
protocolos ou usos, como o Archie para sites FTP annimos e o
Veronica para o Gopher (protocolo de redes de computadores que
foi desenhado para indexar repositrios de documentos na Internet,
baseando-se em menus).
Conceito
Um motor de busca feito para auxiliar a procura de
informaes armazenadas na rede mundial (WWW), dentro de uma
rede corporativa ou de um computador pessoal. Ele permite que
uma pessoa solicite contedo de acordo com um critrio especfico
(tipicamente contendo uma dada palavra ou frase) e responde com
uma lista de referncias que combinam com tal critrio, ou seja
uma espcie de catlogo mgico. Ao se realizar uma consulta,
a lista de ocorrncias de assuntos criada previamente por meio
de um conjunto de softwares de computadores, conhecidos como
Web_crawler, que vasculham toda a Web em busca de ocorrncias
de um determinado assunto em uma pgina. Ao encontrar uma
pgina com muitos links, os spiders embrenham-se por eles,
conseguindo, inclusive, vasculhar os diretrios internos - aqueles
que tenham permisso de leitura para usurios - dos sites nos quais
esto trabalhando.
Os motores de busca usam regularmente ndices atualizados
para funcionar de forma rpida e eficiente. Sem maior especificao,
ele normalmente refere-se ao servio de busca Web, que procura
informaes na rede pblica da Internet. Outros tipos incluem
motores de busca para empresas (Intranets), motores de busca
pessoais e motores de busca mveis. De qualquer forma, enquanto
diferente seleo e relevncia podem aplicar-se em diferentes
ambientes, o utilizador provavelmente perceber uma pequena
diferena entre as operaes neles. Alguns motores tambm
extraem dados disponveis em grupos de notcias, grandes bancos
de dados ou diretrios abertos como a DMOZ.org. Ao contrrio

Grupos: pesquisa nos grupos de discusso da Usenet.


Exemplo:

Diretrios: pesquisa o contedo da internet organizados por


assunto em categorias. Exemplo:

Como escolher palavra-chave


Busca com uma palavra: retorna pginas que incluam a
palavra digitada.
Busca entre aspas: a pesquisa s retorna pginas que
incluam todos os seus termos de busca, ou seja, toda a sequncia
de termos que foram digitadas.
Busca com sinal de mais (+): a pesquisa retorna pginas
que incluam todas
as palavras aleatoriamente na pgina.
Busca com sinal de menos (-): as palavras que ficam antes do sinal de
menos so excludas da pesquisa.
Resultado de um clculo: pode ser efetuado um clculo
em um site de pesquisa.
Por exemplo: 3+4
Ir retornar:

O resultado da pesquisa
O resultado da pesquisa visualizado da seguinte forma:

Didatismo e Conhecimento

60

TECNOLOGIA DA INFORMAO
dos diretrios Web, que so mantidos por editores humanos, os
servios de busca funcionam algoritmicamente. A maioria dos sites
que chamam os motores de busca so, na verdade, uma interface
(front end) para os sistemas de busca de outras empresas .

Os sistemas de busca tambm eram conhecidos como a mina


de ouro no frenesi de investimento na Internet que ocorreu no fim
dos anos 1990s. Vrias empresas entraram no mercado de forma
espetacular, com recorde em ganhos durante seus primeiros anos
de existncia. Algumas fecharam seu sistema pblico, e esto
oferecendo verses corporativas somente, como a Northern Light.
Mais recentemente, os sistemas de busca tambm esto
utilizando XML ou RSS, permitindo indexar dados de sites com
eficcia, sem a necessidade de um crawler complexo. Os sites
simplesmente provm um xml feed o qual indexado pelo sistema
de busca. Os XML feeds esto sendo cada vez mais fornecidos
de forma automtica por weblogs. Exemplos so o feedster, que
inclui o LjFind Search que prov servios para os blogs do site
LiveJournal.

Histria
Os primeiros motores de busca (como o Yahoo) baseavamse na indexao de pginas atravs da sua categorizao.
Posteriormente surgiram as meta-buscas. A mais recente gerao
de motores de busca (como a do Google) utiliza tecnologias
diversas, como a procura por palavras-chave diretamente nas
pginas e o uso de referncias externas espalhadas pela web,
permitindo at a traduo direta de pginas (embora de forma
bsica ou errada) para a lngua do utilizador. O Google, alm de
fazer a busca pela Internet, oferece tambm o recurso de se efetuar
a busca somente dentro de um site especfico. essa a ferramenta
usada na comunidade Wiki.
Os motores de busca so buscadores que baseiam sua coleta
de pginas em um rob que varre a Internet procura de pginas
novas para introduzir em sua base de dados automaticamente.
Motores de busca tpicos so Google, Yahoo e Altavista.
A primeira ferramenta utilizada para busca na Internet foi o
Archie (da palavra em Ingls, archive sem a letra v). Foi criado
em 1990 por Alan Emtage, um estudante da McGill University
em Montreal. O programa baixava as listas de diretrio de todos
arquivos localizados em sites pblicos de FTP (File Transfer
Protocol) annimos, criando uma base de dados que permitia
busca por nome de arquivos.
Enquanto o Archie indexava arquivos de computador, o
Gopher indexava documentos de texto. Ele foi criado em 1991,
por Mark McCahill da Universidade de Minessota, cujo nome veio
do mascote da escola. Devido ao fato de serem arquivos de texto, a
maior parte dos sites Gopher tornaram-se websites aps a criao
da World Wide Web.
Dois outros programas, Veronica e Jughead, buscavam os
arquivos armazenados nos sistemas de ndice do Gopher. Veronica
(Very Easy Rodent-Oriented Net-wide Index to Computerized
Archives) provia uma busca por palavras para a maioria dos ttulos
de menu em todas listas do Gopher. Jughead (Jonzys Universal
Gopher Hierarchy Excavation And Display) era uma ferramenta
para obter informaes de menu de vrios servidores Gopher.
O primeiro search engine Web foi o Wandex, um ndice
atualmente extinto feito pela World Wide Web Wanderer, um
web crawler (programa automatizado que acessa e percorre os
sites seguindo os links presentes nas pginas.) desenvolvido por
Matthew Gray no MIT, em 1993. Outro sistema antigo, Aliweb,
tambm apareceu no mesmo ano e existe at hoje. O primeiro
sistema full text baseado em crawler foi o WebCrawler, que
saiu em 1994. Ao contrrio de seus predecessores, ele permite
aos usurios buscar por qualquer palavra em qualquer pgina, o
que tornou-se padro para todos servios de busca desde ento.
Tambm foi o primeiro a ser conhecido pelo grande pblico. Ainda
em 1994, o Lycos (que comeou na Carnegie Mellon University)
foi lanado e tornou-se um grande sucesso comercial.
Logo depois, muitos sistemas apareceram, incluindo Excite,
Infoseek, Inktomi, Northern Light, e AltaVista. De certa forma,
eles competiram com diretrios populares como o Yahoo!.
Posteriormente, os diretrios integraram ou adicionaram a
tecnologia de search engine para maior funcionalidade.
Didatismo e Conhecimento

Tipos de buscador

Pesquisa mostrando os trs maiores sites de busca no mundo


Existem variados tipos de buscadores:
Buscadores globais so buscadores que pesquisam todos os
documentos na rede, e a apresentao do resultado aleatria,
dependendo do ranking de acessos aos sites. As informaes
podem referir-se a qualquer tema. O buscador global mais recente
o Wiglr, que utiliza dados muito parecidos com o Google e Bing,
tambm o primeiro buscador criado nesta dcada (2010-2020).
Google, Yahoo e Bing so os buscadores globais mais acessados.
Buscadores verticais so buscadores que realizam pesquisas
especializadas em bases de dados prprias de acordo com suas
propenses. Geralmente, a incluso em um buscador vertical est
relacionada ao pagamento de uma mensalidade ou de um valor
por clique. Trovit, BizRate, AchaNoticias, Oodle, Catho, SAPO,
BuscaP, Zura e Become.com so alguns exemplos de buscadores
verticais.
Guias locais so buscadores exclusivamente locais ou
regionais. As informaes se referem a endereos de empresas ou
prestadores de servios. O resultado priorizados pelo destaque
de quem contrata o servio. Listo, GuiaMais, AcheCerto,
EuAcheiFcil, Zeen! entre outras. Geralmente so cadastros e
publicaes pagas. indicado para profissionais e empresas que
desejam oferecer seus produtos ou servios em uma regio, Estado
ou Cidade.
Guias de busca local ou buscador local so buscadores de
abrangncia nacional que lista as empresas e prestadores de servios
prximas ao endereo do internauta a partir de um texto digitado.
A proximidade avaliada normalmente pelo cep, Donavera.com,
ou por coordenadas de GPs. Os cadastros Bsicos so gratuitos
para que as micros empresas ou profissionais liberais possam
estar presente na WEB sem que invistam em um sites prprio.
61

TECNOLOGIA DA INFORMAO
indicado para profissionais e empresas que desejam oferecer seus
produtos ou servios em uma Localidade, rua, bairro, cidade ou
Estado e possibilitando ainda a forma mais rpida de atualizao
dos registros de contatos por seus clientes ou fornecedores.
Diretrios de websites so ndices de sites, usualmente
organizados por categorias e subcategorias. Tem como finalidade
principal permitir ao usurio encontrar rapidamente sites que
desejar, buscando por categorias, e no por palavras-chave. Os
diretrios de sites geralmente possuem uma busca interna, para
que usurios possam encontrar sites dentro de seu prprio ndice.
Diretrios podem ser a nvel regional, nacional (como o Achei no
Brasil) ou global, e at mesmo especializados em determinado
assunto. Open Directory Project exemplo de diretrios de sites.
A divulgao de sites de empresas com negcios regionais so
acessados em sua grande maioria quando os profissionais da WEB
cadastram seus sites nos Buscadores Locais para aumentarem
as visitas de internautas, pois no h um sistema de atualizao
automtica dos dados que abranja todos os tipos de categorias e em
rapidez necessria. Por esta razo, somente cerca de 20% a 25% de
tudo que existe na WEB publicada nos buscadores.
A novidade agora so os ontobuscadores, isto , buscadores
baseados em Ontologias, como o Ontoweb.
Funcionamento
Um search engine opera na seguinte ordem:
Web crawling (percorrer por links)
Indexao
Busca
Os sistemas de busca trabalham armazenando informaes
sobre um grande nmero de pginas, as quais eles obtm da prpria
WWW. Estas pginas so recuperadas por um Web crawler (tambm
conhecido como spider) um Web browser automatizado que segue
cada link que v. As excluses podem ser feitas pelo uso do robots.
txt. O contedo de cada pgina ento analisado para determinar
como dever ser indexado (por exemplo, as palavras so extradas
de ttulos, cabealhos ou campos especiais chamados meta tags).
Os dados sobre as pginas so armazenados em um banco de dados
indexado para uso nas pesquisas futuras. Alguns sistemas, como o
do Google, armazenam todo ou parte da pgina de origem (referido
como um cache) assim como informaes sobre as pginas, no qual
alguns armazenam cada palavra de cada pgina encontrada, como
o AltaVista. Esta pgina em cache sempre guarda o prprio texto
de busca pois, como ele mesmo foi indexado, pode ser til quando
o contedo da pgina atual foi atualizado e os termos de pesquisa
no mais esto contidos nela. Este problema pode ser considerado
uma forma moderada de linkrot (perda de links em documentos da
Internet, ou seja, quando os sites deixaram de existir ou mudaram
de endereo), e a maneira como o Google lida com isso aumenta a
usabilidade ao satisfazer as expectativas dos usurios pelo fato de o
termo de busca estaro na pgina retornada. Isto satisfaz o princpio
de menos surpresa, pois o usurio normalmente espera que os
termos de pesquisa estejam nas pginas retornadas. A relevncia
crescente das buscas torna muito til estas pginas em cache,
mesmo com o fato de que podem manter dados que no mais esto
disponveis em outro lugar.
Quando um usurio faz uma busca, tipicamente digitando
palavras-chave, o sistema procura o ndice e fornece uma lista das
pginas que melhor combinam ao critrio, normalmente com um
breve resumo contendo o ttulo do documento e, s vezes, partes
do seu texto. A maior parte dos sistemas suportam o uso de termos
Didatismo e Conhecimento

booleanos AND, OR e NOT para melhor especificar a busca. E


uma funcionalidade avanada a busca aproximada, que permite
definir a distncia entre as palavras-chave.
A utilidade de um sistema de busca depende da relevncia do
resultado que retorna. Enquanto pode haver milhes de pginas
que incluam uma palavra ou frase em particular, alguns sites
podem ser mais relevantes ou populares do que outros. A maioria
dos sistemas de busca usam mtodos para criar um ranking dos
resultados para prover o melhor resultado primeiro. Como um
sistema decide quais pginas so melhores combinaes, e qual
ordem os resultados aparecero, varia muito de um sistema para
outro. Os mtodos tambm modificam-se ao longo do tempo,
enquanto o uso da Internet muda e novas tcnicas evoluem. A maior
parte dos sistemas de busca so iniciativas comerciais suportadas
por rendimentos de propaganda e, como resultado, alguns usam a
prtica controversa de permitir aos anunciantes pagar para ter sua
listagem mais alta no ranking nos resultados da busca.
A vasta maioria dos servios de pesquisa so rodados por
empresas privadas usando algoritmos proprietrios e bancos de
dados fechados, sendo os mais populares o Google, Bing e Yahoo!
Search. De qualquer forma, a tecnologia de cdigo-aberto para
sistemas de busca existe, tal como ht://Dig, Nutch, Senas, Egothor,
OpenFTS, DataparkSearch e muitos outros.
Custos de armazenamento e tempo de crawling
Os custos de armazenamento no so o recurso limitador na
implementao de um sistema de busca. Armazenar simplesmente
10 bilhes de pginas de 10 kbytes cada (comprimidas) requer
100TB e outros aproximados 100TB para ndices, dando um custo
de hardware total em menos de $200k: 400 drives de disco de
500GB em 100 PCs baratos.
De qualquer forma, um sistema pblico de busca
consideravelmente requer mais recursos para calcular os resultados
e prover alta disponibilidade. E os custos de operar uma grande
server farm no so triviais.
Passar por 10B pginas com 100 mquinas percorrendo links
a 100 pginas/segundo levaria 1M segundos, ou 11.6 dias em uma
conexo de Internet de alta capacidade. A maior parte dos sistemas
percorre uma pequena fatia da Web (10-20% das pginas) perto
desta freqncia ou melhor, mas tambm percorre sites dinmicos
(por exemplo, sites de notcias e blogs) em uma freqncia muito
mais alta.
Motores de busca geoespaciais
Uma recente melhoria na tecnologia de busca a adio
de geocodificao e geoparsing para o processamento dos
documentos ingeridos. O geoparsing tenta combinar qualquer
referncia encontrada a lugares para um quadro geoespacial de
referncia, como um endereo de rua, localizaes de dicionrio de
termos geogrficos, ou a uma rea (como um limite poligonal para
uma municipalidade). Atravs deste processo de geoparsing, as
latitudes e longitudes so atribudas aos lugares encontrados e so
indexadas para uma busca espacial posterior. Isto pode melhorar
muito o processo de busca pois permite ao usurio procurar
documentos para uma dada extenso do mapa, ou ao contrrio,
indicar a localizao de documentos combinando com uma dada
palavra-chave para analisar incidncia e agrupamento, ou qualquer
combinao dos dois. Uma empresa que desenvolveu este tipo de
tecnologia a MetaCarta, que disponibiliza seu produto como um
XML Web Service para permitir maior integrao s aplicaes
existentes.
62

TECNOLOGIA DA INFORMAO
A MetaCarta tambm prov uma extenso para o programa
GIS como a ArcGIS (ESRI) para permitir aos analistas fazerem
buscas interativamente e obter documentos em um contexto
avanado geoespacial e analtico.

controle integrado de informaes distribudas fisicamente,


reduo de redundncia e de inconsistncia de informaes,
compartilhamento de dados,
aplicao automtica de restries de segurana,
reduo de problemas de integridade.

4. BANCO DE DADOS: CONCEITOS


E FUNDAMENTOS DA MODELAGEM
DE DADOS

Abstrao de Dados
O sistema de bancos de dados deve prover uma viso
abstrata de dados para os usurios.
A abstrao se d em trs nveis:

Introduo
A importncia da informao para a tomada de decises nas
organizaes tem impulsionado o desenvolvimento dos sistemas
de processamento de informaes.
Algumas ferramentas:
processadores de texto (editorao eletrnica),
planilhas (clculos com tabelas de valores),
Sistemas de Gerenciamento de Bancos de Dados - SGBDs
(armazenamento de grandes volumes de dados, estruturados em
registros e tabelas, com recursos para acesso e processamento das
informaes).
Conceitos
Banco de Dados: uma coleo de dados inter- relacionados,
representando informaes sobre um domnio especfico [KS94].
Exemplos: lista telefnica, controle do acervo de uma
biblioteca, sistema de controle dos recursos humanos de uma
empresa.
Sistema de Gerenciamento de Bancos de Dados (SGBD):
um software com recursos especficos para facilitar a manipulao
das informaes dos bancos de dados e o desenvolvimento de
programas aplicativos.
Exemplos: Oracle, Ingres, Paradox*, Access*, DBase*.
* Desktop Database Management Systems.
Sistema de Bancos de Dados
um sistema de manuteno de registros por computador,
envolvendo quatro componentes principais:
dados,
hardware,
software,
usurios.

Nveis de Abstrao
Nvel fsico: nvel mais baixo de abstrao. Descreve como
os dados esto realmente armazenados, englobando estruturas
complexas de baixo nvel.
Nvel conceitual: descreve quais dados esto armazenados
e seus relacionamentos. Neste nvel, o banco de dados descrito
atravs de estruturas relativamente simples, que podem envolver
estruturas complexas no nvel fsico.
Nvel de vises do usurio: descreve partes do banco
de dados, de acordo com as necessidades de cada usurio,
individualmente.
Modelos Lgicos de Dados
Conjunto de ferramentas conceituais para a descrio dos
dados, dos relacionamentos entre os mesmos e das restries de
consistncia e integridade.
Dividem-se em:
baseados em objetos,
baseados em registros.
Modelos lgicos baseados em objetos
Descrio dos dados nos nveis conceitual e de vises de
usurios.
Exemplos:
Entidade-relacionamento, orientado a objetos.
No modelo orientado a objetos, cdigo executvel parte
integrante do modelo de dados.
Modelos lgicos baseados em registros
descrio dos dados nos nveis conceitual e de vises de
usurios;
o banco de dados estruturado em registros de formatos
fixos, de diversos tipos;

O sistema de bancos de dados pode ser considerado como


uma sala de arquivos eletrnica [Date91].
Existe uma srie de mtodos, tcnicas e ferramentas que visam
sistematizar o desenvolvimento de sistemas de bancos de dados.
Objetivos de um Sistema de Bancos de Dados
Isolar os usurios dos detalhes mais internos do banco de
dados (abstrao de dados).
Prover independncia de dados s aplicaes (estrutura
fsica de armazenamento e estratgia de acesso).
Vantagens:
rapidez na manipulao e no acesso informao,
reduo do esforo humano (desenvolvimento e utilizao),
disponibilizao da informao no tempo necessrio,
Didatismo e Conhecimento

63

TECNOLOGIA DA INFORMAO
O Modelo Relacional

cada tipo de registro tem sua coleo de atributos;


h linguagens para expressar consultas e atualizaes no
banco de dados.
Exemplos:
relacional,
rede,
hierrquico.
No modelo relacional, dados e relacionamentos entre dados
so representados por tabelas, cada uma com suas colunas
especficas.
Exemplo das Informaes em um Banco de Dados

O Modelo de Rede
Os dados so representados por colees de registros e os
relacionamentos por elos.
Tanto os dados quanto os relacionamentos so representados
por tabelas.
Possui fundamento matemtico slido.
Prescinde de estruturas de ndice eficientes e hardware
adequado para alcanar desempenho vivel em situaes prticas.
O Banco de Dados no Nvel Conceitual (modelo ER)

O Modelo Hierrquico
Os dados e relacionamentos so representados por registros
e ligaes, respectivamente.
Os registros so organizados como colees arbitrrias de
rvores.

Linguagens de Definio e Manipulao de Dados


Esquema do Banco de Dados
o projeto geral (estrutura) do banco de dados.
no muda com frequncia;
h um esquema para cada nvel de abstrao e um
subesquema para cada viso de usurio.
Linguagem de Definio de Dados (DDL)
Permite especificar o esquema do banco de dados, atravs de
um conjunto de definies de dados.
A compilao dos comandos em DDL armazenada no
dicionrio (ou diretrio) de dados.
Manipulao de dados
recuperao da informao armazenada,
insero de novas informaes,
excluso de informaes,
modificao de dados armazenados.

Didatismo e Conhecimento

64

TECNOLOGIA DA INFORMAO
Linguagem de Manipulao de Dados (DML)
Permite ao usurio acessar ou manipular os dados, vendo-os
da forma como so definidos no nvel de abstrao mais alto do
modelo de dados utilizado.
Uma consulta (query) um comando que requisita uma
recuperao de informao.
A parte de uma DML que envolve recuperao de informao
chamada linguagem de consulta*.
[Date91] ilustra o papel do sistema de gerncia de banco de
dados, de forma conceitual:
O usurio emite uma solicitao de acesso. O SGBD intercepta
a solicitao e a analisa.
O SGBD inspeciona os esquemas externos (ou subesquemas)
relacionados quele usurio, os mapeamentos entre os trs nveis,
e a definio da estrutura de armazenamento.
O SGBD realiza as operaes solicitadas no banco de dados
armazenado.
Tarefas:
interao com o sistema de arquivos do sistema operacional,
cumprimento da integridade,
cumprimento da segurana,
cpias de segurana (backup) e recuperao,
controle de concorrncia.
Papis Humanos em um Sistema de Bancos de Dados
Usurios do Banco de Dados
Realizam operaes de manipulao de dados.
programadores de aplicaes,
usurios sofisticados,
usurios especializados,
usurios ingnuos.
Administrador do Banco de Dados
Pessoa (ou grupo) responsvel pelo controle do sistema de
banco de dados.
Administrador de Dados
Administrador do SGBD
Administrao de Sistemas de Bancos de Dados
Administrador de Dados (DBA)
definio e atualizao do esquema do banco de dados.
Administrador do SGBD
definio da estrutura de armazenamento e a estratgia (ou
mtodo) de acesso,
concesso de autorizao para acesso a dados,
definio de controles de integridade,
definio de estratgias para cpia de segurana e
recuperao,
monitoramento do desempenho,
execuo de rotinas de desempenho,
modificao da organizao fsica.

Ou seja, um banco de dados de rede consiste em uma coleo


de registros que so conectados uns aos outros por meio de ligaes.
Cada registro uma coleo de campos (atributos), cada um desses
campos contendo apenas um valor de dado. Uma ligao uma
associao entre precisamente dos registros.

Banco de dados Hierrquico


Assim como no modelo de Redes o modelo Hierrquico
trabalho com os dados e relacionamentos como uma coleo de
registros relacionados por ligaes. A nica diferena entre os dois
que o modelo Hierrquico os registros so organizados como
colees de rvores em vez de grafos arbitrrios.

FASES DO PROJETO DE BASE DE DADOS


O Projeto de Base de Dados pode ser decomposto em:
Projeto Conceitual

Independe do DBMS escolhido


Modelo Conceitual: Linguagem usada para descrever
esquemas conceituais

Tipos de Banco de Dados


Banco de dados Relacional
Um banco de dados relacional consiste em uma coleo de
tabelas, que podem ser relacionadas atravs de seus atributos, ou
seja, uma linha de uma tabela pode estar sendo relacionada com
uma outra linha em uma outra tabela.

Projeto Lgico

Banco de dados rede


Enquanto no modelo relacional os dados e os relacionamentos
entre dados so representados por uma coleo de tabelas,
modelo de rede representa os dados por colees de registros e os
relacionamentos entre dados so representados por ligaes.
Didatismo e Conhecimento

65

TECNOLOGIA DA INFORMAO
Modelo lgico: Linguagem usada para especificar esquemas
lgicos
Pertencem a trs classes: Relacional, Redes e Hierrquico.
Projeto Fsico

Esquema fsico: a descrio da Implementao da


base de dados em memria secundria. Descreve estruturas de
armazenamento e mtodos de acesso.
Tem forte ligao com o DBMS especfico.
Resumindo
Projeto Conceitual: No tem dependncia com a classe do
GBD a ser escolhido.
Projeto Lgico: Tem dependncia com a classe, mas no
com o GBD especfico.
Projeto Fsico: Total dependncia do GBD especfico.
Concluses
Uma das vantagens em se trabalhar com projeto conceitual
est na possibilidade de se adiar a escolha do GBD (mesmo a sua
classe). O projetista deve concentrar o maior esforo nesta fase
do projeto pois, a passagem para as outras fases mais ou menos
automtica.
Outra vantagem est na possibilidade de usurios no
especialistas em bancos de dados darem diretamente a sua
contribuio no projeto conceitual cuja maior exigncia a
capacidade de abstrao. A aproximao com o usurio final
melhora bastante a qualidade do projeto.

Agregao
Usada para definir uma nova classe a partir de um conjunto de
classes que representam suas partes componentes.

Generalizao
Usada para definir uma classe mais genrica a partir de duas
ou mais classes.

PROJETO CONCEITUAL
O Projeto Conceitual produz um esquema conceitual a partir
de requisitos de um mundo real.
Projeto conceitual usa modelo de dados para descrever a
realidade.
Um modelo de dados se ampara em um conjunto de blocos
de construo primitivo.
Abstrao
Processo que consiste em mostrar as caractersticas e
propriedades essenciais de um conjunto de objetos, ou esconder as
caractersticas no essenciais.
Quando pensamos no objeto bicicleta de uma forma abstrata,
normalmente esquecemos seus detalhes e as particularidades
que as diferem entre si.
Abstraes em Projetos Conceituais
Existem 3 Tipos:
Classificao
Agregao
Generalizao
Classificao
Usada para reunir objetos do mundo real com propriedades
comuns, formando (ou definindo) classes.
Didatismo e Conhecimento

66

TECNOLOGIA DA INFORMAO

Cobertura da Generalizao
Total / Exclusiva
Total / No Exclusiva
MODELOS DE DADOS
Conceitos: Modelo e Esquema
Um modelo de dados uma coleo de conceitos usados para descrever uma dada realidade. Estes conceitos so construdos com base
nos mecanismos de abstrao e so descritos atravs de representaes grficas e lingusticas.
Um esquema uma representao de uma poro especfica da realidade usando -se um particular modelo de dados.

Para exemplificar vamos utilizar o modelo de entidades e relacionamentos (M.E.R.)

Didatismo e Conhecimento

67

TECNOLOGIA DA INFORMAO

H dois tipos de modelos de dados:


Modelos Conceituais: so ferramentas que representam a realidade num alto nvel de abstrao.
Modelos Lgicos: suportam descries de dados que podem ser processadas (por um computador). Incluem os modelos relacional,
hierrquico e rede.
Obs: projeto de base de dados no a nica aplicao de modelos conceituais. Eles podem ser excelentes ferramentas para gesto em
empresas.
Por recomendao do comit ANSI/SPARC (metade dos anos 70) todo sistema de base de dados deveria ser organizado de acordo com
3 nveis de abstrao de dados:
Externo: tambm chamado de viso. Descreve o ponto de vista de grupos especficos de usurios sobre a poro da base de dados que
interessante preservar para aquele grupo particular.
Conceitual: representao de alto nvel, independente da mquina, sobre toda a base de dados. Tambm chamada de EnterpriseScheme .
Interno: descrio da implementao fsica da base de dados. Dependente da mquina.
M. E. R. - O Modelo de Entidades e Relacionamentos
o mais difundido modelo de dados para projeto conceitual de base de dados. Foi introduzido por Peter Chen (1976) e posteriormente
recebeu extenses.
Elementos bsicos do modelo: Entidades e Relacionamentos
Entidades
Representam classes de objetos do mundo real.
Didatismo e Conhecimento

68

TECNOLOGIA DA INFORMAO
Exemplos: FUNCIONRIOS, ALUNOS, PROFESSORES,
CIDADES, etc.

Vamos considerar o esquema dos relacionamentos entre


Funcionrios e Cidades. Para este esquema poderamos ter a
seguinte instncia:
FUNCIONRIOS = { f1, f2, f3, f4 }
CIDADES = { c1, c2, c3 }
VIVEM_EM = { <f1,c1>, <f2,c1>, <f3,c2>, <f4,c3> }
NASCIDOS_EM = { <f1,c1>, <f2,c1>, <f3,c2>, <f4,c2> }
Cardinalidades podem ser expressas atravs de valores
mnimos e mximos. Por exemplo:
MIN_CARD (FUNCIONRIOS, VIVEM_EM) = 1
MAX_CARD (FUNCIONRIOS, VIVEM_EM) = 1
MIN_CARD (CIDADES, VIVEM_EM) = 0
MAX_CARD (CIDADES, VIVEM_EM) = N
Ns declaramos atravs desta representao (lingustica)
que o relacionamento Vivem em vrios para um entre
Funcionrios e Cidades, atravs de Vivem em.
A participao de Funcionrios obrigatria no
relacionamento, enquanto a de Cidades opcional.
Outra forma de declarar as cardinalidades acima seria:
CARD (FUNCIONRIOS, VIVEM_EM) = (1,1)
CARD (CIDADES, VIVEM_EM) = (0,n)
Representao grfica correspondente declarao lingustica
acima:

Relacionamentos
Representam agregaes de duas ou mais entidades.
Exemplos: Nascidos em entre Funcionrios e Cidades e
Vivem em tambm entre Funcionrios e Cidades.

O relacionamento pode conectar mais que duas entidades


simultaneamente . Neste caso, chamado relacionamento
mltiplo.
Outra representao para o exemplo acima mostrada atravs
do esquema abaixo. Esta ser a representao que normalmente
seguiremos.

Um relacionamento pode conectar entidades de um mesmo


conjunto. Neste caso temos o auto relacionamento.

Didatismo e Conhecimento

Existem casos prticos em que um conjunto de entidades


representa elementos do mundo real que se subdividem
em categorias. Esta subdiviso pode ser representada pelo
particionamento do conjunto de entidades o que representa uma
abstrao de generalizao (ou especializao).
Exemplo:

69

TECNOLOGIA DA INFORMAO

Extenses do Modelo: Agregao

Atributos
Representam propriedades elementares de entidades ou relacionamentos.
Exemplos:

Didatismo e Conhecimento

70

TECNOLOGIA DA INFORMAO

Tipos de Atributos

Obs: os atributos determinantes determinam univocamente um objeto dentro de um conjunto de entidades.


TRANSFORMAES E ESTRATGIAS DE PROJETO
Primitivas: top down e bottom up
Estratgias: top down, bottom up e mista
Metodologias: guiam o projeto atravs de estratgias primitivas
Primitivas top down

Didatismo e Conhecimento

71

TECNOLOGIA DA INFORMAO

Didatismo e Conhecimento

72

TECNOLOGIA DA INFORMAO

Didatismo e Conhecimento

73

TECNOLOGIA DA INFORMAO
Exemplos de primitivas top down:

Didatismo e Conhecimento

74

TECNOLOGIA DA INFORMAO

Didatismo e Conhecimento

75

TECNOLOGIA DA INFORMAO

Didatismo e Conhecimento

76

TECNOLOGIA DA INFORMAO
Primitivas bottom up

Didatismo e Conhecimento

77

TECNOLOGIA DA INFORMAO

Exemplos de primitivas botton up

Didatismo e Conhecimento

78

TECNOLOGIA DA INFORMAO
Comparaes entre as metodologias bottom up e top down
Vantagens do top down
conveniente em organizaes altamente estruturadas onde o
gerente tem uma viso completa do domnio da aplicao em alto
nvel de abstrao.
Vantagens do bottom up
conveniente em organizaes no muito estruturadas onde
fcil discutir detalhes e depois agreg-las.
Dicas
Dica 1: tentar conduzir uma sesso de projeto de forma top
down na sua essncia e excepcionalmente usar primitivas bottom
u p ( para, por exemplo, quando o projetista esqueceu algum
conceito no nvel mais alto do refinamento).
Dica 2: mesmo que o projetista tenha lanado mo de
conceitos bottom up, tentar fazer a documentao como se ele
fosse top down.
Estratgia mista
Envolve conceitos top down e bottom up.
A estratgia mista baseada no particionamento controlado
dos requisitos.
O projetista produz um frame ( ou esqueleto) para posterior
integrao . O frame contem os conceitos mais importantes d a
aplicao e os links entre as parties.
Estratgia mista - exemplo

Integrao de vises necessria quando a aplicao foi


quebrada em partes e necessita de integrao para gerar o
esquema final a partir dos diferentes views. Tambm necessria
quando as vises partiram de diferentes projetistas ou a partir de
bases de dados diferentes.
Problemas que influenciam a atividade de integrao

Didatismo e Conhecimento

79

TECNOLOGIA DA INFORMAO
Procedimentos para integrao das vises

Quando mais que dois esquemas devem ser integrados a


dica faz-lo dois a dois como mostra a figura abaixo.

Didatismo e Conhecimento

80

TECNOLOGIA DA INFORMAO
Entidades
Entidades
As entidades iro gerar sempre uma tabela no Modelo
Relacional.

Atributos Multivalorados
Os atributos Multivalorados criaro uma tabela auxiliar, que
receber os atributos determinantes (chave) da tabela principal e
o prprio atributo se tornar um atributo determinante nessa nova
tabela.

Mapeamento para o Modelo Relacional


A obteno de um modelo lgico a partir de um modelo
conceitual pode ser feita pela aplicao de um conjunto de regras
bem definidas. Essas regras basicamente atuaro em dois grupos
distintos de elementos: as estruturas de relac ionamento, agregao
e especializao de um lado e as entidades e seus atributos de outro.

Relacionamentos
Relao N:N
Nos relacionamentos N:N, cada entidade e o relacionamento
viraro tabelas.

Essas regras so apresentadas mais abaixo :


Didatismo e Conhecimento

81

TECNOLOGIA DA INFORMAO

Relao 1:N ou N:1 com obrigatoriedade


Para esses relacionamentos a entidade fraca, ou seja aquela
entidade onde a obrigatoriedade se encontra, ir vencer e
receber o atributo determinante (chave).
Relao 1:1 com obrigatoriedade
Assim como nos relacionamento 1:N com obrigatoriedade,
nesses relacionamentos a entidade fraca, ou seja aquela entidade
onde a obrigatoriedade se encontra, ir vencer e receber o
atributo determinante (chave).

Relao 1:N ou N:1 sem obrigatoriedade


Para esses relacionamentos podemos ter duas possibilidades,
dependendo do modelamento que est sendo feito. Podemos
ter a entidade recebendo o atributo determinante (chave) ou o
relacionamento se tornando mais uma tabela.
Relao 1:1 sem obrigatoriedade
Nesses relacionamentos o prprio mundo que est sendo
modelado dever identificar qual das duas entidades dever
receber o atributo determinante (chave).

Didatismo e Conhecimento

82

TECNOLOGIA DA INFORMAO

Auto relacionamento 1:N ou N:1 sem obrigatoriedade


Para esses relacionamentos podemos ter duas possibilidades,
dependendo do modelamento que est sendo feito. Podemos
ter a entidade recebendo o atributo determinante (chave) ou o
relacionamento se tornando mais uma tabela.

Auto relacionamento N:N


Nesses relacionamentos a entidade e o relacionamento geraro
duas tabelas, o relacionamento por sua vez receber dois atributos
determinantes da entidade.

Auto relacionamento 1:N ou N:1 com obrigatoriedade


Nesses relacionamentos 1:N com obrigatoriedade, a entidade
fraca, e sendo assim ir receber o atributo determinante (chave).
Agregao
O relacionamento N:N resolvido da forma j vista
anteriormente. A agregao nada mais do que o relacionamento
entre relacionamentos, desta forma a relao com a entidade
C vai acontecer conforme as regras mostradas anteriormente
(considerando que o relacionamento A:B gere uma entidade
agregada.
Didatismo e Conhecimento

83

TECNOLOGIA DA INFORMAO

Relacionamento Triplo
Nesses relacionamentos as regras de atribuio do atributo
determinante vo depender do modelamento, alm se seguir todas
as regras determinadas anteriormente. O importante notar que
todas as entidades esto relacionadas ao mesmo tempo.

QUESTES COMENTADAS
01- O catlogo (ou dicionrio de dados) de um Sistema
Gerenciador de Bancos de Dados Relacional
(a). visa a propiciar o acesso rpido a dados com um
determinado valor.
(b). um item opcional do banco de dados, que pode ser
removido caso o usurio deseje.
(c). raramente utilizado, sendo sua organizao pouco
influente no desempenho do sistema.
(d). contm informaes descritivas sobre os diversos
objetos do sistema.
(e). tem seus dados organizados segundo um esquema
hierrquico, para maior ecincia
no acesso.
Resp.: D
Soluo:
O dicionrio de dados (DD) a parte do Sistema Gerenciador
de Bancos de Dados(SGBD) responsvel por armazenar
informaes sobre a estrutura geral do banco de dados, incluindo
cada um dos seus elementos de dados. Tais informaes so
conhecidas como metadados. Diz-se que o DD um banco de
dados sobre o banco de dados.

Didatismo e Conhecimento

84

TECNOLOGIA DA INFORMAO
(e). Cliente(CPFCliente, Telefone, NomeCliente)
Nota(CPFCliente,
NumeroNota,
CodProduto,
QtdeVendida, ValorUnitVendido, Data)
Produtos(CodProduto, DescProduto, Peso)
Resp.: C
Soluo:
Uma dependncia funcional da forma A > B determina
que cada valor do atributo A determina exatamente um valor do
atributo B. Por exemplo, na dependncia funcional CodProduto
> DescProduto; Peso, supomos CodProduto = 1001, a esse
CodProduto estar associada exatamente uma dupla da forma
DescProduto; Peso, exemplo:
SaboemPMix; 500g. Nenhum outra dupla ser permitida para
ser representada pelo CodProduto 1001.
Um conjunto de tabelas est na terceira forma normal se todas
as relaes satisfazem as condies da terceira forma normal.
Alm disso, uma relao que est na terceira forma normal
necessariamente satisfaz as condies previstas na primeira e na
segunda forma normal.
A primeira forma normal probe a existncia de campos
multivalorados. Logo, a alternativa A j pode ser eliminada,
j que Telefone da tabela Clientes representado como um
atributo multivalorado.
Uma relao estar satisfazendo as condies da segunda
forma normal se atender as condies da primeira forma
normal e, alm disso, dada qualquer chave candidata, qualquer
atributo que no faa parte da chave candidata deve depender
funcionalmente de todos os campos da chave candidata e no
somente de uma parte dela. Exemplo: Na tabela NotasDeVenda, os
campos CPFCliente e Data dependem funcionalmente somente do
campo NumeroNota e no de toda a chave primria (NumeroNota,
CodProduto), que por definio uma chave candidata. Logo, a
alternativa B tambm pode ser eliminada, uma vez que no atende
nem segunda forma normal.
Analisando a definio acima, podemos concluir que as
relaes da alternativa C satisfazem s condies da segunda
forma normal, mas o que mais necessrio para que essas
relaes estejam na terceira forma normal? Para isso,
necessrio conhecer mais algumas definies. A primeira delas
o de atributo no-primo, que, basicamente, um atributo que no
pertence a nenhuma chave candidata da relao. Outro conceito
o de dependncia funcional transitiva, quando uma dependncia
funcional X->Z determinada indiretamente da forma X->Y e
Y->Z. Voltando definio da terceira forma normal, ela exige que
todo atributo no-primo da relao seja diretamente dependente
(ou seja, no seja transitivamente dependente) de qualquer chave.
No existe nenhuma relao transitiva dos atributos no-primos
nas relaes descritas na alternativa C, logo a resposta correta
para a questo.
Finalizando, a relao Vendas da alternativa D e as relaes
Cliente e Nota da alternativa E no satisfazem as condies da
segunda forma normal. Portanto, tambm no esto na terceira
forma normal.

No contexto dos bancos de dados relacionais, exemplos de


elementos de dados so tabelas, colunas, relacionamentos, ndices,
entre outros. No DD so armazenados os nomes das tabelas, os
relacionamentos entre elas, bem como os nomes das colunas, os
tipos e os domnios de dados.
Alm de informaes estruturais, o DD tambm armazena
informaes de segurana, que indicam as permisses de acesso
aos elementos de dados, assim como informaes fsicas, indicando
onde e como os dados so armazenados. Elementos como funes
e stored procedures tambm so armazenados nos dicionrios de
dados do SGBD.
As implementaes de dicionrio de dados podem variar
de acordo com a tecnologiado SGBD. No caso dos bancos de
dados relacionais, os dicionrios de dados, geralmente, so
implementados como tabelas. A forma como essas tabelas so
indexadas e organizadas em disco fator fundamental para o
desempenho do banco de dados, pois as mesmas so acessadas
em maior parte das operaes realizadas pelos SGBD.
02- A relao Vendas, apresentada a seguir, foi montada
para armazenar os dados de um sistema de vendas. Considere
que atributo sublinhado representa o identificador da relao,
e item marcado com * representa atributo multivalorado.
Vendas(NumeroNota,
CodProduto,
DescProduto,
NomeCliente, CPFCliente,
Data, QtdeVendida, ValorUnitVendido, Peso, Telefone*)
Foram especificadas as seguintes dependncias funcionais:
CodProduto > DescProduto; Peso
NumeroNotaFiscal > Data; CPFCliente
NumeroNotaFiscal; CodProduto
> QtdeVendida;
ValorUnitVendido
CPFCliente > NomeCliente
Considerando-se que para um dado valor em CPFCliente
podem existir vrios telefones associados e vice-e-versa,
qual o conjunto de tabelas que armazena as informaes
apresentadas, atende s dependncias funcionais e se encontra
na terceira forma normal?
(a). Produtos(CodProduto, DescProduto, Peso)
Vendas(NumeroNota,
CodProduto,
CPFCliente,
QtdeVendida, ValorUnitVendido)
Clientes(CPFCliente, NomeCliente, Data, Telefone*)
(b). Clientes(CPFCliente, NomeCliente)
Telefone(CPFCliente, Telefone)
NotasDeVenda(NumeroNota, CodProduto, CPFCliente,
Data)
Produtos(CodProduto, DescProduto, ValorUnitVendido,
Peso)
ProdutosVendas(NumeroNota, CodProduto, CPFCliente,
QtdeVendida)
(c). Clientes(CPFCliente, NomeCliente)
Telefone(CPFCliente, Telefone)
Nota(NumeroNota, CPFCliente, Data)
Produtos(CodProduto, DescProduto, Peso)
NotasProdutos(NumeroNota, CodProduto, QtdeVendida,
ValorUnitVen-dido)
(d). Vendas(NumeroNota, CodProduto, QtdeVendida,
ValorUnitVendido, CPFCliente, Data)
Produtos(CodProduto, DescProduto, Peso)
Cliente(CPFCliente, NomeCliente)
Telefone(CPFCliente, Telefone)
Didatismo e Conhecimento

03- Considere o ambiente de uma aplicao multiusurio


que acessa um sistema de gerncia de banco de dados
relacional. Os usurios acessam a aplicao em simultneo,
submetendo transaes concorrentes ao banco de dados.
Todas as transaes realizadas na base de dados, pela referida
aplicao, esto definidas com o nvel de isoladamente READ
COMMITTED (leitura com efetivao).
85

TECNOLOGIA DA INFORMAO
O usurio Joo est executando, atravs da aplicao,
uma transao T1, composta por vrios comandos SQL. Neste
caso, correto afirmar que
(a). o nvel de isolamento adotado no ir impedir o
aparecimento de linhas fantasmas (phantom) durante a
execuo de T1.
(b). as atualizaes de dados realizadas por Joo dentro de
T1 podem ser lidas por outros usurios imediatamente, mesmo
antes de Joo efetivar sua transao.
(c). se Joo abortar a execuo de T1 aps ter executado,
como parte da transao, comandos de atualizao de dados,
as referidas atualizaes no podero ser desfeitas.
(d). no ambiente descrito, a execuo intercalada de
qualquer conjunto de transaes ser serializvel.
(e). devido utilizao do nvel de isolamento especificado,
enquanto Joo executar T1, nenhum outro usurio poder
executar comandos no banco de dados.
Resp.: A
Soluo:
(A) a alternativa correta. O nvel de isolamento de uma
determinada transao define o tipo de bloqueio em relao s
operaes de leitura. No caso de um nvel de isolamento READ
UNCOMMITTED (leitura sem efetivao), a transao poder
ler dados que foram modificados por outras transaes e que
ainda no foram confirmadas. J o nvel de isolamento READ
COMMITTED impede que isso ocorra, que so fenmenos
conhecidos como dirty reads (leituras sujas).
Ainda h dois tipos de anomalias que ainda no so resolvidos
por esse nvel de isolamento que so leitura no repetvel e
leitura fantasma (phantom). Suponha que duas consultas sejam
executadas uma aps a outra dentro da mesma transao.
No nvel de isolamento READ COMMITTED nada impede
que outra transao efetive suas alteraes durante a execuo da
primeira consulta. O comando SELECT, nesse nvel de isolamento,
enxerga apenas os dados confirmados antes da consulta ser
executada. Nesse caso, os resultados das duas consultas realizadas
uma aps a outra, mesmo pertencentes mesma transao, podem
ser diferentes.
J o fenmeno de leitura fantasma semelhante leitura no
repetvel no sentido em que so necessrias duas consultas com
os mesmos critrios para que o fenmeno possa ser observado.
Quando o retorno so as mesmas linhas, mas com dados diferentes,
o fenmeno de leitura no-repetvel. Quando a diferena no
resultado indica que as linhas no so as mesmas, diz-se que
ocorreu uma leitura fantasma. O padro ISO dene mais dois
nveis de isolamento que so o de leitura repetvel e serilizvel.
O fenmeno de leitura fantasma s eliminado na nvel serializvel,
que o nvel mais restrito.
(B) Para que o citado ocorra, o nvel de isolamento deveria
ser READ UNCOMMIT-TED. A alternativa falsa.
(C) Todo sistema gerenciador de banco de dados deve garantir
que uma transao possa ser desfeita para manter a propriedade
de atomicidade, que essencial para a recuperao dos dados em
casos de desastre ou na resoluo de conflitos entre transaes.
Logo, tal fato impensvel e alternativa C est incorreta.
(D) A alternativa est errada, pois o nvel de isolamento
citado permite a no serializao em relao s outras transaes
em favor da melhoria do desempenho do sistema.
Didatismo e Conhecimento

(E) Errada tambm, pois vrias transaes podem ser


executadas simultaneamente, mas respeitando os bloqueios que
garantem o modo de serializao adotado.
04- Os dados de uma agenda contendo nome, telefone e
endereo de pessoas esto organizados em um arquivo de dados
com acesso somente de leitura. Um dispositivo eletromecnico
D, que possibilita acesso direto, contm, aproximadamente,
90 milhes de registros ordenados por nome. Assumindo
que o tamanho do campo endereo varivel e que D pode
ter arquivos (pr-existentes) de ndices que se referenciam ao
arquivo de dados, e supondo que no possui cache, qual a
estratgia que realizar, em mdia, menos operaes de I/O
para consultar todos os registro cujo nome comea por uma
determinada letra?
(a). Pesquisa binria diretamente sobre o arquivo de
dados, uma vez que j existe ordenao por nome.
(b). Pesquisa sobre o arquivo de ndices indexados pelo
nome, implementando um algoritmo de busca em uma rvore
B-Tree balanceada.
(c). Pesquisa sequencial sobre um arquivo de ndices
indexado pelas letras do alfabeto e posterior leitura sequencial
sobre o arquivo de dados, nos quais cada ndice aponta para o
endereo do incio da respectiva letra na agenda.
(d). Pesquisa binria sobre um arquivo de ndices indexado
pelo nome, para posterior acesso ao arquivo de dados.
(e). Leitura sequencial diretamente sobre o arquivo de
dados, sem a utilizao de arquivos auxiliares de ndice.
Resp.: C
Soluo:
(A) Para que uma pesquisa binria fosse possvel diretamente
sobre o arquivo de dados, dados que seus registros so de tamanho
varivel, seria necessrio incluir informaes que servissem como
ponteiros em cada registro. O que no possvel j que o
arquivo de dados de somente leitura. Portanto, a alternativa A
no possvel.
(B) De maneira geral, a abordagem por B-Tree uma boa
opo. Entretanto, necessrio observar que para recuperar cada
registro ser necessria uma consulta B-Tree e posteriormente
ao arquivo de dados. Tal implementao utilizaria um nmero
de operaes da ordem (n/26).log(n), onde n o nmero total
de registros. Analisaremos as outras opes adiante. Note que a
opo nem explicitou como seria o acesso ao arquivo de dados.
(C) Essa uma opo bem eciente para o caso, j que ser
necessrio apenas encontrar a letra do alfabeto correspondente
(mesmo que de maneira sequencial) no arquivo de ndices e depois
percorrer sequencialmente o arquivo de dados e seria da ordem
13+n/26, ou seja, mais rpido que o caso descrito na alternativa B.
(D) O caso e o custo so muito parecidos com aqueles
explicitados na alternativa B e no superam o desempenho
descrito na alternativa C.
(E) Nesse caso, a ordem seria percorrer o arquivo de dados
at encontrar o primeiro registro em que o nome comece com
a letra especificada e depois percorrer todos os elementos que
atendam a condio. O custo seria algo da ordem n/2+n/26.
Conclumos, pela anlise, que alternativa mais eciente a
alternativa C.

86

TECNOLOGIA DA INFORMAO
05- As relaes abaixo compem uma base de dados em
que atributos sublinhados so identificadores e atributos em
itlico so chaves estrangeiras.
Autor (CPFAutor, Nome, DataNascimento)
Obra
(TituloObra,
DataConclusao,
CPFAutor,
CodigoAssunto)
Editora (CNPJEditora, Nome, Local)
Publicacao (TituloObra, CNPJEditora, DataLancamento )
Assunto (CodigoAssunto, Descricao)
Que comando SQL apresenta como resultado a quantidade
de publicaes do assunto `Policial por editora?
(a). Select P.CNPJEditora, count(P.TituloObra)
from Publicacao P inner join Obra O
on P.TituloObra = Obra.TituloObra
inner join Assunto A on O.CodigoAssunto =
A.CodigoAssunto
where A.Descricao = `Policial
(b). Select P.CNPJEditora, count(P.TituloObra)
from Publicacao P, Obra O, Assunto A
where P.TituloObra = O.TituloObra
and O.CodigoAssunto = A.CodigoAssunto
and A.Descricao = `Policial
group by P.CNPJEditora
(c). Select P.CNPJEditora, count(P.TituloObra)
from Publicacao P, Obra O, Assunto A, Editora E
group by P.CNPJEditora
having A.Descricao = `Policial
(d). Select P.CNPJEditora, sum(P.TituloObra)
from Publicacao P inner join Obra O
on P.TituloObra = Obra.TituloObra
inner join Assunto A on O.CodigoAssunto =
A.CodigoAssunto
where A.Descricao = `Policial
group by P.CNPJEditora
(e). Select P.CNPJEditora, count(P.TituloObra)
from Publicacao P left outer join Obra O
on P.TituloObra = Obra.TituloObra
left outer join Assunto A on O.CodigoAssunto =
A.CodigoAssunto
group by P.CNPJEditora
Resp.: B
Soluo:
Para encontrarmos o resultado da quantidade de publicaes
do assunto Policial por editora, devemos ter em mente que
precisamos utilizar a funo de agrupamento groupby para
agrupar as editoras com mesmo CNPJ, e a funo agregada count
para contabilizar o nmero de registros de um determinado CNPJ.
(A) inner join uma operao de composio de relaes
condicional e usada na clusula from. Sua sintaxe relacao1
inner join relacao2 on condio.
O select em questo explora as relaes de chave estrangeira
entre os relacionamentos, e a execuo dos dois inner join
produzem um relacionamento que possvel extrair os CNPJs cujo
Descrio de Assunto Policial.
O problema deste select que no agrupa os registros para
contabilizar a quantidade de um determinado CNPJ. Portanto,
alternativa errada.
Didatismo e Conhecimento

(B) os predicados da clusula where do select em questo


produz a mesma relao obtida na alternativa (A) pelos inner joinr.
Com uma diferena, ao obter os registros que contm a Descricao
de Assunto igual a Policial, agrupa-se as editoras de mesmo
CNPJ para contabilizar a quantidade de editoras para cada CNPJ
por meio da funo count no select. Portanto, alternativa correta.
Vale destacar que na clusula where as operaes de =
exploram os relacionamentos entre as relaes existentes.
Ento, quando selecionamos os registros com Descrio igual a
Policial, as operaes de = garantem que estamos selecionando
registros com mesmo TituloObra e CodigoAssunto.
(C) o candidato desatento tende a marcar esta alternativa,
pois se esquece dos relacionamentos existentes entre as relaes.
A forma como o select foi elaborado, agruparia atributos
CNPJEditora da relao Publicacao diferentes do atributo
CNPJEditora da relao Editora. O mesmo vlido para os
atributos de TituloObra de Obra e Publica-cao. Portanto,
alternativa errada.
(D) o select desta alternativa utiliza a funo sum
para contabilizar a quantidade de um determinado CNPJ.
Primeiramente, a funo correta para essa nalidade a count,
e segundo, a funo sum aceita como entrada um conjunto
de nmeros. Neste select essa funo recebe o parmetro
P.TituloObra, que no um nmero. Portanto, alternativa errada.
(E) o select desta alternativa no consta na clusula where
que se deve procurar no atributo Descrio da relao Assunto a
palavra Policial. Portanto, alternativa errada.
6) Com relao s memrias de um computador, assinale a
alternativa incorreta:
a) As memrias RAM e cache diferem entre si em algumas
caractersticas, mas ambas so volteis e possuem tempos de
acesso inferiores aos tempos de acesso das unidades de disco.
b) Os dados armazenados na RAM e na Cache so localizados
atravs dos endereos que so transferidos pelo barramento de
endereos.
c) A memria Flash semelhante a uma ROM no que se refere
a no ser voltil, mas a memria Flash difere da ROM por ter um
contedo altervel.
d) As memrias RAM e Flash possuem acesso aleatrio,
atravs de endereos.
e) As memrias RAM estticas (SRAM) apresentam tempos
de latncia extremamente baixos em relao aos tempos das RAM
dinmicas (DRAM), embora aquelas sejam menos usadas que
estas por seu custo de fabricao.
Letra B (queremos a incorreta!!!)
a) VERDADEIRO: Muita gente pode ter pensado em TEMPO
DE ACESSO ser mesmo que velocidade, mas o inverso, portanto,
a questo est certa.
b) Na RAM, tudo bem, mas na Cache, no. Os dados na
cache so localizados pela CPU internamente, sem necessitar do
barramento de endereos. (ESSA FALSA, PORTANTO, A
RESPOSTA!)
c) VERDADEIRO
d) VERDADEIRO
e) VERDADEIRO

87

TECNOLOGIA DA INFORMAO
7) Ainda com relao s memrias presentes em um
computador PC, assinale a alternativa correta:
a) A memria DDR possui uma frequncia no mnimo duas
vezes maior que as memrias DIMM, o que resulta em maiores
velocidades de transferncia de dados entre a CPU e aquele tipo
de memria.
b) Uma memria DDR400, tambm conhecida como PC3200,
possui 400MHz de frequncia real em seu barramento.
c) O barramento AGP compartilhado com a memria
principal em placas me que possuem a placa de vdeo on-board.
d) Memrias DDR podem ser montadas em dual channel,
dependendo da placa-me. Essa configurao duplica a frequncia
do barramento da memria.
e) As memrias classificadas como DIMM possuem contatos
em ambos os lados do pente. As memrias SDRAM e DDR so
ambas montadas em pentes DIMM, mas isso no garante que elas
sejam compatveis.

9) Os monitores de computador podem apresentar vrios


formatos e padres de construo de imagem. Acerca desses
equipamentos, podemos afirmar que:
a) Quanto maior o Dot Pitch dos monitores, mais qualidade a
imagem exibida apresentar.
b) Uma imagem do desktop do Windows exibida em um
monitor com resoluo de 800 x 600 pixels apresenta cones
menores que uma mesma imagem a 1024x768 pixels.
c) Ao alterar o dot pitch do monitor de LCD para um valor
menor, o usurio estar aumentando a qualidade da imagem, mas
isso exigir uma memria de vdeo maior para armazenar os novos
componentes da imagem.
d) Os pontos apresentados por um monitor de computador
so formados por trs cores bsicas, das quais derivam todas as
demais tonalidades que este equipamento consegue exibir, so
elas: Vermelho, verde e azul, que batizam o sistema de cores usado
nos monitores (RGB).
e) Monitores de LCD normalmente apresentam Dot Pitches
maiores que os monitores de CRT, especialmente se aqueles forem
de grandes tamanhos. Quanto maior a diagonal da tela, maior o
Dot Pitch do monitor.

Letra E
a) FALSO: A DDR no tem necessariamente frequncias
maiores, mas duas vezes mais rpida por UTILIZAR a frequncia
duas vezes por ciclo.
b) FALSO: Uma DDR400 tem frequncia real de 200MHz.
c) FALSO: Em placas me que possuem a placa de vdeo on
board, normalmente a memria RAM compartilhada (a placa
de vdeo usa parte da memria principal do computador como
memria de vdeo)
d) FALSO: O que duplica a largura do barramento, no a
frequncia.
e) VERDADEIRO: DIMM apenas uma especificao que
diz que os pentes de memria tm contatos eltricos nos dois lados
(duas faces).

Letra D
a) FALSO: o contrrio! Menor Dot Pitch = mais qualidade.
b) FALSO: novamente, o contrrio! Mais resoluo = menores
pontos, logo, menores objetos (cones, etc.).
c) FALSO: No existe Dot Pitch em monitores de LCD, s
nos de CRT.
d) VERDADEIRO
e) FALSO: Mesma razo da letra C.
10) Acerca dos dispositivos de armazenamento em massa,
tambm conhecidos como
memrias auxiliares, julgue os itens a seguir:
I. Os dispositivos de memria Flash acoplveis s portas
USB do computador, tambm conhecidos como Pen drive, so
reconhecidos pelo sistema operacional Windows como Discos
Removveis e ganham um cone apropriado na janela do Meu
Computador.
II. Os discos rgidos so as unidades onde o sistema operacional
cria a memria virtual. Caso no seja possvel cri-la em tal regio,
um disco de CD-R ou CD-RW ser recomendado como unidade de
gravao para a memria virtual.
III. Os discos rgidos podem sofrer operaes que no se
aplicam a nenhum outro dispositivo, como o particionamento.
Atravs deste processo, um nico disco rgido pode apresentarse ao sistema operacional como uma srie de unidades de
armazenamento diferentes, inclusive, podendo apresentar sistemas
de arquivos diferentes.
IV. Em um sistema de dois discos associados com RAID1,
a gravao de arquivos tem sua velocidade duplicada por que o
barramento do disco duplicado nesse sistema.
Esto corretos apenas os itens:
a) I e II
b) II e IV
c) II e III
d) III e IV
e) I e III

8) O componente da CPU que responsvel por armazenar a


instruo vinda da memria principal, antes de sua decodificao
e execuo chamado:
a) PC (Contador de Programa)
b) IR (Registrador de Instruo)
c) Acumuladores
d) DR (Registrador de Dados)
e) Barramento de Instrues
Letra B:
a) FALSO: PC o registrador (espao de memria dentro da
CPU) que armazena o endereo para a prxima instruo a ser
executada pela CPU (a instruo est na memria principal).
b) VERDADEIRO: IR (ou RI) guarda a instruo que se est
executando na CPU.
c) FALSO: Acumulador (ou no plural, j que vrios
registradores hoje so usados como acumuladores) guarda um
resultado intermedirio em uma operao, como somar 3 nmeros,
os dois primeiros so somados, esse resultado fica num acumulador
e ento somado ao outro valor.
d) FALSO: esse termo visto por apenas alguns autores, mas a
maioria prefere chamar de registradores somente ou acumuladores.
e) FALSO: no existe esse na arquitetura dos nossos micros
atuais.

Didatismo e Conhecimento

88

TECNOLOGIA DA INFORMAO
Letra E
I. VERDADEIRO
II. FALSO: No se cria memria virtual em CDs, s nos HDs.
III. VERDADEIRO
IV. FALSO: A gravao s tem a velocidade duplicada em
RAID 0, que aumenta o desempenho. RAID 1 grava o mesmo
arquivo nos dois discos (aumenta a segurana).

14. Considere que um computador Pentium III contenha um


HD de 20 GB e uma unidade de disquete de 3, e seja alimentado
por uma fonte de potncia igual a 250 W. Caso se deseje atualizar
a configurao desse computador, pode-se optar por: processador
Pentium IV, HD de 40 GB e gravador de CD. Nesse caso,
recomenda-se tambm a substituio da fonte de alimentao por
outra de potncia superior.
15. Mesmo constituindo um procedimento potencialmente
inseguro quanto a infeco por vrus de computador, possvel se
instalar software em um computador PC cujo sistema operacional
seja o Windows XP, por meio de conexo Internet, dispensandose o uso de ferramenta disponibilizada a partir do Painel de
Controle.
A Errado.
Quando a questo fala de driver, est correto o conceito a
respeito. Driver so programas que servem como intermedirios
entre o Sistema Operacional e o perifrico instalado, ou seja,
para o S.O (Windows por exemplo) falar a mesma linguagem do
Perifrico, existe um driver para traduzir os comandos entre eles.
O erro est no final onde fala que a sequncia de boot est em um
programa denominado driver principal, e na verdade a sequncia
de boot (inicializao de um S.O), faz parte de um programa
chamado BIOS que vem armazenado de fbrica em um CHIP
fixado na placa me que chamamos de Memria Principal ROM.
B Certo.
C Certo.
possvel baixar (fazer download) e instalar programas
disponibilizados na Internet, dispensando o uso da opo adicionar
ou remover programas do Painel de Controle.

11) Assinale, dentre as alternativas abaixo, qual aquela


que no apresenta uma caracterstica comum s placas me que
fornecem diversos dispositivos On-board:
a) Normalmente, quando a placa de vdeo j vem on-board, a
placa me no oferece o slot AGP para a conexo de placa externa.
Alm disso, a placa de vdeo reserva para si um pedao da memria
principal (RAM) a titulo de memria de vdeo.
b) A presena de um Modem On-board impossibilita a
existncia de slots PCI disponveis para outros modems.
c) Os processos de Upgrade normalmente so mais difceis ou
limitados em equipamentos com placas me que oferecem tudo
on board.
d) Notebooks e laptops utilizam placas me com equipamentos
on board.
e) Equipamentos fabricados na placa-me, como placas
de vdeo e modem, podem ser desabilitados atravs de opes
acessveis pelo programa SETUP.
Letra B (queremos a incorreta)
a) VERDADEIRO
b) FALSO: A presena de um modem on-board no impede o
uso de outro modem instalado em um slot PCI.
c) VERDADEIRO: Porque normalmente h menos slots PCI
ou AGP nestas placas-me.
d) VERDADEIRO: no tem como ser de outro jeito!
e) VERDADEIRO: possvel desativar equipamentos onboard sim!

ANOTAES

12)(DPF DELEGADO DE POLCIA FEDERAL)


A. A comunicao entre a CPU e o monitor de vdeo feita,
na grande maioria dos casos, pela porta serial.

A Errado.
Entre a CPU (Crebro do nosso computador) e o monitor
de vdeo, existe uma placa de vdeo que conectada placame. As placas de vdeo por sua vez tm a funo de fazer uma
intermediao entre a CPU e o Monitor, transformando os dados
em imagens.
As placas de vdeo vm com conectores para se plugar o
Monitor de vdeo, quando falo conectores porque atualmente
a maioria das placas de vdeo tem mais de um conector como
podemos observar na figura abaixo:

(DPF AGENTE DE POLCIA FEDERAL)


A respeito de hardware e de software utilizados em
microcomputadores do tipo PC, julgue os itens seguintes.
13. Em programas denominados driver, esto contidas
todas as informaes necessrias para que o sistema operacional
reconhea os componentes perifricos instalados no computador.
No driver principal, est definida a sequncia de boot desejada
para o sistema.
Didatismo e Conhecimento

89

TECNOLOGIA DA INFORMAO
ANOTAES

Didatismo e Conhecimento

90

TECNOLOGIA DA INFORMAO
ANOTAES

Didatismo e Conhecimento

91

TECNOLOGIA DA INFORMAO
ANOTAES

Didatismo e Conhecimento

92

TECNOLOGIA DA INFORMAO
ANOTAES

Didatismo e Conhecimento

93

TECNOLOGIA DA INFORMAO
ANOTAES

Didatismo e Conhecimento

94

You might also like