Você está na página 1de 107

2007 by Digerati Books Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.

Nenhuma parte deste livro, sem autorizao prvia por escrito da editora, poder ser reproduzida ou transmitida sejam quais forem os meios empregados: eletrnicos, mecnicos, fotogrcos, gravao ou quaisquer outros.

Diretor Editorial Luis Matos Assistncia Editorial Monalisa Neves Erika S Preparao dos originais Beatriz Utsumi Reviso Eduardo Moreira

Projeto Grco Daniele Ftima Diagramao Rogrio Chagas Capa Laboratrio do Livro

Dados Internacionais de Catalogao na Publicao (CIP) (Cmara Brasileira do Livro, SP, Brasil)

T161i

Tanaka, Tatiana.

Informtica para concursos pblicos / Tatiana Tanaka. 2. ed. So Paulo: Digerati Books, 2007. 112 p.
ISBN 85-60480-09-8

1. Informtica. 2. Concursos pblicos. I . Ttulo. CDD 354.81003

Universo dos Livros Editora Ltda. Rua Tito, 1.609 CEP 05051-001 So Paulo/SP Telefone: (11) 3648-9090 Fax: (11) 3648-9083 www.universodoslivros.com.br e-mail: editor@universodoslivros.com.br
Conselho Administrativo: Alessandro Gerardi, Alessio Fon Melozo, Luis Afonso G. Neira, Luis Matos e William Nakamura.

Sumrio
Captulo 1 A evoluo do computador.................5
O que o computador .................................................................. 6 Histria do computador: do baco ao PC .................................... 7

Captulo 2 Por dentro do computador..................13


Tipos de computador .................................................................... 14 Componentes do computador ...................................................... 14 O hardware ..................................................................................... 15 Software ......................................................................................... 27

Captulo 3 Sistemas operacionais ..........................33


Interface.......................................................................................... 34 Caractersticas................................................................................ 34 O sistema de Linus Torvalds ......................................................... 35 Windows: a evoluo do sistema DOS ........................................ 36

Captulo 4 Edio de textos com o Microsoft Word.............................................43


Interface.......................................................................................... 44 Principais funes .......................................................................... 45 Menu Formatar e barra de ferramentas Formatao .................. 47

Captulo 5 Planilhas eletrnicas com o Excel ........51


Interface .......................................................................................... 52 Frmulas ......................................................................................... 55 Funes: frmulas predenidas ................................................... 56 Formatao .................................................................................... 59 Grcos e tabelas dinmicas ........................................................ 60 Impresso da planilha ................................................................... 60 Segurana no Excel ....................................................................... 61

Captulo 6 Banco de dados com o Access .............63


Principais elementos do Access ................................................... 64 Criao e manipulao de bancos de dados ............................... 64 Criando consultas .......................................................................... 68 Formulrios .................................................................................... 69 Relatrios........................................................................................ 70

Captulo 7 Correio eletrnico com o Outlook .......71


Janela de envio de e-mail ............................................................. 72 Resposta ao e-mail recebido ........................................................ 74 Assinaturas de e-mail .................................................................... 74 Congurando contas de e-mail .................................................... 74 Adio de uma conta de e-mail .................................................... 75 Filtro de mensagens ...................................................................... 76 Adio de contatos ........................................................................ 77 Organizao de contatos............................................................... 78 Agendamento de compromissos ................................................. 79 Criao de regras ........................................................................... 79

Captulo 8 Redes de computadores ......................81


Classicao de redes ................................................................... 82 Topologias de rede ........................................................................ 83 Equipamentos de rede .................................................................. 83 Tipos de transmisso de dados .................................................... 85 Protocolos de rede ........................................................................ 85

Captulo 9 A internet.............................................91
Tipos de conexo........................................................................... 92 Conceitos importantes .................................................................. 93 Internet Explorer ............................................................................ 94

Captulo 10 Segurana e ameaas virtuais ............97


Formas de ataque e as armas de proteo .................................. 98 Outras formas de proteo ........................................................... 100 Privacidade na rede ....................................................................... 100

Captulo 11 Simulado .............................................103


Simulado para o prximo concurso ............................................. 104 Gabarito .......................................................................................... 111

Captulo 1
A evoluo do computador

Ele est em todos os lugares. Seja em um escritrio, uma agncia bancria, um caixa de supermercado ou nas residncias de milhes de pessoas em todo o mundo, l est a mquina que hoje considerada indispensvel para a dinmica da nossa sociedade. Mas, anal, por que o computador tornou-se um utenslio to essencial para os tempos modernos? H quem diga que isso se deve ao fato de o computador ser uma mquina pensante, capaz de substituir o homem em diversas tarefas do dia-a-dia. No entanto, embora no haja dvida de que seus recursos facilitam a realizao de inmeras atividades, um exagero armar que sua CPU similar ao nosso crebro, pois, diferentemente de ns, seres humanos, o computador no criativo, alm de no ter sentimentos nem recordaes.

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 denida 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 sucientes 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.

Informtica para Concursos Pblicos 2 edio


6

Histria do computador: do baco ao PC


A Histria do computador envolve uma srie de personagens e contextos bastante interessantes. Vale a pena conhec-la melhor, a m de entender os passos que foram necessrios para chegar aos atuais computadores pessoais.

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 chegada das calculadoras mecnicas


Uma das maiores contribuies para a histria da computao creditada a um francs de apenas 18 anos de idade. Blaise Pascal inventou a primeira calculadora mecnica da humanidade, batizada de Pascalina. Para utiliz-la, era necessrio girar uma srie de engrenagens, cada uma referente a uma casa decimal. Esse mecanismo complicado inspirou a criao de aparelhos mais velozes, como a calculadora do alemo Gottfried Leibnitz (1672) e, mais tarde, os cartes perfurados de Joseph Marie Jacquard. Jacquard no era um matemtico, mas um tecelo francs que buscava desenvolver um sistema para denir o desenho dos tecidos. Foi assim que, em 1801, ele desenvolveu a tcnica de cartes perfurados, que automatizou o funcionamento dos teares. Com base nos cartes de Jacquard, o cientista ingls Charles Babbage desenvolveu o projeto de uma mquina capaz de produzir e imprimir imensas tabelas cientcas. Em 1822, ele construiu um

A evoluo do computador
7

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 denitiva. 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 desao: 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.

Invenes para a guerra


Nos anos seguintes s contribuies de Jacquard e Hollerith, foram criadas mquinas mais complexas, como o Analisador Diferencial, de Vannevar Bush (1930) e o Somador Binrio, de George Stibitz

Informtica para Concursos Pblicos 2 edio


8

(1937). Em 1938, o alemo Konrad Zuse construiu, na sala de sua casa, uma mquina, denominada Z1, repleta de circuitos e que dispunha de um teclado para a entrada de dados. Pouco tempo depois, o teclado foi substitudo por lmes de 35 mm (Z2). No entanto, as inovaes mais signicativas para o desenvolvimento das mquinas aconteceu na poca da Segunda Guerra Mundial. Em 1941, Zuse desenvolveu, com base no sistema binrio, o Z3 e o Z4, os sucessores do Z1 e do Z2. Esses novos modelos foram utilizados na construo de msseis e aeronaves para a guerra, alm de quebrar cdigos secretos de comunicao entre os ingleses. Nesse perodo, tambm, grandes empresas investiram enormes quantias para desenvolver mquinas capazes de atender indstria blica. A prpria IBM, em parceria com a Marinha norte-americana, patrocinou o projeto de um estudante da Universidade de Harvard, Howard Aiken. O objetivo desse jovem era construir uma mquina programvel, com base nas idias de Babbage. A partir da nasceu, no ano de 1944, o MARK-I. Com 15 metros de comprimento e 2,5 metros de altura, o computador de Aiken utilizava um sistema decimal e interpretava os dados utilizando cartes perfurados. Ele contava ainda com memria e unidades de controle e de sada, e foi sucedido pelos modelos MARK-II e MARK-III.

A primeira mquina eletrnica


A primeira mquina eletrnica do mundo teve seu projeto conduzido pelo matemtico Allan Turing, sendo lanada no ano de 1943. Ela foi batizada de Colossus, empregando cerca de 2 mil vlvulas e utilizando smbolos perfurados em uma argola de ta de papel para decifrar cdigos. A mquina era capaz de processar 25 mil caracteres por segundo. Trs anos mais tarde, surgiu o ENIAC (Electronic Numerical Interpreter and Calculator), desenvolvido na Universidade da Pensilvnia, nos Estados Unidos, tambm para ns blicos. Tratava-se do primeiro computador digital de grande porte, composto por 17 mil vlvulas e medindo 5,5 metros de altura por 25 metros de comprimento pesando 30 toneladas. Mais tarde, foi construdo o EDVAC (Electronic Discrete Variable Computer), com base nas idias do matemtico John Von Newmann. Nele, os dados eram armazenados em um tubo de mercrio cujos cristais internos produziam pulsos eletrnicos capazes de reter informaes.

A evoluo do computador
9

Apenas em 1951 seria lanado o primeiro computador voltado para uso comercial. O UNIVAC-I (Universal Automatic Computer) era uma mquina eletrnica cujos dados eram transmitidos por meio de tas magnticas que permitiam atingir altas velocidades. Seus sucessores foram os computadores MANIAC-I (Mathematical Analyser Numerator, Integrator and Computer), MANIAC-II e UNICAC-II. At ento, todos os projetos haviam sido desenvolvidos com base em vlvulas a vcuo, caracterizando a primeira gerao de computadores. A partir de 1952, as mquinas passaram a utilizar transistores, no lugar das vlvulas e tas magnticas, para armazenar dados. Tambm foram criadas as primeiras linguagens de programao, como COBOL e ALGOL. Os especialistas consideram essa fase como a segunda gerao dos computadores. Nessa fase, o uso dessas mquinas continuava limitado a universidades, empresas e centros de pesquisa do governo. A disseminao dos computadores s veio a ocorrer na terceira e na quarta geraes, como veremos a seguir. Curiosidade O primeiro vrus de computador foi criado em 1982 por Richard Skrenta, um estudante de apenas 15 anos de idade. Batizado de Elk Cloner, o precursor dos vrus atuais infectava os disquetes utilizados nos drives dos micros Apple II.

Computadores para uso comercial


Com a introduo dos circuitos integrados, no nal da dcada de 1950, foi possvel reduzir o preo das mquinas. Era o incio da terceira gerao, marcada por muitas inovaes. Para comear, em 1971 foi construdo um chip que continha os principais recursos de um processador central tratava-se do primeiro microprocessador do mundo, o INTEL 4004. Quatro anos depois, os estudantes Bill Gates e Paul Allen desenvolveram o primeiro software para computador, empregando um cdigo de instrues denominado BASIC. Esse seria o primeiro passo para a fundao da Microsoft, atualmente uma das maiores companhias de tecnologia do mundo. A Apple tambm foi uma empresa pioneira na histria da computao, lanando, em 1977, o Apple II, uma das primeiras mquinas produzidas em srie.

Informtica para Concursos Pblicos 2 edio


10

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 m, 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

Captulo 2
Por dentro do computador

Tipos de computador
Atualmente, os computadores podem ser classicados 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 grcas e produtoras de vdeo. Por m, 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 classicados 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 prossionais da rea grca, 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 m de atingir determinado objetivo. Para isso, ele utiliza dois sistemas principais: o hardware e o software.

Informtica para Concursos Pblicos 2 edio


14

O hardware representa a parte fsica da mquina, ou seja, tudo aquilo que pode ser tocado: teclado, mouse, CPU, monitor etc. O software, por sua vez, conhecido como a parte lgica do computador, sendo responsvel pelas instrues necessrias para que a mquina possa realizar diferentes tarefas. Exemplos de softwares so os programas e aplicativos. Os especialistas no assunto costumam armar que o software o crebro do computador, e o hardware, o corpo. A unidade-padro A unidade-padro de medida para quantidade de informao utilizada pelos computadores o byte. Um byte equivale a 8 bits, e capaz de arquivar uma letra, um dgito numrico ou um caractere. Resumindo as ordens de grandeza para a unidade de informao, temos: 1 byte= 8 bits 1 Kbyte = 1.024 bytes 1 Megabyte = 1.024 KB 1 Gigabyte = 1.024 MB 1 Terabyte = 1.024 GB

O hardware
Os componentes da parte fsica do computador podem ser classicados 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 codicao 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-

Por dentro do computador


15

crever; o teclado numrico, que apresenta a mesma organizao de uma calculadora; e o teclado de controle, que abrange todas as teclas relativas a comandos especcos, como Alt, Ctrl, F1, F2, entre outras; Mouse: dispositivo utilizado para apontar, selecionar e clicar em comandos, textos ou quaisquer outras opes visveis na tela. O modelo tradicional tem uma esfera de borracha interna para rolamento, mas, atualmente, existem tambm os mouses pticos, que operam por meio de um sensor ptico, oferecendo preciso muito maior; Curiosidade O mouse foi inventado pelo norte-americano Douglas Englebart, em 1964, no Instituto de Pesquisas Stanford. Ele foi batizado de XY Position Indicator For a Display System, e era feito de madeira. Escner: esse dispositivo permite digitalizar imagens ou textos impressos, transmitindo uma verso eletrnica para o computador. H dois modelos disponveis no mercado: o escner de mesa, cujo funcionamento similar ao de uma mquina fotocopiadora (basta colocar a folha de papel dentro da leitora), e o escner de mo, semelhante a um leitor de cdigo de barras ( preciso passar o equipamento por cima do documento em que est o contedo a ser digitalizado); Microfone: permite gravar sons, os quais podem, depois, sofrer aplicao de efeitos especiais ou ser transmitidos pela Internet (por exemplo, mensagens de voz). Alguns programas de reconhecimento de voz exigem o uso desse equipamento; Mesa digitalizadora: consiste em uma pequena prancheta eletrnica com uma caneta digital acoplada, sendo destinada a desenhistas e ilustradores que desejam transferir suas produes diretamente para o micro, em vez de utilizar o escner.

Unidade central de processamento


A CPU (Central Processing Unit) ou UCP (Unidade Central de Processamento) considerada a parte mais importante do computador, sendo responsvel por processar e analisar todos os dados que entram e

Informtica para Concursos Pblicos 2 edio


16

saem do sistema. Antes do advento dos microprocessadores, as CPUs eram compostas por diversos chips, espalhados por vrias placas. Atualmente, o microprocessador traz a CPU em um nico chip. A CPU composta por trs setores. O primeiro a unidade aritmtica e lgica (ULA), responsvel pelas operaes lgicas (como AND, OR etc.) e aritmticas (soma, subtrao, multiplicao etc.). Em seguida, temos a unidade de controle (UC), que gerencia os programas, seleciona os dados de transferncia e verica as informaes contidas na memria principal. Por m, h os registradores, dispositivos de alta velocidade cuja funo armazenar temporariamente os dados. A seguir, discutiremos alguns aspectos relacionados aos microprocessadores, ou simplesmente processadores:

Entendendo as especicaes
Para comear, vamos situar a explicao em uma situao comum, do dia-a-dia. Provavelmente voc j teve contato com as especicaes gerais normalmente utilizadas para classicar um computador. Um exemplo: uma mquina com Pentium 4/2,8 GHz, com memria cache L2 de 512 KB. O signicado dessas especicaes 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.

Por dentro do computador


17

Memria cache L2: as memrias cache foram desenvolvidas para resolver o problema da baixa velocidade das memrias RAM. Se o processador precisasse lidar diretamente com a RAM para ler os dados, teria seu desempenho comprometido. Para evitar esse contratempo, um circuito chamado controlador de cache envia parte dos dados da RAM para a cache, que muito mais rpida. A indicao L2 refere-se ao fato de haver as memrias cache L1 e L2. A L2 inuencia o desempenho da RAM, e a L1 tem por funo agilizar o trabalho da L2. Em nosso exemplo, a L2 tem 512 KB de tamanho. Tais memrias tambm podem ser classicadas de acordo com o clock.

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 ca responsvel pelas tarefas mais simples.

Co-processador aritmtico e pipeline


O co-processador aritmtico, como o nome sugere, um processador auxiliar embutido no chip, cuja funo realizar clculos matemticos mais complexos, reduzindo o trabalho atribudo ao processador principal.

Informtica para Concursos Pblicos 2 edio


18

J pipeline o nome dado a uma tecnologia introduzida pela Intel, e que consiste na diviso do processador em vrios nveis (setores), de modo que as instrues sejam transmitidas mais rapidamente. Dessa forma, vrias instrues podem ser processadas em um nico ciclo de clock.

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.

Modo real x modo protegido


Quando o micro est no modo real, apenas os aplicativos mais antigos, como o DOS, so executados; no modo protegido, acionado pelo sistema operacional, possvel rodar todos os programas instalados.

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 lme 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

Por dentro do computador


19

nmeros de at 64 bits (4 bilhes de vezes maiores do que os nmeros suportados pelo seu antecessor), possibilitando enderear maiores quantidades de memria RAM. No entanto, para tirar proveito mximo desse ganho de desempenho, preciso utilizar softwares compatveis, como, por exemplo, o Windows XP voltado para 64 bits. O processador AMD Athlon de 64 bits utiliza um barramento especial, chamado HyperTransport. Os outros processadores apresentam um barramento externo para comunicao com o chipset, que, por sua vez, comunica-se com a memria RAM. J o Athlon 64 traz um barramento que acessa diretamente a RAM e o HyperTransport, que interage com o chipset. Isso signica que os processadores com essa tecnologia podem comunicar-se no s com o chipset, mas tambm com a memria e outros circuitos. Alm disso, o HyperTransport utiliza um caminho para transmisso e outro para recepo de dados, em vez de um mesmo para ambas as operaes, como acontece com os modelos de 32 bits. Por m, temos a tecnologia dual-core, que utiliza dois processadores dentro de um nico chip. Essa nova arquitetura o primeiro passo para o desenvolvimento de processadores multi-core, com cinco, sete, ou, quem sabe, milhes de processadores em um mesmo chip.

Memria
Para compreender melhor o funcionamento das memrias, pense em uma especicao 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 m 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

Informtica para Concursos Pblicos 2 edio


20

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 classicadas 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 classicao 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 congurar 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-

Por dentro do computador


21

gem memrias com maior capacidade de armazenamento. Para a exibio de lmes e animaes, por exemplo, placas com at 32 MB de memria so ideais.

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 classicadas como: Disquetes: tambm conhecidos como oppy disks ou discos exveis, 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 especicao 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 m 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.

Informtica para Concursos Pblicos 2 edio


22

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 sicamente, poupando o usurio dessa etapa. Para vericar 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.

O sistema FAT e o sistema NTFS


A partio FAT (File Allocation Table ou tabela de alocao de arquivo) baseia-se em uma tabela para indicar a posio das informaes de cada arquivo. Como esse sistema trabalha com uma capacidade-limite de armazenamento, foram criadas vrias verses do FAT, a mais recente delas (FAT32) sendo compatvel com Windows 9x/Me/2000 e XP. O sistema FAT trabalha com grupos de setores denominados clusters (unidades de alocao), cada um dos quais pode comportar apenas um arquivo. O VFAT uma verso aprimorada do FAT, capaz de suportar nomes extensos de arquivos. O sistema NTFS (New Technology File System) foi desenvolvido para Windows NT, com o objetivo de oferecer mais segurana que o FAT. Isso porque, em vez de utilizar clusters, o NTFS se baseia nos prprios setores para armazenar informaes. At hoje, o NTFS utilizado nas ltimas verses do Windows, acompanhando o desenvolvimento desse sistema operacional.

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).

Por dentro do computador


23

No padro IDE, a controladora est integrada prpria placa do disco rgido, e a conexo da interface ao micro chama-se ATA (Advanced Technology Attachment). A maioria das placas-me possui duas interfaces IDE, conhecidas como controladoras primria e secundria. Existem diversos tipos de interface IDE, cada qual com um modo de operao distinto: as verses mais antigas trabalhavam com o modo Pio (Programmed I/O), enquanto as mais recentes utilizam o modo Ultra DMA (Direct Memory Access), tambm chamado de Ultra ATA, e o SATA (Serial ATA). Como o nome indica, o Ultra DMA permite que o disco rgido acesse diretamente a memria. O desenvolvimento do padro SATA pode ser visto como a maior novidade no mundo dos HDs. Considerado o substituto do ATA, sua principal inovao foi a introduo de transferncia de dados serial em vez de paralela. A serial envia somente um bit por vez, enquanto a paralela permite que vrios bits sejam transmitidos ao mesmo tempo. Mais bits exigem uma quantidade maior de os, provocando interferncia eletromagntica no processo. Alm disso, a via paralela utiliza o mesmo caminho para recepo e transmisso de dados, ao passo que a comunicao serial emprega caminhos distintos para as diferentes tarefas. As controladoras SCSI permitem o uso de vrios dispositivos ao mesmo tempo, sem prejudicar o desempenho do sistema. Justamente por aliviar o trabalho do processador, os discos rgidos do tipo SCSI so bem mais caros do que os demais.

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 armamos, 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 especcos 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-

Informtica para Concursos Pblicos 2 edio


24

cessitam de placas com soquete A, enquanto o Intel Pentium 4 utiliza soquetes 478. O disco rgido e as unidades de mdia ptica (CD/DVD) so ligados placa-me por meio de interfaces IDE (Integrated Drive Electronics) ou SATA (Serial ATA). A placa-me tambm geralmente apresenta interface USB (Universal Serial Bus, que permite a conexo de diversos dispositivos), serial (para conexo do mouse) e paralela (para a impressora). Placas adicionais, como as de vdeo, som, rede, modem etc., tambm podem ser conectadas, utilizandose slots de expanso da placa-me. Os slots mais comuns so o PCI (Peripheral Component Interconnect), o AGP (Accelerated Graphics Port) e o CNR (Communications Network Riser). A organizao dos conectores, nas placas-me atuais, obedece a um padro chamado ATX (sucessor do AT), cuja funo organizar a disposio dos componentes do micro. De acordo com esse padro, os conectores cam na parte traseira, exceto pelas interfaces IDE e os slots dos drives, que cam na parte frontal. Alm disso, a organizao denida pelo ATX permite que o processador receba maior resfriamento, graas localizao prxima entrada de ventilao. Para controlar suas diversas funes, a placa-me conta com dois chipsets: Ponte Sul (South Bridge) e Ponte Norte (North Bridge). O sul responsvel pelo controle dos dispositivos de entrada e sada, enquanto o norte gerencia o clock externo do processador, o barramento AGP e a operao da memria, entre outras funes vitais. Onboard X Offboard Certamente voc j ouviu falar de placas-me onboard e offboard. A primeira especicao se refere s placas que trazem vrios dispositivos, como placa de som e de vdeo, integrados. J no caso das placas offboard, tais componentes so independentes. Estas ltimas so mais recomendveis, pois permitem ao usurio escolher as marcas e conguraes mais adequadas s suas necessidades.

Placa de vdeo
As placas de vdeo comearam a ser largamente empregadas mediante a popularizao do sistema operacional Windows, que utiliza muitos grcos, imagens e cores para a transmisso de informaes. Essas placas so responsveis pelo envio de imagens do computador para a tela do monitor.

Por dentro do computador


25

Resoluo e cores Um dos fatores cruciais para a ecincia 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 especicao, 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 conguraes 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 m 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

Informtica para Concursos Pblicos 2 edio


26

emitem jatos de tinta; e a laser, cujo funcionamento se baseia em raios de luz e lentes. Caixas de som: alto-falantes de pequeno porte que emitem sons associados a arquivos em execuo como msicas, por exemplo.

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).

Por dentro do computador


27

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 Ofce (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 especicaes 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).

Entendendo as linguagens de programao


As linguagens de programao podem ser classicadas de acordo com diversos critrios. O primeiro a sua relao com o usurio nal. As linguagens de alto nvel, como Pascal, SQL e C, foram criadas com o intuito de aproximar a linguagem da mquina humana. J as linguagens de

Informtica para Concursos Pblicos 2 edio


28

baixo nvel so executadas diretamente pelo computador, e utilizam linguagem binria. Nesse caso, o cdigo binrio gerado traduzido por um tipo de programa chamado assembler no confundi-lo com Assembly, que uma linguagem muito prxima linguagem da mquina. As linguagens podem, ainda, ser classicadas como procedimentais e no-procedimentais. Nas procedimentais, cada declarao informa ao computador como realizar uma determinada tarefa, enquanto nas no-procedimentais as declaraes informam o que deve ser feito, mas no como. Um ltimo critrio de classicao divide as linguagens em interpretadas e compiladas. Uma linguagem considerada interpretada quando os programas com elas gerados so lidos por etapas, comando por comando. J utilizando-se linguagens compiladas, o programa traduzido de uma vez s pelo computador, aps ser armazenado na memria. A seguir, apresentaremos alguns conceitos fundamentais no mundo da programao:

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 classicados 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 utuante, que abrangem, alm dos inteiros, os fracionrios e decimais.

Por dentro do computador


29

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 dena 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 denidos pelo usurio. Eles podem ser classicados 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 denidos pelo usurio. Os vetores so formados por um conjunto de dados de mesmo tipo (homogneo), de uma s dimenso (unidimensional) e com uma quantidade xa 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 la, em que as inseres so feitas no nal 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 nal. Por m, h as listas do tipo rvore, que se baseiam em um relacionamento entre n-pai e n-lho. Todas essas listas podem ser seqenciais (com previso de tamanho) ou encadeadas (sem previso de tamanho).

Informtica para Concursos Pblicos 2 edio


30

Variveis e constantes
A m 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 especco 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 identicador), 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 especco 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.

Outros conceitos importantes


Outros conceitos essenciais para quem est comeando a aprender programao so: Cdigo-fonte: conjunto de instrues escritas pelos programadores para criar um programa; Compilador: um programa que traduz instrues de modo a transform-las em um programa executvel e compreensvel ao usurio; Interpretador: traduz linguagens de alto nvel, mas no cria executveis, sendo a execuo deixada a cargo diretamente do interpretador;

Por dentro do computador


31

Programao estruturada: divide o sistema em duas esferas de dados, que segue um modelo de dados, e de funcionalidade, que segue um modelo de processamento; Programao orientada a objetos: no divide o sistema, mas trata-o como um conjunto de objetos que realizam aes (funcionalidade) e guardam informaes (dados).

Open source x software proprietrio


Boa parte dos programas comercializados atualmente so softwares proprietrios, isto , cujas utilizao, distribuio e atualizao seguem normas de direitos autorais (copyright) e patentes. O custo desses programas geralmente alto, e cada atualizao tambm exige um certo investimento. Mas eles tm, ainda, uma caracterstica que incomoda ainda mais os programadores, que o fato de no ser possvel modicar seu cdigo de programao. Isso signica que no se pode adicionar nem alterar linhas de cdigo a m de personalizar a utilizao do software. Diante disso, muitos programadores independentes decidiram criar programas open source, cujo cdigo pode (e deve) ser publicado na Internet para livre utilizao e distribuio. O sistema operacional Linux o mais clebre representante dessa bandeira aberta defendida pelos amantes do cdigo livre.

Informtica para Concursos Pblicos 2 edio


32

Captulo 3
Sistemas operacionais

Como vimos no captulo anterior, os sistemas operacionais so sofwares bsicos, ou seja, essenciais ao funcionamento do micro. de sua responsabilidade gerenciar o trabalho de todos os componentes de hardware, permitindo o intercmbio entre o homem e a mquina. Nesse processo, o sistema operacional utiliza um meio de interao denominado interface.

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 grco (tambm chamado GUI Graphical User Interface), que permite realizar tarefas por meio de cones e outros elementos grcos. 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 grca, 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 grca como de linha de comando), de casca (shell).

Caractersticas
Um dos critrios de classicao 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.

Informtica para Concursos Pblicos 2 edio


34

O sistema de Linus Torvalds


A maioria dos usurios domsticos est acostumada a utilizar apenas o Microsoft Windows, desconhecendo a existncia de outros sistemas operacionais, como o Solaris, da Sun, e o Linux, oferecido por diversas companhias, como a Conectiva e a Red-Hat. Mas, como a utilizao desses sistemas est aumentando, importante conhec-los. Por isso, vale fazer uma apresentao do mais famoso dentre eles, o Linux, cujo kernel foi criado por Linus Torvalds, aclamado na imprensa como o principal concorrente de Bill Gates, dono da Microsoft. O nome do sistema operacional deriva dos termos Linus e UNIX. No ano de 1991, o estudante nlands Linus, cansado de utilizar o DOS da Microsoft, buscava um sistema operacional alternativo. Existiam os sistemas UNIX, mas, na poca, eram muito caros, de modo que Linus resolveu criar um novo sistema com base em uma verso mais simples do UNIX, chamada Minix. Breve explicao sobre o UNIX O sistema operacional UNIX comeou a ser desenvolvido em 1965, a partir de um projeto da GE junto Bell Labs e o MIT cujo objetivo era criar servios multitarefa. Tendo por base a linguagem Assembly, o UNIX tomou forma a partir de 1969, quando j dispunha de um sistema de arquivos e gerenciamento de processos, um interpretador e alguns utilitrios. Nos anos seguintes, o UNIX foi aperfeioado com o uso de outras linguagens, como a C, e de novas tecnologias, como o compartilhamento de arquivos, desenvolvido pela Sun. No entanto, o kernel do Linux no sobreviveria sem um conjunto de aplicativos e bibliotecas. Para suprir essa necessidade, Linus recorreu ajuda de Richard Stallman, lder do projeto GNU que defendia a idia de um sistema UNIX totalmente livre. E, assim, surgiu o sistema operacional do pingim, que serviu como referncia para o desenvolvimento de outros sistemas similares, como o KDE, o Gnome e o Gimp. Por alguns anos, os usurios do Linux se viram obrigados a instalar utilitrios e aplicativos manualmente, uma vez que Torvalds

Sistemas operacionais
35

havia disponibilizado apenas o kernel e os comandos bsicos. Com o tempo, a m de facilitar a vida dos amantes do open source, foram criadas as distribuies do Linux, trazendo pacotes de programas, estrutura de diretrios e bibliotecas bsicas. A primeira distribuio chamava-se MCC e foi desenvolvida pela Universidade de Manchester. Atualmente, possvel escolher uma dentre vrias distribuies, das quais as mais conhecidas so Conectiva, Caldera, Debian, RedHat, Mandrake, Slackware e SuSE. Visto at alguns anos atrs como um sistema operacional alternativo, de uso restrito a programadores e acadmicos, atualmente o Linux est sendo adotado cada vez mais amplamente por grandes corporaes, como a IBM e a Sun.

Windows: a evoluo do sistema DOS


O sistema operacional mais conhecido nos dias de hoje , sem sombra de dvida, o Windows, da Microsoft. Atualmente, ele est na verso XP (abreviao de experience). mas sua origem remonta ao primeiro sistema operacional lanado no mercado mundial, o MSDOS 1.0. Utilizando interface de linha de comando, o DOS prevaleceu no imprio de Bill Gates at o ano de 1985, quando foi lanado o Windows 1.0, com o intuito de oferecer uma aparncia mais agradvel para o DOS. Em seguida, vieram as verses 2.0 (com janelas e cones), 3.0 (aquela que realmente popularizou o Windows), 3.1 e 3.11 for Workgroups, NT, 95, CE 1.0 (para equipamentos de bolso), 98, 98 SE, 2000, Millenium Edition (Me), XP, XP Home Edition, XP Professional Edition e, por ltimo, o Windows de 64 bits. Hoje, o sistema operacional mais utilizado em todo o mundo o Windows XP e, por isso, centralizaremos a explicao sobre ele. O Windows XP foi lanado em outubro de 2001 com um nico objetivo: melhorar a funcionalidade de seus antecessores ao mesmo tempo em que oferecia uma interface mais amigvel. Sem dvida, a apresentao visual da verso XP primorosa: janelas, cones e caixas de dilogo trabalham em harmonia, tudo isso dentro de um padro esttico muito superior quele visto no Millenium Edition e no 2000. Disponvel em duas verses Home Edition, para usurios domsticos, e Professional Edition, para prossionais , a verso XP facilitou o gerenciamento de processos e teve sua estrutura adaptada especialmente para a execuo de arquivos multimdia, como fotos

Informtica para Concursos Pblicos 2 edio


36

digitais e lmes. No entanto, sua instalao requer uma mquina com um processador de, no mnimo, 300 MHz, e pelo menos 128 MB de memria. Vamos, agora, conhecer os principais elementos que fazem parte do mundo XP:

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

A barra de tarefas (Figura 3.2) exibe as janelas minimizadas dos arquivos e programas em execuo, alm de alguns cones de alguns utilitrios e aplicativos. No canto direito podemos ver o relgio e mais cones de programas. Por m, o menu Iniciar, que permite o acesso a diferentes opes relacionadas aos principais recursos da mquina:

Sistemas operacionais
37

Figura 3.2

Veja, a seguir, uma descrio das opes do menu Iniciar: Programas: permite o acesso aos programas instalados no micro. O submenu Acessrios apresenta as principais ferramentas do Windows, como o Wordpad, o Bloco de Notas, a Calculadora e o Paint; Documentos: possibilita o acesso rpido aos documentos recentemente editados; Conguraes: permite denir uma srie de componentes e recursos, por meio do Painel de controle e pelo acesso congurao de impressoras, conexes de rede, e da barra de tarefas/ menu Iniciar; Pesquisar: facilita a busca de arquivos, documentos e informaes tanto no micro quanto na Internet; Ajuda e suporte: fornece informaes sobre o funcionamento do Windows; Executar: agiliza o acionamento de programas, documentos, pastas ou arquivos, abrindo-os diretamente a partir da digitao de seu nome;

Informtica para Concursos Pblicos 2 edio


38

Fazer logon/logoff: permite conectar ou desconectar do sistema um usurio; Desligar o computador: permite colocar o micro em modo de espera, deslig-lo completamente ou reiniciar o sistema. Dica Experimente clicar com o boto direito do mouse em uma parte vazia da rea de trabalho. Isso far surgir um menu que permite ativar diversas funes, como organizar e atualizar os cones do desktop, acessar as propriedades de vdeo ou criar um novo atalho.

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 congurar 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 > Conguraes, e consiste em uma janela que apresenta as seguintes opes disponveis:

Sistemas operacionais
39

Figura 3.3

Aparncia e temas: permite modicar diversas conguraes relacionadas ao aspecto visual da interface. possvel, por exemplo, alterar o plano de fundo da rea de trabalho, escolher um novo protetor de tela e mudar o tema do sistema operacional, a resoluo e o nmero de cores do monitor; Impressoras e outros itens de hardware: neste item, podemos adicionar uma impressora ao sistema, congurar uma impressora como padro e resolver problemas relacionados a outros dispositivos, como teclado, mouse, scanner e controladores de jogo; Conexes de rede e Internet: permite congurar uma conexo com a Internet ou uma rede qualquer; Contas de usurio: nesta opo, possvel modicar uma conta de usurio, criar uma nova e, ainda, vericar as condies de acesso de Administrador e Convidado; Adicionar ou remover programas: possibilita instalar ou desinstalar programas; Data, hora, idioma e opes regionais: conguraes relacionadas a horrio, localizao e ans;

Informtica para Concursos Pblicos 2 edio


40

Sons, fala e dispositivos de udio: permite congurar o udio e solucionar eventuais problemas nesse quesito; Opes de acessibilidade: oferece conguraes especialmente adaptadas a usurios portadores de decincia; Desempenho e manuteno: permite fazer uma vericao geral do funcionamento da mquina, fazer backup dos dados, liberar espao no disco rgido ou congurar opes de energia. O Painel de controle tambm permite acesso ao Windows Update, que atualiza automaticamente o sistema de acordo com os recursos disponveis no site da Microsoft.

Barra de tarefas e menu Iniciar


Uma outra opo importante do menu Conguraes a Barra de tarefas e menu Iniciar. Quando acessada, ela faz aparecer uma janela exibindo as propriedades da barra de tarefas e do menu Iniciar. Na aba Barra de tarefas, possvel bloquear a barra, ocult-la, mant-la sobre outras janelas, agrupar botes semelhantes ou mostrar a barra de inicializao rpida, bem como determinar que o relgio e os itens inativos sejam exibidos ou ocultados. A aba Menu Iniciar permite personalizar o menu, bastando para isso selecionar os itens a serem exibidos.

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.

Meus locais de rede


Este diretrio exibe toda a hierarquia de rede disponvel, de maneira que o usurio possa se comunicar com outras mquinas pertencentes mesma rede.

Sistemas operacionais
41

Proteo adicional
O Windows XP conta com um recurso especialmente importante para quem costuma acessar freqentemente a Internet: um rewall, 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 Conguraes > Conexes de rede e clicar sobre a conexo a ser protegida. Em Tarefas de rede, escolha Alterar as conguraes 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 cam todos os arquivos que foram eliminados pelo usurio. A partir dela, esses arquivos podem ser restaurados, ou, ento, eliminados denitivamente. Agora que j falamos sobre o Windows XP, podemos comear a explorar os principais programas que compem o pacote Ofce. O primeiro passo ser aprender a utilizar os principais recursos do Word, o processador de textos da Microsoft.

Informtica para Concursos Pblicos 2 edio


42

Captulo 4
Edio de textos com o Microsoft Word

O Microsoft Word muito mais do que um simples processador de textos. Alm de permitir a criao, formatao e edio de diferentes tipos de texto, ele oferece ferramentas para elaborar tabelas, cartas e malas-diretas, e ainda suporta integrao com a Internet e recursos vindos de outros programas do prprio Ofce.

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.

Barra de ttulo: exibe o nome do documento:

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.

Informtica para Concursos Pblicos 2 edio


44

Rgua: esta ferramenta, localizada na parte superior da tela, simula uma rgua real, facilitando a realizao de operaes como recuar pargrafos, denir tabulaes, ajustar margens e at mesmo modicar 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 m, 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 congurar o documento para impresso, nos itens Congurar 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.

Edio de textos com o Microsoft Word


45

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, gura etc.).

Menu Exibir
O menu Exibir possibilita denir 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, guras 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

Informtica para Concursos Pblicos 2 edio


46

digitao e de insero de elementos como assunto, assinatura, cabealho e rodap. O menu Inserir tambm permite criar comentrios, que so pequenas notas exibidas quando se passa o mouse sobre seu ponto de insero no texto.

Menu Formatar e barra de ferramentas Formatao


Ajustes de formatao de textos podem ser feitos utilizando-se os recursos da barra de ferramentas Formatao ou as opes do menu Formatar. Por uma questo de praticidade, focalizaremos o uso da barra Formatao, mas lembre-se de que todas as operaes mostradas a seguir tambm podem ser efetuadas a partir do menu Formatar: Estilo do texto, tipo de fonte e tamanho: para denir esses parmetros, uma maneira rpida e prtica utilizar estas opes da barra de ferramentas Formatao:
Figura 4.9.

Estilos: possvel aplicar estilos de negrito, itlico ou sublinhado utilizando estes botes da barra Formatao:
Figura 4.10.

Alinhamento de pargrafo: para alinhar pargrafos esquerda, direita, de modo centralizado ou de modo justicado, basta recorrer aos seguintes botes da barra Formatao:
Figura 4.11.

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.

Edio de textos com o Microsoft Word


47

Recuo e espaamento entre linhas: para diminuir ou aumentar o recuo de um pargrafo ou o espaamento entre linhas, utilize estes botes:
Figura 4.13.

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.

Realce: com este boto, possvel aplicar uma cor de realce a trechos importantes do texto:
Figura 4.15.

Cor da fonte: para alterar a cor da fonte do seu texto, utilize este boto (a cor pode ser selecionada clicando-se sobre o cone em forma de seta para baixo):
Figura 4.16.

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, vericar a ortograa e a gramtica em um texto, denir 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 ca em Ferramentas > Cartas e correspondncias. Para utiliz-lo, basta clicar sobre essa opo e informar qual o tipo de documento

Informtica para Concursos Pblicos 2 edio


48

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), classicar 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.

Edio de textos com o Microsoft Word


49

Captulo 5
Planilhas eletrnicas com o Excel

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.

Barra de ferramentas Padro


Esta barra de ferramentas permite acesso s funes rotineiras, como abrir, salvar e imprimir documentos:
Figura 5.2.

Barra de ferramentas Formatao


A barra Formatao facilita o acesso a ferramentas para formatao de textos e clulas:

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;

Infrmatica para Concursos Pblicos 2 edio


52

Frmulas: seqncias de valores constantes e operadores e/ ou funes que geram um novo valor. So sempre iniciadas com o sinal de igual (=). Veja, na gura, a clula A1 selecionada:

Figura 5.4.

Valores seqenciais em um conjunto de clulas Para inserir valores seqenciais, como, por exemplo, os meses do ano, em um conjunto de clulas contguas, no preciso digitar todos os itens. Basta digitar o valor inicial (no caso, janeiro) na primeira clula, e arrastar, com o mouse, o canto inferior direito dessa clula at que seja exibido o valor seguinte (fevereiro), prosseguindo com esse procedimento at que a seqncia esteja completa.

Insero de data e hora em uma clula Em uma clula, possvel inserir dados de data nos formatos 10-12-2005 ou 10/12/2005, e de horrio nos formatos 2 pm ou 2 p (14 horas).

Caixa de referncia da clula


Esta caixa exibe a localizao da clula selecionada, podendo tambm ser utilizada para selecionar uma clula ou intervalo de clulas:
Figura 5.5.

Barra de frmulas
A barra de frmulas mostra a frmula utilizada na clula selecionada:
Figura 5.6.

Planilhas eletrnicas com o Excel


53

Barra de status
Esta barra informa sobre as condies atuais do arquivo, mostrando, por exemplo, as tarefas em execuo:

Figura 5.7.

Abas das planilhas


Na parte de baixo das planilhas, existem abas que podem ser utilizadas para acesso rpido s diferentes planilhas componentes de um mesmo arquivo:

Figura 5.8.

Clicando-se com o boto direito sobre uma aba, surge este menu:

Figura 5.9.

Esse menu oferece opes para inserir, remover, renomear ou movimentar uma planilha. Para renomear uma planilha, tambm possvel clicar uma vez sobre ela e digitar o novo nome por cima da seleo. Para alterar a ordem das planilhas, basta arrast-las mantendo o boto do mouse pressionado.

Barra de menus
A barra de menus (assim como as barras de ferramentas) oferecem funes comuns a todos os programas componentes do Microsoft Ofce, como abertura e salvamento de arquivos, impresso de documentos, cpia e recorte de contedo e vericao de ortograa. No entanto, essas barras trazem tambm vrias funes especcas do Excel, que sero explicadas a partir de agora.

Infrmatica para Concursos Pblicos 2 edio


54

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 Tabela 5.1. Sinal + * / % ^

Alm dos aritmticos, existem outros tipos de operador, como, por exemplo, os de comparao:
Operadores de comparao Operador Igual Maior do que Menor do que Maior ou igual a Menor ou igual a Diferente Tabela 5.2. Sinal = > < >= <= <>

Planilhas eletrnicas com o Excel


55

H vrios outros tipos de operador que podem ser utilizados em frmulas do Excel. Veja alguns exemplos: =A1 & & C1 Nesse exemplo, & representa a concatenao de dois valores (geralmente textos), e indica que deve ser inserido um espao entre os valores a serem combinados. =SOMA(A1:A5) Aqui, SOMA indica a operao a ser realizada, e o sinal de dois pontos (:) representa o intervalo de clulas de A1 at A5. Assim, essa frmula efetua a soma entre os valores contidos nas clulas A1, A2, A3, A4 e A5. Como se pode perceber, SOMA efetua, a princpio, a mesma operao realizada pelo operador +. No entanto, ela permite a entrada de vrios valores de uma vez s. Isso possvel porque se trata, na realidade, de uma funo pronta, com uma estrutura prpria, e com o objetivo de facilitar o trabalho do usurio. Falaremos mais sobre funes do Excel na seo seguinte deste captulo. =SOMA(A1:A5;C1:C5) Nessa frmula, o sinal de ponto-e-vrgula (;) indica uma combinao. Neste exemplo, o resultado seria a soma do intervalo de A1 at A5 mais a soma do intervalo de C1 at C5.

Funes: frmulas predefinidas


Uma funo uma frmula predenida, que realiza clculos a partir de determinados parmetros e de acordo com uma ordem ou sintaxe. Um exemplo de funo do Excel a SOMA, mencionada nos exemplos mostrados h pouco. Com ela, em vez de digitar =A1+A2+A3+A4+A5+C1+D1, basta escrever =SOMA(A1: A5;C1;D1). A sintaxe de uma funo apresenta a seguinte estrutura bsica: =OPERADOR()

Infrmatica para Concursos Pblicos 2 edio


56

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 bsicas disponveis no Excel


Dentre as funes bsicas do Excel, as principais so: =SOMA() Calcula a soma dos argumentos. =MDIA() Calcula a mdia aritmtica dos argumentos. =MXIMO() Indica o valor mximo dentre os valores indicados. =MNIMO() Indica o valor mnimo dentre os valores indicados

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.

Planilhas eletrnicas com o Excel


57

=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 denindo 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 dene uma condio e testa os valores de modo a vericar 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 vericar 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.

Infrmatica para Concursos Pblicos 2 edio


58

=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 especco para a rea nanceira. 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 especco, 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.

Planilhas eletrnicas com o Excel


59

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.

Grficos e tabelas dinmicas


Grcos so representaes grcas de dados. No Excel, possvel construir diversos tipos de grco, conforme o efeito que se queira demonstrar. Para quem est comeando a se familiarizar com o programa, uma dica interessante utilizar o assistente para construo de grcos do Excel, que pode ser acionado a partir do menu Inserir > Grco. Tabelas dinmicas so um recurso um pouco mais avanado do Excel, e consistem em tabelas interativas que permitem resumir dados de uma planilha. Com elas, possvel selecionar os dados a serem exibidos e at mesmo girar linhas e colunas de modo a obter diferentes modos de visualizao dos dados. As tabelas dinmicas so muito teis quando queremos comparar valores especcos dentro de uma lista que contm muitas informaes. Para acionar o assistente de tabela dinmica, acesse o menu Dados > Relatrio de tabela e grco dinmicos.

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 > Congurar impresso. Na caixa de dilogo que se abrir, sero oferecidas vrias opes de congurao, 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 denir a rea de impresso e os ttulos e elementos a serem impressos, bem como determinar a ordem de impresso dos elementos.

Infrmatica para Concursos Pblicos 2 edio


60

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 denir 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 modicada nem atualizada. J o contedo de uma clula ocultada ca 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 congurao, 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 m, clique em OK.

Planilhas eletrnicas com o Excel


61

Captulo 6
Banco de dados com o Access

O Microsoft Access permite gerenciar todo tipo de dados a partir de um nico arquivo. possvel controlar desde uma coleo particular de CDs at o estoque inteiro de uma loja de departamentos, tudo isso com base em bancos de dados, que pode ser denido como uma coleo de informaes relacionadas a um determinado assunto. Um banco de dados formado a partir de vrios dados, organizados dentro de campos. Em um banco de dados de cadastro de clientes, exemplos de campo poderiam ser Nome, Endereo e Telefone. O conjunto dos dados existentes em uma linha forma um registro. O conjunto de registros e campos, por sua vez, forma uma tabela, que um dos elementos bsicos do trabalho no Access.

Principais elementos do Access


Tabelas: armazenam dados, organizando-os em campos e registros (ou seja, colunas e linhas); Consultas: permitem exibir apenas as informaes que atendam a determinados parmetros; Formulrios: facilitam a visualizao e a incluso de dados em uma tabela; Relatrios: preparam o banco de dados para impresso de acordo com uma estrutura predenida; Pginas: realizam a integrao entre um banco de dados e pginas da Internet; Macros: aes que podem ser criadas para automatizar tarefas repetitivas, como a abertura de um formulrio ou a impresso de um relatrio; Mdulos: colees de declaraes, instrues e procedimentos do Visual Basic que podem ser aplicadas na construo do banco de dados.

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 congurao: modo estrutura, assistente e modo de insero de dados:

Informtica para Concursos Pblicos 2 edio


64

Figura 6.1.

No primeiro modo, voc mesmo determina as caractersticas da tabela, denindo, entre outros elementos, a aparncia de cada campo. No modo de insero, voc pode criar a tabela inserindo os dados diretamente em uma folha em branco. Mas, se voc no estiver familiarizado com o Access, a melhor opo recorrer ajuda do assistente.

Manipulao de bancos de dados


Modo estrutura
Uma vez criado um banco de dados, possvel denir os detalhes de layout das tabelas utilizando o modo estrutura. Nesse modo, so disponibilizadas as seguintes categorias para congurar uma tabela: Coluna Nome dos campos: permite denir os nomes dos campos de uma tabela; Coluna Tipo de dados: permite denir o tipo dos dados a serem inseridos texto, nmero, moeda etc.; Coluna Descrio: permite inserir uns breves comentrios a respeito dos campos, a m de oferecer informao aos usurios que vierem a utilizar a tabela.

Banco de dados com o Access


65

Propriedades do campo

Figura 6.2.

Tamanho: nmero de caracteres que podem ser inseridos no campo; Formato: indica a forma como o campo ser exibido, por exemplo: ddmmaa ou ddmmaaaa, entre outras possibilidades; Mscara de entrada: estipula um padro para todos os dados a serem inseridos. possvel determinar que um campo para fornecimento do CEP, por exemplo, seja 00000-000; Valor-padro: utilizado quando temos um dado comum para todos os registros; Regra de validao: permite denir uma condio para a entrada de dados. Pode-se determinar que, em uma tabela no possam ser inseridos, por exemplo, dados de pessoas menores de 18 anos (IDADE>18); Texto de validao: mensagem a ser exibida quando um dado inserido no atender regra de validao; Requerido: quando ativada, esta propriedade torna obrigatrio o preenchimento do campo;

Informtica para Concursos Pblicos 2 edio


66

Permitir comprimento zero: quando ativada, esta propriedade permite a existncia de dados nulos; Indexado: quando ativada, esta propriedade permite a organizao dos dados em ndices; recomenda-se utilizar a opo Duplicao no-autorizada quando se deseja impedir a entrada de valores duplicados.

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.

Banco de dados com o Access


67

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.

Informtica para Concursos Pblicos 2 edio


68

4. Na janela de consulta, abaixo das linhas Campo e Tabela, existem os itens Classicao, 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 ltragem 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,

Banco de dados com o Access


69

podemos movimentar as janelas, bem como ajustar seu tamanho. A caixa de ferramentas oferece diversas opes de congurao para formulrios.

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 congurado de forma que sua apresentao que mais agradvel. Para isso, tambm podem ser empregadas as opes oferecidas pela caixa de ferramentas.

Informtica para Concursos Pblicos 2 edio


70

Captulo 7
Correio eletrnico com o Outlook

O Outlook um dos clientes de e-mail mais utilizados em todo o mundo, apresentando uma srie de recursos interessantes para enviar, receber e organizar mensagens eletrnicas, alm de vrias outras operaes extremamente teis. Para comear, vamos conhecer a interface principal do programa:

Figura 7.1.

Barra de menus: contm os principais comandos do programa; Barra de ferramentas Padro: permite acesso rpido s funes mais importantes do programa, como enviar, receber e criar mensagens, entre outras; Barra do Outlook: permite, alm de conferir a caixa de entrada, visualizar o calendrio, a lista de contatos, as tarefas pendentes, o dirio, as anotaes e as mensagens excludas; Caixa de entrada: possibilita visualizar as mensagens recmchegadas, bem como as ltimas a serem enviadas, desde que no tenham sido apagadas nem transferidas para outras pastas.

Janela de envio de e-mail


Para enviar uma nova mensagem com o Outlook, deve-se clicar em Novo email, na barra de ferramentas. Ser aberta a janela de composio de mensagens:

Informtica para Concursos Pblicos 2 edio


72

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 especicar 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 m, 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 modicaes.

Correio eletrnico com o Outlook


73

Resposta ao e-mail recebido


Quando o Outlook iniciado, a caixa de entrada exibe uma indicao numrica, que representa a quantidade de mensagens no lidas. Clicando sobre ela, essas mensagens podem ser visualizadas. Se no houver nenhuma mensagem marcada como no lida, clique sobre o boto Enviar/receber da barra de ferramentas. Para responder a uma mensagem recebida, basta efetuar duplo clique sobre ela e escolher um dentre dois modos de resposta: Responder (para enviar a resposta apenas ao remetente da mensagem) ou Responder a todos (para enviar a resposta a todos as pessoas que tenham recebido a mensagem). Alm disso, tambm possvel encaminhar a mensagem recebida para outro(s) destinatrio(s), utilizando a opo Encaminhar. Caso uma mensagem recebida contenha anexos, estes podem ser salvos por meio do menu Arquivo > Salvar anexos.

Assinaturas de e-mail
O Outlook permite adicionar uma assinatura para personalizar mensagens. Assim, suas mensagens podero passar a exibir uma identicao pessoal indicando, por exemplo, seu cargo na empresa ou sua atividade prossional. 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 guras na assinatura.

Configurando contas de e-mail


O Outlook conta com uma caracterstica muito interessante: permite receber e enviar mensagens a partir de diferentes contas de e-mail. O programa aceita o Microsoft Exchange Server, alm de sevios POP3 e IMAP, bem como servios baseados em HTTP, como, por exemplo, o Hotmail. A maioria dos provedores oferece contas POP3, mas recomendvel consultar o seu prestador de servio para certicar-se disso.

Importao de contas
Para importar as conguraes de uma conta de e-mail existente, faa o seguinte:

Informtica para Concursos Pblicos 2 edio


74

1. Abra o Outlook e v ao menu Arquivo > Importar e exportar:

Figura 7.3.

2. Na janela que aparecer, escolha Importar conguraes das contas do Internet mail e clique em Avanar. Ser exibida uma janela em que se pode escolher o programa cuja conta ser copiada. Nessa janela, tambm possvel alterar o nome a ser exibido na conta e o endereo eletrnico. No deixe de denir o tipo de servidor, bem como seu endereo para mensagens recebidas e enviadas. 3. Nas telas seguintes, voc dever denir o nome da sua futura conta, determinar uma senha para ela e escolher o tipo de conexo a ser utilizado. Se tiver dvidas, consulte o seu provedor de acesso Internet. Por m, clique em Concluir.

Adio de uma conta de e-mail


Para acrescentar uma conta de e-mail ao Outlook, de modo a permitir que o programa acesse mensagens provenientes de diferentes servidores, v ao menu Ferramentas > Contas de email. Na aba Adicionar, clique em Email. Ser exibida a tela do assistente para conexo com a Internet. Nela, devem ser inseridas informaes sobre o servidor utilizado, a conta de e-mail a ser acrescentada e o usurio da conta.

Correio eletrnico com o Outlook


75

Filtro de mensagens
O ltro 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 especicados; 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 ltragem.

Informtica para Concursos Pblicos 2 edio


76

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:

Correio eletrnico com o Outlook


77

Figura 7.6.

Organizao de contatos
Existem trs formas de organizar contatos: criar novas pastas para grupos especcos, utilizar a classicao de categorias do programa ou recorrer aos modos de exibio:

Criao de pastas para grupos de contatos


Para utilizar esse mtodo de organizao, siga estas orientaes: 1. V at a barra do Outlook e clique no cone Contatos. Depois, v ao menu Arquivo > Pasta > Nova pasta. Na janela que aparecer, digite, no campo Nome, um nome para a nova pasta. Em Contedo da pasta, selecione a opo Itens de contato e clique em OK. 2. Ser exibida uma janela perguntando se deve ser adicionado, barra do Outlook, um atalho para a nova pasta. Clique em Sim. 3. Para visualizar a nova pasta, clique no cabealho da pasta Contatos e estenda a ramicao da pasta desejada.

Informtica para Concursos Pblicos 2 edio


78

Organizao por categorias


A utilizao de categorias para organizar contatos tambm feita a partir da opo Contatos da barra do Outlook. Deve-se clicar com o boto direito do mouse sobre os contatos existentes, a m de selecionar categorias para cada um deles. Ser exibida uma janela em que devem ser escolhidas as categorias mais condizentes com o indivduo selecionado. Ao m do processo, basta clicar sobre Adicionar lista. Categorias personalizadas Para criar uma categoria personalizada, clique, na janela Categorias, sobre o boto Lista de categorias mestras. Na caixa Nova categoria, digite um nome para a categoria e clique sobre Adicionar. Por m, clique em OK.

Organizao pelos modos de exibio


Para organizar contatos recorrendo aos modos de exibio, tambm necessrio partir da opo Contatos, na barra do Outlook. Em seguida, deve-se ir ao menu Exibir > Modo de exibio atual e selecionar um dos tpicos. Uma vez selecionada essa opo, a congurao da tela ser alterada, tornando mais fcil a visualizao das informaes.

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

Correio eletrnico com o Outlook


79

regras, que pode ser acessado abrindo-se a pasta Caixa de entrada, clicando-se na mensagem desejada e acionando-se o menu Ferramentas > Assistente de regras. Na janela que aparecer, deve-se clicar em Nova, de modo a abrir a tela do assistente, em que pode ser selecionado o tipo de regra a ser criado. Em caso de dvida, basta ler a explicao exibida abaixo do tpico. Na tela seguinte, determina-se o que deve ser feito com as mensagens que se encaixarem na regra que est sendo criada. A tela seguinte permite indicar excees regra criada. Para toda regra existe uma exceo, e, no Outlook, no diferente. Por isso, procure pensar em todas as possibilidades, a m de garantir que as mensagens sejam manipuladas de maneira apropriada.

Informtica para Concursos Pblicos 2 edio


80

Captulo 8
Redes de computadores

As redes foram criadas com o objetivo de compartilhar recursos entre vrios usurios. Imagine um escritrio com dez mquinas, cada uma pertencente a um funcionrio. Suponha ainda que toda a equipe precise, periodicamente, imprimir documentos. Qual seria a soluo mais indicada: instalar uma impressora em cada mquina ou simplesmente conectar um nico equipamento em rede? Certamente a segunda. Para aplicar uma soluo como essa, necessrio montar uma rede, a partir da qual ser possvel compartilhar dispositivos perifricos como impressoras, modems e scanners , softwares, arquivos, pastas e documentos. Graas s redes, possvel que um nico mesmo arquivo seja manipulado por vrios usurios, sem que seja necessrio grav-lo em um CD, envi-lo pela Internet etc. As redes, alis, tambm esto relacionadas ao acesso Internet e todos os seus recursos (e-mail, messengers e outros). A seguir, apresentaremos rapidamente algumas denies necessrias para quem est comeando a explorar o mundo das redes.

Classificao de redes
As redes podem ser classicadas, 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 especcas. As mquinas que acessam os recursos da rede, por sua vez, so chamadas de clientes. Outro critrio de classicao 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;

Informtica para Concursos Pblicos 2 edio


82

Caso seja necessrio estabelecer a comunicao entre duas ou mais redes, devem-se utilizar interligaes, como a Internet, Extranet, VPN e Intranet: Internet: interliga redes locais ou remotas (como veremos mais adiante); Intranet: conecta vrias redes locais, ou mesmo remotas, de uma mesma empresa, por meio de protocolos da Internet, como TCP/IP e HTTP; Extranet: um tipo de intranet ampliada para atender a clientes, fornecedores e outros usurios externos companhia; VPN (Virtual Private Network): rede privada que utiliza os servios de telecomunicaes, alm de vrios mecanismos de segurana como protocolos de tunelamento e criptograa , para permitir o acesso a longa distncia.

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

Estaes de trabalho: so as mquinas que compem a rede. Para fazer parte de uma rede, cada computador precisa ter instalada uma placa adaptadora NIC (Network Interface Card); Repetidores (repeaters): dispositivos utilizados para conectar dois ou mais segmentos de uma rede, sendo tambm capazes de regenerar o sinal entre segmentos. O nmero mximo de repetidores em uma rede depende do protocolo de comunicao utilizado. Existe tambm um limite de distncia: dois repetidores no podem estar posicionados a mais de 2,5 Km entre si; Modem: dispositivo que converte os sinais emitidos pelas mquinas de modo a possibilitar a comunicao entre elas, por meio de uma linha dedicada; Roteador (router): equipamento que interliga redes locais e remotas, como, por exemplo, uma mquina pertencente a uma rede LAN com uma mquina que integra uma outra rede LAN; Hub ou concentrador: equipamento similar a um repetidor, e que permite a conexo entre dispositivos de rede; Bridges (pontes): equipamentos que permitem dividir uma rede local em vrias subredes (a m de aliviar o trfego), alm de ltrar mensagens, retransmitir pacotes de acordo com o endereo, ou armazen-los, quando o trfego estiver muito intenso; Gateway: dispositivo que possibilita a comunicao entre redes de arquiteturas diferentes; Switch: pode ser considerado um hub aprimorado, realizando as funes de ponte e roteador. Com um switch, vrias estaes podem trocar dados ao mesmo tempo, o que torna a rede muito mais veloz do que aquelas baseadas em hubs (que apenas possibilita o compartilhamento do meio); Concentradores: dispositivos capazes de arquivar uma mensagem, em um buffer de armazenamento, para posterior envio; Placa de rede ou NIC (Network Interface Card): placa que permite a conexo entre o computador e os cabos de rede, transferindo os dados para a memria RAM e controlando o uxo de dados que ocorre nos cabos; Multiplexador: dispositivo que combina vrios canais de comunicao com o objetivo de compartilhar um nico sistema. Ele permite, por exemplo, a transmisso de sinais analgicos e digitais em uma nica conexo.

Informtica para Concursos Pblicos 2 edio


84

Tipos de transmisso de dados


Nas redes, as informaes podem ser enviadas e recebidas por meio de trs modos de transmisso: Simplex: trabalha com dois dispositivos, o transmissor (Tx) e o receptor (Rx), de maneira unidirecional, o que signica que as funes de Tx e Rx no podem ser invertidas; Half Duplex: mtodo bidirecional, em que as funes de receptor e transmissor podem ser trocadas. No entanto, no permitida a transmisso simultnea; Full Duplex: mtodo em que a transmisso bidirecional e simultnea.

Protocolos de rede
Para possibilitar a conexo de mquinas portadoras de diferentes conguraes, 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 vericao 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 signicativamente 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

Host: trata-se de um computador conectado rede IP e que possui um nmero IP; Roteador: um computador especial, cuja funo interligar duas ou mais redes diferentes, indicando o caminho que os pacotes devem seguir para chegar de uma rede a outra; Gateway: assim como o roteador, conecta diferentes redes, mas no utiliza para isso um hardware especial. Trata-se de um componente mais comum em redes LANs. O gateway padro serve como intermediador de conexes, encarregando-se de receber a solicitao de conexo proveniente de uma mquina nos casos em que a mquina de destino no emite uma resposta; Sub-rede: representa uma rede conectada diretamente Internet por meio de uma integrante da prpria Internet; DNS (Domain Name System): servio que atribui um nome a cada nmero IP de uma mquina, com base em um sistema de gerenciamento hierrquico que estipula regras para associao dos nomes; DHCP (Dynamic Host Conguration Protocol): protocolo por meio do qual mquinas adicionadas a uma rede recebem nmeros IP. Isso feito por um servidor DHCP, que verica se o nmero solicitado j est sendo utilizado ou no.

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;

Informtica para Concursos Pblicos 2 edio


86

Camada 6 (Apresentao): converte os dados de modo a torn-los compreensveis para o protocolo; Camada 5 (Sesso): estabelece uma sesso de comunicao entre mquinas diferentes; Camada 4 (Transporte): divide os dados em pacotes com o intuito de agilizar a comunicao; Camada 3 (Rede): responsvel pelo endereamento dos pacotes; Camada 2 (Conexo ou Link de dados ou Enlace): converte os pacotes em quadros que sero enviados pela rede, alm de adicionar informaes aos pacotes; Camada 1 (Fsica): transforma os quadros de forma que sejam compreendidos e verica se eles foram recebidos adequadamente.

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 identicao 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).

Famlia de protocolos TCP/IP


TCP/IP, na realidade, uma famlia de protocolos, que permite a utilizao da Internet. Sua arquitetura utiliza quatro camadas, muito semelhantes s do modelo OSI: Aplicao, Transporte, Interface e Interface de Rede.

Redes de computadores
87

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 especca. 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 veri 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.

Informtica para Concursos Pblicos 2 edio


88

Os protocolos da famlia TCP/IP


Aps apresentar as camadas utilizadas pelos protocolos da famlia TCP/IP, falemos um pouco sobre as caractersticas de cada protocolo integrante. Para comear, vamos nos deter sobre o protocolo IP, que responsvel por entregar pacotes para os demais protocolos da famlia TCP/IP. Como essa tarefa no exige que se estabelea uma conexo, no h garantia de que os pacotes chegaro ao destino de maneira adequada. A nica forma de conrmao consiste na validao da integridade do cabealho do pacote. O IP apresenta dois tipos de endereamento: o fsico, que est gravado nas placas de rede, e o lgico, congurado pelo usurio. O IP lgico contm quatro bytes, representados na forma decimal e separados por pontos (00.00.00.00). Cada endereo deve corresponder a um computador, e, por isso, foi criado um padro de classicao de acordo com o nmero mximo de mquinas conectadas em uma rede. Dessa forma, temos: Classe A: de 1.0.0.0 a 126.0.0.0 o primeiro nmero indica a rede, e os demais, a mquina. Permite enderear at 16.777.216 mquinas; Classe B: de 128.1.0.0 at 191.255.0.0 os dois primeiros nmeros indicam a rede, e os demais, mquina. Permite enderear at 65.536 mquinas; Classe C: de 192.0.1.0 a 223.255.255.0 os trs primeiros nmeros indicam a rede, e o ltimo, a mquina. Permite enderear at 256 mquinas. Existem, ainda, as classes D e E, mas elas no so utilizadas em redes. Outra forma de identicao nas redes a mscara de rede, que consiste em um endereo de quatro bytes, em que cada bit representa o IP que identica a rede, estando o bit relacionado mquina. Existem trs mscaras de rede padro: Classe A: 255.0.0.0; Classe B: 255.255.0.0; Classe C: 255.255.255.0.

Redes de computadores
89

Passemos, agora, ao protocolo TCP. O TCP, diferentemente do IP, considerado um protocolo de alto nvel, pois garante no s a efetiva entrega dos pacotes, como tambm a integridade destes, assegurando que sua seqncia esteja correta e seu cabealho e dados, inteiros. Caso ocorra algum problema durante a transmisso, o TCP retransmite o pacote envolvido. A contrapartida alta qualidade de entrega uma queda na velocidade da rede, uma vez que os cabealhos dos pacotes TCP exigem a incluso de bits adicionais para garantir o seqenciamento correto dos dados, alm de um componente denominado checksum, que avalia a integridade do cabealho. Caso no se queira abrir mo da velocidade de comunicao na rede, possvel utilizar o UDP (User Datagram Protocol) em vez do TCP. Ele tem funo similar do IP, mas, diferentemente deste, permite realizar checksums no cabealho e nos dados do pacote. Os protocolos ARP (Address Resolution Protocol) e ICMP (Internet Control Message Protocol) tambm integram a famlia TCP/IP, e so utilizados para a manuteno da estrutura do IP. A partir do ARP, possvel obter o endereo de hardware de um sistema; j o ICMP permite que dois ns de uma rede IP veriquem o status do endereo IP e a existncia ou no de erros. Por m, a famlia TCP/IP ainda conta com alguns outros protocolos de alto-nvel, como o Telnet, que possibilita o logon em mquinas remotas; o FTP, utilizado para transferncia de arquivos; e o HTTP, utilizado para transmisso de arquivos pela Internet.

A importncia do roteador
Cada rede TCP/IP dispe de um roteador, que deve interligar redes sem que o uxo 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.

Informtica para Concursos Pblicos 2 edio


90

Captulo 9
A internet

J dizia o velho ditado: nenhum ser humano vive sozinho. Essa expresso ganha um signicado ainda mais especial nos dias de hoje, quando pessoas de diferentes regies do mundo conseguem trocar idias e compartilhar conhecimento graas Internet. Como sabemos, a Internet a rede mundial de computadores, constituda de vrias redes que se comunicam por meio do protocolo TCP/IP. Para que tal comunicao seja possvel, a maioria das instncias que atuam com base na Internet utiliza o modelo de rede clienteservidor. Exemplos so a WWW, em que o navegador um cliente que requisita pginas ao servidor, e o envio e recebimento de e-mails, em que o programa de correio eletrnico um cliente que solicita o envio e recebimento de mensagens ao servidor de e-mails.

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 m 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;

Informtica para Concursos Pblicos 2 edio


92

Rdio: nesta modalidade, um equipamento de rdio instalado no alto de um prdio a m 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 grca, 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 identica 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

HTML (HyperText Markup Language): linguagem que serve para indicar formatao de textos e adio de imagens e links; Browsers ou navegadores: programas que processam cdigo HTML de modo a oferecer a exibio das pginas ao usurio. O mais conhecido dentre eles, atualmente, o Internet Explorer, que ser apresentado na seo seguinte.

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 especco; 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

Informtica para Concursos Pblicos 2 edio


94

ou retornar pgina inicial. A barra tambm oferece opes para adicionar a pgina atual pasta Favoritos e levantar o histrico de pginas acessadas:

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 m 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

Menu Ferramentas
Um dos itens mais importantes do menu Ferramentas o submenu Opes, que permite aplicar diversas conguraes 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 congurar 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 (Conguraes > Espao em disco para uso) e excluir os arquivos j gravados (marcando a opo Excluir Arquivos); Para congurar o histrico de pginas visitadas, acesse a aba Geral e, em seguida, Histrico. Nessa tela, possvel alterar o perodo durante o qual os endereos caro guardados, bem como limpar o histrico; Na aba Segurana, voc pode determinar nveis de segurana para o acesso a diferentes instncias: Internet, Intranet, Sites conveis 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 congurar os parmetros desejados; As conexes podem ser conguradas na aba Conexo, que permite informar portas e o servidor proxy, caso exista; Em Avanado, possvel ativar ou desativar funes mais especcas 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 gura ou transform-la em um papel de parede.

Informtica para Concursos Pblicos 2 edio


96

Captulo 10
Segurana e ameaas virtuais

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 condenciais. 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 rewall pessoal instalados, e atentar sempre para as atualizaes de segurana;

Informtica para Concursos Pblicos 2 edio


98

Backdoors: programas que possibilitam aos atacantes retornar a um computador j comprometido, utilizando-se do acrscimo ou substituio de um determinado servio da Internet. Softwares como o BackOrice e o Netbus oferecem backdoors nos micros em que so instalados. Para evitar a propagao desses programas, tenha sempre um antivrus atualizado e um rewall instalado, e que atento s atualizaes de segurana do software; Cavalo-de-Tria (trojan horse): programa que executa tarefas aparentemente comuns, alm de algumas funes que no so visveis ao usurio como alterao de arquivos, roubo de senhas e incluso de backdoors. Geralmente, um cavalo-de-Tria (ou simplesmente trojan) precisa ser executado para comear a funcionar. Para isso, ele costuma se apresentar sob a forma de protetores de tela ou jogos. As medidas de proteo contra essa ameaa so, novamente, o antivrus e o rewall; DOS Denial of Service (Negao de servio): neste caso, o invasor utiliza uma mquina para tirar do ar um servio ou computador. possvel, por exemplo, sobrecarregar o processamento de dados de um micro, ampliar o trfego de dados, ocupar toda a banda disponvel ou tirar do ar os servios de um provedor; DDOS (Distributed Denial of Service): um tipo de DOS (Denial of Service) que utiliza vrios computadores para interromper a operao on-line de mquinas ou servios. Muralha de fogo O termo rewall pode ser traduzido, ao p da letra, como muralha de fogo. Na prtica, um rewall proporciona uma barreira de proteo que gerencia o trfego de dados entre o computador e a Internet. Os modelos domsticos (pessoais) utilizam apenas softwares para proteger a mquina. Empresas, por outro lado, costumam combinar softwares e dispositivos de hardware. H dois tipos de rewall: um que se baseia na ltragem de pacotes, e outro que atua por meio do controle de aplicaes. Este ltimo tipo geralmente instalado em servidores conhecidos como proxy. Alm de impedir o acesso no-autorizado s mquinas, o rewall bloqueia portas que estejam sendo usadas pelas pragas digitais e no permite que qualquer ao indevida seja executada.

Seguranas e ameaas virtuais


99

Outras formas de proteo


Alm dos antivrus, rewalls e correes de segurana, existem algumas outras maneiras de proteger informaes: Certicado digital: um arquivo eletrnico para identicao de uma pessoa, empresa ou instituio, que atua de forma anloga do RG ou CPF. Em geral, um certicado contm dados sobre a empresa ou indivduo ( nome, cidade, estado etc.), a identicao da AC (Autoridade Certicadora) que emite o certicado, o nmero de srie, a validade e a assinatura digital de uma outra entidade AC. Os certicados digitais so utilizados para atestar a autenticidade de entidades, como, por exemplo, uma loja on-line. Criptograa: cincia que transforma mensagens em cdigos cifrados, como se fossem cdigos secretos, a m de autenticar os usurios de uma rede e proteger dados condenciais, como senhas e informaes sigilosas. A criptograa baseia-se em seqncias de caracteres denominadas chaves, que podem conter letras, dgitos ou smbolos. Quanto ao modo de uso das chaves, pode-se dividir a criptograa em dois tipos: o de chave nica, que emprega a mesma chave tanto para codicar como decodicar mensagens; e o de chaves pblica e privada, que usa uma chave para codicar mensagens, e outra para decodic-las. Quanto maior a chave, maior o nmero de combinaes de cdigos, e, conseqentemente, mais difcil sua decodicao pelo atacante (que testa vrias combinaes pelo mtodo de fora bruta); Assinatura digital: cdigo criado com base em uma chave privada, com o objetivo de permitir que o destinatrio de uma mensagem verique se o remetente verdadeiro ou se a mensagem original foi alterada.

Privacidade na rede
Muitos sites da Internet armazenam informaes a respeito de seus visitantes, incluindo identicao, 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-

Informtica para Concursos Pblicos 2 edio


100

to acessando-se o menu Ferramentas > Opes da Internet > aba Privacidade. Nessa tela, o boto Avanado leva a uma janela que oferece a opo Ignorar manipulao automtica de cookies, e em que possvel determinar se os cookies primrios e secundrios sero aceitos, bloqueados ou apenas sinalizados. Os cookies primrios pertencem ao site que est sendo visitando no momento. J os secundrios fornecem contedo sobre esse site, como propagandas. Spams Spams so aqueles e-mails indesejados que trazem propagandas ou informaes maliciosas ou de contedo duvidoso. Muitas dessas mensagens contm cookies, ou, at mesmo, cavalos-de-tria. Por isso, recomendvel utilizar um programa antispam, capaz de barrar a ao dessas mensagens.

Seguranas e ameaas virtuais


101

Captulo 11
Simulado

Simulado para o prximo concurso


Este simulado foi elaborado com base nos ltimos concursos realizados em todo o pas, para que voc tenha uma noo geral a respeito do que os examinadores costumam exigir dos candidatos. O gabarito segue logo aps o trmino dessas questes. Boa sorte! 1. A linguagem padro, de mbito internacional, utilizada na programao de sites para a Web, que possibilita que todas as ferramentas de navegao da Internet exibam o contedo do site, conhecida como a) HTML b) WWW c) SMTP d) HTTP e) DNS 2. Uma rede organizacional interna modelada sobre a Web, que utiliza a infra-estrutura de rede j existente em uma empresa, os padres de comunicao da Internet e o software desenvolvido para a Internet denominada a) LAN b) WAN c) Intranet d) WWW e) Ethernet 3. Analise as seguintes armaes relativas a Internet e Intranet: I. As tecnologias que viabilizaram a implantao da Internet so, basicamente: redes, processamento cliente/servidor, padres de comunicao, como o conjunto de protocolo TCP/IP, hipertextos e hipermdia. II. Na tecnologia cliente/servidor para uma Intranet, os servidores funcionam exclusivamente nas mquinas dos usurios onde so disponibilizadas as informaes de interesse para outros usurios. III. Para tornar possvel a comunicao na Internet, os usurios devem adotar um padro, que o conjunto de protocolos TCP/IP. IV. O envio e o recebimento de e-mails possvel graas a uma facilidade denominada Telnet.

Informtica para Concurso Pblico 2 edio


104

Indique a opo que contenha todas as armaes verdadeiras: a) I e II b) II e III c) III e IV d) I e III e) II e IV 4. Qual opo pertence ao menu Arquivo do Microsoft Word? a) Ofce Clipboard b) Page Numbers c) Save as Web Page d) Word Count e) Copy 5. O Microsoft Word permite inserir nos documentos, posicionadas em locais especiais denominados: a) Notas de cabealho b) Notas de rodap c) Notas de incio de texto d) Notas de margem esquerda e) Notas de insero 6. O arquivo executvel que inicia o Microsoft Word : a) Wordpad.exe b) Word.exe c) Winword.exe d) Msword.exe e) Mswin.exe 7. NO um modo de exibio do Microsoft Word: a) Normal b) Layout de Impresso c) Estrutura de Tpicos d) Layout de Classicao e) Layout da Web 8. No Microsoft Excel, possvel salvar um arquivo no formato da extenso: a) csv b) pdf

Simulado
105

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

Informtica para Concurso Pblico 2 edio


106

13. Analise as seguintes armaes abaixo: I BROWSER so programas utilizados para navegao pela Internet. II HTML uma linguagem de 2gerao usada para manipulao de dados cientcos. III CAVALO DE TRIA so programas baixados da Internet com o propsito de espionar o contedo do seu disco rgido, extraindo informaes e enviando para o autor do programa via Internet. IV INTERNET2 uma nova verso da Internet, cujo acesso restrito a cientistas, instituies de pesquisa e universidades. So corretas as armaes: a) II, III e IV b) I, II e IV c) I, III e IV d) I, II, III e IV e) nenhuma das alternativas 14. Analise as seguintes armaes abaixo sobre o Microsoft Ofce: I Word pode trabalhar com tabelas, textos e grcos. II Powerpoint no faz parte do Ofce. III Access foi idealizado para trabalhos de editorao eletrnica envolvendo um volume grande de informaes. IV Excel voltado para o trabalho com planilhas e grcos. So corretas as armaes: a) II, III e IV b) I, II e IV c) I, III e IV d) I e IV e) I, II, III e IV 15. O menor elemento que pode ser representado na tela de um computador, utilizado como base na construo de imagens, denomina-se: a) dpi b) pitch

Simulado
107

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

Informtica para Concurso Pblico 2 edio


108

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, Conguraes, 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 predenido 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 grca de comunicao

Simulado
109

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 bra 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 denir a interface usada na comunicao de dados no ambiente Internet).

Informtica para Concurso Pblico 2 edio


110

e) ATM - Asynchronous Transfer Mode (modo de transferncia assncrona para a transmisso de pequenas unidades de informaes nos ambientes de comunicao de dados). 28. Uma das vantagens mais importantes da arquitetura clienteservidor : a) o gerenciamento dos recursos da rede poder ser centralizado e controlado pelo servidor. b) o cliente poder trabalhar independentemente do servidor. c) o cliente poder ter poucas informaes, pois a maioria dos recursos comuns ca sob o controle dos clientes. d) as aplicaes poderem ser desenvolvidas utilizando linguagens orientadas a objetos. e) os dispositivos fsicos (disco, impressora etc.) no poderem ser compartilhados entre os vrios clientes.

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