Professional Documents
Culture Documents
Florianpolis 2009
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.
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
Organizao de contedo:
Andrino Fernandes Elaine Luz Barth
Comisso Editorial:
Hamilcar Boing Andrino Fernandes Elaine Luz Barth
Lucio Baggio
Reviso ortogrfica:
Marcos Pessoa
Editorao Eletrnica:
Sumrio
Captulo 1 Fundamentos de Informtica
Conceitos bsicos ................................................................................ O que um computador?................................................................... Tipos de computadores ....................................................................... Computador: Passado Presente e Futuro Breve Histrico da Informtica ............................................................ Computador no presente..................................................................... Computador no Futuro....................................................................... 11 12 12 14 16 18
Captulo 2 Hardware
Unidades de Entrada e Sada de Dados (I/O) ...................................... Unidades de Entrada de Dados ........................................................... Unidades de Sada de dados ............................................................... Unidade Central de Processamento (CPU) .......................................... Unidades de Armazenamento.............................................................
23 24 26 27 28
Captulo 3 Software
Sistema Operacional ........................................................................... Aplicativo ............................................................................................ Utilitrios ............................................................................................. Software Proprietrio e software livre.................................................. Como funciona o computador............................................................
35 35 36 36 37
41
Sistemas de Numerao ...................................................................... O sistema binrio ................................................................................ Operaes aritmticas no sistema binrio ............................................ Soma binria....................................................................................... Subtrao binria ................................................................................ Multiplicao binria ........................................................................... Diviso binria .................................................................................... Converso entre os sistemas de numerao........................................ Teorema Fundamental de Numerao (TFN) ...................................... Converso decimal para binrio .......................................................... Converso binrio para decimal .......................................................... Converso decimal para octal ............................................................. Converso octal para decimal ............................................................. Converso decimal para hexadecimal .................................................
52 52 53 53 54 55 56 57 57 58 59 60 60 61
Captulo 7 Internet
Conceitos ................................................................................................
83
Apresentao
Caro aluno, Algumas descobertas ocorridas ao longo da histria da humanidade mudaram completamente os acontecimentos futuros. Podemos citar algumas delas: 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 especializaes, 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 ordenada 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
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
Conceitos Bsicos
A seguir, apresentamos uma srie de conceitos bsicos relacionados informtica, alguns deles sero aprofundados nos captulos seguintes:
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.
Processamento de Dados: Consiste no trabalho com a informao 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.
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 programador para elaborar determinado programa. Podemos fazer um paralelo das regras sintticas e semnticas de uma linguagem de programao com um determinado idioma, por exemplo.
11
Introduo Informtica
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 interativa, 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.
ENTRADA
PROCESSAMENTO
SADA
Fonte: a autora
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 microcomputadores, pois eram computadores completos, destinados ao uso de uma s pessoa e construdos em tamanho menor que os grandes equipamentos ento usados pelas empresas. A expresso Personal Computer 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 especificamente um microcomputador compatvel com a especificao da IBM.
Fonte: http://office.microsoft.com/pt-br/clipart
12
Fundamentos de Informtica
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 Digitais (PDA - Personal Digital Assistent), so computadores integrados 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 dimenso menor, mais leve, de baixo custo e geralmente utilizados em servios baseados na internet, tais como navegao na web e e-mails.
Fonte: http://office.microsoft.com/pt-br/clipart
computadores que podiam encher uma sala ou at mesmo um andar inteiro. O tamanho dos computadores diminuiu, sua capacidade 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 nicos, 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 minicomputadores ficam entre microcomputadores (PCs) e mainframes (servidores corporativos) e atualmente so conhecidos como mid-range servers. A ltima tendncia em computao
13
Introduo Informtica
so os Wearable, que so essencialmente aplicaes de computadores comuns (e-mail, banco de dados, multimdia, calendrio, agenda) integradas em relgios, aparelhos de som, celulares, cmeras fotogrficas e de vdeo, viseiras e at mesmo em roupas.
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 matemtico 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.
14
Fundamentos de Informtica
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.
O ENIAC (Electronic Numerical Integrator Analyzer and Computer), era composto por 17.468 vlvulas, alm de 1.500 rels e um grande nmero de capacitores, resistores e outros componentes. 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 transistor, usando elementos chamados semicondutores (elementos que podem ser condutores ou isolantes sob determinadas condies). Como as vlvulas, os transistores podem funcionar como chaves, porm, so menores, mais rpiFonte: http://pt.wikipedia.org dos, esquentam menos, duram mais e consomem 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).
Chave aberta, no passa corrente eltrica (0) Chave fechada, passa corrente eltrica (1)
Fonte: Paulo Ricardo Rodrigues de Lima
15
Introduo Informtica
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.
A melhor forma de visualizar como o computador exibe imagens, texto ou vdeo, imaginar que eles so uma vasta coleo de chaves interruptoras 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 chaves-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.
Fonte: http://pt.wikipedia.org 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 qualquer coisa no monitor de vdeo. Fonte: Paulo Ricardo Rodrigues deLima
Nos anos 1960 surgiram os grandes computadores, tambm conhecidos 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 exploso 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 determinadas 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, segundo historiadores, s encontra paralelo na histria com a inveno da imprensa. O salto tecnolgico ocorrido a partir dos anos 1990 fez os computadores mais populares, que usavam Pentium 100, 133 ou 266 Mhz em
16
1998, passarem a usar O Dual Core 2.2 Ghz em 2008. Essa evoluo possibilitou que inmeros softwares, at ento s operados 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 especificidades da atividade a ser desenvolvida. As mudanas que fatos como estes causaram nas atividades profissionais 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 transformao e adaptao internet. Em relao a tecnologia, a computao est chegando perto de seu limite, isso se considerarmos as atuais tecnologias empregadas. 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 chamado 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 dcada. 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.
Fundamentos de Informtica
Computador no futuro
Duas das novas tecnologias emergentes, que segundo os especialistas 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.
17
Introduo Informtica
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.
Os computadores de DNA tm o potencial de levar a computao para novos nveis. H vrias vantagens de usar DNA em vez de silcio, 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 supercomputador existente hoje no mundo. Mais de 10 trilhes de molculas de DNA podem caber em uma rea de 1 cm3. Com esse pequeno montante de DNA, um computador poderia ser capaz de armazenar 10 TB (Terabytes) de dados e realizar 10 trilhes de clculos ao mesmo tempo. 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 levariam 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 limitados 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 representam 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 potencial 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 convencional capaz de executar 10 teraops (trilhes de operaes por segundo). Os mais rpidos supercomputadores de hoje atingem velocidades de cerca de 2 teraops.
Para conhecer mais sobre a histria da computao, inclusive sobre a histria da computao brasileira, acesse o site: http://www.museudocomputador. com.br
18
CAPTULO
Hardware
Objetivo
Neste captulo apresentamos os principais elementos que fazem parte do hardware dos computadores, bem como os principais dispositivos de armazenamento e perifricos.
Hardware
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).
HARDWARE
PEOPLEWARE
SOFTWARE
Fonte: a autora
Fonte: a autora
21
Introduo Informtica
De armazenamento: So perifricos que tem por funo armazenar dados e informaes, como por exemplo, disco rgido e pen drive.
A utilizao dos perifricos imprescindvel nos sistemas informatizados 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.
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.
apontar os objetos na tela do monitor. H tambm as telas sensveis ao toque de mo (touch screen). Juntamente com o sistema operacional, 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.
22
Hardware Teclado Dispositivo cuja funo permitir a entrada de dados 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.
Fonte: http://www.sxc.hu
Fonte: http://www.sxc.hu
23
Introduo Informtica
Fonte: http://office.microsoft.com/pt-br/clipart
Logo abaixo voc vai observar as principais unidades de sada de dados utilizados em computadores:
na tela os dados e informaes ao usurio. A tela consiste num sistema de representao atravs de pontos luminosos denominados pixel (picture element). A resoluo da tela dada pelo nmero de linhas horizontais e verticais, sendo que o encontro dessas linhas forma os pontos a que chamamos 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 corresponde 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:
Tamanho do Monitor 14 15 17 20 21
24
Hardware
ponsvel pela comunicao entre todos os componentes do computador. O componente bsico da placa-me o PCB (Printed 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).
Fonte: http://www.guiadohardware.net
Fonte: http://www.guiadohardware.net
Placa de som Componente da CPU destinado ao processamento de som, que pode conter inclusive um processador exclusivo destinado a aliviar o processamento do processador principal.
25
Introduo Informtica
Fonte: http://www.guiadohardware.net
de vdeo, que pode conter tambm um processador exclusivo destinado a aliviar o trabalho de processamento do processador principal.
Fonte: http://www.guiadohardware.net
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, microfones, leitoras de carto, etc.
Fonte: http://www.guiadohardware.net
Fonte: http://pt.wikipedia.org
Unidades de Armazenamento
As unidades de armazenamento dividem-se em vrios tipos de memrias que podem ser permanentes ou temporrias.
mory) so memrias temporrias, volteis, rpidas e que lidam essencialmente com armazenamento de cargas eltricas em capacitores, possibilitando o armazenamento e a visualizao simultneos (tempo
26
real). Esse recurso torna possvel a tarefa de desenvolver uma atividade em um programa e ver o que se est fazendo ao mesmo 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.
Hardware
http://www.clubedohardware.com.br
Memria ROM - As memrias do tipo ROM (Read Only Memory) so permanentes e programadas em fbrica, destinam-se aos comandos mais bsicos e gerais de uma determinada tarefa do computador.
http://www.clubedohardware.com.br
http://pt.wikipedia.org
o magntica. Ao receber as informaes a serem gravadas, um componente chamado cabea de leitura e gravao magnetiza o filme de xido de ferro presente na superfcie do disco,
27
Introduo Informtica
http://pt.wikipedia.org
http://pt.wikipedia.org
28
CAPTULO
Software
Objetivo
Neste captulo estudaremos os conceitos relacionados aos principais tipos de softwares: sistemas operacionais, aplicativos e utilitrios.
Software
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 software 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 gerenciam 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.
Minix Linux
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.
31
Introduo Informtica
Fonte: http://pt.wikipedia.org
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 alertadores de segurana, os limpadores e desfragmentadores de disco, restauradores de sistema, aplicativos de backup (cpia de segurana de arquivos), etc.
Fonte: http://pt.wikipedia.org
32
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.
Software
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, tornandose colaboradora e patrocinadora principal do recm lanado projeto OpenOffice. org. Fonte: http://www.broffice.org
Fonte: http://pt.wikipedia.org
A BIOS procura no disco rgido, os arquivos do sistema operacional 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.
Fonte: http://pt.wikipedia.org
Ao utilizar qualquer aplicativo, voc clica em seu cone na barra de tarefas ou na rea de trabalho e ele transferido (carregado)
33
Introduo Informtica
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, vdeo, etc). At ento, o arquivo no possui existncia fsica, apenas virtual, s ser registrado, e portanto, ter existncia fsica, quando voc Salvar (gravar) esses dados em uma unidade de armazenamento.
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.
Quando voc usa o comando SALVAR, o aplicativo comunica-se com o sistema operacional que aciona os dispositivos apropriados para gravar o arquivo na unidade de armazenamento escolhida. O acionamento 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 cabea 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 polaridade para indicar o cdigo (0 ou 1) dos dados gravados. J os CDs e DVDs queimam com um laser, a camada de policarbonato 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 (Universal 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.
34
Software
35
CAPTULO
Objetivo
Este captulo completa a trade que forma a Informtica: peopleware - os profissionais da informtica e suas vrias especialidades.
Peopleware
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 Sistemas de Informao. Abaixo, listamos algumas das funes desempenhadas pelo homem dentro desta cincia chamada informtica.
o profissional especializado em um determinado (ou vrios) software(s) que desempenha uma tarefa especfica na empresa.
Tcnico em manuteno: Profissional especializado em manuteno de hardware e software. Sua principal funo garantir o perfeito funcionamento do hardware e software em um sistema computacional.
Programador: Em computao, programador ou desenvolvedor de softwares refere-se ao profissional que faz programao de computadores e desenvolve softwares.
como finalidade realizar estudos de processos a fim de encontrar o melhor caminho racional para que a informao possa ser processada. Os analistas de sistemas estudam os diversos sistemas existentes entre hardwares (equipamentos), softwares (programas) 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 usurios (indivduos), preparados e treinados em procedimentos operacionais padronizados, dotados de conhecimentos do software e hardware para seu trabalho. A partir de ento, a anlise de sistemas uma profisso cujas responsabilidades concentramse na anlise do sistema e na administrao de sistemas computacionais. 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-
39
Introduo Informtica
formaes sobre uma empresa a fim de utiliz-las no desenvolvimento de um sistema para a mesma, ou para o levantamento de uma determinada necessidade do cliente com a finalidade de desenvolver um programa especifico com base nas informaes colhidas.
computacionais cuja funo principal encontrar os limites do sistema ou software e suas possveis falhas para posterior correo.
prtica do design, onde o foco do projeto a criao de web sites e documentos disponveis no ambiente da web. O web design tende multidisciplinaridade, 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.
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
40
CAPTULO
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.
45
Introduo Informtica
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 binrio. 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 Samuel 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 tamanho desigual para os diferentes caracteres.
Cdigo Morse
Emile Baudot foi quem primeiramente fez um cdigo em que o nmero 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 codificar at 32 caracteres (dois elementos, 0 e 1, em cinco combinaes diferentes igual a 25 = 32). Esse nmero de caracteres no era o suficiente para codificar todo o alfabeto maisculo e minsculo mais
46
os nmeros e sinais de pontuao, por isso, o Cdigo Baudot s usava letras maisculas.
Em 1966, as principais companhias americanas de teletipos, comunicaes e computadores se reuniram para elaborar um cdigo 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 caracteres (pois, 27 = 128). O ASCII define 96 caracteres imprimveis, isso possibilita codificar todo o alfabeto em maisculas e minsculas, os nmeros de 0 a 9, as marcas de pontuao e sinais grficos, alm de 32 caracteFonte: http://www.sxc.hu 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, inaugurando assim uma das unidades mais conhecidas da informtica, o Byte (Binary Term) grupo de 8 bits. Um microchip uma coleo de transistores, geralmente agrupados 8 a 8 (1 Byte), em que cada um deles pode ser combinado de 256 maneiras diferentes (28 = 256) para codificar uma informao. Com a evoluo dos sistemas computadorizados, foram surgindo mltiplos das unidades (bits) que possibilitaram um armazenamento maior de informaes.
47
Introduo Informtica
A combinao de chaves (transistores), no interior do microchip, criam os cdigos para as informaes necessrias para a construo da imagem, como cores, posies, transformaes, etc.
Fonte: http://www.sxc.hu
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 informao completa, por exemplo, uma letra, um algarismo, uma cor, etc. Esta informao 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.
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 computadores. 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 :
48
O valor 1024, ao invs de 1000, advm do fato de o nmero ser binrio, portanto, de base 2 (210 = 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)
Exemplos:
Somar os nmeros binrios 100101 e 10010 1 0 0 1 0 1 ..................... 37 decimal + 1 0 0 1 0 .....................+18 decimal _____________ ______________ 110111 55 decimal
49
Introduo Informtica
Subtrao Binria
A subtrao binria tambm semelhante subtrao decimal. Veja a tabela abaixo:
50
seu valor for 1), convertendo-o a 0. Em seguida subtitui-se o minuendo 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
Multiplicao binria
A multiplicao binria ocorre de maneira semelhante a multiplicao decimal, difere apenas pelo fato da soma final dos produtos ser feita em binrio.
51
Diviso binria
A diviso binria ocorre de forma semelhante diviso decimal. Apenas 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
52
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 sistema decimal: 762(8)= 7*82+6*8 1+2*8 0=448+48+2=498 (10)
Usaremos o ponto (.) decimal no lugar da vrgula(,) que separa a parte inteira da parte fracionria de um nmero.
53
Introduo Informtica
Exemplos:
Converter o nmero decimal 16 para binrio
54
Exemplo: 1111(2)
Posies ... 1111(2) 2048 1024 512 256 128 64 32 16 8 1 4 2 1 1 1 1
Exemplo: 111101(2)
Posies ... 111101(2) 2048 1024 512 256 128 64 32 1 16 8 1 1 4 2 1 0 1 1
Exemplo: 10111011101(2)
Posies ... 10111011101(2) 2048 1024 512 256 128 64 32 1 0 1 1 1 0 16 8 1 1 4 2 1 0 1 1
55
Introduo Informtica
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.
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 * 83+7 * 82+3* 81+1* 80 = 2009
56
Converso Decimal-Hexadecimal
A converso de um nmero inteiro decimal para o sistema Hexadecimal 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.
O Sistema Hexadecimal utiliza16 smbolos para a representao de quantidades. Esses smbolos so: 0123456789ABCDEF 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
57
CAPTULO
Redes de computadores
Objetivo
Neste captulo, apresentaremos a voc os principais conceitos, tipos e funcionamento de redes de computadores.
Redes de computadores
As redes de computadores, como quase tudo na informtica, passaram por um longo processo de evoluo antes de chegarem aos padres utilizados atualmente. As primeiras redes foram criadas durante a dcada de 1960, como forma de transferir informaes de Fonte: a autora um computador para outro. Na poca, o meio mais usado para armazenamento externo e transporte de dados eram os cartes perfurados, que armazenavam 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 entrou no ar em dezembro de 1969, com apenas 4 ns (computadores), que respondiam pelos nomes SRI (Stanford Research Institute), UCLA (Universidade da Califrnia), UCSB (Universidade 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 dedicadas 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 equipamento 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 email (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 dispendioso, 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
61
Introduo Informtica
do PARC (Palo Alto Research Center, o laboratrio de desenvolvimento 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, respectivamente, 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 outros dispositivos conectados entre si de modo a compartilhar seus servios, que podem ser: dados, impressoras, mensagens (e-mails), etc.
Protocolos Protocolos so conjuntos de normas que regem a fabricao de hardware e software para um determinado fim, no caso, comunicao em rede de computadores.
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 desenvolva 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, Ethernet, Token ring, FDDI, ISDN, Frame Relay, ATM, X25, DSL. As mais conhecidas e utilizadas ainda hoje so o padro Ethernet, que baseada 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 Network) ou RDSI (Rede Digital de Servios Integrados), conhecida popularmente como linha dedicada, uma tecnologia que usa o sistema telefnico comum. O padro DSL (Digital Subscriber Line) uma famlia de tecnologias
62
que fornecem um meio de transmisso digital de dados, aproveitando 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 velocidade 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 ultrapassa 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:
Redes de computadores
Rede em anel (ring): Sua topologia consiste em estaes conectadas em srie formando um circuito fechado;
63
Introduo Informtica
est no protocolo de roteamento, que faz a varredura das diversas possibilidades de rotas de fluxo de dados, e seleciona qual a rota mais eficiente a seguir para chegar ao seu objetivo;
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 infravermelhos, rede por microondas, rede por rdio.
64
Redes de computadores
Hardware de rede
Cabo coaxial - O cabo coaxial um tipo de cabo condutor
usado para transmitir sinais, constitudo por um fio de cobre condutor revestido por um material isolante e rodeado por uma blindagem. Este meio permite transmisses at frequncias muito elevadas e a longas distncias.
Fonte: http://pt.wikipedia.org
de materiais polimricos com capacidade de transmitir luz. A transmisso da luz pela fibra segue um princpio nico, independentemente 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.
Fonte: http://pt.wikipedia.org
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
65
Introduo Informtica
Fonte: http://pt.wikipedia.org
Fonte: http://pt.wikipedia.org
comutao de protocolos. A principal caracterstica desses equipamentos 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.
Fonte: http://pt.wikipedia.org
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.
66
Redes de computadores
Para saber mais sobre equipamentos de rede, confira os sites: http://www.guiadohardware.net http://www.clubedohardware.com.br
67
CAPTULO
Internet
Objetivo
Neste captulo, veremos como funciona a internet e os principais conceitos que envolvem a rede mundial de computadores.
Internet Internet Acrnimo de Interconnecting Network (redes interconectadas), como chamamos a rede que interliga as redes do mundo inteiro.
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.
capaz de solicitar servios de um servidor. O Microsoft Windows um sistema operacional cliente-servidor, ou seja, possui capacidade tanto para solicitar quanto para prover servios em uma rede.
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.
Fonte: http://www.baixaki.com.br
Site um conjunto de arquivos, em linguagem HTML (Hipertext Mark up Language), agrupados em pginas sequenciais (semelhante a um livro) e que delimitam um espao cativo na internet. 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 Universal, o endereo eletrnico de sites disponveis na internet.
71
Introduo Informtica
atribudos nomes de fantasia), no Brasil um dos principais registro de domnios o site http://www.registro.br.
72
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.
Internet
nome_de_usurio@ifsc.edu.br
nome_de_usurio: o nome do usurio; @: o smbolo @ (arroba) representa a preposio em. No exemplo acima, signi ca 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
realiza a Modulao dos dados do computador para uma forma adequada ao meio externo de transmisso e, ao chegar ao destino, a Demodulao dos dados para que possam ser entendidos pelo computador destinatrio.
73
Introduo Informtica
74
CAPTULO
Segurana da Informao
Objetivo
Neste captulo, sero apresentados a voc os principais aspectos sobre segurana, proteo e riscos, relacionados informtica.
Segurana da Informao
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 bsicas da segurana da informao os atributos de confidencialidade, integridade e disponibilidade. No sendo restrita somente a sistemas computacionais, o conceito se aplica a todos os aspectos de proteo da informao incluindo tambm a segurana 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 corrigir vulnerabilidades conhecidas dos sistemas operacionais ou aplicativos. Ainda existem alguns tipos de vrus que permanecem 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.
http://images.clipartof.com
Worm
Um worm (verme) um programa auto-replicante semelhante a um vrus. Um vrus infecta um programa e necessita deste programa 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 mesmas tarefas possveis a quem est sentado na frente do computador, ou seja, que algum, distncia, controle o computador infectado.
http://zoomdigital.org
79
Introduo Informtica
Sozinhos no causam danos aos programas. preciso que haja algum (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 computador.
Spyware
Spyware (programa-espio) um programa automtico que recolhe informaes sobre o usurio e transmite essa informao a uma entidade externa na Internet, sem o seu conhecimento ou seu consentimento. 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 exemplo.
Fonte: http://1.bp.blogspot.com
Firewall
o nome dado ao dispositivo de uma rede de computadores que tem por objetivo aplicar uma poltica de segurana a um determinado ponto 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 complexidade 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.
Fonte: http://1.bp.blogspot.com
Pirataria
O termo pirataria de software abrange diferentes atividades, incluindo: cpia ilegal de programas, falsificao e distribuio de software ilegtimo e s vezes at mesmo o compartilhamento de um programa em rede. O estudo global sobre pirataria de 2002 da Business Software
Fonte: http://www.baixaki.com.br
80
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.
Segurana da Informao
Hackers
Originalmente, e para certos programadores, hackers so indivduos que elaboram e modificam software e hardware de computadores, seja desenvolvendo funcionalidades novas, seja adaptando as antigas. Originrio do ingls, o termo hacker utilizado no portugus concomitantemente com a forma traduzida, decifradores. Os hackers utilizam todo o seu conhecimento para melhorar softwares de forma legal.
Fonte: http://media.photobucket.com
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 contra o uso jornalstico depreciativo do termo hacker.
Fonte: http://farm4.static.flickr.com
81
Referncias Bibliogrficas
AZEVEDO, Eduardo; CONCI, Aura. Computao Grfica Teoria e Prtica. Rio de Janeiro: 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.