APOSTILA
INFORMTICA
PARA CONCURSOS
9Conceitos de hardware e software
Byte e bit
Linguagem binriaOs computadores operam utilizando o sistema numrico baseado em
dois dgitos, tambm conhecido como sistema numrico binrio, assim como o sistema numrico baseado em 10 dgitos conhecido como siste-ma numrico decimal.
Os computadores usam nmeros binrios e, consequentemente, dgitos binrios no lugar de dgitos decimais. Para representar um dgito binrio, uti-lizamos a palavra bit, que a abreviao das palavras binary digit (dgito bi-nrio). Enquanto os dgitos decimais possuem 10 valores possveis, que vo de 0 a 9, os bits possuem apenas dois: 0 e 1.
Para representar uma letra da nossa escrita (caractere), o computador precisa de um grupo de 8 bits.
Por exemplo, para representar a letra V, em cdigo binrio:
V 0101 0110
Para representar o nome VERA, em cdigo binrio:
V 0101 0110 8 bits
E 0100 0101 8 bits
R 0101 0010 8 bits
A 0100 0001 8 bits
O cdigo binrio, ento, uma representao que transforma as letras e n-meros de nossa escrita em uma codificao padronizada, em que sempre um byte possui 8 bits, porque com 8 bits em 1 byte possvel representar 256 valores, possibilidades ou caracteres diferentes, o suficiente para suprir nossa necessidade humana de representao escrita.
10
Conceitos de hardware e software
Foi padronizada, ento, uma tabela com a representao binria dos ca-racteres de nossa escrita, para que todos os computadores entendam da mesma forma. Ela chamada de Cdigo ASCII (American Standard Code for Information Interchange). A tabela ASCII o padro utilizado pelo mercado e contm 256 combinaes diferentes, que representam todas as letras (mais- culas e minsculas), sinais de pontuao, acentos e sinais especiais.
Unidades de medida de bits e bytesA unidade de medida, utilizada para organizar o armazenamento em me-
mria do computador, representada sempre em byte (8 bits).
Portanto, um mltiplo de bits: 8, 16, 32, 64 ou 128 bits, corresponde a: 1, 2, 4, 8 e 16 bytes, respectivamente.
Sendo assim, ento o mercado utiliza as seguintes unidades de medida:
1 byte = 8 bits
1 kilobyte (KB) = 1 024 bytes
1 megabyte (MB) = 1 024KB (1 024 x 1 024 bytes)
1 gigabyte (GB) = 1 024MB (1 024 x 1 024 x 1 024 bytes)
1 terabyte (TB) = 1 024GB (1 024 x 1 024 x 1 024 x 1 024 bytes)
1 petabyte (PB) = 1 024TB (1 024 x 1 024 x 1 024 x 1 024 x 1 024 bytes)
1 exabyte (EB) = 1 024PB (1 024 x 1 024 x 1 024 x 1 024 x 1 024 x 1 024 bytes)
Byte, portanto, a unidade de medida utilizada pelo Mercado para quan-tificar dados em computadores, em que 1 byte composto de 8 bits.
Existem literaturas que fazem referncia, tambm, palavra byte como octeto, ambos os nomes significam o mesmo.
IESD
E Br
asil
S.A
.
Conceitos de hardware e software
11
Terminologia tcnica na computaoA computao, os sistemas de informao, as redes de computadores e
tudo aquilo envolvido, direta ou indiretamente, com tecnologia da inform-tica classificado pelo mercado com nomes especficos, e desempenham tarefas, como veremos a seguir.
SupercomputadoresSo computadores de grande porte, construdos sob encomenda, que
utilizam vrias centenas de processadores, garantindo uma alta velocidade de processamento. So utilizados, geralmente, em clculos cientficos que demandam nmeros gigantescos de processamento de equaes e simu-laes matemticas simultneas, com uma grande quantidade de dgitos. Prospeco de petrleo, levantamentos ssmicos, previses do tempo, levan-tamentos topogrficos baseados em milhes de dados estatsticos de satli-tes, so algumas das suas aplicaes.
Wik
imed
ia C
omm
ons/
Arg
onne
Nat
iona
l Lab
orat
ory
s.
Supercomputadores.
MainframesSo tambm computadores de grande porte, utilizados em aplicaes
comerciais, gerenciando de forma concentrada dezenas ou centenas de ser-vidores de redes. Possuem capacidade para um volume de processamento
12
Conceitos de hardware e software
elevado e centralizado em grandes Bancos de Dados. Os setores Financeiro, Governo, e empresas com esse tipo de necessidade, so os usurios mais tradicionais desse tipo de computador.
Wik
imed
ia C
omm
ons/
Fles
hgrin
der.
Mainframes.
MicrocomputadorMicrocomputador um computador baseado em um microprocessador.
Lanado em 1981, pela IBM. O objetivo de sua criao, na poca, era atender um mercado potencial de computadores para funes e trabalhos individuais (PC Personal Computer). O desafio dos PCs seria o de levar uma certa capa-cidade de computao ao nvel pessoal de utilizao, permitindo, inclusive, que o equipamento fosse colocado sobre uma mesa de trabalho individual, pois, na poca, existiam apenas os grandes e muito caros computadores de grande porte, ou mainframes, que ocupavam salas inteiras refrigeradas. O PC popularizou a computao na poca criando conceitos, formatos de traba-lho e novos modelos de computao distribuda (redes).
Wik
imed
ia C
omm
ons/
Tom
Mur
phy
VII.
Antigo microcomputador.
Conceitos de hardware e software
13
Os microcomputadores, como conhecemos hoje, possuem modelos es-pecficos desenvolvidos pela indstria para tarefas especficas, sendo os mo-delos mais comuns:
DesktopDesktop, ou computador de mesa, o equipamento mais popular e co-
mumente encontrado, composto de uma torre ou CPU (Unidade Central de Processamento), um monitor, um teclado e o mouse.
Na CPU, esto instalados o processador central e vrias placas de controle de perifricos do equipamento, como vdeo, som e rede, e todos obrigatoria-mente esto conectados em uma placa chamada placa-me (motherboard). Na torre CPU, tambm se encontram o disco rgido (Hard Disk ou HD) e os leitores de CD/DVD, e outros dispositivos que o usurio venha a personalizar no equipamento para trabalhos especficos, como placas para captura de vdeo, receptoras de TV ou FM etc.
Div
ulga
o.
Desktop.
ServidorServidor um computador especfico para uma alta capacidade de pro-
cessamento e armazenamento de dados; geralmente, utilizado em misses de gerenciamento de Rede de Usurios, Banco de Dados ou misses espec-
14
Conceitos de hardware e software
ficas dentro de uma empresa ou ambiente, que necessite de capacidades de computao desse porte.
Servidor.
Div
ulga
o.
Laptop e notebookO laptop um computador com as mesmas caractersticas de processa-
mento de um desktop, porm, com a vantagem de ser porttil e permitir a computao pessoal em qualquer lugar, a qualquer hora.
O notebook, originariamente, foi criado para as tarefas leves, como nave-gao na internet, planilhas e editores de texto. Sua proposta original era de ser um laptop menor, mais leve, com um processador central, armazenamen-to e memria mais limitados. Toda essa limitao resultaria em um consumo muito menor de energia, o que lhe aumentava a durao da bateria, permi-tindo vrias horas longe da tomada.
Entretanto, em pouco tempo, os avanos tecnolgicos desenvolveram baterias com mais carga, processadores com baixo consumo e alta capacida-de, discos rgidos muito mais rpidos e de grande capacidade de armazena-mento, tudo com baixo consumo de energia. Como resultado, os notebooks e laptops so hoje praticamente sinnimos no mercado.
Laptop/notebook.
Div
ulga
o.
Conceitos de hardware e software
15
Palm TopO Palm Top, originariamente, foi desenvolvido como um computador de di-
menses reduzidas, para caber na palma da mo (palm), com uma capacidade computacional suficiente para acessar e-mail, editar uma planilha, agenda ele-trnica, calculadora, ouvir msica etc. Trazendo, como novidade, a possibilidade de conexo e sincronizao dos dados armazenados em outros computadores.
Palm Top.
Div
ulga
o.
Atualmente, alguns modelos de telefones celulares (smartphones) j so dotados com funcionalidades em fotografia, msica, navegao na internet, agenda, calculadora, GPS, alm do telefone. Essas incorporaes de funes esto fazendo desses telefones os substitutos naturais dos palms.
Div
ulga
o.
Celular tipo smartphone.
A computao hojeUm computador, como conhecemos hoje, precisa de duas partes distin-
tas, que trabalham sempre integradas para faz-lo funcionar: o hardware e o software.
16
Conceitos de hardware e software
HardwareO hardware a parte fsica do computador. A CPU, onde esto suas placas
eletrnicas, o teclado, o mouse e o monitor so os componentes de hardware de um microcomputador.
SoftwareChamamos de softwares os programas que executam funes estabele-
cidas. Essas funes, quando integradas de forma ordenada e objetiva, so chamadas de ferramentas ou aplicativos, cuja finalidade executar tarefas das mais variadas no computador. Um bom exemplo de aplicativo o Word, cuja finalidade ser uma ferramenta de editorao de texto.
Estrutura do hardware
O hardware do microcomputador
CPU
A Unidade Central de Processamento de um microcomputador cha-mada de CPU (Unidade Central de Processamento), ou torre; a principal parte de um microcomputador. Nela esto instalados o processador central, as placas de memria, o chipset e as vrias placas de controle de perifricos do equipamento, como vdeo, som e rede. Todas essas placas so conecta-das a uma placa central, chamada placa-me (motherboard), utilizando um ou mais conectores, chamados de slots de conexo. Na torre, tambm se encontram o disco rgido (Hard Disk ou HD), os leitores de CD/DVD, espao para outros dispositivos que o usurio venha a instalar, alm das entra- das para outros dispositivos externos, como celulares, cmeras de foto e vdeo, pen drives, tocadores de msica etc.
Todos os dispositivos na torre so alimentados por energia eltrica, pro-veniente de uma fonte interna.
Conceitos de hardware e software
17
Div
ulga
o.
CPU.
Processador
O processador, ou CPU (do ingls, Central Processing Unit), um chip, onde milhares de circuitos miniaturizados controlam o fluxo de funcionamento de toda a mquina, o crebro central do computador.
O processador quem interpreta as instrues dos programas que esto sendo executados (software), e fica localizado na placa-me. Existem, hoje, dois grandes fabricantes desse tipo de chip processador no mercado: a Intel, que possui a maior fatia do mercado, e a AMD.
Componentes do processador
Clock
O clock, ou frequncia, define a velocidade com que o processador traba-lha, e medido em hertz (Hz), em que 1Hz significa um ciclo de frequncia.
Sendo assim:
1Hz = 1hertz
1 000Hz = 1kHz (1 kilohertz)
1 000 000Hz = 1MHz (1 megahertz)
10 000 000Hz= 1GHz (1 gigahertz)
18
Conceitos de hardware e software
Um processador de 500MHz executa 500 milhes de ciclos por segundo.
Um processador de 800MHz executa 800 milhes de ciclos por segundo, portanto, roda o software mais rpido que o de 500.
Memria cache
Memria cache um recurso tcnico utilizado pelo processador para ganhar agilidade no processamento, e consiste em uma rea de memria do processador onde ficam armazenados os dados mais utilizados. Estar com o dado no cache significa que o processador no precisaria esperar para que essa informao fosse resgatada no disco rgido, o que, em termos de pro-cessamento, significaria perder um tempo precioso.
Tamanho da palavra (Word)
Tamanho da palavra uma caracterstica ou propriedade do processador e significa, na prtica, a quantidade de informao interpretvel pelo pro-cessador a cada ciclo. Portanto, quanto maior for o tamanho da palavra no processador, maior ser sua capacidade de processar instrues maiores por ciclo.
Atualmente, no mercado, encontramos processadores com tamanho de palavra de 32 e 64 bits.
O sistema operacional utilizado deve ser compatvel com o processador, isto , se usamos um processador de 64 bits, temos de utilizar um sistema operacional tambm de 64 bits.
Ncleos de execuo
Quando se executam diversos programas ao mesmo tempo, nos proces-sadores comuns, esses programas so executados em pequenos intervalos de tempo de alguns milsimos de segundo, alternando-se entre os diver-sos programas. Esses intervalos so chamados de Time Slice. O usurio tem a sensao de que realmente o computador executa inmeros programas ao mesmo tempo, mas, na verdade, apenas um programa est sendo executado por vez.
Processadores duais, ento, permitem que sejam executados realmente dois processos por vez, aumentando o desempenho global do computador, pois possuem ncleos de execuo duplicados.
Conceitos de hardware e software
19
Atualmente, no mercado, existem processadores com dois e quatro n-cleos de execuo:
Intel
Dual Core (dois ncleos) e Quad Core (quatro ncleos)
AMD
Phenom X2 (dois ncleos) e Phenom X4 (quatro ncleos)
Processador.D
ivul
ga
o.
Memrias
Existem dois tipos de chip de memria instalados na placa-me, a mem-ria do tipo RAM e a memria do tipo ROM.
Memria RAM
Memria RAM (Random Access Memory), a memria utilizada pelo sistema operacional do computador (Windows, Linux), e tambm onde so carregados os programas (softwa-res) ou aplicativos do usurio. Possui a vanta-gem do acesso aleatrio, que significa acesso a qualquer posio e em qualquer momento rapidamente, na memria, pelo processador. Uma de suas caractersticas a de ser uma memria voltil, isto , ao interromper a ener-gia eltrica, todo seu contedo apagado.
Div
ulga
o.
Memria RAM.
20
Conceitos de hardware e software
Memria ROM
Memria ROM (Read Only Memory), um tipo de memria no voltil, ou seja, ao interromper a energia eltrica (desligar o computador), seu conte-do no apagado. Essas informaes so denominadas de firmware e so utilizadas pelo processador central, quando o computador ligado. Aps, ativado pela energia eltrica, o processador central l o firmware e descobre tudo que est conectado placa-me, realizando um pr-teste de funciona-mento inicial, chamado de boot.
Boot
Quando se liga o computador, o primeiro programa a rodar o boot. O boot do sistema tem basicamente duas funes: a primeira delas o POST, que significa Power On Self Test, que um teste enviado a toda a parte de hardware (placas, memrias, HD, drives etc.), usando as informaes arquiva-das na memria ROM. Caso algum componente esteja com problema, e no responda satisfatoriamente, uma mensagem apropriada recebida nesse momento pelo monitor. A segunda tarefa do boot carregar os arquivos necessrios para a inicializao do sistema operacional (Windows, Linux). Esses arquivos so colocados na memria RAM, e a tela inicial caracterstica de cada sistema ento exibida. A partir da, o sistema operacional assume o comando do computador, carregando todo tipo de aplicaes e servios configurados pelo usurio.
Chipset
o chip responsvel pelo controle de uma srie de itens, na placa-me, ajudando e aliviando o processador central desse trabalho, como acesso memria e aos barramentos, ele montado junto placa-me, isto , ele est na placa, conceito que chamado pelo mercado de On Board.
dividido entre ponte norte (northbridge, onde controla os dispositi- vos de alta velocidade) e ponte sul (southbridge, onde controla os disposi-tivos de baixa velocidade). A ponte norte faz a comunicao do processador com as memrias, e, em alguns casos, com os barramentos de alta velocida-de, como AGP e PCI Express.
J a ponte sul abriga os controladores dos Hard Disk, as portas de comu-nicao USB, paralela, PS/2, serial, e os barramentos PCI .
Conceitos de hardware e software
21
Div
ulga
o.
Chipset.
Barramento (bus)
Tambm conhecido como bus, o nome dado ao conjunto de vias que fazem a informao trafegar dentro do computador, ligando o processador central com as placas controladoras externas, que se encaixam na placa-me atravs dos slots.
Existem vrios tipos (padres) de barramento utilizados pela indstria de computadores, o que permite flexibilidade e variedade de interconexo das placas controladoras externas com o processador.
Os tipos mais conhecidos so:
ISA (Industry Standard Architecture)
o padro mais antigo no mercado, utilizado nos primeiros micro- computadores.
VLSIBARRAMENTO LOCAL BARRAMENTO ISA
CONTROLADOR DO BARRAMENTO ISAPROCESSADOR
Esquema de operao do barramento ISA
IESD
E Br
asil
S.A
.
VLSI
22
Conceitos de hardware e software
Placa adaptadora e slot ISA de 16 bits
IESD
E Br
asil
S.A
.
VLSI
EISA (Extended Industry Standard Architecture)
Um consrcio, liderado pelas empresas Compaq e Intel, desenvolveu no passado uma arquitetura de barramento que possibilitava uma taxa de transferncia de dados mais alta que o ISA. Alm de permitir uma taxa de transferncia de dados maior, tal arquitetura mantinha toda a compatibilida-de retroativa com os barramentos dos PCs ISA mais antigos.
BARRAMENTO LOCALCPUCACHE
SUBSISTEMA DE MEMRIA
CONTROLE POR SOFTWARE DA MEMRIA CMOS PARA O
BARRAMENTO EISA
CONTROLADORDE DISCO
PLACA DE REDE
PLACA DE MODEM I/O
BARRAMENTO ISA 16 bits/8MHz BARRAMENTO EISA 32 bits/8,33MHz
IESD
E Br
asil
S.A
.
CONTROLADOR GRFICO
EISA
IESD
E Br
asil
S.A
.
Conceitos de hardware e software
23
PCI (Peripheral Component Interconnect)
Suas principais caractersticas so a capacidade de transferir dados e a compatibilidade com o recurso Plug and Play (PnP). Essa funcionalidade faz o computador reconhecer automaticamente os dispositivos que so conec-tados ao slot PCI, basta conectar o dispositivo, ligar o computador e esperar o sistema operacional avisar sobre o reconhecimento de um novo item, pe-dindo a instalao dos drives adequados ou, no caso do Windows, a partir da verso 2000, essa instalao automtica (isso se o dispositivo conectado for tambm Plug and Play).
BARRAMENTO LOCALCPU
CACHESUBSISTEMA DE
MEMRIA
PLACA DE REDE
I/O
BARRAMENTO ISA 16 bits/8MHz
CONTROLADOR GRFICO
MEMRIA
BARRAMENTO PCI 32/64 bits/33/66 MHz
PONTE ISA
CONTROLADOR DE DISCO
UDIO
PONTE PCI
VDEO ANIMADO
MEMRIA
I/OPLACA
FAX MODEM
I/O
Barramento PCI.
AGP (Accelerated Graphics Port)
um slot que serve exclusivamente ao padro de placas de vdeo desse formato. Opera com uma alta taxa de transferncia de dados, j que no h outro dispositivo no barramento que possa, de alguma forma, interferir na comunicao entre a placa de vdeo e o processador.
PCI Express (PCI-Ex)
O padro PCI Express foi concebido pela Intel, em 2004, e sua principal caracterstica substituir, ao mesmo tempo, os barramentos PCI e AGP. Isso acontece porque o PCI Express consegue gerenciar tanto as baixas como as altas velocidades (taxas) de transferncia.
24
Conceitos de hardware e software
Outros tipos no muito conhecidos
AMR ( Audio Modem Riser): o slot AMR foi desenvolvido para ser usado especialmente para funes de modem e udio. Seu projeto foi lidera-do pela Intel.
CNR (Communications and Network Riser): o padro CNR surgiu em substituio ao AMR, tambm da Intel. O principal diferencial do CNR o suporte adicional a recursos de rede, alm dos de udio e modem.
ACR (Advanced Communications Riser): o padro ACR tem seu proje-to liderado pela AMD, e voltado a comunicaes de rede e USB.
VESA (Video Electronics Standards Association): funciona, fisicamen-te, como uma extenso do padro ISA (h um encaixe adicional, aps um slot ISA, nas placas-me compatveis com o padro). O VESA um padro de slot homologado por um grupo de empresas interessadas na sua adoo como padro de mercado.
BARRAMENTO LOCALCPU
CACHE
SUBSISTEMA DE MEMRIA
PLACA DE REDE
BARRAMENTO ISA 16 bits/8MHz
CONTROLADOR GRFICO
CONTROLADOR DE DISCO
PLACA
FAX
MODEM
CONTROLADOR VL BUS
I/O I/O I/O
CONTROLADOR DE BARRAMENTO ISA
VL BUS 32 bits/33MHz
Barramento VESA (Local Bus)
MCA ( Micro Channel Architecture): idealizado pela IBM para ser o substituto do padro ISA. Essa tecnologia foi desenvolvida pela IBM, que cobrava royalties para sua utilizao.
Conceitos de hardware e software
25
Placas controladoras : as placas controladoras possuem circuitos e processadores independentes, e so utilizadas no computador para processar trabalhos especficos, como CD, vdeo, rede, msica etc., ali-viando, dessa forma, a carga de trabalho da CPU central.
Div
ulga
o.
Placa controladora de som.
Disco rgido ( Hard Disk): o disco rgido, ou HD (Hard Disk), um dispo-sitivo de armazenamento de dados, onde so guardados todos os tipos de arquivos digitais. Arquivos do usurio, como texto, fotos, msica, fil-mes, do sistema operacional (Windows, Linux) e das aplicaes instala-das no computador (Word/Excel/PowerPoint e outras). Os Hard Disk so fornecidos em modelos com diversas capacidades de armazenamento.
Div
ulga
o.
Wik
imed
ia C
omm
ons/
SPBe
r.
Hard Disk.
Unidade leitora e gravadora de CD/DVD
Altamente divulgado pelo mercado, e muito popular nos computadores, um dispositivo que permite a leitura dos discos de CD e tambm de discos de DVD pelo computador. Os mais modernos dispositivos, atualmente, permitem
26
Conceitos de hardware e software
alm da leitura a gravao de dados em CD ou DVD. Existem modelos chama-dos internos, instalados fixos na torre, e externos, conectados via USB.
Div
ulga
o.
Unidade CD/DVD.
Teclado
O teclado um hardware, tambm chamado de dispositivo de entrada, por onde digitamos nossas solicitaes e tambm confirmamos as questes levantadas pelos programas aplicativos.
Um teclado pode ter de 102 a 114 teclas, sendo divididas da seguinte forma: a maioria delas para os caracteres (a-z, 0-9, acentos etc.); outra parte, para comandos e funes, e outra parte para digitao numrica.
Div
ulga
o.
Teclado.
Mouse
O mouse um hardware, dispositivo de entra-da composto por uma guia (seta), que se projeta na tela do computador, chamada cursor, e botes de confirmao. Sua funo permitir a navega-o com essa guia por um ambiente grfico nos programas, selecionando e confirmando livre-mente o que desejamos.
Mouse.
Div
ulga
o.
Conceitos de hardware e software
27
Dispositivos amigveis de conexo
Dispositivos amigveis de conexo so aqueles em que o usurio no precisa ter conhecimento tcnico para instalar no computador, so simples-mente conectados e reconhecidos pelo computador, e vm atendendo a crescente demanda de conexo no computador dos dispositivos domsti-cos, como tocadores de msica, cmeras fotogrficas etc.
USB (Universal Serial Bus)
Em 1995, um conjunto de empresas, entre Microsoft, Intel, NEC, IBM e Apple, e outras, formaram um consrcio para estabelecer um padro de co-nexo, cujo objetivo principal era o de ser de fcil utilizao pelo usurio do-mstico ou leigo em computao, permitindo at a conexo do dispositivo com o computador ligado.
Trata-se de uma tecnologia que tornou mais simples, fcil e rpida a co-nexo de diversos tipos de aparelhos (cmeras digitais, HDs externos, pen drives, mouses, teclados, MP3 Players, impressoras, scanners, leitor de cartes etc.) ao computador. O reconhecimento e configurao do dispositivo co-nectado automtico pelo sistema operacional, e ainda existe a vantagem da padronizao do conector em todos os aparelhos, evitando, assim, o uso de um tipo especfico de conector para cada dispositivo.
Div
ulga
o.
USB.
28
Conceitos de hardware e software
FireWire (i.Link, IEEE 1394 ou High Performance Serial Bus/HPSB)
FireWire uma tecnologia que surgiu para permitir a conexo e a comuni-cao em alta velocidade de vrios dispositivos entre si, especialmente entre um computador e um ou mais aparelhos compatveis. A vantagem compara-tiva com o USB a velocidade de transmisso, que muito mais alta.
bastante utilizado para conexo de dispositivos modernos, que preci-sam trafegar volumes muito grandes de dados para o computador, como, por exemplo, uma filmadora digital.
FireWire.
Div
ulga
o.
Div
ulga
o.
Bluetooth
Bluetooth uma tecnologia que surgiu para permitir a conexo e a co-municao entre computadores, smartphones, telefones celulares, mouses, teclados, fones de ouvido, impressoras e outros dispositivos, utilizando ondas de rdio no lugar de cabos. Assim, possvel fazer com que dois ou mais dispositivos troquem informaes somente com a simples aproximao entre eles.
A transmisso de dados feita atravs de radiofrequncia, permitin- do que um dispositivo detecte o outro, independente de suas posies, desde que estejam dentro do limite de proximidade. Esse limite de proxi-midade foi organizado e dividido em trs classes, o que classifica o tipo de aparelho:
Classe 1 potncia mxima de 100MW, alcance de at 100 metros;
Classe 2 potncia mxima de 2,5MW, alcance de at 10 metros;
Classe 3 potncia mxima de 1MW, alcance de at 1 metro.
Bluetooth.D
ivul
ga
o.
Conceitos de hardware e software
29
Principais extenses de arquivos Extenses de arquivos so caracteres complementares ao nome de um
arquivo, um tipo de apelido, por assim dizer, utilizado pelo sistema operacio-nal para identificar de que tipo de arquivo se trata.
Geralmente, essa extenso, ou apelido, separada do nome atravs do caractere ponto.
ARQUIVO.TXTnome extenso
Extenso de arquivo.
O sistema operacional utiliza essa informao para associar qual progra-ma, ou programas, pode abrir ou executar o arquivo corretamente.
Existe uma infinidade muito grande de extenses de arquivos, as princi-pais e mais utilizadas so:
.asf arquivo de udio ou vdeo executvel com o Windows Media Player;
.asp arquivo gerado para o formato de pginas web;
.avi arquivo de vdeo;
.bmp arquivo de imagem, pode ser aberto por qualquer programa ou editor de imagens;
.cfg so geralmente utilizados para armazenar a configurao com que um programa ou aplicao foi instalado, um tipo de arquivo de apoio para a aplicao, onde, por exemplo, armazenam-se as defini-es de preferncia do usurio;
.com arquivo executvel em ambiente DOS;
.dll esse um tipo de arquivo, conhecido como biblioteca. utili-zado pelo sistema operacional ou aplicativo em um nvel transparente ao usurio, nele esto gravados configuraes e formatos de opera-o, a serem obedecidos pelo software;
.doc arquivo de texto do aplicativo Word e outros editores de texto;
30
Conceitos de hardware e software
.exe arquivo executvel. Em seu contedo, esto gravados os cdi-gos de execuo de um programa;
.fla arquivo gerado pelo programa Flash;
.flac arquivo de udio que mantm todas as caractersticas da gravao original, quando convertida para esse formato (Free Lossless Audio Codec);
.gif arquivo de imagem;
.html formato de arquivo de instrues, padro utilizado na web (Hi-per Text Markup Language);
.hlp arquivo que contm informaes de ajuda dos aplicativos;
.ini arquivo que armazena a configurao de preferncias de instala-o e operao de um programa;
.ico arquivo de cone do Windows;
.jpg arquivo de imagem;
.js arquivo que contm cdigos de programao em JavaScript;
.log arquivo de texto onde um aplicativo registra suas atividades de operao;
.max arquivo gerado pelo software 3D Studio Max;
.mdb arquivo de base de dados gerado pelo software Microsoft Access;
.mp3 arquivo de udio;
.mpg arquivo de vdeo;
.mov arquivo de vdeo com o padro da Apple;
.ogg arquivo de udio de padro diferente do MP3;
.ole arquivo que identifica contedo formatado na tecnologia OLE, da Microsoft;
.pdf arquivo que identifica contedo formatado para leitura ou ma-nipulao, atravs do software Acrobat, da Adobe;
.php arquivos que identificam contedo gerado, atravs da lingua-gem de programao PHP;
Conceitos de hardware e software
31
.png arquivo de imagem;
.ppt arquivo que identifica contedo gerado pelo software de apre-sentaes PowerPoint, da Microsoft;
.qxd arquivo que identifica contedo gerado pelo software de edito-rao QuarkXPress;
.rm arquivo de udio para ser executado no software Real Media;
.rar arquivo gerado pelo software Winrar de compresso de dados;
.rtf arquivo gerado pelo software WordPad, da Microsoft;
.reg arquivo que identifica contedo gerado pelo Windows com in-formaes sobre instalao de software e hardware no computador;
.scr arquivo que identifica contedo de protetores de tela no Windows;
.swf arquivo que identifica contedo gerado pelo software Flash;
.txt arquivo que identifica contedo em formato de texto, que pode ser aberto com qualquer software de editor de texto;
.ttf arquivo que identifica contedo como uma fonte (tipo de letra). Geralmente so instaladas no sistema para serem utilizadas por soft- wares editores de texto;
.tif arquivo que identifica imagem;
.tmp arquivo que identifica que o contedo dele foi gerado tempo-rariamente por algum software;
.vob arquivo que identifica vdeo. utilizado para armazenar filmes em DVD;
.wab arquivo utilizado pelo software Outlook, da Microsoft;
.wav arquivo de udio no padro da Microsoft;
.zip arquivo gerado pelo software WinZip, de compresso de dados.
32
Conceitos de hardware e software
Software livreO software legalmente considerado uma propriedade intelectual de seu
criador, que pode ser uma empresa ou pessoa fsica.
Uma msica, por exemplo, propriedade de seu compositor; com o soft- ware, o raciocnio de propriedade intelectual semelhante. Quando se ad-quire uma msica, paga-se pelo direito sem limites de se ouvir a obra, assim como o software quando adquirido pode ser executado sem limites.
Mas, nos dias atuais, muito comum msicas serem remasterizadas ou regravadas por outros intrpretes, com um outro arranjo, que altera e cria uma outra msica. Obviamente, deve-se ter a autorizao de seu propriet-rio intelectual para que isso seja feito.
Com o software acontece algo semelhante. Quando um software criado e lanado no mercado, existem vrias novas situaes, ideias e funcionalida-des que vo sendo percebidas com sua utilizao pelos usurios que gos-tariam de implementar tais mudanas, mas esbarram na proibio de seu criador, que no libera a autorizao para essa finalidade.
Alterar um programa de computador esbarra na propriedade intelectual de seu proprietrio, que, muitas vezes, no acha comercialmente vivel essas alteraes ou implementaes. Elas vo contra seus princpios de lucro com a venda do produto original.
Ento, um grupo de pessoas contrrias a esse tipo de pensamento criaram um conceito novo, chamado software livre, que o oposto do software pago.
O software livre um software cujo criador conceitualmente permite a qualquer pessoa ou empresa utilizar, alterar e modific-lo livremente.
A nica regra imposta pelos criadores do software livre que todas as alteraes, implementaes e melhorias, que se faam no software, sejam tambm disponibilizadas gratuitamente para o pblico em geral, criando, dessa forma, uma difuso grande, espontnea e livre do software.
Na prtica, esse conceito cria uma corrente de usurios e desenvolvedores que tornam o software cada vez mais poderoso e com mais funcionalidades.
O incio desse movimento histrico iniciou-se em meados da dcada de 1980, com a criao de uma fundao chamada Free Software Foundation , nos Estados Unidos (FSF, Fundao para o Software Livre), que uma organiza-
Conceitos de hardware e software
33
o sem fins lucrativos, fundada por Richard Stallman, e que se dedica ao apri-moramento dos aspectos legais sobre a cpia, redistribuio, entendimento e modificao de programas de computadores e os seus direitos autorais.
Sob esse conceito, inicialmente foram desenvolvidos softwares de sistemas operacionais, como o Linux, por exemplo, mas atualmente o conceito espa-lhou-se e em praticamente todos os ramos de atividade existem softwares que podem ser baixados e usados livremente, os chamados softwares livres.
Div
ulga
o.
Free Software Foundation.
Div
ulga
o.
Richard Stallman.
Dicas de estudo
Hardware
Para aprofundar seus estudos sobre hardware, aconselhvel sempre um dicionrio de termos tcnicos (glossrio). Na internet, existem vrios e de boa qualidade.
Leia o manual de instrues de seu computador. Alguns fabricantes pu-blicam manuais caprichados, com desenhos e configuraes. Pesquise nos sites de fabricantes nacionais, no setor de suporte tcnico, e baixe os manu-ais de hardware, que geralmente esto em formato .pdf.
Manuais de manuteno e montagem de micros, com explicaes sobre configuraes, tambm so uma boa fonte de pesquisa, existem vrios e de boa qualidade, na internet.
Software
Para aprofundar seus estudos sobre conceitos de software, procure por li-teraturas que falem sobre lgica de programao ou programao de compu- tadores para iniciantes. Em geral, todas comentam sobre o assunto.
34
Conceitos de hardware e software
RefernciasAMD-8111. HyperTransport. Disponvel em:. Acesso em: 23 ago. 2010.
BORATTI, Isaias Camilo; OLIVEIRA, lvaro Borges de. Introduo Programao Algoritmos. 1. ed. Florianpolis: Visual Books, 1999.
INTEL. Desenvolvimento de Processadores. Disponvel em: < www.processado-rintel.com.br/cpu/P%C3%A1gina_principal>. Acesso em: 23 ago. 2010.
MANZANO, Jos Augusto N. G. Fundamentos em Programao Assembly para Computadores IBM-PC a partir dos Microprocessadores Intel 8086/8088. 1. ed. So Paulo: rica, 2004.
TEXAS Instruments. Analog Applications. Disponvel em:. Acesso em: 23 ago. 2010.
Top Related