Escolar Documentos
Profissional Documentos
Cultura Documentos
indd 1
5/1/2007 15:49:41
Diretor Editorial
Luis Matos
Projeto Grfico
Daniele Ftima
Assistncia Editorial
Monalisa Neves
Erika S
Diagramao
Rogrio Chagas
Capa
Laboratrio do Livro
Reviso
Eduardo Moreira
Dados Internacionais de Catalogao na Publicao (CIP)
(Cmara Brasileira do Livro, SP, Brasil)
T161i
Tanaka, Tatiana.
Sumrio
Captulo 1 A evoluo do computador.................5
O que o computador .................................................................. 6
Histria do computador: do baco ao PC .................................... 7
iniciais.indd 3
4/1/2007 17:47:07
Captulo 9 A internet.............................................91
Tipos de conexo........................................................................... 92
Conceitos importantes .................................................................. 93
Internet Explorer ............................................................................ 94
iniciais.indd 4
4/1/2007 17:47:07
Captulo 1
A evoluo do computador
cap01.indd 5
4/1/2007 16:50:43
O que o computador
A rigor, um computador no faz nada mais do que seguir instrues. De forma abrangente, podemos dizer que se trata de uma mquina formada por circuitos eletrnicos, e capaz de realizar diversas
tarefas repetitivas com preciso e em alta velocidade. Imagine, por
exemplo, quanto tempo seria necessrio para calcular, sem a ajuda
de um computador, a porcentagem de vendas de uma loja durante
cinco anos ininterruptos. Certamente, levaramos vrios dias, semanas ou at meses. Um computador, no entanto, no gastaria mais de
cinco minutos para realizar todos esses clculos.
Voc sabia?
A palavra informtica derivada das palavras francesas informer (informar) e automatique (automtico), e pode ser definida como a cincia que manipula a informao utilizando-se de
meios eletrnicos.
Tomando por base esse exemplo, possvel inferir que o computador tenha surgido a partir da necessidade de facilitar a execuo de
determinadas tarefas. Para os grandes comerciantes da Antigidade,
por exemplo, rapidamente chegou uma poca em que os dedos das
mos j no eram suficientes para calcular a quantidade de mercadorias vendidas. Era preciso criar um objeto capaz de realizar contas
rapidamente e de forma precisa. Assim teria surgido um aparelho
que pode ser considerado o ancestral do computador: o baco.
cap01.indd 6
4/1/2007 16:50:44
A primeira calculadora
Desenvolvido na poca dos fencios (cerca de 4.000 a.C.), o baco consistia em uma simples placa de argila, em que era possvel escrever algarismos para agilizar os clculos. Os romanos substituram
a argila por placas de bronze com pequenas esferas de mrmore.
Essas placas, mais tarde, foram substitudas por molduras de madeira comportando varas de metal, ao longo das quais eram dispostas
vrias pedras deslizantes.
No entanto, o baco no permitia realizar clculos avanados, o
que motivou os pensadores a criar uma nova engenhoca matemtica. Em 1614 d.C., um escocs chamado John Napier apresentou ao
mundo os logaritmos (expoentes de um nmero em uma determinada base, como 2=4), que serviriam de base para a rgua de clculo,
desenvolvida por William Oughtred em 1622.
A evoluo do computador
7
cap01.indd 7
4/1/2007 16:50:44
modelo preliminar do que viria a ser a Mquina das Diferenas, compostas de rodas movidas por meio de uma manivela. No entanto,
mesmo patrocinado pelo governo britnico, Babbage no conseguiu
desenvolver plenamente a mquina definitiva.
Ainda assim, o visionrio ingls prosseguiu em direo sua
meta, que era construir uma mquina ainda mais avanada do que o
modelo inicial, contando com uma unidade central de processamento, um dispositivo de entrada e de sada e sendo capaz de armazenar nmeros. Infelizmente, a Mquina Analtica baseava-se em um
mecanismo to complexo que nunca pde ser construda. E, assim,
mais uma vez, os projetos de Babbage no saram do papel. Todavia,
apesar do aparente fracasso, suas idias so, hoje, consideradas a
base para o desenvolvimento da informtica, e, por isso, o ingls
conhecido como o pai do computador.
Babbage era mesmo um gnio
Em 1991, o Museu Nacional de Cincia e Tecnologia de Londres
props-se um desafio: construir a Mquina Analtica de Babbage, utilizando os mesmos recursos disponveis na poca. O
resultado foi uma mquina que pesava algumas toneladas, mas
efetuava clculos corretamente o que prova a genialidade do
cientista ingls.
O passo seguinte na evoluo dos computadores foi dado pelo
estatstico norte-americano Hermann Hollerith, que buscava uma
soluo para agilizar a apurao de dados do censo nos Estados Unidos. A partir das idias de Jacquard, Hollerith construiu, em 1890,
uma mquina capaz de ler as informaes contidas nos documentos
a partir de cartes contendo perfuraes estrategicamente localizadas. O sucesso do mtodo estimulou o estatstico a fundar a Tabulation Machine Company (TMC) que, mais tarde, em 1924, juntou-se a
outras companhias para inaugurar a famosa International Business
Machine, a IBM.
cap01.indd 8
4/1/2007 16:50:44
A evoluo do computador
9
cap01.indd 9
4/1/2007 16:50:44
cap01.indd 10
4/1/2007 16:50:44
J na fase considerada a quarta gerao dos computadores, comearam a ser desenvolvidos os circuitos em larga escala (transistores por chip ou LSI), bem como novas linguagens de programao,
como PROLOG, FP e UNIX. Em 1986, foi anunciado o 286, uma mquina com memrias de 30 pinos e slots ISA de 16 bits. Mas a popularizao dos computadores, e o conceito de computador pessoal
(Personal Computer PC) s veio a ocorrer de fato com o advento do
486, que dispunha de memrias de 72 pinos e slots PCI de 32 bits.
Por fim, atualmente, temos uma nova gerao de computadores,
com processadores mais velozes e componentes cada vez menores,
bem como o desenvolvimento de dispositivos multitarefa.
A evoluo do computador
11
cap01.indd 11
4/1/2007 16:50:44
Captulo 2
Por dentro do computador
cap02.indd 13
4/1/2007 16:56:42
Tipos de computador
Atualmente, os computadores podem ser classificados de acordo
com o porte. Esse critrio envolve diversos fatores, como: capacidade de armazenamento, velocidade de processamento, capacidade
de armazenamento de informaes, softwares utilizados, e a capacidade da memria do processador e de outros componentes vitais.
As mquinas de grande porte so chamadas de mainframes,
sendo utilizadas para comportar grande volume de dados, como
acontece em sistemas bancrios. Esse tipo de mquina, geralmente,
ocupa toda uma sala ou at mesmo um prdio inteiro. J a categoria
mdio porte constituda pelos minicomputadores, que armazenam
uma quantidade de dados ainda grande, mas no tanto quanto aquela que os mainframes so capazes de suportar. Esses modelos so
usados, por exemplo, em indstrias grficas e produtoras de vdeo.
Por fim, os computadores de pequeno porte consistem nos microcomputadores, que podem ser divididos em dois tipos: de mesa
(desktops) e portteis (notebooks, palms e handhelds).
Os computadores mais populares atualmente so os modelos de
mesa, que podem ser classificados de acordo com a plataforma utilizada: PCs (Personal Computers ou computadores pessoais), que utilizam a plataforma criada pela IBM); e Macintosh, que empregam a plataforma desenvolvida pela Apple. At alguns anos atrs, as mquinas
da Apple eram destinadas apenas a profissionais da rea grfica, mas
as melhorias aplicadas aos PCs e a popularizao dos iMacs vm aproximando ambas as plataformas, no que se refere ao pblico-alvo.
Curiosidade
O primeiro computador porttil surgiu no incio da dcada de
1980, tendo sido desenvolvido por um jornalista especializado
em informtica. Batizado com o nome de seu criador, o Osborne-I contava com um monitor integrado, um microprocessador
e unidades de disco. O problema era carregar a mquina, uma
vez que o porttil pesava mais de 10 quilos.
Componentes do computador
A principal funo de um computador processar informaes a
fim de atingir determinado objetivo. Para isso, ele utiliza dois sistemas principais: o hardware e o software.
cap02.indd 14
4/1/2007 16:56:43
O hardware
Os componentes da parte fsica do computador podem ser classificados de acordo com sua funo. As unidades de entrada, por
exemplo, tm por tarefa ler os dados brutos e transmiti-los mquina. J a unidade central de processamento responsvel pela codificao dos dados. A memria, por sua vez, armazena as informaes. Por ltimo, as unidades de sada convertem os dados de modo
que possam ser compreendidos pelo usurio. A seguir, estudaremos
com mais detalhe cada uma dessas categorias de hardware:
Unidades de entrada
Como dissemos anteriormente, as unidades de entrada so os componentes que auxiliam na coleta e leitura de dados. Assim, temos:
Teclado: utilizado para digitar dados. composto de trs partes: o teclado alfanumrico, similar ao de uma mquina de es-
cap02.indd 15
4/1/2007 16:56:43
cap02.indd 16
4/1/2007 16:56:43
Entendendo as especificaes
Para comear, vamos situar a explicao em uma situao comum, do dia-a-dia. Provavelmente voc j teve contato com as especificaes gerais normalmente utilizadas para classificar um computador. Um exemplo: uma mquina com Pentium 4/2,8 GHz, com
memria cache L2 de 512 KB. O significado dessas especificaes
o seguinte:
Pentium 4: linha de processadores da marca Intel (cuja nica
concorrente a AMD, que desenvolve os processadores Athlon e
Sempron);
2,8 GHz: velocidade do processador, tambm chamada de clock.
importante salientar que:
1 GHz= 1000 MHz
1 MHz= 1 milho de ciclos por segundo
Ciclo a unidade-padro utilizada para determinar o nmero de
operaes exercidas pelo processador. Quanto maior for o nmero de ciclos em determinado perodo, maior ser a quantidade de operaes realizadas e, conseqentemente, mais rpido
o processador.
importante ressaltar que o processador apresenta dois clocks:
o interno, relacionado ao nmero de operaes que ele consegue
realizar por segundo; e o externo, que indica o nmero de acessos
externos que ele capaz de suportar. Esses acessos esto, geralmente, relacionados comunicao com a memria.
cap02.indd 17
4/1/2007 16:56:43
Barramento frontal
Tambm conhecido como FSB (Front Side Bus), o barramento
o conjunto de circuitos de controle e condutores que conectam o
processador ao controlador de memria, que, por sua vez, responsvel pela comunicao entre o processador e a RAM. Seu desempenho medido em MHz ou GHz.
CISC x RISC
Trata-se de padres distintos de arquitetura de processadores. A
verso CISC (Complex Instruction Set Computer), presente nos processadores 386 e 486, utiliza centenas de instrues complexas para
executar uma nica operao. J o padro RISC (Reduced Instruction Set Computer) baseia-se em instrues simples, o que reduz
tanto a dissipao de calor uma vez que o trabalho torna-se menos
desgastante quanto o preo dos processadores.
A Intel decidiu combinar ambos os padres em um mesmo processador, que foi batizado de hbrido (como o modelo Pro): enquanto o CISC cuida das instrues mais complexas, o RISC fica responsvel pelas tarefas mais simples.
cap02.indd 18
4/1/2007 16:56:43
Endereamento de memria
Para facilitar a comunicao entre o processador e a memria
RAM, criou-se um mtodo que divide a memria em endereos.
Nesse sistema, cada byte corresponde a um endereo particular. A
capacidade do processador para armazenar endereos chamado
de endereamento de memria.
ltimas tecnologias
Os grandes fabricantes de processadores esto sempre buscando melhorar o desempenho de seus produtos. Uma das novidades
mais recentes foi anunciada pela Intel: processadores que utilizam
transistores de 90 nanmetros. Para termos uma noo do que isso
representa, ressaltemos que 1 nanmetro (nm) equivale a 0,000001
mm! A primeira gerao da famlia Pentium 4 contava com transistores de 180 nm, sendo sucedida por processadores com transistores
de 130 nm. Com os novos modelos de 90 nm, a memria cache L2
passa de 512 KB para 1 MB, resultando em 125 milhes de transistores (70 milhes a mais que no anterior). O ncleo dos processadores
que atendem a esse processo foi batizado de Prescott.
A Intel desenvolveu ainda uma outra tecnologia, chamada de
Hyper-Threading (HT), que faz que os programas acreditem que h
dois processadores na mquina, quando na realidade existe apenas
um. Isso permite que duas instrues sejam executadas ao mesmo
tempo, tornando possvel, por exemplo, assistir a um filme ao mesmo tempo em que gravamos uma mdia.
O avano tecnolgico que promete ditar a prxima era do mundo
dos computadores, todavia, a invaso dos processadores de 64 bits.
Os registradores desses novos processadores conseguem armazenar
cap02.indd 19
4/1/2007 16:56:43
Memria
Para compreender melhor o funcionamento das memrias, pense em uma especificao como Pentium 4 com memria de 128
MB, ou, ainda, Pentium 4 com 128 MB de RAM. Em ambas as descries, a ltima parte refere-se quantidade de memria RAM, ou
melhor, DRAM, como veremos a seguir.
Memria RAM
A memria RAM (Random Access Memory) tambm chamada
de memria voltil, pois todos os dados nela contidos so apagados
quando o computador desligado. Por isso, a memria RAM precisa
ser utilizada em conjunto com algum dispositivo de armazenamento,
como o disco rgido (HD), a fim de que informaes importantes
possam ser arquivadas. A funo da RAM justamente aliviar o trabalho do HD e agilizar as operaes da mquina.
Existem, basicamente, dois tipos de memria RAM: a dinmica
(DRAM) e a esttica (SRAM). Enquanto a SRAM precisa apenas de uma
corrente eltrica para guardar as informaes, a DRAM exige tambm
cap02.indd 20
4/1/2007 16:56:43
um sinal de ativao, chamado refresh. As DRAM so mais econmicas e menores do que as SRAM, que so utilizadas para cache.
As memrias RAM tambm podem ser classificadas de acordo
com o nmero de pinos dos pentes: a SIMM (Single Inline Memory
Module) tem 30 ou 72 pinos; a DIMM (Dual Inline Memory Module),
168 pinos; a SO DIMM (Small Outline DIMM) apresenta 72 ou 144
pinos; e a RIMM (Rambus Inline Memory Module), 184 pinos.
Outro critrio de classificao para esse tipo de memria o nvel
de avano tecnolgico: FPM (Fast Page Mode)/EDO (Extended Data
Out), utilizadas nas memrias SIMM; SDRAM (Synchronous DRAM),
que apresentam ganho de velocidade; DDR SDRAM (Double Data
Rate Synchronous DRAM), que trabalha com dupla transferncia de
dados por ciclo de clock; e RDRAM (Rambus Dynamic RAM) ou Rambus, que atinge uma taxa de 1,6 GB/s na transferncia de dados.
Atualmente, possvel encontrar memrias RAM com capacidade de armazenamento desde 32 MB at 512 MB (lembrando que 1
MB = 1.024 KB). A ltima novidade a memria de duplo canal (dual
channel), que permite que dois mdulos de memria DDR trabalhem
simultaneamente, oferecendo desempenho superior.
Memrias ROM
As memrias ROM (Read Only Memory) ou memrias somente
leitura servem para, como o nome indica, guardar dados permanentemente. H diversos tipos de ROM: Programmable ROM (PROM),
em que os dados podem ser gravados uma nica vez; Erasable Programmable ROM (EPROM), que permite apagar dados, possibilitando nova gravao; e Electrically Erasable Programmable ROM (EEPROM) ou Flash BIOS, que pode ser gravada novamente por meio de
um software especial.
Trs programas so gravados na memria ROM: o BIOS (Basic
Input Output System), que mostra ao processador como realizar operaes com dispositivos; o POST (Power On Self Test), um autoteste
realizado assim que o micro ligado; e o Setup, que permite ao usurio configurar o hardware do sistema.
Memria visual
As placas de vdeo, responsveis pela gerao de imagens no
monitor, tambm possuem memrias, que servem para armazenar os dados exibidos na tela. Resolues de vdeo altas exi-
cap02.indd 21
4/1/2007 16:56:43
Memria auxiliar
Como dissemos, a RAM uma memria temporria e, por isso,
precisa ser utilizada juntamente com outros tipos de memria capazes de armazenar dados para uso posterior. Para isso, temos as
memrias auxiliares, que podem ser classificadas como:
Disquetes: tambm conhecidos como floppy disks ou discos
flexveis, so discos magnticos com pouca capacidade de armazenamento e baixa durabilidade;
Discos pticos: substitutos dos disquetes, incluem os CDs e
DVDs, apresentando maior capacidade de armazenamento e resistncia mais alta do que seus antecessores;
Disco rgido: chamado de HD ou winchester, consiste em um
disco metlico coberto por uma camada de ferro, e freqentemente utilizado para arquivar dados.
Conhecendo o HD
Provavelmente voc j se deparou com uma especificao similar
a esta: HD de 80 GB. Ela se refere capacidade de armazenamento do disco rgido, medida em gigabytes (cada gigabyte equivale a
mais de 1 bilho de bytes).
O disco rgido composto por vrios discos, nos quais os dados
so gravados. Quando requisitados, esses dados so acessados por
meio de cabeas de leitura. Vejamos como funciona esse sistema.
Para facilitar tanto a gravao como a leitura dos dados, a superfcie
dos discos dividida em trilhas, que, por sua vez, dividem-se em
setores. Cada setor capaz de armazenar 512 bytes. A cabea de leitura guiada pelas marcas de endereamento, permitindo o acesso
preciso s informaes. Um HD possui vrias cabeas presas por
um dispositivo chamado brao de leitura.
A velocidade em que os dados so lidos ou gravados determinada pela taxa de transferncia interna. Geralmente, os dados so
transferidos para a memria interna do disco chamada buffer ou
cache , a fim de agilizar a leitura. J a velocidade da transferncia
de dados entre a memria buffer e a memria da placa-me determinada pela taxa de transferncia externa.
cap02.indd 22
4/1/2007 16:56:44
Formatao
Para que um HD possa ser utilizado, ele deve ser formatado, ou
seja, dividido em setores, de modo a permitir a organizao adequada dos dados.
H dois tipos de formatao: a fsica, ou de baixo nvel, e a lgica,
ou de alto nvel. A formatao fsica divide o disco em setores, trilhas
e cilindros. Os modelos atuais de disco rgido j vm formatados fisicamente, poupando o usurio dessa etapa. Para verificar se h setores defeituosos e corrigi-los, possvel lanar mo de programas
como o Scandisk. J a formatao lgica descreve o sistema de arquivos necessrio para que o sistema operacional reconhea o HD.
Esse sistema de arquivos, tambm chamado de partio ensina ao
computador como deve ser feito o controle do disco rgido.
Entre os sistemas de arquivo mais conhecidos esto o FAT 16,
que trabalha com o DOS e o Windows; o FAT 32, para Windows 98 e
Windows 95 OSR/2; e o NTFS, para Windows NT.
Interfaces de disco
Para estabelecer comunicao com os demais componentes do
micro, o HD precisa, primeiramente, conectar-se a uma interface.
Atualmente, os principais padres de interface de disco so o IDE
(Integrated Drive Electronics) e o SCSI (Small Computers System Interface, mais conhecida como scuzzy).
cap02.indd 23
4/1/2007 16:56:44
Placa-me
A placa-me, tambm chamada de motherboard ou mainboard,
a placa mais importante do computador, sendo responsvel pela
comunicao entre os principais componentes do micro, como a
memria, o processador, o HD e outros. Geralmente, ela j traz o
BIOS embutido, dentro de um pequeno chip. Como afirmamos, o
BIOS (Basic Input Output System) ensina ao processador como
realizar operaes com dispositivos, alm de reconhecer todos os
componentes do sistema.
As placas-me apresentam pontos especficos para a conexo
dos diferentes dispositivos. Para conectar processadores, por exemplo, necessrio que a placa contenha determinado tipo de conector ou soquete. Os processadores Celeron (AMD) e Pentium III (Intel)
exigem placas com soquete 370; os AMD Athlon e AMD Duron ne-
cap02.indd 24
4/1/2007 16:56:44
Placa de vdeo
As placas de vdeo comearam a ser largamente empregadas
mediante a popularizao do sistema operacional Windows, que
utiliza muitos grficos, imagens e cores para a transmisso de informaes. Essas placas so responsveis pelo envio de imagens do
computador para a tela do monitor.
cap02.indd 25
4/1/2007 16:56:44
Resoluo e cores
Um dos fatores cruciais para a eficincia de uma placa de vdeo
a resoluo do monitor, isto , a quantidade de pontos (pixels)
que formam as imagens na tela. Quanto maior a quantidade,
maior a resoluo. Atualmente, os padres mais utilizados so:
640 x 480, 800 x 600, 1.024 x 768 e 1.280 x 1.024. Nesse padro
de especificao, o primeiro valor referente visualizao horizontal, e o segundo, vertical.
Outro quesito importante o nmero de cores suportadas pela
placa, representado em bits por pixel. Um exemplo: so necessrios 8 bits por pixel para suportar 256 cores. Hoje em dia, as
configuraes mais comuns so: 16 bits (65.536 cores), 24 bits
(16.777.216 cores) e 32 bits (4.294.967.296 cores) por pixel.
As placas atuais utilizam o padro SVGA (Super Video Graphics
Array), que suporta diversas resolues e esquemas de cores.
A trajetria da imagem a partir do processador at sua visualizao no monitor a seguinte: para comear, o processador manda os
dados para o barramento de vdeo, que os transmite para o chipset
da placa de vdeo, no qual so processados. Depois, os dados so
enviados para a memria de vdeo, que armazena as imagens. Estas,
por sua vez, so enviadas para um conversor, a fim de permitir a
interpretao por parte do monitor.
Unidades de sada
As unidades de sada de um computador convertem os dados de
modo que possam ser compreendidos pelo usurio. Essas unidades
so representadas pelos seguintes componentes:
Monitor: equipamento que exibe os dados em uma tela, como
fazem os aparelhos de TV. A maioria dos modelos ainda utiliza a
tecnologia de tubos de raios catdicos, igual utilizada nos televisores, mas j existem no mercado as telas de cristal lquido
(LCD), similares s empregadas em notebooks.
Impressora: equipamento que permite imprimir documentos
gerados pelo computador. Existem diversos modelos de impressoras: matriciais, que utilizam agulhas na cabea de impresso;
a jato de tinta, cuja cabea de impresso apresenta orifcios que
cap02.indd 26
4/1/2007 16:56:44
Dispositivos extras
Apresentaremos, neste tpico, alguns dispositivos que exercem
funes auxiliares para o funcionamento do micro:
Placas adicionais: alm da placa-me e da placa de vdeo, h
ainda a placa de som, responsvel pela captura e reproduo de
sons; a placa de rede, que permite a comunicao entre computadores (as redes sero discutidas em um captulo posterior); e
a placa de captura, cuja funo capturar imagens gravadas em
outras mdias, utilizando um programa auxiliar;
Modem: o modem um dispositivo utilizado para a conexo
Internet por meio da rede telefnica;
Gabinete: a proteo externa do computador, a caixa que
guarda todos os dispositivos. importante lembrar que os gabinetes contm tambm as fontes de alimentao, responsveis
pela gerao de energia para o funcionamento do micro;
Estabilizadores de voltagem e no-breaks: essenciais para impedir que o computador queime no caso de uma queda na rede
eltrica, uma vez que esses dispositivos atenuam os constantes
desvios de eletricidade. O no-break tem, ainda, a vantagem de
manter o PC funcionando por alguns minutos, mesmo na ausncia de fornecimento de energia eltrica.
Software
Agora que j apresentamos os principais componentes de
hardware, passemos a estudar a parte lgica do computador, ou
seja, o conjunto de programas que ordenam uma srie de tarefas
mquina o software. Esses programas so formados por
conjuntos de instrues que seguem uma srie de regras (sintaxe)
e termos (vocabulrio), padronizados dentro de uma linguagem de
programao (linguagens de programao sero abordadas mais
adiante neste captulo).
cap02.indd 27
4/1/2007 16:56:44
Tipos de software
Software bsico: programas essenciais ao funcionamento do
computador, incluindo o sistema operacional (assunto que ser
abordado no prximo captulo) e o software de apoio fornecido
pelo fabricante da mquina;
Software aplicativo: programas que automatizam certas tarefas realizveis pelo homem. Alguns exemplos so editores de
textos e planilhas eletrnicas;
Software utilitrio: programas que executam funes que no
podem ser realizadas pelo homem. Antivrus e scandisk so alguns exemplos;
Software integrado: pacotes de programas que trabalham em
conjunto, como o Office (composto por Word, Excel, PowerPoint
e Access).
Nos captulos seguintes, falaremos sobre os principais aplicativos
disponveis no mercado, como os editores de texto (utilizados para
criar, editar e formatar textos), as planilhas eletrnicas (utilizadas
para realizar clculos) e bancos de dados (que permitem organizar
informaes em um arquivo).
Shareware x freeware
Se voc j baixou algum programa pela Internet, certamente as
especificaes shareware e freeware lhe so familiares. Ambas
esto relacionadas distribuio do software: os programas
freeware so distribudos gratuitamente, enquanto os shareware exigem o pagamento de um determinado valor para liberao da totalidade dos recursos do programa. Alguns programas
disponibilizam um trial ou demo, isto , uma verso de testes
vlida por um certo prazo (geralmente, 30 dias).
cap02.indd 28
4/1/2007 16:56:44
O b-a-b da programao
O computador trabalha constantemente com dois tipos de informao: as instrues, que determinam os passos necessrios para
a realizao de determinadas tarefas; e os dados recebidos a partir
das unidades de entrada (por exemplo, um texto digitado com o teclado).
A uma seqncia de instrues que leva ao cumprimento de uma
meta d-se o nome de algoritmo. Podemos comparar um algoritmo
a uma receita de bolo, escrita utilizando-se uma linguagem chamada
pseudocdigo.
Os dados podem se apresentar sob diversas formas, encaixandose dentro de determinados tipos de dado. Basicamente, os tipos de
dado podem ser classificados como primitivos e estruturados, e os
primeiros servem como base para os ltimos.
Tipos primitivos
Entre os tipos primitivos incluem-se os dados dos tipos numrico, literal e lgico.
Os dados de tipo numrico so representados por dois grupos:
os nmeros inteiros (integer), que abrangem valores inteiros positivos ou negativos (como +1 e -4), e os reais ou de ponto flutuante,
que abrangem, alm dos inteiros, os fracionrios e decimais.
cap02.indd 29
4/1/2007 16:56:44
Os dados do tipo literal, tambm conhecidos como alfanumricos, caracteres ou char, so compostos por letras, dgitos e smbolos, e geralmente representados entre aspas, como, por exemplo,
em QUAL? e 1*2.
Os dados do tipo lgico ou booleano geralmente representam
um dentre dois valores lgicos possveis, como verdadeiro/falso,
sim/no etc.
Os do tipo inteiro, booleano e caractere so chamados de tipos
ordinais, pois seguem uma ordenao. Algumas linguagens, como o
Pascal, permitem que o usurio defina novos tipos de dados com o
auxlio de construtores de tipos, como o subintervalo (subrange) e o
enumerado (enumerated). O construtor subintervalo restringe o intervalo de representao do tipo de dados ordinal. J o enumerado
permite a enumerao de uma lista de valores associados.
Tipos estruturados
Os tipos estruturados so compostos por vrios elementos, e podem ter por base tanto tipos primitivos como tipos definidos pelo
usurio. Eles podem ser classificados como strings, vetores, matrizes ou registros.
Dentre esses, apenas os strings so baseados em tipos primitivos, sendo formados por elementos do tipo char (caractere). Os
demais tomam por base tipos definidos pelo usurio. Os vetores so
formados por um conjunto de dados de mesmo tipo (homogneo),
de uma s dimenso (unidimensional) e com uma quantidade fixa
de elementos (esttico). As matrizes so similares aos vetores, com
a diferena de apresentarem mais de uma dimenso. J os registros
so unidimensionais e heterogneos, isto , incluem diferentes tipos
de dados.
Para formar uma estrutura de dados, possvel utilizar uma lista
linear, que gera uma estrutura de organizao seqencial de dados.
Um exemplo de lista linear so as pilhas, que sofre inseres e remoes feitas no mesmo ponto. Outro tipo a fila, em que as inseres
so feitas no final da lista, e as remoes, no incio. Em listas do
tipo deque, a insero e a remoo podem ser feitas tanto no incio
quanto no final. Por fim, h as listas do tipo rvore, que se baseiam
em um relacionamento entre n-pai e n-filho. Todas essas listas
podem ser seqenciais (com previso de tamanho) ou encadeadas
(sem previso de tamanho).
cap02.indd 30
4/1/2007 16:56:44
Variveis e constantes
A fim de lidar constantemente com essa variedade de dados, o
computador precisa grav-los em sua memria. Logicamente, cada
dado exige uma certa quantidade de memria. Essa quantidade leva
em conta no somente os valores que o dado pode receber (as combinaes de 256 caracteres diferentes, por exemplo), como tambm
a extenso, medida em bytes, de cada dado. Para facilitar o acesso
a esses dados na memria, foram criados os conceitos de varivel
e constante.
Uma varivel um local especfico da memria, reservado para
armazenar dados que podero ser alterados no decorrer da execuo do algoritmo. Cada varivel tem trs atributos: nome (tambm
chamado de identificador), tipo de dado e a informao propriamente dita. O nome deve comear sempre com uma letra, e nunca deve
conter smbolos, excetuando o underline (_).
Uma constante tambm consiste em um local especfico da memria reservado ao arquivamento de dados, mas, nesse caso, estes
no podem ser alterados ao longo do algoritmo.
Variveis, constantes e operadores (elementos que atuam sobre
valores) podem ser combinados em expresses. Existem expresses aritmticas (soma, subtrao, exponenciao, multiplicao e
diviso), relacionais (baseadas em comparaes, como igual, maior
que, menor que e diferente de), e lgicas ou booleanas (utilizando
operadores lgicos, como OU, E e NO).
Ao utilizar variveis e constantes em um algoritmo, necessrio fornecer informaes a respeito delas, incluindo o tipo de dados
envolvido. Isso deve ser feito em uma parte do algoritmo chamada
declarao.
cap02.indd 31
4/1/2007 16:56:44
cap02.indd 32
4/1/2007 16:56:44
Captulo 3
Sistemas operacionais
cap03.indd 33
4/1/2007 17:04:27
Interface
Existem dois tipos de interface: o de linha de comando, em que o
usurio digita caracteres no prompt para ativar certas aes; e o grfico (tambm chamado GUI Graphical User Interface), que permite
realizar tarefas por meio de cones e outros elementos grficos.
Para compreender melhor a diferena entre os tipos de interface,
imagine que um usurio queira abrir no computador um programa
como, por exemplo, um editor de texto. Em um sistema operacional
com interface de linha de comando, ele dever digitar o caminho necessrio para acionar o programa. J na interface grfica, bastar que
ele clique em um cone na rea de trabalho. Um dos exemplos mais
conhecidos de interface de comando o DOS. O clebre Windows,
por sua vez, um tipo de sistema operacional com interface GUI.
A casca e o ncleo
Os programadores costumam chamar o conjunto das funes
centrais de um sistema de kernel (ncleo), e a interface (tanto
grfica como de linha de comando), de casca (shell).
Caractersticas
Um dos critrios de classificao dos sistemas operacionais a
forma de utilizao. Nesse sentido, eles podem ser monotarefa, permitindo que um nico aplicativo seja executado por vez para um
nico usurio; multitarefa, possibilitando que mais de um programa
rode ao mesmo tempo; e time-sharing ou multiusurio, que permite
a utilizao por parte de vrios usurios.
O MS-DOS da Microsoft um exemplo de monotarefa. J o UNIX
(que ser explicado logo adiante neste captulo) um sistema multitarefa, assim como o Windows 95. A verso XP do Windows j pode
ser considerada multiusurio.
cap03.indd 34
4/1/2007 17:04:27
Sistemas operacionais
35
cap03.indd 35
4/1/2007 17:04:27
cap03.indd 36
4/1/2007 17:04:28
rea de trabalho
A rea de trabalho ou desktop a tela principal do Windows XP,
e apresenta trs elementos principais: os cones, a barra de tarefas
e o menu Iniciar.
Os cones so smbolos que representam programas ou arquivos. Os cones-padro so: Meus Documentos, Meu computador,
Meus locais de rede, Internet Explorer e Lixeira:
Figura 3.1
Sistemas operacionais
37
cap03.indd 37
4/1/2007 17:04:28
Figura 3.2
cap03.indd 38
4/1/2007 17:04:28
Acessrios do Windows
Como o nome indica, os Acessrios do Windows so ferramentas
muito teis que complementam os recursos oferecidos pelos programas e pelo sistema operacional, facilitando o trabalho cotidiano
do usurio. Os mais conhecidos so:
Paint: auxiliar para desenhos e edio de imagens;
Bloco de Notas ou Notepad: editor simples de texto, muito utilizado pelos programadores para escrever seqncias de comandos;
Calculadora;
Worpad: uma verso mais enxuta do editor de textos Word;
Windows Movie Maker: gravador e editor de vdeos;
Windows Explorer: permite a navegao pelo sistema de diretrios e pastas do computador para buscas e organizar arquivos.
Outros Acessrios permitem configurar o controle de sons da
mquina, as conexes de rede do micro, alm de realizar um backup
do sistema, desfragmentar o disco e at mesmo acessar o prompt
de comando do DOS.
Painel de controle
O Painel de controle pode ser acessado a partir do menu Iniciar >
Configuraes, e consiste em uma janela que apresenta as seguintes opes disponveis:
Sistemas operacionais
39
cap03.indd 39
4/1/2007 17:04:28
Figura 3.3
cap03.indd 40
4/1/2007 17:04:28
Meu computador
Esta uma pasta essencial do Windows, a partir da qual todo o
contedo instalado no computador pode ser visto e acessado. Isso
inclui todas as unidades de trabalho disquete, disco rgido, CD/
DVD-ROM, entre outros. Ela pode ser explorada clicando-se sobre o
cone correspondente na rea de trabalho.
Meus Documentos
Esta pasta geralmente utilizada para arquivar documentos pessoais. No Windows XP, ela contm ainda as subpastas Meus vdeos,
Minhas imagens e Minhas msicas.
Sistemas operacionais
41
cap03.indd 41
4/1/2007 17:04:28
Proteo adicional
O Windows XP conta com um recurso especialmente importante
para quem costuma acessar freqentemente a Internet: um firewall,
isto , uma espcie de barreira de proteo que controla o trfego de
dados que entra e sai do seu computador.
Para utilizar essa ferramenta, basta acessar o menu Configuraes > Conexes de rede e clicar sobre a conexo a ser protegida.
Em Tarefas de rede, escolha Alterar as configuraes desta conexo. Na aba Avanado, em Firewall de conexo com a Internet, ative
a opo Proteger o computador e a rede limitando ou impedindo o
acesso a este computador pela Internet.
Lixeira
Nesta pasta ficam todos os arquivos que foram eliminados pelo
usurio. A partir dela, esses arquivos podem ser restaurados, ou,
ento, eliminados definitivamente.
Agora que j falamos sobre o Windows XP, podemos comear
a explorar os principais programas que compem o pacote Office.
O primeiro passo ser aprender a utilizar os principais recursos do
Word, o processador de textos da Microsoft.
cap03.indd 42
4/1/2007 17:04:29
Captulo 4
Edio de textos com
o Microsoft Word
cap04.indd 43
4/1/2007 17:10:01
Interface
A interface principal do Word, exibida assim que o programa iniciado, apresenta os principais recursos e ferramentas disponveis:
Barra de menus: rene os menus do Word, que facilitam o
acesso aos recursos mais importantes do programa:
Figura 4.1.
Figura 4.2.
Botes Minimizar, Maximizar e Fechar: como os nomes sugerem, servem para minimizar, maximizar ou fechar a janela do
documento em execuo:
Figura 4.3.
Barra de ferramentas Padro: inclui os comandos mais utilizados, como abrir um novo documento, salvar, desfazer etc.
Figura 4.4.
Barra de ferramentas Formatao: oferece recursos para editar caracteres e pargrafos, permitindo, por exemplo, aplicar negrito a trechos do texto, alterar o tipo e o tamanho de fonte etc.:
Figura 4.5.
cap04.indd 44
4/1/2007 17:10:01
Rgua: esta ferramenta, localizada na parte superior da tela, simula uma rgua real, facilitando a realizao de operaes como
recuar pargrafos, definir tabulaes, ajustar margens e at mesmo modificar a largura das colunas de uma tabela:
Figura 4.6.
Barra de status: exibe informaes sobre o documento em execuo, como pgina atual, idioma, medida das margens e modo
de exibio:
Figura 4.7.
Modos de exibio: no Word, os documentos podem ser visualizados em quatro modos de exibio diferentes. O modo Normal
utilizado por padro para digitar textos; o Layout on-line ideal
para textos a serem publicados na Internet; o layout de impresso permite visualizar uma prvia da impresso de um documento; e, por fim, o modo Estrutura de tpicos organiza o texto em
tpicos. Para ativar um dos modos de exibio, basta clicar sobre
o boto correspondente:
Figura 4.8.
Principais funes
Por questes didticas, vamos apresentar as principais funes
do Word na ordem em que aparecem na barra de menus.
Menu Arquivo
Comecemos pelo menu Arquivo. Ele oferece as funes bsicas,
como abrir, salvar e fechar um documento e, tambm, criar um novo
arquivo. Essas tarefas tambm podem ser acessadas a partir da barra de ferramentas Padro. Alm disso, o menu oferece opes para
configurar o documento para impresso, nos itens Configurar pgina
(que permite ajustar o tamanho do papel e as margens), Visualizar
impresso e Imprimir. Podemos tambm enviar um arquivo a outras
pessoas via e-mail, utilizando a opo Enviar para > Destinatrio.
cap04.indd 45
4/1/2007 17:10:01
Dica
Quando for salvar um arquivo pela primeira vez ou mudar seu
nome ou extenso, utilize a opo Salvar como do menu Arquivo. Mas, se o seu objetivo for public-lo na Internet, possvel
salv-lo diretamente como uma pgina da Web, com a opo
Arquivo > Salvar como pgina da Web.
Menu Editar
O menu Editar oferece os famosos recursos Copiar, Recortar e
Colar, muito teis nas situaes em que queremos copiar ou transferir trechos de texto ou outros elementos para determinado ponto
do documento. H, ainda, opes para localizar palavras no texto
(Localizar) ou trocar um termo por outro (Substituir).
Tambm possvel transformar o texto copiado em um hiperlink,
utilizando a opo Colar como hiperlink. Fazendo isso, o trecho aparecer sublinhado, e, toda vez que algum clicar sobre ele, automaticamente ser aberta uma janela exibindo a pgina Web indicada. O
recurso Colar especial, disponvel no menu Editar, utilizado para
colar elemento copiado em um formato diferente do padro (texto
no formatado, figura etc.).
Menu Exibir
O menu Exibir possibilita definir o modo de visualizao da pgina (a mesma funo exercida pelos botes da barra de status), a
exibio das barras de ferramentas e o nvel de zoom, bem como
incluir cabealho ou rodap em um documento.
Menu Inserir
Com as opes do menu Inserir, podemos acrescentar a um documento quebras de pgina, de coluna e automticas de texto, bem
como incluir nmeros de pgina, data e hora, figuras provenientes
de outros arquivos, referncias e hiperlinks. Pode-se dizer, todavia,
que o recurso mais interessante desse menu so as opes oferecidas no submenu AutoTexto. Elas permitem ativar um sistema de
autocorreo que pode ser ativado para atuar inclusive durante a
cap04.indd 46
4/1/2007 17:10:02
Estilos: possvel aplicar estilos de negrito, itlico ou sublinhado utilizando estes botes da barra Formatao:
Figura 4.10.
Marcadores: possvel inserir marcadores em forma de nmeros, letras ou cones em um texto, de modo a criar uma estrutura
de tpicos:
Figura 4.12.
cap04.indd 47
4/1/2007 17:10:02
Bordas: para destacar trechos do texto ou mesmo pginas inteiras, organizando melhor o contedo do documento, interessante utilizar bordas delimitadoras. Para isso, possvel usar o
boto correspondente na barra de ferramentas, observando que
o cone em forma de seta para baixo permite acessar opes para
a borda:
Figura 4.14.
Menu Ferramentas
O menu Ferramentas dispe de vrios recursos complementares
para aprimorar documentos e incrementar o trabalho no Word. A
partir dele possvel, por exemplo, verificar a ortografia e a gramtica em um texto, definir um idioma para um documento, agendar
colaboraes pela Internet e, at mesmo, criar macros, que so automatizadores de tarefas, e exigem algum conhecimento de programao.
O maior destaque desse menu o assistente de Mala direta, que
fica em Ferramentas > Cartas e correspondncias. Para utiliz-lo,
basta clicar sobre essa opo e informar qual o tipo de documento
cap04.indd 48
4/1/2007 17:10:02
que est sendo elaborado. Em seguida, deve-se escolher um arquivo ou abrir um novo, selecionar os destinatrios e utilizar um modelo
de carta para envio. Todo o processo automtico e simples.
Menu Tabela
O menu Tabela permite criar e editar tabelas. Para criar uma tabela nova, basta selecionar a opo Inserir tabela e informar o nmero de linhas e colunas desejadas. Quanto edio de tabelas,
o menu permite utilizar recursos de formatao automtica (opo
Autoformatao, que oferece diversos estilos prontos), classificar
o contedo de uma tabela, ordenando-o, converter uma tabela em
texto ou vice-versa, entre outras operaes.
Dica
Para inserir uma tabela do Excel em um documento do Word,
basta pressionar o boto , disponvel na barra de ferramentas
Padro.
cap04.indd 49
4/1/2007 17:10:02
Captulo 5
Planilhas eletrnicas com o Excel
cap05.indd 51
4/1/2007 17:15:18
O Excel capaz de realizar clculos a partir de uma grande quantidade de dados, que podem ser organizados de diversas formas. Por
isso, trata-se de um dos programas mais comumente utilizados no
dia-a-dia dos escritrios. Imagine, por exemplo, quanto tempo seria
necessrio para somar, empregando uma simples calculadora, os
valores anuais de todas as vendas efetuadas por determinada loja,
ao longo de um perodo de dez anos. Com o Excel, essa tarefa no
levaria mais do que cinco minutos.
Interface
A interface do Excel apresenta os seguintes elementos:
Barra de ttulo
A barra de ttulo exibe o nome do programa e o ttulo do documento:
Figura 5.1.
Figura 5.3.
Clulas
As clulas so as menores unidades de uma planilha, formando linhas (na horizontal), indicadas por nmeros; e colunas (na vertical), indicadas por letras. Elas podem receber os seguintes tipos de valores:
Valores constantes: so aqueles digitados diretamente na clula, podendo ser representados por nmeros, texto, data e hora;
cap05.indd 52
4/1/2007 17:15:19
Figura 5.4.
Barra de frmulas
A barra de frmulas mostra a frmula utilizada na clula selecionada:
Figura 5.6.
cap05.indd 53
4/1/2007 17:15:19
Barra de status
Esta barra informa sobre as condies atuais do arquivo, mostrando, por exemplo, as tarefas em execuo:
Figura 5.7.
Figura 5.8.
Clicando-se com o boto direito sobre uma aba, surge este menu:
Figura 5.9.
Barra de menus
A barra de menus (assim como as barras de ferramentas) oferecem funes comuns a todos os programas componentes do Microsoft Office, como abertura e salvamento de arquivos, impresso de
documentos, cpia e recorte de contedo e verificao de ortografia. No entanto, essas barras trazem tambm vrias funes especficas do Excel, que sero explicadas a partir de agora.
cap05.indd 54
4/1/2007 17:15:19
Frmulas
As frmulas so, certamente, as ferramentas mais importantes do
Excel, pois possibilitam realizar operaes matemticas em questo de
poucos minutos. Veja um exemplo bem simples de frmula do Excel:
=A1+A2
Nessa frmula, estamos indicando que queremos saber o resultado da soma do valor da clula A1 com o valor da clula A2. O sinal
de mais (+) representa o operador aritmtico de soma. Os outros
operadores aritmticos de uso freqente no Excel so:
Operadores aritmticos
Operador
Soma
Subtrao
Multiplicao
Diviso
Porcentagem
Exponenciao
Sinal
+
*
/
%
^
Tabela 5.1.
Sinal
=
>
<
>=
<=
<>
Tabela 5.2.
cap05.indd 55
4/1/2007 17:15:19
cap05.indd 56
4/1/2007 17:15:19
Os valores inseridos em uma funo so chamados de argumentos, e podem ser nmeros, textos, valores lgicos (verdadeiro/falso,
por exemplo), referncias, matrizes e at mesmo frmulas.
Para acessar rapidamente as funes do Excel, clique sobre a
seta ao lado do cone em forma de somatria, na barra de ferramentas Padro. Isso far aparecer um menu contendo as vrias funes
disponveis, evitando o trabalho de digitao dos termos. Para acessar o conjunto de funes, utilize as teclas Shift + F3.
Funes avanadas
Conhea, agora, algumas funes mais avanadas:
=E()
Essa funo retorna, como resultado, VERDADEIRO ou FALSO.
Para que o resultado seja VERDADEIRO, todos os argumentos devem ser verdadeiros. Veja este exemplo:
=E(12<14;15>17)
Nesse caso, o resultado ser FALSO, pois o segundo argumento
invlido.
cap05.indd 57
4/1/2007 17:15:19
=OU()
Para essa funo, basta que apenas um dos argumentos seja
verdadeiro para que o resultado seja VERDADEIRO. O exemplo
apresentado no item anterior resultaria em VERDADEIRO caso
utilizasse a funo =OU.
=ESQUERDA(STRING/REFERNCIA;NMERO) e
=DIREITA(STRING/REFERNCIA;NMERO)
Estas duas funes atuam sobre valores em forma de texto, retornando os primeiros ou os ltimos caracteres da seqncia.
necessrio informar um parmetro definindo o nmero de caracteres a serem retornados. Veja alguns exemplos:
=ESQUERDA(A1;3)
=DIREITA(A1;4)
Supondo que o valor de A1 seja a palavra RENDIMENTO, o primeiro exemplo resultaria em REN, e o segundo, em ENTO.
=SE(teste;valor_se_verdadeiro;valor_se_falso)
Esta funo define uma condio e testa os valores de modo a
verificar se eles satisfazem essa condio. Caso satisfaam, ela
efetua determinada ao, representada, na sintaxe, por valor_se_
verdadeiro); caso contrrio, realiza a ao representada por valor_se_falso. Observe esse exemplo:
=SE(A1>10;LUCRO;PREJUZO)
Nesse caso, se o valor de A1 for maior do que 10, o resultado ser
LUCRO; se for menor, o resultado ser PREJUZO.
=CONT.VALORES(VALOR1;VALOR2;...)
Esta funo conta o nmero de valores existentes dentro de um
intervalo de clulas. Trata-se de um recurso muito til para verificar o nmero de clulas vazias em um intervalo, como mostra o
seguinte exemplo:
=CONT.VALORES(A1:A7)
Nesse caso, supondo que as clulas A2 e A4, por exemplo, estejam vazias, o resultado ser 5.
cap05.indd 58
4/1/2007 17:15:19
=CONT.SE(INTERVALO;CRITRIO)
Esta funo tambm retorna o nmero de clulas, dentro de um
intervalo, cujo valor atende a determinado critrio (que deve ser
mencionado sempre entre aspas). Para saber, por exemplo, quantas clulas, no intervalo de A1 a A5, contm o valor Brasileiro,
pode-se utilizar esta funo:
=CONT.SE(A1:A5;Brasileiro)
=NO()
Esta funo inverte o resultado de uma expresso. Assim, se a
expresso tiver, como resultado, FALSO, o resultado da funo
ser VERDADEIRO, e vice-versa. Por exemplo:
=NO(12>56)
Nesse caso, a o resultado da expresso entre parnteses FALSO, e, portanto, o resultado da funo ser VERDADEIRO.
Alm das funes apresentadas, o Excel oferece muitas outras,
incluindo um conjunto especfico para a rea financeira. Para conhecer todas as funes disponveis, consulte a Ajuda do programa.
Formatao
Imagine que, em determinada coluna de uma planilha, haja uma
srie de nmeros sem formato especfico, e que devem ser passados para formato de moeda. Para isso, deve-se aplicar a formatao adequada s clulas envolvidas. No caso, basta acessar o menu
Formatar > Clulas, e, na aba Nmero, escolher a opo Moeda. A
janela de formatao ainda permite alterar a fonte, o alinhamento e
as bordas do contedo de uma clula.
A maior parte das opes oferecidas pela janela de formatao
tambm pode ser acessada por meio da barra de ferramentas Formatao. A imagem a seguir mostra alguns dos botes dessa barra
Moeda, Porcentagem, Separador de milhar, Aumentar o nmero
de casas decimais e Diminuir o nmero de casas decimais:
Figura 5.10.
cap05.indd 59
4/1/2007 17:15:19
O Excel oferece, ainda, o recurso Formatao condicional (acessvel a partir do menu Formatar), que permite aplicar estilos de acordo com os valores ou as funes contidos nas clulas.
Impresso da planilha
Na hora de imprimir uma planilha, podem ocorrer alguns imprevistos, fazendo que o resultado seja diferente do esperado. No entanto, precaues simples evitam qualquer tipo de problema. Para
aplic-las, siga as instrues a seguir:
Com a planilha j pronta, v at o menu Arquivo > Configurar
impresso. Na caixa de dilogo que se abrir, sero oferecidas vrias opes de configurao, dentre as quais as mais freqentemente utilizadas so:
Para que toda a planilha seja impressa na pgina, possvel ajustar o tamanho da impresso, em porcentagem, na aba Pgina.;
Na aba Planilha, possvel definir a rea de impresso e os
ttulos e elementos a serem impressos, bem como determinar a
ordem de impresso dos elementos.
cap05.indd 60
4/1/2007 17:15:19
Segurana no Excel
O Excel oferece diversos recursos para proteger os dados de um
arquivo, uma planilha ou apenas uma clula.
Para controlar o acesso a um arquivo, podem ser utilizadas senhas em diferentes nveis de proteo:
Senha de proteo: o arquivo s poder ser aberto mediante a
apresentao de uma senha;
Senha de gravao: o arquivo s pode ser editado ou gravado
mediante a apresentao de uma senha;
Senha de leitura: impede que sejam feitas alteraes no arquivo
original, sendo possvel apenas abrir e manipular uma cpia dele.
Para aplicar qualquer uma dessas senhas, v at o menu Arquivo
> Salvar como e, na janela que se abrir, clique sobre Ferramentas e
opes gerais. Ser aberta a caixa de dilogo Opes para salvar.
Para definir uma senha de proteo, digite-a no campo Compartilhamento do arquivo. Caso queira incluir uma senha de gravao,
digite-a no campo correspondente. Para fazer uso do modo leitura,
marque a caixa Recomendvel somente leitura.
Se o seu objetivo for proteger apenas uma das planilhas do arquivo, v at o menu Ferramentas > Proteger, e selecione a opo Proteger planilha. Surgir uma janela em que voc poder inserir uma
senha e escolher as funes a serem disponibilizadas ou bloqueadas.
Tambm possvel proteger as pastas de trabalho, incluindo as compartilhadas, no menu Ferramentas > Proteger > Pasta de trabalho.
As clulas, por sua vez, podem ser protegidas de dois modos:
sendo travadas (locked) ou ocultadas (hidden). Uma clula travada
no pode ser modificada nem atualizada. J o contedo de uma clula ocultada fica escondido, no sendo exibido quando o usurio clica
sobre ele. importante notar que, quando uma planilha protegida,
suas clulas so automaticamente travadas. Para mudar essa configurao, destravando uma ou mais clulas, basta fazer o seguinte:
em primeiro lugar, selecionar as clulas a serem destravadas. Em
seguida, ir at o menu Formatar > Clulas, de modo a abrir a caixa
de dilogo Formatar clulas. Feito isso, selecione a aba Proteo,
que dever estar com a opo Travada marcada. Para remover a trava, desmarque a opo. possvel, ainda, optar por ocultar a clula,
marcando a opo correspondente. Por fim, clique em OK.
cap05.indd 61
4/1/2007 17:15:19
Captulo 6
Banco de dados com o Access
cap06.indd 63
4/1/2007 17:17:42
Criao e manipulao
de bancos de dados
Quando se solicita a abertura de um novo banco de dados no
Access, a partir do menu Arquivo > Novo, surge uma janela oferecendo trs opes de configurao: modo estrutura, assistente e
modo de insero de dados:
cap06.indd 64
4/1/2007 17:17:42
Figura 6.1.
cap06.indd 65
4/1/2007 17:17:43
Propriedades do campo
Figura 6.2.
cap06.indd 66
4/1/2007 17:17:43
Chave primria
A chave primria um elemento essencial para um banco de dados. Trata-se de um campo da tabela em que cada registro tem valor nico, no apresentando dois registros com o mesmo valor. Um
bom exemplo de chave primria o nmero de identidade do RG ou
do CPF.
Para criar uma chave primria, basta clicar com o boto direito
sobre o campo desejado e escolher, no menu contextual, a opo
Chave primria.
Figura 6.3.
Relacionamentos
Suponha que, em um banco de dados, exista uma tabela contendo a descrio dos produtos, e uma outra trazendo dados dos
fornecedores de cada produto. Para interligar os dados contidos
em cada tabela, necessrio estabelecer um relacionamento entre elas, o que pode ser feito de duas maneiras:
Um para muitos: nesse caso, um registro que, em uma tabela,
seja nico ou exclusivo, pode, no entanto, aparecer vrias vezes
em outra;
Um para um: um registro que seja nico em uma tabela tambm exclusivo em outra.
cap06.indd 67
4/1/2007 17:17:43
Para estabelecer relacionamentos, deve-se ir at o menu Ferramentas > Relacionamentos. Isso far surgir uma caixa em que possvel
escolher as tabelas a serem combinadas. Em seguida, basta arrastar e
soltar os campos desejados, criando, assim, vnculos entre as tabelas.
Criando consultas
As consultas so utilizadas para que sejam exibidos apenas os
registros que atendam a determinado parmetro. Um exemplo de
aplicao de consulta seria uma situao em que se quisessem visualizar os nomes dos vendedores que moram na Zona Leste da
cidade de So Paulo.
possvel criar consultas com ajuda do assistente ou diretamente no modo estrutura, assim como no caso das tabelas. Para criar
uma consulta no modo estrutura, siga estes passos:
1. Com o banco de dados aberto, selecione, a partir do menu
esquerda da janela principal, a opo Consultas. Feito isso, escolha
a criao da consulta pelo modo estrutura.
2. Na prxima janela, preciso selecionar as tabelas que devero
fazer parte da consulta. Para isso, clique sobre cada tabela desejada
e pressionar Adicionar. Depois, feche a janela para visualizar a interface para o modo estrutura.
3. Observe que as tabelas sero exibidas com seus respectivos
campos na parte superior da janela. Para incluir campos na nova
consulta, d duplo clique sobre eles ou arraste-os para a consulta:
Figura 6.4.
cap06.indd 68
4/1/2007 17:17:43
4. Na janela de consulta, abaixo das linhas Campo e Tabela, existem os itens Classificao, que determina a organizao crescente
ou decrescente dos resultados; Mostrar, que exibe ou oculta um
campo; alm de Critrio e OU, que permitem adicionar critrios de
filtragem de dados.
5. Salve a consulta e, em seguida, v ao menu Exibir > Modo Folha de Dados ou clique sobre o boto localizado no canto esquerdo
da tela, de modo a visualizar o resultado.
Tipos de consulta
Consulta seleo: recupera dados de uma ou mais tabelas e
mostra os resultados em uma folha de dados;
Consulta parmetro: exibe uma caixa de dilogo que solicita
informaes com o objetivo de recuperar registros;
Consulta de tabela de referncia cruzada: permite realizar
soma, mdia, contagem e outros tipos de operaes relacionadas a dados agrupados;
Consulta ao: permite realizar alteraes em registros. H
quatro tipos de consulta ao: excluso, que elimina um grupo
de registros de uma ou mais tabelas; atualizao, que faz alteraes gerais em uma ou mais tabelas; acrscimo, que acrescenta
um grupo de registros de uma ou mais tabelas;
Consulta criar tabela: cria uma nova tabela a partir dos dados
de outras tabelas;
Consulta SQL: criada com base em uma estrutura SQL de banco de dados.
Formulrios
Os formulrios permitem inserir dados rapidamente em um banco de dados, sem a necessidade de abrir tabelas ou consultas. Recomenda-se iniciar a criao de um formulrio com a ajuda do assistente, para, posteriormente, realizar alteraes utilizando o modo
estrutura.
Assim, aps acionar o assistente de formulrio, deve-se selecionar a tabela que ir integrar o formulrio, indicando quais campos
devem ser utilizados. possvel, ainda, escolher o layout, o estilo
e a orientao da pgina de formulrio. Depois, no modo estrutura,
cap06.indd 69
4/1/2007 17:17:43
Relatrios
Os relatrios preparam o banco de dados para impresso. Assim
como para os formulrios, o ideal iniciar a criao de um relatrio
com o auxlio do assistente, selecionando, nessa etapa, as tabelas e
campos desejados. Depois, no modo estrutura, ele poder ser configurado de forma que sua apresentao fique mais agradvel. Para
isso, tambm podem ser empregadas as opes oferecidas pela caixa de ferramentas.
cap06.indd 70
4/1/2007 17:17:44
Captulo 7
Correio eletrnico com o Outlook
cap07.indd 71
4/1/2007 17:28:52
Figura 7.1.
cap07.indd 72
4/1/2007 17:28:53
Figura 7.2.
Nessa janela, siga estes passos para criar e enviar uma nova mensagem:
1. Em primeiro lugar, digite o endereo do destinatrio no campo
Para... Se o endereo j estiver cadastrado em sua lista de contatos,
basta clicar sobre o boto Catlogo de endereos e selecion-lo.
2. Se quiser enviar uma cpia da mensagem para outras pessoas,
insira os endereos desejados no campo Cc (cpia-carbono). Para
ocultar o nome desses destinatrios, utilize o campo CCo (cpiacarbono oculta).
3. No se esquea de especificar o assunto da mensagem, no
campo Assunto.
4. Para indicar o nvel de prioridade de envio da mensagem, utilize os sinais de exclamao (prioridade alta) ou de seta para baixo
(prioridade baixa).
5. Para acompanhar o envio da mensagem, sinalize-a com o cone
em forma de bandeira.
6. possvel escolher o formato do e-mail HTML, Rich Text Format (RTF) ou texto sem formatao no menu drop-down correspondente.
7. Por fim, clique sobre o boto Enviar para que a mensagem seja
transmitida.
Formatao de texto
O Outlook oferece ferramentas de formatao de texto semelhantes s do Word, permitindo aplicar, ao texto das mensagens, estilos (como negrito e itlico), alterao de fonte, entre
outras modificaes.
cap07.indd 73
4/1/2007 17:28:53
Assinaturas de e-mail
O Outlook permite adicionar uma assinatura para personalizar mensagens. Assim, suas mensagens podero passar a exibir uma identificao pessoal indicando, por exemplo, seu cargo na empresa ou sua
atividade profissional. Para isso, deve-se ir ao menu Ferramentas >
Opes > Geral e, em Opes de e-mail, selecionar a aba Assinatura
de email. Em seguida, basta digitar o texto desejado. possvel ainda
formatar a fonte do texto e inserir figuras na assinatura.
Importao de contas
Para importar as configuraes de uma conta de e-mail existente,
faa o seguinte:
cap07.indd 74
4/1/2007 17:28:53
Figura 7.3.
cap07.indd 75
4/1/2007 17:28:53
Filtro de mensagens
O filtro de mensagens um recurso muito til para bloquear spams
e outras mensagens indesejadas. Sua utilizao bastante simples:
1. V ao menu Exibir > Modo de exibio atual. Nessa categoria,
selecione a opo Personalizar modo de exibio atual. Na janela
que aparecer, clique em Filtrar.
2. Surgir uma nova janela, em que voc dever escolher a aba
Mensagens e preencher alguns campos:
Figura 7.4.
No campo Pesquisar palavras, digite as palavras que voc deseja localizar. Com isso, o Outlook exibir apenas as mensagens
que contiverem os termos especificados;
No campo Onde, escolha os campos da mensagem em que a
pesquisa deve ser feita. Voc tambm pode determinar o destinatrio e o remetente das mensagens, assim como as ocasies em
que possvel realizar a filtragem.
cap07.indd 76
4/1/2007 17:28:53
Adio de contatos
Caso tenha recebido recentemente uma mensagem de uma pessoa que ainda no consta de sua lista de contatos, voc poder adicionar o remetente desta maneira:
1. Selecione a mensagem proveniente do remetente a ser adicionado e clique com o boto direito sobre o nome ou endereo que
aparece no campo De:
Figura 7.5.
2. Aparecer uma janela para que voc inclua informaes a respeito do novo contato, como nome completo, endereo, correio eletrnico e celular.
Mas, se voc quiser adicionar um contato de quem nunca tenha
recebido um e-mail, v ao menu Ferramentas > Catlogo de endereos e selecione o primeiro cone disponvel (Nova entrada). A operao tambm pode ser feita clicando-se sobre a opo Contatos,
no menu lateral, e efetuando-se duplo clique na rea em branco.
A lista de contatos pode ser acessada a partir da opo Contatos,
disponvel na barra do Outlook. A partir dela, torna-se muito mais
fcil selecionar destinatrios de mensagens, bem como agendar
compromissos e tarefas para os contatos listados:
cap07.indd 77
4/1/2007 17:28:54
Figura 7.6.
Organizao de contatos
Existem trs formas de organizar contatos: criar novas pastas
para grupos especficos, utilizar a classificao de categorias do programa ou recorrer aos modos de exibio:
cap07.indd 78
4/1/2007 17:28:54
Agendamento de compromissos
O Outlook permite agendar compromissos relacionados s pessoas existentes na lista de contatos. Para usar esse recurso, basta
acessar a opo Contatos da barra do Outlook, ir at o menu Aes
> Novo compromisso com o contato e, na janela que surgir, incluir
os dados do compromisso, como local, horrio, data e uma breve
descrio. Caso o compromisso agendado seja uma tarefa freqente, clique em Tornar peridico.
Criao de regras
Caso o volume de correspondncia eletrnica de uma ou mais
contas seja muito grande, torna-se interessante estabelecer regras
que determinem o que deve ser feito com as mensagens que chegam. Para facilitar esse processo, o Outlook oferece o assistente de
cap07.indd 79
4/1/2007 17:28:54
cap07.indd 80
4/1/2007 17:28:54
Captulo 8
Redes de computadores
cap08.indd 81
4/1/2007 17:36:02
Classificao de redes
As redes podem ser classificadas, em primeiro lugar, de acordo
com o relacionamento entre as mquinas conectadas:
Ponto-a-ponto: no dispem de um servidor que controle os
demais computadores em rede, sendo, por esse motivo, utilizadas em redes pequenas;
Cliente/servidor: dispem de um servidor, isto , uma mquina
que controla os demais computadores da rede, alm de armazenar
arquivos e ordenar tarefas especficas. As mquinas que acessam
os recursos da rede, por sua vez, so chamadas de clientes.
Outro critrio de classificao das redes a rea abrangida:
Rede local ou LAN (Local Area Network): rede de alcance restrito, geralmente abrangendo apenas uma sala ou, no mximo, as
dependncias de uma empresa de mdio porte, e que permite o
compartilhamento de recursos;
Rede metropolitana ou MAN (Metropolitan Area Network): interliga mquinas de uma mesma cidade ou situadas em localidades prximas entre si.
Rede de longa distncia ou WAN (Wide Area Network): este
tipo de rede utilizado para interligar cidades, estados ou at
mesmo pases, por meio de empresas de telecomunicaes;
cap08.indd 82
4/1/2007 17:36:02
Topologias de rede
A topologia de uma rede o seu layout, isto , a maneira como
organizada. Existem diversas topologias de rede:
Barra, barramento ou linear: nesta topologia, todas as estaes
compartilham um mesmo cabo. Isso implica que pode ocorrer
uma transmisso por vez, tornando a comunicao mais lenta;
Anel ou ring: as estaes de trabalho formam um anel atravs de uma conexo ponto-a-ponto, no qual o pacote de dados
encaminhado. Essa topologia tambm permite apenas uma
transmisso por vez. Um exemplo tpico o sistema Token Ring,
criado pela IBM;
Estrela: todas as estaes sto ligadas, por meio de conexes
ponto-a-ponto, a um n central, que gerencia o trfego e controla
a rede. Assim, todos os dados que transitam entre as mquinas
devem passar tambm pelo n central.
Equipamentos de rede
Para a implantao de uma rede, so necessrios vrios dispositivos de software e hardware, alm do cabeamento para as conexes.
Veja, a seguir, uma descrio desses elementos:
Sistema operacional de rede ou NOS (Network Operating System): programa que gerencia as funcionalidades de uma rede,
como o compartilhamento de dispositivos, o controle de portas,
a proteo dos pacotes etc.;
Redes de computadores
83
cap08.indd 83
4/1/2007 17:36:02
cap08.indd 84
4/1/2007 17:36:03
Protocolos de rede
Para possibilitar a conexo de mquinas portadoras de diferentes
configuraes, foram criadas diversas regras de comunicao, que
devem ser aplicadas aos dados que sero transmitidos. Estas regras
so chamadas de protocolos, e podem ser consideradas como a linguagem dos dispositivos de rede.
A funo dos protocolos simples: dividir, em pequenos pacotes, os dados a serem transmitidos, gerando o que chamamos de pacotes. Cada pacote contm uma srie de informaes, como endereo de destino e de origem, informaes de controle e verificao
de erros, alm, claro, dos prprios dados. O endereo de destino
inclui o nmero da placa de rede da mquina que receber os dados,
de modo que todos os computadores da rede possam conhecer a
destinao de cada pacote.
Outra vantagem da diviso dos dados em pacotes o fato de
permitir a ocorrncia de diversas transmisses ao mesmo tempo,
evitando a necessidade de se enviar, de uma nica vez, um bloco
grande de informaes. Com isso, agiliza-se significativamente a comunicao em uma rede.
Conceitos fundamentais
Para prosseguir na explicao sobre os protocolos de rede, importante apresentar alguns conceitos essenciais para a compreenso dos prximos itens do captulo:
Redes de computadores
85
cap08.indd 85
4/1/2007 17:36:03
O modelo OSI
O OSI (Open System Interconnection) foi o primeiro modelo de
padronizao de redes. A partir dele, foram criadas subdivises chamadas camadas, com o intuito de promover a comunicao entre
computadores de tecnologia proprietria (suportada apenas pelo
prprio fabricante). Cada camada relacionada a uma srie de operaes realizada pelo computador. A subdiviso em camadas facilita
a aplicao dos protocolos de rede.
O modelo OSI apresentava sete camadas, e cada uma delas podia comunicar-se apenas com as camadas imediatamente inferior e
imediatamente superior do mesmo computador, ou com a camada
correspondente a ela em outro computador. Cada camada recebia
dados da inferior, adicionando as informaes necessrias e transmitindo-os para a inferior. De cima para baixo, as camadas do modelo OSI so:
Camada 7 (Aplicao): recebe os dados e trasmite-os para a
camada 6;
cap08.indd 86
4/1/2007 17:36:03
Protocolo Ethernet
O protocolo de redes Ethernet ou IEEE 802.3 foi criado no incio
da dcada de 1970, nos laboratrios da Xerox. No incio, utilizava-se
a conexo do tipo barramento, em que todas as estaes compartilham o mesmo meio de transmisso.
Em 1980, foi criado o IEEE (Institute of Electrical and Electronic
Engineers), que instituiu a padronizao do protocolo, permitindo
sua aplicao em larga escala.
O protocolo Ethernet pode utilizar modos de transmisso Simplex, Half-Duplex ou Full-Duplex, e baseia-se na adoo de uma camada fsica e de uma camada de enlace. Seu endereamento utiliza
seis bytes, sendo os primeiros trs destinados identificao do
fabricante, e os trs ltimos, numerao da placa de rede MAC
(Media Access Control).
O padro Ethernet passou por alguns aprimoramentos, resultando no Fast Ethernet (com taxa de transmisso de 100 Mbps) e no
Gigabit Ethernet (com taxa de transmisso de 1 GB).
Redes de computadores
87
cap08.indd 87
4/1/2007 17:36:03
Camada Aplicao
A camada Aplicao similar s camadas 5, 6 e 7 do OSI, sendo responsvel pelo intercmbio entre os aplicativos e a camada de
transporte. Essa comunicao realizada por meio de portas, que,
geralmente, so numeradas. Os protocolos que trabalham nessa camada so o HTTP (Hyper Text Transfer Protocol), usado pela WWW
para visualizar pginas Web); o SMTP (Simple Mail Transfer Protocol), usado para e-mails, assim como o POP3; o FTP (File Transfer
Protocol); e o Telnet. Cada um desses protocolos utiliza uma porta
especfica. O FTP, por exemplo, transmite dados pela porta 20, e
as informaes de controle, pela 21. J o SMTP utiliza a porta 25.
A partir da porta utilizada, possvel saber qual ser o protocolo a
receber a aplicao.
Camada Transporte
A camada Transporte equivale camada de mesmo nome do
OSI. Ela recebe dados provenientes da camada Aplicao e os transforma em pacotes, utilizando a multiplexao para transmitir dados
de vrias aplicaes ao mesmo tempo.
Os protocolos TCP (Transport Control Protocol) e UDP (User
Datagram Protocol) trabalham nessa camada. Entretanto, o UDP,
ao contrrio do TCP, no verifi ca se os dados foram recebidos
adequadamente.
Camada de Internet
Similar camada Rede do modelo OSI, a camada Interface transforma os pacotes de dados em quadros para posterior envio pelos
cabos de rede. Ela tambm informa ao pacote de dados qual caminho ele dever percorrer para chegar ao destino.
Os protocolos que operam na camada de Internet so o IP (Internet Protocol), o ICMP (Internet Control Message Protocol) e o ARP
(Address Resolution Protocol).
Camada de rede
A camada atua da mesma forma que as camadas 1 e 2 do OSI,
sendo responsvel pelo envio de quadros pela rede.
cap08.indd 88
4/1/2007 17:36:03
Redes de computadores
89
cap08.indd 89
4/1/2007 17:36:03
A importncia do roteador
Cada rede TCP/IP dispe de um roteador, que deve interligar redes
sem que o fluxo de dados seja desviado. A responsabilidade desse
dispositivo encaminhar o pacote de dados da mquina da rede A,
por exemplo, para outra mquina da rede B, com base no endereamento IP. Caso o pacote de dados no pertena a nenhuma dessas
redes, o roteador deve envi-lo ao ponto de sada ou gateway.
cap08.indd 90
4/1/2007 17:36:03
Captulo 9
A internet
cap09.indd 91
4/1/2007 17:38:07
Tipos de conexo
Basicamente, a conexo Internet pode ser feita de duas maneiras:
Acesso direto: uma mquina com placa de rede acessa diretamente um provedor de acesso;
Acesso discado: exige uma linha telefnica e um modem,
dispositivo que converte os sinais digitais do computador em
analgicos.
Atualmente, o exemplo mais conhecido de conexo direta a conexo de banda larga, cuja velocidade de acesso quase 30 vezes
superior da verso discada. H diversos tipos de conexes de banda larga:
ADSL (Asymmetric Digital Subscriber Line): neste caso, o acesso oferecido, por meio de linha telefnica, pelas operadoras de
telecomunicaes, como a Telefnica e a Telemar. Alm de exigir
a instalao da placa ADSL, este tipo de conexo no pode ser
obtida nas reas no cobertas pelas centrais telefnicas;
Cable modem ou cabo: baseia-se nos servios dos canais de
TV a cabo. O usurio precisa alugar ou comprar o cable modem
para usufruir da conexo. Este tipo de servio tambm est sujeito a restries de rea;
ISDN: utiliza uma linha telefnica auxiliar a fim de promover
a conexo. Dessa forma, o usurio continua sendo obrigado a
pagar os pulsos referentes ao tempo de conexo, mas tem a vantagem de manter a linha principal desocupada, permitindo a realizao de ligaes telefnicas normais;
cap09.indd 92
4/1/2007 17:38:07
Rdio: nesta modalidade, um equipamento de rdio instalado no alto de um prdio a fim de oferecer uma conexo via
radiofreqncia. Por isso, restrito a usurios que residem ou
trabalham em edifcios.
Qualquer que seja a modalidade de conexo escolhida, para acessar a Internet preciso utilizar um provedor de acesso, que consiste
em um servio que disponibiliza vrios tipos de conexo, bem como
ferramentas adicionais, como e-mail e salas de chat. Os usurios de
acesso discado podem baixar um discador diretamente dos sites
desses provedores, como o UOL e o Terra.
Conceitos importantes
Aqui seguem alguns conceitos bsicos para conhecermos o mundo da Internet:
WWW (World-Wide Web): sistema de informaes que rene
e organiza elementos como interface grfica, multimdia e hipertexto;
Sites: como o nome indica, so lugares que abrigam as informaes de uma determinada empresa, indivduo, instituio etc.;
HTTP (HyperText Transfer Protocol): como explicado no captulo anterior, trata-se do protocolo utilizado para a transferncia
de dados pela WWW. Outro protocolo bastante utilizado na Internet o FTP (File Transfer Protocol);
Links: referncias a outras pginas, documentos ou arquivos.
Clicando-se sobre um link, possvel acessar diretamente o elemento-alvo;
Domnio: nome que identifica um determinado endereo disponvel na WWW. Todo domnio deve ser registrado junto ao rgo competente (no Brasil, trata-se da Fapesp);
URL (Uniform Resource Locator): sistema de endereamento
que permite localizar sites na Internet. Veja um exemplo:
http:www.exemplo.com/teste/html/url.htm
Nesse endereo, http indica o protocolo de acesso; www.exemplo.com, a mquina de destino; teste/html, o caminho do diretrio; e
url.htm, o arquivo a ser visualizado.
A internet
93
cap09.indd 93
4/1/2007 17:38:07
Internet Explorer
A partir de agora, vamos explorar as principais funcionalidades
do Internet Explorer, o navegador mais utilizado em todo o mundo.
A interface do programa tem a seguinte aparncia:
Figura 9.1.
Na tela principal, visualizam-se a barra de endereo, em que podemos inserir um endereo da Web especfico; a barra de botes; a
barra de menus; a rea central de exibio; e a barra de status, que
mostra a situao do carregamento da pgina.
Barra de botes
A barra de botes permite voltar pgina anterior, interromper o
carregamento de uma pgina, atualizar o contedo de uma pgina
cap09.indd 94
4/1/2007 17:38:07
Figura 9.2.
Favoritos
Caso encontre, na Internet, uma pgina muito interessante e
queira armazenar seu endereo, adicione-a pasta Favoritos
do Internet Explorer. Para isso, basta ir ao menu Favoritos >
Adicionar. Para organizar a pasta de favoritos, utilize a opo
Favoritos > Organizar Favoritos. Com isso, ser aberta uma
tela em que voc poder criar, remover e movimentar subpastas. Durante a adio de um novo favorito, possvel guardar
seu endereo diretamente dentro de uma das subpastas.
Barra de menus
Como na maior parte dos aplicativos, a barra de menus a entrada principal para acessar as tarefas do programa. Nesta seo,
vejamos o que oferece a barra de menus do Internet Explorer:
Menu Arquivo
O menu Arquivo traz as opes de tarefas rotineiras do programa, como abrir, salvar, imprimir, exportar e importar.
Menu Editar
No menu Editar possvel, entre outras aes, utilizar o recurso
Localizar a fim de encontrar uma palavra ou uma seqncia de palavras dentro do texto de uma pgina.
Menu Exibir
Com as opes do menu Exibir, podemos visualizar o cdigofonte da pgina atual, optar por visualizar documentos em tela cheia,
alterar o tamanho do texto visualizado, entre outras aes.
A internet
95
cap09.indd 95
4/1/2007 17:38:08
Menu Ferramentas
Um dos itens mais importantes do menu Ferramentas o submenu Opes, que permite aplicar diversas configuraes ao Internet
Explorer, como explicaremos a seguir:
Para alterar a pgina inicial a ser exibida pelo browser logo
que ocorrer o acesso Internet, v at a aba Geral e, em Pgina
inicial, digite o endereo desejado;
Para configurar os arquivos temporrios de Internet, clique sobre a aba Geral > Arquivos de Internet Temporrios. Nessa rea,
possvel alterar o espao destinado ao armazenamento desses
arquivos (Configuraes > Espao em disco para uso) e excluir
os arquivos j gravados (marcando a opo Excluir Arquivos);
Para configurar o histrico de pginas visitadas, acesse a aba
Geral e, em seguida, Histrico. Nessa tela, possvel alterar o perodo durante o qual os endereos ficaro guardados, bem como
limpar o histrico;
Na aba Segurana, voc pode determinar nveis de segurana para o acesso a diferentes instncias: Internet, Intranet, Sites
confiveis e Sites restritos;
Para desativar o recurso Autocompletar do Internet Explorer
(que completa automaticamente entradas vlidas), preciso
acessar a aba Contedo, clicar sobre Autocompletar e configurar
os parmetros desejados;
As conexes podem ser configuradas na aba Conexo, que
permite informar portas e o servidor proxy, caso exista;
Em Avanado, possvel ativar ou desativar funes mais especficas do programa.
Menus pop-up
Clicando-se com o boto direito do mouse sobre algum elemento de uma pgina, exibido um menu contextual. Se voc
clicar, por exemplo, sobre um link, o menu resultante mostrar
opes que permitem abrir a pgina-alvo na janela atual ou em
uma nova. Se o mesmo for feito sobre uma imagem, porm,
surgir um menu que possibilita salvar a figura ou transform-la
em um papel de parede.
cap09.indd 96
4/1/2007 17:38:08
Captulo 10
Segurana e ameaas virtuais
cap10.indd 97
4/1/2007 17:40:55
A propagao do uso de redes e, em especial, da Internet, colaborou bastante para a disseminao das ameaas virtuais em todos
os tipos de computadores, atingindo at mesmo os celulares com
acesso Internet. Vrus, worms, cavalos-de-Tria e intruses so
apenas alguns dos perigos que ameaam a integridade das informaes, incluindo senhas bancrias e e-mails confidenciais.
Para se proteger de todas essas ameaas, preciso, antes de
tudo, conhecer a verdadeira identidade dos inimigos e as armas que
podem ser utilizadas para combat-los.
Formas de ataque e
as armas de proteo
Vamos comear apresentando as ameaas virtuais mais comuns:
Engenharia social: mtodo que utiliza a persuaso para obter
informaes sigilosas. Um exemplo o envio de mensagens de
e-mail contendo boatos, imagens ou piadas, que, na verdade, escondem vrus e outras pragas virtuais. Para evitar esses riscos,
as principais medidas a tomar so desabilitar a auto-execuo de
arquivos anexos s mensagens e evitar o acesso a arquivos de
origem duvidosa;
Vulnerabilidade: falha em algum programa ou sistema operacional, facilitando o ataque por parte de hackers. Nos sites dos
fabricantes de softwares, podemos encontrar listas sobre as ltimas vulnerabilidades, bem como arquivos de correo (patches)
para proteo;
Vrus: um programa que tem por objetivo infectar outros
programas e arquivos da mquina atingida. Uma vez executado
na mquina, o vrus capaz at mesmo de destruir todos os arquivos do disco rgido. Vrus podem se disseminar por meio de
arquivos anexos a mensagens de e-mail, compartilhados em rede
ou acessados a partir de um drive. A melhor proteo contra esse
tipo de ameaa um antivrus atualizado;
Worm: programa que envia cpias de si mesmo por meio de redes, explorando falhas dos softwares instalados no sistema. Pelo
fato de criarem muitas cpias, um dos principais contratempos
causados pelos worms a queda no desempenho das mquinas.
Alm disso, eles se espalham rapidamente pela rede. Para evitlos, preciso ter um bom antivrus e um firewall pessoal instalados, e atentar sempre para as atualizaes de segurana;
cap10.indd 98
4/1/2007 17:40:55
cap10.indd 99
4/1/2007 17:40:55
Privacidade na rede
Muitos sites da Internet armazenam informaes a respeito de
seus visitantes, incluindo identificao, senha, lista de produtos
comprados, pginas navegadas, entre outros itens. Essas informaes so chamadas de cookies. Teoricamente, elas so sigilosas,
tendo sua divulgao proibida. Entretanto, na realidade, eles podem
vir a causar problemas aos usurios.
Geralmente, os navegadores apresentam ferramentas que permitem desativar os cookies. No Internet Explorer, isso pode ser fei-
cap10.indd 100
4/1/2007 17:40:56
cap10.indd 101
5/1/2007 16:01:04
Captulo 11
Simulado
cap11.indd 103
4/1/2007 17:43:13
cap11.indd 104
4/1/2007 17:43:13
Simulado
105
cap11.indd 105
4/1/2007 17:43:13
c) dot
d) exe
e) jpg
9. No Microsoft Excel, o atalho para a caixa de dilogo Imprimir :
a) Ctrl + P
b) Ctrl + C
c) Ctrl + L
d) Ctrl + N
e) Ctrl + I
10. No Microsoft Excel, para selecionarmos a opo Macro, devemos:
a) Abrir o menu Inserir
b) Abrir o menu Ferramentas
c) Abrir o menu Formatar
d) Abrir o menu Dados
e) Abrir o menu Arquivo
11. Para colocar um comentrio em um clula do Microsoft Excel,
preciso:
a) Clicar com o boto direito do mouse sobre a clula e selecionar
Inserir Comentrio
b) Clicar com o boto direito do mouse sobre a clula, selecionar
o menu Editar e a opo Comentrio
c) Clicar com o boto direito do mouse sobre a clula, selecionar
o menu Ferramentas e a opo Comentrio
d) Clicar com o boto direito do mouse sobre a clula e selecionar
Editar Comentrio
e) Clicar com o boto direito do mouse sobre a clula e selecionar
a opo Comentrios
12. A tecla de atalho para sair do Microsoft Excel :
a) Alt + F7
b) Ctrl + F4
c) Alt + F4
d) Ctrl + F7
e) Ctrl + F2
cap11.indd 106
4/1/2007 17:43:13
Simulado
107
cap11.indd 107
4/1/2007 17:43:13
c) pixel
d) paica
e) ponto
16. Um artifcio utilizado para possibilitar o compartilhamento
das altas freqncias de clock com as memrias mais lentas denomina-se:
a) alternncia
b) estado de espera
c) fator de intercalao
d) paginao
e) buffer
17. O mdulo de um sistema operacional que possibilita o processamento multiusurio genericamente denominado gerenciador de
a) interrupo
b) memria
c) usurios
d) processamento
e) entrada e sada
18. A execuo de um programa em primeiro plano simultaneamente com a execuo de outro em segundo plano uma caracterstica dos sistemas operacionais que utilizam a tcnica de:
a) distribuio
b) compartilhamento
c) carga mltipla
d) multiusurio
e) multitarefa
19. O recurso do MS Windows normalmente utilizado para visualizar, em uma estrutura hierrquica, o contedo do computador e as
unidades de rede o
a) apenas o Painel de Controle
b) apenas o Windows Explorer
c) apenas o Meu Computador
d) apenas Windows Explorer ou Meu Computador
e) Painel de Controle, Windows Explorer ou Meu Computador
cap11.indd 108
4/1/2007 17:43:13
20. A criao e a manuteno de listas particulares de distribuio so funcionalidades disponveis no MS Outlook 2000 por meio
do recurso bsico
a) adicionar a Favoritos
b) gerenciar arquivos e pastas
c) gerenciar a caixa de entrada
d) gerenciar a caixa de sada
e) organizar os contatos
21. No um caminho alternativo para estabelecer uma conexo
com a Internet e utilizar o Internet Explorer como navegador da Web:
a) Boto Iniciar, Programas, Acessrios, Comunicaes, Acesso
rede dial-up e Fazer nova conexo.
b) Boto Iniciar, Configuraes, Painel de Controle, Opes da
Internet e Conexes.
c) Menu Arquivo do MS Internet Explorer, Novo e Conexo na
Internet.
d) Menu Ferramentas do MS Internet Explorer, Opes da Internet e Conexes.
e) Assistente para conexo com a Internet.
22. Na arquitetura TCP/IP, utilizada pela Internet, a principal funo do protocolo TCP
a) o roteamento de mensagens, e do protocolo IP, a transmisso
fsica.
b) o roteamento de mensagens e, do protocolo IP, o transporte
de dados.
c) o transporte de dados e, do protocolo IP, a transmisso fsica.
d) o transporte de dados e, do protocolo IP, o roteamento de
mensagens.
e) A transmiso fsica e, do protocolo IP, o transporte de dados.
23. Um conjunto predefinido de instrues e convenes de programao associadas utilizado para acessar servios de sistema ou
de rede denomina-se
a) programa utilitrio
b) protocolo de servio
c) protocolo de comunicao
d) interface de aplicao
e) interface grfica de comunicao
Simulado
109
cap11.indd 109
4/1/2007 17:43:13
24. Um modem, quando recebe um sinal analgico e o transforma em digital, executa um processo de
a) digitalizao
b) demodulao
c) comutao
d) multiplexao
e) modulao
25. Um programa em linguagem de mquina um programa
a) escrito em Assembler.
b) escrito em linguagem de alto nvel.
c) em sua representao por meio de cdigos mnemnicos.
d) a ser compilado, independentemente da linguagem que foi escrito.
e) sob a forma de instruo de mquina, mesmo que tenha sido
escrito em linguagem de alto nvel.
26. O sistema operacional um programa que controla a execuo de outros programas. Em relao s possveis funes de um
sistema operacional, assinale a opo incorreta.
a) Fornecer a contabilidade dos tempos de processamento gastos.
b) Permitir a execuo simultnea de mais de um programa na
memria.
c) Selecionar a prioridade de execuo dos programas em sistemas multiprogramados.
d) Executar as operaes aritmticas e lgicas de um programa
em linguagem de mquina.
e) Controlar o processo de transformao de um programa fonte
em um programa executvel.
27. Assinale a opo na qual a sigla esquerda corresponde ao
nome em ingls e explicao, apresentados direita.
a) FTP - Fiber Twisted Pair (pares de condutores de fibra tica
entrelaados, usados em ambientes de comunicao de dados).
b) UDP - Unix Dara Protocol (protocolo de troca de dados entre
ambientes operacional Unix).
c) TCP - Transmission Control Program (programa para o controle
de transmisso de dados no ambiente Internet).
d) IP - Interface Packet (Pacote destinado a definir a interface usada na comunicao de dados no ambiente Internet).
cap11.indd 110
4/1/2007 17:43:14
Gabarito
1) A
2) C
3) D
4) C
5) B
6) C
7) D
8) A
9) A
10) B
11) A
12) C
13) C
14) D
15) C
16) B
17) A
18) E
19) B
20) E
21) C
22) D
23) D
24) B
25) E
26) D
27) E
28) A
Simulado
111
cap11.indd 111
4/1/2007 17:43:14