Florianpolis 2009 N972i Nunes, Rosemeri Coelho Introduo Informtica / Rosemeri Coelho Nunes Florianpolis IF/SC : 2009. 90 p. Inclui bibliografia. ISBN: 978-85-62798-10-8 CTI Informtica para Internet. 1. Informtica - Fundamentos. 2. Informtica Segurana da Informao. I. Instituto Federal de Santa Catarina. II. Ttulo. CDU 005. 71 Catalogao na fonte: Maria Guilhermina Cunha Salasario - Bibliotecria CRB 14/802 Copyright 2009, Instituto Federal de Santa Catarina / Sistema UAB. Nenhuma parte deste material poder ser reproduzida, transmitida e gravada, por qualquer meio eletrnico, por fotocpia e outros, sem prvia autorizao, por escrito, dos autores. Organizao de contedo: Andrino Fernandes Elaine Luz Barth Comisso Editorial: Hamilcar Boing Andrino Fernandes Elaine Luz Barth Produo e design instrucional: Andrino Fernandes Elaine Luz Barth Projeto grfico: Paulo Ricardo Rodrigues de Lima Capa: Lucio Baggio Reviso ortogrfica: Marcos Pessoa Editorao Eletrnica: Paulo Ricardo Rodrigues de Lima Sumrio Captulo 1 Fundamentos de Informtica Conceitos bsicos ................................................................................ 11 O que um computador? .................................................................... 12 Tipos de computadores ....................................................................... 12 Computador: Passado Presente e Futuro Breve Histrico da Informtica ............................................................ 14 Computador no presente ..................................................................... 16 Computador no Futuro ........................................................................ 18 Captulo 2 Hardware Unidades de Entrada e Sada de Dados (I/O) ...................................... 23 Unidades de Entrada de Dados ........................................................... 24 Unidades de Sada de dados ............................................................... 26 Unidade Central de Processamento (CPU) .......................................... 27 Unidades de Armazenamento.............................................................. 28 Captulo 3 Software Sistema Operacional ........................................................................... 35 Aplicativo ............................................................................................ 35 Utilitrios ............................................................................................. 36 Software Proprietrio e software livre................................................... 36 Como funciona o computador............................................................. 37 Captulo 4 Peopleware: os profissionais da rea de informtica Conceitos ............................................................................................ 41 Captulo 5 Sistemas de Numerao e sua Representao Sistemas de Numerao ...................................................................... 52 O sistema binrio ................................................................................ 52 Operaes aritmticas no sistema binrio ............................................ 53 Soma binria ....................................................................................... 53 Subtrao binria ................................................................................ 54 Multiplicao binria ........................................................................... 55 Diviso binria .................................................................................... 56 Converso entre os sistemas de numerao......................................... 57 Teorema Fundamental de Numerao (TFN) ...................................... 57 Converso decimal para binrio .......................................................... 58 Converso binrio para decimal .......................................................... 59 Converso decimal para octal ............................................................. 60 Converso octal para decimal ............................................................. 60 Converso decimal para hexadecimal ................................................. 61 Captulo 6 Redes de computadores Conceitos ................................................................................................ 66 Tipos de redes ......................................................................................... 66 Hardware de rede .................................................................................... 69 Como funcionam as redes ....................................................................... 70 Redes sem fio .......................................................................................... 71 Captulo 7 Internet Conceitos ................................................................................................ 75 Como funciona a internet ........................................................................ 78 Captulo 8 Segurana da Informao Conceitos ................................................................................................ 83 Referncias bibliogrficas ............................................................... 87 Apresentao Caro aluno, Algumas descobertas ocorridas ao longo da histria da humanidade muda- ram completamente os acontecimentos futuros. Podemos citar algumas de- las: a descoberta do fogo, o advento da escrita, a descoberta da eletricidade, enfim... e, h algumas dcadas atrs, o computador e a internet. O uso em grande escala dos computadores deu informtica um lugar de destaque na sociedade. Ao estudar informtica voc vai perceber que existem diversas reas e es- pecializaes, e o estudo de qualquer uma delas requer que voc adquira conhecimentos de conceitos bsicos e gerais. Este o objetivo desta unidade curricular; formar uma base slida que torne possvel a acumulao ordena- da de conhecimentos sobre informtica, conhecimentos estes que lhes sero teis em outras unidades curriculares que trataro de alguns temas visto aqui com maior profundidade. Bom estudo. Profa. Rosemeri Coelho Nunes 1 CAPTULO Fundamentos de Informtica Objetivo Este captulo introduz voc no mundo da informtica, apresentando os principais conceitos bsicos relacionados a esta rea e apresenta, tambm, um relato histrico do nascimento da informtica, passado, presente e futuro. Fundamentos de Informtica 11 Conceitos Bsicos A seguir, apresentamos uma srie de conceitos bsicos relacio- nados informtica, alguns deles sero aprofundados nos cap- tulos seguintes: Tecnologia: Segundo a enciclopdia livre Wikipdia, tecnolo- gia um termo que envolve o conhecimento tcnico e cientfico e as ferramentas, processos e materiais criados e/ou utilizados a partir de tal conhecimento. Isso inclui desde os processos ou materiais mais simples, como um palito de dente, at os mais complexos como um supercomputador. Informtica: O termo Informtica foi criado na Frana em 1962 e surgiu da contrao de duas palavras: Information Auto- matique, traduzindo, Informao Automtica. Computador: Mquina eletrnica que realiza processamento de dados. Processamento de Dados: Consiste no trabalho com a infor- mao atravs da Entrada de Dados, Processamento e Sada. Hardware: Parte fsica do computador. Software: Programas. Peopleware: Elemento humano que, direta ou indiretamente, trabalha com informtica. Programa: Conjunto de instrues fornecidas ao computador para que este realize determinada tarefa. Linguagem de programao: um conjunto de regras sintti- cas e semnticas atravs das quais se elabora as instrues para o computador. Cada linguagem de programao possui suas prprias regras, regras essas que devem ser seguidas pelo pro- gramador para elaborar determinado programa. Podemos fazer um paralelo das regras sintticas e semnticas de uma linguagem de programao com um determinado idioma, por exemplo. Introduo Informtica 12 O que um computador? Pensar no termo computador, de uma maneira geral, pensar como sinnimo de crebro eletrnico, e isto aplicvel a diversos tipos de mquinas hoje em dia, desde as calculadoras eletrnicas at as TVs de telas LCD e plasma, passando por eletrodomsticos como geladeiras e lavadoras de roupa, celulares e caixas eletrnicos de banco. Pensar, porm, em computadores como computador pessoal (PC - Personal Computer), como o que usamos em casa e no trabalho, um pouco diferente. Um computador , hoje em dia, uma mquina eletrnica, multifuncional, programvel e interativa. Eletrnica, por ser composta de componentes eletrnicos; multifuncional, por realizar vrias funes (algumas simultneas); programvel, por poder ser programada especificamente para a funo que se deseja; e interati- va, por permitir uma adequao s necessidades do usurio. O funcionamento de um computador pode ser esquematizado em trs etapas: entrada, processamento e sada de dados. Tipos de Computadores Existem inmeros tipos de computadores, classificados geralmente pelo seu tamanho, forma de utilizao ou capacidade. Microcomputadores - Os computadores pessoais (PC- Personal Computer), foram primeiramente conhecidos como microcomputado- res, pois eram computadores completos, destinados ao uso de uma s pessoa e construdos em tamanho menor que os grandes equipa- mentos ento usados pelas empresas. A expresso Personal Compu- ter foi usada em 1972 para caracterizar o Alto do Xerox PARC. Os historiadores, hoje em dia, relacionam o termo PC com o IBM PC, lanado em 12 de Agosto de 1981, que foi a verso original e progenitor da plataforma de hardware dos IBM PC compatveis. Devido ao sucesso do IBM PC, o que tinha sido um termo genrico passou a significar especifica- mente um microcomputador compatvel com a especificao da IBM. ENTRADA PROCESSAMENTO SADA Fonte: http://office.microsoft.com/pt-br/clipart Fonte: a autora LCD - Liquid Crystal Display, ou Tela de Cristal Lquido. Fundamentos de Informtica 13 Portteis - Os Laptops tambm chamados notebooks, so com- putadores portteis que integram monitor, teclado, dispositivo de apontamento ou trackball, processador, memria e disco rgido em um nico volume operado tambm por bateria, ligeiramente maior do que um livro de capa dura. Os Palmtops, tambm conhecidos como Assistentes Pessoais Di- gitais (PDA - Personal Digital Assistent), so computadores in- tegrados e compactos que geralmente no possuem teclados, mas sim uma tela sensvel ao toque (touch screen), tecnologia usada para a entrada de dados. So geralmente menores do que um livro de bolso e muito leves. Uma verso ligeiramente maior e mais pesada do palmtop o handheld (computador de mo), j o netbook um termo usado para descrever uma classe de computadores portteis derivados do notebook, com dimen- so menor, mais leve, de baixo custo e geralmente utilizados em servios baseados na internet, tais como navegao na web e e-mails. Mainframes - Quando surgiram, os mainframes eram grandes computadores que podiam encher uma sala ou at mesmo um andar inteiro. O tamanho dos computadores diminuiu, sua capa- cidade aumentou e o termo mainframe foi abandonado em favor da expresso servidor corporativo (enterprise server). O servidor um computador aperfeioado para prover servios para outros computadores em uma rede. Geralmente possui processadores poderosos, grande quantidade de memria e discos rgidos com grande capacidade. J os chamados supercomputadores podem custar centenas de milhares ou at milhes de dlares. Apesar de muitos supercomputadores serem formados por sistemas ni- cos, a maior parte composta por mltiplos computadores de alto desempenho trabalhando paralelamente como um sistema nico. Os mais conhecidos supercomputadores so construdos pela empresa Cray Supercomputers. Minicomputadores - Um termo raramente utilizado hoje, os mi- nicomputadores ficam entre microcomputadores (PCs) e main- frames (servidores corporativos) e atualmente so conhecidos como mid-range servers. A ltima tendncia em computao Fonte: http://office.microsoft.com/pt-br/clipart Introduo Informtica 14 so os Wearable, que so essencialmente aplicaes de computadores comuns (e-mail, banco de dados, multimdia, calendrio, agenda) inte- gradas em relgios, aparelhos de som, celulares, cmeras fotogrficas e de vdeo, viseiras e at mesmo em roupas. Computador: Passado, Presente e Futuro Breve histrico da informtica A histria da informtica confunde-se com a prpria histria da huma- nidade. Durante muitos anos, estudos, teorias e descobertas ajudaram a construir no s o que chamamos de computador, mas a maioria dos equipamentos eletro-eletrnicos de que hoje desfrutamos. No entanto, a poca em que o computador teve real desenvolvimento, e onde ele assume uma identidade prpria como computador, ocorreu durante a II Guerra Mundial (1939 1945). Foi nessa poca que os pesqui- sadores pensaram em usar um componente simples, mas que estava presente na maioria das grandes invenes: a chave. Qualquer tipo de dispositivo que pode abrir ou fechar um circuito eltrico chamado de chave. As chaves automticas mais conhecidas e eficientes naquela poca eram o rel automtico das companhias telefnicas e a vlvula. O rel era um dispositivo eletromecnico, formado por um magneto mvel, que se deslocava unindo dois contatos metlicos. As vlvulas tinham seu funcionamento baseado no fluxo de eltrons no vcuo, ou seja, havia fluxo eltrico mesmo sem o contato entre os terminais polari- zados efeito termoinico. As vlvulas eram bem mais rpidas que os rels, o problema que esquentavam demais, consumiam muita eletricidade e se queimavam com facilidade. As vlvulas foram usadas para criar os primeiros computadores eletrnicos, na dcada de 1940. Os principais usos eram a codificao e decodificao de mensagens cifradas e os clculos de artilharia. Fonte: http://office.microsoft.com/pt-br/clipart Cronologia 1642 - Pascal projetou a primeira mquina de calcular capaz apenas de somar e subtrair, baseada em engrenagens dentadas. 1694 Os estudos de Pascal foram ampliados pelo ma- temtico Leibniz, que projetou uma calculadora capaz de, alm de somar e subtrair, multiplicar, dividir e extrair raiz quadrada. 1822 Charles babbage, matemtico ingls, estabeleceu os princpios dos computadores eletrnicos atravs do seu projeto da mquina diferencial. 1833 Babbage apresentou o projeto da primeira mquina programvel ( programa externo), mquina analtica, projetada para ser capaz de realizar qualquer operao matemtica; considerada a precursora dos atuais computadores eletrnicos. 1944 John von Neumann props que os programas fossem internos mquina e estabeleceu os fundamentos para a construo do computador eletrnico. 1946 Entrou em funcionamento o primeiro computador eletrnico: o ENIAC. 1951 Entraram em funcionamento, na universidade da Pensylvania (EUA), os primeiros computadores fabricados em srie, o UNIVAC e o IBM701. Fonte: http://pt.wikipedia.org vlvula rel automtico Fundamentos de Informtica 15 O ENIAC (Electronic Numerical Integrator Analyzer and Com- puter), era composto por 17.468 vlvulas, alm de 1.500 rels e um grande nmero de capacitores, resistores e outros compo- nentes. No total, ele pesava 30 toneladas e era to volumoso que ocupava um grande galpo. Comeou a ser construdo em 1943 mas tornou-se operacional apenas em 1946. Em 1947 um grupo de Stanford inventou o tran- sistor, usando elementos chamados semicondu- tores (elementos que podem ser condutores ou isolantes sob determinadas condies). Como as vlvulas, os transistores podem funcionar como chaves, porm, so menores, mais rpi- dos, esquentam menos, duram mais e conso- mem menos energia. Um transistor composto basicamente por trs filamentos, chamados de base, emissor e coletor. O emissor o plo positivo, o coletor, o plo negativo, enquanto a base quem controla o estado do transistor. Quando o transistor est desligado, no existe carga eltrica na base, por isso, no existe corrente eltrica entre o emissor e o coletor. Quando aplicada uma certa tenso na base, o circuito fechado e estabelecida a corrente entre o emissor e o coletor. Cada transistor funciona como uma espcie de interruptor, que pode estar ligado (1) ou desligado (0). Geraes de Computadores PRIMEIRA GERAO - A substituio dos rels por vlvulas permitiu a criao da primeira gerao de computadores. Na Inglaterra, em 1943, o matemtico Alan Turing construiu o Colossus, um computador para misses de guerra que usava vlvulas. Em 1945, nos EUA, um grupo terminou a construo do Eniac com a ajuda dos pesquisadores John Mauchly e John P. Eckert. Na mesma poca, John Von Neumann estabeleceu a arquitetura bsica de um computador, empregada at hoje: memria, unidade central de processamento, dispositivos de entrada e sada dos dados. Chegam ao mercado os primeiros modelos. SEGUNDA GERAO - Em 1947, cientistas dos Laboratrios Bell, ligados AT&T (American Telephone & Telegraph), criam o transistor, que faz as mesmas funes das vlvulas a um custo bem menor, mas s no final da dcada de 50 que chegam ao mercado os primeiros modelos totalmente transistorizados, bem menores do que os movidos a vlvula e com preo acessvel para as empresas privadas. TERCEIRA GERAO - Em 1958 a Texas Instruments anuncia os resultados de uma pesquisa que revoluciona o mundo: o circuito integrado. Esses circuitos so um conjunto de transistores, resistores e capacitores construdos sobre uma base de silcio (microchip). Com ele, avana a miniaturizao dos equipamentos eletrnicos. A IBM a primeira a lanar modelos com a nova tecnologia em meados da dcada de 60. QUARTA GERAO - J no final dos anos 60, a Intel inaugura uma nova fase. Projeta o microprocessador, um dispositivo que rene num mesmo circuito integrado todas as funes do processador central. a base para os microcomputadores. Chave aberta, no passa corrente eltrica (0) Chave fechada, passa corrente eltrica (1) Fonte: Paulo Ricardo Rodrigues de Lima ENIAC Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org Introduo Informtica 16 A melhor forma de visualizar como o computador exibe imagens, texto ou vdeo, imaginar que eles so uma vasta coleo de chaves in- terruptoras em forma de transistores microscpicos gravados em uma lmina de silcio (microchip), que controlam um grande painel feito de colunas e fileiras de lmpadas (o monitor de vdeo). Acionando as chaves certas para acender determinadas lmpadas, possvel desenhar qualquer figura no painel. Supondo que haja cha- ves-mestras que controlam dezenas de outras chaves, j previamente arranjadas, ao acionar uma nica chave, acenderia uma combinao de lmpadas que criariam um nmero, uma letra ou um smbolo no painel. Nos anos 1960 surgiram os grandes computadores, tambm conhe- cidos como mainframes. Em pouco tempo, j estavam do tamanho de uma escrivaninha. Nos anos 1970 surgiu o microcomputador, que ainda referncia para os computadores de hoje. No comeo dos anos 1980 os computadores se expandiram para o campo da engenharia, das artes e da edio de imagens e nos anos 1990 houve, alm da ex- ploso mundial da internet, a unio dos computadores com os servios de telecomunicaes, que continua a se aperfeioar ainda hoje. Computador no presente Os computadores, hoje, so partes de praticamente todas as atividades desenvolvidas pelo homem em todas as reas do conhecimento. O desenvolvimento de softwares e hardwares especficos para determi- nadas tarefas, aliado ao crescimento da internet por meio de sua fuso com as telecomunicaes, difundiu informaes atravs do mundo como nunca se viu antes. A revoluo digital que acontece hoje, se- gundo historiadores, s encontra paralelo na histria com a inveno da imprensa. O salto tecnolgico ocorrido a partir dos anos 1990 fez os computa- dores mais populares, que usavam Pentium 100, 133 ou 266 Mhz em MICROCOMPUTADORES O primeiro modelo o Altair, baseado no microprocessador 8080 da Intel, vendido na forma de kit para aficionados da eletrnica. Em 1974, o ento estudante da Universidade de Harvard, Bill Gates, junto com o colega Paul Allen, desenvolve o sistema operacional do Altair. Um ano depois os dois fundam a Microsoft. Em 1976 a vez do Apple I, o primeiro computador pessoal, criado numa garagem pelos americanos Steve Jobs e Steve Wozniac, revolucionar o mercado. A resposta da IBM vem cinco anos depois quando lana seu PC (personal computer), e contrata a Microsoft para desenvolver o sistema operacional, o MS-DOS (Disk Operating System). Sua arquitetura aberta, ou seja, um sistema que podia ser licenciado por outros fabricantes, determina um padro para o mercado. Em 1983 a IBM lana o PC XT, baseado no microprocessador 8088 e com disco rgido. Em 1984 a Apple apresenta sua resposta ao PC, o Macintosh, revolucionrio na utilizao do cone, smbolo grfico que indica um comando, e do mouse, que substitui muitas das funes do teclado. Supondo-se uma matriz com 11 linhas e 11 colunas de lmpadas. Se pudermos controlar as lmpadas apagadas (em branco) e acesas (em preto), podemos desenhar qual- quer coisa no monitor de vdeo. Fonte: http://pt.wikipedia.org Fonte: Paulo Ricardo Rodrigues deLima Fundamentos de Informtica 17 1998, passarem a usar O Dual Core 2.2 Ghz em 2008. Essa evoluo possibilitou que inmeros softwares, at ento s ope- rados em estaes de trabalho de alta performance, pudessem ser operados em pequenas empresas e at mesmo em casa. Em suma, um livro, um pequeno filme, um desenho animado, uma pesquisa mundial, uma conferncia e muitas outras coisas podem ser feitas em casa, em um computador comum que pode ser comprado em qualquer loja, desde que atenda as especifici- dades da atividade a ser desenvolvida. As mudanas que fatos como estes causaram nas atividades pro- fissionais foram radicais para muitas profisses. Paralelamente a isso, a evoluo da internet, no mesmo perodo, foi igualmente espantosa. Dos primeiros GIFs animados de 1998 fuso com a televiso em meados do sculo XXI, a internet influiu no s nas profisses, mas tambm no comportamento deste sculo. As metodologias de ensino, a educao escolar e at mesmo as relaes humanas ainda passam por um perodo de transforma- o e adaptao internet. Em relao a tecnologia, a computao est chegando perto de seu limite, isso se considerarmos as atuais tecnologias emprega- das. Os microprocessadores de silcio so o corao do mundo da computao h mais de 40 anos. O atual processo usado para compactar mais e mais transistores em um chip chama- do de litografia ultravioleta profunda (DUVL); uma tcnica como a da fotografia, que foca a luz atravs de lentes para gravar padres de circuitos em pastilhas de silcio. A DUVL comeou a alcanar seu limite por volta de 2005, ento os fabricantes de chip tiveram que procurar outras tecnologias para gravar mais transistores em silcio para criar chips mais poderosos. Muitos j esto de olho na litografia ultravioleta extrema (EUVL) como modo de ampliar a vida do silcio pelo menos at o final da d- cada. Esta tecnologia usa espelhos em vez de lentes para focar a luz, o que permite luz, com comprimentos de ondas mais curtas, focalizarem precisamente a pastilha de silcio. Computador no futuro Duas das novas tecnologias emergentes, que segundo os espe- cialistas sero o futuro dos computadores, so os computadores de DNA ( utilizam a biologia molecular ao invs das tecnologias tradicionais baseadas em silcio) e os computadores qunticos. DUVL - Deep Ultraviolet Lithography EUVL - Extreme Ultraviolet Lithography Introduo Informtica 18 Os computadores de DNA tm o potencial de levar a computao para novos nveis. H vrias vantagens de usar DNA em vez de si- lcio, a vantagem principal que far computadores menores e com maior capacidade de armazenamento do que qualquer computador j inventado. Um quilo de DNA tem a capacidade de armazenar mais informaes que todos os computadores eletrnicos j construdos. A eficincia computacional de um minsculo computador DNA, usando as portas lgicas de DNA, ser mais poderosa que qualquer supercom- putador existente hoje no mundo. Mais de 10 trilhes de molculas de DNA podem caber em uma rea de 1 cm 3 . Com esse pequeno mon- tante de DNA, um computador poderia ser capaz de armazenar 10 TB (Terabytes) de dados e realizar 10 trilhes de clculos ao mesmo tem- po. Diferentes dos computadores convencionais, os computadores de DNA poderiam realizar clculos simultaneamente. Essa computao paralela que vai permitir ao computador de DNA resolver problemas matemticos complexos em horas, o que os computadores atuais leva- riam centenas de anos para conclurem. Os computadores de hoje trabalham manipulando bits, que podem assumir dois valores: 0 ou 1. Os computadores qunticos no so li- mitados a dois valores. Eles codificam informaes em bits qunticos, ou qubits. Um qubit pode ser 1 ou 0, ou pode existir em superposio, ou seja, ser simultaneamente 1 e 0 ou algo entre eles. Qubits represen- tam tomos que esto trabalhando juntos para servir como memria de computador e microprocessador. Como um computador quntico pode conter esses estados mltiplos simultaneamente, ele tem o po- tencial de ser milhes de vezes mais poderosos que os mais poderosos supercomputadores de hoje. Um computador quntico de 30 qubit teria a capacidade de processamento de um computador convencio- nal capaz de executar 10 teraops (trilhes de operaes por segundo). Os mais rpidos supercomputadores de hoje atingem velocidades de cerca de 2 teraops. DNA - Do ingls deoxyribonucleic acid, ou cido desoxirribonucleico; um composto orgnico cujas molculas contm as instrues genticas que coordenam o desenvolvimento e funcionamento de todos os seres vivos. Para conhecer mais sobre a histria da computao, inclusive sobre a histria da computao brasileira, acesse o site: http://www.museudocomputador. com.br 2 CAPTULO Hardware Objetivo Neste captulo apresentamos os principais elementos que fazem parte do hardware dos computadores, bem como os principais dis- positivos de armazenamento e perifricos. Hardware 21 No captulo que iniciamos agora e nos captulos 3 e 4 a seguir, apresentamos a voc os trs pilares bsicos onde se sustenta a informtica: O elemento fsico ( Hardware); O elemento lgico ( Software); O elemento humano ( Peopleware). Vamos ao primeiro deles Hardware o nome dado ao conjunto de todos os componentes fsicos que formam o computador, isto , tudo que for tangvel em um computador chamado hardware. O hardware parte integrante de todas as etapas de funcionamento de um compu- tador: a entrada, o processamento, o armazenamento e a sada de dados. Unidades de Entrada e Sada de dados (I/O) Um computador uma mquina que processa dados e seus circuitos internos operam sinais eletrnicos. Para que o proces- samento ocorra, necessrio que dados e informaes sejam representados atravs de um equipamento fsico que o compu- tador possa acessar. Esses dispositivos so chamados de unidades de Entrada e Sada de dados ou perifricos. Portanto, unidades de entrada e sada de dados so dispositivo fsicos que permitem a comuni- cao entre o usurio e o computador, tanto para receber dados como para exibi-los ao usurio. Resumindo, os perifricos so encarregados de transformar a informao de entrada em sinais eletrnicos para que possam ser entendidos pelo computador, ou de traduzir os sinais eletrnicos produzidos pelo computador para que possam ser entendidos pelo usurio. Os perifricos so classificados de acordo com a funo desem- penhada junto ao computador da seguinte forma: Fonte: a autora Fonte: a autora HARDWARE PEOPLEWARE SOFTWARE Introduo Informtica 22 De entrada: Estes perifricos basicamente enviam informao para o computador, como por exemplo, mouse e teclado; De sada: Perifricos que transmitem informao do computador para o usurio, como por exemplo, impressora e monitor; De entrada e sada: Estes perifricos realizam as duas funes citadas anteriormente, ou seja, recebem e enviam informaes. Como exemplo, podemos citar, monitor de touch screen e drive de CD/DVD; De armazenamento: So perifricos que tem por funo arma- zenar dados e informaes, como por exemplo, disco rgido e pen drive. A utilizao dos perifricos imprescindvel nos sistemas informatiza- dos e a evoluo dos sistemas de informao provocou o surgimento de uma grande diversidade de perifricos, alguns nem sonhado h algumas dcadas atrs. Cabe ressaltar que sua disposio fsica pode ser prxima ou distante do computador ao qual est servindo. Unidades de Entrada de dados A seguir examinaremos as principais unidades de entrada de dados utilizados em computadores: Mouse, trackballs e tablet Dispositivos de apontamento cuja funo apontar os objetos na tela do monitor. H tambm as telas sensveis ao toque de mo (touch screen). Juntamente com o sistema operacio- nal, esses dispositivos possuem a habilidade de localizar a sua posio na tela, atravs do movimento, no caso do mouse, e do toque, no caso dos tablets e da tela touch screen. Monitor de touch screen uma tela sensvel ao toque. Ao toc-la voc pode selecionar opes, portanto est realizando entrada de dados e ao mesmo tempo voc poder obter informaes provenientes do computador, logo, sada de dados. Fonte: http://www.museudocomputador.com.br Fonte: http://www.sxc.hu Primeiro Mouse do Mundo Hardware 23 Teclado Dispositivo cuja funo permitir a entrada de da- dos alfanumricos alm de alguns comandos simplificados. O sistema operacional varre constantemente as teclas em busca de interrupes que indiquem que uma tecla foi pressionada, aps localizar, ele identifica a tecla e executa o comando dado. Scanners Dispositivos destinados a digitalizar elementos reais. Uma luz varre o objeto a ser escaneado; ao encontrar sinais de cor, a luz refletida e captada por um diodo fotossensvel; em seguida, os dados so lidos por um Conversor Analgico-Digital (ADC) e aps identificar as cores, as informaes analgicas (comprimentos de ondas para cada cor), so transformadas em informaes digitais, podendo ento ser armazenadas no com- putador. Os fundamentos do scanner so utilizados desde o lei- tor de cdigo de barras at a tomografia computadorizada. Tablets e mesas digitalizadoras Dispositivos destinados ao desenho ou escrita de punho, diretamente para um programa de desenho ou edio de imagens. Fonte: http://www.sxc.hu Fonte: http://www.sxc.hu Fonte: http://www.sxc.hu Fonte: http://office.microsoft.com/pt-br/clipart ADC - Analogic-Digital Converter Introduo Informtica 24 Unidades de Sada de dados Constituem unidade de sada de dados os equipamentos que apresen- tam os dados ao usurio, tais como o monitor, as caixas de som e as impressoras.
Logo abaixo voc vai observar as principais unidades de sada de da- dos utilizados em computadores: Monitor o dispositivo de sada mais usual. Sua funo apresentar na tela os dados e informaes ao usurio. A tela consiste num siste- ma de representao atravs de pontos luminosos denominados pixel (picture element). A resoluo da tela dada pelo nmero de linhas horizontais e verti- cais, sendo que o encontro dessas linhas forma os pontos a que cha- mamos de pixel. As configuraes mais comuns so: 800 x 600, 1024 x 768, 1280 x 1024 pixels. O tamanho de uma tela dado pelo dimetro, em polegada. Como exemplo temos telas de 15, 17, 21 e 24. O tamanho indicado pelo fabricante normalmente em polegadas (14, 15, etc), no correspon- de a largura da tela e sim a medida realizada na diagonal da tela do monitor de vdeo. Alguns fabricantes divulgam o tamanho nominal e o real da tela de seus monitores. Veja a tabela abaixo: Projetor de vdeo O projetor de vdeo, tambm chamado de data show ou projetor multimdia, permite a exibio da tela do computa- dor (ou de outro dispositivo), de maneira ampliada em uma parede ou em um telo apropriado. Dessa forma, possvel a todos os pre- sentes no ambiente assistirem apresentaes de slides (seqncias de fotos, vdeos, etc). Assim como o monitor de vdeo, a resoluo de um projetor pode influenciar na qualidade da imagem. Quanto maior a resoluo, melhor a definio de certos objetos exibidos. Tamanho do Monitor Tamanho da rea visvel 14 13.2 15 13.8 17 15.9 20 18.8 21 19.8 Fonte: http://office.microsoft.com/pt-br/clipart Hardware 25 Unidade Central de Processamento (CPU) A Unidade Central de Processamento (CPU - Central Processing Unit) constitui-se de todos os hardwares, geralmente internos, do computador que colaboram no processamento dos dados: Placa-me - A placa-me (motherboard) o equipamento res- ponsvel pela comunicao entre todos os componentes do computador. O componente bsico da placa-me o PCB (Prin- ted Circuit Board) que a placa de circuito impresso, onde so soldados os demais componentes: capacitores, resistores, vrios tipos de microchips e MOSFETs (reguladores de tenso).
Microprocessador - o crebro do computador, encarregado de processar a maior parte dos dados. Os principais tipos de processadores atualmente so os da famlia INTEL de arquite- tura NetBurst (Pentium 4, Pentium D, Pentium Extreme Edition e Celeron) e da plataforma Core (Core 2 Duo, Core 2 Quad, Pentium E e Celerons 4xx) alm da famlia AMD (Athlons de 32 bits, Athlons de 64 bits e Semprons). Placa de som Componente da CPU destinado ao processa- mento de som, que pode conter inclusive um processador exclu- sivo destinado a aliviar o processamento do processador princi- pal. Fonte: http://www.guiadohardware.net Fonte: http://www.guiadohardware.net Introduo Informtica 26 Placa de vdeo Componente da CPU destinado ao processamento de vdeo, que pode conter tambm um processador exclusivo destina- do a aliviar o trabalho de processamento do processador principal.
Drivers de entrada, sada e armazenamento de dados Compo- nentes da CPU destinados a facilitar os processos de entrada, sada e armazenamento de dados. Geralmente esses dispositivos trazem de fbrica o hardware necessrio para o ajuste fsico do equipamento e o software para estabelecer a comunicao com o computador, como o caso dos drivers de disquete, disco rgido, CD e DVD, as entradas USB, as entradas para mouse, teclado, caixas de som, vdeo, microfo- nes, leitoras de carto, etc. Unidades de Armazenamento As unidades de armazenamento dividem-se em vrios tipos de mem- rias que podem ser permanentes ou temporrias. Memria RAM - As memrias do tipo RAM (Random Access Me- mory) so memrias temporrias, volteis, rpidas e que lidam es- sencialmente com armazenamento de cargas eltricas em capacitores, possibilitando o armazenamento e a visualizao simultneos (tempo Fonte: http://www.guiadohardware.net Fonte: http://www.guiadohardware.net Fonte: http://www.guiadohardware.net Fonte: http://pt.wikipedia.org Hardware 27 real). Esse recurso torna possvel a tarefa de desenvolver uma atividade em um programa e ver o que se est fazendo ao mes- mo tempo. Uma caracterstica importante da memria do tipo RAM que ela necessita de constante alimentao eltrica, ou seja, uma vez desligado o computador, ela descarregada. Memria ROM - As memrias do tipo ROM (Read Only Me- mory) so permanentes e programadas em fbrica, destinam-se aos comandos mais bsicos e gerais de uma determinada tarefa do computador.
Memria Flash - A memria Flash, diferentemente da memria RAM, permite armazenar dados por longos perodos sem pre- cisar de alimentao eltrica, praticamente com a mesma ve- locidade. Graas a isso, a memria Flash se tornou rapidamente a tecnologia dominante em cartes de memria (para cmeras fotogrficas digitais) e pendrives. Esses dispositivos, que apare- ceram no Brasil no comeo do sculo XXI, substituram comple- tamente os disquetes, que realizavam a mesma funo. Disco rgido e disquete So dispositivos cuja forma de grava- o magntica. Ao receber as informaes a serem gravadas, um componente chamado cabea de leitura e gravao magne- tiza o filme de xido de ferro presente na superfcie do disco, http://www.clubedohardware.com.br http://www.clubedohardware.com.br http://pt.wikipedia.org Introduo Informtica 28 polarizando as partculas que representaro os cdigos para a leitura do computador. CD , DVD - Os CDs e DVDs so gravados a partir do computador. Aps receber as informaes dos arquivos a serem gravados, um feixe laser queima os sinais codificados em uma camada de policarbonato no interior do CD ou DVD. http://pt.wikipedia.org http://pt.wikipedia.org Para saber mais sobre hardware visite os sites: http://www.guiadohardware.net http://www.clubedohardware. com.br 3 CAPTULO Software Objetivo Neste captulo estudaremos os conceitos relacionados aos principais tipos de sof- twares: sistemas operacionais, aplicativos e utilitrios. Software 31 Software, em termos gerais, o nome dado aos programas de um computador. Diz-se em termos gerais porque um programa definido como um conjunto ordenado de instrues expresso em linguagem especial compreensvel para a mquina. Um sof- tware no constitudo apenas de um programa, um software constitudo por um conjunto de programas que, combinados ou no, realizam determinada tarefa. Sistema Operacional O Sistema Operacional um conjunto de programas que ge- renciam todas as operaes de funcionamento do hardware e software de um computador. Ele faz a chamada interface entre o homem e a mquina. Permite, entre outras coisas, a criao e manuteno de arquivos, execuo de programas e utilizao de perifricos tais como: teclado, vdeo, unidades de disquete, impressora. H vrios tipos de sistemas operacionais que se prestam s mais variadas tarefas, os mais conhecidos so o Microsoft Windows para PCs, o OSX para computadores Apple Macintosh, o UNIX, muito utilizado em servidores de rede, o LINUX, uma alternativa para PCs e para pequenas redes, e alguns outros mais antigos, mas ainda utilizados como DOS, Amiga, Eudora e MINIX. Aplicativo um conjunto de programas que se presta para a realizao de uma tarefa especfica, como por exemplo, edio de texto (Microsoft Word, Writer), desenho (Corel Draw, Adobe Illustrator, Auto Cad), edio de imagens (Adobe Photoshop), animao (Adobe Flash), edio de vdeo (Adobe Premire), Modelagem 3D (3D Studio Max, Maya), jogos, antivrus, etc. OSX Minix Fonte: http://pt.wikipedia.org Linux Introduo Informtica 32 Utilitrios So programas aplicativos que servem como auxiliares de outros aplicativos ou sistemas operacionais, como por exemplo, os antivrus, os aceleradores de download (FDM- File Download Manager), os aler- tadores de segurana, os limpadores e desfragmentadores de disco, restauradores de sistema, aplicativos de backup (cpia de segurana de arquivos), etc. Software Proprietrio e Software livre Segundo o site Wikipdia, a enciclopdia livre (http://pt.wikipedia.org), software proprietrio, ou no livre, aquele cuja cpia, redistribuio ou modificao so, em alguma medida, restritos pelo seu criador ou distribuidor. Normalmente, a fim de que se possa utilizar, copiar, ter acesso ao cdigo-fonte ou redistribuir, deve-se solicitar permisso ao proprietrio, ou pagar para poder faz-lo: ser necessrio, portanto, adquirir uma licena, tradicionalmente onerosa, para cada uma destas aes. Alguns dos mais conhecidos softwares proprietrios so o Microsoft Windows, Microsoft Office, o RealPlayer, o Adobe Photoshop, o Mac OS, o WinZip, algumas verses do UNIX, entre outros. Software livre, segundo a definio criada pela Free Software Foun- dation qualquer programa de computador que pode ser usado, co- piado, estudado, modificado e redistribudo sem nenhuma restrio. A liberdade de tais diretrizes central ao conceito, o qual se ope ao con- ceito de software proprietrio, mas no ao software que vendido almejando lucro (software comercial). A maneira usual de distribuio Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org Software 33 de software livre anexar a este uma licena de software livre, e tornar o cdigo-fonte do programa disponvel. Um dos softwares livres mais conhecidos atualmente o Open Office que no Brasil conhecido por BROffice. Como Funciona o computador Quando voc liga o computador, um sinal eltrico segue cami- nho at o processador, ali ele limpa os dados deixados nos regis- tradores e encaminha um sinal, que dar incio ao processo de boot (inicializao), para o chipset do tipo ROM que o Sistema Bsico de Entrada e Sada (BIOS- Basic Input/Output System). O processador manda sinais atravs do barramento (bus) do sis- tema para ter certeza de que todos os componentes esto pre- sentes e funcionando. A BIOS procura no disco rgido, os arquivos do sistema opera- cional necessrios para a inicializao e os transfere (carrega) para a memria principal (RAM). O sistema operacional no carregado em sua totalidade, apenas o suficiente para que as operaes principais possam ser realizadas e os links (ligaes) com as demais funes sejam estabelecidos.
Ao utilizar qualquer aplicativo, voc clica em seu cone na barra de tarefas ou na rea de trabalho e ele transferido (carregado) Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org A origem do BrOffice.org remonta a meados da dcada de 90, quando a empresa alem Star Division criou um pacote de escritrio chamado StarOffice e comeou a distribu-lo gratuitamente para as plataformas Windows e Linux. Em 1999, a Star Division foi adquirida pela empresa americana Sun Microsystems. Logo aps lanar o StarOffice 5.2, em 13 de Outubro de 2000, a Sun Microsystems doou parte do cdigo fonte do StarOffice para a comunidade de cdigo aberto, tornando- se colaboradora e patrocinadora principal do recm lanado projeto OpenOffice. org. Fonte: http://www.broffice.org Introduo Informtica 34 para a memria principal. medida que voc vai trabalhando em seu aplicativo a memria principal vai se carregando com os dados que voc vai entrando (seja um texto, um desenho, edio de imagens, v- deo, etc). At ento, o arquivo no possui existncia fsica, apenas vir- tual, s ser registrado, e portanto, ter existncia fsica, quando voc Salvar (gravar) esses dados em uma unidade de armazenamento. Quando voc usa o comando SALVAR, o aplicativo comunica-se com o sistema operacional que aciona os dispositivos apropriados para gra- var o arquivo na unidade de armazenamento escolhida. O acionamen- to dos dispositivos inclui motores, como no caso do disquete, disco rgido, CDs e DVDs. Os drivers destes dispositivos so programas feitos em fbrica que se integram ao sistema operacional, auxiliando no desenvolvimento destas atividades. O disco rgido e o disquete possuem um componente chamado ca- bea de leitura e gravao que, integrados ao sistema operacional, produzem sinais na camada de um material magnetizvel (geralmente xido de ferro), existente na superfcie do disco, variando sua polarida- de para indicar o cdigo (0 ou 1) dos dados gravados. J os CDs e DVDs queimam com um laser, a camada de policarbo- nato existente na superfcie do disco para indicar o cdigo dos dados gravados. A diferena de capacidade do CD para o DVD vem do feixe laser do DVD que muito mais estreito e, portanto, capaz de gravar mais dados. Os pendrives so memrias do tipo Flash RAM e podem ter arquivos gravados, excludos e regravados livremente. As portas USB (Univer- sal Serial Bus) foram desenvolvidas primeiramente como soluo para que mquinas (fotogrficas) de diversas marcas pudessem entrar seus dados no computador. Com o tempo foram aperfeioadas para outros componentes, inclusive o pendrive. Fonte: http://pt.wikipedia.org Fonte: http://www.sxc.hu Um driver de dispositivo um software que permite que o computador se comunique com o hardware dos diversos perifricos instalados. Sem um software de driver, o hardware conectado por exemplo, uma placa de vdeo ou impressora no funcionar corretamente, pois estar conectado apenas fisicamente. Software 35 Fonte: http://office.microsoft.com/pt-br/clipart Fonte: http://www.sxc.hu 4 CAPTULO Peopleware - Profissionais da rea de Informtica Objetivo Este captulo completa a trade que forma a Informtica: peopleware - os profissio- nais da informtica e suas vrias especia- lidades. Peopleware 39 Voc deve saber que o computador por si s no capaz de realizar nenhuma tarefa. Ele no um crebro eletrnico, somente uma mquina capaz de executar tarefas cuja execuo lhe ordenada. E para tanto necessrio que o homem lhe d instrues, formando programas. Peopleware so pessoas que trabalham direta ou indiretamente com a rea de processamento de dados, ou mesmo com Siste- mas de Informao. Abaixo, listamos algumas das funes desempenhadas pelo ho- mem dentro desta cincia chamada informtica. Tcnico operador: Tambm chamado tcnico em informtica, o profissional especializado em um determinado (ou vrios) software(s) que desempenha uma tarefa especfica na empresa. Tcnico em manuteno: Profissional especializado em manu- teno de hardware e software. Sua principal funo garantir o perfeito funcionamento do hardware e software em um sistema computacional.
Programador: Em computao, programador ou desenvolve- dor de softwares refere-se ao profissional que faz programao de computadores e desenvolve softwares. Analista de sistemas: Anlise de sistemas a atividade que tem como finalidade realizar estudos de processos a fim de encontrar o melhor caminho racional para que a informao possa ser pro- cessada. Os analistas de sistemas estudam os diversos sistemas existentes entre hardwares (equipamentos), softwares (progra- mas) e o usurio final. Os seus comportamentos e aplicaes so desenvolvidos a partir de solues que sero padronizadas e transcritas de forma que o computador possa executar. Os profissionais da rea geram softwares (programas), que so executados em hardwares (equipamentos) operados por usu- rios (indivduos), preparados e treinados em procedimentos ope- racionais padronizados, dotados de conhecimentos do software e hardware para seu trabalho. A partir de ento, a anlise de sistemas uma profisso cujas responsabilidades concentram- se na anlise do sistema e na administrao de sistemas compu- tacionais. Cabe a este profissional parte da organizao, implantao e manuteno de aplicativos e redes de computadores. Ou seja, o analista de sistemas o responsvel pelo levantamento de in- Introduo Informtica 40 formaes sobre uma empresa a fim de utiliz-las no desenvolvimento de um sistema para a mesma, ou para o levantamento de uma deter- minada necessidade do cliente com a finalidade de desenvolver um programa especifico com base nas informaes colhidas. Tester: Profissional especializado em testes de softwares e sistemas computacionais cuja funo principal encontrar os limites do sistema ou software e suas possveis falhas para posterior correo. Webdesigner: O web design pode ser visto como uma extenso da prtica do design, onde o foco do projeto a criao de web sites e do- cumentos disponveis no ambiente da web. O web design tende mul- tidisciplinaridade, uma vez que a construo de pginas web requer subsdios de diversas reas tcnicas, alm do design propriamente dito. reas como a arquitetura da informao, programao, usabilidade, acessibilidade, entre outros. Usurio: Num sentido mais abrangente, o usurio em sistema de in- formao qualquer pessoa (agentes externos) para quem o produto ou servio concebido e que usufruem da tecnologia para realizar determinado trabalho. Fonte: http://office.microsoft.com/pt-br/clipart 5 CAPTULO Sistemas de Numerao e sua Representao Objetivo Neste captulo voc ver o modo como o computador trabalha com a informao e como ocorre a converso entre os diversos sistemas de numerao. Sistemas de Numerao e sua Representao 45 O homem, atravs dos tempos, sempre utilizou a escrita para registrar e transmitir informao. Podemos destacar: - O alfabeto pictogrfico que data de aproximadamente 4.000 a.C. e que consistia de desenhos simplificados; - A escrita cuneiforme entre 3.250 e 1.950 a.C. que consistia basicamente em gravar figuras sobre tbuas de argila; - A escrita Hieroglfica que teve incio na civilizao Egpcia por volta de 3.200 a.C.. Era utilizada pelos escribas, tambm para decorar os templos e cmaras funerrias; O alfabeto, como um conjunto de smbolos, se desenvolveu ori- ginalmente na Grcia e posteriormente em Roma; constituiu a origem do nosso alfabeto atual. Quanto aos nmeros, uma das primeiras tentativas de registro foi o sistema de numerao indo-arbico do qual se originou os sistemas de numerao atuais. Observe a evoluo do sistema de numerao na figura abaixo: Introduo Informtica 46 No nosso dia a dia lidamos, do ponto de vista numrico, com o sistema decimal e do ponto de vista alfabtico com um determinado idioma. J o computador, por questes tcnicas, em ambos os casos, utiliza-se de uma srie de cdigos e trabalha somente com o sistema binrio. O sistema binrio utiliza apenas dois dgitos (0 e 1). Portanto voc deve estar se perguntando: Como ento podemos representar todos os nmeros e caracteres do alfabeto com apenas dois dgitos? Bem, a resposta simples, utiliza-se uma cadeia de dgitos binrios (0s e 1s) organizados de forma a codificar esses nmeros e caracteres. O termo bit um acrnimo (contrao) de binary digit ou dgito bi- nrio. Quando se fala em bits, pensa-se quase que imediatamente em combinaes dos dgitos 0 e 1 que compe o cdigo da linguagem de mquina. Embora seja um conceito abstrato amplamente aceito, poucos realmente entendem o significado destes dgitos ou o que eles representam. A histria da codificao binria comea na poca do telgrafo de Sa- muel Morse. O cdigo Morse previa a codificao de letras e nmeros atravs de traos e pontos: um toque curto na chave Morse produzia um ponto, um toque longo produzia um trao. O principal problema, para ser utilizado em outros tipos de mquinas, era o cdigo com ta- manho desigual para os diferentes caracteres. Emile Baudot foi quem primeiramente fez um cdigo em que o nme- ro de elementos para cada caractere era fixo. O Cdigo Baudot previa uma combinao de dois elementos (0 e 1) em cinco combinaes diferentes para codificar um nico caractere, portanto, podia codifi- car at 32 caracteres (dois elementos, 0 e 1, em cinco combinaes diferentes igual a 2 5 = 32). Esse nmero de caracteres no era o suficiente para codificar todo o alfabeto maisculo e minsculo mais Fonte: http://www.sxc.hu Telgrafo Morse Cdigo Morse Sistemas de Numerao e sua Representao 47 os nmeros e sinais de pontuao, por isso, o Cdigo Baudot s usava letras maisculas.
Em 1966, as principais companhias americanas de teletipos, co- municaes e computadores se reuniram para elaborar um c- digo prprio: o ASCII (American Standard Code for Information Interchange) ou Cdigo Padro Americano para Intercmbio de Informaes. Este cdigo previa os elementos (0 e 1) em sete combinaes diferentes, resultando num total de 128 caracte- res (pois, 2 7 = 128). O ASCII define 96 caracteres imprimveis, isso pos- sibilita codificar todo o alfabeto em maisculas e minsculas, os nmeros de 0 a 9, as marcas de pontuao e sinais grficos, alm de 32 caracte- res de controle que definem funes como retorno de carro, avano de linha e espao. Aos sete elementos (bits) do cdigo ASCII, foi adicionado mais um, chamado bit de paridade para checagem dos dados, inau- gurando assim uma das unidades mais conhecidas da informti- ca, o Byte (Binary Term) grupo de 8 bits. Um microchip uma coleo de transistores, geralmente agru- pados 8 a 8 (1 Byte), em que cada um deles pode ser combi- nado de 256 maneiras diferentes (2 8 = 256) para codificar uma informao. Com a evoluo dos sistemas computadorizados, foram surgindo mltiplos das unidades (bits) que possibilitaram um armazenamento maior de informaes. Telgrafo Baudot Fonte: http://www.sxc.hu Receptor Baudot Cdigo Baudot Fonte: http://www.sxc.hu Introduo Informtica 48 Sistema de Numerao Um sistema de numerao fundamentalmente determinado pela base. A base nada mais que o nmero de smbolos utilizados; por exemplo, o sistema decimal utiliza dez dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9), o sistema binrio dois dgitos ( 0,1), o sistema octal oito dgitos (0, 1, 2, 3, 4, 5, 6, 7) e o sistema hexadecimal 16 dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F). O sistema binrio O sistema binrio o sistema de numerao utilizado pelos compu- tadores. Neste sistema so utilizados os dgitos 0 e 1 para representar quantidades, portanto sua base dois ( nmero de dgitos do sistema). Como vimos anteriormente, cada dgito representado neste sistema chamamos de bit. A determinados conjuntos de bits damos nomes especficos : Fonte: http://www.sxc.hu A combinao de chaves (transistores), no interior do microchip, criam os cdigos para as informaes neces- srias para a construo da imagem, como cores, posi- es, transformaes, etc. EM RESUMO: BIT uma unidade representativa de uma informao no computador. Na prtica um transistor que pode estar carregado eletricamente (1) ou no (0). Um conjunto de oito destes transistores (Byte) pode codificar uma informa- o completa, por exemplo, uma letra, um algarismo, uma cor, etc. Esta in- formao completa, em se tratando de imagens, o que chamamos de uma unidade fundamental da imagem: o PIXEL, acrnimo de Picture Element, ou elemento da imagem. O PIXEL, embora seja um conjunto de informaes contido na memria do computador, tratado hoje em dia como um sinnimo de PONTO, o que no errado, uma vez que ele codifica a informao contida neste ponto, logo REPRESENTA (ou simula) um ponto da imagem. Sistemas de Numerao e sua Representao 49 Operaes aritmticas no Sistema Binrio Soma Binria Ocorre de forma semelhante ao sistema decimal s que, como trabalhamos apenas com 2 dgitos ( 0 e 1) , quando o resultado excede esses smbolos, transporta-se o excesso para a soma par- cial imediatamente a esquerda. Observe a tabela de somar abaixo: TABELA DE SOMAR NO SISTEMA BINRIO 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 ( 0 com transporte de 1) Exemplos: Somar os nmeros binrios 100101 e 10010 1 0 0 1 0 1 ..................... 37 decimal + 1 0 0 1 0 ......................+18 decimal _____________ ______________ 1 1 0 1 1 1 55 decimal O valor 1024, ao invs de 1000, advm do fato de o nmero ser binrio, portanto, de base 2 (2 10 = 1024). Fonte: a autora A melhor forma de compreender a ordem de grandezas, como o Exabyte por exemplo, compar-la com coisas que fazem parte do dia-a-dia de quem usa a tecnologia. Ento vejamos: O que possvel guardar em um exabyte? * 314,1 bilhes de msicas em MP3 (tamanho mdio de 3,5MB cada) * 1,8 bilho de horas de vdeo em qualidade DVD (mdia de 0,6 BGB por hora) * 137,4 bilhes de fotos (em alta resoluo mdia de 6 MB por foto) * 165,2 milhes de games para PCs de ltima gerao (o Crisis, por exemplo, ocupa 6,5 GB) Introduo Informtica 50 Somar os nmeros binrios 11001 e 10011
Somar os nmeros binrios 101110 e 1111 Somar os nmeros binrios 10.1 e 11.01 Subtrao Binria A subtrao binria tambm semelhante subtrao decimal. Veja a tabela abaixo: Tabela de subtrair no sistema binrio 0 - 0 = 0 0 - 1 = no d 1 - 0 = 1 *** 1 - 1 = 0 *** Quando o subtraendo exceder o minuendo, subtrai-se uma uni- dade do dgito imediatamente esquerda no minuendo (se existir e Sistemas de Numerao e sua Representao 51 seu valor for 1), convertendo-o a 0. Em seguida subtitui-se o mi- nuendo por 2 que corresponde a 1 * 2 da unidade extrada. Se o dgito imediatamente esquerda for 0, procura-se nos dgitos consecutivos, lembrando que o seu valor multiplicado por 2 a cada deslocamento para a direita. Exemplos: Subtrair os nmeros 111111 e 101010 Subtrair os nmeros 11101 e 111 Multiplicao binria A multiplicao binria ocorre de maneira semelhante a multipli- cao decimal, difere apenas pelo fato da soma final dos produ- tos ser feita em binrio. Tabela de multiplicar no sistema binrio 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 Introduo Informtica 52 Exemplos: Multiplicar os nmeros binrios 110101 e 1101
Multiplicar os nmeros binrios 1010 e 1110
Diviso binria A diviso binria ocorre de forma semelhante diviso decimal. Ape- nas temos que nos ater ao fato de que, as multiplicaes e subtraes referentes ao processo, so feitas em binrio. Exemplos Dividir os nmeros binrios 100010 e 110
Sistemas de Numerao e sua Representao 53 Converso entre os sistemas de numerao Teorema Fundamental da Numerao ( TFN) Este teorema faz a converso de uma quantidade expressa em qualquer sistema de numerao para a mesma quantidade no sistema decimal. 11101 (2) - sistema binrio corresponde a 29 (10) sistema deci- mal 4701 (8) - sistema octal corresponde a 2497 (10) sistema deci- mal Como funciona o TFN: Suponha um certo nmero A, expresso numa base B qualquer. Representamos por Xi cada um dos dgitos que compem este nmero. O ndice i associado ao X corresponde a posio de cada dgito de A em relao a vrgula decimal. Partindo da posi- o esquerda da vrgula numeramos de 0, 1, 2 e assim suces- sivamente e direita da vrgula numeramos com -1, -2 e assim sucessivamente. Frmula ...+X 4 *B 4 +X 3 *B 3 +X 2 *B 2 +X 1 *B 1 +X 0 *B 0 +X -1 *B -1 +X -2 *B -2 +... Exemplo 1: Converter nmero do sistema octal 768 para o sis- tema decimal: 762 (8) = 7*8 2 +6*8 1 +2*8 0 =448+48+2=498 (10) Exemplo 2: Converter o nmero 101.1 do sistema binrio para o sistema decimal: 101.1 (2) = 1*2 2 +0*2 1 +1*2 0 +1*2 -1 =4+0+1+0.5 = 5.5 (10) Usaremos o ponto (.) decimal no lugar da vrgula(,) que separa a parte inteira da parte fracionria de um nmero. Introduo Informtica 54 Exemplo 3: Converter o nmero 200 do sistema hexadecimal para o sistema decimal: 200 (16) = 2*16 2 +0*16 1 +0*16 0 = 512+0+0 = 512 (10) Converso Decimal (inteiro) para Binrio A converso de um nmero inteiro decimal para binrio faz-se com divises sucessivas do nmero decimal por 2 at que o quociente seja zero. O binrio correspondente ser formado pelos restos, tomados em ordem inversa. Exemplos: Converter o nmero decimal 16 para binrio
Converter o nmero decimal 324 em binrio Sistemas de Numerao e sua Representao 55 Converso Binrio decimal Converter o binrio 1011 para decimal
Utilizando o TFN temos: 1*2 3 + 0*2 2 + 1*2 1 + 1*2 0 = 8 + 0 + 2 + 1 = 11 (10) H um outro mtodo para converter um binrio em decimal, para isso, basta conhecer a tabela de potncia de 2. Em uma tabela, com as posies e respectivos valores, posicio- na-se o nmero binrio da direita para a esquerda. Em seguida, soma-se os valores correspondentes a cada posio. Exemplo: 1111 (2) Posies ... 2048 1024 512 256 128 64 32 16 8 4 2 1 1111 (2) 1 1 1 1
Somando-se as posies onde esto os dgitos binrios 1, tere- mos: 8+4+2+1 = 15 (10) Exemplo: 111101 (2) Posies ... 2048 1024 512 256 128 64 32 16 8 4 2 1 111101 (2) 1 1 1 1 0 1 Somando-se as posies onde esto os dgitos binrios 1, tere- mos: 32+16+8+4+0+1 = 61 (10) Exemplo: 10111011101 (2) Posies ... 2048 1024 512 256 128 64 32 16 8 4 2 1 10111011101 (2) 1 0 1 1 1 0 1 1 1 0 1 Somando-se as posies onde esto os dgitos binrios 1, tere- mos : 1024+0+256+128+64+0+16+8+4+0+1 = 1501 (10) Introduo Informtica 56 Converso Decimal-Octal A converso de um nmero inteiro decimal para o sistema Octal faz-se com divises sucessivas do nmero decimal por 8 at que o quociente seja zero. O octal correspondente ser formado pelos restos, tomados em ordem inversa. Exemplo Converter o nmero decimal 500 para octal.
Converter o nmero decimal 2009 para octal . Converso Octal-Decimal Dentre os vrios mtodos existentes, o mais utilizado o TFN onde a converso realizada aplicando-se diretamente a frmula. Exemplo Converter o octal 3731 para decimal. 3731 (8) = 3 * 8 3 +7 * 8 2 +3* 8 1 +1* 8 0 = 2009 Sistemas de Numerao e sua Representao 57 Converso Decimal-Hexadecimal A converso de um nmero inteiro decimal para o sistema He- xadecimal faz-se com divises sucessivas do nmero decimal por 16 at que o quociente seja zero. O hexadecimal correspondente ser formado pelos restos, tomados em ordem inversa. Exemplo Converter o nmero decimal 2009 para hexadecimal.
Converter o nmero decimal 500 para hexadecimal. O Sistema Hexadecimal utiliza16 smbolos para a representao de quantidades. Esses smbolos so: 0 1 2 3 4 5 6 7 8 9 A B C D E F Aos smbolos A,B,C,D,E e F so atribudos os seguintes valores absolutos : A .....10 B .....11 C .....12 D .....13 E .....14 F .....15 6 CAPTULO Redes de computadores Objetivo Neste captulo, apresentaremos a voc os principais conceitos, tipos e funcionamen- to de redes de computadores. Redes de computadores 61 As redes de computadores, como quase tudo na inform- tica, passaram por um longo processo de evoluo antes de chegarem aos padres utiliza- dos atualmente. As primeiras redes foram criadas durante a dcada de 1960, como forma de transferir informaes de um computador para outro. Na poca, o meio mais usado para armazenamento externo e transporte de dados eram os cartes perfurados, que armazena- vam poucas dezenas de caracteres (o formato usado pela IBM permitia armazenar 80 caracteres por carto). Entre 1969 e 1972 foi criada a ARPANet (Advanced Research Projects Agency Network), o embrio da Internet. A rede en- trou no ar em dezembro de 1969, com apenas 4 ns (compu- tadores), que respondiam pelos nomes SRI (Stanford Research Institute), UCLA (Universidade da Califrnia), UCSB (Universi- dade de Santa Barbara ) e UTAH (Universidade de Utah ). Eles eram interligados atravs de links (canais de ligao) de 50 kbps (kilobits por segundo), criados usando linhas telefnicas dedica- das e adaptadas para uso como link de dados. A rede cresceu rapidamente e em 1973 j interligava 30 instituies, incluindo universidades, bases militares e empresas. Em 1974 surgiu o protocolo TCP/IP, que acabou se tornando o protocolo definitivo para uso na ARPANet e mais tarde na Internet. Um protocolo um conjunto de normas que regem a fabricao de hardware e software, no caso do TCP/IP (Transfer Control Protocol/Internet Protocol), para redes, assim, o equi- pamento funciona no importando a marca do fabricante ou a plataforma adotada. O livre trfego de informaes levou ao desenvolvimento de recursos que usamos at hoje, como o e- mail (correspondncia na rede), o telnet (protocolo que permite acesso remoto a outro computador) e o FTP (protocolo para compartilhamento de arquivos na rede). Com o crescimento da rede, manter e distribuir listas de todos os computadores conectados foi se tornando cada vez mais dis- pendioso, at que em 1980 passou a ser usado o sistema de nomes de domnio, dando origem ao Domain Name System, ou simplesmente DNS, que o mesmo sistema para atribuir nomes de domnio usado at hoje. A segunda parte da histria das redes comea em 1973 dentro Fonte: a autora Introduo Informtica 62 do PARC (Palo Alto Research Center, o laboratrio de desenvolvimen- to da Xerox, em Palo Alto, Califrnia), quando foi feito o primeiro teste de transmisso de dados usando o padro Ethernet. O teste deu origem ao primeiro padro que transmitia dados a 2.94 Megabits atravs de cabos coaxiais e permitia a conexo de at 256 estaes de trabalho. A ARPANET e o padro Ethernet deram origem, respectiva- mente, Internet e s redes locais, duas inovaes que revolucionaram a computao e definiram o seu curso at os dias de hoje. Conceitos Uma rede de computadores consiste de 2 ou mais computadores e ou- tros dispositivos conectados entre si de modo a compartilhar seus ser- vios, que podem ser: dados, impressoras, mensagens (e-mails), etc. Protocolos Protocolos so conjuntos de normas que regem a fa- bricao de hardware e software para um determinado fim, no caso, comunicao em rede de computadores. Arquitetura de rede - um conjunto de camadas e protocolos que regem o padro da rede, ou seja, a maneira como ser estabelecida a comunicao em rede. A especificao de uma arquitetura deve conter informaes suficientes para permitir que um implementador desen- volva o programa ou construa o hardware de cada camada, de forma que ela obedea corretamente ao protocolo. Tipos de rede Segundo sua arquitetura, as redes podem ser do tipo Arcnet, Ether- net, Token ring, FDDI, ISDN, Frame Relay, ATM, X25, DSL. As mais conhecidas e utilizadas ainda hoje so o padro Ethernet, que ba- seada na idia dos pontos da rede enviando mensagens, semelhante a um sistema de rdio, em um cabo comum ou canal; o padro token ring usa um smbolo (token), uma trama de 3 bytes, que circula numa topologia em anel em que as estaes devem aguardar a sua recepo para poder transmitir; o padro ISDN (Integrated Service Digital Ne- twork) ou RDSI (Rede Digital de Servios Integrados), conhecida po- pularmente como linha dedicada, uma tecnologia que usa o sistema telefnico comum. O padro DSL (Digital Subscriber Line) uma famlia de tecnologias Redes de computadores 63 que fornecem um meio de transmisso digital de dados, apro- veitando a prpria rede de telefonia que chega maioria das residncias. As velocidades tpicas de download de uma linha DSL variam de 128 kilobits por segundo (kbps) at 24 Megabits por segundo (Mbps) dependendo da tecnologia implementada e oferecida aos clientes. Algumas variaes na arquitetura e velo- cidade do DSL criaram os padres HDSL, ADSL, VDSL, SDSL e UDSL. Segundo a extenso geogrfica as redes podem ser do tipo SAN (Storage Area Network), LAN (Local Area Network), PAN (Personal Area Network), MAN (Metropolitan Area Network), WAN (Wide Area Network), RAN (Regional Area Network) e CAN (Campus Area Network). As mais conhecidas e utilizadas so as LANs e WANs. As LANs so redes locais cuja extenso geralmente no ultra- passa 400 m, como a de um prdio, de uma sala de aula, de um colgio. J as WANs so de longo alcance e vo desde a rede de uma empresa que possui vrios pontos distantes espalhados pela cidade, at redes particulares de bancos que interligam agncias de todas as regies do pas. Segundo a topologia fsica, as redes podem ser: Rede em anel (ring): Sua topologia consiste em estaes co- nectadas em srie formando um circuito fechado; Rede em barramento (bus): uma topologia de rede em que todos os computadores so ligados em um mesmo barramento fsico de dados. Quando um computador transmitir um sinal, toda a rede fica ocupada, e se outro computador tentar enviar um sinal ao mesmo tempo, ocorre uma coliso e preciso reini- ciar a transmisso; Fonte: Ilson Gripa Introduo Informtica 64 Rede em estrela (star): Nesta topologia, toda a informao passa obrigatoriamente por uma estao central inteligente que conecta cada estao da rede e distribui o trfego de forma que uma estao no receba, indevidamente, dados destinados s outras; Rede em malha (mesh): O segredo do sistema de rede em malha est no protocolo de roteamento, que faz a varredura das diversas pos- sibilidades de rotas de fluxo de dados, e seleciona qual a rota mais eficiente a seguir para chegar ao seu objetivo; Rede ponto-a-ponto (P2P- peer-to-peer): uma topologia de rede caracterizada pela descentralizao das funes na rede, onde cada terminal realiza tanto funes de servidor quanto de cliente. Segundo o meio de transmisso as redes podem ser do tipo rede por cabo, rede por cabo coaxial, rede por cabo de fibra tica, rede por cabo de par tranado, rede sem fios (wireless), rede por infraverme- lhos, rede por microondas, rede por rdio. Fonte: Ilson Gripa Fonte: Ilson Gripa Fonte: Ilson Gripa Redes de computadores 65 Hardware de rede Cabo coaxial - O cabo coaxial um tipo de cabo condutor usado para transmitir sinais, constitudo por um fio de cobre con- dutor revestido por um material isolante e rodeado por uma blin- dagem. Este meio permite transmisses at frequncias muito elevadas e a longas distncias. Cabo de fibra tica - Fibra tica um filamento de vidro ou de materiais polimricos com capacidade de transmitir luz. A transmisso da luz pela fibra segue um princpio nico, indepen- dentemente do material usado ou da aplicao: lanado um feixe de luz numa extremidade da fibra e, pelas caractersticas ticas do meio, esse feixe percorre a fibra por meio de reflexes sucessivas. Cabo de par tranado - O cabeamento por par tranado (Twis- ted pair) um tipo de cabo no qual dois fios so entranados um ao redor do outro para cancelar interferncias eletromagnticas de fontes externas e interferncias mtuas entre cabos vizinhos. A taxa de giro (giros por metro) parte da especificao, quanto maior o nmero de giros, mais o rudo cancelado. Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org Introduo Informtica 66 Placa de rede - Uma placa de rede (tambm chamada adaptador de rede) um dispositivo de hardware responsvel pela comunicao entre os computadores em uma rede. Sua funo controlar todo o envio e recebimento de dados atravs da rede. Hub - Tambm chamado concentrador, o dispositivo ativo que con- centra a ligao entre diversos computadores que esto em uma rede.
Roteador O roteador (router) um equipamento usado para fazer a comutao de protocolos. A principal caracterstica desses equipamen- tos selecionar a rota mais apropriada para repassar os pacotes de dados recebidos, ou seja, encaminhar os pacotes pelo melhor caminho disponvel para um determinado destino. Como funcionam as redes Para que uma mensagem, um arquivo ou qualquer outro dado trafegue na rede, precisa passar por vrias camadas que garantem a integridade e preciso dos dados, do computador de origem at o destinatrio.
Fonte: Paulo Ricardo Rodrigues de Lima Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org Fonte: http://pt.wikipedia.org Redes de computadores 67 Redes sem fio Em uma rede sem fio (wireless), h o ponto de acesso (WAP - Wireless Access Point), que tem a mesma funo que o switch desempenha nas redes com fios, ou seja, retransmitir os pacotes de dados, de forma que todos os micros da rede os recebam. Os pontos de acesso (WAP) possuem uma sada para serem co- nectados em um switch tradicional, permitindo a unio da rede tradicional cabeada com a rede wireless, formando uma nica rede. O mais comum utilizar uma rede cabeada normal para os PCs e utilizar uma rede wireless complementar para os note- books, palmtops e outros dispositivos mveis. Para redes mais simples, que precisam apenas compartilhar o acesso Internet entre poucos micros, todos com placas wire- less, voc pode ligar o modem ADSL (ou cabo) direto ao ponto de acesso (WAP). Alguns pontos de acesso trazem um switch de 4 ou 5 portas embutido, permitindo que voc crie uma pequena rede cabeada sem precisar comprar um switch adicional. Existem ainda roteadores wireless que incluem um modem ADSL, chamados de ADSL Wireless Routers (roteadores ADSL de rede sem fio). Basicamente, eles incluem os circuitos do mo- dem ADSL e do roteador wireless na mesma placa. Embora mais raros, h tambm roteadores com modems 3G integrados (chamados de Cellular Routers ou 3G Routers), que permitem conectar celulares Vivo, Claro, Tim e outras, usando um plano de dados. O modem celular pode ser tanto integrado diretamente placa principal quanto instalado em um slot PC- Card. A segunda opo mais interessante, pois permite que voc use qualquer placa de modem. Praticamente todos os notebooks, muitos modelos de palmtops e at mesmo smartphones incluem transmissores wireless inte- grados. Fonte: http://www.guiadohardware.net WAP Placa Wireless Placa Mini PC Para saber mais sobre equipamentos de rede, confira os sites: http://www.guiadohardware.net http://www.clubedohardware.com.br 7 CAPTULO Internet Objetivo Neste captulo, veremos como funciona a internet e os principais conceitos que en- volvem a rede mundial de computadores. Internet 71 Internet Acrnimo de Interconnecting Network (redes interco- nectadas), como chamamos a rede que interliga as redes do mundo inteiro. Servidor um computador, geralmente de grande capacida- de, que contm um software capaz de prestar servios a outros computadores ligados rede. H diversos tipos de servidores cuja denominao advm de sua funo na rede: servidor de pginas da internet, servidor de e-mail, servidor de nomes de domnio, servidor de impresso, etc.
Cliente Computador ligado rede que contm um software, capaz de solicitar servios de um servidor. O Microsoft Win- dows um sistema operacional cliente-servidor, ou seja, possui capacidade tanto para solicitar quanto para prover servios em uma rede. Navegador O navegador, ou browser, um software capaz de estabelecer contato com um computador servidor ligado rede, e exibir pginas da internet para um computador cliente. Os navegadores mais conhecidos so o Internet Explorer, Mozilla Firefox e Google Chrome.
Site um conjunto de arquivos, em linguagem HTML (Hi- pertext Mark up Language), agrupados em pginas sequenciais (semelhante a um livro) e que delimitam um espao cativo na in- ternet. Geralmente esses arquivos so colocados em servidores especiais chamados hospedeiros que se encarregam de prover a solicitao dos clientes s suas pginas. As primeiras pginas de cada site so chamadas de Home Page (pgina inicial), e geralmente so pginas de apresentao e um resumo do que o site oferece. URL Universal Resource Locator ou Recurso Locador Univer- sal, o endereo eletrnico de sites disponveis na internet. Nome de domnio Nome exclusivo do site conseguido aps o registro em sites especiais chamados registros de domnio (semelhante ao cadastro de empresas no CNPJ, as quais so Fonte: http://www.baixaki.com.br Introduo Informtica 72 atribudos nomes de fantasia), no Brasil um dos principais registro de domnios o site http://www.registro.br. Protocolos Para o funcionamento da Internet, existem trs camadas de protocolos. Na camada mais baixa est o Protocolo de Internet (IP - Internet Protocol), que define datagramas ou pacotes que carregam blocos de dados de um computador da rede para outro. A maioria da Internet atual utiliza o IPv4, quarta verso do protocolo IP. O proto- colo IP permite que diferentes tipos de mquinas e sistemas possam conectar-se grande rede. Na camada mdia est o TCP, UDP e ICMP. Esses so protocolos no qual os dados so transmitidos.
Na camada mais alta esto os protocolos de aplicao, que definem mensagens especficas e formatos digitais comunicados por aplica- es. Alguns dos protocolos de aplicao mais usados incluem DNS (informaes sobre nome de domnio), POP3 (recebimento de e-mail, como no caso do Microsoft Outlook Express), IMAP (acesso de e-mail), SMTP (envio de e-mail), HTTP (dados da WWW World Wide Web) e FTP (transferncia de arquivos). Os protocolos da Internet foram desenvolvidos para serem indepen- dentes do meio fsico de transmisso, ou seja, qualquer rede de co- Fonte: Paulo Ricardo Rodrigues de Lima Internet 73 municao, seja atravs de cabos ou sem fio (wireless), que seja capaz de transportar dados digitais de duas vias capaz de transportar trfego da Internet. Por isso, os pacotes Internet podem ser transmitidos por uma grande variedade de meios de conexo tais como, linha telefnica, cabo coaxial, cabo de fibra tica, redes sem fio ou via satlite. E-mail provavelmente um dos servios mais utilizados por quem utiliza Internet ou Intranet. A palavra provm de correio eletrnico. um servio que permite compor , enviar e receber mensagens. Download Ato de copiar (baixar) arquivos de um servidor para um computador cliente. Modem Acrnimo de Modulador/Demulador. Aparelho que realiza a Modulao dos dados do computador para uma forma adequada ao meio externo de transmisso e, ao chegar ao desti- no, a Demodulao dos dados para que possam ser entendidos pelo computador destinatrio. Intranet uma rede de computadores privada. Podemos dizer que Intranet uma verso privada da Internet nome_de_usurio@ifsc.edu.br nome_de_usurio: o nome do usurio; @: o smbolo @ (arroba) representa a preposio em. No exemplo acima, signifca que este o endereo deste usurio no domnio ifsc; ifsc: nome de domnio do provedor; edu: designao da atividade desenvolvida pelo provedor. Neste caso, uma instituio educacional (edu); br: designa o pas de origem. Fonte: a autora Introduo Informtica 74 Como funciona a Internet Fonte: Paulo Ricardo Rodrigues de Lima 8 CAPTULO Segurana da Informao Objetivo Neste captulo, sero apresentados a voc os principais aspectos sobre segurana, proteo e riscos, relacionados inform- tica. Segurana da Informao 79 Segurana da Informao est relacionada com proteo de um conjunto de dados, no sentido de preservar o valor que possuem para um indivduo ou uma organizao. So caractersticas b- sicas da segurana da informao os atributos de confidencia- lidade, integridade e disponibilidade. No sendo restrita so- mente a sistemas computacionais, o conceito se aplica a todos os aspectos de proteo da informao incluindo tambm a se- gurana dos sistemas em si. Vrus Vrus de computador um programa malicioso desenvolvido por programadores experientes que, tal como um vrus biolgico, infecta o sistema, faz cpias de si mesmo e tenta se espalhar para outros computadores, utilizando-se de diversos meios. A maioria das contaminaes ocorre pela ao do usurio executando o arquivo infectado recebido geralmente como anexo de e-mail. A segunda causa de contaminao por Sistema Operacional desatualizado, sem a aplicao de corretivos, que poderiam cor- rigir vulnerabilidades conhecidas dos sistemas operacionais ou aplicativos. Ainda existem alguns tipos de vrus que permane- cem ocultos em determinadas horas, entrando em execuo em horas especificas, os principais tipos de vrus, hoje em dia, so os worms, os cavalos de tria e os spywares. Worm Um worm (verme) um programa auto-replicante semelhante a um vrus. Um vrus infecta um programa e necessita deste pro- grama hospedeiro para se propagar, j o worm um programa completo e no precisa de outro programa para se propagar, alm de poder ser projetado para tomar aes maliciosas aps infestar um sistema, tais como: deletar arquivos em um sistema ou enviar documentos por email. Cavalos de Tria Geralmente os Cavalos de Tria (Trojans) no so vrus. Eles apenas permitem que uma pessoa execute distncia as mes- mas tarefas possveis a quem est sentado na frente do compu- tador, ou seja, que algum, distncia, controle o computador infectado. http://images.clipartof.com http://zoomdigital.org Introduo Informtica 80 Sozinhos no causam danos aos programas. preciso que haja al- gum (um hacker) funcionando com o sistema de forma remota. A ttica simples: envia-se um programa, por exemplo um screensaver (proteo de tela) que na verdade contm inserido um outro programa que d ao hacker acesso remoto mquina onde o cavalo de Tria foi instalado. Estes programas so verdadeiras portas de acesso ao com- putador. Spyware Spyware (programa-espio) um programa automtico que recolhe informaes sobre o usurio e transmite essa informao a uma enti- dade externa na Internet, sem o seu conhecimento ou seu consenti- mento. A diferena para os cavalos de Tria que eles no tm como objetivo que o sistema do usurio seja dominado ou manipulado. Os spywares podem ser desenvolvidos por firmas comerciais que desejam monitorar o hbito dos usurios para avaliar seus costumes e vender este dados pela internet. Por outro lado, muitos vrus transportam spywares que visam roubar dados confidenciais dos usurios, como dados bancrios por exem- plo. Firewall o nome dado ao dispositivo de uma rede de computadores que tem por objetivo aplicar uma poltica de segurana a um determinado pon- to de controle da rede. Sua funo consiste em regular o trfego de dados entre redes distintas, e impedir a transmisso e/ou recepo de acessos nocivos, ou no autorizados, de uma rede para outra. O termo ingls firewall faz aluso comparativa, da funo que este desempenha para evitar o alastramento de acessos nocivos dentro de uma rede de computadores, uma parede corta- fogo que evita o alastramento de incndios pelos cmodos de uma edificao. O firewall existe na forma de software e hardware, ou na combinao de ambos (neste caso, normalmente chamado de appliance). A com- plexidade de instalao depende do tamanho da rede, da poltica de segurana, da quantidade de regras que autorizam o fluxo de entrada e sada de informaes e do grau de segurana desejado. Pirataria O termo pirataria de software abrange diferentes atividades, incluindo: cpia ilegal de programas, falsificao e distribuio de software ileg- timo e s vezes at mesmo o compartilhamento de um programa em rede. O estudo global sobre pirataria de 2002 da Business Software Fonte: http://1.bp.blogspot.com Fonte: http://1.bp.blogspot.com Fonte: http://www.baixaki.com.br Segurana da Informao 81 Alliance relata que dois entre cada cinco aplicativos de software de empresas em uso, no mundo todo, no tm licena ou so roubados. Em alguns pases ou regies, at nove de cada dez aplicativos de software de empresas em uso, no tm licena ou so roubados. A lei no Brasil considera a pirataria como crime, estando sujeita s sanes previstas na Lei 10.695, de 01/07/2003. Hackers Originalmente, e para certos programadores, hackers so indiv- duos que elaboram e modificam software e hardware de compu- tadores, seja desenvolvendo funcionalidades novas, seja adap- tando as antigas. Originrio do ingls, o termo hacker utilizado no portugus concomitantemente com a forma traduzida, decifradores. Os ha- ckers utilizam todo o seu conhecimento para melhorar softwares de forma legal. Crackers Cracker o termo usado para designar quem pratica a quebra (cracking) de um sistema de segurana, de forma ilegal ou sem tica. Este termo foi criado em 1985 por hackers em defesa con- tra o uso jornalstico depreciativo do termo hacker. Fonte: http://media.photobucket.com Fonte: http://farm4.static.flickr.com Referncias Bibliogrficas AZEVEDO, Eduardo; CONCI, Aura. Computao Grfica Teoria e Prtica. Rio de Janei- ro: Campus, 2003. CLUBE DO HARDWARE Responsvel: Gabriel Torres. NET. Disponvel em http://www. clubedohardware.com.br/ CORRIGAN, John. Computao Grfica Segredos e Solues. Rio de Janeiro: Cincia Moderna, 1994. DERFLER, Frank J. FREED, Les. Como funcionam as redes III. So Paulo: Quark Books, 1998. GHDPress Responsvel: Carlos E. Morimoto. NET. Disponvel em http://www.gdhpress. com.br/ GONICK, Larry. Introduo ilustrada computao. So Paulo: Harper & Row do Brasil Ltda. 1984. GUIA DO HARDWARE Responsvel Carlos E. Morimoto. NET. Disponvel em http:// www.guiadohardware.net/ WHITE, Ron. Como Funciona o Computador III. So Paulo: Quark Books,1998.