You are on page 1of 44

Instituto Federal de Educao Cincia e Tecnologia de Minas Gerais - Campus So Joo Evangelista MG

Apostila de Introduo a Informtica

Autor: Kalid Antunes Adaptada por: Geovlia Oliveira Coelho

CAPTULO 1 NOES BSICAS

1. O que um computador?
O computador um equipamento eletrnico que processa informaes na forma de dados, podendo ser programado para a realizao de diversas outras tarefas. Foi construdo para desempenhar clculos e operaes lgicas com facilidade e rapidez. Muito utilizado em empresas, bancos, indstrias e escolas. Atualmente faz parte da rotina domstica das pessoas, sendo utilizado dentre outras atividades para digitao de textos, visualizao de imagens, acesso internet, armazenamento de informaes, processamento de dados, comunicao por voz, escrita, smbolos, imagens e entretenimentos. Um computador geralmente constitudo pelos seguintes componentes:

OBS: Alm dos componentes essenciais do computador, existem outroscomponentes opcionais que possuem grande importncia na utilizao do computador. Exemplos: estabilizador e no-break. Estabilizador e No-break (Componentes opcionais): A funo bsica e primordial do estabilizador de absorver, em sua entrada, o mximo de variao da tenso da rede eltrica (oscilaes) e fornecer, na sua sada, a mnima variao da tenso no ponto desejado com um mnimo de tempo possvel, sem alterar as caractersticas fundamentais da energia eltrica da rede ou, se possvel, at melhor-las. O no-break um dispositivo que oferece uma proteo extra ao seu equipamento. No caso da falta de energia eltrica, o no-break continua alimentando o seu micro durante o tempo necessrio para que se finalize suas tarefas. Essa alimentao provida por uma bateria, que fica sendo carregada enquanto a rede eltrica est funcionando corretamente. Essa bateria possui uma autonomia, que em geral no muito grande (nos no-breaks mais comuns, essa autonomia varia entre 10 e 15 minutos).

Introduo Informtica

Pg.: 1

Modelo de Estabilizador Modelo de No-break

2. O que informtica?
Informtica pode ser considerada como informao automtica, ou seja, utilizao de mtodos e tcnicas no tratamento automtico da informao. Para tal, preciso uma ferramenta adequada: o computador. A informtica est intimamente ligada ao ser humano, seja em casa, no trabalho ou no lazer. A evoluo tecnolgica vivida por nossa sociedade tem evidenciado o valor da informao. Desde o despertar at a mais simples transao bancria que realizamos durante o dia, um telefonema, estamos nos servindo da informtica. Muitas vezes lidamos com a tecnologia do computador sem nos darmos conta: ao usar o microondas, ao ligar o videocassete, tudo isso sem sair de casa. Ao circularmos no trnsito de grandes cidades nos deparamos com semforos, sistemas de segurana de empresas que visitamos, l est a informtica de novo, assim como nos controles de avies e metrs, na produo de energia eltrica, na industrializao de roupas e alimentos, etc. No mundo moderno, portanto, inevitvel o contato com o computador. Por isso, todas as pessoas precisam aprender a lidar com a informtica mais cedo ou mais tarde. E voc, que est iniciando agora, precisa conhecer a histria do computador e entender corretamente seu funcionamento para poder aproveitar toda a capacidade desta rea que imensamente vasta e repleta de novidades.

3. Histria e evoluo do computador


O computador uma mquina que processa dados, orientado por um conjunto de instrues e destinado a produzir resultados completos, com um mnimo de interveno humana. Entre vrios benefcios, pode-se citar: a grande velocidade no processamento e disponibilizao de informaes; a preciso no fornecimento das informaes; a execuo de tarefas repetitivas; propiciando a reduo de custos em vrias atividades. Os modernos chips dos computadores devem sua existncia ao trabalho de inventores geniais, durante trs sculos. Charles Babbage, considerado o pai do computador atual, construiu em 1830 o primeiro computador do mundo, cem anos antes de se tornar realidade. O projeto de Babbage apresentava desvantagens; uma delas era o fato de que o seu computador deveria ser mecnico, e a outra era a precariedade da engenharia da poca. Apesar dos problemas, Charles Babbage construiu um aparelho que impressionou o governo ingls. Entretanto, a histria da computao comeou muito antes. A histria da computao pelo que se sabe comea no ano de 2000 a.C. (antes de Cristo). O primeiro modelo de computador o baco, capaz de efetuar operaes algbricas elementares.

Introduo Informtica

Pg.: 2

Modelo de baco Blaise Pascal, matemtico, fsico e filsofo francs, inventou a primeira calculadora mecnica em 1642. A calculadora trabalhava perfeitamente, ela transferia os nmeros da coluna de unidades para a coluna de dezenas por um dispositivo semelhante a um velocmetro do automvel. Pascal chamou sua inveno de Pascalina. Nos anos que se seguiram, vrios projetos foram feitos com intuito de aperfeioar essa primeira calculadora. Entretanto, nada de significativo aconteceu, at que Babbage e Ada Lovelace comearam a considerar melhor o problema. Em 1822, Babbage apresentou a Sociedade Real de Astronomia o primeiro modelo de uma mquina de "diferena", capaz de fazer clculos necessrios para elaborar uma tabela de logaritmos. O nome da mquina foi derivado de uma tcnica de matemtica abstrata, o mtodo das diferenas. Com o incentivo da sociedade, Charles Babbage continuou a trabalhar no aperfeioamento da mquina. Com Ada Lovelace, filha de Lord Byron, iniciou um projeto mais ambicioso para construir uma "mquina analtica". Foi projetada para calcular valores de funes matemticas bem mais complexas que as funes logartmicas. A mquina era enorme, demonstrava inmeros problemas e simplesmente no funcionava. Grande parte da arquitetura lgica e da estrutura dos computadores atuais provm dos projetos de Charles Babbage, que lembrado como um dos fundadores da computao moderna. Essas mquinas eram chamadas de calculadoras. No incio do sculo 20 j eram comuns as calculadoras mecnicas e eltricas. As calculadoras eltricas eram baseadas em um pequeno dispositivo eltrico, chamado de REL. Os rels tinham aproximadamente o tamanho de uma caixa de fsforos. Mquinas calculadoras construdas com rels eram muito grandes, pois para constru-las eram necessrios centenas de rels. Os rels tinham aproximadamente o tamanho de uma caixa de fsforos.

Modelos de rels As calculadoras eltricas, construdas com rels, eram muito melhores que as mecnicas. Eram mais rpidas e mais difceis de apresentar defeitos. verdade, essa estria de "erro do computador" j existia na poca. As calculadoras mecnicas apresentavam muitos defeitos, da mesma forma como Introduo Informtica Pg.: 3

ocorre com qualquer mquina mecnica. As calculadoras a rel tambm apresentavam defeitos, mas eram muito mais raros. Resumindo, as calculadoras existentes at mais ou menos 1930 podiam ser de dois tipos: Mecnicas: Lentas, apresentavam muitos defeitos. Eltricas: Um pouco mais rpidas, e apresentavam defeitos, mas menos que as mecnicas. J nos anos 30 existiam as vlvulas eletrnicas, muito usadas em rdios. Um daqueles antigos rdios possuam mais ou menos uma dzia de vlvulas eletrnicas. As vlvulas funcionavam como rels mais sofisticados. Eram muito mais rpidas que os rels, mas tinham o inconveniente de durarem pouco tempo. Aps cerca de 1000 horas de uso, as vlvulas "queimavam", assim como ocorre com as lmpadas. Era ento necessrio trocar a vlvula queimada.

Vlvula Em 1946 foi inventado o primeiro computador eletrnico de grande porte, o ENIAC(Eletronic Numerical Integrator and Computer), pertencente chamada 1 gerao de computadores. Construdo na Universidade da Pensilvnia, apresentava aproximadamente 18.000 vlvulas e ocupava o espao de uma sala. O objetivo do Eniac era ajudar o exrcito americano durante a 2 guerra mundial. Apesar de no poder armazenar programas ou guardar mais que 20 dezenas de nmeros digitais, o Eniac podia realizar aproximadamente 5.000 somas por segundo, ou seja, podia calcular a trajetria ou ngulo de uma bomba em 20 segundos. O peso aproximado do Eniac era de 30 toneladas. Com o revolucionrio invento do Eniac, estava claro para muitas pessoas que trabalhavam no desenvolvimento do Eniac, que havia meio para melhorar a performance desse computador. Devido a pouca confiana nos resultados e constante queima de vlvulas cada clculo era efetuado por trs circuitos diferentes e os resultados comparados, caso dois deles coincidissem esse era considerado o resultado certo.

ENIAC

Introduo Informtica

Pg.: 4

Ainda nessa poca, os computadores eram chamados de "calculadoras". Um dos famosos computadores da poca era chamado de ENIAC (Electronic Numeric Integrator and Calculator). A partir de 1951, comeou a surgir empresas especializadas no comercio de computadores como a UNIVAC nos Estados Unidos e a Ferranti Mark I na Inglaterra. A UNIVAC lanou um computador com o mesmo nome da empresa (UNIVAC), que processava cada dgito com mais preciso. Ele possua uma freqncia de clock de 2.25 Mhz e podia calcular nmeros de dez dgitos com uma velocidade de 100.000 clculos por segundo. O UNIVAC podia gravar em sua fita magntica, dados com a velocidade de 40.000 dgitos binrios por segundo (bits).

UNIVAC Os computadores eram verdadeiros monstros eletrnicos que ocupavam muito espao e consumiam muita energia. Com o rpido desenvolvimento dos transistores entre 1952 e 1960, os tubos de vcuo tornaramse obsoletos e foi este avano tecnolgico que permitiu a criao de mquinas muito mais rpidas, pequenas e mais baratas. Com o tempo, os transistores passaram a ser a base da eletrnica, ou seja, a construo de circuitos cada vez menores, que pudessem ser mais leves e que consumissem menos energia, por terem menos superfcie para a dissipao de energia por calor. Esta miniaturizao permitiu que se tivesse a mesma capacidade de clculo de um ENIAC na palma de uma mo. A diminuio do tamanho fez tambm diminuir a quantidade de energia necessria e o custo caiu com a produo em srie dos novos processadores.

Transistores Estes computadores, que pertencem chamada 2 gerao de computadores, eram muito menores, consumiam menos correntes eltricas e duravam muitos anos. Com essa nova tecnologia, tornou-se possvel a construo de computadores de menor tamanho, mais rpidos, confiveis e mais baratos. J no final dos anos 50, todos os computadores j eram construdos com transistores. Tambm passaram a serem fabricados em srie. Cada computador no era mais um "filho nico", e sim, fazia parte de uma srie de mquinas iguais. Esses computadores ainda custavam milhes de dlares, mas passaram a ser usados em aplicaes no militares: Aplicaes comerciais em grandes empresas. Controle de processos industriais A indstria de computadores comeou a crescer, dando origem ao desenvolvimento dos grandes gigantes da informtica mundial, como a IBM. Introduo Informtica Pg.: 5

Realmente os transistores causaram um grande impacto em todos os aparelhos eletrnicos, como rdios, TVs, vitrolas e tudo o mais que antes utilizava vlvulas. Mas foi nos computadores que esses pequenos componentes tiveram a maior repercusso. Isso no muito difcil de entender. Uma TV ou um rdio transistorizados no eram to pequenos em comparao com os modelos a vlvula. Mas no caso dos computadores, essa miniaturizao era muito mais acentuada, j que os computadores a vlvula eram verdadeiros gigantes. Computadores que ocupavam um salo inteiro podiam ser construdos a transistor e ficavam do tamanho de uma estante. Computadores a vlvula que ocupavam um prdio inteiro, podiam ser construdos com transistor, e passavam a ocupar apenas um andar. Nos anos 60, iniciou-se a 3 gerao de computadores, que utilizava a tecnologia de Circuitos Integrados (CI), uma tcnica de micro circuitos, onde os transistores eram encapsulados em uma nica pastilha, formando assim os CHIPs.

CHIP Ao mesmo tempo em que os computadores transistorizados eram cada vez mais utilizados em todo o mundo, um outro grande avano tecnolgico ocorria: A corrida espacial. Americanos e Soviticos lanavam seus foguetes rumo ao espao. A miniaturizao de computadores era ainda mais importante, no caso de um computador a ser colocado a bordo de um foguete. Seria totalmente invivel levantar vo carregando um enorme computador valvulado. J para um computador transistorizado, isto era possvel, mas se fosse conseguida uma miniaturizao ainda maior, computadores mais poderosos ou ento mais leves (ou ambas as coisas) poderiam ser embarcados nos foguetes. A NASA (Agncia Espacial Norte-Americana) gastou bilhes de dlares com seu programa espacial, contratou empresas fabricantes de transistores para que realizassem uma miniaturizao ainda maior. Uma dessas empresas, at hoje uma lder mundial em microeletrnica, a TEXAS INSTRUMENTS. Foram ento criados os primeiros CIRCUITOS INTEGRADOS, tambm chamados de CHIPS. Basicamente, um circuito integrado um pequeno componente eletrnico que possui em seu interior, centenas, ou at milhares de transistores. A figura 5 mostra a comparao de tamanhos entre uma vlvula, um transistor e um CHIP dos mais rudimentares. Enquanto um transistor equivalente a uma vlvula e tem um tamanho muito menor, um CHIP dos mais simples tem aproximadamente o mesmo tamanho que um transistor comum, mas em seu interior existem, na verdade, centenas de transistores.

Transistores, Chip e Vlvula Aqueles velhos CHIPS dos anos 60 tinham em seu interior, dezenas ou centenas de transistores. J o microprocessador PENTIUM, um moderno CHIP dos anos 90, contm em seu interior, nada menos que 3.500.000 transistores! Os CHIPS podem ser divididos em vrias categorias, dependendo da quantidade de transistores que existem em seu interior: Introduo Informtica Pg.: 6

SSI - Short Scale of Integration, ou Integrao em Baixa Escala. Esse chip contm em seu interior apenas algumas dezenas de transistores. MSI - Medium Scale of Integration, ou Integrao em Mdia Escala. Esse chip contm algumas dezenas de transistores. LSI - Large Scale of Integration, ou Integrao em Alta Escala. Contm em seu interior, alguns milhares de transistores. VLSI - Very Large Scale of Integration, ou Integrao em Escala Muito Alta. Esse chip contm da ordem de dezenas de milhares de transistores, ou mais. Nos computadores modernos, quase todos os chips usados so do tipo LSI ou VLSI. Os chips SSI e MSI so ainda usados em pequenas quantidades, normalmente para auxiliar os chips LSI e VLSI. A 4 gerao de computadores tem seu marco inicial com o surgimento dos microprocessadores (integrao em grande escala), tem-se a quantidade de transistores encapsulado em uma nica pastilha ampliada, aumentando a velocidade dos computadores e possibilitando a reduo de seu tamanho, e o surgimento dos computadores pessoais.

Modelo de Microprocessador No confunda essas duas palavras: MICROCOMPUTADOR: um computador pequeno, de tamanho tal que pode ser colocado sobre uma mesa. Quando surgiram os microcomputadores, existiam apenas os computadores de grande porte (que ocupavam salas inteiras) e os minicomputadores, que eram do tamanho de uma geladeira. MICROPROCESSADOR: um pequeno CHIP, que cabe na palma da mo. Podemos dizer que esse chip o "crebro" do computador. ele que executa os programas, faz os clculos e toma as decises, de acordo com as instrues armazenadas na memria. Podemos ver na figura um MICROCOMPUTADOR e um MICROPROCESSADOR.

Microcomputador e Microprocessador Introduo Informtica Pg.: 7

Os microprocessadores formam uma parte importantssima do computador, chamada de UCP (Unidade Central de Processamento), ou em ingls, CPU (Central Processing Unit). Antes da existncia dos microprocessadores, as CPUs dos computadores eram formadas por um grande nmero de chips, distribudos ao longo de uma ou diversas placas. Um microprocessador nada mais que uma CPU inteira, dentro de um nico CHIP. Podemos ver na figura 8, um microprocessador e uma placa de circuito. Um microprocessador contm todos os circuitos que antigamente eram formados por diversas placas.

Microprocessador e placa de circuito impresso Ligando-se um microprocessador a alguns chips de memria e alguns outros chips auxiliares, tornou-se possvel construir um computador inteiro em uma nica placa de circuito. Esse computador, por ter um tamanho muito menor que os computadores da poca (incio dos anos 70), passou a ser conhecido como MICROCOMPUTADOR. Esses primeiros microcomputadores eram bem diferentes dos atuais. No tinham, por exemplo, teclado, nem vdeo, nem impressora. Eram ligados a um aparelho chamado de TELETYPE (ou TELETIPO). O teletipo era uma mquina de escrever que continha uma leitora e uma perfuradora de fita de papel. Os programas no eram armazenados em discos, como nos dias atuais. Eram gravados em fitas de papel. Os pequenos furos da fita de papel representavam as instrues dos programas.

Microcomputadores do incio dos anos 70 Uma famosa empresa americana, a INTEL, foi uma das primeiras a produzirem microprocessadores. Seu primeiro microprocessador era chamado de "4004". Alis, essa uma caracterstica muito comum nos chips: so normalmente chamados por nmeros, e no por nomes. O 4004 era um microprocessador ainda muito limitado. Era capaz de realizar operaes com apenas 4 bits de cada vez. Se voc ainda no sabe o que um "BIT", no se preocupe, pois ainda nesta unidade explicaremos o que so BITS e BYTES. Para simplificar, um microprocessador de 4 bits s pode operar com nmeros pequenos, de 0 a 15. Para usar nmeros maiores, um microprocessador de 4 bits precisa dividir o nmero em vrias partes e fazer as contas em vrias etapas. Podemos exemplificar isto, fazendo uma analogia com o que acontece com o crebro humano: Introduo Informtica Pg.: 8

Pergunta: Quanto 37x21? Na escola nunca estudamos a tabuada de 37, e nem de 21. O mximo que conseguimos calcular "de cabea" 9x9. Para calcular 37x21 temos que fazer a conta:

Como nosso crebro s sabe multiplicar nmeros menores que 10, dividimos a operao em vrias etapas, e encontramos assim o resultado 777. Um microprocessador de 4 bits como o 4004 faz esse mesmo tipo de desmembramento para operar com nmeros maiores. Depois do 4004, a INTEL lanou o 8008, que era um microprocessador de 8 bits. Era muito mais rpido que o 4004, j que podia operar com nmeros maiores. Com 8 bits, esse chip podia operar diretamente com nmeros entre 0 e 255. O que o 4004 precisava de duas etapas para realizar, podia ser realizado em uma nica etapa pelo 8008. Depois do 8008, a INTEL lanou um novo microprocessador de 8 bits, chamado de 8080. Era mais rpido e mais barato que o 8008. O 8080 foi o primeiro microprocessador a ser usado em larga escala nos chamados "computadores pessoais". Antes deles, os microcomputadores eram usados apenas em laboratrios cientficos, em fbricas e em universidades. O 8080 popularizou o uso de microcomputadores por pequenas empresas e at para uso pessoal. J no final dos anos 70 eram comuns os micros pessoais baseados no 8080 e em outros microprocessadores rivais: o MC6800 da Motorola, o 6502, usado em um antigo microcomputador chamado de APPLE, e o Z-80 fabricado pela ZILOG, usado em um antigo computador chamado TRS-80. Surgia ento a indstria dos microcomputadores. Ao mesmo tempo, surgia a indstria do software para microcomputadores, que criava programas de vrios tipos para serem usados nessas mquinas. Os microcomputadores dessa poca j tinham teclado, vdeo e impressora. Seus dados e programas eram gravados normalmente em gravadores de fita K-7 adaptados para trabalhar com microcomputadores.

Microcomputador SCHUMEC M 101/85 A INTEL produziu ainda, no final dos anos 70, um outro microprocessador para substituir o 8080. Chamava-se 8085. Todos esses microprocessadores (8080, 8085, Z80, 6502, 6800 e outros) operavam com 8 bits. A figura 10 mostra um dos primeiros microcomputadores brasileiros, o SCHUMEC M-101/85. Tinha um microprocessador INTEL 8085 de 6 MHz, 16 KB de memria e um gravador de fita K-7 para armazenamento de programas e dados. Seu monitor de vdeo era na verdade uma TV PHILIPS adaptada, j que nesta poca o Brasil no fabricava monitor. At o final dos anos 70, os microcomputadores existentes operavam com 8 bits. Nessa poca, a INTEL lanou os primeiros microprocessadores de 16 bits: o 8086 e o 8088. Um microprocessador de 16 bits capaz de operar com nmeros maiores e de forma mais rpida que os modelos de 8 bits. Os dois microcomputadores que dominavam o mercado eram o APPLE e o TRS-80 de 8 bits. Nessa ocasio, a IBM, que o maior fabricante de computadores em todo o mundo, ainda no fabricava microcomputadores. Seus produtos eram os computadores de grande porte usados nos grandes centros de processamento de dados, e custavam alguns milhes de dlares. Em 1981 foi Introduo Informtica Pg.: 9

lanado o microcomputador da IBM: O IBM PC (Personal Computer). No entanto, a estratgia de marketing da IBM: na verdade, o que a IBM queria no era vender o IBM PC ou torn-lo um padro de mercado, mas vender computadores de grande porte. A idia era simples: algum que tivesse um microcomputador IBM PC em casa daria preferncia a comprar um computador de verdade da marca IBM para a sua empresa. O microcomputador seria apenas um chamariz para a marca IBM. Escolheu ento o microprocessador 8088 para usar em seu microcomputador. O IBM PC, o primeiro microcomputador de 16 bits, passou logo a dominar o mercado. At os dias atuais, os modernos microcomputadores so compatveis com o IBM PC originais, lanados em 1981. Este microcomputador tinha as seguintes caractersticas: Microprocessador 8088, operando a 4.77 MHz Monitor de vdeo monocromtico 2 drives de 320 KB 16 KB de memria, possibilitando expanso at 64 KB Conexo para gravador K-7 Pouco tempo depois, a IBM realizou melhorias no projeto deste microcomputador e lanou o IBM PC-XT. A sigla "XT" significa "Extended Technology" (Tecnologia estendida). As caractersticas dos primeiros modelos do IBM PC-XT eram as seguintes: Microprocessador 8088, operando a 4.77 MHz Monitor de vdeo monocromtico ou colorido 2 drives de 360 KB 64 KB de memria, possibilitando expanso at 256 Kb Disco Winchester de 10 MB A grande vantagem do IBM PC-XT em relao ao IBM PC era a possibilidade de operar com um disco rgido (tambm chamado de winchester) de 10 MB. Ao longo dos anos foram surgindo novos fabricantes PCs aumentando a competio a IBM, com isso foi havendo melhorias como: Preo: Com o aumento da produo e o uso de chips VLSI, foi possvel reduzir drasticamente o preo dos equipamentos. Microprocessador: A cada ano eram lanados novos tipos de microprocessadores, cada vez mais velozes. Por exemplo, o microprocessador 80286 foi utilizado em outro modelo da IBM chamado de IBM PC-AT. A sigla "AT" significa "Advanced Technology" (Tecnologia Avanada). O IBM PC-AT operava com 8 MHz, mas ao longo dos anos foram lanados novos modelos com velocidades mais altas. Assim como ocorreu com o 80286, os microprocessadores 80386, 80486 e PENTIUM tambm tiveram verses com diversas velocidades.

Microprocessador 80486

Introduo Informtica

Pg.: 10

CAPTULO 2 SISTEMA DE INFORMAO

1. Tecnologia da Informao
Lidar com as informaes e process-las da melhor forma tem sido uma busca contnua da humanidade. A necessidade de contar levou a criao do dgito e do sistema decimal (inspirados nos dedos humanos). Foram ento surgindo s primeiras ferramentas para auxiliar esse processo, sendo a mais antiga o baco, o aprimoramento matemtico foi tambm bastante impulsionado pelo desenvolvimento do comrcio devido necessidade do maior controle das quantidades de mercadorias produzidas, da realizao de clculos, impulsionando o desenvolvimento de mecanismos de contagem at as calculadoras analgicas. O grande salto da Tecnologia da Informao, porm, veio com a mudana dos sistemas analgicos para os digitais, que operavam diretamente com os nmeros, atravs do sistema binrio. Esse novo conceito foi proporcionado pelos avanos da cincia nos campos da fsica, qumica e engenharia, que criaram a vlvula, a tecnologia de armazenamentos de dados em meio magntico e os conceitos de programao e memria digital. Nesse incio, a computao tornava possvel automatizar determinadas tarefas em grandes empresas e nos meios governamentais. Os mainframes ou computadores de grande porte eram os responsveis por manter a segurana das informaes das grandes empresas. Os programadores desenvolviam suas atividades nas linguagens Cobol e Assembler, j os analistas de sistemas buscavam aumentar a potncia dos seus CPDs (Centro de Processamento de Dados) que era o corao da empresa. Com o desenvolvimento industrial foi possvel reunir em uma nica pastilha de silcio todos os componentes de um circuito eletrnico, criando os circuitos integrados, que dariam origem ao chip. Com o incio de sua produo comercial, foi possvel produzir computadores em larga escala, o que gerou uma corrida tecnolgica mundial, liderada pela IBM. Estava aberto o espao para o desenvolvimento dos mainframes, minicomputadores e microcomputadores, baseados no sistema operacional DOS, da Microsoft, e depois evoluindo para o sistema Windows, que introduziu a interface grfica ao PC e o colocou definitivamente entre os mais bem-sucedidos empreendimentos do sculo XX. Ao mesmo tempo em que se desenvolviam as nascentes indstrias de software e hardware, o mundo assistia tambm ao desenvolvimento das redes de comunicao. Com o avano tecnolgico, as "mquinas gigantes" comearam a perder espao para equipamentos cada vez menores e mais poderosos. Nos anos 90 surgiram novos e mais confiveis Banco de Dados, (Oracle, SQL Server), Linguagens de Programao mais atuais (VB, Delphi), novas metodologias de desenvolvimento de sistemas como orientao a objetos, bem com a chegada da Internet. Tal desenvolvimento foi responsvel pela expanso significativa da indstria de Telecomunicaes, criada a partir do telgrafo e do telefone, na ltima dcada a expanso da telefonia celular e da Internet - rede mundial de computadores - que transformou de maneira drstica as relaes dos indivduos e das organizaes com a informao. Conseqentemente as mquinas deixaram de simplesmente automatizar tarefas e passaram a lidar com Informao. Com a integrao de mdias como computador, celular e TV, a tendncia de que esse campo se torne cada vez mais abrangente, aumentando ainda mais a rea de atuao do profissional.

Introduo Informtica

Pg.: 11

Mainframe

Microcomputadores

A rea de TI responsvel pelo gerenciamento da informao nas empresas, a base para gerao de conhecimento nas empresas. As aplicaes para TI so tantas, esto ligadas s mais diversas reas, que existem vrias definies. Tecnologia da Informao (TI) a aplicao da tecnologia no processamento de informaes. A Tecnologia da Informao (TI) tambm pode ser definida como um conjunto de todas as atividades e solues providas por recursos de computao. TI a convergncia da Informtica, das Telecomunicaes e do conhecimento. Para existncia de um sistema de informao, faz-se necessrio trs componente, so eles: HARDWARE: unidade responsvel pelo processamento dos dados, ou seja, o equipamento. SOFTWARE: responsvel pela organizao e metodologia no qual os dados sero processados. PEOPLEWARE: pessoa que utiliza o hardware e o software, inserindo ou retirando informaes do sistema. Portanto para um perfeito funcionamento deste sistema, todos os componentes devem caminhar em perfeita harmonia.

2. Ciclo de Processamento e o Processamento de dados


o tratamento dos dados por meio de mquinas, com o fim de se obter resultados das informaes trabalhadas. Para o computador processar os dados, precisamos ter meios para fornec-los ao micro. Para isso, o computador dispe de recursos como o teclado (para digitao, por exemplo, do texto que define um programa de computador), o mouse (para selecionar opes e executar algumas operaes), disquetes e CD para entrada de dados, scanner (utilizadas por programas e aplicativos grficos em geral) e outros. O processamento dos dados feito na CPU (Unidade de Processamento Central) onde a informao tratada, sendo lida, gravada ou apagada da memria, sofrendo transformaes de acordo com os objetivos que se deseja atingir com o processamento delas. De modo geral, um processamento se realiza de acordo com o esquema abaixo: A Entrada se refere a algum dado de entrada do processamento, so valores onde o processo ir atuar. Exemplo: quando clicamos em algum arquivo. O Processamento onde os dados de entrada sero processados para gerar um determinado resultado. A Sada simplesmente o resultado de todo o processamento, podendo ser impresso em papel, armazenadas, ou at mesmo servir como entrada para um outro processo. O computador exibe os resultados obtidos na tela, mostrando o arquivo. Vejamos como isso ocorre no cotidiano:

Introduo Informtica

Pg.: 12

Entrada

Processamento

Sada

No computador:

Entrada

Processamento

Sada

A superviso do ciclo do processamento de informaes feita pelo programa que est sendo executado, e que foi levado, antes dos dados, para a memria do computador. A idia bastante simples. Levam-se para a memria as informaes, programas e dados, depois eles so processados e em seguida, fornece o resultado desse processamento. Alguns exemplos de Ciclo de Processamento de Informaes: Exemplo da calculadora: Para uma calculadora funcionar, deve possuir em memria um programa previamente armazenado. Ao utilizar uma calculadora para realizar uma operao como a adio de dois nmeros, voc pressiona uma tecla que representa o primeiro nmero (entrada), em seguida outra tecla, a de operao (+), em seguida outra tecla que representa o segundo nmero (entrada), em seguida o sinal de = (igual) e obtm-se a soma no visor (sada). Exemplo para organizar nomes: Para organizar o nome de 100 pessoas em ordem alfabtica voc fornece inicialmente ao computador um programa que tenha essa funo. Em seguida, informa o nome das 100 pessoas. Uma vez executado o programa, vai ocorrer ento o processamento das informaes fornecendo como resultado de sada uma lista dos nomes em ordem alfabtica. Exemplo para escrever uma carta: Para escrever uma carta atravs de um computador levado inicialmente para a memria do computador um programa capaz de permitir a realizao dessa tarefa. Em seguida, digita a carta atravs do teclado. Como resultado final do processamento, a carta seria impressa em papel. O ciclo de processamento de informaes fica definido: as entradas equivalem ao contedo da carta digitado, o processamento corresponde a toda a manipulao e preparao da carta, e a sada, o resultado impresso em um papel. Em suma um computador tem quatro funes bsicas: Receber dados e informaes de entrada Processar a informao Produzir dados e informao de sada Armazenar dados e informaes A forma como os computadores realizam estas tarefas so definidas pelo hardware e software que utilizam. o ciclo de processamento de dados. Introduo Informtica Pg.: 13

2. A funo dos programas


Um computador s capaz de efetuar tarefas sob a superviso de um programa. Um programa um conjunto de instrues que determinam passo-a-passo como deve ser realizado um processamento de informaes.

3. Tipos de informaes que o computador processa


Os computadores lidam com informaes de forma automtica, da ter surgido o termo INFORMTICA de origem francesa, que significa INFORmao AutoMTICA. Vivemos em uma sociedade informatizada, que utiliza a informao automtica manipulada atravs do computador. Os seres humanos manipulam informaes com muita facilidade. Sabemos ler e escrever (lidamos com dados), sabemos falar e ouvir (lidamos com sons), sabemos olhar e ver (lidamos com imagens). Os computadores processam dados, que costumamos dividir em trs tipos: Dados Sons Imagens

4. Organizando as informaes
Para organizar as informaes, os computadores utilizam uma estrutura de informao chamada arquivo. Arquivos ficam armazenados em disco, ou outro dispositivo, e so trazidos quando necessrio para a memria do computador. As informaes em um computador so representadas fisicamente por arquivos, que ficam contidos em pastas.

Discos, Pastas e Arquivos

Arquivo uma unidade de armazenamento de informaes em um computador Cartas comerciais, relatrios financeiros, pginas para a Internet, desenhos, grficos, e demais informaes ficam armazenadas em disco na forma de arquivos. Para cada informao h um tipo de arquivo para armazen-la. Os tipos de arquivos mais comuns em um sistema de computador so: Arquivos de programas Arquivos de dados Arquivos de som Arquivos de imagens 4.1. Arquivos de programas Arquivos de programas equivalem s aplicaes de um computador que por sua vez so softwares escritos para serem executados por um computador. Introduo Informtica Pg.: 14

Programas instruem o computador na realizao de suas tarefas. Arquivos de programas quando carregados na memria do computador so processados e realizam as tarefas definidas pelo aplicativo. Normalmente, arquivos tm um nome e uma extenso. Arquivos com .EXE e com .COM so as mais comuns para nomes de arquivos de programas. 4.2. Arquivos de dados Como dito anteriormente, um fichrio eletrnico, um conjunto de pginas de um livro e um cadastro de CDs podem ser considerados arquivos de dados. Uma forma interessante para armazenar dados atravs de uma estrutura de registros. Eles so como fichas de informaes eletrnicas. Um conjunto de registros compe um arquivo de dados. Registros so constitudos de campos e campos contm informaes (dados, som, imagens). As extenses: .MDB, .DBF, so as mais comuns para nomes de arquivos de dados. 4.3. Arquivos de som Existem diversos tipos de arquivos de som. Alguns comportam apenas voz, outros msica de qualidade de CD, outras msicas geradas por instrumentos musicais eletrnicos, etc. Circuitos e placas especiais de som so responsveis por permitir a gerao e apresentao de som nos computadores. As extenses: .WAV e .MID e .MP3 so as mais comuns para nomes de arquivos de som. 4.4. Arquivos de imagens Arquivos de imagens so formados por imagens estticas (fotografias, desenhos, grficos, etc.) ou imagens dinmicas (vdeo, animao). As extenses .BMP, .TIF e .GIF e .JPG so as mais comuns para nomes de arquivos para imagens estticas. As extenses .AVI e .MPG e .MOV so as mais comuns para nomes de arquivos para imagens dinmicas.

5. Outros Arquivos
Aplicaes de computadores geram os seus prprios arquivos e esses formatos so constantemente alterados e atualizados pelas empresas que desenvolvem software. O Microsoft Word gera arquivos com extenso .DOC. O Microsoft Excel gera arquivos .XLS. O Microsoft PowerPoint gera arquivos .PPT. Na Internet os arquivos .HTML representam as pginas que so publicadas e acessadas atravs do software de navegao. 5.1. Nome de arquivo Os computadores atuais permitem que um determinado arquivo seja referenciado por um nome seguindo regras para sua formao. No ambiente MS DOS o nome de um arquivo s pode conter 8 caracteres e a extenso 3 caracteres. Em um microcomputador PC que utiliza o sistema MS DOS, poderamos chamar de CARTA.DOC um arquivo contendo uma carta para um dos nossos fornecedores e de WORD.EXE o arquivo de programa que permitiria a execuo de um software de processamento de textos, responsvel pela elaborao da carta. Nos ambientes grficos como o Windows ou MAC OS X, por exemplo, os nomes de arquivos podem conter at 255 caracteres seguidos de uma extenso de 3 caracteres. Nestes ambientes, alm do nome, os arquivos tm uma representao grfica chamada cone. Nomes de arquivos associados a cones facilitam o trabalho do usurio no momento de Introduo Informtica Pg.: 15

encontrar a informao.

Nomes de pastas e arquivos em Windows

5.2. Como identificar arquivos Para identificar um arquivo preciso saber a sua origem, ou seja, qual o programa que o gerou e em que sistema operacional ou computador ele est armazenado. Uma carta produzida com o processador de textos Word da Microsoft gera arquivos contendo no nome a extenso .DOC. Oramentos financeiros produzidos com o Excel da Microsoft geram arquivos .XLS e assim por diante. Os sistemas operacionais grficos organizam os arquivos em pastas para que os usurios possam encontrar as informaes com mais facilidade. As pastas podem ser visualizadas em sua forma simples ou em forma hierrquica em relao s demais. Nas pastas encontram-se os arquivos e medida que o usurio vai aprendendo a lidar com o computador e com as diversas aplicaes que compem o sistema, fica mais fcil a sua interao com os diferentes tipos de arquivo.

6. Como so representadas as informaes


Para representar valores o ser humano utiliza o sistema de numerao decimal que contm os dgitos 0,1,2,3,4,5,6,7,8 e 9. Os computadores por sua vez utilizam um sistema de numerao conhecido como sistema binrio.

Analogia para bit

Introduo Informtica

Pg.: 16

Nele existem apenas dois dgitos: 0 (zero) e 1 (um) ou por que no dizer apenas dois estados: ligado ou desligado, on ou off, etc. Estes dgitos receberam o apelido de BIT, que advm das palavras BInary digiT do Ingls, que traduzido para o Portugus significa dgito binrio. Nos computadores digitais, todo o processamento eletrnico, ento estes computadores s entendem dois estados: ON ou OFF. Enquanto seres humanos utilizam smbolos, gestos, palavras, voz, som e imagens para se comunicar, os computadores utilizam apenas dgitos, apenas BITs. Como ento possvel a comunicao entre seres humanos e o computador, entre dois universos to distintos? Esta questo merece duas respostas: A primeira que hoje conseguimos representar qualquer tipo de informao na forma digital. O computador armazena, manipula e a apresenta de volta. O computador apenas um processador de informaes. Ele no tem inteligncia. A segunda que, alm de representar informaes na forma digital, estamos tambm fornecendo ao computador uma certa inteligncia. Estamos dotando-o de capacidade de pensamento lgico, permitindo que aprenda a decidir por si s. Comentando a Primeira resposta: O alfabeto composto por smbolos que permitem a comunicao entre os seres humanos. Compondo estes smbolos como nmeros, letras e outros caracteres elaboramos as gramticas, contendo a sintaxe e a semntica para a expresso e comunicao atravs da linguagem. Para permitir que informaes humanas pudessem ser representadas para o computador foi preciso o desenvolvimento de tabelas de equivalncia especficas para este fim. Estas tabelas estabeleceram relaes entre nossos smbolos e os BITs, entre o sistema decimal e o sistema binrio, entre os seres humanos e os computadores. 6.1. Tabelas de equivalncia Para representar na forma binria o alfabeto, os nmeros e os caracteres de nosso idioma, o ser humano desenvolveu uma tabela de equivalncia contendo um conjunto de 8 (oito) BITs. Com 8 BITs possvel realizar 256 combinaes de uns e zeros. Se para cada combinao de 8 BITs fizermos equivaler um carter de nosso idioma, teremos ento a possibilidade de representar de forma binria at 256 caracteres. Considerando que temos 10 nmeros, 26 letras maisculas, 26 letras minsculas e aproximadamente 25 caracteres especiais, alm das letras minsculas e maisculas acentuadas. O nmero de 8 BITs seria mais do que suficiente para representar todos os caracteres, nmeros e smbolos especiais de nosso idioma. Criamos aqui uma tabela de equivalncia entre o mundo binrio dos computadores e o mundo de letras, nmeros e caracteres especiais do ser humano. Para explicar esta tabela vamos tomar como analogia uma lmpada. Lembre-se de que ela s pode ter dois estados: acesa ou apagada. Considere agora oito lmpadas. Alternando os estados destas lmpadas (acendendo ou apagando) podemos combin-las de 256 maneiras diferentes.

Com oito lmpadas conseguimos at 256 combinaes

A frmula 2 onde n equivale ao nmero de lmpadas nos permite calcular a quantidade de possveis combinaes. Dessa forma 2 =256 possveis combinaes, numeradas de 0 a 255. Introduo Informtica
8

Pg.: 17

Decimal 0 1 2 3 ......... ......... 255

Binrio 0000 0000 0000 0001 0000 0010 0000 0011 .. .. 1111 1111

Observao Todas apagadas Apenas a ltima acesa Apenas a penltima acesa As ltimas duas acesas .. .. Todas acesas

Agora suponha que, a cada combinao de 8 dgitos faamos corresponder um nico smbolo de nosso alfabeto, como apresentado na tabela a seguir. Letra Cdigo Binrio Combinao A B C D ......... ......... ......... Z 0100 0001 0100 0010 0100 0011 0100 0100 .. .. .. 0101 1010 Equivalente letra A Equivalente letra B Equivalente letra C Equivalente letra D .. .. .. Equivalente letra Z

Assim sendo, cada nmero ou letra de nosso alfabeto corresponder a uma nica combinao binria de oito bits. Durante a evoluo dos computadores foram desenvolvidas diversas tabelas. Algumas em uso atualmente so: EBCDIC - Tabela utilizada nos grandes computadores da IBM. ASCII - Tabela utilizada na dcada de 70 e 80 em microcomputadores. ANSI WINDOWS -Tabela derivada da ASCII utilizada pela Microsoft para os novos softwares grficos Windows. FRENCH, GERMAN, ITALIAN, SPANISH - Tabelas derivadas da ASCII usadas na Frana, Alemanha, Itlia e Espanha, respectivamente. PC LINE - Tabela utilizada nos computadores pessoais da linha IBM PC. OCR-B e Ext - Tabela utilizada para reconhecimento ptico de caracteres. MATH-7,8A e 8B - Tabela de letras gregas e smbolos matemticos. O surgimento de diversas tabelas para os diferentes idiomas e aplicaes computacionais acabou gerando ambigidades na representao de informao. Por exemplo, o carter (cedilha) em nosso idioma pode no ter a mesma equivalncia em todas as tabelas. Ao enviar um e-mail do Brasil para outro pas, todo carter (cedilha) que for utilizado no texto, ser provavelmente visualizado de forma diferente da original, como se fosse outro carter. Este fato bastante perceptvel. Diferentes tabelas geram problemas de adaptao para os usurios, torna mais difcil a configurao e comunicao entre computadores, exige muito dos sistemas de converso e no padronizam a comunicao. Para resolver o problema, empresas interessadas se reuniram e desenvolveram o consrcio UNICODE, cuja misso foi o desenvolvimento de uma tabela nica, para codificar todos os Introduo Informtica Pg.: 18

caracteres, de todos os idiomas. A tabela UNICODE foi desenvolvida com 16 BITs podendo representar 65.536 caracteres (2 = 65.536). Agora j trabalha com at 32 Bits (2 = 4.294.967.296).
32

16

Site do Consrcio UNICODE

Cada carter codificado ter um nico cdigo que o identificar. No haver mais ambigidades. Ambientes computacionais atuais como Apple, HP, IBM, Microsoft, Oracle, SAP, Sun, Unisys j incorporam o UNICODE. 6.2. Passando informaes ao computador Ao fornecer uma informao atravs do teclado ela ser imediatamente transformada em impulsos eltricos que fazem equivaler a um conjunto de BITs que so ento transferidos para a memria do computador.

Fornecendo dados aos computadores

A palavra SELMA quando digitada no teclado poderia, por exemplo, ser recebida pelo computador da seguinte forma: Teclado Computador S 01010011 E 01000101 L 01001100 M 01001101 A 01000001 Introduo Informtica Pg.: 19

6.3. Como so quantificadas as informaes Nossa civilizao criou unidades para quantificar: Quantificamos distncia em metros ou quilmetros. Peso em gramas ou quilogramas. Para quantificar informaes manipuladas pelos computadores, utilizamos as unidades BITs e Bytes: Para BITs adotaremos a abreviao b (minsculo). Para Byte adotaremos a abreviao de B (maisculo). Medidas 8 bits 1024 B 1024 b 1024 KB 1024 Kb 1024MB 1024 Mb 1024GB 1024 Gb Base 2 210 B 210 b 220 B 220 b 230 B 230 b 240 B 240 b Unidade 1 Byte 1 KiloByte 1 Kilobits 1MegaByte 1Megabits 1GigaByte 1 Gigabits 1 TeraByte 1 Terabits Abreviao B KB Kb MB Mb GB Gb TB Tb

6.4. Unidades de medida de informao Byte A menor unidade de informao para representar uma informao humana. Um Byte equivale a 8 BITS utilizados para representar caracteres individuais em nosso idioma. Com a UNICODE o Byte passar a ter 16 BITs. KiloByte Equivale a 1024 Bytes. Um quilo em nosso sistema equivale a 1000. O KiloByte equivale a 1024 Bytes.

No sistema binrio, o nmero que mais se aproxima de mil 1024, que equivale a 2 . Por esta razo, 1024 Bytes equivale a um KiloByte. MegaByte Equivale a 1024 KB ou 1024x1024 Bytes ou 1.048.576 Bytes. MegaByte a medida para designar 1 milho de caracteres aproximadamente. Essa medida utilizada para designar medida de capacidade de memria dos computadores. GigaByte Equivale a 1024 MB ou 1024x1024x1024 Bytes ou 1.073.741.824 Bytes. Introduo Informtica Pg.: 20

10

GigaByte mltiplo do MegaByte e equivale a aproximadamente a um trilho de bytes. Essa medida utilizada para designar capacidade de armazenamento de unidades de disco. TeraByte Equivale a 1024 GB ou 1024x1024x1024x1024 Bytes ou ainda a 1.099.511.627.776 Bytes. Aplicaes de processamento de imagens, grandes bibliotecas digitais, so as que mais usam esta medida. Temos ainda o PentaByte e o HexaByte. Descubra por voc mesmo quantos caracteres podem ser representados por estas unidades de medida.

Introduo Informtica

Pg.: 21

CAPTULO 3 SOFTWARE

1. O computador e o software
A Microsoft a maior casa de software do mundo. Fundada na dcada de 70 por Bill Gates, ela vem se mantendo na liderana do mercado mundial de software. Qualquer que seja o computador, sempre haver nele um software Microsoft. Com o ambiente operacional Windows e o Office, a Microsoft domina mais de 90% do mercado mundial de software. O que chama ateno na Microsoft a sua capacidade de se manter no topo. Mas qual a sua fora? No que est interessada? Aonde quer chegar? Sua fora vem do capital intelectual. Capacidade de se reinventar. Conhecimento adquirido em desenvolvimento de Software. Conhecimento do negcio. No que est interessada? Ela est interessada em se manter no topo. Aonde quer chegar? A Microsoft quer que cada cidado do mundo tenha um microcomputador e em cada um, um software Microsoft.
Bill Gates

1.1 Definio e classificao do software Nas dcadas de 50 e 60 um sistema de computador era comercializado em valores proporcionais a 90% aplicados em hardware e 10% em software. Nas dcadas seguintes esta relao acabou se invertendo. Voc sabia que o custo do Hardware inferior ao do Software? Adquira o hardware de um microcomputador e depois procure adquirir os softwares. Compare e ver. Mas, o que existe de to especial no Software? Esta pergunta pode ser respondida com uma nica palavra: Inteligncia. atravs do software que as tarefas so realizadas no computador. O Software corresponde parte inteligente, parte lgica do computador. 1.2 Conceituando software Software pode ser conceituado como: um ou mais programas que definem uma aplicao especfica para o computador. Exemplos: Um programa que represente um pequeno jogo pode ser considerado um software. Um conjunto de 500 programas que juntos realizam a administrao e controle de uma caderneta de poupana tambm um software. Tarefas realizadas por computador dependem do controle de programas chamados de Software. Uma analogia entre hardware e software: A interface fsica de comunicao entre usurio e o computador o hardware. A interface lgica de comunicao entre usurio e computador o software.

Relao entre Usurio, Software e Hardware

Introduo Informtica

Pg.: 22

Tela grfica do sistema da Apple

1.3 Classificao do Software Podemos classificar o software da seguinte maneira: Software de base; Software aplicativo; Software cliente/servidor. 1.3.1 Software de base Software de base permite a operao e a programao do computador. Exemplos so os sistemas operacionais e as linguagens de programao.

Sistema Operacional Windows XP

1.3.2 Software aplicativo Softwares aplicativos permitem a realizao de tarefas por usurios finais. Exemplos so os jogos, processadores de texto, folhas de pagamento, aplicaes multimdia, softwares grficos para pintura e desenho, softwares para editorao eletrnica, softwares para correio eletrnico (e-mail), etc. 1.3.3 Software cliente/servidor Equivale a um tipo de software de aplicao desenvolvido para redes ou Internet. Introduo Informtica Pg.: 23

So aplicaes constitudas de dois lados: o cliente e o servidor. Atravs do cliente, o usurio utiliza servios que esto sendo fornecidos pelo servidor. Exemplos mais comuns so as pginas de Internet, publicadas por um servidor e acessadas a partir do navegador de Web no lado cliente.

Cliente/Servidor

2. O software de base
Operao a tarefa de estabelecer comunicao com o computador. Programao a tarefa de elaborar programas para o computador. O software de base constitudo pelos programas que permitem a operao e a programao do computador. Ele classificado em: Sistemas Operacionais; Linguagens de Programao. 2.1 Explicando os Sistemas Operacionais Tipo especial de software, responsvel por gerenciar as informaes que fazem com que a mquina se comporte de determinada maneira. Fazendo uma analogia, podemos dizer que o sistema operacional o chefe dos demais softwares, ou ainda o gerente do computador, pois tem como tarefa controlar a mquina para os outros programas rodarem. O sistema operacional gerencia seus discos e arquivos, controla como o monitor exibe a imagem, define as prioridades de impresso de uma impressora, reserva um espao da memria para cada programa, enfim, organiza tudo. Existem vrios sistemas operacionais, como: OS/2 da IBM OS/2 um sistema operacional da IBM. A sigla significa "Operating System/2". Competiu com o Windows nos anos 90, mas foi descontinuado pela IBM para o usurio final. Ele ainda vendido como pacote de solues para grandes empresas para rodar no servidor AS/306 permanecendo restrito ao meio corporativo. MAC OS Macintosh Operating System (Mac OS) a denominao do sistema operacional padro dos computadores Macintosh produzidos pela Apple. Foi o primeiro sistema grfico, amplamente usado em computadores, a utilizar cones para representar os itens do computador, como programas, pastas e documentos. Tambm foi pioneiro na disseminao do conceito de Desktop, com rea de trabalho com cones de documentos, pastas e uma lixeira, em analogia ao ambiente de escritrio.

Introduo Informtica

Pg.: 24

WINDOWS O Windows um produto comercial, com preos diferenciados para cada uma de suas verses, embora tenha uma enorme quantidade de cpias ilegais instaladas, ele o sistema operacional mais usado do mundo, criado pela Microsoft. A palavra Windows em portugus significa janelas. A sua interface baseada num padro de janelas que exibem informaes e recebem respostas dos utilizadores atravs de um teclado ou de um clique do mouse. LINUX Um sistema que est conquistando espao no mercado por ter uma poltica de software livre, o que elimina custos de licenciamento e possibilita implementaes e modificaes que se tornem necessrias. Sendo um software de cdigo-aberto tambm estimula o desenvolvimento de tecnologia local e cria possibilidades de trabalho para programadores brasileiros. Software livre se refere liberdade dos usurios executarem, copiarem, distriburem, estudarem, modificarem e aperfeioarem o software. Mais precisamente, ele se refere aos quatro tipos de liberdade, para os usurios do software: a liberdade de executar o programa, para qualquer propsito; A liberdade de estudar como o programa funciona, e adapt-lo para as suas necessidades. Acesso ao cdigo-fonte um pr-requisito para esta liberdade. A liberdade de redistribuir cpias de modo que voc possa ajudar ao seu prximo. A liberdade de aperfeioar o programa, e liberar os se aperfeioamentos, de modo que toda a comunidade seus beneficie. Acesso ao cdigo-fonte um pr-requisito para esta liberdade. Distribuies Linux Existem mais de 300 distribuies linux, ativamente mantidas, embora menos de 20 delas sejam largamente conhecidas. Vejamos algumas delas: KURUMIN O nome kurumin vem da Lngua Tupi-Guarani onde "curumim" significa menino, criana, em uma aluso a uma distribuio Linux mais leve e simples, para iniciantes no sistema. Por trs de toda a simplicidade, o Kurumin uma distribuio Linux extremamente flexvel e poderosa, alm de ser totalmente em portugus e ter uma ampla aceitao no Brasil. Todos os componentes do sistema so abertos, permitindo que alm de usar, voc possa redistribu-lo, ver, modificar e desenvolver novas verses do sistema. UBUNTU Antiga palavra africana que significa algo como "Humanidade para os outros" ou ainda "Sou o que sou pelo que ns somos". A distribuio Ubuntu trs o esprito desta palavra para o mundo do software livre. Ubuntu um sistema operacional baseado em Linux, desenvolvido pela comunidade, sendo perfeito para notebooks, desktops e servidores. Ele contm todos os aplicativos que voc precisa: um navegador web, programas de apresentao, edio de texto, planilha eletrnica, comunicador instantneo e muito mais.

Introduo Informtica

Pg.: 25

MANDRIVA CONECTIVA A Mandriva Conectiva a distribuio brasileira de maior destaque. A Conectiva se destaca por oferecer documentao totalmente em portugus, e pelo suporte oferecido ao usurio. A Mandriva Conectiva resultado da fuso ocorrida em fevereiro de 2005 entre a Mandrakesoft, uma das principais distribuies Linux da Europa, com atuao mundial em mais de 120 pases, e a Conectiva, pioneira na distribuio Linux em portugus e espanhol para toda a Amrica Latina. 2.2.1 Classificao dos Sistemas Operacionais O sistema operacional a base sobre a qual so desenvolvidos os softwares de aplicao. Os demais programas e softwares dependem dele.

Organizao do software em um computador

Por questes de compatibilidades, softwares desenvolvidos para um sistema operacional no sero utilizados em outros. O programa de processamento de textos Word da Microsoft, escrito para o Windows, no pode ser utilizado no Linux ou no Mac OS X da Apple. Computadores sempre trazem um sistema operacional instalado. Computadores da famlia PC trazem o Windows como sistema operacional padro. Alm do sistema operacional os utilitrios como: formatadores de disco, copiadores de arquivo, monitores do sistema, so includos, e constituem o software de base de um computador. Classificamos os sistemas operacionais em trs formas: Forma operacional Forma de comunicao homem mquina Forma que atuam em rede Forma operacional A forma operacional determina como o sistema trabalha em relao a usurios e tarefas. Sistema Monousurio e monotarefa Monousurio e multitarefa Multiusurio e multitarefa Utilidades Um usurio, uma tarefa. Exemplo: CP/M e DOS Base dos microcomputadores nas dcadas de 70 e 80. Um usurio, vrias tarefas. Exemplo: Windows 9x, Windows 2000 e XP Home Edition, MAC OS, OS/2. Vrios usurios, vrias tarefas. Exemplo: Unix, Linux, Windows NT, Windows 2000 Server e XP Professional, MAC OS X Server. Pg.: 26

Introduo Informtica

Forma de comunicao homem-mquina Em relao interface de comunicao entre o homem e o computador, podemos classificar os sistemas operacionais em trs grupos. CLI - Command Line Interface (Interface atravs de Linhas de Comandos) GUI - Graphical User Interface (Interface Grfica para o Usurio) HI - Humam Interface (Interface Humana) Sistemas CLI Os sistemas CLI permitem a comunicao atravs de linha de comandos, que correspondem a aes a serem executadas pelo computador.

Linhas de comandos

Caractersticas: Comunicao via teclado; Comunicao na forma de texto; Linhas de comandos contendo palavras chave que o sistema ir entender e executar, originando uma ao a ser realizada pelo computador; Voltados para o uso do especialista em informtica; Utilizados nas dcadas de 70 e 80; Exemplos: CP/M, MS DOS e UNIX. Sistemas GUI Sistemas GUI foram desenvolvidos com a finalidade de permitir comunicao grfica com o computador. Estes sistemas operacionais substituram os CLI.

Introduo Informtica

Pg.: 27

Caractersticas: Voltados para o usurio; Comunicao atravs do mouse; Comunicao grfica; Metfora da mesa de trabalho eletrnica (desktop) constituda de objetos como cones, janelas, cortinas, caixas de dilogo, elevadores, botes de rdio, etc; Utilizados comercialmente a partir da dcada de 90; Exemplos: Windows e Mac OS X. Sistemas HI Sistemas HI so o futuro. Proporcionaro comunicao mais prxima da humana, como voz, gestos, escrita, etc. Caractersticas: Comunicao escrita, falada e gestual; Emprego de recursos GUI mais avanados, como cones ativos, janelas tridimensionais, agentes, etc.; Processamento de conhecimento; Exemplos so os sistemas de realidade virtual. Dispositivos especiais como capacete e luva de dados proporcionam a comunicao com os computadores. Jogos e simuladores de vo fazem uso intensivo desta tecnologia, alm da rea mdica.

Treinamento mdico em realidade virtual

Outros exemplos so os PDA (assistentes digitais pessoais), que permitem a comunicao na forma escrita.

iPAQ Pocket PC da Compaq (modelo de PDA)

Os sistemas GUI suportam dispositivos para interfaces humanas. Exemplo: Dispositivos de simulao de veculos (carros de corrida, avies, naves espaciais, submarinos, etc.); Dispositivos de realidade virtual (cintos, luvas de dados, capacetes e cmeras, roupas com sensores, etc.); Dispositivos para esporte (clubes de golf, luvas de baseball, etc.). Introduo Informtica Pg.: 28

9. As linguagens de programao
Linguagens naturais como o Portugus, Ingls e Espanhol, so utilizadas para a comunicao humana. J os computadores utilizam linguagens artificiais, chamadas de linguagens de programao. Um programa um conjunto de procedimentos que diz ao computador exatamente o que deve ser feito passo-a-passo. So escritos na forma de linguagens de programao para que possam ser entendidos pelo computador. Estas linguagens de programao so constitudas por verbos em ingls que representam procedimentos. Que por suas vez so decodificados em aes para o computador atravs de um Tradutor. Tradutores so programas, que recebem procedimentos escritos pelo ser humano e os transforma em aes binrias para o computador.

Conceito do programa Tradutor

A linguagem de programao se resume no tradutor, responsvel pela traduo, interpretao ou transcrio das informaes para serem entendidas pelo computador. Sendo assim, o programa escrito pelo homem chamado de Programa Fonte", que entendido pelo ser humano. Depois de traduzido ele chamado de Programa Objeto, que entendido somente pelo computador.

Programa Fonte x Programa Objeto

10. Software Aplicativo


Usurios utilizam computadores e softwares aplicativos para a realizao de tarefas. O sucesso dos microcomputadores se deve ao desenvolvimento destes softwares. 10.1 reas de utilizao rea Profissional O mercado de trabalho tem sido cada vez mais exigente forando os profissionais a conhecer os principais aplicativos utilizados em suas reas. Saber utilizar a Internet importante para a maioria dos profissionais. Secretrias, professores ou advogados fazem uso intensivo de processadores de texto. Engenheiros precisam de programas de CAD. Administradores em geral fazem uso de planilhas eletrnicas. rea pessoal O uso dos softwares aplicativos vem se disseminando, seja no controle financeiro, entretenimento, auto-educao, ou no apoio ao desenvolvimento educacional dos filhos. 10.2 Tipos de softwares aplicativos A seguir relacionamos os mais comuns para uso nas reas profissional e pessoal. Aplicativos Internet; Aplicativos de produtividade pessoal; Aplicativos grficos para ilustraes; Aplicativos para editorao eletrnica. Introduo Informtica Pg.: 29

Aplicativos Internet Proporciona comunicao e acesso a Internet. Os aplicativos mais comuns so: Navegador Web; Correio eletrnico; Aplicativos de comunicao e mensagens; Aplicativos para desenvolvimento de pginas Web; Navegador Web Permite a visualizao de pginas armazenadas e publicadas em servidores. Os dois softwares mais utilizados no mercado so o Internet Explorer e o Mozilla Firefox.

Navegador Web (Internet Explorer da Microsoft)

Navegador Web (Mozilla Firefox)

Introduo Informtica

Pg.: 30

Correio eletrnico Aplicativo utilizado para enviar e receber mensagens eletrnicas.

Correio eletrnico

Aplicativos para comunicao e mensagens Permitem comunicao atravs de troca de mensagens em tempo real, reunies eletrnicas e bate papo. timo para grupos virtuais.

MSN Software de comunicao instantnea

Skype Software de bate -papo por voz na Internet

Existe um software muito famoso utilizado tambm para a comunicao instantnea, chama-se ICQ (www.icq.com). Aplicativos para desenvolvimento de pginas Web Publicar na Internet no mais privilgio de especialistas. Exemplos: Microsoft FrontPage, Macromedia DreamWeaver e Adobe GoLive.

Introduo Informtica

Pg.: 31

Macromedia Dreamweaver MX

Aplicativos de produtividade pessoal Concebidos na dcada de 80, popularizados na de 90. Os aplicativos mais utilizados so: Processadores de texto; Planilhas eletrnicas e geradores de grficos; Softwares de apresentao; Gerenciadores de banco de dados. Comercializados como sutes, contendo um ou mais softwares. Exemplos: Microsoft Office, Lotus SmartSuite e WordPerfect Office. A sute mais utilizada no mercado o Microsoft Office. Constituda pelo Word (processador de textos), Excel (planilha eletrnica e gerador de grficos), PowerPoint (apresentao), Outlook (gerenciador de informaes pessoais) e Access (gerenciador de banco de dados). Processadores de texto Permitem digitao, edio e formatao de textos atravs do computador. Servem a diversos propsitos como preparao de livros, manuais, revistas, relatrios, etc. Exemplos: Microsoft Word e o WordPerfect da Corel.

Microsoft Word

Introduo Informtica

Pg.: 32

Planilhas eletrnicas e geradores de grficos Utilizados para planejamentos financeiros, reas financeiras e cientficas. Geradores de grficos normalmente so integrados aos softwares de planilha.

Grficos em Excel

Software de apresentao Permite a produo de apresentaes tanto para tela quanto para impresso em acetato e gravao em slides. Exemplos: PowerPoint, Lotus Freelance.

Microsoft PowerPoint

Gerenciadores de banco de dados Permitem a organizao das informaes na forma de registros e arquivos. Utilizados na rea comercial para desenvolvimento de sistemas como controle de estoque, contas a pagar e a receber, contabilidade, etc. Exemplos: Microsoft Access, Microsoft SQL, Borland Paradox, Lotus Approach, Oracle e SyBase.

Introduo Informtica

Pg.: 33

Microsoft Access

Aplicativos grficos para ilustraes O que seria de um livro ou de uma publicao na Internet sem ilustraes? A preparao e tratamento de figuras, fotos, desenhos, artes grficas e visuais em geral exigem o uso de softwares de ilustrao, tais como: Programas de pintura; Softwares de edio de imagens; Softwares ilustradores. Pintura Desenhar a mo livre pelo computador. Tratar imagens ponto a ponto, pixel a pixel, bit a bit, efetuar digitalizao e retoque de imagens so algumas das funes desses aplicativos. So utilizados em diversas reas como editorao eletrnica, multimdia, desktop vdeo, etc. Exemplos: Microsoft Paint, Freehand e Kid Pix.

Bitmaps

Edio de imagens Os softwares de edio de imagens so programas de pintura com recursos especiais para o tratamento de fotos. Editores de imagem permitem tratamento eletrnico de fotos, controle de paleta de cores, elementos de brilho e contraste, alm de efeitos especiais. Exemplos: Adobe Photoshop, Corel Photo-Paint, Paint Shop Pro e Macromedia Freehand. Introduo Informtica Pg.: 34

Adobe Photoshop

Ilustradores So programas destinados ao tratamento de grficos e imagens na forma vetorizada, descritos matematicamente. Servem principalmente ao trabalho de desenhos artsticos. Exemplos: CorelDRAW e Adobe Illustrator.

Adobe Illustrator

Aplicativos de editorao eletrnica Desenvolver artes-finais grficas a funo dessa categoria de software. Ferramenta indispensvel para a produo de jornais, revistas e publicaes em geral. Exemplos: Adobe PageMaker, Adobe InDesign, Corel Ventura, Microsoft Publisher e QuarkXPress.

Introduo Informtica

Pg.: 35

Adobe InDesign

Aplicativos gerais Alm dos grupos citados, existem diversos outros, tais como: Softwares OCR; Gerenciadores de informaes pessoais; Gerenciadores de projetos; Autoria para multimdia; Software de distribuio de documentos eletrnicos; Software integrado; Softwares para controle administrativo; Softwares para CAD/CAM; Controle financeiro; Sistemas ERP; Sistemas CRM; Sistemas de gerenciamento de cursos on-line. Softwares OCR Reconhecimento ptico de caracteres. Tecnologia que permite digitalizar informaes impressas em papel e convert-las para a forma de arquivos de texto. Esse processo evita a digitao ou transcrio de longos documentos para a tela. Alguns desses softwares, se bem treinados, podem at entender a caligrafia humana. Exemplos: OmniPage e PaperPort.

Software OCR em ao OmniPage

Introduo Informtica

Pg.: 36

PIM (Personal Information Managers) - Gerenciadores de informaes pessoais PIM ou Gerenciadores de informaes pessoais so softwares para controle de informaes pessoais, como agenda, compromissos, recados, artigos de revistas, etc. Trazem tambm ambiente de correio eletrnico e aplicativos em geral para a Internet. Exemplos: Lotus Organizer, Microsoft Outlook, ACT!, etc.

Outlook com a agenda aberta

Gerenciadores de projetos Categoria de software destinada ao controle de projetos. Apropriados para planejamento e execuo de tarefas com planejamento de tempo. Softwares de autoria para Multimdia Permitem desenvolvimento e autoria de aplicaes multimdia, que englobam o uso de dados, som e imagem, com interferncia dinmica do usurio. Exemplos: Toolbook, Authorware, Macromedia Director e Hyperstudio.

Macromedia Director

Alguns permitem gerao de formato HTML para publicao na Internet. Introduo Informtica Pg.: 37

Software de distribuio de documentos eletrnicos Usado pelas entidades de padronizao, em todo o mundo, para distribuir e trocar de forma segura e confivel de documentos eletrnicos, o Adobe Acrobat, tem sido adotado o formato PDF (Portable Document Format) por governos e empresas para otimizar o gerenciamento de documentos, aumentar a produtividade e reduzir a dependncia em relao ao papel. Atualmente o Adobe PDF o formato padro, seguro, para a solicitao eletrnica de aprovao de pedidos, arquivamento eletrnico de processos nos tribunais federais, tambm usado em pginas de publicidade em jornais e revistas, manuais de eletrnicos, editais de concursos, apostilas. Como sua especificao de formato de arquivo aberta, o PDF est disponvel para qualquer pessoa que queira desenvolver ferramentas para criar, exibir ou gerenciar documentos PDF.

Adobe Acrobat

Software integrado Integram em um mesmo software os principais aplicativos de produtividade como o processador de textos, planilha eletrnica, apresentao e banco de dados. No apresentam mesmos nveis de recursos que as sutes, mas podem ser eficientes em pequenas aplicaes. Exemplos: Microsoft Works e Sun StarOffice. Softwares para controles administrativos Permitem o gerenciamento administrativo das empresas. Exemplos: Folha de pagamento, contabilidade, controle de estoque, contas a pagar e a receber. Softwares para CAD/CAM Softwares para as reas de engenharia e arquitetura. Desenhar e projetar com auxlio do computador sem dvida uma das maiores evolues nesse campo. Exemplos: AutoCAD e EasyCAD. Softwares de controle financeiro So destinados a permitir controles financeiros como conta bancria, contas a pagar e receber, fluxo de caixa, etc.. Exemplos: Intuit Quicken e Microsoft Money. Introduo Informtica Pg.: 38

Sistemas ERP (Enterprise Resource Manager) Sistemas ERP so utilizados por grandes empresas que precisam de integrao na administrao e gerenciamento de recursos empresariais. Exemplos: SAP e People Soft. Sistemas CRM (Customer Relantionship Management) Sistemas CRM so utilizados para estabelecer e manter relacionamento com os clientes. Conhea seu cliente, saiba os seus gostos, ajude-o a obter graus de satisfao. Exemplos: Vantive, Adapt e People Soft. Sistemas de gerenciamento de cursos on-line Permite a criao, administrao e gerenciamento de escolas e cursos on-line.

WebCT

Exemplos: WebCT, TopClass, Universite, BlackBoard e Scrates. Consideraes finais sobre softwares aplicativos Poderamos relacionar dezenas de outros softwares aplicativos. Todas as reas de atividade humana contam com aplicativos desenvolvidos sob medida. A escolha do software aplicativo depende da tarefa a ser realizada no computador.

3. Como e de quem so adquiridos os softwares


Os softwares, na maioria das vezes, so desenvolvidos por empresas independentes conhecidas como casas de software, tais como Microsoft, Lotus, Macromedia, Adobe, Corel, Borland, etc. Estas empresas surgiram pelo fato de seus fundadores terem concebido softwares inovadores que as viabilizaram. A maior delas, a Microsoft, foi fundada em 1976 por um garoto de 17 anos, Bill Gates, que visualizava um futuro onde cada ser humano um dia teria o seu prprio microcomputador. Introduo Informtica Pg.: 39

4. Como so distribudos e atualizados os softwares


Vrias so as formas de distribuio e atualizao de software. No entanto, duas delas tm sido as mais comuns. Formas Observaes Distribuio atravs de CDs. Comercializados atravs de lojas, bancas de revistas, revendas de software, etc. Distribuio atravs da Internet Usurio se conecta a Internet e realiza a cpia e instalao do software. As atualizaes de software podem ser feitas pela cpia do arquivo da Internet ou pela compra do produto distribudo em CDs. Geralmente quando compramos um software aplicativo, para edio de imagens, de produtividade pessoal, desenvolvimento web, etc., aps um perodo de tempo, mais ou menos um ano, eles j tm uma nova verso com atualizaes de erros, recursos e novos designs, acompanhando o avano de hardware, facilidades para o usurio e necessidades de mercado. Os novos dos produtos sofrem alteraes do tipo Office 97, Office 2003, e o mais pacote mais novo Office 2003. Acrobat 8.0 e a mais nova verso Acrobat 7.0. Internet Explorer 5.5 e Internet Explorer 7.0. Messenger 6.2 e a mais nova verso Messenger 7.0, etc. Os antivrus so os programas que mais se atualizam. A empresa de softwares mais famosa do mundo introduziu uma srie de novas funes no sistema operacional, voltadas para reforar a segurana do computador. Alguns recursos podem ser percebidos facilmente pelo usurio. Como o bloqueio de pop-ups, impedindo o Internet Explorer a abri-los, programas copiados da Internet ficam travados at que o usurio autorize, tem tambm um firewall para impedir que usurios no autorizados acessem seu computador, e outros recursos ficam na Central de Segurana onde podem ser acessados e configurados.

Central de Segurana

5. Classificao comercial do Software


Comercialmente, o Software pode ser classificado como: Commercialware: so pagos. Atingem o mercado corporativo, profissional e pessoal. Exemplos: Produtos da Microsoft, Oracle, SUN, Apple e Symantec, IBM. Shareware: podem ou no ser pagos. Tem preo baixo. Voc pode experimentar por um perodo, se gostar pode ou no adquirir. Na maior parte dos casos a continuidade de uso Introduo Informtica Pg.: 40

exige a compra. Exemplos: WinZip e Paint Shop Pro. Freeware: so gratuitos. Exemplos: Linux e seus aplicativos.

6. Classificao do software em relao ao cdigo


Em relao ao cdigo, o Software classificado como: Plataforma aberta Plataforma fechada O Software de plataforma aberta permite que o usurio (especializado) possa alterar o cdigo fonte ou mesmo o programa objeto, mudar a programao, enfim, realizar as alteraes que julgarem necessrias. O exemplo mais conhecido deste tipo de software o sistema operacional Linux e seus aplicativos. O Software de plataforma fechada, no permite alteraes em seu cdigo. So proprietrios. Exemplos: Windows e MAC OS X. A deciso de tornar um Software aberto ou fechado depende da empresa que o comercializa, e de sua poltica na comercializao de seus produtos. 6.1 Linux, freeware e plataforma aberta Historicamente, nenhuma empresa de Informtica conseguiu se manter no topo por mais de duas dcadas. IBM, DEC, HP, subiram e desceram. Hoje a Microsoft est no topo. No quer descer de l nos prximos 50 anos, mudando a histria, principalmente enquanto o microcomputador for o centro das atenes. Parania da Microsoft: Em qualquer lugar do mundo pode nascer um garoto que desenvolva um software que consiga derrubar a Microsoft. Para alguns, este garoto j nasceu. Linus Torvalds filands idealizador do Linux.
Linus Torvalds

No incio da dcada de 90, na Universidade de Helsinque, decidiu escrever o seu prprio Sistema Operacional, pois segundo ele, no gostava do DOS. Batizou o programa de Linux, uma juno de Linus e Unix. Mas teve uma outra idia. Colocou o programa na Internet e pediu ajuda para voluntrios. Surgiram mais de 100.000 pessoas interessadas em ajud-lo. Teve outra grande idia. Decidiu que o sistema operacional seria gratuito. Surgiram centenas de empresas querendo represent-lo. O Software seria de graa, mas a gente cobra o servio. Para irritar a Microsoft, descreveu dois cenrios: No primeiro, daqui a quatro anos, Linux dominar as aplicaes cientficas e tcnicas e se tornar o sistema operacional preferido para servidores de Web e estaes de trabalho. Pelas suas vantagens de custo e performance, tornar-se- o sistema padro para computadores desktop. O segundo cenrio bem mais dramtico. Com o nmero de usurios de Linux crescendo, a Microsoft e outros desenvolvedores de software admitem a ascenso nesse mercado e comeam a escrever programas para ele. Logo a completa vantagem no preo e da performance de Linux moveram o sistema para o mercado de desktops. Em quem voc apostaria? Na toda poderosa Microsoft de Bill Gates, dona do mercado de Sistemas Operacionais, ou no garoto finlands, Linus, o inventor do Linux?

Introduo Informtica

Pg.: 41

7. Vrus
Muitas vezes ouvimos falar que o computador de algum pegou um Vrus. 7.1 Mas o que vrus de computador? Vrus de computador um software projetado e escrito para fazer alteraes em seu computador, sem permisso e sem que voc saiba. Trata-se de um cdigo de programa que invade um de seus arquivos executveis e se espalha para todos os outros. O computador no cria vrus espontaneamente. O vrus pode causar danos aos programas que altera, comprometendo a operao do sistema e seus arquivos armazenados em disco. 7.2 Contaminao O vrus espalha-se pelo computador a partir do momento em que a mquina executa um programa contaminado. Isso pode ocorrer por meio de download de programas, atravs do e-mail, arquivos anexados ou mesmo atravs de disquetes infectados. Os vrus de computador podem ficar escondidos dentro do computador por um determinado perodo, enquanto contaminam outros programas e at mesmo outras mquinas. O momento de incio da transmisso do vrus varia bastante, pode ser uma data comemorativa, um comando ou uma situao especfica, como a centsima inicializao do computador. 7.3 Sintomas Os sintomas so dos mais variados possveis, podem ser o desaparecimento de arquivos, travamento da mquina, lentido na execuo de programas, o carregamento desenfreado de pginas da Internet, entre outros. 7.4 Preveno A melhor maneira manter sempre atualizado seu programa antivrus. Esta atualizao deve ser no mnimo semanal. Mas vale lembrar que surgem a cada dia pelo menos dez novas verses e os programas s so capazes de detectar os vrus j conhecidos. Evite a utilizao de disquetes sem antes verificar se o mesmo est infectado. Cuidado com os arquivos que recebe por e-mail ou que faz download. Tenha sempre uma cpia das informaes mais importantes (backup), pois mesmo atualizados, os antivrus no so garantia total de segurana. 7.5 Aquisio de anti-vrus Voc pode comprar o seu software em lojas ou pela Internet, nos sites de fabricantes. Geralmente, estes programas conseguem atualizar-se automaticamente, basta voc conectar-se Internet. Sites: www.norton.com, www.mcafee.com Se voc no quiser comprar o programa, h softwares disponveis gratuitamente na Internet. No entanto, eles exigem maior ateno, pois voc deve sempre fazer o download das atualizaes.

Introduo Informtica

Pg.: 42

McAfee VirusScan 8.0 2004

Norton Antivrus 2005

8. Pirataria de Software
Algumas verdades que pouca gente sabe ao adquirir um microcomputador: O custo do software maior do que o do hardware; A evoluo do software e do hardware medida em meses; As leis de proteo de software so muito severas. Podemos dizer que software um bem, uma propriedade. Seu idealizador tem direitos sobre o seu trabalho. Ao copiar um software voc est infringindo leis. As casas de software no realizam fiscalizao de software. Passam esta tarefa para associaes especializadas. BSA (Business Software Aliance) uma associao mundial, da qual participam empresas interessadas em evitar a pirataria de Software. ABES (Associao Brasileira das Empresas de Software) a responsvel por esta fiscalizao no Brasil. Voc sabia que anualmente so pirateados 11 bilhes de dlares em Software apenas pela Internet? A Lei de Software no Brasil (Lei 9.6069 de 19 de fevereiro de 1998) prev algumas penalidades: Recluso de 6 meses a 2 anos ou multa por violar direitos autorais; Recluso de 1 a 4 anos ou multa por realizar reproduo.

Introduo Informtica

Pg.: 43