Você está na página 1de 76

ndice

Apresentao Introduo o Definies o Classificao dos Computadores o Histrico o Geraes de Computadores O Microcomputador Padro PC o Fundamentos da Lgica de Funcionamento o Funcionamento do Computador Firmware Hardware o Microprocessadores p/ PCs o Resumo das Geraes de Processadores Mudanas de Base Perifricos o De Entrada Parte 1 Parte 2 o De Sada o De Entrada e Sada Sistemas o Mono e Multiusurio (e Tarefa) o Mono e Multiprocessados o Processamentos Software o Linguagens de Programao Linguagem Java o Sistemas Operacionais MS-DOS Windows 3.x Parte 1 Parte 2 Windows 95 Parte 1 Parte 2 Windows 98 o Aplicativos Planilhas Eletrnicas - Excel Parte 1 Parte 2 Processadores de Texto - Word SGBDR - Access Suite Office Redes o Redes Locais (LAN) o Tipos de LAN o Topologia e Arquiteturas de LAN o Sistemas Operacionais de Rede o Servios Pblicos de Teleinformtica Internet o Histrico o Internet no Brasil o Funcionamento da Internet o Servios na Internet Parte 1 Parte 2 o Linguagem HTML o Navegao na WWW

Apresentao
Esta apostila tem por objetivo ser um material de referncia para o estudo preparatrio para exames de Informtica em Concursos Pblicos. Poder-se-ia defini-la como um compndio de textos prprios e tambm compilados de literatura especfica. A mesma foi concebida seguindo duas vertentes bsicas, segundo as caractersticas apresentadas pelas provas de informtica ao longo dos ltimos anos: heterogeneidade e imaturidade. Provas de Informtica em Concursos Pblicos no Brasil ainda no atingiram sua plena maturidade, pois sua aplicao mais abrangente muito recente. Por exemplo, o Concurso para o Banco do Brasil de 1998 foi o primeiro a adot-la, em sua histria, substituindo a antiga prova de datilografia. O mesmo ocorre para a Caixa Econmica Federal, tambm no ano de 1998. J outros concursos, geralmente a nvel municipal, adotam-na h pouco mais de 2 ou 3 anos. Existem, verdade, concursos com grande tradio em Informtica, como o caso do TTN. Mas estes concursos so especficos para a atuao na rea e, sem sombra de dvida, so os mais trabalhosos. Isto nos leva outra caracterstica j citada: a heterogeneidade. A Informtica argida em vrios nveis de profundidade, detalhamento e contedo, dependendo do concurso a que se preste. Outra distino desta matria sua velocidade alucinante de inovao. Praticamente todo dia, algo novo aparece em Informtica. Tambm verdade que novidades de ltima gerao no costumam cair em exames. O que no acontece com o extremo oposto, ou seja, conceitos muito antigos e, s vezes, at mesmo ultrapassados ainda se fazem presentes em vrias provas. Alm disso, a novidade deste ano j estar ultrapassada no ano que vem... O que tambm dificulta a vida dos novatos a grande quantidade de neologismos e jarges utilizados, mesmo em provas. Assim posto, a apostila bastante abrangente, e oscila entre conceitos extremamente bsicos at outros medianamente aprofundados. Exatamente para atender tanto a provas gerais, em sua plenitude, como dar base para o estudo para exames especficos. A apostila nitidamente tendenciosa plataforma "WINTEL", pois assim os so os exames. utilizado termos em ingls e jarges, tambm a exemplo do que o aluno encontrar em seus testes. Teve-se tambm a preocupao na elaborao de um material atualizado, na medida do possvel. J temas sem consenso ou foram evitados ou foram abordados do ponto de vista habitual dos examinadores. notrio que, apesar de aparentar ares de Cincia Exata, muitos tcnicos e profissionais de Informtica, tm uma reao extremamente emocional a certos pontos conflitantes. O objetivo desta apostila no gerar mais polmica, mas antes ater-se ao que pedido em provas, sem entrar no mrito da qualidade das tecnologias. Por todas estas peculiaridades da matria, a prova de Informtica em um Concurso Pblico, pode ser uma das mais difceis. Assim, no subestime-a. Estude com determinao e afinco. Antes de mais nada, se j tiver o edital do concurso, leia o contedo programtico da prova e concentre-se nos tpicos pedidos. Boa sorte...

Definies
Existe uma certa confuso quando se trata de alguns termos como informtica, computao, processamento de dados etc. At mesmo a prova para qual estamos nos preparando, na maioria das vezes, chamada de Prova de Informtica... Ser que este termo est correto? Vejamos algumas definies bsicas: Computador uma mquina com capacidade de armazenar, processar e recuperar adequadamente informaes. Computao uma cincia, relativamente recente, que estuda o computador (Cincias da Computao), desde sua engenharia at sua lgica. J Informtica a Cincia que estuda a informao. No est diretamente relacionada com o computador e existe a muito tempo, antes mesmo de serem inventadas estas mquinas. certo que os computadores vieram a dar grande auxlio a esta cincia e, hoje, no conseguimos pensar em Informtica sem computadores... Mas, o que informao? Informao o conjunto lgico de dados. Os dados, por si s, geralmente no nos "dizem" nada... Por exemplo, o conjunto de alturas dos alunos de uma sala pode no ser muito significativo, j a altura mdia dos alunos desta sala uma informao. Assim, os dados so processados (processamento de dados), sofrem uma seqncia de clculos e anlises lgicas, para gerar a informao.

Classificao dos Computadores


Existem vrias maneiras de se classificar os computadores. Todas elas sem muita aplicao nos dias de hoje. Mas, sem se tratando de concursos pblicos, bom conhec-las. Segundo seu porte: Chamamos de porte de um computador a sua capacidade e velocidade de clculo, de trabalho e no est necessariamente ligado ao tamanho do computador, apesar de, na maioria das vezes, computadores de grande porte so realmente maiores que computadores de pequeno porte. Nesta classificao teramos em primeiro lugar os supercomputadores, como os de maior capacidade de processamento; raros, at mesmo nos dias de hoje. Em So Paulo contamos com o supercomputador da USP (o "patinho feio"). Outra categoria seriam os mainframes, computadores de grande porte, muito caro, de uso corporativo. Depois temos os minicomputadores, com poder de processamento menor, mas ainda restrito a uso corporativo. Esta categoria est quase extinta hoje. Finalmente temos os famosos microcomputadores, que tm o menor poder de processamento. Segundo seu uso: Podemos dividir os computadores em corporativos (ou comerciais), industriais (na automatizao de fbricas) e os muito conhecidos computadores pessoais (personal computers ou, simplesmente PCs). Segundo sua finalidade: Cientficos e comerciais.

Segundo seu funcionamento: Analgicos e digitais. Computadores analgicos utilizam-se de circuitos e chips analgicos, baseados em oscilaes contnuas da corrente eltrica. Hoje em dia no existem mais computadores analgicos. Os computadores digitais trabalham em circuitos onde possvel identificar-se apenas dois estados lgicos distintos.

Histrico
Sendo o computador uma mquina, ele foi "inventado", construdo, desenvolvido. Mas para justificar este esforo deve ter havido alguma necessidade bsica. O problema principal do homem estava em fazerem clculos, de maneira rpida e segura. Assim, podemos dizer que o computador nasceu do desenvolvimento das mquinas de calcular. As mquinas de calcular tiveram uma lenta evoluo at a Revoluo Industrial. Nesta poca tivemos as primeiras Mquinas de Clculo, que eram mecnicas, com funcionamento baseado em engrenagens de 10 dentes (nmero de dgitos do sistema decimal). Vale destacar a participao histrica de Holeritt, que desenvolveu um tabulador de dados, baseado em carto perfurado, para agilizar as totalizaes do senso nos EUA. A idia foi muito bem aceita e, ento, Holeritt fundou a empresa "Tabulation Machine Company" que veio a ser, mais tarde, a IBM. Das calculadoras puramente mecnicas evoluiu-se para as eletromecnicas. Nasce, em 1939, o Mark I, da unio da Marinha dos EUA com pesquisadores de Harvard, para fins de clculo de tabelas de navegao. Caractersticas do Mark I: 17 metros de comprimento, 2,5 metros de altura, peso de 5 toneladas, 3000 engrenagens com 10 dentes, 1400 comutadores e 800 Km de fios. Esta mquina fazia muito barulho, era lenta, demorando em mdia 5 segundos para realizar um clculo. No entanto era totalmente automtica. Note que o Mark I, apesar de ser importante historicamente, no considerado um computador, e sim uma mquina de calcular... considerado como sendo o primeiro computador o ENIAC. Ele foi apresentado ao mundo em 1946 e nasceu da associao de vrios cientistas e o Exercito dos EUA para clculos balsticos. Caractersticas principais: totalmente eletrnico, ocupava 3 salas (72 metros quadrados), peso de 30 toneladas, era composto de 50.000 resistores, 1.500 rels, 10.000 condensadores, 6.000 comutadores. Funcionava a base de vlvulas (18.000) e, por isto mesmo, esquentava muito, gerando muitos problemas. No era raro ter que trocar alguma vlvula queimada. Alis, em mdia, o ENIAC apresentava uma avaria a cada 6 horas... Depois do ENIAC temos o primeiro computador comercial, o EDVAC. Este computador foi feito por uma empresa fundada por um grupo de cientista que trabalharam no desenvolvimento do ENIAC, e era muito parecido com ele. S venderam um EDVAC e, ento, a empresa faliu. O computador desenvolveu-se conforme eram descobertas novas tecnologias. A primeira gerao de computadores funcionava a vlvula. A base da segunda gerao foi o transistor. Na terceira gerao de computadores temos os circuitos integrados (chips). A quarta gerao foi caracterizada pela tecnologia VLSI (Very Large Small Integration), onde o chip ficou mais "condensado". Com o uso de novas tecnologias, como a ptica e a ptica-magntica, temos a quinta gerao de computadores. E quanto aos microcomputadores? Eles nasceram da necessidade de processamento pessoal e no empresarial. No comeo, os microcomputadores eram vistos com descaso pelas empresas gigantes da computao, como a IBM. No entanto estas mquinas conquistaram grande nicho de vendas e alteraram, rapidamente, todo o panorama mundial. De computador pessoal, o microcomputador invadiu as empresas, comeando pelas pequenas e mdias, que no podiam comprar um mainframe. Mesmo as grandes empresas comearam a fazer uso de microcomputadores dentro de seus setores, isoladamente. Mas os microcomputadores conquistaram s foram conquistar de vez o setor corporativo depois do desenvolvimento da tecnologia de redes de microcomputadores. Houve mesmo uma tendncia, passageira verdade, chamada de "downsizing", que consistia em trocar um grande e dispendioso mainframe por muitos e muitos micros interligados em redes. Resumidamente, vejamos algumas fases do desenvolvimento dos microcomputadores:

1975 Altair 8800. No pode ser chamado realmente de Computador Pessoal, pois no produzia trabalho... fugindo muito de nossa definio de computador. Mas era uma mquina que trabalhava no mesmo padro binrio dos computadores de grande porte. Fez muito sucesso entre o pessoal especializado e incentivou o aparecimento de outras mquinas. 1976 Apple I. Este j pode ser considerado como sendo o primeiro microcomputador. Desenvolvido por Steve Jobs, fundador da Apple, na garagem de sua casa. Junto com o Apple II foi um grande sucesso de vendas, chegando mesmo a incomodar a IBM. A Apple resiste at hoje no mercado, produzindo os computadores Macintosh (Power Mac G3 e mais recentemente o iMac). 1981 IBM-PC. A IBM viu que estava perdendo uma oportunidade de bons negcios negligenciando o microcomputador. Assim ela lana seu IBM-PC, com arquitetura aberta e estabelecendo um padro no mercado. Hoje, a grande e imensa maioria de microcomputadores so da plataforma IBM-PC, tornandose at sinnimo de microcomputador para muitos usurios... esta mquina que precisamos conhecer para efeito de concurso pblico.

Tabela de Geraes de Computadores


1 Gerao - 1951/1958 O componente bsico era a vlvula eletrnica, o que permitiu a reduo de dimenses e o aumento de velocidade. O componente bsico era o transistor, que permitiu reduzir em muito o tamanho dos computadores, assim como o nmero de avarias. O transistor miniaturizou-se e deu origem ao Circuito Integrado, o que permitiu aumentar notoriamente a velocidade, confiabilidade e as dimenses dos equipamentos. Atingiu-se um elevado grau de miniaturizao de Circuitos Integrados, melhorando todas as caractersticas dos computadores Passou a utilizar de novas tecnologias como os raios laser e outras tcnicas em feixes eletromagnticos

2 Gerao - 1958/1964

3 Gerao - 1964/1974

4 Gerao - 1974/1985

5 Gerao - aps 1985

Fundamentos da Lgica de Funcionamento


A base do funcionamento de um computador PC est na chamada eletrnica e lgica digital. O computador faz, na realidade, clculos. Operaes aritmticas e lgicas com nmeros e textos (chamadas "strings"). Ora, se trabalhamos num sistema de clculo decimal (com dez algarismos), seria muito lgico imaginarmos que um computador tem de ser capaz de identificar 10 nveis diferentes de energia para codificar cada um dos 10 algarismos... Mas no isto que acontece. Um computador com esta caracterstica seria muito caro e complexo. Ao contrrio, o computador trabalha com o mnimo possvel de nveis de energia para a codificao de todas as informaes. Este mnimo so os dois estados fsicos de energia distintos que os chips trabalham (0 e 5V), a chamada eletrnica digital ou binria. Associados a estes estados fsicos distintos temos dois estados lgicos distintos, que convencionamos chamar de 0 e 1. Em computadores fazemos uso da chamada aritmtica digital ou binria e da lgica digital, binria ou Booleana.

Temos assim, o conceito de BIT, que a menor unidade de informao que pode ser representada pelo computador. Ou seja, um bit s pode assumir um dos dois estados lgicos j citados, ou 0, ou 1. Dizemos, tambm por conveno, que um bit 0 est desligado e um bit 1 est ligado. Mas como vamos conseguir representar todos os dez algarismos do nosso sistema decimal e ainda letras e outros caracteres com apenas dois estados lgicos de um bit? Simplesmente agrupando-se estes bits. Para representar um algarismo, uma letra, um caractere dentro do computador, vamos utilizar um conjunto de bits, e no apenas um. Quantos? Chegou-se a um nmero de 8 bits como sendo o suficiente. A este conjunto de 8 bits deu-se o nome de BYTE. O byte a palavra do computador. atravs do byte que o computador se comunica, trabalha, processa, armazena, calcula etc. Quantos bytes diferentes existem? Quantos conjuntos diferentes posso fazer com 8 bits? Simples, 256 (que 28). Como cada byte representa um caracter, posso representar 256 caracteres diferentes (o suficiente para representar os 10 algarismos, todas as letras do alfabeto, diferenciando-as em maisculas e minsculas, e ainda alguns caracteres especiais. Mas para podermos fazer esta representao eu preciso de uma tabela onde eu relaciono cada byte diferente com um caracter e todos os computadores precisam usar a mesma "tabela de converso" para poderem se entender. Estas tabelas j existem e so chamadas de cdigos. De importante para ns temos os cdigos EBCDIC (Extend Binary Coded Decimal Interchange Code) e ASCII (American Standart Code for Information Interchange). O cdigo EBCDIC um esquema de codificao desenvolvido pela IBM para ser usado em seus computadores como um mtodo de padronizao de associao de valores binrios e caracteres alfabticos, numricos, de pontuao e de controle de transmisso. anlogo ao ASCII, e utiliza os 8 bits para a definio de 256 caracteres. Embora o EBCDIC no seja freqente na microinformtica, ele bastante conhecido e utilizado em todo o mundo como o padro da IBM para computadores de grande porte e minicomputadores. O cdigo ASCII o conjunto de caracteres do cdigo padro americano para o intercmbio de informao, que consiste dos caracteres disponveis num teclado padro de 128 caracteres e incluindo cdigos de controle no imprimveis como retorno da cabea de impresso e quebras de pgina. So 256 cdigos divididos em dois conjuntos: o standard (bsico) e o estendido, com 128 cdigos cada. O ASCII Standard (bsico) utiliza 7 bits (ou 0 + 7 bits para formar um byte) gerando 128 cdigos de caracteres numerados de 0 a 127. Os 32 primeiros valores ficam reservados para cdigos de controle de comunicao e da impressora. Os 96 cdigos restantes esto associados aos sinais de pontuao convencionais, aos dgitos 0 a 9, e s letras maisculas e minsculas do alfabeto romano. O ASCII Estendido utiliza 8 bits para cada cdigo, proporcionando 128 cdigos numerados de 128 a 255. Ficam associados a conjuntos de caracteres que podem variar conforme o fabricante do computador e a software house. Portanto, enquanto o conjunto de caracteres ASCII standard um padro universal para os equipamentos e programas, os caracteres estendidos s podero ser interpretados corretamente por programas projetados especialmente para faz-lo. Por isso utilizamos com muita freqncia o byte para quantificarmos caractersticas do computador, como memria, capacidade de disco etc. Como o byte a unidade, e, por isso mesmo, muito pequeno, fazemos uso dos mltiplos do byte. Mas lembre-se que estamos no campo da aritmtica digital, onde mil vezes um byte so, na realidade, 1.024 bytes (210).

Mltiplos do Byte:

Kilobyte - KB - 103 do byte (ou 1024 bytes) Megabyte MB - 106 do byte (ou 1024 KB) Gigabyte GB 109 do byte (ou 1024 MB) Terabyte TB 1012 do byte (ou 1024 GB) Petabyte PB 1015 do byte (ou 1024 TB)

De maneira anloga podemos tambm podemos fazer uso dos mltiplos do bit (quilobit, megabit, gigabit, terabit e petabit), unidade mais utilizada em transferncia de dados.

Funcionamento do Computador
Um computador, quando em operao, lembra muito a estrutura de fases de um processamento de dados:

Um computador, na realidade, um sistema composto por trs partes: Hardware + Software + Firmware. O software a parte lgica do sistema. So os chamados programas e aplicativos. Veremos mais adiante detalhes de vrios softwares. O hardware a parte fsica do sistema. a mquina propriamente dito. a parte tangvel. O firmware o meio termo... um conjunto de software gravado em um hardware, quase que inseparveis. Firmware A fase de firmware talvez a fase mais importante no funcionamento de um computador. a fase de inicializao, tambm chamado de boot da mquina. a fase compreendida entre o momento que voc liga o computador at o trmino do carregamento do sistema operacional. O computador, como toda e qualquer mquina, burro; ou seja no tm inteligncia ou mesmo conscincia de sua existncia. Cada vez que ligamos o computador como se ele estivesse "nascendo" novamente. Temos que ensinar tudo a esta mquina... Como fazer para aceitar uma letra, como comunicar-se com o monitor, como "conversar" com o Hard Disk etc. O nico modo de "ensinar" o computador a fazer qualquer coisa atravs de programas (software). Assim existe um conjunto de software bsico que tem de entrar em ao at mesmo antes do carregamento do sistema operacional. Sem este "soft" o computador no pode ser inicializado. Estes programas vm gravados em um chip especial que faz parte da mquina. Ou seja, o computador vem com o firmware de fbrica. Para garantir que este programa no ser alterado ou apagado, o usurio no tem acesso a ele. a chamada ROM do computador (Read Only Memory ou Memria de Somente Leitura, tambm conhecida como Memria No Voltil). A ROM baseada em chips semicondutores que contm instrues e dados cujo contedo pode ser lido mas no modificado. Para criar o chip de ROM o projetista fornece ao fabricante as instrues ou os dados que sero gravados. Temos hoje outros tipos de chips ROM, como a PROM (Programmable Read Only Memory, ou memria de leitura programvel). O chip de PROM vem "em branco" e pode ser gravado por um

dispositivo chamado de programador de PROM. Depois que um chip PROM programado seu contedo no pode mais ser modificado. Outro chip a EPROM (Eraseble Programmable Read Only Memory, ou memria de leitura apagvel e programvel). Este chip possibilita ser apagado pela sua exposio luz, e gravado num programador de PROM. Diferente do EEPROM (Eletrically Eraseble Programmable Read Only Memory, ou memria de leitura eletricamente apagvel e programvel) que pode ser apagada atravs da aplicao de um sinal eltrico. Assim, ao ligarmos a mquina, ela passa por uma srie de estgios pertencentes fase de boot. Estes estgios so regidos por programas gravados na ROM e no podem ser alterados pelo usurio. O primeiro estgio de boot faz um teste geral na mquina, para saber o que este computador tem de perifricos e se os principais esto funcionando (respondendo). Depois ele compara o resultado a uma tabela interna, a CMOS, para ver se tudo confere. Da CMOS o computador retira tambm a data e a hora (esta tabela mantida por uma bateria). Feito isto, na prxima fase carregado o BIOS (Basic Input Output System, ou sistema bsico de entrada e sada) que "ensina" o computador os rudimentos de comunicao com o mundo exterior e manipulao de arquivos. Por fim, o computador procura e carrega o sistema operacional e est pronto para operar, terminando seu boot. Se qualquer problema ocorrer durante esta fase (como falta de teclado, pane no Hard Disk, memria com falhas ou mesmo falta de sistema operacional) o boot interrompido e a mquina no pode ser inicializada. Hardware O hardware de um computador composto pela CPU + Perifricos. A CPU ou UCP (Unidade Central de Processamento de Dados), tambm chamada de processador ou microprocessador, o crebro do computador. na CPU que so feitos os clculos lgicos e aritmticos e o controle de toda a mquina. Podemos at mesmo dizer que o computador a CPU, o resto so perifricos. A CPU dividida em duas partes: a ULA (unidade lgica e aritmtica) e a UC (unidade de controle). A UC controla, direta ou indiretamente, toda a mquina, at mesmo a ULA. A UC cuida do endereamento de memria, colocando e retirando dados, manda os dados para a ULA, juntamente com as operaes que ela deve realizar, e ainda confere os resultados devolvidos pela ULA. A CPU ou processador do computador, um Circuito Impresso (chip) de vital importncia da mquina, mas no o nico. Dentro de um chip tem-se o equivalente a milhes de transistores. Por exemplo, um Pentium Pr tem o equivalente a 5,5 milhes de transistores ligados com trilhas de 0,35 mcrons. O processador da Intel Merced (esperado para o final do ano 2.000), deve atingir 10 milhes de transistores e 0,25 mcron de trilha. Mas, a capacidade de se fazer processadores com mais e mais transistores limitada. Especula-se que o mximo que se pode chegar um total de 200 milhes de transistores com trilhas de 0,2 mcrons. Mas, apesar da grande importncia da CPU, sozinha, ela no faz nada. A CPU precisa de no mnimo alguns perifricos bsicos para seu funcionamento. A seguir temos um esquema do funcionamento do computador, com destaque para a CPU e seu perifrico inseparvel, sem o qual a CPU no nada, a memria.

Quase tudo, antes de ir para o processador, tem de passar pela Memria Principal. Assim, a CPU est constantemente acessando a memria. Os dados entram no computador por algum perifrico, como um teclado, e a CPU os coloca na memria. Quando da execuo de um programa, antes, ele "sobe" para a memria. S ento a CPU comea a executar o programa, linha por linha, como se fosse uma receita de bolo. A CPU tem um registrador interno sinalizando qual linha do programa est em execuo. As linhas de programas solicitam dados, que a CPU vai buscar tambm na memria e, muito provavelmente gera resultados. Os dados resultantes de um processamento podem at sair diretamente da CPU para um perifrico de sada, mas muito provavelmente, antes, estes resultados tambm sero alocados na memria. Por isso que a CPU no consegue "viver" sem esta tal de "Memria Principal", tambm chamada de memria RAM (Random Access Memory, ou memria de acesso aleatrio). A memria RAM tambm chamada de memria voltil, isto porque o chip utilizado para esta memria necessita de eletricidade para manter os dados. Assim, quando o computador desligado, ou mesmo na falta de energia eltrica, a memria RAM apagada. Note que a RAM totalmente diferente da ROM. A RAM pode, e deve, ser alterada, a qualquer momento; a ROM de somente leitura, no podendo ser alterada. A RAM depende da eletricidade e, na sua falta, perdida; a ROM no depende de eletricidade e no se perde quando o computador desligado. Alis, a principal funo da ROM guardar o programa de boot quando a mquina est desligada. E finalmente, os chips utilizados pela ROM e pela RAM so diferentes. A memria RAM utiliza chips chamados popularmente de "pentes" do tipo SIMM (Single In-line Memory Module, ou mdulo de memria em linha simples) ou DIMM (dual In-line Memory module, ou mdulo de memria em linha duplo). A RAM tradicionalmente utilizada em microcomputadores foi a DRAM (dinamic RAM). Esta foi substituda pela EDO (EDORAM ou EDODRAM), extended data out, ou sada estendida de dados, que proporcionava um aumento de desempenho de 10 a 30%. Hoje temos uma memria ainda mais veloz, a SDRAM (Synchronous DRAM) que proporciona taxas de surto de at 150 MHz, significativamente maior que a EDODRAM de 60 ns e 40 MHz. O tamanho, ou capacidade, da RAM um dos pontos principais que determinam a performance do sistema. Em geral, quanto maior a RAM, melhor. Em termos prticos, hoje, um padro mnimo de RAM de 32 MB, recomendados pelo menos 64 MB. Mas, mesmo estas memrias atuais mais velozes, ainda representam um gargalo na velocidade de processamento. Isto porque o processador muito mais rpido que a memria. Assim, a CPU fica muito tempo ociosa esperando por um dado ou comando alocado na memria. Existem chips de memria que proporcionam uma resposta mais rpida, mas so muito caros. A soluo foi munir o computador com um pouco desta memria rpida, chamada de Memria Instantnea ou Memria Cache.

O chip utilizado do tipo SRAM (static RAM). uma memria de cache de segundo nvel (L2) alocada em chip externo ao processador. Se baseia num circuito lgico conhecido como flip-flop, que retm as informaes contanto que disponha de energia suficiente. Assim, dispensa a renovao peridica necessria nas DRAM, sendo muito mais rpida. Devido ao seu alto custo, fica invivel substituir toda a DRAM por memria cache. O computador usa a memria cache para alocar os dados que, estatisticamente, so mais utilizados pelo processador. Conseguimos com este artifcio aumentar a velocidade de processamento pois, a maioria das vezes que a CPU acessa a memria os dados procurados esto na cache, que tem um tempo de resposta muito menor que a memria principal. Mais rpido ainda que a memria cache L2 a cache L1, ou memria cache de primeiro nvel que, nada mais , que uma memria instantnea acoplada diretamente no processador. D para imaginar que os dados tm que caminhar dentro da mquina, ou seja, os dados precisam ser levados dos perifricos de entrada para a CPU, da CPU para a memria, da memria para a CPU ou para os perifricos de sada. Existem para isso uma imensa rede de "caminhos e estrada" para o trnsito dos bits, chamado de barramento. Dentro do computador existem vrios tipos de barramento como o ISA, VESA, PCI, AGP, etc. A diferena reside na velocidade alcanada em cada um deles. Mas, mesmo o mais veloz dos barramentos, muito lento em comparao CPU, representando tambm outro gargalo na velocidade de processamento. Note que cada perifrico, bem como cada barramento, memria e CPU tem a sua prpria velocidade. E no entanto, cada um destes componentes de hardware precisa se comunicar com os outros. lgico portanto que precisamos ter "algum" que coloque ordem nesta baguna, fazendo o papel de um "guarda de trnsito". Para tanto foi inventado o clock, cujo papel sincronizar a comunicao entre todas as partes de um computador. O clock gera pulsos (pulsos de clock), sinais eltricos, em determinada freqncia, que se propaga por toda a mquina. A comunicao entre os perifricos e CPU se d sempre num pulso de clock, nunca "no meio" do pulso. Assim, existe um sincronismo na comunicao, sem que isto afete a velocidade particular de cada parte do hardware. A freqncia de clock dos computadores medida em MHz (megahertz). Logicamente, de maneira geral, quanto maior o clock do computador, mais rpido ser o processamento. No entanto, como vimos, existem muitos e muitos detalhes que influenciam a velocidade total de processamento, sendo o clock apenas um destes fatores. Antigamente, ainda era usado mais um componente de hardware para maximizar o poder de processamento de uma mquina. O chamado co-processador (aritmtico). Como o nome diz, o coprocessador era um segundo processador que auxiliava o primeiro nos clculos aritmticos. Este hardware era utilizado em equipamentos antigos quando usados em reas que exigiam muito clculo, como desenhos de CAD. Era uma pea opcional devido ao seu alto custo. Hoje em dia o co-processador j vem integrado CPU.

Tabela de Microprocessadores usados pelo IBM-PC e compatveis


Aqui temos uma viso geral da evoluo dos microcomputadores. Os micros recebem o nome de seu processador, j que a CPU a principal pea de hardware. Para comparao, a tabela mostra a forma de acesso, comunicao, de dados no barramento interno (dentro da CPU), externo e de acesso memria. Uma CPU que consegue enderear dados na memria a 16 bits, por exemplo, demonstra que a comunicao feita em 2 bytes de cada vez. Ateno, ainda hoje no existe processador de 64 bits. Mesmo o Pentium um processador de 32 bits. A velocidade citada na tabela refere-se a faixa aproximada de clock utilizado pelo processador.
Nome Microprocessad Coor processado r Dados/End. Memria. Interno s 16b 16b 32b 32b 32b Externos 8b/16b 16b/24b 16b/24b 32b/32b 32b/32b 4,77 a 8 MHz 6 a 16 MHz 20 a 50 MHz 20 a 50 MHz 25 a 100 MHz Velocidade

PC-XT AT-286 AT-386-SX AT-386-DX AT-486-SX

8088 80286 80386SX 80386DX 80486SX

8087 80287 80387SX 80387DX 80487SX

O 486SX um 386DX com mais 8Kbytes de cache interna AT-486-DX 80486DX * 32b 32b/32b 25 a 100 MHz

A partir do 486DX o co-processador integrado no prprio processador AT-486-DX2 586-Cyrix K5-AMD K6-AMD 686-Cyrix Pentium 80486DX2 5x86 K5 K6 6x86 Pentium * * * * * * 32b 64b 64b 64b 64b 64b 32b/32b 32b/32b 64b/32b 64b/32b 64b/32b 64b/32b 25 a 100 MHz 120 MHz 150 MHz 233 MHz 200 MHz 75 a 233 MHz

O processador Pentium tem integrado alm do co-processador, mais 16Kbytes de cache Pentium-MMX Pentium-MMX * 64b 64b/32b 233 MHz

O Pentium-MMX difere-se do seu antecessor por apresentar extenses especficas para multimdia. Pentium Pr Pentium Pr * 64b 64b/32b 250 MHz

O processador Pentium Pr tem integrado alm do co-processador 512Kbytes de cache Pentium II Pentium II * 64b 64b/32b 450 MHz

O Pentium II, alm das extenses normais MMX apresenta outras 57 novas. Tem cache acoplada ao processador de 512 KB. Alterou-se a conexo com a placa me, antes "socket 7" para "slot 1". Utiliza memria SDRAM Celeron Celeron * 64b 64b/32b 350 MHz

O Celeron um Pentium II mais barato. Para tanto utilizou-se o mesmo chip

Pentium II, sem blindagem e sem cache. Modelos mais novos apresentam cache acoplada de 128 KB.

A tabela acima apresenta somente processadores da Intel, que responde por mais de 90% do mercado de PCs. Outros processadores que merecem algum destaque so, da Cyrix (comprada pela National): 586 Cyrix, processador 5x86 (eqivale a um Pentium com barramento externo de 32 bits) e 686 Cyrix, processador 6x86 (eqivale a um Pentium MMX). Da AMD: K5 (eqivalente a um Pentium), K6 (equivalente a um Pentium MMX) e K6 3D Now!, que pretende competir com o Pentium II e/ou Celeron, mas tem performance um tanto inferior aos mesmos.

Resumo das Geraes de Processadores Intel


1979 8088 (8/16 bits, 4,77 MHz) o processador inicial dos PCs rodava DOS e manipulava textos e nmeros, mas os grficos eram muito pobres. o 1982 80286 (16 bits, 6 a 16 MHz) de trs a seis vezes mais rpido que o 8088, foi a plataforma bsica para as primeiras redes de micros. o 1985 386 (32 bits, 20 a 50 MHz) o 386 j tinha potncia suficiente para suportar uma interface grfica. Foi o incio da era Windows. o 1989 486 (32 bits, 25 a 100 MHz) rodando DOS e Windows 3.x, o 486 possibilitou o desenvolvimento das aplicaes multimdia. o 1993 Pentium (32 bits, 75 a 233 MHz) com o Windows 95, facilitou a popularizao da Internet e permitiu rodar aplicativos de 32 bits. o 1995 Pentium Pr (32 bits, 150 a 250 MHz) criado para o Windows NT, permitiu a montagem de grandes bancos de dados em servidores PC. o 1997 Pentium II (32 bits, 233 a 300 MHz) a promessa que esse chip vai impulsionar a computao 3D e a videoconferncia.
o

Mudanas de Base
Antigamente era comum as provas de informtica apresentarem questes de mudanas de base. Nos ltimos dois anos, no entanto, estas questes parecem ter desaparecido das provas. Mas, em se tratando de concurso pblico, todo cuidado pouco... Base 10 (Decimal) 10 algarismos: 0, 1, 2, 3, ..., 9 As casas tm valores relativos, da direita para a esquerda, em potncias de 10 -> primeira casa, casa das unidades (100), segunda casa, casa das dezenas (101), terceira casa, casa das centenas (102) etc. Por exemplo, o nmero 326 representa: 6 vezes 100 + 2 vezes 101 + 3 vezes 102. Base 2 (Binria) 2 algarismos: 0,1. As casas tm, igualmente, valores relativos, da direita para a esquerda, em potncia de 2 -> 20, 21, 22, 23,... Base 16 (Hexadecimal) 16 algarismos: 0, 1, 2, 3,..., 9, A, B, C, D, E, F (com valores de 10, 11, 12, 13, 14, 15). Casas com valores relativos, da direita para a esquerda, em potncia de 16 -> 160, 161, 162, 163 etc. Mudana da Base 10 p/ Base 2 A mudana da base 10 para qualquer base faz-se o seguinte:

a. sucessivas divises tendo o divisor a base destino (no caso, 2) b. as divises so inteiras, ou seja, divises simples com resto significativo c. executa-se as divises at atingir quociente zero, ou seja, um dividendo menor que o divisor d. a resposta sero os restos, no sentido da ltima diviso para a primeira. Exemplo: Passar 18, na base 10, para base 2. Sucessivas divises por 2 18/2 d 9 e resto 0. 9/2 d 4 e resto 1. 4/2 d 2 e resto 0. 2/2 d 1 e resto 0. 1/2 d 0 e resto 1. Recolhe-se o resto, da ltima para a primeira diviso: Resposta: (10010)2 Mudana da Base 2 para Base 10 Para a mudana de qualquer base para a base 10 s calcularmos os valores relativos de cada casa, multiplicando-se o nmero pela base elevada posio, a partir da direita para a esquerda. Exemplo: Passar (10010)2 da base 2 para a base 10. 10010 significa que temos, da direita para a esquerda: 0x20 + 1x21 + 0x22 + 0x23 + 0x24 = 0 + 2 + 0 +0 +16 = 18 Resposta: (18)10 Mudana da Base 10 para Base 16 Exemplo: Passar (446)10 da base 10 para base 16. Sucessivas divises por 16 446/16 d 27 e resto 14 27/16 d 1 e resto 11 1/16 d 0 e resto 1 Como resultado teramos os restos 1, 11 e 14. Na base hexadecimal o 11 representado por "B" e o 14 representado por "E". Resposta: (1BE)16 Mudana da Base 16 para a Base 10 Exemplo: Passar o nmero (1BE)16 da base 16 para a base 10. 1BE, lembrando que "B" na base 16 vale 11 e "E" na base 16 vale 14, significa que temos 14x160 +11x161 + 1x162 = 14 + 176 + 256 = 446 Resposta: (446)10

Perifricos de Entrada (Input)


Como o prprio nome diz, o hardware utilizado para a entrada de dados, informaes e comandos na mquina. Teclado Dispositivo padro para a entrada de dados. Basicamente, o teclado mais utilizado hoje o de membrana, que mais barato, apesar de menos durvel. Outro tipo que j foi muito utilizado o teclado indutor. Hoje tambm est em modo os teclados ergonmicos, com formato que propicia uma postura natural das mos, minimizando riscos sade. Mouse Dispositivo apontador muito utilizado em ambientes grficos, como o windows 3.x e windows 9x, apesar de sua existncia ser antiga, ainda no tempo do DOS. O tipo mais utilizado o serial, padro windows, geralmente instalado na porta COM 1. O padro IBM, e alguns Compacs, utilizam mouse PS 2. Scanner Dispositivo digitalizador de imagens. Seu funcionamento consiste na iluminao da pgina e captao da luz refletida. Um chip sensvel luz, codifica cada ponto de imagem em dados digitais. Os scanners podem ser coloridos ou Preto e Branco. De mo ou de mesa. Outra caracterstica sua resoluo ptica, ou seja, at quantos pontos podem ser detectados e isolados por unidade linear, numa imagem. Isso define a nitidez que a imagem pode assumir pois, quanto maior a resoluo mais ntida a imagem, e maior ser o arquivo resultante. As resolues pticas variam, hoje, entre 200x200 at 1.000x2.000 dpi (dot per inch, ou pontos por polegadas). Outro fator importante a rea de captura, variando de 20x27 at 29x42 cm, em mdia. Leitora pticas e Magnticas Leitora de caracteres de barras, ou outros caracteres pticos, muito utilizado na automao comercial e controle de estoque e mercadorias. As leitoras magnticas so utilizadas em caixas de banco para a leitura de cheques. Outros exemplos so as leitoras pticas de cartes de jogos (tipo da loto) e leitora ptica de cartes de respostas em concursos e vestibulares. Baseia-se na captura e anlise de luz refletida ou no (reas brancas e pretas, refletoras ou no). Cmera de vdeo Cmera de vdeo digital, onde as imagens so digitalizadas por um transistor foto-sensor, em vrios quadros. Parecido com a cmera de fita. Cmera Digital Cmera cujo funcionamento anlogo uma cmera fotogrfica normal que, ao invs de sensibilizar um filme, a luz captada por um transistor fonto-sensvel, e a imagem digitalizada, ponto a ponto. Portanto sua resoluo muito importante, determinando a nitidez da imagem, determinada em pixels (pontos) por linhas e colunas. As cmeras digitais apresentam resoluo, em mdia, de: 240x320, 480,640, 576x768 at 3.648x4.500 pixels.

Outro fator importante o tamanho da memria para o armazenamento das fotos. Existem cmeras que utilizam disquete, mas outras tm uma memria fixa com capacidades variando de 22 a 500 fotos. CD-ROM Compact Disk Read Only Memory - disco compacto de apenas leitura. Este perifrico, como o nome diz, de apenas leitura, ou seja, um dispositivo normal de CD-ROM s consegue ler o CD (disco), no conseguindo alter-lo, ou seja, gravar ou apagar dados. Desenvolvido pela indstria fonogrfica, hoje largamente utilizado na informtica, devido sua capacidade de armazenar dados digitais, sejam eles som, imagens, vdeo, texto, banco de dados etc. Este dispositivo baseia-se em tecnologia ptica, onde um feixe de luz (laser) emitido sobre a superfcie reflexiva irregular do disco e um sensor capta a variao da reflexo deste feixe. O sensor, recebendo ou no o reflexo do feixe luminoso, codifica, ou seja, gera impulso eltrico, para os bits 0 ou 1. A grande vantagem do CD-ROM sua grande capacidade de armazenamento (em torno de, no mximo, 650 MB). Isto facilitou o desenvolvimento e distribuio de aplicativos multimdia, como enciclopdias e jogos, alm dos softwares normais. Alm disso o CD apresenta "prazo de validade" maior que os disquetes, ou seja, os dados gravados no CD so mais confiveis, no sujeitos desmagnetizao. Os drives de CD-ROM so caracterizados pela sua velocidade de leitura, estando hoje por volta de 32x (velocidades). Na realidade, devido constante evoluo tecnolgica, este nmero j pode ter sido alterado. Cada velocidade corresponde a 150 KB/s (1x=150 Kilobytes por segundo). Nos chamados Kit Multimdia, alm do drive de CD-ROM o pacote vem com uma placa de som de 16, 32 ou 64 bits, que permite ao computador reproduzir sons em simulao estreo. DVD-ROM Digital Video Disk Read Only Memory ou Digital Versatily Disk Read Only Memory. O DVD muito parecido com o CD, mesmo em tecnologia. A sua grande diferena reside no fato da maior capacidade de armazenamento do DVD, podendo chegar a 4,7 GB por lado do disco. Isto possibilita a digitalizao de filmes de longa metragem, com som qualidade de CD, e vrias dublagens e legendas em vrios idiomas. Apesar de ter desenvolvimento visando a indstria cinematogrfica, qualquer arquivo digital pode ser vinculado num DVD, como enciclopdias multimdias. Devido ao medo de pirataria, as indstrias cinematogrficas, dividiram o globo em regies onde as especificaes em cada uma delas so nicas. Isto vem refreando o desenvolvimento do mercado do DVD, mas muitos acreditam que uma questo de tempo at o CD substituir totalmente o DVD. Apesar de no ser usual, os drives de DVD tambm apresentam velocidades, de 20x e 24x (mais conhecido como primeira e segunda geraes). Num Kit DVD encontramos, alm do drive, uma placa de compresso de vdeo, padro MPEG 2. Acrnimo de Moving Picture Experts Group, equipe de trabalho da International Standards Association, ISO, que define especificaes para a produo de vdeo. O padro MPEG-2, pode operar com imagens at 1280x720 pixels, a 60 quadros por segundo (a chamada qualidade de televiso de 30 quadros por segundo) e som com qualidade de CD.

Mesa Digitalizadora Perifrico de entrada, muito utilizado no setor de artes grficas e engenharia, que digitaliza os movimentos de uma caneta ptica em uma superfcie especial. Na realidade existem vrios tipos de mesas digitalizadoras para os mais variados fins.

Perifricos de Sada (Output)


Estes perifricos exibem os dados e informaes aps o processamento. Impressoras Perifrico clssico de sada vem tendo grande desenvolvimento nos ltimos anos. Podemos dividir as impressoras, didaticamente, em grupos: De Impacto Matriciais Apesar de antigas, so muito utilizadas em corporaes e em qualquer ambiente onde seja importante a impresso de vrias vias de um documento, por folhas carbonadas. Utiliza uma matriz de agulhas, podendo ser disparadas independentemente, que batem em uma fita tintada e imprimem, por impacto, uma folha de papel, do outro lado da fita. Existem vrios modelos de impressoras, divididas em 7, 9, 18 ou 24 agulhas. Quanto maior o nmero de agulhas da cabea de impresso, maior quantidade de pontos podem ser impressos e, portanto, melhor ser a qualidade da impresso. As impressoras matriciais podem ser de 42, 44 ou 136 colunas e com velocidades variando de 88, 105, 200, 300, 440, 533 at 800 cps (caracteres por segundo). Tambm podem ser Preto e Branca (monocromticas, de fita preta ou azul) ou coloridas (onde as fitas tm, geralmente, trs cores). De Linha Antiga impressora, mas ainda muito utilizada em corporaes, que imprime uma linha em cada batida da cabea. So muito velozes e sua velocidade medida em lps (linhas por segundo). Margarida Antiga impressora, em desuso, onde a cabea de impresso uma margarida, ou seja, uma esfera de caracteres, exemplo das mquinas de datilografar eltricas. Tm a restrio de imprimir apenas caracteres. Jato de Tinta Impressora de grande xito comercial e em constante atualizao tecnolgica. Trabalham, basicamente, em duas tecnologias distintas: as de microgotcolas e piezoelctricas. Um tubo de tinta acoplado cabea de impresso que tem a tarefa de "espirrar" pequenas gotas de tinta sobre o papel. A capacidade destas impressoras de controlarem o tamanho da gota, o volume da mesma, e o local de deposio determinam a sua resoluo. Quanto maior a resoluo, maior o nmero de pontos por polegada, melhor ser a definio da imagem, menor ser sua granulao e melhor ser a homogeneidade de tons e cores. Existem impressoras jato de tinta Preto e Branca (tinta preta) e coloridas (tinta preta e tinta colorida, com ciano, magenta e amarelo). A velocidade de impresso pode variar de 2 a 9 ppm (pginas

por minuto), dependendo no s da rea de impresso, mas tambm da qualidade pretendida. A resoluo tambm pode variar de 300, 600, 720 at 2.440 dpi. Difuso de Cera Tecnologia parecida com a jato de tinta, com a diferena que utilizado cera (lquida ou slida) ao invs de tinta. A vantagem consiste que a impresso impermevel, podendo ser utilizada para material que ser exposto s intempries (sinalizao externa). No entanto, so muito mais caras que as jato de tinta. Fuso Trmica Anlogo tecnologia de impresso de aparelhos de FAX. Funciona "queimando" reas especficas de um papel especial. Utilizado em impressoras portteis. Laser Muito utilizadas no meio corporativo devido a sua maior velocidade e melhor qualidade de impresso. Apesar de hoje j termos impressoras laser de baixo custo, uma impressora robusta ainda muito cara. Existem impressoras laser tanto Preto e Branca, como coloridas. A resoluo varia de 600 a 2.400 dpi, e velocidades entre 4 a 32 ppm. Sua tecnologia baseia-se na magnetizao (ou desmagnetizao) diferencial de um cilindro que, ao passar por um reservatrio de toner magntico, atrai partculas e as deposita na folha de papel. Esta folha passa por um extrusor que amolece o toner e dilata as fibras do papel, permitindo a sua impregnao. Monitores Dispositivo clssico de sada. Tem tecnologia muito parecida com a utilizada em televisores. Um canho (que trabalha numa tenso de 35.000 volts) emite um feixe de eltrons atravs de um tubo de raios catdicos que, ao colidir com a parte interna da tela, excita os tomos de fsforo que brilham. Este feixe defletido no "pescoo" do tubo de modo "desenhar", linha a linha a tela, de cima a baixo. O feixe de eltrons tem de ser suficientemente rpido para refazer a tela antes que o brilho do fsforo esmaea. Cada ponto de fsforo que brilha chamado de pixel. Assim, quanto maior o nmero de pixels, horizontais e verticais (linhas e colunas), maior ser a nitidez da imagem. Em monitores coloridos, cada pixel composto de trs pontos de fsforo coloridos (ciano, magenta e amarelo) que, com sua combinao podem gerar todas as cores. O dot pitch a distncia entre dois pixels. Quanto menor esta distncia, melhor ser a imagem (menor granulao) e poder-se- atingir melhores resolues mesmo em monitores maiores. Quanto ao tamanho, temos monitores de 14", 15", 17" e 20" (polegadas), igual aos televisores (tamanho medido na diagonal e com rea til, em mdia, menor em uma polegada). Existem monitores monocromticos, multitons (verde, branco ou mbar) e coloridos. O binmio quantidade de cores e resoluo que um monitor pode desenvolver depende no somente do tipo de monitor, mas tambm do tipo e do tamanho da memria de vdeo, determinada pela placa de vdeo. Hoje trabalhamos com placas de vdeo com, no mnimo 1MB, recomendado 2 MB. O padro de conexo da placa pode ser ISA (o mais antigo), PCI (o mais utilizado hoje) e AGP (o mais moderno e utilizado em

Pentium II). Existem ainda placas aceleradoras de vdeo que melhoram, principalmente, a exibio de grficos em 3D (como jogos), melhorando a renderizao de texturas. Os tipos principais de monitores so:

CGA 640x200 pixels com at 16 cores EGA 640x350 pixels com at 64 cores VGA 640x480 pixels VGAPLUS 800x600 pixels SVGA (super VGA) 1.024x768 pixels UVGA (ultra VGA) 1.280x1.024 e 1.600x1.280 pixels

Hoje usamos monitores coloridos, tipo SVGA. A quantidade de cores suportada pode ser: 16 cores, 256 cores, High Color (16 bits) com 65.536 cores e True Color (24 bits) com 16,7 milhes de cores. Existem tambm monitores entrelaados e no entrelaados. O entrelaamento uma tcnica utilizada para simular o aumento da freqncia de varredura da tela. O monitor entrelaado aquele que, em uma passagem de tela a varredura feita somente nas linhas mpares, na prxima varredura apenas nas linhas pares, e assim sucessivamente. O bom monitor aquele cuja a freqncia de varredura real, ou seja, os no entrelaados. Outro tipo de monitor que vem ganhando comrcio o monitor de cristal lquido (LCD). Este monitor j utilizado em mquinas portteis como os laptops. Para uso em desktops o grande inconveniente ainda o preo. Plotters ou Traadores Grficos So utilizados em aplicaes profissionais de sinalizao interna e externa e na engenharia. Os traadores utilizam a integrao do movimento vetorial em "y", de uma pena ou caneta, e "x" do papel. Os traadores de recorte substituem a caneta por um estilete que pode recortar vinil, PVC, manta acrlica ou magntica etc. Os plotters grficos a tinta e a cera so muito parecidos com as impressoras a jato de tinta e difuso de cera. So, no entanto, muito maiores, imprimem em muitos substratos diferentes (como papel, lona, pano etc.), atingem resoluo fotogrfica e suportam tanto uso interno quanto externo. So utilizados na rea de Sign Makers, Designers, Marketing, CAD etc.

Perifricos de Entrada e Sada (I/O)


Nesta categoria encontram-se os perifricos que servem tanto para guardar a sada como a entrada do processamento. Podemos incluir os chamados perifricos de armazenamento e de comunicao. Disquetes O armazenamento de dados num computador feito basicamente por tecnologia magntica, em discos. Este armazenamento vital para o processamento, posto que, como j sabemos, a memria RAM perdida toda vez que o computador desligado, e preciso ento, ter-se uma maneira de "salvar", ou seja, guardar os dados, arquivos e programas processados. Disquete o diminutivo de disco e ainda um meio muito utilizado para guardar arquivos e transport-los. Tambm conhecido como FLOPPY DISK ou DISCO FLEXVEL. Antigamente existia um tipo de disquete chamado de 5 (tamanho em polegadas de seu dimetro). As mquinas atuais no tm mais o drive para este tipo de disco, mas comum em mquinas mais antigas. Estes disquetes tinham capacidades de 360 KB (simples densidade) e 1,2 MB (dupla densidade). Para se utilizar um disquete de dupla densidade deveramos ter um drive de dupla densidade no computador. Este drive conseguia ler e escrever em disquetes de dupla densidade, logicamente, e tambm podia ler disquetes de baixa densidade. No entanto, se o computador tivesse um drive de baixa

densidade, ele s conseguiria ler e gravar disquetes de baixa densidade, no conseguindo nem ler os disquetes gravados em alta densidade. J o disquete de 3 (polegadas de dimetro) tm capacidades de 720 KB (baixa densidade), 1,44 MB (alta densidade) e 2,88 MB (dupla densidade). Do mesmo modo, para uso de disquetes em dupla densidade precisamos de um drive de dupla densidade e para uso de disquetes de alta densidade precisamos de um drive de alta densidade. O que tornou-se padro, hoje, no mercado so os disquetes de 3 , de alta densidade, ou seja, com capacidade de 1,44 MB. Os sistemas operacionais comuns em PCs, para utilizarem os discos, precisam format-los (dar um formato). O sistema DOS e windows divide o disco em vrios crculos concntricos, chamadas trilhas. Cada trilha dividida em espaos de tamanho fixo, chamados setores. O tamanho do setor depende da capacidade do disco, mas representa a menor rea de gravao possvel. Isto quer dizer que, mesmo ao gravar um dado com o tamanho de meio setor, ele ocupar todo o setor, havendo um certo desperdcio de espao no disco. Para o sistema ter controle do que e onde est sendo gravado no disco, ele gera uma tabela, um ndice, na primeira trilha, primeiro setor, chamado, setor de inicializao do disco. Esta tabela conhecida como tabela FAT (File Allocatiom Table, ou tabela de alocao de arquivos). O DOS, Windows 3.x e Windows 95, utilizam uma FAT chamada FAT 16 (onde so usados 16 bits de controle). J o Windows 98 (e o Windows 95 verso OSR 2) utilizam uma FAT 32. Devido a uma limitao do DOS, com a FAT 16, s era possvel reconhecer discos com at 2 GB. Com a FAT 32 isto j no um problema, alm do que ela permite que, em discos de grande capacidade (acima de 1 GB), consiga-se utilizar setores menores, economizando espao em disco. Este o sistema bsico de armazenamento em disco: utiliza-se um disco formatado em trilhas e setores, orientados por uma tabela FAT, que serve como um ndice, dizendo o que tem no disco, onde est gravado, tamanho do arquivo, data de criao, data da ltima alterao etc. Os sistemas operacionais ao efetuar a tarefa de deleo (apagar um arquivo em disco) na realidade somente atualizam a FAT, disponibilizando o espao. Outra caracterstica deste sistema que os arquivos so sempre gravados a partir do primeiro setor livre. Isto, aliado ao sistema de deleo de arquivos, pode ocasionar, com o uso, a chamada fragmentao de arquivos. Isto ocorre quando os arquivos no so gravados em setores contguos, dando mais trabalho a cabea de leitura e gravao que tm que "correr atrs" de vrios "pedaos" para recuperar o arquivo. Os sistemas operacionais tm programas utilitrios para resolverem este problema (DEFRAG do DOS e o DESFRAGMENTADOR do Windows 9x). Estes programas regravam os arquivos de modo a ficarem com todos os setores um ao lado do outro, em seqncia. Outro problema na manuteno de discos a integridade da mdia e dos dados. Um defeito que pode ocorrer com certa freqncia quando um setor fica perdido, ou seja, no est ligado a nenhum arquivo, na tabela FAT. Este tipo de defeito no costuma dar muitos problemas. Outro, j mais perigoso, quando um mesmo setor reclamado por mais de um arquivo, na tabela FAT. o chamado setor "linkado". Alm disso, a prpria mdia, ou seja, o meio magntico do disco, pode estar com problemas (um risco, uma rea desmagnetizada etc.). Para fazer-se uma checagem de integridade temos outro utilitrio muito importante, o SCANDISK. Alm disso, no caso especfico de disquetes, devemos lembrar que so mdias sensveis, no podendo ser expostos ao calor, alta umidade e meios magnticos. muito comum haver a desmagnetizao de reas do disquete, acarretando perda de dados.

Hard Disk Este um perifrico essencial nos computadores atuais. Sem ele no podemos fazer quase nada em termos de processamento e muitas vezes um limitador. Tambm conhecido como WINCHESTER, DISCO RGIDO, DISCO FIXO, H.D. Outros ainda o designam como Memria de Armazenamento ou Memria Secundria, podendo funcionar tambm como Memria Auxiliar e Memria Virtual, apesar de no serem sinnimos e nem obrigatrios. O HD um disco de alta capacidade de armazenamento, tendo capacidade mnima, hoje de 1 GB, recomendada de 2 a 4 GB, mas podendo ser muito maior. As caractersticas de funcionamento e manuteno so as mesmas j descritas no item anterior. Uma caracterstica deste perifrico, alm da sua capacidade, a velocidade de rotao (quanto maior a velocidade rotacional do motor de um HD, mais alta a taxa de transferncia de dados). Os mais populares, com capacidades de 1 a 2 GB, atingem 5.400 rpm (rotaes por minuto), enquanto os modelos topo de linha chegam a 7.200 rpm. Por exemplo, a Seagate tem um HD de 10.000 rpm (Cheetah), com taxa de transferncia de 16,8 MB/s (cerca de 40% mais rpido que a mdia). Em sua grande maioria, os HDs so de interface IDE (tipo de interface em que o perifrico fornecido com seu prprio sistema controlador). HDs de alta performance trabalham em outro tipo de interface, chamada SCSI, que permite a integrao de vrios perifricos. CD-R e CD-RW O drive de CD-R difere de um drive de CD-ROM normal pois consegue gravar CDs virgens. So os chamados CDs gravveis. No entanto, uma vez gravado o CD-R transforma-se em um CD-ROM, ou seja, no pode ser mais alterado ou apagado. J o CD-RW, e seu drive, so conhecidos como regravveis. Consegue-se gravar, apagar e regravar um mesmo CD. Note que este drive utiliza um tipo especial de CD (diferente dos CD virgens), e que as regravaes no so ilimitadas (como potencialmente o caso de um HD). Alm disto ainda existe uma certa incompatibilidade entre as marcas de CD-RW. Unidades de Disco Magneto-pticas Devido ao seu barateamento esto se tornando populares. Estes perifricos utilizam como tecnologia bsica um feixe de luz para dirigir as gravaes e leituras magnticas. Isto melhora muito a performance das unidades de disco, conseguindo-se maior capacidade de armazenamento e maior velocidade de leitura e gravao. Como exemplo podemos citar o Iomega Jazz drive (discos removveis de 1 GB), Iomega Zip drive (discos removveis de 100 MB) e o Super Disk. Estes perifricos so muito utilizados para o armazenamento e transporte de arquivos grandes, e tambm para os servios de Backup. Backup outra prtica importantssima em informtica. Como todos os meios magnticos so passveis de perda, muito importante ter-se uma cpia de segurana dos arquivos de dados importantes (o backup). Esta prtica, geralmente, consiste em fazer-se uma cpia de arquivos que esto no HD do computador e guard-la em local seguro. Devido a grande quantidade de arquivos que precisam ser backupeados, muitas vezes a utilizao de disquetes torna-se proibitivo. comum utilizarmos tcnicas de compresso de arquivos e unidades de alta capacidade de armazenamento.

Unidades de Fita DAT Muito utilizado para a realizao de backups. Aqui a gravao seqencial, e em fita magntica, do tipo DAT (digital audio tape), que tm grande capacidade de armazenamento e so muito baratas. MODEM um perifrico de comunicao, utilizado para viabilizar a transferncia de dados entre dois computadores via linha telefnica ou cabo muito comprido. Ora, sabemos que o computador s endente um tipo de linguagem, a de 0s e 1s, chamada linguagem binria ou digital. Assim, dois computadores "conversando" atravs de um cabo esto, na realidade, trocando dados em ondas digitais (seqncias de 0s e 1s). No entanto, se este cabo for muito comprido, haver deteriorao da onda digital, inviabilizando a comunicao. O mesmo ocorre com as linhas telefnicas. muito cmodo utilizarmos as linhas telefnicas para a transferncia de dados, mas elas no foram feitas para o transporte de ondas digitais, e sim analgicas (a voz de uma pessoa). Solucionamos este problema com o MODEM que, de um lado, modula as ondas digitais em analgicas para envi-las na linha telefnica e do outro lado, outro MODEM, demodula as ondas analgicas em digitais. O nome deste perifrico vem da sua funo (MOdulador-DEModulador). O MODEM pode ser externo, ligado a uma sada serial, geralmente a COM 2, ou interno. O MODEM interno conhecido como placa FAX-MODEM pois, todo MODEM, capaz de mandar e receber FAX para e de outros computadores ou aparelhos de FAX. Uma das caractersticas do MODEM sua velocidade de comunicao. Hoje, os padres so os modems de 33,6 Kbps (ou 33.600 bps) e 56 Kbps. Note que a velocidade aqui medida em bps, ou seja, bits por segundo. A velocidade de um modem de 56 Kbps chamada nominal, pois dificilmente chega-se realmente a esta velocidade. Na prtica, percebeu-se que o sinal analgico em velocidades acima de 33.600 bps se corrompia por causa dos rudos. S possvel vencer esta barreira com algumas condies especiais: Somente quando os dados trafegam do servidor para o micro (nunca em sentido contrrio ou em conexo entre dois micros); O Provedor de Acesso tem de oferecer um "link" a 56 Kbps; A sua linha telefnica tem de estar ligada a uma central digital; Deve ser uma linha direta (no pode ser um ramal PABX); Todas as centrais telefnicas no caminho entre o micro e o servidor de acesso Internet tem de ser digitais. Caso o micro esteja a mais de 4 Km da central telefnica ou se a linha for muito ruidosa, a velocidade de comunicao cai. Atendendo estas condies, Modems de 56 Kbps costumam chegar a uma velocidade mxima de 45 Kbps.

Sistemas
Finalmente, depois de montado nosso sistema de hardware, devemos "colocar a mquina para funcionar". Existem na verdade vrias maneiras de se fazer isso. Seguimos com a descrio de vrios conceitos importantes de sistemas. Apesar de serem conceitos fundamentais para a informtica, em termos de concurso pblico, consulte seu edital para ver a necessidade ou no de se estudar este captulo.

Mono e Multiusurio / Mono e Multitarefa


Monousurio um usurio por CPU Multiusurio mais de um usurio por CPU. A CPU, sendo uma, s pode atender um usurio por vez. Monotarefa (Monoprogramado) executa um programa por vez. Somente um programa na memria. A CPU s liberada ao trmino do programa. Multitarefa (Multiprogramado) mais de um programa na memria em execuo. Exige tcnicas de multiprogramao. As tarefas so executadas em ordem de chegada, mas pode no ser completada. Cada programa executado dentro de sua fatia de tempo (time sharing tempo compartilhado). Fica a sensao de que os dois programas esto sendo executados ao simultaneamente. Os dados e programas em "espera" ficam armazenados na memria. A parte do Sistema Operacional que cuida das vrias tarefas a serem executadas chama-se Escalonador de Processos ou Escalonador de Tarefas.

Monousurio-Monotarefa DOS Monousurio-Multitarefa "Win 3.x" e Win 95 Multiusurio-Monotarefa sistema de terminais dedicados (cadastro) Multiusurio-Multitarefa UNIX, PCMOS, VIRTUOS

Mono e Multiprocessados
Monoprocessadores uma CPU Multiprocessadores vrias CPU em 1 computador (alto custo). Visa diminuir o tempo de resposta. A capacidade de processamento da mquina cresce exponencialmente. Garante maior tolerncia a falhas. Sistemas Multiprocessados Fracamente Acoplados: duas ou mais CPU compartilhando apenas alguns recursos da mquina. Sistemas Multiprocessados Fortemente Acoplados: duas ou mais CPU compartilhando a mesma memria, o mesmo sistema operacional e os mesmos recursos de perifricos (drivers, monitor, impressora etc.) Sistemas Independentes: onde cada CPU tem seus prprios recursos de memria, Sistema Operacional e perifricos (I/O). So como duas mquinas distintas interligadas. Processamento Paralelo Simultneo exige duas CPU Simtrico as duas CPU podem realizar as mesmas funes, ficando com a "Master" algumas funes especiais como o "boot" da mquina. Assimtrico cada CPU dedicada a servios diferentes (Ex.: uma atende a recursos da mquina e outra atende aos pedidos do usurio). Nveis de Paralelismo De Instrues duas instrues de uma programa executadas ao mesmo tempo. De Vetores dois blocos de comandos de diferentes alocaes na memria sendo executados ao mesmo tempo. De Sub-rotinas duas sub-rotinas executadas simultaneamente.

De Programas dois programas inteiros executados simultaneamente.

Diferenciao Por "Encadeamento" (Pipelining) quando uma instruo comea a ser executada e, antes do seu trmino, a Segunda instruo comea a ser executada tambm. Estas devem ser instrues independentes. s vezes comparado uma linha de montagem. Por Vetor o multiprocessamento acionado por uma interrupo (geralmente do Sistema Operacional) que gera uma rotina de tratamento em paralelo. Processamento Paralelo quando o programa j dividido em duas partes para processamento simultneo.

Processamento

Processamento em Lote (Batch) grupos de programas e tarefas executados do comeo ao fim, um aps outro, sem interferncia humana. Ex.: antigo sistema bancrio, arquivos .bat, arquivo Autoexec.bat. Processamento em Tempo Real (On-Line) acesso direto e instantneo aos dados. Pode-se usar o recurso de "spooling". Antigamente spooling era a gravao de programas e seus dados (um job) em fita para posterior processamento em lote. Hoje spooling a gravao em disco de dados para posterior impresso. Processamento Centralizado onde dados e programas ficam centralizados em um nico computador. O computador central deve ser robusto, altos gastos com comunicao, perigo de pane central. Apresenta maior facilidade de manuteno de dados (backup e programas) e de mquina. Processamento Distribudo quando dados e programas so distribudos em vrios computadores (ns) interligados que se comunicam por mensagens. Potencialmente mais confivel. Menor gasto com mquinas e comunicao. Dificuldade em manuteno de dados e mquinas. Dificuldade em compartilhamento de soft.

Software
Como j vimos, o software a parte lgica do sistema. onde a inteligncia humana entra em ao. Lembre-se que o computador uma mquina, extremamente burra. A sua aparente inteligncia vem do software. Os softwares podem ser divididos em dois grupos: os bsicos e os aplicativos. Dentre os softwares bsicos temos os Sistemas Operacionais e as Linguagens de Programao. Os softwares aplicativos abrigam uma grande gama de programas como: utilitrios, bancos de dados, processadores de texto, educativos, editorao eletrnica, planilhas eletrnicas, grficos, sutes, antivrus, CAD/CAM, games entre muitos outros.

Linguagens de Programao
O objetivo de um programa ensinar o computador a como trabalhar. Um programa uma seqncia lgica de algoritmos. Um algoritmo uma seqncia de passos que visam atingir um objetivo bem definido. O programa executvel est em linguagem binria (de mquina). A linguagem de programao traduz nossas instrues para a linguagem de mquina.

Elementos de Programao Constantes no mudam. Variveis tm a possibilidade de ser alterada durante o processamento. Variveis Locais aquelas que s podem ser vistas, ou seja, s existem, para o procedimento ou funo que a criou.

Variveis Globais existem para todo o programa, independente do procedimento que a criou. Operadores Aritmticos - +, -, *, /, ** ou ^, // Relacionais - =, <> ou #, >, <, >=, <= Lgicos E, OU, XOU (ou exclusivo), NO Controle de Fluxo Se... Ento Se... Ento... Seno Escolha Caso1, c1 Caso2, c2 - ... Enquanto... Faa

Tipos de Linguagem Compiladores

Os programas compiladores transformam o programa fonte em linguagem de mquina. Isto protege o cdigo do programa pois, numa eventual distribuio, ningum poder saber como foi feito o software, j que a linguagem de mquina ininteligvel para o ser humano. Tambm acelera o tempo de execuo, pois o programa est pronto, j em linguagem de mquina, pronto para ser executado. No entanto, programas compilados so mais dependentes da plataforma. Um programa desenvolvido para PC, por exemplo, dificilmente roda em Mac, e vice-versa. Interpretadores O programa interpretador executa cada linha do programa fonte, compilando-a em tempo real, na memria do computador. Assim, no existe um arquivo de programa em linguagem de mquina, apenas o fonte, que lido e interpretado pelo interpretador. Assim, para a execuo do programa obrigatrio a existncia do interpretador. Geralmente estes programas so mais lentos, mas mais adaptveis aos sistemas. No entanto, a lgica do programa aberta, j que o programa fonte est em linguagem natural. Exemplos de Linguagens:

Assembler linguagem de baixo nvel Basic Beginners all Purpose Symbolic Instruction Code FORTRAN Frmula Translation aplicaes cientficas COBOL Common Business Oriented Language fins comerciais Clipper Algol, PL/1, APL, Prolog, Ada, C, C++, Visual Basic, Visual C++ Java Pontos positivos: simples, robusta e segura, arquitetura neutra, portvel, interpretada. Pontos fracos: no se comunica com o Sistema Operacional da mquina, velocidade reduzida, produtividade reduzida.

A Linguagem JAVA Java originou-se como parte de um projeto de pesquisa que visava a criao de um software avanado que atendesse a uma extensa variedade de maquinrio de redes e sistemas embutidos. O objetivo inicial era desenvolve um ambiente operacional pequeno, confivel, portvel, distribudo e que operasse em tempo real. Inicialmente, a linguagem escolhida foi C++. Porm, com o passar do tempo, as dificuldades encontradas com C++ aumentaram at o ponto em que os problemas poderiam ser melhor endereados se fosse criada uma linguagem completamente nova. As decises de arquitetura e desenho foram inspiradas em linguagem como eiffel, SmalllTalk, Obejtive C etc. A sintaxe tem suas razes claramente definidas em C++.

Deste modo, Java foi projetada para atender a vrios requisitos desejveis em uma linguagem de programao, como por exemplo, confiabilidade, devido ao seu gerenciamento de memria, o que resulta em um ganho de eficincia; redigibilidade, por eliminar alguns conceitos de C e C++ que dificultavam nesse sentido; reutilizao de cdigo. A documentao de Java fornecida pela Sun utiliza algumas palavras para definir a linguagem:

Simples uma caracterstica marcante de Java a simplicidade da linguagem, que pode ser programada sem um treinamento intenso, ou larga experincia anterior. Programadores de C++ tero uma rpida compreenso de Java devido sua semelhana. Java omite muitos termos poucos usados e operaes confusas em C++ que trazem mais complicaes que benefcios . Orientada a Objeto a orientao a objeto uma tcnica que enfoca o modelo do dado (objeto) e sua interface. As facilidades de orientao a objeto de Java so essencialmente as de C++. Os programadores podem reutilizar cdigo, utilizar bibliotecas de terceiros com proteo e encapsulamento, e adicionar funcionalidades j existentes. Robusta e Segura o projeto de Java visou a construo de uma linguagem para escrita de programas confiveis. Java enfatiza muito a checagem em tempo de compilao de possveis problemas e, em tempo de execuo, realiza a checagem dinmica, eliminando situaes que podem gerar erros. Arquitetura Neutra Java projetada para suportar aplicaes que sero distribudas para os diversos ambientes de trabalho em rede. Em tais ambientes aplicaes devem ser capazes de executar em uma grande variedades de mquinas. Nas vrias plataformas de hardware, aplicaes devem executar sobre um universo de sistemas operacionais e operar interagindo com outras linguagens de programao. Isto possvel graas arquitetura idealizada, onde Java gera um cdigo binrio para uma JVM (mquina Java virtual), ou seja, uma arquitetura neutra e portvel, sem requerer a menor mudana. Portvel tendo fixado o tamanho dos tipos numricos, eliminada a maior causa de dores de cabea. Os dados binrios so armazenados em formato fixo. Interpretada o interpretador Java pode executar o cdigo binrio Java diretamente em alguma mquina para qual ele tenha sido portado. Em um ambiente interpretado tal como o sistema Java, a fase de linkagem de um programa simples, incremental e leve. O processo d desenvolvimento pode ser muito mais rpido. Esta uma vantagem enquanto desenvolvemos uma aplicao, mas ela claramente mais lenta que um cdigo compilado.

Vejamos agora os pontos fracos do Java:


Um sistema operacional pode oferecer recursos que o Java no consegue interpretar sem sacrificar a compatibilidade multiplataforma. O byte Java interpretado no roda com a mesma velocidade do cdigo nativo compilado. Se um programa deve interagir com cdigo ou dados ligados, uma ferramenta ou linguagem mais estabelecida pode funcionar melhor. Um desenvolvedor pode ter ferramentas superiores para outra linguagem e ser mais produtivo usando uma ferramenta ou linguagem familiar.

O Java transcende o fato de ser uma linguagem para ser uma plataforma de software por causa da JVM, que simula um computador e seu software. A JVM pode rodar nos computadores e sistemas operacionais j existentes, ou pode rodar em hardware projetados somente para Java. Os desenvolvedores que usam Java, quer se dem conta ou no, esto suportando uma nova plataforma que existe independentemente do sistema operacional e do hardware subjacentes. A compatibilidade interplataformas um tremendo fator para o rpido sucesso do Java. Compiladores Java (disponveis para Windows, Mac OS, UNIX, etc.) convertem cdigo fonte Java em arquivos de classes de byte code. Os arquivos de classes correspondem aos arquivos binrios executveis gerados por compiladores para outras linguagens. Ao contrrios dos arquivos binrios nativos, contudo, o byte code Java no especfico para uma arquitetura particular de microprocessador. Sua arquitetura "nativa" a JVM, que atualmente existe somente em software.

Como resultado os arquivos de classe Java so portveis para qualquer plataforma de hardware que tenha ambiente run-time Java. Esse ambiente consiste da JVM, algumas bibliotecas de classe padro, um verificador de byte code (para fins de segurana) e um interpretador de byte code. O interpretador roda os arquivos de classe na JVM sem exigir que os programadores reescrevam ou mesmo recompilem seu cdigo fonte. Como os programas Java ficam dentro do ambiente run-time Java, normalmente eles no interagem diretamente com a CPU nativa ou com o sistema operacional. O ambiente run-time cuida do gerenciamento de memria, inclusive da coleta de lixo, de modo que os programadores no precisam alocar memria nem descartar os objetos fora de uso. No h necessidade de aritmtica de ponteiros, outra grande fonte de bugs em C++. Java tem um modelo limpo e eficiente para manipulao de erros e encoraja a reutilizao de cdigo porque orientado a objetos desde sua concepo. Java substitui tambm por interfaces a complexa herana mltipla do C++. Porm, a to propalada portabilidade do Java no est livre de defeitos.

Sistemas Operacionais
Gerenciam o funcionamento do computador, seus perifricos e programas. Como j foi dito, no final da fase de Boot, o computador busca pelo Sistema Operacional. Geralmente, o computador procurao primeiro em seu HD e, se no o encontrar, procura no drive A (drive de disco flexvel). Se o sistema operacional no for encontrado o computador para e pede que lhe fornea o sistema. Assim, um computador sem sistema operacional uma caixa vazia, pois no se pode fazer nada com ele. O sistema operacional de um computador um conjunto de programas bsicos que esto intimamente ligados mquina. Software no gosta de "mexer" com o hardware. So mundos totalmente distintos. Um pura lgica, outro fsico. No entanto, para que possa haver o processamento existe a necessidade de interao entre o software e o hardware. Por exemplo: preciso gravar um arquivo no disco, imprimir um relatrio, apresentar um grfico no monitor, "escutar" o teclado, etc. O BIOS um sistema bsico de entrada e sada de dados. Mas no o suficiente para operar e gerenciar toda a mquina. Ele carregado do chip de ROM para poder entender como carregar o sistema operacional, que far o verdadeiro trabalho junto com o hardware. Todos os outros programas dependem do sistema operacional. Quando um processador de texto manda um arquivo para impresso, no ele, processador de texto, que realmente faz o trabalho de impresso. O processador de texto pede ao sistema operacional e este que faz a impresso. Da mesma forma, quando uma planilha eletrnica quer abrir um arquivo que est gravado no disco, ela pede ao sistema operacional que faa este trabalho. Alm disso, o sistema operacional determina o potencial de funcionamento da mquina. Por exemplo, se o sistema operacional no reconhecer a existncia de um drive de CD-ROM na mquina, nenhum outro programa poder utilizar este recurso, mesmo que ele esteja presente. Por isto o sistema operacional to importante para um computador. Um bom sistema operacional d estabilidade, confiana, credibilidade e velocidade no processamento, alm de definir as possibilidades de operao. Um problema no sistema operacional pode travar toda a mquina. Exemplos de sistemas operacionais: UNIX, PC-DOS, MS-DOS, Windows 95, Windows 98, AS 400, Linux etc.

MS-DOS
O MS-DOS (Microsoft Disk Operation System, ou sistema operacional de disco da Microsoft), como j foi dito um sistema monousurio e monotarefa. Portanto, se limita no que se refere execuo de vrios programas de uma s vez, ou mesmo vrios usurios usufruindo a mesma CPU. O primeiro DOS foi fornecido junto com o primeiro PC da IBM. Logicamente, com o passar dos anos, o DOS foi melhorado e novas funes foram agregadas, gerando o que chamamos de verses. A

ltima verso comercial do DOS a 6.22. Hoje a Microsoft no fabrica mais o DOS, mas ainda temos muitos computadores, geralmente corporativos, rodando este sistema, por vrios motivos. Um deles que, apesar dos pesares, o DOS mais estvel e confivel que os sistemas Windows. O DOS funciona sob a gerncia de alguns arquivos, conhecidos por Arquivos de Sistema. Um deles, que no deve ser apagado do disco, o COMMAND.COM. Este arquivo tem como funes: interpretar todos os comandos do sistema para o computador; emitir mensagens ao usurio, sejam explicativas, informativas, indagativas ou, ainda, mensagens de erro quando ocorrem; fazer com que o sistema operacional seja carregado para a memria do computador, deixando-o pronto para o uso. Nomeao de Arquivos Tudo o que desenvolvido em computador deve ter, obrigatoriamente, um nome. O DOS tem certas regras para a nomeao de arquivos, seguindo o formato: NOME.EXT. O nome deve ter, no mximo, oito caracteres (letras ou nmeros). O ponto serve para separar o nome da extenso e, este, por sua vez, nada mais do que o "sobrenome" do arquivo, pela qual, na maioria dos casos, o sistema operacional saber que tipo de arquivo est sendo solicitado ou usado. Nem sempre se faz obrigatria a colocao da extenso. Veja alguns tipos de extenses:

EXE executable. Esta extenso mostra que o arquivo do tipo executvel, ou seja, um programa em linguagem de mquina. COM command. Arquivo do tipo comando, tambm feito e compilado em linguagem de mquina, ligado ao sistema operacional. SYS system. Arquivo de uso exclusivo do Sistema Operacional. COB COBOL. Programa fonte desenvolvido em linguagem COBOL. BAS Basic. Programa fonte desenvolvido em linguagem BASIC. DAT data. Significa que o arquivo de dados. PRG program. Programa desenvolvido em dBase, Clipper, etc. TXT Text. Arquivo do tipo texto, feito em editores de texto. DOC documento. Arquivo do tipo documento, feito por processadores de texto (por exemplo, o Word). DBF data base file. Arquivo de base de dados do padro xBase. WK1 work-sheet 1. Arquivo de planilha eletrnica criado pelo Lotus 1-2-3. OLD arquivo antigo. BAK backup. Arquivo de cpia de segurana. XLS arquivo de planilha eletrnica do Excel. MDB arquivo de base de dados do Access.

Comandos e Sintaxes Comandos so palavras pr-definidas, cuja utilidade "ordenar" o sistema a realizar determinada tarefa ou funo. O DOS tem dois tipos de comandos: Internos, que ficam residentes na RAM e Externos, que ficam armazenados no disco. Todo comando tem sua sintaxe, que deve ser respeitada nos mnimos detalhes. Exemplo: TYPE [U:] [VIA] ARQ. O comando o TYPE. O que o segue so chamados parmetros. Se todos os trs parmetros tivessem que ser usados, no poderiam ser digitados de outra forma ou posio. Todas as sintaxes, quando escritas em qualquer livro ou apostila, seguiro um certo padro, para mostrar ao usurio como os parmetros devem ser usados. Por exemplo:

[ ] os colchetes indicam que, o que vem entre eles, so partes opcionais dos parmetros. | - a barra vertical indica uma opo (tipo "ou isto ou aquilo"). ... reticncias indicam que o ltimo parmetro pode ser repetido, caso necessrio. ARQ indica que, nesta posio, deve-se colocar o nome do arquivo desejado.

U: - dispositivo (drive ou unidade de disco). o nome do disco, que pode ser, A: ou B:, para os disquetes; C:, D:, E:, F: para HDs e CD-ROMs. Acima de "F", geralmente, indica discos de rede, mas no necessariamente. VIA o caminha a ser usado na procura do arquivo especificado no comando, ou seja, seu path.

Sistema de Diretrios e subdiretrios So reas criadas em um disco onde sero gravados determinados arquivos. Sua criao necessria quando o disco tem uma capacidade muito grande para armazenagem de dados, como nos Winchesters, e se precisa ter uma organizao maior no que diz respeito aos arquivos e sua procura. Assim, pode se ter, por exemplo, dois arquivos diferentes com um mesmo nome, dentro do mesmo disco, mas, logicamente, em diretrios diferentes. Outro motivo para a criao destas reas est no fato de que, em discos de capacidade maior, quando muito cheios, a procura de arquivos vai se tornando muito lenta, pois o computador somente ter um "endereo" (ou caminho) para procurar o arquivo desejado. Por outro lado, todo disco, ao ser formatado, recebe do sistema uma rea denominada RAIZ. O RAIZ criado pelo prprio sistema, no podendo, portanto, ser novamente criado ou removido. Sendo assim, podemos defini-lo como sendo o diretrio principal do disco. Os antigos diretrios e subdiretrios do DOS hoje so chamados de pastas pelo Windows 3.x e Windows 9x. PATH Path o caminho a ser percorrido por um comando para chegar em determinado subdiretrio. Os subdiretrios so separados por "barra inversa" (\). Exemplo:

Representamos acima uma rvore de diretrios onde, a partir do RAIZ (\), temos os subdiretrios DOS, TEXTOS e BACK. Dentro do diretrio TEXTOS temos os diretrios FORM, CARTAS e PROC. Assim, para identificarmos o path completo do diretrio CARTAS seria: \TEXTOS\CARTAS. Operaes com Diretrios MD MD [U:] [VIA] NOME Criar subdiretrios. CD CD [VIA] [NOME] Acessar subdiretrios. RD RD [U:] NOME Removendo subdiretrios. TREE TREE [U:] [VIA] [/F] Visualizar a rvore de diretrios. /F mostra, juntamente com os diretrios, os arquivos neles contidos. Principais Comandos Os comandos do DOS so executados a partir de seu prompt, que nada mais do que o sinal que aparece no canto esquerdo da tela do DOS. Indica uma linha de comando pronta para receber as "ordens" do operador. Geralmente, o prompt indica a unidade e o diretrio ativo no momento. Exemplos: C:\> (disco C: na Raiz), D:\WIN\DLL (disco D:, subdiretrio DLL, dentro do diretrio WIN). Os drives, como todo dispositivo dentro e fora da CPU, so nomeados. Para mudar o drive corrente, basta digitar a letra do drive desejado e teclar <ENTER> Podemos fazer uso de caracteres globais (curingas ou mscaras) para substituir nomes e/ou extenses de arquivos durante o uso de certos comandos. So dois: * - representa uma string (conjunto de caracteres) ? representa um caracter somente.

Exemplos: *.DOC representa todos os arquivos de extenso DOC, no importando o nome. RECIBO.* - representa todos os arquivos de nome RECIBO, no importando a extenso. A*.* - representa todos os arquivos cujos nomes se iniciam com a letra A, no importando o tamanho do nome e nem mesmo a extenso. ????.TXT representa todos os arquivos cujos nomes tenham no mximo 4 caracteres e que possuam a extenso TXT. Vejamos agora alguns comandos do DOS: DIR DIR [U:] [VIA] [ARQ] [/P] [/W] [>PRN] Lista o contedo de um disco ou diretrio. /P causa uma pausa em tela cheia. /W exibe os arquivos dispostos em colunas. >PRN direciona a sada para a impressora. CLS CLS Limpa a tela. DATE DATE [dd-mm-aa] altera a data do sistema. TIME TIME [hh:mm:ss] altera a hora do sistema. VER VER mostra a verso do sistema operacional. LABEL LABEL [U:] [NOME] inclui ou altera o volume de um disco. VOL VOL mostra o volume de um disco. FORMAT FORMAT U: [/S] formata um disco. /S transfere os arquivos de inicializao do sistema operacional (cria um disco de boot). Ex.: format a:, format b: /s. COPY COPY [U1:] [VIA1] ARQ1 [U2:] [VIA2] [ARQ2] [/V] copia arquivos. /V verifica a cpia durante o processo. Note que o comando permite que se altere o nome do arquivo destino. O comando Copy tambm pode ser usado para a concatenao de arquivos, juntando vrios arquivos fontes em um nico arquivo destino. Ex.: copy casa.txt+bola.txt tudo.txt (os arquivos casa.txt e bola.txt so somados e gravados como tudo.txt). copy a:*.* b: (copia todos os arquivos do disco a: para o b:) copy *.* c:\back (copia todos os arquivos do diretrio corrente para o diretrio back do disco c:). DISKCOPY DISKCOPY [U1:] [U2] [/V] permite que se faa uma cpia perfeita de um disquete para outro. A cpia feita byte a byte do disco, incluindo tambm nome do volume e arquivos ocultos. A diferena entre os comandos copy a:*.* b:*.* e diskcopy a: b: - que o comando copy ir copiar somente os arquivos, ignorando arquivos ocultos, j o diskcopy far um clone do disco, copiando setor por setor, criando um espelho do primeiro, copiando at mesmo defeitos (bad sector), arquivos e diretrios. Notas: 1) os disquetes origem e destino devem ser iguais (mesmo tamanho e densidade); 2) no se usa este comando utilizando como origem ou destino um HD; 3) este comando conhecido por fazer a cpia via memria RAM, ou seja, os dados do disquete origem vo primeiro para a RAM e da para o destino. Por isso, caso o computador possua apenas um drive, a cpia ser realizada normalmente (diskcopy a: a:); 4) caso o disquete destino no tenha sido previamente formatado, o comando o formatar. BACKUP BACKUP U1: [VIA] [ARQ] U2: [/S] [/M]. na realidade um utilitrio e no um comando. Realiza o backup, parcial ou total, onde a origem ser sempre uma unidade de disco rgido e o destino pode ser um drive para disquetes ou fitas DAT. Assim como o diskcopy, utiliza tambm a RAM e formata o disco destino caso no tenha sido previamente formatado. /S inclui os arquivos dos subdiretrios a partir daquele em que o sistema se encontra. Caso o sistema se encontre, por exemplo, no raiz, a cpia do HD ser completa. /M opo que permite a cpia somente dos arquivos criados ou alterados desde o ltimo backup. Este comando relativo verso 5.0. A partir da verso 6.0 o comando muda para MSBACKUP (ou MWBACKUP, a partir do Windows 3.x) que inicializa a tela principal do utilitrio, com as vrias opes do programa. DEL DEL [U:] [VIA] ARQ apaga um ou mais arquivos especificados. vlido o uso de caracteres globais. UNDELETE UNDELETE [U:] [VIA] ARQ recupera um ou mais arquivos anteriormente apagados pelo comando DEL. Aceita o uso de caracteres globais. Ateno, nem sempre possvel recuperar arquivos apagados. Como j vimos, ao deletarmos um arquivo o DOS atualiza a tabela FAT liberando o espao no disco. Assim, se o espao ocupado pelo arquivo

for parcial ou totalmente ocupado por outro arquivo no ser mais possvel recuperar o arquivo original. No Windows 9x no existe comando equivalente, pois neste sistema faz-se uso do conceito de lixeira. REN REN [U:] [VIA] ARQ1 ARQ2 renomeia o arquivo especificado. MOVE MOVE [U1:] [VIA1] ARQ1 [U2] [VIA2] [ARQ2] move um ou mais arquivos de um disco para outro ou para diretrios diferentes, permitindo, caso queira, a troca do nome original do arquivo que foi copiado. COMP COMP [U1] [VIA1] ARQ1 [U2:] [VIA2] [ARQ2] compara dois ou mais arquivos especificados no mesmo ou entre dois discos. DISKCOMP DISKCOMP [U1:] [U2] compara os arquivos entre dois discos integralmente, desde que estes sejam de mesmo tamanho. ATTRIB ATTRIB [+|- H] [+|- R] [+|- S] mostra e/ou muda os atributos do arquivo. +|- H habilita ou desabilita o atributo oculto. Os arquivos ocultos no so visualizados com o comando normalmente, com o comando DIR, por exemplo. +|- R habilita ou desabilita o atributo de somente leitura. Os arquivos somente leitura no podem ser alterados ou apagados, mas podem ser lidos. +|- S habilita ou desabilita o atributo de sistema. Os arquivos de sistema no respondem aos comandos normais do DOS (no so copiados com copy *.*, ou apagados com del *.*). SYS SYS [U1] U2 copia os arquivos de sistema e o interpretador de comandos do MSDOS (COMMAND.COM) para o disco em uma unidade especificada. Vale ressaltar que a transferncia do sistema feita para a rea de carregamento (boot) livre do disco. Estrutura do Bloco de Memria em DOS O DOS foi desenvolvido numa poca onde o tamanho da memria no passava de 640 KB e nem se sonhava que seria vivel termos memrias RAM maiores. Assim o DOS teve que se adaptar, de tempos em tempos, para conseguir gerenciar blocos cada vez maiores de memria. Cabe ressaltar que em sistemas com Windows 9x, o bloco de memria nico. Esta diviso vale apenas para sistemas DOS e Windows 3.x.

Windows 3.x
Windows nada mais do que uma plataforma grfica, um ambiente operacional grfico (e no um Sistema Operacional, que continua sendo o DOS) que permite ao usurio trabalhar em softwares tambm grficos, gerando arquivos que incluem textos e ilustraes, bem como trabalhar com imagens digitalizadas por scanner ou vdeo. Como o sistema operacional continua sendo o DOS, no posso dizer, a rigor, que o windows 3.x seja um ambiente multitarefa, mas ele simula tal ambiente (a Microsoft chama

esta simulao de Ambiente Multitarefa No-Preemptiva ou Cooperativa). No windows podemos abrir mais de uma janela ao mesmo tempo, mas somente a janela ativa est em execuo. Um grande avano do windows a utilizao do spool de impresso e a impresso em segundo plano. Com esta tecnologia, podemos continuar a digitar um texto enquanto se imprime um trabalho. Aparentemente o sistema esta fazendo "as duas coisas ao mesmo tempo". Mas na realidade o que o sistema faz dividir seu tempo, dando ateno ora ao usurio ora impressora. Devido grande velocidade do processador, o usurio, muitas vezes, no percebe esta diviso de tempo. Outra caracterstica interessante que o windows 3.x foi o primeiro sistema a dar suporte a multimdia. Sendo o windows uma plataforma grfica, uma de suas principais caractersticas permitir a troca de informaes entre os aplicativos, ou seja, o usurio poder criar um arquivo em determinado aplicativo e transferi-la para outro aplicativo. Vejamos algumas caractersticas comerciais:

Versatilidade o windows demonstra ser um software altamente verstil, comparado ao DOS, proporcionando ao usurio vrias utilidades, como troca de informaes (textos e grficos) entre os aplicativos compatveis com o ambiente, pequenos aplicativos funcionais, determinados comandos para discos e arquivos sem a necessidade de voltar ao DOS, etc. Facilidade de Uso mais fcil trabalhar em um ambiente grfico. A utilizao do mouse em qualquer uma das operaes existentes, proporciona ao usurio tranqilidade nas aes, bem como segurana, pois neste ambiente, visvel a expresso WYSIWYG (What You See Is What You Get, ou O Que Voc V o Que Voc Tem). Poder nas Execues com o windows o usurio pode trabalhar com vrios arquivos abertos ao mesmo tempo e, ainda assim, copiar parte ou todo o contedo de um para outro apenas com o uso do mouse. De certa forma, a utilizao desta caracterstica pode reduzir o tempo de trabalho.

Aplicativos que vm com o Windows O Windows 3.x, quando da sua instalao, vem com os seguintes grupos de programas: Principal, Acessrios, Aplicativos, Iniciar e Jogos. A princpio, o grupo Iniciar fica vazio. O(s) programa(s) ali colocado(s) (so) executado(s) automaticamente toda vez que o windows inicializado. O pacote de softwares que vem com o Windows contm uma srie de pequenos programas, como:

Relgio com opo de mostrar um relgio analgico ou digital, pode ou no ser sempre visvel e ocupa pouqussima memria. Calculadora imitao grfica de uma calculadora, nas verses padro ou cientfica. Arquivo de Fichas um fichrio que pode ser usado freqentemente pelo usurio, como um agenda de telefones, por exemplo. Existe a opo de discagem, caso o computador possua um modem. Agenda agenda pessoal eletrnica equipada com calendrio, agenda de compromissos, alarme e dirio. Bloco de Notas editor de texto simples, til para edio de arquivos de sistema como o autoexec.bat ou config.sys. Terminal programa para comunicao do micro com um computador central. Mapa de Caracteres aplicativo que permite a insero de caracteres no existentes no teclado. Config aplicativo para configurao do ambiente. Gerenciador de Arquivos aplicativo destinado a executar os comandos comuns relacionados a arquivos e discos. Faz, basicamente, quase tudo o que foi visto em comandos do DOS. Painel de Controle aplicativo pelo qual o usurio instala uma nova impressora, configura as cores e fontes usadas nas janelas dos aplicativos, altera o modo de trabalho do ambiente grfico, etc.

Gerenciador de Impresso permite escolher a impressora responsvel pela impresso e gerenciar o "spool" de impresso (fila de arquivos que esto a espera para serem impressos). Write pequeno processador de textos. Paintbrush software utilizado para a criao e edio de imagens digitalizadas. Editor PIF Program Information File, ou Arquivo de Informao de Programa. um editor de arquivo especial que fornece informaes sobre como o windows deve executar um aplicativo, usado na tentativa de adaptao de aplicativos no windows (DOS) para execuo neste ambiente.

Operao do Windows Como o windows no um sistema operacional, o ambiente deve ser carregado, a partir do prompt do DOS, geralmente com o comando "win". Temos dois modos de operao: Modo Standard e Modo 386 avanado:

Modo Standard rodam automaticamente em microcomputadores que tenham pelo menos 1 MB de memria e processador AT 286. Os aplicativos podem utilizar a memria superior. Desempenha as funes bsicas do windows mas com performance muito reduzida. Modo 386 Avanado exige no mnimo um processador 386 e 2 MB de memria RAM. Nesse modo o windows consegue usar espao livre do HD como uma extenso da memria, chamada memria virtual, numa tcnica chamada "swap" ou paginao em disco. Isto acontece quando a memria fica cheia e o windows comea a gravar dados em disco, temporariamente, como se fosse memria RAM. Logicamente, um computador fazendo uso de memria virtual fica muito mais lento.

Utilizao do Mouse O windows faz uso intensivo do mouse. O mouse pode ter dois ou trs botes. O windows 3.x faz uso apenas do boto esquerdo do mouse. As aes de um mouse so:

Apontar a figura com forma de seta que aparece no vdeo o chamado ponteiro do mouse. Para selecionar um item deve-se apontar o objeto desejado com o mouse. Clique simples apertar e soltar uma nica vez o boto esquerdo do mouse. Clique duplo dois cliques simples rpidos. Clicar e Arrastar pressione o boto e, sem soltar, mova o mouse. Ao trmino da ao solte o boto do mouse.

Utilizao do Teclado Existem vrias maneiras de usarmos o teclado na operao do windows, ao invs do mouse. No entanto, isto torna o uso do windows muito mais complicado, demorado e tedioso. Algumas aes simplesmente no podero ser feitas sem o mouse. Pode-se, para acessar os comandos de menu, teclar <ALT> mais a letra do menu que estiver sublinhada. Se algum comando aparecer em uma tonalidade mais clara, significa que o mesmo no est disponvel. Existem tambm as chamadas teclas de atalho. So seqncias de teclas que desencadeiam uma ao. Por exemplo, para se fechar uma janela usamos <ALT> + <F4>; para "pularmos" de um aplicativo aberto para outro aplicativo aberto usamos <ALT> + <TAB>. Vermos mais teclas de atalho no captulo de Windows 95 e aplicativos. Componentes da Janela A unidade de operao do windows a janela (da seu nome). A janela principal o Gerenciador de Programas, que o prprio windows. Esta janela no pode ser fechada ou, se for, encerrar o programa, voltando-se ao DOS. So componentes de uma janela:

Barra de Ttulos mostra o nome do aplicativo bem como o nome do arquivo que est aberto no momento. Menu de Controle cone atravs do qual pode-se restaurar, maximizar, mover, minimizar, dimensionar e fechar a janela. Um duplo clique nesta caixa fecha a janela. Botes Minimizar e Maximizar minimizar uma janela transform-la num cone na rea de trabalho. Maximizar uma janela faz com que ela tome todo o espao da tela. Nesta condio, o boto Maximizar vira Restaurar, utilizado para restaurar a dimenso padro da janela. Barra de Menus contm os vrios menus disponveis para a aplicao. Barra de Ferramentas apresenta vrios botes de funes disponveis para a aplicao. Os botes da barra de ferramentas so sempre um atalho, pois suas funes podem ser encontradas no menu. Moldura da Janela a borda da janela. A medida que voc posiciona o indicador do mouse sobre a moldura de uma janela, uma seta de duas pontas passa a ser o ponteiro do mouse, indicando as direes permitidas na modificao do tamanho da janela. Esta moldura desaparece quando a janela maximizada. Barras de rolagem aparecem quando a quantidade de informaes superior ao tamanho da janela. H barras de deslocamento horizontal e vertical. Clicando-se nas extremidades, uma coluna ou linha ser deslocada. cones smbolos grficos que representam uma informao. Cada cone formado por um desenho e um nome. rea de Trabalho a rea de fundo do windows, na qual todas as janelas e cones aparecem. Analogamente podemos dizer que a nossa mesa de trabalho. Grupo de Programas um conjunto de cones, inter-relacionados ou no, que fazem parte de uma mesma janela do Gerenciador de Programas do windows.

Tipos de Janelas Quadro de Dilogo uma janela onde o usurio dever fornecer informaes suplementares para que o comando possa ser executado. Quadro de Lista exibe uma srie de opes disponveis ao usurio. Quadro de Lista Drop-Down so quadros que contm uma opo visvel e uma srie de outras ocultas. Se a opo visvel no for a desejada, voc dever clicar a seta direita da caixa e outras opes aparecero. Quando o nmero de opes for muito grande, poder surgir uma barra de rolagem. Quadros de Seleo so pequenos quadrados que podem ou no conter um "X". Quando o "X" est presente a opo encontra-se disponvel ou habilitada. Pode-se ativar quantos quadros forem necessrios. Botes de Opo (Botes de rdio) so redondos e sempre que um boto est ativado os outros esto automaticamente desativado (opo multi-exclusiva). Botes de Comandos Exemplo: os botes "OK" e "CANCELAR". O boto de comando que tiver um contorno mais escuro, indica que o se teclarmos <ENTER> ele ser executado. Um boto com reticncias indica que um outro quadro de dilogo se abrir. Mensagens de Advertncia so quadros que aparecem sempre que o windows deseja confirmar um procedimento ou quando um comando no puder ser executado. Neste quadro, geralmente, encontramos os botes "SIM" e "NO".

Definies em DTP DTP Desk Top Publishing, que, se traduzido literalmente, significa Publicidade Sobre a Mesa. Podemos definir como sendo a arte desenvolvida por computador. Vejamos alguns termos que andam muito em moda ultimamente:

Animao mtodo de produo da iluso de movimento alternando-se rapidamente imagens estticas. Alguns softwares so capazes de gerar animao movendo "lminas" sobrepostas, cada uma com uma parte ou detalhe da cena a ser animada. Estas lminas so chamadas de "stripes".

Arte Final (Artwork) material preparado especificamente para a gerao de originais para reproduo, incluindo texto, grficos, ilustraes e quaisquer outros elementos que iro compor a pgina final. Bitmap Ponto a ponto. Imagem construda por pontos que forma uma matriz retangular. Cada ponto, ou pixel, pode assumir um valor entre um determinado nmero de valores possveis. Estes valores podem ser cores, tons de cinza, ou ainda uma combinao de pontos (chamado dithering). Blend fuso, mistura, transio. Clip Art coleo de ilustraes vetoriais. Clipboard rea provisria de insero de objetos existente no windows, tambm conhecida como rea de transferncia. Desktop Publishing rea da informtica relativa publicidade usando recursos de computao grfica. Editorao Eletrnica rea da computao grfica que inclui trabalho com fontes, impresses em alta resoluo, diagramao, paginao e montagem de impressos.

A rea de Transferncia e o OLE Creio que a principal novidade prtica do windows a possibilidade de se trocar informaes entre os aplicativos. Por exemplo, eu posso pegar uma tabela feita em Excel e coloc-la dentro de um texto que estou digitando no Word. Isto, no tempo do DOS, seria muito difcil. Ora, simplificando o problema, um processador de texto foi feito para lidar com textos, e no com tabelas... uma planilha eletrnica foi feita para fazer tabelas e no para editar textos... Na realidade, os aplicativos windows continuam sendo especialistas na sua rea. Por exemplo, um Word sabe fazer texto, um Excel faz tabela, mesmo colocando-se uma tabela dentro do Word o Word continua no "entendendo" aquela tabela... Os aplicativos no se tornaram "poliglotas", o que aconteceu que eles aprenderam a lidar com objetos. Um objeto qualquer coisa diferente para o aplicativo. No Word, qualquer coisa diferente de texto um objeto para ele, como uma figura, uma imagem, um clipart, uma animao, um vdeo, um grfico ou mesmo uma tabela do Excel. J no Excel, um texto do Word um objeto para ele. O objeto como se fosse uma caixa. Qualquer programa windows sabe "mexer" com a caixa, mas no com o contedo da caixa. O contedo da caixa continua de responsabilidade de quem fez. Os aplicativos fazem uso da rea de Transferncia para encapsular objetos, inserindo ou movendo elementos entre programas diferentes. Os comandos de edio "Copiar" e "Recortar", presente em praticamente todos os aplicativos windows, fazem uma cpia da seleo para a rea de Transferncia. Ento, podemos dar o comando de edio "Cola" da rea de transferncia para um outro aplicativo. Na rea de transferncia a seleo "empacotada" na forma de um objeto e entregue ao aplicativo destino. Por exemplo, eu posso selecionar uma planilha no Excel e mandar copiar (para a rea de transferncia). Ento abro o Word e dou o comando colar (da rea de transferncia). O Word recebe uma "caixa" que o objeto. O Word sabe como manipular a caixa, alterando suas dimenses, colocando em qualquer lugar na pagina, alinhando o texto em volta do objeto e, finalmente, sabe "mostrar o contedo da caixa"; mas no sabe, de modo algum, lidar com o contedo da caixa. Se eu precisar editar o contedo do objeto, no caso uma planilha do Excel, vou precisar do Excel, que o aplicativo responsvel pelo objeto. Existe, na realidade, duas maneiras de se colar um objeto. inserindo-o (comando editar, colar) ou vinculando-o (comando editar, colar vnculo ou colar especial). Aparentemente no existe diferena entre incorporar ou vincular um objeto pois, visualmente, tanto na tela quanto na impresso, os dois mtodos parecem iguais. No entanto existe uma grande diferena entre inserir um objeto e vincular um objeto. Voltando a nossa analogia do objeto sendo uma caixa, quando se insere um objeto, dentro da caixa existe uma cpia do arquivo. Por exemplo, ao inserirmos uma imagem, dentro da caixa existe uma cpia da imagem. Assim o Word, ao abrir seu arquivo, ele encontra o objeto, no nosso caso a caixa, e simplesmente "abre" a caixa, mostrando seu contedo. Se o objeto for vinculado, ele no apresenta uma cpia e sim um vnculo (um link), para o arquivo. O que aconteceria no nosso exemplo se ao invs de inserirmos a imagem ns vincularmos a imagem ao Word. Neste caso, o Word, ao abrir seu arquivo, encontraria o objeto, que sua velha conhecida "caixa" e iria "abrir" esta caixa para mostrar seu contedo. S que ento no encontraria uma imagem na caixa e sim um "papelzinho" com o endereo de onde se encontra o arquivo da imagem a ser apresentada. Ento, o Word vai at o endereo, recolhe a imagem, e apresenta na caixa...

Qual a vantagem de incorporarmos um objeto? que ele, quando incorporado, faz parte do documento (arquivo) gerado. Assim fica fcil transport-lo para outro computador. Qual a desvantagem de incorporar um objeto? que ocupa mais espao em disco, "incha" o arquivo gerado e no pode ser atualizado automaticamente. Qual a vantagem de vincular um objeto? Ora, como o objeto no faz parte do arquivo gerado (s o link), economiza-se espao em disco, o arquivo fica mais "enxuto" e o documento atualizado automaticamente. Isto pois, qualquer alterao que seja feita ao arquivo vinculado, reflete-se automaticamente em todos os documentos aos quais ele est "linkado". Qual a desvantagem de vincular um objeto? que o arquivo gerado fica dependente dos seus links. Ao transportar o arquivo para outro computador deve-se levar tambm os arquivos "linkados", caso contrrio o programa no ter condies de apresentar o objeto. Gerenciador de Programas Vejamos os itens da barra de menu do gerenciador de programas.

Menu Arquivo Novo... permite criar um grupo de programas ou adicionar um item de programa Abrir permite abrir um aplicativo selecionada. Pode-se tambm teclar <ENTER> (desde que o cone esteja selecionado) ou duplo clique no cone. Mover... permite que se mova um item de programa selecionado para outro grupo de programas. Pode-se tambm utilizar a tecla <F7>, ou clicar e arrastar. Copiar... permite que se copie um item de programa selecionado para outro grupo de programas. Excluir permite que se exclua um item de programa selecionado ou um grupo de programas. Propriedades... altera as propriedades de um item ou grupo de programas selecionado. Tambm pode-se teclar <ALT> + <ENTER>. Executar... inicia um aplicativo e abre um documento associado a um aplicativo. Geralmente o que utilizamos para a execuo de programas de instalao que esto em disquetes ou CDs. Sair do Windows encerra a sesso do windows, voltando ao DOS. Pode-se tambm fechar a janela do Gerenciador de Programas com um duplo clique na caixa de comando ou teclando-se <ALT> + <F4>. Menu Opes Auto Organizar quando ativado permite que os cones se auto organizem toda vez que se altere as dimenses das janelas. Minimizar no Uso quando ativado faz com que o gerenciador de programas se torne um cone toda vez que se aciona algum aplicativo. Salvar Configuraes ao Sair permite que a disposio atual do gerenciador seja salvo toda vez que se saia do windows. Menu Janela Em Cascada Lado a Lado Organizar cones

Painel de Controle atravs deste utilitrio que podemos personalizar o windows. Temos as seguintes configuraes:

Cores pode-se alterar as cores ou padres de tela. Existem vrios padres prontos, chamado esquema de cores, e tambm podemos montar um novo padro. Fontes aqui podemos visualizar, desinstalar e instalar novas fontes. Pode-se caracterizar fonte como sendo uma srie completa de caracteres de um determinado tamanho e tipo.

Quanto aos tipos, as fontes podem ser: Fontes de Tela, que so aquelas exibidas na tela; Fontes de Plotter, criadas por um conjunto de pontos ligados por linhas, geralmente usado em plotters; e Fontes True Type, mais utilizada, so fontes escalonveis que aparecem na impresso assim como na tela. Existem vrios formas de fontes: Bitmap uma fonte bitmap possui caracteres armazenados no formato de mapa de bits. Tais fontes so no escalonveis e especficas para cada tipo de dispositivo. Comprimida os caracteres so mais estreitos do que o normal para o seu tamanho. Elite fonte com doze caracteres por polegada. Escalonvel pode ser gerada em vrios tamanhos, sem distoro. Expandida os caracteres so mais largos do que o normal para o seu tamanho. Monoespaadas fonte na qual todos os caracteres tm a mesma largura. No Escalonvel fonte projetada para apenas um tamanho. Proporcionalmente Espaada alguns caracteres so mais largos que outros (como o "M" e o "I"). Com Serifa (Serifadas) os caracteres possuem traos de terminao, fazendo pequenas pontas em cada canto. Sem Serifa no possuem traos de terminao. Mouse pode-se configurar a velocidade de movimentao do mouse, velocidade do duplo clique, inverter botes esquerdo/direito e rastro. Teclado configura o intervalo antes da primeira repetio e a taxa de repetio da tecla. Data e Hora atualiza a data e hora do sistema operacional. Anlogo aos comandos date e time do DOS. rea de Trabalho existem vrias configuraes possveis para a rea de trabalho: Padro de Fundo definir e editar o padro de fundo. Proteo de Tela determina e configura a proteo de tela. Papel de Parede determina e configura a imagem (do tipo bmp) que ser usada como papel de parede. Taxa de Intermitncia do Cursor Impressoras instalao, configurao e desinstalao de impressoras. Portas configurao de taxas e modos de transferncia em portas seriais. Internacional configurao de sistemas de medidas, modos de exibio e moeda. Controladores configurao de controladores multimdia e drives de CD-ROM. Som configurao dos efeitos de som associados a eventos. Admin ODBC configurao de filtros a acessos de bancos de dados. 386 Avanado configurao dos modos 386 e standard, bem como a memria virtual.

Gerenciador de Arquivos A tela do gerenciador de arquivos possui uma diviso. Do lado esquerdo encontra-se o painel da rvore de diretrios do sistema e, do lado direito, o painel dos arquivos contidos no diretrio que estiver aberto. Para selecionar um diretrio ou arquivo qualquer, basta clicar seu nome. A partir do gerenciador de arquivos pode-se rodar um aplicativo ou abrir um documento que esteja vinculado a um aplicativo. Podemos fazer as seguintes operaes com arquivos:

Mover arquivos entre diretrios e discos clicando e arrastando o arquivo para diretrios diferentes do mesmo disco, pressionando <CTRL> clicando e arrastando o arquivo entre discos diferentes, pelo menu arquivo/mover ou teclando <F7>. Copiar arquivos para outros diretrios (pastas) ou discos clicando e arrastando o arquivo entre discos diferentes, pressionando <CTRL> clicando e arrastando o arquivo

para diretrios diferentes do mesmo disco, pelo menu arquivo/copiar ou pressionando a tecla <F8>. Abrir um arquivo associado a um aplicativo com um duplo clique ou pelo menu arquivo/abrir. Definio de Seleo de arquivos atravs do menu arquivo/selecionar arquivo... Excluir arquivos selecionando o(s) arquivo(s) e pressionando-se a tecla <delete>, ou pelo menu arquivo/excluir. Renomear arquivos menu arquivo/renomear... Alterar atributos dos arquivos menu arquivo/propriedades, ou teclando-se <ALT> + <ENTER>. Podemos alterar os atributos de Somente Leitura, protege o arquivo contra deleo e atualizao; Oculto, faz com que o arquivo no aparea relacionado no diretrio normalmente; Arquivo, tido como um arquivo normal para receber qualquer ao; e Sistema, indicando que o arquivo selecionado de uso exclusivo do sistema. Associar arquivos a aplicativos atravs do menu arquivo/associar... Criar diretrios (pastas) menu arquivo/criar diretrio... Localizar arquivos menu arquivo/localizar... Podemos fazer o uso das mscaras que aprendemos no captulo de DOS como atributo de localizao.

Podemos fazer as seguintes operaes com discos:


Copiar Discos menu disco/copiar disco... Funciona de maneira anloga ao comando diskcopy. Nomear Disco menu disco/nomear disco... Formatar Disco menu disco/formatar disco... S possvel formatar disquetes. No h perigo de formatao do HD. Existem as opes de formatao rpida, nomear o disco e gerar sistema no disco. Transferir sistema para disquete menu disco/gerar sistema no disco... Mudar a unidade de disco corrente menu disco/selecionar unidade...

Windows 95

Os Sistemas Windows so muito parecidos entre si. O que ocorre so melhorias, adio de aplicativos, retirada de outros. No entanto, principalmente ao tocante da operao, a Microsoft tenta no alterar muito o programa para no inibir o uso de antigos operadores. Alm disto, na medida do possvel, a Microsoft tenta fazer sistemas compatveis entre si, o que tambm no deixa de "engessar" o desenvolvimento dos sistemas. Principais Novidades do Sistema Depois de uma boa base que tivemos no capitulo que versa sobre o Windows 3.x, agora vamos enfatizar as diferenas entre os sistemas windows, ou seja, em que o Windows 95 diferente do windows 3.x. Primeiro, a grande diferena e uma das mais importantes, que o Windows 95 NO um ambiente operacional, e sim, um verdadeiro SISTEMA OPERACIONAL. Assim, o windows 95 substitui completamente o DOS, tanto que a Microsoft no fabrica e nem desenvolve novas verses do DOS. O windows 95, sendo um sistema operacional, no depende mais do DOS, como acontecia com seu antecessor. Muitos perguntam: possvel ficar com dois sistemas operacionais na minha mquina? Sim, possvel termos dois sistemas operacionais numa mesma mquina, mas somente um dos dois sistemas pode ser carregado numa sesso. chamado "dual boot", ou melhor, durante a inicializao da mquina, na fase de boot, antes do Sistema Operacional ser carregado, eu posso informar ao computador qual dos dois sistemas (DOS ou Windows 95) eu quero que seja carregado. Alm disso, "dentro" do windows 95 temos uma simulao DOS, que pode ser chamada pelo cone "Prompt do MS-DOS". Se esta mquina s tiver o windows 95, com certeza, ao rodarmos o "Prompt do MS-DOS" no ser o DOS que estar rodando na mquina, mas sim uma simulao DOS do windows 95... O Sistema Operacional Windows 95 o primeiro sistema de 32 bits, se afastando bastante do modo de operao do DOS (de 16 bits). Como j vimos, existe uma certa compatibilidade com o DOS e, em teoria, aplicativos DOS podem ser rodados em Win 95. Mas a prtica mostrou que muitos e muitos aplicativos DOS geravam graves problemas na mquina. Alm disso, aplicativos DOS (ou mesmo aplicativos "for windows 3.x"), que foram feitos para rodar em um ambiente de 16 bits, no podem utilizar todos os recursos que o novo sistema oferece. Por isso nasceram novas verses de praticamente todos os softwares para Win 95. Outra diferena interessante e at certo ponto muito til, a possibilidade de se utilizar nomes extensos nos arquivos. Praticamente no se tem mais as limitaes do DOS quanto ao nmero de caracteres, tanto para o nome quanto para a extenso. Geralmente, a extenso dos arquivos continuam tendo trs letras, s vezes, quatro. Mas nada impede nmeros superiores a estes. Tambm possvel fazer uso do espao em branco, proibido no DOS, e a maioria dos caracteres especiais (excetuando-se o "*" e "?"). Este sistema operacional considerado monousurio, mas MULTITAREFA (preemptiva). Assim possvel realmente rodar dois, ou mais programas, simultaneamente. Logicamente que o desempenho da mquina depende muito da quantidade de memria disponvel (lembre-se que o aplicativo deve ser carregado na memria para poder ser executado). O Win 95 continua a fazer uso do spool de impresso e da memria virtual. Mas o sistema de gerenciamento de memria melhorou muito, pois o sistema encara o bloco de memria como sendo uma pilha contnua. Outra caracterstica do win 3.x que foi mantida e melhorada foi a tecnologia OLE, com o uso da rea de Transferncia e a possibilidade de incorporao e vinculao de objetos. J a interface grfica com o usurio foi melhorada, deixando-o mais bonito, colorido, com melhor definio e sensao de profundidade. O suporte a multimdia tambm foi aprimorado, dando maior controle e velocidade, principalmente, s animaes e imagens 3D.

Plug-and-Play Diferente de seu antecessor, o sistema apresenta suporte a hardware de padro plug-and-play. Esta tecnologia foi desenvolvida para facilitar a instalao de novos hardwares na mquina, como placas faxmodens, monitores, impressoras, placas de som, drives de CD-ROM, etc. Todo e qualquer hardware, para funcionar, depende que recursos de sistema sejam alocados para ele. Muitos destes recursos devem ser nicos para cada hardware (por exemplo, o endereo de uma porta de comunicao, uma solicitao de interrupo ou um pedido de acesso direto memria). Dois hardwares que estejam utilizando um mesmo recurso do sistema, esto em conflito. Para resolver estes conflitos, era necessrio um bom conhecimento tcnico e alterar configuraes no prprio hardware. No padro plug-and-play, existe uma "conversa" entre o novo perifrico e o sistema operacional, que se encarrega de determinar quais recursos o novo hardware precisa e de alocar recursos livres para ele, eliminando assim a possibilidade de conflitos e facilitando a instalao. Para tanto, o sistema operacional e o perifrico precisam ser compatveis com o padro plug-and-play. A Lixeira Outro recurso novo no sistema o conceito de Lixeira. A deleo de arquivos um pouco diferente da maneira que ocorria no DOS. No win 95, quando apaga-se um arquivo, a tabela FAT tambm atualizada, mas o espao ocupado pelo arquivo no automaticamente liberado... O arquivo compactado e "vai" para a lixeira. Ou seja, o arquivo, na realidade, no removido do disco. Ele continua no disco, intacto, mas no aparece mais no explorer e nem possvel a sua utilizao (como se ele no existisse mais l). No entanto, seu nome acrescentado ao contedo da "lixeira". Enquanto este arquivo estiver na lixeira, possvel recuper-lo, como se eu fosse lata de lixo e tirasse de l um papel que eu joguei fora. Mas lgico que se o arquivo no foi removido do disco, ele continua ocupando espao neste disco. Existe a possibilidade de eu "esvaziar a lixeira", ou retirar da lixeira alguns arquivos selecionados. como se o lixeiro levasse embora o contedo de nossa lata de lixo. Mas, uma vez que o arquivo no esteja mais na lixeira, no mais possvel recuper-lo... Trabalhando em Rede e a Rede Dial-Up Outra preocupao do Win 95 quanto comunicao entre computadores, ou seja, redes. Estes sistema operacional j vem, praticamente, preparado para trabalhar em redes, tendo a opo de instalao de vrios protocolos, clientes e adaptadores. Montar-se uma pequena rede (tipo peer-to-peer) com win 95 muito fcil, sem a necessidade de nenhum outro programa especial. Em sua rea de trabalho encontramos um cone de Rede, onde podemos acessar recursos compartilhados e configurar nossas opes de rede. Mesmo que o computador no esteja ligado nenhuma rede, este cone estar presente, mas, logicamente no estar plenamente funcional. Podemos mesmo atribuir senhas de acesso rede e fazer a verificao do usurio j na inicializao da mquina. Afinal o Win 95 foi lanado na "era da coneco", onde havia um grande interesse em se "ligar" internet, e para tanto, necessrio estabelecer-se uma coneco via linha telefnica a um provedor de acesso, atravs da chamada Rede Dial-Up. Na realidade a Rede Dial-Up est disponvel para conectar quaisquer dois computadores, com win 95, via linha telefnica. Eu posso, por exemplo, acessar com meu computador de casa o computador do escritrio. Para tanto, as mquinas precisam estar preparadas, ou seja, os dois computadores precisam ter placa de modem e estar ligados linha telefnica. Alm disso, os dois computadores precisam ser configurados. O computador que disca (o de casa, por exemplo) ser o "cliente" e o computador a ser discado, o que atender a ligao (o do escritrio), ser o meu servidor dial-up. preciso tambm configurar o protocolo de comunicao a ser utilizado, geralmente um PPP (Point to Point Protocol).

Registro do Sistema Outra novidade do Windows 95 um Banco de Dados do Sistema, onde so guardados informaes sobre a mquina, perifricos, configuraes, programas e recursos. o chamado Registro do Sistema, que no transparente ao usurio, mas que desempenha papel fundamental no gerenciamento de operao da mquina. No recomendado que usurios iniciantes alterem manualmente o Registro do Windows, sob pena at mesmo de travar a mquina, exigindo uma formatao e reinstalao do Sistema Operacional. Por isto importante a correta instalao tanto de hardware como de software. O hardware plugand-play automaticamente instalado quando reconhecido pelo sistema na primeira vez que o computador ligado depois da instalao fsica. Para hardware no plug-and-play, no Painel de Controle existe a opo de Instalao de Novo Hardware, que auxilia o usurio na tarefa. Em sua grande maioria os softwares vm com um programa de instalao (instal.exe, instalar.exe, setup.exe etc.). Ao executarmos este programa de instalao o windows faz o registro deste soft, tambm alocando recursos necessrios para a execuo normal do aplicativo. Na maioria das vezes os erros ocorrem na desinstalao de programas. Diferentemente do DOS, no se pode simplesmente apagar a pasta que contm o aplicativo, pois isto no atualizaria o Registro. Em outras palavras, para o windows o software continuaria existindo, consumindo recursos e at mesmo oferecendo "servios" a outros programas. Hoje, a maioria dos softwares, alm do programa instalador, tambm tm um programa desinstalador, que alm de apagar da mquina os arquivos executveis, retira do sistema as suas dlls, arquivos temporrios, arquivos de suporte, arquivos de documentos e atualiza o Registro do Windows. Para os programas que no tm o desinstalador, e so de 32 bits, o windows oferece, no Painel de Controle, a opo de Adicionar ou Remover Programas. tambm atravs do cone "Adicionar ou Remover Programas" que podemos verificar a "Instalao do Windows", vendo quais os aplicativos foram instalados junto com o sistema e podendo-se colocar outros ou retir-los. Temos tambm a opo de criar um "Disco de Inicializao". uma espcie de "disco de emergncia", utilizado quando temos problemas para se iniciar o windows. Assim, podemos dar o "boot" com o disquete, carregando uma verso "leve" do windows, no grfica, ou seja, com "cara" de DOS. Ento podemos utilizar aplicativos de diagnsticos e corrigir alguns problemas. Operando o Windows 95 Este sistema tambm faz uso intensivo do mouse com uma grande diferena, o boto direito do mouse, antes inativo, agora muito importante, disparando sempre um "meu de atalho". Este um menu sensvel ao contexto, ou seja, dependendo do objeto, rea ou seleo que foi clicado o menu de atalho trs opes diferentes, apropriadas ao objeto em questo. Este menu tambm pode variar de sistema para sistema, mas como exemplo, ao clicarmos com o boto direito na rea de trabalho, o menu de atalho tem as seguintes opes: Organizar cones, Alinhar cones, Atualizar, Colar, Colar Atalho, Desfazer, Novo, Propriedades (esta opo abre as propriedades de vdeo). J se clicarmos com o boto direito do mouse em cima de um arquivo selecionado, as opes sero: Abrir, Imprimir, Enviar para, Recortar, Copiar, Criar Atalho, Excluir, Renomear, Propriedades. O windows 95 tambm trabalha com base em janelas. Mas no existe mais o Gerenciador de Programas, pois o prprio sistema operacional o gerenciador dos programas. As janelas do windows 95 so muito parecidas com o do seu antecessor, com algumas pequenas diferenas, como a caixa de verificao, que ainda existe, mas em seu lugar teremos o cone do programa. Alm dos botes normais de minimizar, maximizar e restaurar a janela apresenta tambm o boto fechar (que encerra o aplicativo e/ou fecha o arquivo). J a tela principal do sistema no uma janela, mas caracterizado por uma rea de trabalho, onde ficam bem mo, vrio cones. Estes cones podem ser de dois tipos: cones de sistema e cones de atalho.

Os cones de sistema so aqueles automaticamente colocados na rea de trabalho durante a instalao do windows. Dependendo da verso do win 95, dos perifricos instalados e sua conexo ou no com a internet, estes cones podem se alterar, mas sempre teremos os cones: Meu Computador, Ambiente de Rede, Meu Porta Arquivos, e Lixeira. Normalmente tambm encontramos os cones: Internet Explorer e Caixa de Entrada. Em Meu Computador temos acesso a tudo que estiver instalado no computador: todos os drives de disco (A: e B: para disquetes, C: para HD, D: para CD-ROM, por exemplo), pasta de impressoras, Painel de Controle e Rede Dial-Up. Pelo Ambiente de Rede temos acesso recursos compartilhados com outros computadores, e podemos configurar a rede. O Meu Porta Arquivos serve para fazer a sincronizao de arquivos, geralmente, com um computador porttil. Pela Lixeira, como j vimos, temos acesso a uma lista de arquivos que foram apagados e que podemos recuperar. Pode-se tambm retirar (jogar fora) alguns arquivos selecionados ou esvaziar toda a lixeira, liberando espao em disco. O cone Internet Explorer carrega o browser da Microsoft e estabelece uma ligao com a Internet. J a Caixa de Entrada um utilitrio geralmente instalado que rene facilidades como um programa de e-mail e aplicativos para envio e recebimentos de fax, entre outros. Alm dos cones de sistema podemos ter os cones de atalho, de dois tipos: atalhos a aplicativos e atalhos a documentos. Como o nome diz, so cones que servem para agilizar o trabalho. Programas que so muito utilizados podem ter um cone de atalho direto na rea de trabalho, facilitando a vida do usurio. Do mesmo modo, documentos muito utilizados tambm podem ter um cone de atalho na rea de trabalho. Logicamente, neste caso, primeiro chamado o aplicativo associado ao arquivo e depois, automaticamente, aberto o documento em questo. Sendo um Sistema Operacional Multitarefa, o Win 95 precisa de alguma ferramenta para a monitorao das vrias possveis tarefas que podem estar sendo executadas. Para isto existe a Barra de Tarefas, geralmente no limite inferior da tela. Na barra de tarefas encontraremos um boto para cada aplicativo que estiver aberto num dado momento. Assim, fica fcil saber o que o computador est fazendo e tambm acessar as vrias tarefas, clicando o boto correspondente. Teclando-se <ALT> + <TAB> tambm podemos "navegar" entre as vrias aplicaes abertas. No canto direito da barra de tarefas encontramos a bandeja do sistema, onde pode-se ter vrios cones de aplicaes residentes rodando em segundo plano, como um antivrus. No canto esquerdo da barra de tarefas temos o boto iniciar, que nos dar acesso a todos os programas instalados e configuraes possveis do computador. Novamente, dependendo da verso do sistema e dos perifricos instalados, as opes do boto iniciar podem ser diferentes. Geralmente teremos, ao clicarmos em Iniciar, os seguintes grupos: Programas, Documentos, Configuraes, Localizar, Ajuda, Executar e Desligar. No grupo de Programas encontraremos outros grupos e cones de todos os programas corretamente instalados no computador. assim que podemos rodar um programa desejado. Em Documentos, teremos uma lista com os ltimos documentos acessados, criados ou alterados. Podemos abrir qualquer um deles clicando-se em seu nome. Configuraes permite alterarmos as configuraes pelo Painel de Controle, das Impressoras, Barra de Tarefas e Menu Iniciar, Opes de Pastas e Active Desktop (para o caso de o computador ter instalado o Internet Explore 4.0).

Pelo item localizar temos uma forte ferramenta para a procura de Arquivos ou Pastas, Computadores, Na Internet ou Pessoas. A Ajuda d acesso ao manual on-line do windows 95 e a opo Executar utilizada para rodar programas especficos, geralmente os programas de instalao de aplicativos que esto em disquetes ou CDs. Logicamente o item Desligar serve para desligar o micro. Antes de apertarmos o boto power (liga/desliga) devemos clicar em iniciar/desligar e escolher a opo "desligar o computador" e clicar "OK". Com isto o sistema ir fechar adequadamente todos os aplicativos e baixar para o disco dados que porventura estejam ainda na memria, bem como, apagar do disco os arquivos temporrios e auxiliares (como os arquivos de paginao da memria virtual). Ai, com o sistema limpo, eu posso finalmente desligar o computador. Ainda em Desligar eu tenho as opes "Reiniciar o computador", que ir desligar e religar a mquina, e "Reiniciar o computador em modo MS-DOS", que inicializa uma sesso com o emulador DOS ou ento com a verso anterior do DOS, se ela ainda estiver instalada. Ferramenta de Localizao Atravs do boto Iniciar/Localizar temos as opes: Computador, no caso de trabalharmos em rede e quisermos estabelecer contato com outro computador; Na Internet, para utilizao de sites de busca e Pessoas, utilizando a agenda do computador. No entanto a ferramenta de localizao de arquivos ou Pastas a mais poderosa, muito melhor que a localizao do gerenciador de arquivos do win 3.x. O localizador de arquivos tem como opes de busca por:

Nome aceitando que se digite o nome completo ou utilizando-se as conhecidas mscaras do DOS (por exemplo: *.txt, Bolo*.*, etc.) Local parmetro para a restrio de busca em determinado disco, pasta ou sub-pasta. Contendo o Texto faz a procura de uma seqncia de letras em arquivos textos. Data efetua uma procura segunda a data de modificao, criao ou de ltimo acesso. Entre duas datas quaisquer, durante os ltimos "x" meses ou durante os ltimos "x" dias. Tamanho procura por arquivos de no mnimo ou no mximo "x" KB. Tipo faz uma procura segundo a extenso do nome do arquivo, que o que determina o seu tipo. Podemos procurar por: Aplicativos, Arquivos de Fonte, Arquivos de Ajuda, Arquivos de Sistemas, Atalhos, entre outros. Aproveitaremos esta oportunidade para ver as extenses mais importantes: Clipes de filme - .MPE; .MPEG;.AVI.; .MPA; .M1V.; .VDO; .MOV; .QT. Som - .WAV; (padro do windows, tem a vantagem de se poder codificar voz, e a desvantagem de ser arquivos muito grandes); .MID; .MIDI (protocolo de comunicao entre instrumentos musicais, so arquivos mais compactos mas no possvel gravar voz); .RMI; .AIF; .AIFF, .AIFC. .AU; .SND. Arquivos de lote - .BAT. Faixa de CD (som) - .CDA. Documentos de Imagens - .DCX; .TIF;. .TIFF; .BMP (padro do windows); .JPG; .JPEG; .XIF; .XBM. Pginas Internet - .HTM; .HTML. Arquivos de Aplicativos Word (.DOC); Excel (.XLS); Access (.MDB); Power Point (.PPT).

Painel de Controle Parecido com o Painel de Controle do win 3.x, temos aqui opes para configuraes da aparncia do sistema, de hardware e software. Temos os seguintes cones:

Adicionar Novo Hardware Adicionar ou Remover Programas Configuraes Regionais Pas, Nmero, Moeda, Hora e Data.

Controladores de Jogo Data e Hora Energia recursos para economizar energia. Depende muito do padro de hardware dos perifricos, como placa me, HD, Monitor etc. Internet Pgina Inicial, Arquivos Temporrios, Histrico, Segurana (de dados); Contedo (Supervisor de Contedo e Certificao), Conexo e Programas (Correio, News e Meeting). Modems Mouse botes (destro/canhoto, velocidade do duplo clique), ponteiros, movimentao e tipo. Multimdia udio, vdeo, MIDI, CD. ODBC de 32 bits Opes de Acessibilidade: Teclado teclas de aderncia, de filtragem, de alternncia (Caps Lock e Num Lock com som). Som sinalizador e mostrador de som. Vdeo alto contraste Mouse movimentao pelo teclado. Rede configuraes, identificao e controle de acesso. Senhas de sistema, permitindo a personalizao do sistema para vrios usurios. Sistema informaes gerais, gerenciador de dispositivos, perfil de hardware e desempenho. Sons esquemas de sons para associ-los a eventos (abrir e fechar janelas, executar programas, parada crtica, incio do sistema etc.). Teclado Vdeo segundo plano, proteo de tela, aparncia (antigo esquema de cores), configuraes (nmero de cores, resoluo, placa de vdeo e monitor).

Windows 98
O Windows 98 no um novo Sistema Operacional, mas antes apenas uma atualizao do Windows 95. Apenas alguns detalhes foram alterados e muitos "bugs" corrigidos. Visualmente e funcionalmente, o Windows 98 muito parecido com o Windows 95 verso OSR-2 com o Internet Explorer 4.0 instalado. A novidade mais visvel a integrao com a Internet, por meio do browser Internet Explorer. Foi essa integrao que serviu de base para a acusao de desrespeito lei anti-truste que o Departamento de Justia americano move contra a Microsoft.. H tambm uma dzia de utilitrios novos ou aperfeioados que facilitam a administrao do sistema e a soluo de problemas. Duas outras novidades ficam ocultas aos olhos do usurio. A primeira o sistema de arquivos FAT-32, que aproveita melhor o espao no disco rgido. A outra a incluso de mais de 1.000 novos controladores de dispositivos. Eles proporcionam o suporte para tecnologias de hardware surgidas nos ltimos anos como interface USB, discos Ultra ATA, drives de DVD e gerenciamento de energia padro ACPI. Na prtica isso significa que fica mais fcil adicionar novos dispositivos ao PC e aproveitar os recursos que ele oferece. Vale lembrar que, aps o lanamento do Windows 98, a Microsoft no vender mais o Windows 95. Vejamos melhor algumas diferenas com o antigo Windows. A primeira diferena a controvertida integrao com a Internet por meio do Internet Explorer. Depois vem o suporte para novos padres de hardware como DVD, AGP e USB. Ainda h um sistema mais eficiente de gerenciamento de arquivos em disco, o FAT-32, e novos utilitrios, como o Assistente de Manuteno. O Win 98 suporta a tecnologia ACPI (Advanced Configuration and Power Interface), permitindo que o sistema desligue perifricos, como drive de CD-ROM, modem, interface de rede e impressora, quando eles no esto sendo utilizados, economizando energia. Tambm possibilita que os perifricos liguem o computador. Por exemplo: o micro pode ser ligado automaticamente quando um CD inserido

no drive. O maior benefcio da ACPI prolongar a durao da bateria nos micros portteis. Essa tecnologia foi desenvolvida em conjunto pela Toshiba, Intel e Microsoft. O Windows 98 totalmente compatvel com o Win 95, assim a princpio, no temos aplicativos especficos para este sistema. O ncleo do Win 98 praticamente o mesmo do 95, assim, no h diferena significativa para os programas. Uma mudana que poderia causar impacto em certos utilitrios de manuteno de disco a introduo do FAT-32. Esse sistema de arquivos, porm, est presente na verso do Win 95 OSR-2, que distribuda a fabricantes de PCs. Por isso, os produtores de software j adequaram seus utilitrios a ele. A barra de tarefas pode, agora, incluir os cones da rea de trabalho, um campo para digitao de endereo a ser explorado e atalhos para aplicativos ou documentos. Alm disso, as pastas podem ser visualizadas como pginas da Web. Nesse caso, o usurio pode definir as cores ou imagens que aparecem como fundo e tambm acrescentar outros elementos usando HTML ou JavaScript. O ttulo da pasta exibido de forma clara na janela e o Win 98 inclui automaticamente um visualizador (ativado por um programa em JavaScript) nela. Esse acessrio mostra o contedo do arquivo quando ele selecionado com o mouse, o que ajuda na busca de um documento perdido no micro. Funciona com arquivos de imagem, som e vdeo. ainda possvel configurar opes de leitura off-line e exibio de informaes no Active Desktop. A Microsoft trabalhou no aperfeioamento de trs itens: inicializao do Windows, carregamento de aplicativos e desligamento do sistema. O gerenciamento de memria tambm recebeu ateno, o que pode trazer algum ganho adicional de velocidade. O desfragmentador de disco do Win 98 incorpora uma tecnologia desenvolvida pela Intel para acelerar o carregamento de aplicativos e inicializao do sistema. Os arquivos essenciais que formam o aplicativo so ordenados no disco para que possam ser lidos mais rapidamente. Para tanto h um programa que fica monitorando o uso dos aplicativos para determinar qual a melhor maneira de organizar os arquivos no disco. Quando o Windows instalado, ainda no h dados suficientes para uma boa otimizao. Somente aps um certo tempo de uso a reorganizao do disco poder levar a um melhor desempenho. Como j foi visto, o Windows 95 faz uso intenso da tecnologia conhecida como memria virtual. Isso significa que, quando no h memria suficiente, o sistema armazena os arquivos temporariamente no disco rgido. Como o acesso ao disco dezenas de vezes mais lento do que memria, essa tecnologia prejudica o desempenho do micro. Seu uso necessrio para que o sistema operacional possa rodar em mquinas com pouca memria. O problema que, mesmo em PCs com muita memria, o Win 95 continua utilizando memria virtual sem necessidade. J no Win 98 esse problema foi atenuado. Em mquinas com memria fsica abundante, a memria virtual pouco utilizada. A configurao mnima para rodar o Windows 98 um 486 DX2-66 com 16 MB de memria, pelo menos 125 MB de espao livre no disco rgido e um drive de CD-ROM. Mas recomenda-se um Pentium 200 MMX, com 64 MB de memria e disco rgido de 2 GB. interessante notar que apesar da tecnologia MMX estar presente nos processadores da Intel h um bom tempo (Pentium MMX, Pentium II e Celeron, alm do AMD K6 e Cyrix 6x86), o Win 95 no a utiliza, embora alguns aplicativos que rodam nele, como o Corel Draw!, o Adobbe Photoshop e vrios jogos, usem. J o Win 98 emprega essa tecnologia para exibir vdeo clipes e animaes com melhor qualidade. Alm disso, o suporte para MMX foi includo na API (interface de programao) do sistema operacional. Assim, aplicativos futuros podero usar a API para chamar as funes MMX do processador. A vantagem disso que fica mais fcil, para os desenvolvedores, criar aplicativos que empregam MMX. O Windows 98 inclui suporte (via WDM Win32 Driver Model) para cartes PC Card do tipo CardBus, leitores de DVD, interfaces USB, cmeras para videoconferncia, drives para discos LS-120, interfaces por raios infravermelhos, cartes do tipo smart card, placas de vdeo AGP e interfaces FireWire (IEEE 1394), todos dispositivos que no eram originalmente reconhecidos pelo Windows 95. Especificamente, a USB (Universal Serial Bus), uma interface universal para perifricos criada para substituir as atuais portas serial e paralela do PC> Ela fcil de usar (Plug-and-Play) e muito verstil, at

alto-falantes podem ser ligados nela. Tambm proporciona uma comunicao mais veloz que as interfaces convencionais. O sistema admite o uso de dois monitores formando uma rea de trabalho duplicada. Para tanto so necessrias duas placas de vdeo PCI ou AGP. Ao tocante de Redes, temos um novo protocolo utilizado para a chamada Rede Privada Virtual, o PPTP, Point to Point Tunneling Protocol. Ele permite a criao de uma conexo criptografada entre dois pontos de uma rede pblica, como a Internet. Usando esse mtodo, dois usurios podem trocar documentos entre si sem riscos significativos de que esses documentos sejam lidos, no meio do caminho, por algum no autorizado. Alm disso possvel usar mltiplos canais de comunicao como se fosse um s. Um exemplo: com dois modems de 28,8 Kbps e duas linhas telefnicas, possvel se comunicar a 56 Kbps. Os resultados so melhores quando os canais utilizados tm velocidades idnticas, caso contrrio, a taxa de transferncia total vai ser menor que a soma das velocidades de ambos. O Registro continua sendo um componente crtico do sistema, mas ele agora tem uma proteo adicional. Cada vez que o micro ligado, o Win 98 gera um backup automtico do Registro. Um programa verificador inspeciona o seu contedo em busca de dados corrompidos ou ausentes. Se for encontrado algum problema, o backup restaurado automaticamente ou, dependendo do caso, feita uma correo nos dados. O Win 98 inclui um programa chamado Windows Update que faz a atualizao automtica dos seus componentes pela Internet. Ele estabelece uma conexo com o servidor da Microsoft, verifica quais componentes precisam ser atualizados, faz o download e instala os programas. J o sistema de ajuda , baseado em HTML, a linguagem de formatao de pgina empregada na Web. Para o usurio, isso faz pouca diferena. Mas para quem desenvolve aplicativos, vai agilizar e baratear a criao de manuais on-line. Alm disso, h a opo de buscar ajuda via Web, no site da Microsoft. Outra vedete deste sistema operacional o chamado Active Desktop (tambm encontrado no Internet Explorer 4 para Win 95). Ele permite colocar na rea de trabalho, quadros com notcias, cotaes de aes, previso do tempo, resultados de partidas de basquete e outros dados que so atualizados dinamicamente via Internet. Tambm possvel rodar programas em Java na rea de trabalho.

Planilhas Eletrnica O Excel


Usadas para clculos em tabelas com aplicaes diversas, em especial as financeiras. Exemplos: Lotus 1-2-3, Quattro, Visicalc, Excel, Supercalc.

Vrias so as atividades em uma empresa que exigem a preparao de uma planilha onde so tabulados valores e com estes realizados os mais diversos clculos. Estas planilhas de clculos objetivam apresentar em uma nica folha os valores que representam o resumo de uma situao passada na empresa, com opor exemplo: controle de atividades produtivas, vendas, pagamentos ou uma previso de atividades futuras como: projeo de vendas, demanda de consumo de produtos, previso de gastos. Observamos, portanto, que as planilhas de clculo so utilizadas tanto para controlar atividades j realizadas pela empresa, como atividades que sero realizadas no futuro, ou seja, a planilha utilizada tanto parra controle como para planejamento, seja operacional, ttico ou estratgico. A massificao de uso dos microcomputadores se deve a muitos fatores, mas principalmente, pela facilidade de uso das linguagens de quarta gerao, que transformam o micro numa ferramenta instantnea, no dependendo de um longo tempo de estudo do programa para que o computador possa ser utilizado. Caractersticas do Excel A planilha eletrnica Excel foi desenvolvida pela Microsoft, tendo se popularizado rapidamente no final dos anos 80. O Excel oferece trs finalidades bsicas: planilha de clculo, gerenciador de banco de dados e gerador de grficos. Podemos citar como sendo caractersticas: operao simples e alta capacidade, teclas com funes programadas, recursos de proteo (no s do arquivo mas tambm de clulas), criao fcil de macros, utiliza recursos de programao em VBA (Visual Basic for Aplicatives) etc. Uma planilha uma tabela constituda por colunas e linhas. As colunas so identificadas pelas letras exibidas no cabealho (A, B, C...) e as linhas por nmeros (1, 2, 3, ..). No Excel 97 possvel trabalhar com vrias planilhas formando uma pasta de trabalho. A identificao da planilha feita pela guia localizada na parte inferior. A intercesso de uma coluna com uma linha forma uma clula, cuja identificao constituda pela localizao da coluna pela linha (como o jogo de batalha naval). O Excel tem 256 colunas e 65.536 linhas, totalizando 16.777.216 clulas. Funes das Teclas Mais Importantes CAPS LOCK Quando pressionada, faz com que todas as letras apaream em maisculo. Porm, as teclas que tm mais de um caractere iro continuar apresentando o caractere de baixo.

Quando esta tecla est ativada, uma luz indicativa acender ou na prpria tecla ou no canto superior direito do teclado. SHIFT Permite acessar as letras em maisculo ou os caracteres de cima das teclas com dois caracteres. Se a tecla <CAPSLOCK> estiver acionada, a tecla <SHIFT> ir escrever as letras em minsculo. NUM LOCK Quando pressionada, permite que sejam usados os nmeros de bloco numrico direita do teclado. Quando no est ativada, o bloco numrico funciona como teclas de movimentao. Quando esta tecla est ativada, uma luz indicativa acender ou na prpria tecla ou no canto superior direito do teclado. ENTER Possui vrias funes, dependendo do contexto. Geralmente, serve para indicar o fim de uma entrada de dados ou para executar um comando. BACKSPACE Geralmente representada por uma <- , tem funo de apagar o caracter que est imediatamente esquerda do cursor. DELETE Apaga o caractere que est direita do cursor ou apaga toda a regio marcada. Itens do Excel Na BARRA DE MENU encontramos:

Arquivo Acesso <ALT>+A Novo, Abrir, Fechar, Salvar, Salvar Como, Salvar Como HTML, Salvar rea de Trabalho, Configurar Pgina, rea de Impresso, Visualizar Impresso, Imprimir, Enviar Para, Propriedades, Sair e uma relao dos ltimos arquivos editados. Editar Acesso <ALT>+E Desfazer, Repetir, Recortar, Copiar, Colar, Colar Especial, Colar Como Hyperlink, Preencher, Limpar, Excluir, Excluir Planilha, Mover ou Copiar Planilha, Localizar, Substituir, Ir Para, Vnculos, Objeto. Exibir Acesso <ALT>+X Normal, Visualizar Quebra de Pgina, Barras de Ferramentas, Barras de Frmula, Barra de Status, Cabealho e Rodap, Comentrios, Personalizar Modos de Exibio, Gerenciador de Relatrios, Tela Inteira, Zoom. Inserir Acesso <ALT>+I Clulas, Linha, Coluna, Planilha, Grfico, Quebra de Pgina, Funo, Nome, Comentrio, Figura, Mapa, Objeto, Hyperlink. Formatar Acesso <ALT>+F Clula, Linha, Coluna, Planilha, Auto Formatao, Formatao Condicional, Estilo. Ferramentas Acesso <ALT>+M Verificar Ortografia, Auto Correo, Compartilhar Pasta de Trabalho, Controlar Alteraes, Mesclar Pastas de Trabalho, Proteger, Atingir Meta, Cenrios, Auditoria, Solver, Macro, Suplementos, Personalizar, Opes, Assistente. Dados Acesso <ALT>+D Classificar, Filtrar, Formulrio, Subtotais, Validao, Tabela, Texto para Colunas, Assistente de Modelo, Consolidar, Organizar Estrutura de Tpicos, Relatrio da Tabela Dinmica, Obter Dados Externos, Atualizar Dados. Janela Acesso <ALT>+J Nova Janela, Organizar, Ocultar, Reexibir, Dividir, Congelar Painis, lista de janelas abertas. Ajuda Acesso <ALT>+U Ajuda do Microsoft Excel, Contedo e ndice, O que isto?, Microsoft na Web, Ajuda do Lotus 1.2.3, Sobre o Microsoft Excel.

Nas BARRAS DE FERRAMENTAS padro e formatao, encontramos os botes: Novo, Abrir, Salvar, Imprimir, Visualizar Impresso, Verificar Ortografia, Recortar, Copiar, Colar, Pincel, Desfazer, Refazer, Inserir Hyperlink, Barra de Ferramentas Web, Auto Soma, Colar funo, Classificao Crescente, Classificao Decrescente, Assistente de Grfico, Mapa, Desenho, Zoom, Assistente do Office, Fonte, Tamanho da Fonte, Negrito, Itlico, Sublinhado, Alinhar Esquerda,

Centralizar, Alinhar Direita, Mesclar e Centralizar, Estilo de Moeda, Estilo de Porcentagem, Separador de Milhares, Aumentar Casas Decimais, Diminuir Casas Decimais, Diminuir Recuo, Aumentar Recuo, Bordas, Cor de Preenchimento, Cor da Fonte. LINHA DE STATUS Serve para mostrar "estados" do sistema como proteo de clulas, referncias circulares e indicador de modo. BARRA DE FRMULAS (linha de edio) local onde os dados digitados numa clula iro aparecer durante a digitao, seja na entrada de dados, seja na edio de dados j digitados. CAIXA DE NOME (indicador de clulas) mostra qual a clula ativa ou a regio selecionada na planilha. O que So Arquivos e Planilhas Arquivo uma pasta de trabalho que pode conter uma ou mais planilhas e que fica armazenado no disco quando no est sendo usado ou na memria do micro quando est sendo utilizado para consultas, alteraes, impresses, etc. Planilha uma rea de trabalho bidimensional (composta por linhas e colunas) onde voc monta a executa suas tabelas de clculo. As planilhas so nomeadas como Plan-nmero, mas podem receber nomes alternativos. O chamado clculo tridimensional aquele que envolve clulas de vrias planilhas. Contedo de uma Clula Uma clula pode conter texto, nmeros (valores, datas, horas, etc.), frmula ou funo. Entradas Numricas e Frmulas O Excel trata nmeros e frmulas de maneira diferente de textos, portanto precisa Ter um mtodo de distino entre os dois. O Excel tratar uma entrada como um nmero como um nmero se a entrada consistir somente em caracteres numricos e em qualquer um dos seguintes caracteres especiais: = + - ( ) , / * % E e. O Excel ignora um sinal de mais (+) no incio de uma constante numrica. Quando se insere um valor negativo, pode preced-lo com um sinal de menos (-). O Excel trata uma nica vrgula (,) numa constante numrica como uma vrgula decimal. Um "E" maisculo ou minsculo embutido numa seqncia de caracteres numricos determina uma notao cientifica. Uma frmula um procedimento de clculo que pode conter nmeros, endereos de clulas e operadores matemticos. TODAS as frmulas comeam pelo sinal de igual (=). Os operadores matemticos para construo de frmulas, em ordem de prioridade, so:

( ) parnteses, estabelece ordem e prioridade de clculos. ^ Exponenciao * e / Multiplicao e Diviso % Porcentagem + e - Adio e Subtrao.

As frmulas podem ser compostas apenas de nmeros: =85*(7+12) possvel utilizar informaes existentes em outras clulas, atravs de endereamento:=B8-A35/(D45C28)^2 Funes Uma funo um procedimento de clculo previamente definido, que determina um resultado com significado nico.

Funes Matemticas A seguir so descritas algumas funes que auxiliam na montagem de frmulas matemticas. ABS (NUM) Valor absoluta (positivo) de um NUM. Exemplo: =ABS (A1-A2) - se A1=10 e A2=15 =ABS(10-15) a resposta ser 5. INT (NUM) Parte inteira de um nmero. Exemplo: =INT(42/5) a resposta ser 8. MOD (NUM1;NUM2) Valor do resto inteiro obtido com a diviso de NUM1 pelo NUM2. Exemplo: =MOD(42/5) a resposta ser 2 RAIZ(NUM) Raiz quadrada de NUM. =RAIZ(16) a resposta ser 4. SOMA (BLOCO) Faz o somatrio de valores do bloco indicado. Exemplo: =SOMA(B1:B4) o mesmo que: =B1+B2+B3+B4 Funes Estatsticas As funes estatsticas trabalham com blocos de clulas como argumentos. Para indicar um bloco de clula, digite a primeira clula do bloco (superior esquerdo), seguida de dois pontos ":" e a ltima clula do bloco (inferior direita). MDIA(BLOCO) Calcula a mdia aritmtica dos valores existentes no bloco indicado. Exemplo: =MDIA(B1:B4) o equivalente a: =(B1+B2+B3+B4)/4 MXIMO(BLOCO) Retorna o maior valor do bloco indicado. MNIMO(BLOCO) Retorna o menor valor do bloco indicado. CONT.VALORES(BLOCO) Retorna o nmero de clula preenchidas no bloco indicado. CONT.NM(BLOCO) Retorna o nmero de clulas preenchidas com nmeros no bloco indicado. Relao dos Tipo de Funes O Excel apresenta muitas funes, dividas nos seguintes grupos: Mais Recentemente Usadas, Todas, Financeira, Data e Hora, Matemtica e Trigonomtrica, Estatstica, Procura e Referncia, Banco de Dados, Texto, Lgica, Informaes. Ligaes Entre Arquivos e Planilhas Um dos recursos mais interessantes do Excel a possibilidade de trabalhar com vrias planilhas de clculo num mesmo arquivo. Este recurso faz com que o endereamento de uma clula ou regio possa ter trs coordenadas em vez de duas: Planilha, Coluna e Linha. Todas as frmulas, funes e operaes com clulas e faixas podem considerar estas trs coordenadas. Veja os exemplos: Para somar as clulas F@ das planilhas Plan1, Plan2 e Plan3, podemos escrever a frmula: =SOMA(PLAN1:PLAN3!F2) Para somar as clulas F2, G2, F3, G3, F4 e G4 das planilhas Plan1, Plan2 e Plan3, teremos: =SOMA(PLAN1:PLAN3!F2:G4) No Excel possvel estabelecer uma ligao dinmica entre clulas de dois ou mais arquivos; estes arquivos podem estar em disco ou na memria no momento da ligao. A ligao far com que um frmula do arquivo atual utilize o contedo de uma clula ou de uma faixa de um outro arquivo. Toda vez que voc carregar um arquivo que contenha clulas interligadas, seus contedos sero atualizados com base nas clulas das planilhas que esto gravadas no disco.

Para estabelecer uma ligao, coloque o nome do arquivo externo na frente no dome da planilha ou na frente da indicao de clula ou regio. Agora podemos ter quatro coordenadas para identificar uma clula. Vejamos o exemplo: Trazer o contedo da clula A5 do arquivo constantes.xls: =[CONSTANTES.XLS]PLAN1!$A$1 Cpia de Clulas (Endereos Relativos) Na montagem de uma planilha, muitas vezes a maior parte das clulas que contm frmulas so repetitivas. Isto , obedecem mesma estrutura de clculo. Nestes casos, deve ser utilizado um dos comandos de cpia para duplicar o contedo de uma clula original para as outras. Apesar de esta ser a principal utilizao destes comandos, eles podem ser utilizados tambm para qualquer outra cpia de contedos que seja necessria. A cpia pode ser executada de uma clula para outra clula, de uma clula para uma faixa ou de uma faixa para outra faixa. As cpias podem ser feitas pelos comandos: Editar/Copiar e Editar/Colar, ou Editar/Preencher/Abaixo, ou Editar/Preencher/ Direita, ou arrastando-se a Ala de Auto Preenchimento. No momento em que o Excel executa a cpia, ele reajusta todos os endereos da frmula copiada de acordo com suas posies relativas s clulas referenciais. Este ajuste executado automaticamente. Em alguns casos, no entanto, alguns endereos no devem ser reajustados. Por exemplo, vamos supor que o resultado das adies devam ser multiplicados sempre por uma taxa fixa alocada em D20. Ao ser copiado o contedo da primeira clula para as demais, este endereo no deve ser reajustado, j que o contedo estar fixo em D20. Para fixar um endereo e no deixar que ele seja reajustado no momento da cpia, necessrio digitar o sinal de "$" na frente da letra e do nmero do endereo que ficar fixo. Os endereos que permanecem fixos na hora da cpia so chamados de endereos absolutos e os ajustados so os endereos relativos. Quando um endereo aparece com o sinal de "$" apenas na frente da letra ou no nmero, chamado de endereo misto e apenas a coluna ou a linha no ser reajustada no momento da cpia. Vejamos o exemplo: Suponha que a clula B2 esteja numa clula que ser copiada direita, esquerda e diagonal. Analise os casos:

Criando Grficos Para definir um grfico no Excel, preciso que voc tenha na planilha uma faixa contendo os nmeros que sero representados no grfico com cada coluna e cada linha devidamente identificados. Seleciona-se os nmeros com suas identificaes, pressiona-se o boto Assistente de Grfico, ou o comando Inserir/Grfico, onde voc poder escolher entre criar o grfico e inseri-lo como objeto na mesma planilha, ou criar nova planilha contendo somente o grfico. Existem vrios tipos e sub-tipos de grfico disponveis, por exemplo, grficos de: reas, Barras, Colunas, Linhas, Torta, Rosca, Radar, Disperso (XY), Combinao (entre vrios tipos), rea em 3D, Barras em 3D, Colunas em 3D, Linhas em 3D, Torta em 3D, Superfcie 3D, etc. Outros Recursos Nomeao de Clulas

Quando voc utiliza muitas vezes uma determinada clula ou regio, pode dar um nome a ela atravs do comando Inserir/Nome/Definir. Depois de ter nomeado uma clula ou regio, voc poder usar o nome no lugar doas coordenadas em qualquer frmula ou indicao de regio de comandos. Preencher Faixas com Seqncias Numricas Para preencher uma faixa de clulas com nmeros que obedeam uma progresso aritmtica ou geomtrica, utilize o comando Editar/Preencher/Seqncia. Devemos especificar um valor inicial na primeira clula da regio que ser preenchida antes de executar o comando. Para seqncias simples, basta preencher as duas ou trs primeiras clulas com o incremento apropriado, selecion-las e arrastar o ala de auto-preenchimento. Se arrastarmos a ala de auto-preenchimento com um nmero fixo, o mesmo ser copiado para todas as clulas da faixa. Caso exista uma frmula ou funo na clula, a ala funcionar como um comando de cpia do contedo da clula. Preencher Faixas com Listas Agora o preenchimento ser com texto e no mais numrico. Como no existe lgica para seqncias de palavras, as listas devem ser previamente elaboradas, atravs do comando Ferramentas/Opes/Listas. O Excel j vem com algumas listas prontas: dias da semana, dias da semana abreviado, meses e meses abreviado. Tendo a lista pronta s digitar a primeira palavra e depois utilizar a ala de auto-preenchimento. Arrastando-se a ala de uma clula contendo apenas uma palavra, a mesma ser repetida para toda a faixa. Fazendo-se uma lista nas clulas, marcando-as e arrastando a ala de autopreenchimento, a lista ser repetida para toda a faixa. Proteo de Clulas e Arquivos Para impedir que outras pessoas consigam acessar os dados de sua planilha, voc pode salv-la com uma senha de acesso. Dessa forma, s conseguir abrir a planilha quem souber a senha. Tambm possvel proteger clulas na planilha para que o usurio possa ver e imprimir dados, mas no possa alter-los. Manipulao de Datas O Microsoft Excel considera as datas e horas como nmeros. O modo de exibio de uma data ou hora em uma planilha depende do formato de nmero aplicado clula. Quando voc digita uma data ou hora reconhecida pelo Microsoft Excel, o formato da clula alterado do formato de nmero Geral, para um formato interno de data ou hora. Como padro, as datas e horas so alinhadas direita em uma clula. Se o Microsoft Excel no reconhecer o formato de data ou hora, a data ou hora ser inserida como texto, alinhado esquerda na clula. Para digitar uma data e hora na mesma clula, separe a data e a hora com um espao. Para digitar uma hora baseada no relgio de 12 horas, digite um espao seguido por AM ou PM (ou A ou P) depois da hora. Caso contrrio, o Microsoft Excel basear a hora pelo relgio de 24 horas. Por exemplo, se voc digitar 3:00 em vez de 3:00 PM, a hora ser armazenada como 3:00 AM. Independente do formato usado para exibir uma data ou hora, o Microsoft Excel armazena todas as datas como nmeros seriais e todas as horas como fraes decimais. Para exibir uma data como um nmero de srie ou uma hora como uma frao, selecione as clulas que contm a data ou a hora. No menu Formatar, clique em Clulas, depois na guia Nmero e, em seguida, clique em Geral na caixa Categoria. As horas e datas podem ser somadas, subtradas e includas em outros clculos. Para usar uma data ou hora em uma frmula, insira a data ou hora como texto entre aspas. Por exemplo, a frmula a seguir exibiria uma diferena de 68: ="5/12/94"-"3/5/94" No Microsoft Excel para Windows (e Lotus 1-2-3), os dias so numerados a partir do incio do sculo; o nmero de srie de data 1 corresponde data 1o de Janeiro de 1900. O Microsoft Excel para Macintosh usa o sistema de datas 1904; o nmero de srie de data 1 corresponde a 2 de Janeiro de 1904. Para alterar o sistema de datas para uso em clculos, clique em Opes no menu Ferramentas e, em seguida, na guia Clculo. Em Opes da pasta de trabalho, marque a caixa de seleo Sistema de data 1904. Use o sistema de datas 1904 para uma pasta de trabalho, se voc utilizar essa pasta de trabalho com outras pastas que usam o sistema de datas 1904. Teclas de Atalho Arquivo/Novo <CTRL>+O Arquivo/Abril <CTRL>+A Arquivo/Salvar <CTRL>+B Arquivo/Imprimir <CTRL>+P

Editar/Desfazer <CTRL>+Z Editar/Repetir F4 Editar/Recortar <CTRL>+X Editar/Copiar <CTRL>+C Editar/Colar <CTRL>+V Editar/Localizar <CTRL>+L Editar/Substituir <CTRL>+U Editar/Ir para... <CTRL>+Y ou F5 Inserir/Hyperlink <CTRL>+K Verificar Ortografia F7 Ajuda F1 O que Isto? Shift+F1

Processadores de Texto O Word


Processadores de Texto so programas especializados na confeco de textos. Por definio, tm mais recursos que um editor de texto, mas no chega a ser uma ferramenta profissional, como os programas de Editorao Eletrnica.

Geralmente qualquer processador de texto garante os seguintes servios: de Busca e Substituio de palavras, formatao de pargrafos, criao de tabelas e grficos, operaes com blocos, mesclar objetos, realizar auto-correo, desenhar e pintar. Ex.: Word, WordStar, Fcil, WordPerfect, Carta Certa etc. Caractersticas do Word O Word um poderoso processador de texto desenvolvido pela Microsoft. Aproveitando todas caractersticas do ambiente grfico (tendo at algumas propriedades de um Desktop Publisher), o Word dispe de vrios recursos, como:

Grande versatilidade no uso de cabealhos e rodaps de pgina Uso de notas de pgina e notas de fim. Ferramenta para a criao e mesclagem de grficos e tabelas Grande versatilidade na combinao de figuras, imagens e cliparts

Ferramentas de Auto-Correo de texto, que vai corrigindo os erros de digitao mais freqentes, enquanto a pessoa est escrevendo o documento. Ferramenta de Ortografia e Gramtica, que compara as palavras digitadas com um dicionrio interno, marcando as palavras desconhecidas ao sistema e chegando mesmo a sugerir palavras semelhantes. Auto-Texto, auxiliando na digitao pois permite associar textos longos variveis criadas pelo usurio. Copia formatao de pargrafos. Recurso de desfazer em at 100 nveis anteriores. Fcil diagramao, colunao e tabulao de textos. Um timo assistente para mala direta. Recursos de Auto-Formatao, utilizando-se de uma grande biblioteca de estilos j definidos. Possibilidade de composio de um documento estruturado, atravs da determinao de itens de estilo, reconhecveis pelo sistema. Insero automtica de ndices Analtico, Remissivo e de Figuras. Manipula vrios documentos abertos simultaneamente Monta formulrios on-line. Tem recursos de dicionrio de sinnimos, capitulao, edio de macros etc.

Funes das Teclas Mais Importantes


ENTER mudana de linha com quebra de pargrafo. CAPS LOCK trava as letras maisculas SHIFT em conjunto com outra tecla, gera letras em maisculas e caracteres superiores. ESC cancela um comando. BACKSPACE retrocede o cursor apagando o caracter que estiver sua esquerda. DEL apaga o caracter que estiver direita do cursor. NUM LOCK mantm travada a funo de nmeros no teclado numrico. ALT e CTRL digitadas simultaneamente com outras teclas alteram a funo primria da tecla. Seta para Direita prximo caracter. Seta para Esquerda caracter anterior. Seta para Cima linha acima. Seta Abaixo linha abaixo. Home comeo da linha. End fim da linha. PgDn tela posterior. PgUp tela anterior. <CTRL>+Home incio do documento. <CTRL>+End fim do documento.

Itens do Word Na BARRA DE MENU encontramos:


Arquivo Acesso <ALT>+A Novo, Abrir, Fechar, Salvar, Salvar Como, Salvar Como HTML, Verses..., Configurar Pgina, Visualizar Impresso, Imprimir, Enviar Para, Propriedades, Sair e uma relao dos ltimos arquivos editados. Editar Acesso <ALT>+E Desfazer, Repetir, Recortar, Copiar, Colar, Colar Especial, Colar Como Hyperlink, Limpar, Selecionar Tudo, Localizar, Substituir, Ir Para, Vnculos, Objeto. Exibir Acesso <ALT>+X

Normal, Layout on-line, Layout de pgina, Estrutura de Tpicos, Documento Mestre, Barras de Ferramentas, Rgua, Cabealho e Rodap, Notas, Comentrios, Tela Inteira, Zoom. Inserir Acesso <ALT>+I Quebras..., Nmeros de pgina..., Data e Hora..., Auto-Texto..., Campo..., Smbolo, Comentrio,, Notas..., Legenda..., Referncias Cruzadas..., ndices..., Figura, Caixa de Texto, Arquivo..., Objeto..., Indicador..., Hyperlink... Formatar Acesso <ALT>+F Fonte..., Pargrafo..., Marcadores e numerao..., Bordas e sombreamento..., Colunas..., Tabulao..., Capitular..., Direo do texto..., Maisculas e Minsculas..., AutoFormatao..., Galeria de Estilos, Estilo..., Segundo plano..., Objeto... Ferramentas Acesso <ALT>+M Ortografia e Gramtica..., Idioma..., Contar palavras, Auto Resumo..., Auto-Correo..., Controlar Alteraes, Mesclar documentos..., Proteger documentos..., Mala direta..., Envelopes e Etiquetas..., Macro, Modelos e suplementos..., Personalizar..., Opes... Tabela Acesso <ALT>+T Desenhar tabela..., Inserir tabela..., Excluir clulas..., Mesclar clulas..., Dividir clulas..., Selecionar linha, Selecionar coluna, Selecionar tabela, Auto-Formatao da tabela..., Distribuir linhas uniformemente, Distribuir colunas uniformemente, Tamanho da clula..., Ttulos, Converter texto em tabela..., Classificar..., Frmula..., Dividir tabela, Ocultar linhas de grade. Janela Acesso <ALT>+J Nova Janela, Organizar Tudo, Dividir, lista de janelas abertas. Ajuda Acesso <ALT>+U Ajuda do Microsoft Word, Contedo e ndice, O que isto?, Microsoft na Web, Sobre o Microsoft Word.

Nas BARRAS DE FERRAMENTAS padro e formatao, encontramos os botes:

Novo, Abrir, Salvar, Imprimir, Visualizar Impresso, Verificar Ortografia, Recortar, Copiar, Colar, Pincel, Desfazer, Refazer, Inserir Hyperlink, Barra de Ferramentas Web, Tabelas e Bordas, Inserir Planilha do Microsoft Excel, Colunas, Desenho, Mostrar/Ocultar Marcadores de Texto, Zoom, Assistente do Office, Estilo, Fonte, Tamanho da Fonte, Negrito, Itlico, Sublinhado, Alinhar Esquerda, Centralizar, Alinhar Direita, Justificar, Numerao, Marcadores, Diminuir Recuo, Aumentar Recuo, Realar, Cor da Fonte.

LINHA DE STATUS a ltima linha da tela com as seguintes informaes: nmero da pgina, nmero da seo, nmero da pgina onde est o cursor pelo total de pginas, margem superior, nmero da linha, nmero da coluna, gravar macro, controlar alteraes, estender seleo, sobrescrever, status ortogrfico e gramatical. Teclas de Atalho Ver todas as listadas no captulo do Excel e mais: Editar/Selecionar Tudo <CTRL>+T Fechar Documento <CTRL>+W Encerrar o Word <ALT>+F4 serve para fechar janela de aplicativo ativa. Alterar Fonte <CTRL>+<SHIFT>+F Formatar Fonte <CTRL>+D Negrito, Sublinhado ou Itlico <CTRL>+N, <CTRL>+S, <CTRL>+I Centralizar pargrafo <CTRL>+E Justificar pargrafo <CTRL>+J Alinhar pargrafo a esquerda F11 Alinhar pargrafo a direita <CTRL>+G

Sistemas Gerenciadores de Banco de Dados (SGBD) O Access

Gerenciam grande quantidade de dados em forma de registros. Um registro formado de campos com caractersticas prprias. Um conjunto de registro forma uma Tabela (Banco de Dados). Estas Tabelas, quando se relacionam atravs de um campo chave, compem o que chamamos de Banco de Dados Relacional (em oposio ao Banco de Dados Hierrquico). Exemplo: Access, Oracle, Sysbase, SQL Server, Dataflex, Delphi, dBase for Windows, FoxPro, Lotus Approach. O Clipper e o dBase IV so bancos de dados no relacionais (hierrquicos). Caractersticas do Access Produzido originalmente para o Windows pela Microsoft, ele dividido em mdulos que renem objetos de um determinado tipo: tabelas, consultas, formulrios, relatrios, macros e mdulos de cdigo. O mdulo de tabelas permite que se editem e definam tabelas com diversos tipos de campo, como contador, horrio e objeto OLE. As consultas so especificadas atravs da QBE (Query by Example), uma forma grfica dividida em duas reas: na primeira esto as tabelas utilizadas na consulta e o modo como se relacionam. Na segunda, o usurio determina quais campos participam da consulta e como: se h algum critrio, se estaro agrupados, se so calculados, sua ordenao. Ao clique de um boto podem-se visualizar os resultados ou sua forma SQL. Os formulrios contam com um editor onde se dispem seus objetos e se estabelece sua forma de comportamento. Isto realizado atravs de uma tabela de propriedades, disponvel para cada objeto e para o prprio formulrio, e que determina desde sua formatao at o procedimento executado para cada evento que ele recebe. Os relatrios tambm contam com um editor e so bastante fceis de fazer. Basta dispor objetos grficos e campos nas diversas sees, como cabealho, detalhe e rodap do relatrio ou de quebras. Os campos utilizados podem empregar funes de totalizao sobre uma determinada ao, como soma, contagem ou mximo. Macros so seqncias simples de aes predefinidas, que aceitam alguns parmetros e podem ser executadas a qualquer momento. Os mdulos de cdigos so rotinas escritas em Visual Basic, em geral usadas para determinar a resposta de controles a eventos. A linguagem segue a linha da programao orientada a objetos; tudo feito atravs do acesso a propriedades e mtodos dos objetos existentes. Entretanto, no possvel derivar ou criar novas classes de objetos. Desde o seu lanamento, em 1993, o Access tornou-se um dos software gerenciadores de banco de dados mais conhecidos do mercado. Este software tem um sistema de armazenagem de dados relacional prprio e fcil de usar. Com poucas movimentaes com o mouse pela tela e sem a necessidade de escrever cdigo, pode-se definir formulrios e relatrios com base em seus dados. O Access pode importar ou vincular dados de outros bancos de dados, assim como, dados de outros programas e

formatos de arquivos, como Excel, dBase, Microsoft FoxPro ou Paradox. Se voc precisar construir cdigos, encontrar os mdulos que permitem automatizar tarefas de bancos de dados, usando o poder e flexibilidade da linguagem de programao Visual Basic. O Access um sistema de gerenciamento de banco de dados relacional porque armazena dados em tabelas que podem ser relacionadas entre si. Isto permite que o usurio faa perguntas complexas sobre uma ou mais tabelas relacionadas e receba as respostas na forma de consultas, que podero originar formulrios e relatrios. O Access armazena num nico banco de dados (um arquivo com extenso .MDB) todos os seus objetos: tabelas, formulrios, consultas, relatrios, macros e mdulos. Para compreender o processo de estruturao de um banco de dados, deve-se partir do entendimento de como um sistema de gerenciamento de banco de dados relacional armazena os dados. Para fornecer informaes com eficincia e preciso, o Access precisa ter os dados relativos a assuntos diferentes armazenados em tabelas diferentes. Por exemplo, o ideal ter uma tabela armazenando apenas os dados sobre os empregados, uma outra armazenando apenas os dados sobre as vendas, outra sobre os clientes e uma outra sobre os fornecedores. possvel combinar e apresentar dados de tabelas relacionadas de formas diferentes; por exemplo, pode-se emitir relatrios que combinem os dados dos fornecedores com os dados das vendas. O Access permite criar em pouco tempo, aplicaes com aspecto profissional, por meio de: tabelas com diversos tipos de dados (texto, valores numricos, datas, etc.); consultas para classificar, pesquisar, alterar e excluir dados de suas tabelas; formulrios que facilitam a entrada de alteraes de dados; relatrios para impresso de dados e etiquetas de endereamento; macros para automatizar tarefas comuns, como por exemplo, abrir automaticamente um formulrio, imprimir um relatrio ou ainda criar botes e menus personalizados sem a necessidade de programao; mdulos onde voc pode usar uma coleo de declaraes, instrues e procedimentos da linguagem Visual Basic para criar Aplicaes, que contribuiro para automatizar o banco de dados nas tarefas mais complexas.

A Suite Office
Suites so pacotes de programas integrados de funes bsicas para um determinado setor. A Microsoft oferece sua suite, o Office, em trs verses:

Office 97 Small Business Edition - Word 97, Excel 97, Publisher 97, Outlook 97, Money 97. Office 97 Standard Edition - Word 97, Excel 97, Outlook 97, Power Point 97. Office 97 Profissional Edition - Word 97, Excel 97, Outlook 97, Power Point 97 e Access 97.

Os pacotes Office so totalmente integrados, no somente porque podemos utilizar recursos OLE, copiando e colando textos, grficos, planilhas, imagens etc. entre os aplicativos, mas tambm por termos recursos de insero de hyperlinks nos documentos do Office. Estes links podem estar ligados pginas HTML da Internet ou da Intranet de uma empresa, ou mesmo arquivos dos outros aplicativos do Office. Por exemplo, imaginemos uma empresa que faz uso de uma rede com disponibilidade de uma Intranet e acesso Internet. Eu posso redigir um documento informativo no Word falando do desempenho geral de vendas da empresa. Este meu documento pode ter vrios links que podero ser acionados dependendo do interesse do leitor. Por exemplo, um link para um grfico de vendas feito no Excel, uma planilha de revendas tambm feita no Excel, uma apresentao de tticas de vendas feito no Power Point, um relatrio de vendedores no Access, uma circular de regras internas para comunicao num site na Intranet e um site de indicadores econmicas na Web. Cada um destes links, ao ser acionado, ir ativar o programa associado que abrir o documento apropriado, esteja este documento num disco local, no servidor Web da empresa ou num servidor Web externo empresa (na Internet). Por fim, este texto feito no Word, pode apresentar links que nos levam partes diferentes dentro do prprio documento aberto ou outros documentos do Word... Finalmente, posso distribuir esse documento utilizando-me de um programa de correio da rede interna ou o e-mail da Intranet. Conseguimos assim uma integrao total entre os documentos de um mesmo pacote, com trocas de informao dinmica e em tempo real. O compartilhamento de arquivos permite at que vrias pessoas trabalhem juntas no desenvolvimento de um documento, ao mesmo tempo, num ambiente de rede.

Todos os pacotes Office apresentam um Assistente comum, que pode auxiliar nas mais diversas tarefas, tirar dvidas, acessar o arquivo de help, fazer uma pesquisa de contedo da ajuda, dar dicas de melhores maneiras de operao durante a execuo das tarefas etc. Esta nova abordagem da ajuda foi chamada pela Microsoft de Tecnologia Intelisense, que integra uma ajuda sensvel ao contexto com vrias ferramentas que tentam "prever" o que o usurio pretende fazer em seguida, adiantando-se e fazendo por ele ou, simplesmente, dando dicas. Os programas mais importantes dos pacotes Office j foram vistos: o processador de texto Word, a planilha eletrnica Excel, o gerenciador de banco de dados Access. J o Power Point um Gerador de Apresentaes. Como o nome diz, um aplicativo destinado a elaborar e executar apresentaes, sejam elas destinadas a seminrios e congressos, reunies de negcios, apresentaes de produtos e servios a clientes, relatrios de produtividade, grupos de discusses de projetos e muito mais. Um dos grandes problemas determinar como a apresentao ser feita. Podemos utilizar transparncias ou slides, um nico computador, uma rede de computadores, uma televiso (no lugar do monitor) ou um projetor multimdia. Esta etapa determina quais os recursos que poderemos ou no utilizar na nossa apresentao.

O Power Point trabalha em unidades chamadas slides. Cada slide pode conter textos, grficos, imagens, cliparts, vdeos, sons e animaes. A transio entre slides pode ter vrios efeitos animados e sonoros. A composio do slide tambm pode ser feita por etapas, com animao e com efeitos sonoros. O apresentador tem a opo de pular um slide ou alterar a sua seqncia e, tendo um computador mo, o slide pode ser alterado, rabiscado e editado durante a apresentao. Pode-se ter um som de fundo ou mesmo gravar a palestra do apresentador, fazendo-se assim uma apresentao "automtica" sem a necessidade da presena fsica do apresentador. O Outlook um Gerenciador de Contatos. Muitos o equiparam a uma agenda eletrnica, mas na verdade, muito mais potente. Tm recursos para dirio, agenda de telefones e endereos, integra-se ao email e news da Internet e/ou Intranet, planejamento, projetos e agenda conjunta (agenda de grupo). O Publisher pode ser categorizado como um software de Editorao Eletrnica, apesar de estar muito longe de um sistema profissional como o Adobe Page Maker ou o Corel Ventura. Ele destinado a elaborar pequenas publicaes, geralmente internas, de uma empresa, como folhetos, panfletos, jornais, cartes, papis e envelopes com logotipo, faixas etc. O Money um Gerenciador Financeiro. Aplicativo utilizado para o controle de contas correntes, contas a pagar e receber, aplicaes e resgates, etc. Pode ser usado em conjunto com vrios aplicativos de bancos associados, via rede particular ou pela Internet.

Redes

Objetivando a comunicao e o compartilhamento de dados, software e hardware, podemos dizer que uma rede formada basicamente por dois ou mais computadores interligados por algum meio de comunicao. O enfoque da rede pode ser visto por diversos ngulos:

Hardware Software NOS (Sistema Operacional de Rede) Meio de Comunicao

Embora existam diversos tipos de redes podemos classific-las em: rede de rea local ("Local Area Networks", ou LAN) e redes de grande rea ("Wide Area Network", ou WAN). As LANs so empregadas para conectar microcomputadores ou PCs prximos uns dos outros, ou locais. As LANs podem ter PCs na mesma sala, PCs em diversas salas no mesmo andar de um prdio, PCs em diversas salas em vrios pisos de um edifcio, ou PCs em vrias salas de diversos andares de mais de um prdio. O ponto chave que diferencia LANs de WANs o uso de meios de comunicao dedicados para ligar os elementos da rede. O meio de comunicao serve apenas para prover transferncia de dados entre os elementos. Os PCs (ou elementos) conectados pela LAN so geralmente chamados de ns ou estaes de trabalho. WANs so semelhantes a LANs, mas usam uma combinao de meios de comunicao dedicados e no dedicados para conectar os elementos. Meio no dedicado pode ser qualquer um disponvel, como linha telefnica ou rel de microondas, sendo que estes meios no so reservados apenas para transmisses de rede, o que explica o nome. As WANs no tm dimenses limitadas geograficamente. Pode us-las para ligar LANs em diferentes escritrios na mesma cidade ou para interligar escritrios em cidades diferentes. Com as comunicaes sofisticadas por satlite, infravermelho, microondas e fibra ptica de hoje, as WANs facilmente podem se tornar redes de rea global. As WANs, devido complexidade e tamanho, colocam desafios tecnolgicos importantes para os usurios, mas o controle e eficincia obtidos em negcios podem ser considerveis. Alm disto, as WANs podem usar software e hardware especializados para incluir computadores e mainframes e integrar vrias LANs. Como resultado, as WANs podem ter enorme capacidade computacional geral.

Estabelecendo a Comunicao
Comunicao a transmisso de sinais entre os pontos de origem e destino, sem alterao da seqncia ou do seu contedo. Especificamente, comunicao de dados, a transmisso de informao codificada de um ponto a outro por meio de sistemas de transmisso eltricos ou no. Os sinais que trafegam no meio de comunicao podem ser analgicos ou digitais. O sinal analgico apresenta variao contnua entre valores limites. J o sinal digital uma "onda quadrada", com variao discreta entre os valores limites. Como vimos os computadores "conversam" na forma de sinais digitais, mas ondas digitais sofrem grande degradao em relao direta com a distncia. Assim, nas comunicaes entre computadores, a modulao o meio pelo qual um modem converte as informaes digitais enviadas por um computador na forma de sinais analgicos necessrio para a transmisso por linhas telefnicas. Podemos trabalhar com dois mtodos de modulao: Modulao pela Amplitude (AM) um mtodo de codificao de informaes (geralmente freqncias de udio) numa onda eltrica portadora, por meio da variao da amplitude desta portadora. A onda portadora mantm uma freqncia constante, mas sua amplitude modulada pelo sinal de dados. A modulao pela amplitude o mtodo utilizado para as transmisses de rdio na faixa de ondas mdias, ou rdio AM. Modulao por Freqncia (FM) uma forma de codificao de informaes atravs de sinais eltricos pela variao de sua freqncia. A faixa de FM dos rdios usa a modulao de freqncia, da mesma forma que o udio das televises. Os Modems utilizados em PCs domsticos utilizam esta modulao.

Estabelecida a comunicao, deve-se definir a linha de transmisso, Simplex, Half Duplex ou Duplex. Numa linha de transmisso Simplex, o sinal vai de um ponto a outro somente em um sentido. Na

Half Duplex os sinais podem trafegar nos dois sentidos, porm nunca simultaneamente. J na Duplex (ou Full Duplex) a comunicao ocorre nos dois sentidos, simultaneamente, como numa conversa telefnica. Na comunicao de dois computadores via linha telefnica, apesar do meio permitir uma comunicao Full Duplex, para facilitar o processo utilizado a comunicao Half Duplex. Devemos tambm determinar qual o tipo de transmisso a ser feita: paralela ou serial. Na transmisso de dados paralela emitido um byte de cada vez, ou seja, simplificando, o bits correm paralelamente. Logicamente, para tanto, tenho que ter, no mnimo, 8 fios para estabelecer este tipo de transmisso. Um exemplo clssico de comunicao paralela se d entre o computador e uma impressora (paralela). J na comunicao serial os bits "caminham" em fila indiana, um aps o outro. Apesar de a comunicao interna no computador ser paralela, atravs do barramento, como j vimos, em uma LAN a comunicao serial. Assim, uma das funes da placa de rede receber os dados em paralelos da mquina e transform-los em serial (e vice-versa). Temos, neste caso, que ter um mtodo de "separarmos" um byte de outro. Estamos falando da sincrona entre as mquinas, do mesmo modo que j falamos sobre a sincrona entre os vrios componentes em uma mquina. Por isso que, quando a transmisso serial, podemos ter dois tipos: sncrona ou assncrona. O modo de transmisso sncrono caracterizado por um ritmo constante, definido por um sinal de sincronismo de um clock. recomendado para a comunicao entre mquinas de velocidade de processamento semelhantes (rpidas ou lentas). J na assncrona (conhecida como start-stop) caracteriza-se por haver um bit especial de start antes dos bits de dados e outro bit de stop, aps a esta "fila" de dados. Recomendada entre mquinas com diferentes velocidades de processamento mas, por ser o mtodo de transmisso mais barato, muito utilizado na comunicao entre PCs quaisquer. Para estabelecer, por fim, a comunicao entre dois computadores necessrio que lingando-os exista algum tipo de meio de transmisso. Com os recursos tecnolgicos existentes hoje, existe uma grande variedade de meios de se transmitir os dados:

Fiao de Par Tranado No-Blindado (UTP) normalmente instalada em edifcios para sistemas telefnicos internos (PBX). Contudo, nem toda a fiao telefnica de par tranado. O fio de telefone usado nas residncias , porm, incorretamente configurado para uso de rede. Outros tipos comuns de fio telefnico, como o cabo chato chamado "cetim prateado" por seu revestimento brilhante, tambm no so par tranados. Temos, na UTP, dois pares de fios tranados, cujo seu entrelaamento fornece um efeito de anulao eltrica ou blindagem que ajuda a confinar os sinais desejveis e a evitar o indesejvel. O Institute of Electronic and Electrical Engineers (IEEE) tem um padro para UTP Ethernet chamado 10BaseT. Pontos positivos: bastante flexvel e barato. Pontos Negativos: baixa performance de blindagem, alta incidncia de crosstak (linha cruzada) e diafonia, exige hardware mais caro. Cabo de Par Tranado Blindado (STP) este fio tem sido associado quase exclusivamente aos adaptadores de rede Token Ring (veja descrio em topologia de rede). Este tipo de rede muito pouco difundida hoje em dia. O cabo contm dois pares de fios dentro de uma camada dupla de blindagem para evitar rudos. Pontos positivos: evita interferncia eltrica, fornece capacidade de alta velocidade. Pontos negativos: enche os condutes rapidamente, exige experincia para ser instalado. Cabo Coaxial tem sido usado desde os anos 40, para linhas de transmisso de rdio. Sua transio para redes locais ocorreu 30 anos mais tarde, levado pelos sistemas adaptadores de LAN Ethernet e ARCnet. O nome coaxial vem da relao fsica entre o condutor central do cabo e sua blindagem: as duas partes tm o mesmo eixo fsico. Entretanto, nem todos os cabos coaxiais so iguais. Por exemplo, os cabos RG-59 (usado em TV a cabo e em outros servios), RG-58 (usado para Ethernet) e RG-62 (usado para terminais IBM 3270) parecem idnticos, mas diferem eletricamente o suficiente para que no sejam intercambiveis em enlaces de alguns centmetros. A Ethernet utiliza dois tipos de cabo coaxial, normalmente chamados Ethernet thick (grosso) e Thinnet (fino). O cabo grosso, conhecido por sua rigidez, cor e tamanho como "mangueira de jardim amarela congelada", muitas vezes usado como cabo "principal" em instalaes grandes. O Thinnet usa um tipo de cabo coaxial muito mais fino e flexvel. Pontos positivos: boa blindagem, fcil de instalar. Pontos negativos: enche os condutes rapidamente, menor maleabilidade e muito mais caro que o par tranado.

Fibra ptica feito de um filamento muito fino de vidro cercado por material de reforo. Pequenos diodos de emisso de luz ou lasers enviam pulsos de luz representando os 0s e 1s da mensagem digital atravs da fibra. O cabo de fibra ptica tem muitas vantagens sobre o fio de cobre, incluindo a completa liberdade de interferncia eltrica, um dimetro menor, de modo que voc pode aproveitar os condutes do prdio e o potencial de levar grandes quantidades de dados, em altas velocidades, para distncias maiores. Em algumas instalaes a fibra pode levar dados por dois quilmetros (o cabo coaxial grosso pode ter comprimento mximo de 500 metros, o coaxial fino de 185 metros e o UTP para apenas 100 metros). Pontos positivos: imune a todas as formas de interferncia eltrica, permite enlaces maiores de cabo. Pontos negativos: exige adaptadores caros, custa mais por centmetro do que o cabo de cobre e, principalmente, exige mo-de-obra especializada. Satlite utiliza altas freqncias, com alta taxa de transmisso e baixssimas taxas de erro. Exige muitas unidades de hardware especializados, alm do aluguel do canal de um satlite. Pode-se utilizar satlites de alta altitude, mdia altitude (ou geoestacionrios) e baixa altitude. Quanto maior a distncia do satlite da Terra maiores sero os tempos de retardos (tempo de resposta), no entanto, maior ser a rea de abrangncia do satlite. comum a utilizao de tcnicas de multiplexao como a FDMA (Frequency Division Multiple Access) e TDMA (Time Division Multiple Access). LANs sem fio geralmente as LANs sem fio no so totalmente sem fio, mas, em vez disso, usam tecnologia de ondas de rdio (de banda estreita ou de propagao de espectro), infravermelho ou laser para conectar um n ou grupos de ns com o corpo principal da rede. Hoje utiliza-se muito a comunicao infravermelho com perifricos, como impressoras, mouse e teclados.

Podem ser utilizadas duas tcnicas para transmitir sinais codificados ao longo de um meio especfico, como um cabo: transmisso em banda base e transmisso em banda larga. Na banda base o sinal transmitido em uma nica freqncia, em onda digital e bidirecionalmente. A banda larga utiliza sinalizao analgica, em faixas de freqncia (fazendo uso de tcnicas de multiplexao) e fluxo unidirecional. A multiplexao uma tcnica usada nas comunicaes e operaes de entrada e sada para transmitir simultaneamente diversos sinais diferentes por um mesmo canal ou linha. Para manter a integridade de cada sinal, a multiplexao pode separar os sinais por tempo, espao ou freqncia. O dispositivo utilizado para combinar os sinais um multiplexador (MUX). Vejamos:

SDM (Space Division Multiplexing) ou multiplexao por diviso de espao. A primeira forma automatizada de multiplexao das comunicaes, substituindo a mesa de operao convencional. A multiplexao por diviso de espao se baseava no uso de chaves de diviso de espao, cada uma das quais possuindo diversas linhas de entrada e diversas linhas de sada; as comunicaes entre o emissor e o receptor ficavam facilitadas pelo percurso nico e exclusivo formado pelas chaves e pelas linhas que os interligavam. A vantagem da multiplexao por diviso de espao era a velocidade (conexo automatizada entre emissor e receptor, sem interveno humana); sua desvantagem, principalmente com relao aos mtodos de multiplexao atuais, estava em que, nos perodos de inatividade, a linha no podia ser utilizada por outros usurios. A SDM foi substituda pela FDM que, por sua vez, foi suplantada pela TDM. Uma diferena importante entre a SDM e os mtodos que se seguiram est em que a SDM envolvia uma matriz de fios isolados, cada um capaz de cuidar apenas de uma comunicao, ou seja, depois que a linha estivesse em uso, ela no poderia ser utilizada como parte de outra conexo. Ao contrrio, o tipo de multiplexao associado aos mtodos FDM e TDM permite que uma mesma linha de comunicaes transporte diversas mensagens ao mesmo tempo. FDM (Frequency Division Multiplexing) ou multiplexao por diviso de freqncia. Um meio de se colocarem diversos sinais de transmisso em bandas separadas de um nico canal de comunicaes, de maneira que todos os sinais possam ser transmitidos simultaneamente. O FDM usado nas transmisses analgicas, como nas redes de banda base, ou em comunicaes por linhas telefnicas. No FDM, a faixa de freqncia do canal

dividida em bandas mais estreitas, cada uma delas capaz de transportar um sinal diferente. As bandas que transportam os sinais so separadas por bandas de guarda, que funcionam como zonas de isolamento para minimizar a interferncia. Por exemplo, o FDM poderia dividir um canal de voz com uma faixa de freqncia de 2.220 Hz em quatro subcanais 820-990 Hz, 1.230-1.400 Hz, 1.640-1.810 Hz e 2.50-2.220 Hz separados sempre por uma banda de guarda de 240 Hz. TDM (Time Division Multiplexing) ou multiplexao por diviso de tempo. Uma forma de multiplexao na qual o tempo de transmisso dividido em segmentos, cada um dos quais transporta um elemento de um sinal. Na multiplexao pela diviso do tempo, os sinais separados so lidos pela ordem, em intervalos regulares, quer tenham ou no dados para enviar, e as leituras so "carregadas" num nico canal. O efeito semelhante ao de um grupo de pessoas que subissem organizadamente, uma de cada vez, numa esteira rolante.

Rede Locais (LAN)


A idia inicial da utilizao de Rede Locais era baseada na interligao de informaes atravs de computadores com mdia capacidade de processamento h um ou mais computadores com grande capacidade de processamento, chamados de Servidores de Arquivos, que concentravam os Bancos de Dados, Programas, Editores de textos, Planilhas eletrnicas e tudo o que era colocado nos meios fsicos de armazenagem, alm de controlar a comunicao e os perifricos ligados rede, como impressoras e Modems. Hoje, LANs de processamento distribudo, com mquinas de capacidade de processamento semelhantes ou no, formando "grupos de trabalho" esto bastante difundidas tambm. A LAN permite que computadores anteriormente separados compartilhem drives de disco, impressoras e demais perifricos, o que traz as seguintes possibilidades:

Guardar programas e dados em local comum, disponvel para outros usurios. Ter mais de uma pessoa usando o mesmo programa e dados correspondentes ao mesmo tempo. Acesso e operaes de impressoras ligadas a outros computadores. Uso de correio eletrnico para comunicao com outras pessoas. Transferncia de dados entre diferentes computadores e tipos de drives de disco.

O departamento de Contabilidade um bom exemplo de como pode-se trazer benefcios guardar programas e dados em um local permitindo acesso a muitos usurios. Usando a verso de rede de determinado pacote de contabilidade, diversos usurios podem acessar o programa e respectivos dados. Isto permite a duas pessoas, por exemplo, introduzir faturas, enquanto uma terceira introduz informaes de recebimento. Quando os usurios imprimirem faturas, ambos podem imprimir na mesma impressora. Outro emprego muito comum de LANs a gerncia de banco de dados. Muitas firmas mantm listas de clientes em banco de dados. Uma equipe de telemarketing pode chamar clientes e notific-los da oferta de novo produto ou de algo especial produzido pela firma. O correio eletrnico permite que mensagens e arquivos sejam enviados para usurios ligados rede. Programao de reunies e compromissos podem ser feitos pela rede; alis at mesmo a reunio pode ser remota... Servidores e Estaes de Trabalho Os computadores ligados a uma LAN so configurados como servidores ou como estaes de trabalho. Um servidor um computador que pode compartilhar seus recursos com outros na rede. Uma estao de trabalho um computador que pode acessar e operar os recursos de outros servidores, mas no pode compartilhar seus prprios recursos com outros computadores na rede. Os servidores podem ser dedicados ou no dedicados. Um servidor dedicado compartilha seus recursos com outros computadores da rede, mas no pode ser utilizado na execuo de tarefas locais. No se pode sentar a frente de um servidor dedicado, por exemplo, e operar um programa editor de planilha. O servidor dedicado normalmente tem um programa especial que apresenta informaes sobre as operaes da rede sendo por ele executadas (como os recursos sendo acessados por outros ns). Como um servidor

dedicado apenas executa funes relativas rede e nada mais, ele normalmente oferece o melhor rendimento na rede. Um servidor no dedicado pode compartilhar recursos com outros computadores, e pode ser operado para outras operaes locais, como se fosse um servidor e uma estao de trabalho ao mesmo tempo. Ele pode compartilhar seus recursos e executar suas operaes de rede em segundo plano, de modo que voc pode continuar operando o computador enquanto ele atende os pedidos de outros ns da rede. As estaes de trabalho numa rede cliente-servidor so chamadas de clientes.

Tipos de LAN
As LANs so geralmente classificadas em duas categorias: baseadas em servidor, ou clienteservidor, e as peer-to-peer (ou par-a-par), muitas vezes erroneamente chamadas de ponto-a-ponto (rede ponto-a-ponto quando a comunicao feita de um computador diretamente a outro e a multiponto quando utilizado um meio compartilhado para difuso dos dados). A cliente-servidor formada normalmente por um ou mais computadores servidores e todos os outros computadores so estaes de trabalho, mais especificamente, clientes. Uma peer-to-peer permite que cada computador na rede seja configurado como servidor no dedicado, de modo que qualquer computador na rede pode compartilhar seus recursos com qualquer outro, ao mesmo tempo, ficando qualquer computador disponvel para operaes locais. Uma LAN peer-to-peer oferece bem mais flexibilidade para compartilhamento de recursos que uma baseada em servidor, porque qualquer recurso de qualquer computador pode ser compartilhado. No entanto, gerenciar os recursos compartilhados numa LAN peer-to-peer mais complicado, porque preciso acompanhar e controlar os diversos recursos de cada computador na rede, em lugar de recursos de apenas alguns servidores. O que implica, tambm, em dificuldades em gerenciamento da segurana da rede. Assim, tipicamente, redes peer-to-peer so utilizadas para pequenos nmeros de ns de rede e as cliente-servidor para grandes nmeros de ns. Cliente-Servidor Como vimos, nesta arquitetura o processamento da informao dividido em mdulos ou processos distintos. Um processo responsvel pela manuteno da informao (o servidor), enquanto outro responsvel pela obteno dos dados (cliente). Essa arquitetura muito utilizada no meio corporativo sobre trs componentes principais: gerenciadores de bancos de dados relacionais que funcionem como servidores, redes que funcionem como meio de transporte de dados e finalmente softwares para acesso aos dados (clientes). As principais caractersticas desta arquitetura esto associadas interao de cada mdulo com os demais componentes do sistema. A parte cliente interage com o usurio, e a parte servidor, com os recursos que sero compartilhados pela rede. O software cliente exige recursos de hardware completamente diferentes do programa servidor. Alm disso, como o ambiente normalmente heterogneo, na maioria das vezes o software e o hardware do cliente so completamente diferentes dos usados no servidor, sem que isso signifique nenhum problema. Escalabilidade uma caracterstica importante. Um sistema cliente-servidor pode ser expandido verticalmente pela adio de mais recursos mquina servidora ou aumento no nmero de servidores, ou horizontalmente, pelo aumento do nmero de mquinas clientes. O Processo Cliente um programa que envia uma mensagem para o servidor solicitando que ele execute uma tarefa. Esses programas gerenciam a interface com o usurio, fazem a validao dos dados digitados pelo operador e requisitam tarefas ao servidor. O processo cliente o que se chama de front-end da aplicao, ou seja, o que o usurio v e com que interage para obter informaes aos bancos de dados. Atualmente, o processo cliente dominado por programas com interfaces grficas (GUIs), responsveis pelo gerenciamento de atitudes do usurio e dos recursos de sua mquina.

O Processo Servidor um programa que responde s solicitaes do cliente fazendo pesquisas, filtragens e atualizaes de bases de dados. Em aplicaes mais sofisticadas, o processo servidor gerencia as regras do negcio, que so diretrizes ou normas a ser respeitadas na atualizao ou recuperao de dados. Em um ambiente de rede, normalmente o processo servidor roda numa mquina chamada de servidor de arquivos ou servidor de rede. O processo servidor conhecido tambm como back-end da operao. Arquitetura de Duas Camadas (ou Two-Tier) uma das implementaes da arquitetura distribuda, em que o cliente conversa diretamente com o servidor. As regras do negcio podem estar em qualquer uma dessas pontas. Esse tipo de arquitetura normalmente usado em ambientes com at cinqenta clientes e caracterstico das ferramentas ou produtos cliente-servidor criados para desktop. Arquitetura de Trs Camadas (ou Three-Tier) uma implementao mais sofisticada do ambiente cliente-servidor, na qual as regras do negcio so manipuladas por um "agente", cujo papel servir de intrprete entre as duas pontas. Ele pode desempenhar muitas tarefas, entre as quais, gerenciar solicitaes do cliente, mapear solicitaes feitas a mltiplos servidores, coletar, sintetizar e distribuir respostas do servidor, etc. Uma das caractersticas da arquitetura cliente-servidor a utilizao de plataformas de hardware e software distintas. Assim, muitos processos so necessrios para garantir a comunicao transparente entre o cliente e o servidor. O middleware tudo o que existe entre o cliente e o servidor, em termos de software, para garantir a comunicao. O corao do middleware o Sistema Operacional de Rede. J o NOS depende de protocolos de comunicao que podem ser divididos em: protocolos de mdia, de transporte e protocolos de cliente-servidor. Os protocolos de mdia determinam o tipo de conexo fsica. Protocolos de transporte fornecem as regras para a movimentao de pacotes de dados (destacando-se o IPX e o TCP/IP). Os protocolos clienteservidor regulam a forma pelo qual os clientes solicitam as informaes e servios do servidor. Vejamos alguns tipos de servidores: Servidor de Disco (Disk Server) nas redes locais, um n que funciona como unidade de disco remota compartilhada pelos usurios da rede. Ao contrrio do servidor de arquivos, que se encarrega das tarefas mais sofisticadas de gerenciamento das requisies de arquivos feitas pelos ns da rede, o servidor de disco funciona apenas como um meio de armazenamento no qual os usurios podem ler e gravar arquivos. Em um servidor de disco, os usurios so responsveis pela administrao das solicitaes simultneas de acesso aos arquivos, entre outras coisas. Os servidores de disco podem ser divididos em sees (volumes) que atuam, cada uma, como se fosse um disco separado. Servidor de Arquivos (File Server) controla todo o acesso de trabalho aos meios fsicos de armazenamento de dados, como unidades de discos, compartilhando banco de dados, programas e qualquer outro tipo de tarefa que a partir destes dispositivos, gerem o processamento de dados. O servidor de arquivos capaz de receber pedidos de transaes de estaes de trabalho, utilizando os seus perifricos de armazenamento fsico. No Servidor de Arquivos, esto concentrados o processamento fsico, ou seja, quando as estaes de trabalho necessitam rodar qualquer utilitrio ou acessar uma informao, estas enviam o pedido do que desejam atravs dos meios de comunicao da rede, para os servidores que por sua vez acessam os dispositivos de armazenagem fsica e se possvel enviam-no para as estaes o que estas solicitaram. Servidor de Impresso (Print Server) controla todas as tarefas de impresso, ou seja, um servidor de impresso modelo tem conectados a si, vrios modelos de impressoras, cada uma com velocidades e qualidade de impressos diferentes, podendo atender desta forma o mais variado tipo de servio impresso. Quando uma estao faz um pedido de impresso ao sistema da rede, esta solicitao enviada para o Servidor de Impresso, que verifica a possibilidade de execuo imediata da impresso atravs da impressora em que a estao est conectada no sistema. Caso esta impressora j esteja sendo utilizada por servios solicitados por outra estao ou desconectada a rede, o pedido cai numa fila e l permanece at que a impressora fique disponvel.

Servidor de Comunicao (Communications Server) controla a comunicao da Rede Local com outras redes de computadores. Este tipo de intercmbio necessrio quando precisamos acessar recursos computacionais que no se encontram disponveis na Rede Local. Neste caso, o servidor de comunicao oferece o servio de interligao da Rede Local com meios externos de informao. Um tipo de servidor de comunicao pode ser o Servidor de FAX. Servidor de Banco de Dados (Database Server) um n de um rede de computadores dedicado principalmente ao armazenamento de um banco de dados compartilhado e ao processamento das requisies enviadas pelos usurios de outros ns. Quando o hardware do computador projetado para a execuo exclusiva de funes de bancos de dados, ele costuma ser chamado, tambm, de database machine (mquina de bancos de dados).

Topologias e Arquiteturas de LAN


a forma como os vrios ns da rede esto ligados fisicamente e como a rede funciona na transmisso e recepo, tratamento dos pacotes, acesso ao meio etc. Topologia em Anel ou Token Ring Nesta topologia todos os ns so ligados a um sistema de cabeamento central disposto em crculo, ou anel. A IBM desenvolveu o padro do sistema de rede Token Ring para aproveitar esta topologia. Este tipo de rede utiliza uma srie de pacotes vazios, chamados tokens, que esto sempre circulando na rede. Uma estao de origem simplesmente retira um pacote da rede, examina seu contedo e se estiver vazio introduz os dados necessrios para a transmisso. Se o primeiro pacote estiver cheio, o Sistema Operacional da Rede devolve-o rede e seleciona outro. O endereo de destino e a seqncia de identificao do pacote so afixados ao token antes que ele retorne rede para entrega. A vantagem que a coliso de dados fica eliminada e a velocidade de transmisso efetiva muito alta, mesmo em rede de grande trfego. O custo dos cabos e placas de rede para topologias Token Ring elevado. Como, neste tipo de rede, para haver um correto funcionamento o token tem sempre que dar uma volta completa, se houver qualquer problema com o cabeamento toda a rede "cai". Topologia em Barramento Este tipo de topologia bem estruturado para redes locais de computadores e foi muito utilizado. Nesta topologia, no encontramos a necessidade de ns intermedirios de comunicao. As estaes e os servidores so interligados atravs de um nico cabo, conhecido como Barra ou Bus. Qualquer estao ligada a barra de transmisso poder receber as informaes transmitidas, o que torna possvel o mtodo de transmisso em difuso (j que o meio compartilhado), isto , uma determinada transmisso poder ser enviada para vrias estaes de uma nica vez (broadcast). Se houver um problema de ruptura ou teminalizao do cabo do Barramento, toda a rede "cai". Muitos confundem a topologia com a arquitetura e chamam-na de Rede Ethernet. O nome Ethernet, na realidade, descreve um grande conjunto de padres, cuja base est definida pelo Institute of Electrical and Electronic Engineers (IEEE), atravs de seu comit de nmero 802.3. O padro IEEE 802.3 descreve um sistema de meio de compartilhamento com escuta antes de transmisso denominado Carrier Sense Multiple Access com Collision Detection (CSMA/CD). Em termos simples, as placas Ethernet compartilham o fio comum, transmitindo somente quando o canal est limpo, reagindo rapidamente na situao em que duas estaes comeam a transmitir simultaneamente por terem uma mensagem a enviar e terem encontrado o canal desobstrudo. Entre os tericos de rede, isso conhecido como protocolo de conteno. Alguns acadmicos torcem o nariz para essa operao indisciplinada, embora os sistemas de controle de acesso ao meio de conteno funcionem

bem. J no caso de uma rede com grande trfego, um grande nmero de colises pode mesmo inviabilizar a comunicao. Uma maneira utilizada para aumentar a velocidade efetiva de uma rede padro Ethernet (com topologia em Bus) ocupada dividir o cabeamento em segmentos e espalhar os ns ocupados entre eles. Dispositivos conhecidos como roteadores e pontes podem controlar o fluxo de trfego entre os segmentos da LAN. Os padres de cabos utilizados so o Ethernet fino (coaxial fino, ou Thinnet, padro 10BASE2) e o Ethernet grosso (coaxial grosso, ou Thick, padro 10BASE5). Topologia em Estrela Nesta topologia, tambm chamada de home-run, cada n tem seu prprio fio partindo do gabinete de fiao central (concentrador ou hub). Se um fio romper-se ou entrar em curto, somente esse n perde sua conexo com a rede (a rede no "cai"). O equipamento concentrador do gabinete isola o restante dos ns do rompimento. O esquema em estrela pode usar qualquer tipo de cabo, sendo o mais utilizado o par tranado (ou UTP, padro 10BASET). O ponto focal da rede, ou seja, o centro da estrela geralmente um hub, podendo at ser um computador fazendo o papel do hub. O hub dever ser configurado para um esquema de controle de acesso ao meio determinado e uma arquitetura, como Ethernet, Token Pass ou ARCnet (estes dois ltimos muito pouco utilizados), bem como para um tipo especfico de cabeamento. Por ser literalmente o centro da rede, o hub um excelente local para instalar o software de monitorao e gerenciamento de rede. Um concentrador geralmente um dispositivo simples, de pouca flexibilidade e preo razovel. Normalmente, um hub s se conecta com ns de um tipo especfico de cabeamento, embora no seja difcil haver um conector de cabo coaxial ou de fibra ptica separado para ligaes de hub a hub. Este o tipo de rede mais difundida hoje em dia, ou seja, topologia em estrela, usando cabo UTP e arquitetura Ethernet. Na prtica, quando as LANs comeam a crescer em nmero de ns e extenso, encontramos muitas redes de topologia e arquitetura mista.

Sistemas Operacionais de Rede em LAN


No PC, todas as funes do computador so controladas pelo seu sistema operacional, como j vimos anteriormente. Uma rede se compe de dois ou mais computadores ligados por um meio de comunicao. Os meios de comunicao tm regras rigorosas, chamadas protocolos, para todos os dados enviados atravs do meio. Cada tipo de meio tem um conjunto diferente de protocolos. O protocolo adequado implementado pelas placas de adaptao de rede (ou simplesmente, placas de rede) em cada computador e pelo driver de rede que controla a operao da placa. O NOS ("Network Operating System", ou Sistema Operacional de Rede), combina e aumenta as funes do Sistema Operacional (OS) do PC, fornecendo instrues adicionais e possibilitando que grupos de dados sejam enviados ao outro computador. Embora o OS controle as funes internas do computador, o NOS gerencia a preparao, transmisso e recepo de dados entre computadores na rede. Alguns fabricantes instalam um software especializado em um chip de suas placas de rede. Este software fica guardado no que se chama ROM da Placa de Rede (no confundir com a ROM do PC), e executa as funes de gerenciamento da ligao fsica. Ento o NOS fica livre para executar outras funes com mais eficincia, resultando em transmisso mais rpida de dados atravs da rede. Para o operador, no entanto, tudo se passa como houvesse somente o seus Sistema Operacional e como se o seu computador tivesse todos os recursos fisicamente ligados ele ( chamada transparncia ao usurio). Uma LAN permite acessar e usar os drives/diretrios e impressoras em outros computadores

(servidores) de modo semelhante operao normal. Por exemplo, voc pode criar um drive lgico (como um disco "K"), que quando acessado na realidade est acessando um drive/diretrio em outro computador. Isto o mapeamento de rede. Neste exemplo, se eu copiar um arquivo do meu disco C: para o disco K: estou, na realidade, transferindo meu arquivo para outro computador, pois o drive lgico K: no existe fisicamente no meu computador. Os diferentes computadores na rede recebem nomes. O nome dado na rede para cada computador no pode ser usado por outros. Este nome utilizado para identificar o computador que se deseja conectar ao estabelecer uma conexo de rede. Existem muitos Sistemas Operacionais de Rede disponveis no mercado. O Windows 9x j vem pronto para trabalhar numa rede peer-to-peer, mas tem poucos recursos de gerenciamento e pouco confivel com relao segurana. Um NOS para peer-to-peer j consagrado o LANtastic da Artisoft. J para redes cliente-servidor temos o NetWare da Novell e o Windows NT Server da Microsoft.

Servios Pblicos de Teleinformtica


Os servios pblicos de teleinformtica so divididos em dois grupos: o grupo dos servios bsicos de comunicao de dados, administrados no Brasil pela Embratel, e os servios verticais de valor adicionado, que podem ou no ter a participao das empresas de telecomunicaes. Veremos aqui os servios bsicos. Transdata um servio privativo de comunicao de dados, destinado s ligaes do tipo ponto a ponto e multiponto. Seu custo fixado em funo da velocidade de transmisso desejada e da distncia entre os pontos, sendo a Embratel a responsvel pela linha e equipamentos envolvidos na comunicao. RENPAC (Rede Nacional de Pacotes) um servio comutado de comunicao de dados, simultneos, destinado a ligaes tipo ponto a ponto ou multiponto. Esta rede permite a ligao de usurios, independente da localizao geogrfica dos pontos a serem conectados, dada a grande abrangncia deste servio em todo o pas. O objetivo desta rede a transmisso de pacotes de dados dos usurios conectados rede. O custo deste servio menor pois a tarifao de acordo com o uso. A coneco feita pelos servios 3025, 3028, 2000 e 1000, que definem os protocolos de comunicao, tipos de conexes, interfaces etc. Uma vez conectado, o usurio pode receber e/ou mandar seus pacotes de dados, devidamente endereados. A distribuio dos pacotes feito pelos chamados ns, com diviso hierrquica. O n diretamente relacionado ao usurio o n de comutao. Estes esto ligados aos ns de concentrao e estes a ns de superviso. Rede Discada uso da rede telefnica discada comum. Linha Privativa uma linha privada especial para a transmisso de dados. Na realidade nada mais que uma linha discada com uma qualidade um pouco melhor. Interdata um servio prestado pela Embratel para a comunicao entre usurios do Brasil com usurios do Exterior. O acesso se d atravs da RENPAC.

Internet
Ateno: Grande parte dos textos deste captulo foram compilados do site de Tutorial da Internet do "Universo On Line". A Internet nada mais que uma imensa rede global de computadores. Ela nasceu em 1969, nos Estados Unidos e interligava, originalmente, laboratrios de pesquisa e se chamava ARPAnet (Advanced Research Projects Agency). Era uma rede do Departamento de Defesa norte-americano. Os cientistas queriam uma rede que continuasse de p em caso de um bombardeio. Surgiu ento o conceito central da Internet, que uma rede em que todos os pontos se eqivalem no havendo um comando ou um computador central. No quer

dizer que todos os computadores da rede so iguais, mas sim que nenhum deles tem preferncia em relao ao outro durante a transmisso de dados. O nome Internet propriamente dito surgiu bem mais tarde, quando a tecnologia da ARPAnet passou a ser usada para conectar universidades e laboratrios, primeiro nos EUA e depois em outros pases. Por isso, no h um nico centro que "governa" a Internet. Hoje ela um conjunto de mais de 40 mil redes no mundo inteiro. O que essas redes tm em comum o protocolo TCP/IP (Transmission Control Protocol/Internet Protocol), que permite que elas se comuniquem umas com as outras. Esse protocolo a lngua comum dos computadores que integram a Internet. Assim, a Internet : uma rede de redes baseadas no protocolo TCP/IP, uma comunidade de pessoas que usam e desenvolvem essas redes, uma coleo de recursos que podem ser alcanados atravs destas redes Durante cerca de duas dcadas a Internet ficou restrita ao ambiente acadmico e cientfico. Em 87 pela primeira vez foi liberado seu uso comercial nos EUA. Mas foi em 92 que a rede virou moda. Comearam a aparecer nos EUA vrias empresas provedoras de acesso Internet. Centenas de milhares de pessoas comearam a pr informaes na Internet, que se tornou uma mania mundial. No Brasil foi liberada a explorao comercial da Internet em 95. Hoje o Comit Gestor da Internet avalia o nmero de usurios no pas em um milho (dados de novembro/97).

Histrico

1966 - Um pesquisador da Agncia de Projetos Avanados de Pesquisa (Arpa) chamado Bob Taylor consegue US$ 1 milho para tocar um projeto de interligao dos laboratrios universitrios que colaboram com a agncia. O objetivo economizar dinheiro ao compartilhar os recursos de computao espalhados pelo pas. 1967 - Taylor convence Larry Roberts a trabalhar no projeto. Roberts, considerado a nica pessoa nos Estados Unidos capaz de montar uma rede do gnero, faz o desenho da configurao original, interligando quatro centro de computadores. 1968 - Com o projeto aprovado, a Arpa abre licitao. Dezenas de empresas se candidataram. A IBM no participou, alegando que uma rede do gnero jamais poderia ser construda. A Bolt, Beranek and Newman (BBN) ganha a concorrncia. 1969 - Em 1 de maio de 1969, a BBN envia o primeiro equipamento da rede para a Universidade da Califrnia em Los Angeles. A UCLA se tornaria o primeiro n (ponto de conexo) da rede que viria a se chamar ARPAnet e, mais tarde, Internet. Entre a equipe que a ajudou a montar o equipamento estava o ento estudante de ps-graduao Vint Cerf, que mais tarde se tornaria presidente da Internet Society e vice-presidente da MCI, gigante do ramo de telecomunicaes. No Instituto de Pesquisas de Stanford, Douglas Englebart montou o segundo n da rede. Englebart tambm o inventor do mouse. At o final de 1969, mais dois centros de pesquisas foram conectados: Universidade da Califrnia em Santa Brbara (UCSB) e Universidade de Utah. Holanda, Dinamarca e Sucia entram na rede. 1971 - A ARPAnet chega a 15 ns com a incluso de computadores da BBN, MIT, RAND Corporation, Universidade de Harvard, Universidade de Stanford, Universidade de Illinois em Urbana, Universidade Carnegie Mellon (CMU) e do centro de pesquisas Ames da Agncia Nacional de Administrao Espacial (NASA), entre outros. 1973 - So montadas as primeiras conexes internacionais com a ARPAnet na University College de Londres e Royal Radar Establishment, na Noruega. 1974 - A BBN inaugura o Telenet, o primeiro servio comercial conectado ARPAnet.

1979 - Criao da Usenet, a rede de grupos de discusso. Na Universidade de Essex Richard Bartle e Roy Trubshaw lanam o primeiro MUD, uma mistura de canal de conversa em tempo real com RPG (Role Playing Game). 1981 - Uma rede cooperativa, chamada de Bitnet (Because It's Time NETwork), inicia na City University, de Nova York, oferecendo correio eletrnico, servidores de lista e transferncia de arquivos. A Bitnet se torna uma alternativa Internet. 1982 - O nome Internet comea a ser utilizado para designar as redes que utilizam o conjunto de protocolos TCP/IP, escritos por Vint Cerf e Bob Kahn, dois dos cientistas que participaram da montagem dos primeiros ns da ARPAnet. 1983 - Mais uma rede alternativa ARPAnet, a EARN (rede acadmica europia) comea a funcionar. O financiamento da IBM. 1984 - O nmero de servidores na rede chega a 1.000. O Japo cria o Japan Unix Network. 1986 - A NSFNET cria um canal de alta velocidade (para a poca, 56Kbps) para conectar cinco centros de supercomputao. O resultado uma exploso no nmero de universidades conectadas. O primeiro Freenet, servio gratuito de acesso rede, criado no estado de Cleveland. 1987 - Nmero de servidores na Internet chega a 10.000, enquanto na Bitnet o nmero chega a 1.000. 1988 - Um programa clandestino perde o controle e afeta o funcionamento de 6.000 dos 60.000 servidores da rede. O vrus fica conhecido como Internet Worm (o Verme da Internet). Jarkko Oikarinen cria o Internet Relay Chat (IRC), um servio de bate-papo pela Internet. Canad, Dinamarca, Finlndia, Frana, Islndia e Noruega se conectam rede. 1989 - Nmero de servidores chega a 100.000. Austrlia, Alemanha, Israel, Itlia, Mxico, Nova Zelndia e Porto Rico se ligam rede. 1990 - A ARPAnet deixa de existir. Argentina, ustria, Blgica, Brasil, Chile, Grcia, ndia, Irlanda, Coria do Sul Espanha e Sua entram para a Internet. 1991 - O Gopher, um sistema de organizao da informao na Internet na forma de menus e bancos de dados, inventado por Paul Lindner e Mark P. McCahill da Universidade de Minnessota. Philip Zimmerman inventa um programa que permite enviar mensagens codificadas pela Internet, conhecido como PGP (Pretty Good Privacy). Mais pases conectados: Crocia, Repblica Tcheca, Hong Kong, Hungria, Polnia, Portugal, Singapura, frica do Sul, Tailndia e Tunsia. 1992 - Fundao da Internet Society (ISOC). O Laboratrio Europeu de Fsica de Partculas (CERN) inventa a World Wide Web (WWW). Criada inicialmente como uma ferramenta de trabalho para cientistas espalhados pelo mundo, a Web comea a ser utilizada para colocar informaes ao alcance de qualquer usurio da Internet. O nmero de servidores na rede chega a 1 milho. Pases conectados: Camares, Chipre, Equador, Estnia, Kuwait, Luxemburgo, Eslovquia, Eslovnia, Tailndia e Venezuela. 1993 - O Centro Nacional de Aplicaes de Supercomputao dos Estados Unidos (NCSA) lana o Mosaic. A Fundao Nacional de Cincia americana cria o InterNIC para organizar o registro de domnios (parte dos nomes dos computadores) e informaes sobre a rede. O crescimento anual da WWW alcana 341.634%. Mais pases conectados Internet: Bulgria, Costa Rica, Egito, Fidji, Gana, Guam, Indonsia, Cazaquisto, Qunia, Liechtenstein, Peru, Romnia, Federao Russa, Turquia, Ucrnia e Ilhas Virgens. 1994 - O trfego na NSFNET ultrapassa 10 trilhes de bytes por ms (o equivalente capacidade de 16 mil discos de CD-ROM). First Virtual, o primeiro banco na Internet comea a funcionar. Algria, Armnia, Bermuda, Burkina Faso, China, Colmbia, Polinsia Francesa, Lbano, Litunia, Macau, Marrocos, Nova Calednica, Nicargua, Nigria, Panam, Filipinas, Senegal, Sri Lanka, Suazilndia, Uruguai e Uzbequisto entram para a rede. 1995 - A NSFNET volta a ser uma rede exclusivamente acadmica. O trfego comercial nos Estados Unidos fica com a iniciativa privada. Servios on-line tradicionais comeam a oferecer acesso Internet. As empresas criadas em torno da Internet vendem aes no mercado americano. As aes da Netscape, fabricante do navegador Netscape Navigator, alcanam valorizao recorde.

1996 - O ano comea conturbado com o desligamento de grupos de discusso da CompuServe na Alemanha a pedido do governo para impedir a distribuio principalmente de pornografia. Nos Estados Unidos, o presidente Bill Clinton aprova uma nova lei de telecomunicaes, que, entre outras resolues, prev pena para quem distribuir contedo considerado inadequado na Internet. Yahoo, Excite e Lycos, trs grandes servios de busca na rede, lanam suas aes no mercado.

A Internet no Brasil
As universidades do Brasil esto ligadas a redes de computadores mundiais desde 1989. Naquele ano, havia conexes com a Bitnet, uma rede semelhante Internet, em vrias instituies, como as universidades federais do Rio Grande do Sul e do Rio de Janeiro. Os servios disponveis restringiam-se a correio eletrnico e transferncia de arquivos. Somente em 1990 a FAPESP (Fundao de Amparo Pesquisa de So Paulo) conectou-se com a Internet. No mesmo ano, foi criada a RNP (Rede Nacional de Pesquisas), uma iniciativa do Ministrio da Cincia e Tecnologia (MCT). Financiada pelo Conselho Nacional de Desenvolvimento Cientfico e Tecnolgico (CNPq), a RNP interligou inicialmente 11 Estados, com pontos de presena em cada capital. Essa arquitetura de linhas de comunicaes e equipamentos compe o que se chama de espinha dorsal (backbone) da RNP. Hoje, os estados que tm ponto de presena na Internet so Alagoas, Amazonas, Bahia, Cear, Distrito Federal, Esprito Santo, Gois, Maranho, Mato Grosso do Sul, Minas Gerais, Par, Paraba, Paran, Pernambuco, Piau, Rio de Janeiro, Rio Grande do Norte, Rio Grande do Sul, Santa Catarina, So Paulo e Tocantins. A partir de abril de 95, o Ministrio das Comunicaes e o Ministrio da Cincia e Tecnologia decidiram lanar um esforo comum de implantao de uma rede integrada entre instituies acadmicas e comerciais. Desde ento vrios fornecedores de acesso e servios privados comearam a operar no Brasil.

O Funcionamento da Internet
Como j vimos, a Internet uma rede capaz de interligar todos os computadores do mundo. O que faz a Internet to poderosa assim o uso de um protocolo comum, o TCP/IP. Todos os computadores que entendem essa lngua so capazes de trocar informaes entre si. Assim pode-se conectar mquinas de diferentes tipos, como PCs, Macs e Unix. A Internet organizada na forma de uma malha. Para acessar um computador no Japo, por exemplo, no necessrio fazer um interurbano internacional, bastando apenas conectar-se a um computador ligado Internet na cidade do usurio. Esse computador local est conectado a uma mquina em outro estado (ou pas) e assim por diante, traando uma rota at chegar ao destino. So mquinas de alta capacidade, com grande poder de processamento e conexes velozes, conhecidas como servidores, controladas por universidades, empresas e rgos do governo. Essa forma de funcionamento garante um custo baixo de conexo, pois para o usurio, s custar a ligao local at o provedor de acesso. O provedor cobra uma taxa mensal de cada usurio para cobrir, entre outros, os custos da conexo com a rede. Portanto, para se conectar Internet, um usurio domstico precisar: um computador com modem, uma linha telefnica, uma conta num provedor de acesso e um programa de comunicao, o chamado browser. Os dois principais browsers do mercado hoje so o Netscape Navigator (da Netscape) e o Internet Explore (da Microsoft). Um bom PC para conectar-se Internet, e aproveitar todos os seus recursos, seria, no mnimo, um Pentium 75 MHz com 16 MB de RAM, monitor SVGA colorido e placa de som. Com um micro 386 com 4 MB de RAM e monitor VGA, j possvel comear as exploraes, contudo, esse equipamento limita o uso da rede ao correio eletrnico, aos grupos de discusso e a outros servios que no utilizam imagens, como a transferncia de arquivos, ainda que lenta. J um 486 DX, com 128 KB de cache, 8 MB de RAM

e monitor VGA em cores j possvel acessar bancos de dados e navegar na WWW, explorando os recursos grficos da rede. Pode-se conectar uma rede interna de uma empresa (uma LAN) Internet, oferecendo a seus funcionrios acesso grande rede. A empresa tambm pode, desta forma, disponibilizar informaes de sua rede interna aos internautas. Por medida de segurana, as empresas fazem esta ligao de uma LAN Internet atravs de um Firewall. O Firewall um sistema de segurana cujo principal objetivo filtrar o acesso a uma rede. As empresas o utilizam para proteger as suas redes internas conectadas Internet contra a entrada de usurios no autorizados.

Servios na Internet
Os servidores Internet podem oferecer vrios servios como copiar arquivos, enviar mensagens para outros usurios, participar de grupos de discusso e visitar servios de informao so os principais. World Wide Web (WWW) A Web nasceu em 1991 no laboratrio CERN, na Sua. Seu criador, Tim Berners-Lee, a concebeu apenas como uma linguagem que serviria para interligar computadores do laboratrio e outras instituies de pesquisa e exibir documentos cientficos de forma simples e fcil de acessar. A Web cresceu muito rpido. Em 1993 j era comum em universidades que estudantes fizessem pginas na Internet com informaes pessoais. O que determinou seu crescimento foi a criao de um programa chamado Mosaic, que permitia o acesso Web num ambiente grfico, tipo Windows. Antes do Mosaic s era possvel exibir textos na Web. A "antiga" Internet, antes da Web, exigia do usurio disposio para aprender comandos em Unix (linguagem de computador usada na Internet) bastante complicados e enfrentar um ambiente pouco amigvel, unicamente em texto. A Web fez pela Internet o que o Windows fez pelo computador pessoal. A World Wide Web a parte multimdia da Internet. As pginas podem ter fotos, animaes, trechos de vdeo e sons. a regio mais fcil de usar de toda a rede. O nico programa que voc precisa o navegador (browser). A chave do sucesso da World Wide Web o hipertexto (os documentos so elaborados em HTML). Os textos e imagens so interligados atravs de palavras-chave (links), tornando a navegao simples e agradvel. A Web formada por milhes de lugares conhecidos como sites. Existem sites de universidades, empresas, rgos do governo e at sites pessoais. As informaes esto organizadas na forma de pginas ligadas entre si. Quando voc acessa um site, normalmente entra pela porta da frente, onde existe uma mensagem de boas-vindas e uma espcie de ndice para as demais pginas. Essa entrada se chama pgina principal, ou home page. As ligaes entre as pginas, conhecidas como hyperlinks ou ligaes de hipertexto, no ocorrem apenas dentro de um site. Elas podem ligar informaes armazenadas em computadores, empresas ou mesmo continentes diferentes. Na Web, possvel que uma pgina faa referncia a praticamente qualquer documento disponvel na Internet. O que faz essa malha de informaes funcionar um sistema de endereamento que permite a cada pgina ter a sua prpria identificao. Assim, desde que o usurio saiba o endereo correto, possvel acessar qualquer arquivo da rede. O URL A Web tem um sistema de endereos especfico, chamado de URL (Uniform Resource Locator, ou localizador uniforme de recursos). Com ele, possvel localizar qualquer informao na Internet. Tendo

em mos o endereo, como http://www.microsoft.com.br/soft/ie4/inicio.html, voc pode utiliz-lo no navegador e ser transportado at o destino. Cada parte de um endereo na Web tem um significado. Usando o exemplo acima, teramos: http://www.microsoft.com.br/soft/ie4/inicio.html Onde: http:// - o mtodo pelo qual a informao deve ser buscada. Neste caso, utilizaremos o protocolo HTTP (Hipertext Transfer Protocol ou Protocolo de Transferncia de Hipertexto). Voc tambm vai encontrar outras formas, como ftp:// (para entrar em servidores de FTP), mailto: (para enviar mensagens) e news: (para acessar grupos de discusso), entre outros. www.microsoft.com.br - o nome do computador onde a informao est armazenada, tambm chamado de servidor ou site. o chamado domnio de uma empresa (o nome de uma instituio que registrado na Internet). Pelo nome do computador pode-se antecipar que tipo de informao ir encontrar. Este nome indica que um site mantido pela Microsoft. O .com mostra que uma empresa comercial e o .br indica que se refere ao brasil. Os endereos que comeam com www so servidores de Web e contm principalmente pginas de hipertexto. Quando o nome do servidor comear com ftp, trata-se de um lugar onde pode-se copiar arquivos. Nesse caso, estaremos navegando entre os diretrios desse computador e poderemos copiar um programa imediatamente para o micro. /soft/ie4/ - o diretrio onde est o arquivo. Exatamente como em um computador pessoal, a informao na Internet est organizada em diretrios dentro dos servidores. inicio.html - o nome do arquivo que ser trazido para o navegador. Deve-se prestar ateno se o nome do arquivo (e dos diretrios) esto escritos em maisculas ou minsculas. Na maior parte dos servidores Internet, essa diferena importante. Outro detalhe a terminao do nome do arquivo (.html). Ela indica o tipo do documento. Neste caso, so pginas de hipertexto. Outros tipos de arquivos disponveis na Internet so: txt (documentos comuns de texto), exe (programas) zip, tar ou gz (compactados), au, aiff, ram e wav (som) e mov , avi (vdeo). Visite uma pgina que fala sobre as provas de informtica em concursos pblicos no Brasil no endereo: http://www.terravista.pt/ilhadomel/2388/index.html. O DNS Dominium Name System ou Sistema de Nomes de Domnio. Originalmente os computadores na Internet eram identificados unicamente por seu endereo de IP, que numrico (por exemplo: 200.245.247.1). Como difcil decorar-se este tipo de endereo, desenvolveu-se o Sistema de Domnio, utilizando-se nomes ao invs de nmeros. Os endereos URL visto anteriormente utilizam o sistema DNS. No entanto, as mquinas continuam endereando apenas para os IP numricos, por isso tem-se a necessidade de, ao acessarmos a Web, estarmos tambm conectados a um Servidor DNS. Este Servidor converte nomes Internet em seus respectivos endereos e vice-versa. Correio Eletrnico (e-mail) O correio eletrnico o recurso mais antigo e mais utilizado da Internet. Qualquer pessoa que tem um endereo na Internet pode mandar uma mensagem para qualquer outra que tambm tenha um endereo, no importa a distncia ou a localizao. No necessrio pagar individualmente as mensagens enviadas. Ele tem vrias vantagens sobre outros meios de comunicao: alcana o destinatrio em qualquer lugar em que estiver, mais rpido, no depende de linhas que podem estar ocupadas (como o fax) nem de idas ao correio e incrivelmente mais barato que o telefone (se levarmos em conta uma comunicao

interurbana). Alm disso, no se est limitado a mandar apenas cartas por correio eletrnico, pode-se enviar programas, arquivos e imagens. Um endereo de correio eletrnico obedece a seguinte estrutura: esquerda do smbolo @ (arroba) fica o nome ou apelido do usurio. direita, ficam os nomes da empresa ou organizao que fornece o acesso, o tipo de instituio e finalmente o pas. Por exemplo: profjmarcelo@bol.com.br Onde: profjmarcelo o nome do usurio bol (Brasil OnLine) a empresa que oferece o servio, .com o tipo de empresa, ou seja, comercial (igual ao endereo www) e .br o pas onde se encontra o servidor da empresa (igual ao endereo www). Os tipos de instituio que podemos encontrar so (esta relao tambm pode ser utilizada para os endereos da www):

mil militar org - organizao no lucrativa com comercial edu - educao (universidades, escolas, etc.) net - rede gov governamental

J as siglas de pases mais comuns na rede so (esta relao tambm pode ser utilizada para os endereos da www):

.de - Alemanha .ar - Argentina .br - Brasil .ca - Canad .cl _ Chile .cn - China .es - Espanha .us - Estados Unidos .ru - Federao Russa .fr - Frana .it - Itlia .jp - Japo .pt - Portugal

Nos Estados Unidos no usada a sigla que identifica o pas. Assim, se um endereo no tem sigla de pas, j sabemos que dos EUA (embora haja algumas excees). IRC o bate-papo em tempo real, na Internet. O IRC (Internet Relay Chat) foi criado em 1988 na Finlndia. Rapidamente se estabeleceu uma rede de computadores que dispunham de recursos para o IRC por toda a Internet. No comeo o pblico era principalmente de estudantes que tinham tempo para jogar fora. Hoje se encontra gente de todos os tipos e idades no IRC. O IRC dividido em canais (salas de bate-papo virtuais). Qualquer um pode criar um canal, a qualquer momento e sair conversando. O IRC era adaptado aos usurios que tinham acesso a computadores em universidades e estavam familiarizados com computador. Hoje existe uma variedade de programas que possibilitam a conversa pelo computador. Muitos podem ser acessados diretamente na Web. Isso significa que nem necessrio sair do programa de navegao (por exemplo, Netscape, Mosaic ou Explorer) para conversar.

Um exemplo de uso do IRC que ficou famoso foi durante o golpe de Boris Ieltsin na Rssia, em 1993. Durante vrias horas, a nica fonte de informao sobre o golpe foi um canal de IRC... Voc pode procurar durante acontecimentos do gnero. Sempre se estabelece um canal de IRC. Foi assim no ltimo terremoto de Los Angeles (EUA), em 1994, no terremoto de Kobe (Japo) em 1995 e aps o assassinato de Ytzhak Rabin, por exemplo. Acontecimentos mais alegres, como a Copa do Mundo, tambm fazem surgir canais no IRC. Em 1995 tambm ficou popular na Internet o Chat de voz, que uma espcie de telefone por computador, bastando ter uma placa de som, um microfone e uma conexo Internet para se comunicar com qualquer lugar do mundo pelo preo de uma ligao loca, mas a qualidade da ligao ainda muito ruim. Entre os programas que permitem o Chat de voz esto o Iphone e o Webphone. Outros tipos de Chat que surgiram recentemente usam cenrios em trs dimenses. Escolhe-se um personagem (chamado de avatar) para represent-lo e pode-se bater papo geralmente digitando o texto em bales acima da cabea dos avatares. Listas de Discusso (ou de Distribuio) As listas de discusso so aplicaes de correio eletrnico muito usadas para a troca de informaes entre pequenos grupos. Logo depois que a Internet foi criada, os cientistas que a usavam desenvolveram um programa que aceitava "assinaturas" dos interessados em determinado tema e enviava as mensagens de todos para todos. um recurso simples e eficiente, muito usado at hoje. Naturalmente, estas listas so para discusses especficas. News Uma das reas mais movimentadas da Internet a Usenet, ou newsgroup ou simplesmente, news. Funciona tambm como um grupo de discusso, um mural onde os participantes podem ler as opinies de outras pessoas, postar suas prprias opinies e responder aos outros participantes. Foi criada em 1979, aplicando um protocolo chamado UUCP (Unix to Unix Copy) que tinha acabado de ser desenvolvido. Serviu a princpio para comunicao entre cientistas, pesquisadores e professores At 1994, quando a America On Line (grande servio online norte-americano) comeou a oferecer acesso Usenet, as discusses eram dominadas por manacos por eletrnica, militares, universitrios e empresas de computao. Muitas das grias e termos comuns na Internet nasceram na Usenet. Para ter acesso a grupos de discusso necessrio que o provedor de acesso a que o usurio est conectado oferea este servio. Existem programas especficos para a leitura de news, mas os programas de e-mail que acompanham os browsers mais utilizados hoje, tambm esto preparados para tanto. FTP File Transfer Protocol, o protocolo usado para a transferncia de arquivos. Sempre que fazemos o chamado download de programas de um computador da Internet para o computador do usurio, utilizase este protocolo. Muitos programas de navegao, como o Netscape e o Internet Explorer, permitem que se faa FTP diretamente deles, sem precisar de um outro programa. Podemos encontrar uma variedade incrvel de programas disponveis na Internet, via FTP. Existem softwares gratuitos, shareware (programa que pode ser testado gratuitamente e registrado mediante o pagamento de uma taxa). Grandes empresas como a Microsoft, Intel ou HP (entre muitas outras) tambm distribuem alguns programas e drivers gratuitamente por FTP. Quando nos propomos a fazer uma pgina Internet, no momento de public-la, ou seja, quando temos que copiar os arquivos HTML para o servidor contratado, geralmente fazemos uso de um programa de FTP. Neste caso, o fluxo de dados o inverso, ou melhor, do computador do usurio para o servidor WWW na Internet. o chamado upload. Um dos programas mais populares de FTP o CuteFTP. Telnet Programas de telnet permitem uma conexo remota com outro computador na Internet. um tipo de conexo em que o micro do usurio age como se fosse um terminal ligado diretamente ao servidor. Em telnet, a navegao toda feita pelo teclado e no se utilizam grficos. Para operar em telnet necessrio um programa especfico, que no caso do Windows 9x temos o Hyper Terminal, que acompanha o pacote. Carregado o programa, digita-se o nome do usurio e uma senha para acessar os recursos disponveis em

outro computador. Alguns poucos computadores na Internet do acesso pblico a "telnet". A maioria exige que o usurio seja cadastrado. Gopher Os sites do tipo Gopher j foram uma parte importante da Internet. Hoje, o sucesso da World Wide Web ofusca esse conjunto de bancos de dados. Os servidores Gopher oferecem informaes organizadas na forma de menus. Ao acessar um desses computadores, o usurio recebe uma lista de opes. Vai escolhendo, ento, as alternativas desejadas at encontrar a informao procurada. Embora existam programas especficos para acesso a servidores Gopher, mais fcil empregar o prprio navegador de WWW nessa funo. O Centro de Referncia da Rede Nacional de Pesquisas, por exemplo, encontrado em gopher://gopher.cr-df.rnp.br. Apesar de ser menos atraente do que a WWW (o contedo composto apenas de texto), o mundo Gopher mais organizado. Uma ferramenta para pesquisa utilizada em servidores Gopher o VERONICA (Very Easy Rodent Oriented Net Wide Index to Computerized Archives).

Linguagem HTML
Hyper Text Markup Language uma linguagem de formatao de documentos, isto , uma linguagem para descrever a estrutura de um documento. Note que estamos falando da estrutura e no da aparncia do documento. Essa linguagem tem como base a linguagem SGML (Standard Generalized Markup Language) usada para descrever a estrutura geral de vrios tipos de documentos. Os documentos escritos em HTML so feitos no padro ASCII e contm o texto do documento propriamente dito mais as tags HTML. As tags servem para indicar os elementos do documento, a estrutura, a formatao e os vnculos de hipertexto com outros documentos ou com mdias includas. As tags aparecem:

entre sinais de menor e maior < > geralmente possui uma tag que abre (ativa) e outra que fecha (desativa) o texto a ser modificado as tags de fechamento normalmente possuem seus nomes precedidos por uma barra / nem todas as tags tem um incio e um fim as tags no precisam ser especificadas em maisculas ou em minsculas

Utilizamos as tags para mudar o aspecto e tamanho das letras, publicar imagens e animaes, inserir links (ligaes com outras pginas) e tela de composio de mensagem de e-mail. possvel combinar vrias tags, fechando os comandos na ordem inversa da abertura. Vejamos alguns exemplos de tags:

<HTML> <HTML> - incio e fim do documento <HEAD> </HEAD> - incio e fim do cabealho <TITLE> </TITLE> - incio e fim do ttulo do documento <BODY> </BODY> incio e fim do corpo de texto <H1> </H1> - incio e fim do cabealho do primeiro nvel <H2> </H2> - incio e fim do cabealho do segundo nvel <P> </P> - incio e fim de um pargrafo

Navegando na WWW
Internet como um oceano, vasta e sem sinais de trnsito. Por isso, foram criados servios para ajudar o usurio a encontrar o caminho na rede. Eles mantm listas de endereos divididas por assunto e oferecem um dispositivo de busca, em que pode-se digitar uma palavra e descobrir documentos que falam daquele assunto. Vejamos alguns desses sites de busca:

YAHOO! http://www.yahoo.com O Yahoo foi a primeira ferramenta de busca a se tornar popular. dividido em categorias como Artes, Notcias, Negcios, Educao e Cincia. O usurio pode navegar entre os diretrios at achar as pginas que lhe interessam, ou utilizar um dispositivo de procura. O Yahoo tem um espao para os endereos mais interessantes (cool sites) e outro para novidades. Alta Vista http://www.altavista.digital.com O Alta Vista tem como atrao principal um dispositivo de busca extremamente poderoso. possvel procurar por palavras na Web ou na Usenet e escolher se os resultados sero apresentados com poucos ou muitos detalhes. O sistema pode mostrar apenas o link de cada pgina que contm o assunto, ou incluir tambm descries das pginas. Lycos http://www.lycos.com O Lycos tambm tem como recurso mais importante um dispositivo de busca. Ele apresenta o resultado da procura na forma de uma lista de endereos, ordenada de acordo com o nmero de vezes que a palavra procurada aparece no documento. Cad? http://www.cade.com.br Um dos sites de busca brasileiros, no mesmo padro dos outros j apresentados.

A Multimdia na Web
Como j falamos, a WWW a poro multimdia da Internet. No entanto alguns programas complementares so importantes para podermos acessar estes recursos na Web. Temos: O Real Audio um programa que permite escutar msica na Internet como se estivesse ouvindo rdio. No preciso esperar o download de todo arquivo. Voc ouve o som medida que ele transmitido pela rede. O Shockwave A Internet ainda est longe de oferecer uma experincia multimdia to rica quanto um CD-ROM. Mas alguns programas podem mudar esse cenrio rapidamente. O Shockwave for Director um programa que permite visualizar documentos de multimdia interativa dentro da janela do navegador. o que se chama de plug-in, programa que funciona junto com o browser e estende as suas habilidades. Com o Shockwave for Director instalado temos pginas com recursos visuais muito mais ricos do que a Web pura.

Você também pode gostar