Академический Документы
Профессиональный Документы
Культура Документы
MANUA
&
REDES
ORIGEM: http://www.guiadohardware.net
ndice
:. Hardware...........................................................................................................3
:. Como funciona o sistema binrio?.................................................................4
:. Como tudo funciona.......................................................................................5
:. Arquitecturas..................................................................................................8
:. Componentes.................................................................................................9
:. Desktops x Notebooks x Handhelds x Palmtops.........................................11
:. Escolhendo a melhor configurao.............................................................13
:. Escolhendo a placa me..............................................................................14
:. Escolhendo os outros perifricos.................................................................15
Memria RAM......................................................................................................15
Processador......................................................................................................... 15
Disco Rgido.........................................................................................................16
Placa de Vdeo.....................................................................................................16
Modem.................................................................................................................16
Placa de Som.......................................................................................................17
:. Upgrades e actualizaes............................................................................17
O melhor custo/benefcio.....................................................................................18
:. Redes...........................................................................................................25
:. Hardware
Para um leigo, um computador pode at parecer uma mquina misteriosa, uma caixa preta
onde de alguma forma mstica so guardadas e processadas informaes. Mas, de misterioso
os computadores no tm nada. Tudo funciona de maneira ordenada, e at certo ponto
simples.
Hoje em dia, quase todo mundo com condies para pagar um curso, ou ter um PC em casa,
aprende muito rpido como usar o Windows ou mesmo o Linux, aceder a Internet, ou seja,
usar o computador. Mas, de entre todos estes utilizadores, poucos, muito poucos realmente
entendem como a mquina funciona. O que muda entre um processador Pentium ou um Athlon
por exemplo? Por que um PC com pouca memria RAM fica lento? Como funciona um disco
rgido, e como possvel armazenar uma quantidade to grande de dados num dispositivo to
pequeno? O que fazem as placas de vdeo 3D e em que tarefas elas so necessrias? Qual a
diferena entre uma placa de som genrica e outra que custa mais de 100 euros? Por que
alguns modems so to ruins? Como um PC funciona??
O objectivo deste texto introdutrio lhe dar uma viso geral sobre os componentes que
formam um computador actual e como tudo funciona. Voc encontrar tambm vrias dicas de
compra, explicaes sobre termos e convenes usadas, etc. O objectivo servir como o
caminho das pedras para quem est comeando a estudar hardware, e precisa de um
empurrozinho inicial para poder estudar tpicos mais avanados.
1 Bit =
1 ou 0
1 Byte =
Um conjunto de 8 bits
1 Kbyte =
1 Megabyte =
1 Gigabyte =
Quando vamos abreviar, tambm existe diferena. Quando estamos a falar de Kbytes ou
Megabytes, abreviamos respectivamente como KB e MB, sempre com o B maisculo. Quando
estamos falando de Kbits ou Megabits abreviamos da mesma forma, porm usando o B
minsculo, Kb, Mb e assim por diante. Parece irrelevante, mas esta uma fonte de muitas
confuses. Sempre que nos referimos velocidade de uma rede de computadores, por
exemplo, no a medimos em bytes por segundo, e sim em bits por segundo: 10 megabits, 100
megabits e assim por diante. Escrever 100 MB neste caso, daria a entender que a rede
transmite a 100 megabytes, que correspondem a 800 megabits.
Existem dois tipos de programas, chamados de software de alto nvel, e software de baixo
nvel. Estas designaes no indicam o grau de sofisticao dos programas, mas sim com o
seu envolvimento com o Hardware.
um determinado sistema operativo quase sempre so incompatveis com outros. Uma verso
do Corel Draw desenvolvida para rodar sobre o Windows 98, jamais rodaria sobre o Linux por
exemplo, seria preciso reescrever todo o programa, criando uma nova verso.
A interface dos vrios sistemas operacionais tambm diferente. No MS-DOS, por exemplo,
temos apenas um prompt de comando baseado em texto, enquanto no Windows temos uma
interface grfica baseada em janelas.
Esta diviso visa facilitar o trabalho dos programadores, que podem se concentrar em
desenvolver aplicativos cada vez mais complexos, num espao de tempo cada vez menor.
Fazer um programinha simples de controle de caixa em uma linguagem de baixo nvel, como o
Assembler, por exemplo, tomaria pelo menos um dia inteiro de trabalho de um programador.
Um programa com as mesmas funes, feito em uma linguagem visual (ou de alto nvel) como
o Visual Basic ou Delphi, tomaria bem menos tempo, e ainda por cima teria uma interface
grfica muito mais bonita e amigvel, j que muitas das funes usadas no programa j
estariam prontas.
:. Arquitecturas
Nos primrdios da informtica, nas dcadas de 50, 60 e 70, vrios fabricantes diferentes
disputavam o mercado. Cada um desenvolvia seus prprios computadores, que eram
incompatveis entre si, tanto a nvel de hardware, quanto a nvel de software.
Apesar de executarem as mesmas operaes bsicas, praticamente tudo era diferente: Os
componentes de um no serviam em outro, os programas eram incompatveis e, at mesmo as
linguagens de programao, eram diferentes.
Porm, com a popularizao dos microcomputadores era inevitvel uma padronizao. No
incio da dcada de 80, tnhamos basicamente apenas duas arquitecturas, ou famlias de
computadores pessoais diferentes: O PC, desenvolvido pela IBM, e o Macintosh, desenvolvido
pela Apple.
Como era mais barato, o PC tornou-se mais popular, ficando o uso dos Macintoshs restrito a
nichos onde suas caractersticas peculiares o tornam mais atraente, como a edio de imagens
ou sons e edio electrnica.
Durante muito tempo, a prpria Apple pareceu se conformar com a posio, lanando
computadores voltados principalmente para o seguimento profissional. Actualmente, vemos
uma aceitao maior dos Macs, principalmente devido ao lanamento do iMac, mas os PCs
ainda so a grande maioria.
Como os computadores PC possuem uma arquitectura aberta, ou seja, a possibilidade de
vrios fabricantes diferentes desenvolverem os seus prprios componentes, baseados em
padres j definidos, temos uma lista enorme de componentes compatveis entre s. Podemos
escolher entre vrias marcas e modelos os componentes que melhor atendam nossas
necessidades e montar nossa prpria configurao, assim como podemos escolher os materiais
que sero usados para construir uma casa. Tambm possvel melhorar posteriormente o
computador montado atravs de upgrades, trocando alguns componentes para melhorar seu
desempenho.
Mesmo computadores de grife, como os IBM, Compaq, Itautec, Dell, etc. tambm so
computadores montados, j que quase todos os seus componentes so comprados de outros
fabricantes. Temos, por exemplo, um processador da Intel, um disco rgido da Quantum, uma
:. Componentes
Agora que voc j entendeu o que se passa dentro do gabinete de um PC, que tal se
estudssemos a funo dos seus principais componentes?
Voc j deve estar familiarizado com a funo do processador. Actualmente encontramos no
mercado vrios processadores diferentes. Em ordem de evoluo, podemos citar o 486, o
Pentium, o Pentium MMX, o K6, o K6-2, o Pentium II e o Celeron, o Pentium III, Duron e o
Athlon.
Definimos o processador como o crebro do computador. Pois bem, todo o crebro precisa de
um corpo, que justamente a placa me. Ela traz todos os componentes que permitem ao
processador comunicar-se com os demais perifricos, como discos rgidos, placas de vdeo,
etc. Outra funo da placa me acomodar e alimentar electricamente o processador.
Cada processador precisa de uma placa me desenvolvida especialmente para ele pois, devido
diferenas de arquitectura, os processadores possuem necessidades diferentes. Cada
processador possui um nmero diferente de contactos, ou terminais, opera usando uma
voltagem diferente e precisa de um conjunto de circuitos de apoio desenvolvidos
especialmente para ele. O prprio encaixe do processador muda de famlia para famlia. Voc
jamais poder instalar um Athlon numa placa me para Pentium III por exemplo.
Apesar das diferenas, normalmente as placas me so desenvolvidas para serem compatveis
com mais de um processador. Uma placa me soquete 7 mais moderna, por exemplo, quase
sempre suportar desde um Pentium de 75 MHz at um K6-2 de 550 MHz, passando por
processadores Pentium MMX, K6 e Cyrix 6x86. Uma placa soquete 370 moderna por sua vez,
suporta processadores Celeron e Pentium III. Placas soquete A so compatveis com os
processadores Athlon e Duron da AMD.
Mas a importncia da placa me no para por a. Ela determina quais componentes podero
ser usados no computador (e consequentemente as possibilidades de upgrade) e influencia
directamente na performance geral do equipamento. Com certeza, voc no gostaria de gastar
200 ou 300 dlares numa placa de vdeo de ltima gerao, s para descobrir logo depois que
no poder instal-la, pois a placa me do seu computador no possui um slot AGP.
Placa Me
Para poder trabalhar, o processador precisa tambm de memria RAM, que vendida na forma
de pequenas placas, chamadas de mdulos de memria, que so encaixadas na placa me.
Voc tambm ouvir muito o termo pente de memria uma espcie de apelido, que surgiu
por que os contactos metlicos dos mdulos lembram um pouco os dentes de um pente.
Todos os programas e arquivos so armazenados no disco rgido, tambm chamado de HD
(Hard Disk) ou Winchester. A capacidade do disco rgido, medida em Gigabytes, determina a
quantidade de arquivos e programas que ser possvel armazenar. O disco rgido tambm
exerce uma grande influncia sobre a performance global do equipamento. O disco rgido
acomodado no gabinete e ligado placa me atravs de um cabo.
Mdulo de memria
Disco Rgido
Outro componente essencial o gabinete, a caixa de metal que acomoda e protege os frgeis
componentes internos do computador. O gabinete traz tambm a fonte de alimentao,
responsvel por converter a corrente alternada da tomada (AC) em corrente contnua (DC)
usada pelos componentes electrnicos. A fonte tambm serve para atenuar pequenas
variaes de tenso, protegendo o equipamento.
Notebook
Porm, para quem precisa apenas de recursos mais bsicos, como processamento de textos,
folhas de clculo, agenda electrnica ou apenas armazenar informaes, os notebooks acabam
sendo uma soluo cara e antiquada. Alm do peso, temos uma autonomia relativamente
baixa das baterias, em geral 2 ou 3 horas, sem falar no tempo gasto para dar o boot e
carregar o Windows toda vez que o equipamento ligado.
A partir dos anos 90, tivemos a popularizao de mais duas classes de computadores
portteis, os handhelds e os palmtops. A ideia principal criar aparelhos pequenos o
suficiente para levar no bolso, que sejam leves e consumam pouca energia, mas, ao mesmo
tempo, capazes de executar todas as funes bsicas, como processamento de textos, folhas
de clculo, coleta de dados, acesso Internet, jogos, etc.
Os dois tipos de aparelho possuem conceitos bem diferentes. Os handhelds so uma espcie
de notebook em miniatura, com o mesmo desenho bsico, com o teclado de um lado e a tela
do outro. Exemplos de handhelds so o Cassiopia, HP 620, Psion Series 5 e Sharp HC-4600.
Com exceo do Psion, estes aparelhos utilizam o Windows CE, que uma verso simplificada
do Windows 98, que apesar de no rodar os mesmos programas que temos nos computadores
de mesa, possui verses compactas do Word, Excel e PowerPoint, alm de permitir a instalao
de programas ou jogos desenvolvidos para ele.
Os palmtops por sua vez, so ainda mais compactos e no possuem teclado. O texto ou
digitado sobre um teclado grfico formado em parte da tela, ou ento escrito mo em um
espao reservado. O exemplo mais famoso e bem sucedido de palmtop o Palm Pilot da 3com,
que utiliza o PalmOS, um sistema operativo proprietrio. O sucesso do Palm Pilot estimulou
aqueles que o desenvolveram a criar milhares de programas para ele, englobando
Palm IIIc
Compaq Ipaq,
com o MS Pocket PC
:. Escolhendo a placa me
A placa me o componente que deve ser escolhido com mais cuidado. Uma placa me de
baixa qualidade colocar em risco tanto o desempenho quanto a fiabilidade do equipamento.
Ao comprar uma placa me, verifique quais processadores ela suporta, se possui um slot AGP
e se a quantidade de slots ISA e PCI suficiente para a quantidade de perifricos que voc
pretende instalar.
A questo mais importante a qualidade da placa. Alm dos recursos, este o principal
diferencial entre as vrias que voc encontrar no mercado. Placas de baixa qualidade alm de
prejudicarem o desempenho, podem tornar o computador instvel, causando travamentos
constantes no Windows. Travamentos que frequentemente so causados por falhas de
hardware, e no por bugs do programa.
Procure comprar placas de boas marcas, como Asus, Abit, Soyo e Supercomputador. As placas
da Intel tambm so excelentes, mas preste ateno se a placa realmente foi fabricada pela
Intel: muitos vendedores vendem placas com chipsets Intel como placas da Intel. Muitos
fabricantes usam chipsets Intel em suas placas, mas isto no e garantia de qualidade. No
adianta uma placa de segunda linha possuir um bom chipset.
Evite ao mximo comprar placas TX-Pro, VX-Pro, BX-Pro, SX-Pro, PC-100, Viagra, PC-Chips e
placas que no trazem especificado o nome do fabricante. Apesar de serem muito mais
baratas, e quase sempre trazerem placas de som, vdeo, modems e at placas de rede
onboard, estas placas invariavelmente so de baixa qualidade, fabricadas geralmente pela PCChips, especializada em fabricar placas de baixssimo custo mas de qualidade duvidosa.
Voc pode perguntar por que estas placas so inferiores, j que muitas vezes usam o mesmo
chipset de placas de boas marcas. O diferencial a qualidade da placa de circuito. Uma placa
me confeccionada usando-se uma tcnica chamada MPCB (multiple layer contact board)
que consiste em vrias placas empilhadas como se fossem uma s. Acontece que uma placa de
circuitos deste tipo tem que ser projectada e fabricada minuciosamente, pois qualquer erro
mnimo na posio das trilhas, far com que surjam interferncias, que tornaro a placa
instvel. Isto tambm prejudica o desempenho, impedindo que a comunicao entre os
componentes seja feita na velocidade normal. A diferena de desempenho de um computador
montado com uma boa placa me, para outro de configurao parecida, mas usando uma
placa me de baixa qualidade pode chegar a 20%. Equivaleria a trocar um Pentium II 800 por
outro de 600 MHz!
A fim de cortar custos, diminui-se o tempo de desenvolvimento e se apela para tcnicas mais
baratas e menos precisas de produo, criando os problemas que descrevi.
Certamente tentador ver o anncio de uma placa me que j vem com placa de som, placa
de vdeo e modem por 100 ou 120 dlares, enquanto uma placa de uma boa marca custa 150,
180 ou mesmo 200 dlares e muitas vezes no traz nenhum destes acessrios. Mas, lembre-se
que esta economia pode lhe trazer muita dor de cabea, na forma de instabilidade,
travamentos e incompatibilidades. Estas placas podem at ser usadas em computadores mais
baratos, destinados a aplicaes leves, onde a economia mais importante, mas no pensem
em usar uma num computador mais lento, pois no valer pena. Se o problema dinheiro,
prefira comprar um processador mais simples e barato, mas coloc-lo em uma boa placa me.
Memria RAM
Se o computador possui pouca memria RAM, o processador ter que usar o disco rgido para
guardar os dados que deveriam ser armazenados na memria, tornando o sistema
extremamente lento. Por outro lado, instalar mais memria do que o necessrio ser apenas
um desperdcio, pois no tornar o sistema mais rpido.
Voc notar que preciso instalar mais memria quando o computador comear a ficar lento e
a aceder intermitentemente o disco rgido em momentos de actividade mais intensa.
Se o utilizador trabalha apenas com aplicativos mais leves, como Word, Excel, Internet e no
costuma abrir mais de um aplicativo ao mesmo tempo, 64 MB podem ser suficientes, apesar
de 128 ser o ideal.
Se, por outro lado, so usados programas mais pesados ou se so abertos vrios programas
ao mesmo tempo, ento o mnimo seria 128 e o ideal 256 MB. 128 MB tambm so suficientes
se o computador se destina principalmente a jogos.
Caso o computador se destine ao processamento de imagens, vdeo ou edio, ento devem
ser usados pelo menos 192 MB. Dependendo do tamanho dos arquivos a serem processados, o
ideal pode subir para 256 ou mesmo 512 MB.
Hoje em dia os mdulos de memria SDRAM (os usados na maioria dos PCs actuais) esto
muito baratos, por isso no vale mais pena economizar em memria RAM. Mesmo que o PC
se destine a aplicativos leves, instale logo 256 ou mesmo 512 MB. melhor pecar pelo excesso
Processador
Nem sempre a instalao de um processador mais moderno torna o computador mais rpido.
Muitas vezes, aumentar a quantidade de memria ou trocar o disco rgido faz mais efeito.
Como sempre, depende da aplicao.
Caso o computador se destine principalmente a jogos, ento vale pena investir em um
processador topo de linha, como um Athlon ou um Pentium 4. Caso o computador de destine
ao processamento de imagens ou edio, um processador topo de linha ir ajudar, mas apenas
se o computador possuir bastante memria RAM. Se o dinheiro estiver curto, prefervel
comprar um processador mdio, como um Duron e investir em mais memria.
Finalmente, caso o computador se destine a aplicaes leves, ento o ideal ser adquirir um
processador mais simples e investir a economia em um pouco mais de memria, um disco
rgido melhor, ou numa placa me de melhor qualidade.
Seria um pouco de exagero querer descrever cada processador aqui, at por que eu j fiz
isso :-)
Disco Rgido
O desempenho do disco rgido determina a velocidade em que sero abertos programas e
arquivos. Um disco rgido rpido, tambm ajuda caso o computador tenha pouca memria.
Mesmo com um processador potente e muita memria, tudo ficar lento caso o disco rgido
no acompanhe.
Quase sempre, os discos rgidos de maior capacidade so mais rpidos, mas como sempre
existem excepes. Procure saber o tempo de acesso, a velocidade de rotao e a densidade
do disco.
O tempo de acesso do disco varia geralmente entre 8 e 12 milessegundos, dependendo do HD.
O tempo de acesso determina quanto tempo a cabea de leitura demorar para achar o dado a
ser lido. Um valor mais baixo corresponde a um melhor desempenho.
A velocidade de rotao medida em RPMs, ou rotaes por minuto. Quanto mais rpido o
disco girar, mais rpido um dado ser encontrado. A densidade, ou quantos dados cabero em
cada disco tambm determina o desempenho, pois como os dados estaro mais prximos,
sero localizados mais rapidamente. Voc saber a densidade dividindo a capacidade total do
disco rgido pela quantidade de cabeas de leitura que ele possui (pois o disco possuir um
platter para cada cabea de leitura). Um disco de 6 GB, com 4 cabeas de leitura, por
exemplo, possui densidade de 1,5 GB por disco. Quanto maior a densidade melhor.
Placa de Vdeo
Como vimos, existem tanto placas de vdeo 2D, como placas de vdeo 3D. Caso o computador
se destine a jogos, ou processamento de imagens 3D (usando o 3D Studio por exemplo),
indispensvel o uso de uma placa de vdeo 3D, caso contrrio o computador simplesmente no
ser capaz de rodar o aplicativo ou ficar extremamente lento.
Se forem ser usados apenas aplicativos de escritrio ou forem ser processadas imagens em
2D, ento uma placa de vdeo 3D no ser necessria.
Existem tanto aceleradoras 3D, que devem ser usadas em conjunto com uma placa 2D comum
(Monster 1 e Monster 2 por exemplo), quanto placas Combo (as mais comuns), que
desempenham tanto as funes 3D quanto 2D (todas as placas actuais). Actualmente at
mesmo as placas de vdeo onboard esto vindo com recursos 3D, apesar do desempenho no
se comparar com uma placa mais potente.
Modem
Actualmente, voc s encontrar venda modems de 56K, porm, encontrar tanto
hardmodems quanto softmodems. Os softmodems so os modems mais baratos, que
costumam custar entre 20 e 40 dlares, porm tornam o computador mais lento (quanto mais
potente for o processador menor ser a perda) e no se do muito bem como jogos
multiplayer jogados via modem ou com linhas ruidosas. Os hardmodems, por sua vez, so os
modems mais caros, que custam a partir de 80 euros, mas executam eles mesmos todas as
funes.
Placa de Som
A placa de som no influencia em nada o desempenho do computador, apenas determina a
qualidade do udio. Para uso normal, uma placa de som simples como uma Sound Blaster 32,
ou mesmo uma daquelas placas genricas, geralmente equipadas com chipsets Yamaha, do
conta do recado. Placas mais caras faro diferena caso voc pretenda trabalhar com edio
musical, ou faa questo de ouvir msicas em MIDI com o mximo de qualidade.
Existem tambm placas de som 3D, como a Turtle Beath Montego e a Sound Blaster Live, que
geram sons que parecem vir de todas as direces, mesmo usando caixas acsticas comuns.
Este efeito muito interessante em jogos, pois oferece uma sensao de realidade muito
maior. Imagine ouvir o som de um tiro como se ele tivesse sido disparado por algum que est
bem atrs de voc.
:. Upgrades e actualizaes
Fazer um upgrade, significa trocar alguns componentes de um computador j ultrapassado a
fim de melhorar seu desempenho. Porm, muitas vezes, o computador est to desactualizado
que seria preciso trocar quase todos os componentes para conseguir atingir um desempenho
aceitvel. Neste caso, compensaria mais vender o computador antigo e comprar um novo.
O segredo para realizar um bom upgrade, detectar os pontos fracos da configurao,
componentes que possuem um desempenho muito inferior ao restante do conjunto. Para
Configurao 1
Processador Pentium de 100 MHz
8 MB de memria RAM
HD de 1.2 GB
Placa de Vdeo de 1 MB
Monitor SVGA de 14 polegadas
Temos aqui um computador bem antigo, de configurao extremamente modesta, mas que
tem um grave ponto fraco: a pouca quantidade de memria RAM. O ideal aqui seria adicionar
mais 32 MB de memria, totalizando 40 MB, o que multiplicaria a velocidade do equipamento.
Tambm valeria pena trocar o processador por um K6 ou Pentium de 200 MHz, j que neste
caso no precisaramos trocar tambm a placa me.
Dois pentes de memria de 72 vias de 16 MB cada, e um processador de 200 MHz custam
cerca de 150 reais, que resultariam em um ganho de performance de pelo menos 300%. Note
que neste caso precisaramos usar componentes usados. O disco rgido s deveria ser trocado
caso o utilizador estivesse com problemas de espao.
Configurao 2
Pentium 233 MMX
32 MB de memria RAM
HD de 2.6 GB
Placa de vdeo de 2 MB
Monitor SVGA de 14 polegadas
Agora temos uma configurao equilibrada. As nicas mudanas viveis seriam o aumento da
quantidade de memria para 64 MB ou a troca do disco rgido (caso o utilizador esteja com
problemas de espao).
No seria uma boa ideia pensar em trocar o processador, pois para instalar um Pentium II,
Celeron, ou mesmo um K6-2 neste computador, teramos que trocar tambm a placa me.
Caso os mdulos de memria actuais sejam de 72 vias, o gasto seria ainda maior, j que as
placas me mais modernas possuem encaixes apenas para mdulos de 168 vias o que nos
obrigaria a trocar tambm as memrias.
Caso o utilizador do computador goste de jogos, ou pretenda trabalhar com imagens
tridimensionais, ento uma placa de vdeo 3D, de um modelo mais simples, seria uma boa
ideia.
Configurao 3
Pentium II de 266 MHz
64 MB de memria RAM
HD de 2.2 GB
Placa de vdeo de 2 MB
Monitor SVGA de 15 polegadas
A primeira coisa a considerar neste exemplo seria a troca do processador por um Celeron de
500 ou 533 MHz, j que poderamos trocar apenas o processador. Teramos ento uma
excelente configurao, com excepo do disco rgido, muito pequeno e lento para um
computador deste porte. Seria uma boa ideia troc-lo por um de 13 GB ou mais. Se fosse
adicionada tambm uma placa de vdeo 3D passaramos ento a ter praticamente um topo de
linha. O aumento da quantidade de memria para 128 MB deveria ser considerado caso o
utilizador tenha o hbito de trabalhar com vrios programas abertos ao mesmo tempo, ou
tenha o hbito de abrir arquivos muito grandes.
As peas antigas, no caso o processador o disco rgido e a placa de vdeo poderiam ser
vendidas depois para cobrir parte do gasto do upgrade. Existe um mercado muito grande para
discos rgidos usados.
O melhor custo/benefcio
Simplesmente comprar o melhor computador que o dinheiro pode pagar, no uma tarefa
muito difcil, basta comprar os melhores e em geral mais caros componentes, encher de
memria RAM e j est. Porm, a no ser voc seja algum milionrio excntrico, esta
provavelmente no ser uma boa ideia. Voc j deve ter percebido que no mundo da
informtica as coisas evoluem muito rpido. A cada semana, novos componentes so lanados.
Mas, prestando um pouco de ateno na ciranda dos preos, voc vai perceber duas coisas:
1- Em geral os fabricantes lanam novos componentes com pequenos avanos sobre os
anteriores, porm com um grande aumento de preo. No ramo dos processadores por
exemplo, os novos modelos so sempre apenas 33 ou 50 MHz mais rpidos que os anteriores.
Na famlia Pentium III, por exemplo, tivemos em menos de um ano, lanadas verses de 450,
500, 533, 550, 600, 650, 667, 700, 733, 750, 800 e 1000 MHz. Sempre que uma nova verso
lanada, as anteriores caem de preo, e as muito antigas so retiradas do mercado. A
diferena de preo entre a verso topo de linha e a anterior, que em geral apenas 5 ou 6%
mais lenta, pode chegar a quase 50%, e a diferena entre a verso mas rpida e a verso
mais lenta encontrada venda (que em geral tem um desempenho apenas 35 ou 50% menor)
pode ser de mais de 10 vezes! Por exemplo, logo que o Pentium III de 1 GHz foi lanado,
custava nos EUA, quase 1.000 dlares. Na mesma poca, as mesmas lojas (nos EUA), vendiam
um Celeron de 500 MHz por cerca de apenas 50 dlares! No Brasil os preos claro so um
pouco mais altos, mas a proporo a mesma.
Vendo isso, voc logo perceber que simplesmente no vale pena comprar o processador
mais rpido, mas sim pagar 3 ou 4 vezes menos por um processador apenas um pouco mais
lento.
A tabela a seguir mostra alguns dos preos de venda da Intel. Esta tabela mostra os preos de
venda dos processadores em lotes de 1000, para os revendedores.
Preo em
27/02/2000
Preo em
23/04/2000
Preo em
Preo em
Preo em
28/05/2000 16/07/2000 28/09/2000
Pentium III
no disponvel
de 1 GHz
no disponvel
no disponvel no disponvel
Pentium III
no disponvel
de 933 MHz
no disponvel
744
696
572
Processador
754
Pentium III
de 866 MHz
776
744
562
508
401
Pentium III
de 850 MHz
765
733
551
455
348
Pentium III
de 800 MHz
647
562
385
249
251
Pentium III
de 750 MHz
530
455
246
242
241
Pentium III
de 733 MHz
455
337
241
230
193
Pentium III
de 700 MHz
417
316
193
fora de linha
fora de linha
Pentium III
de 667 MHz
337
251
fora de linha
fora de linha
fora de linha
Pentium III
de 650 MHz
316
241
fora de linha
fora de linha
fora de linha
Pentium III
de 600 MHz
241
193
fora de linha
fora de linha
fora de linha
Pentium III
de 550 MHz
193
193
193
fora de linha
fora de linha
Pentium III
de 533 MHz
193
fora de linha
fora de linha
fora de linha
fora de linha
Pentium III
de 500 MHz
193
fora de linha
fora de linha
fora de linha
fora de linha
Processador
Preo em
Preo em
Preo em
Preo em
27/02/2000 23/04/2000 28/05/2000 16/07/2000
Celeron de
600 MHz
181
138
112
79
Celeron de
566 MHz
167
103
93
69
Celeron de
533 MHz
127
93
79
fora de linha
Celeron de
500 MHz
93
73
69
fora de linha
Celeron de
466 MHz
73
69
fora de linha
fora de linha
Celeron de
433 MHz
69
fora de linha
fora de linha
fora de linha
Em outras reas, como no ramo de placas de vdeo 3D, a diferena no to gritante assim,
mas as placas topo de linha em geral custam 2 vezes mais do que as verses anteriores,
sendo em geral 25 ou 30% mais rpidas. No caso da memria RAM, no existe uma grande
evoluo em termos de velocidade, porm muitas vezes preciso trocar os mdulos de
memria ao actualizar um sistema antigo, caso o sistema antigo utilize memrias de 72 vias
por exemplo. No caso do HD, o factor mais importante a capacidade, mas o desempenho
tambm fundamental. Muitas vezes um HD menor muito mais rpido do que um de maior
capacidade. No captulo sobre HDs voc encontrar uma tabela comparativa entre os principais
HDs venda.
2- Nos ltimos anos, os equipamentos evoluram muito mas rapidamente do que os requisitos
dos programas. Ao contrrio do que tnhamos a alguns anos atrs, um computador de dois
anos atrs, completamente ultrapassado pelos padres actuais, pode rodar com desenvoltura
em quase todos os aplicativos mais actuais. A menos que voc trabalhe em uma rea muito
crtica em termos de desempenho, como edio de vdeo por exemplo, muitas vezes voc
sequer notar muita diferena entre o desempenho de um computador topo de linha e um
equipamento um pouco mais antigo, desde claro, que ambos estejam correctamente
configurados.
Actualmente, temos apenas dois tipos de aplicativos que realmente utilizam todo o poder de
processamento de um computador topo de linha: aplicativos profissionais de renderizao de
imagens e edio de vdeo e os jogos mais actuais. Isso no significa que estes aplicativos no
rodem ou fiquem muito lentos em um computador um pouco ultrapassado, mas que ficam
mais rpidos, ou com mais detalhes (no caso dos jogos) num computador topo de linha. Se
vale penas gastar duas vezes mais num computador topo de linha para ter apenas um pouco
mais de desempenho a j com voc, mas na minha opinio realmente no vale pena, a
menos que voc realmente trabalhe com este tipo de aplicativo, o que raro.
Em aplicaes mais leves, como processamento de textos, acesso Internet, jogos um pouco
mais antigos (lanados a mais de 18 meses) e mesmo programas grficos (com excepo
apenas de filtros e operaes mais demoradas) a diferena para o utilizador mnima. No se
iluda muito com os resultados mostrados nos benchmarks; qual seria a diferena, para voc,
se uma imagem demorasse 2.5 segundos ao invs de apenas 1.5 segundos para ser aberta no
Photoshop, ou se o Word demorasse 0.5 segundo ao invs de apenas 0.35 segundo para abrir
uma nova janela? Para algum que trabalha editando imagens e aplicado filtros e efeitos que
muitas vezes demoram horas para serem processados, talvez um ganho de 10 ou 15% de
desempenho resultasse em um grande ganho de produtividade, mas ser que este o seu
caso?
Alm de saber escolher os componentes com relao qualidade, preocupe-se em se
perguntar ser que realmente vou precisar de tudo isso quando for comprar um novo
computador. Claro que no vale pena comprar um equipamento muito ultrapassado, mas
tambm no vale pena comprar um topo de linha. O ponto ideal para voc est em algum
lugar destes dois extremos.
de sabo em p; nem sempre um produto to melhor que outro quanto parece; tudo
depende das condies onde os testes so realizados.
To importante quanto o programa de bachmark escolhido, so os conhecimentos da pessoa
que executar o teste, que deve ser capaz de escolher uma configurao ideal, eliminando
qualquer factor que possa contaminar os resultados.
:. Linguagens de programao
Os computadores so funcionrios quase perfeitos. Fazem tudo o que mandamos, no
reclamam, no se importam de trabalhar at tarde da noite, no cobram hora extra nem tiram
frias. Mas, em compensao tambm no pensam. Para que faam qualquer coisa preciso
explicar tudo com os mnimos detalhes e na lngua deles.
Considerando que tudo o que os computadores conseguem entender so sequncias
interminveis de nmeros binrios, fornecer estas instrues pode ser muito penoso para um
ser humano. Voc consegue se imaginar lendo um manual de 5.000 pginas e decorando um a
um centenas de cdigos binrios que representam as instrues do processador?
Colocando a mo na massa
Mesmo com transstores de 0.13 mcron, mais de 30 milhes de transstores num nico
processador e frequncias de operao acima de 1 GHz, os computadores ainda so
completamente incapazes de tomar sozinhos qualquer tipo de deciso, precisam ser orientados
a cada passo, afinal, so apenas mquinas.
Para conseguir que nossas mquinas burras possam fazer todas as coisas produtivas que
vemos, preciso orient-las atravs de softwares, que por sua vez so construdos usando
alguma linguagem de programao.
Um processador manipula apenas dados binrios. Tantos os dados a serem acedidos, quanto
cada uma das instrues que o processador capaz de executar possuem um endereo binrio
prprio. Se os programadores precisassem programar diretamente em binrios, decorando
sequncias como 10111011101101101110110011001010 para cada instruo do processador
e para cada endereo de memria a ser acedido, provavelmente no teramos mais
programadores... j estariam todos loucos :-)
Para facilitar as coisas, comearam a ser desenvolvidas as linguagens de programao, que
diferem na sintaxe e recursos, mas tem um ponto em comum, que a existncia de um
compilador. Seja programando em C, ou seja em Visual Basic, voc usar um editor para
escrever seu programa, respeitando as regras da linguagem escolhida e em seguida rodar o
programa compilador, que interpretar os comandos que inclui no programa e os transformar
em binrios, as instrues que so entendidas pelo processador. A vantagem que voc
poder trabalhar com instrues como if, else, etc. alm de todas as facilidades oferecidas pela
linguagem ao invs de gigantescos endereos binrios. Sem dvida muito mais simples.
Existem diversas linguagens de programao, meu objectivo dar algumas noes bsicas
sobre as peculiaridades e utilidade de cada uma:
Assembly
O Assembly foi provavelmente a primeira linguagem de programao da histria, surgida na
dcada de 50, poca em que os computadores ainda usavam vlvulas. A ideia do assembly
Fortran
O Fortran foi uma das primeiras linguagens de alto nvel da histria. Enquanto o Assembly
chamado de linguagem de baixo nvel, por nele utilizarmos directamente as instrues e
endereos do processador e memria, numa linguagem de alto nvel temos vrias funes
prontas, o que facilita muito a programao, mas em compensao torna em muitos casos o
programa maior e mais pesado, j que o compilador jamais conseguir gerar um cdigo to
optimizado quanto um programador experiente conseguiria.
Fortran a contraco de Formula Translator. A primeira verso do Fortran foi criada no final
da dcada de 50, mas a linguagem comeou a ser usada em larga escala a partir da metade
da dcada de 60, quando surgiram vrias verses diferentes. Actualmente o Fortran pouco
usado.
Pascal
O Pascal outra linguagem de alto nvel, criada durante a dcada de 60. O Pascal uma
linguagem bastante estruturada, com regras bastante rgidas, o que a torna difcil de usar.
Apesar de ter sido bastante usada at a dcada de 80, hoje em dia ela usada apenas em
Cobol
Cobol significa Common Business Oriented Language. Esta linguagem foi desenvolvida no
final da dcada de 50, com o objetivo de ser uma plataforma de desenvolvimento para
aplicaes bancrias e financeiras em geral. Comparado com o Pascal e o Assembly, comuns
na poca, o Cobol uma linguagem bastante amigvel, o que garantiu uma grande aceitao.
At hoje esta linguagem usada em muitos sistemas bancrios, o que explica a grande
procura por programadores experientes nesta linguagem na poca do bug do ano 2000.
C
O C foi desenvolvido durante a dcada de 70, mas ainda largamente utilizado. A grande
vantagem do C permitir escrever tanto programas extremamente optimizados para a
mquina, como seria possvel apenas em assembly, e ao mesmo tempo vir com vrias funes
prontas, como uma linguagem de alto nvel, que podem ser utilizadas quando no for
necessrio gerar um cdigo to optimizado.
Esta flexibilidade, permitiu que o C fosse usado para desenvolver a maioria dos sistemas
operacionais, como o Unix, Linux e o prprio Windows. Usando o compilador adequado, o C
pode ser usado para desenvolver programas para vrias plataformas diferentes.
C++
O C++ mantm os recursos do C original, mas traz muitos recursos novos, como recursos
orientados a objectos, sendo tambm bem mais fcil de utilizar. O C++ bastante usado
actualmente para desenvolver muitos programas para vrias plataformas.
Visual Basic
Por ser uma linguagem visual, o VB extremamente fcil de usar, janelas, botes e muitas
funes j vem prontas, bastando ao programador usa-las nos seus programas. O custo da
prtica o facto dos programas serem bem mais pesados do que equivalentes feitos em outras
linguagens, como em C e de rodarem apenas dentro do Windows
Delphi
O Delphi tambm uma linguagem visual, baseada no Pascal. Hoje em dia, o Delphi divide
com o visual Basic a preferncia da maioria dos programadores.
Apesar de tambm ter algumas deficincias, a opinio da maioria dos programadores que de
uma forma geral, os programas escritos em Delphi so mais rpidos do que os desenvolvidos
em Visual Basic.
Naturalmente, alm destas que citei, existem inmeras outras linguagens, cada uma com seus
pontos fracos e fortes e determinada rea onde mais usada.
:. Redes
As redes so um campo cada vez mais importante ultimamente. Basta lembrar que a Internet,
to essencial hoje em dia, nada mais do que uma rede de computadores.
Existem vrias arquitecturas de rede e novas so criadas a cada dia, mas felizmente, a
tendncia que sempre um nico ou alguns poucos padres sobrevivam em cada rea.
O padro Ethernet por exemplo se tornou quase onipresente nas redes cabeadas. Isso trouxe
algo muito positivo, que foi a facilidade em montar redes. Como todas as placas so
compatveis e os cabos so padronizado, muito fcil encontrar os componentes e o preo
caiu muito.
Temos trs padres de redes Ethernet: de 10 megabits, 100 megabits e 1 gigabit. As placas
so intercompatveis, mas ao combinar placas de velocidades diferentes, a rede passa a operar
na velocidade da placa mais lenta, a menos que voc invista num switch, que capaz de isolar
as transmisses, permitindo que cada placa opere na sua velocidade, sem prejudicar as
demais.
Mas, afinal, o que um switch?
Um switch uma espcie de irmo mais velho do hub, os dois tem a mesma funo, ou seja,
servir como um ponto central para a rede. Todas as placas de rede so ligadas ao hub ou
switch e possvel ligar vrios hubs ou switchs entre si caso necessrio.
A diferena que o hub apenas retransmite tudo o que recebe para todas as estaes. Isto
significa que apenas uma pode falar de cada vez e que todas precisam operar na mesma
velocidade (sempre nivelada por baixo). Isto funciona bem em pequenas redes, mas confirme
o nmero de PCs aumenta, o desempenho diminui rapidamente.
Surgem ento os switchs, aparelhos mais inteligentes, que so capazes de estabelecer ligaes
apenas entre o emissor e o destinatrio da transmisso. Isso permite que vrias transmisses
sejam feitas ao mesmo tempo (entre PCs diferentes naturalmente) e cada placa pode operar
na sua velocidade mxima. Usando switch o desempenho da rede se mantm com um nmero
muito maior de estaes.
Os hubs so actualmente muito baratos, entre 60 e 200 reais, mas o switchs podem ser muito
mais caros, chegando facilmente aos 500 reais.
Finalmente, temos os routers, que so o topo da cadeia evolutiva. Os routers so ainda mais
inteligentes, pois so capazes de interligar vrias redes diferentes e sempre escolher a rota
mais rpida para cada pacote de dados. Os routers podem ser desde um PCs comuns, com
duas ou mais placas de rede at supercomputadores capazes de gerir milhares de links de alta
velocidade. Os routers formam a espinha dorsal da Internet.
Finalmente, temos as redes sem fio, que esto em rpida ascenso, lideradas pelas placas
802.11b.
Isso mesmo, 802.11b. Esqueceram de inventar um nome mais familiar para o padro, mas
enfim, o que importa o que ele faz, no mesmo? :-)
Os transmissores 802.11b so bastante compactos, a ponto de caberem num carto PC-Card,
que pode ser instalado em qualquer notebook. Existem ainda placas para computadores de
mesa, assim como adaptadores, que permitem usar os cartes em computadores de mesa.
Ao invs do Hub temos o ponto de acesso, que capaz de centralizar as transmisses de
dados de algumas dezenas de estaes.
locais. O protocolo justamente a lngua universal que permitem que vrios sistemas
diferentes possam conversar.
ICS o programa, presente no Windows 98 SE, Windows ME, Windows 2000 e Windows XP
que permite compartilhar a conexo com a Internet. Os clientes podem rodar Linux, Mac OS
ou vrios outros sistemas, pois tudo feito via TCP/IP, que universal.
Samba Este o software que permite compartilhar arquivos entre mquinas Linux e
Windows. Corre no Linux.
Partilha Seja no Windows ou no Linux, tudo que for ser acedido por outros computadores
da rede chamado de partilha. Voc pode partilhar arquivos (pastas, ou at mesmo o HD
inteiro), CD-ROM, Impressora, etc. Da at para usar o PC remotamente, atravs do VNC.