Anda di halaman 1dari 33

Apostila de Introduo Informtica

Prof. Msc. Thiago Souto Mendes thiagosouto@ifba.edu.br


Agosto/2010

Sumrio
1. Processamento de dados............................................................................................................... 4 Um breve histrico sobre o surgimento dos computadores ...................................................... 5 As modalidades de computadores ............................................................................................. 6 O uso do computador nas empresas .......................................................................................... 7 2. A arquitetura de um computador digital ...................................................................................... 7 3. Hardware ...................................................................................................................................... 7 4. Software ....................................................................................................................................... 8 4. Perifricos de entrada ................................................................................................................ 8 5. Perifricos de sada ................................................................................................................... 9 6. Memria .................................................................................................................................... 9 7. Memria principal ..................................................................................................................... 9 8. Memria auxiliar ou secundria .............................................................................................. 10 9. Unidade Central de Processamento......................................................................................... 13 5. Classificao dos computadores digitais.................................................................................... 14 6. Os softwares ............................................................................................................................... 15 Componentes do software .......................................................................................................... 15 Bsico ......................................................................................................................................... 16 10. SISTEMA OPERACIONAL............................................................................................... 16 Diretrios ................................................................................................................................... 17 Arquivos ..................................................................................................................................... 17 Arquivo Dados ........................................................................................................................... 17 Extenso ..................................................................................................................................... 17 Informao ................................................................................................................................. 19 Definio .................................................................................................................................... 19 Representao ............................................................................................................................ 19 BIT ............................................................................................................................................. 19 BYTE ......................................................................................................................................... 19 ASCII ......................................................................................................................................... 20 Palavra ........................................................................................................................................ 20 Exerccio: ................................................................................................................................... 20 Bases de numerao ................................................................................................................... 21 Representao ............................................................................................................................ 21 Unidades de medida ................................................................................................................... 21 11. Aplicativo ............................................................................................................................ 21 12. Utilitrio .............................................................................................................................. 22 7. Os vrus de computador ............................................................................................................. 22 A pirataria de software ............................................................................................................... 23 As cpias de segurana (Backup) .............................................................................................. 23 8. Os profissionais da rea de informtica ..................................................................................... 24 Licenciado em Computao ....................................................................................................... 24 Gerente de Projetos .................................................................................................................... 24 Analista de sistemas ................................................................................................................... 24 Programador ............................................................................................................................... 24 Administrador de rede ................................................................................................................ 25 Tcnico em hardware ................................................................................................................. 25 Web Designer / Web Master ...................................................................................................... 25 9. As redes de computadores.......................................................................................................... 25 Rede local (LAN) ....................................................................................................................... 26 Rede metropolitana (MAN) ....................................................................................................... 26 1. 2. 3.

Rede geograficamente distribuda (WAN) ................................................................................ 26 13. A Internet ............................................................................................................................. 27 Os servios da Internet ............................................................................................................... 28 World Wide Web Teia de alcance mundial ............................................................................ 28 14. Sites de busca ...................................................................................................................... 30 15. As Intranets.......................................................................................................................... 32

Introduo Informtica
1. PROCESSAMENTO DE DADOS
Quando o primeiro ser humano comeou a analisar o ambiente em que vivia (nos primrdios da civilizao) ele passou a realizar uma atividade conhecida como processamento de dados. Essa primeira anlise era simplesmente a de observar o cu e descobrir, pela aparncia das nuvens, que estava armando um temporal, que um determinado animal era hostil ao homem e outro no, e outras situaes desse tipo. Da, conclumos que o homem analisava o ambiente sua volta e tomava uma deciso como resultado dessa anlise. Isso processamento de dados. Cabe ressaltar aqui que muitos animais tambm possuem capacidade de processar dados. Com o passar do tempo, o homem evoluiu, ficou mais inteligente, e suas atividades de processamento de dados se tornaram cada vez mais complexas. Comearam a surgir muitas mquinas para auxiliar as atividades de processamento. As primeiras mquinas da antiguidade eram constitudas de pedras, paus e o que tinha disponvel na poca. Durante a revoluo industrial do sculo XVIII, comearam a surgir mquinas mecnicas bem mais avanadas e, no sculo XX, surgiram s mquinas digitais. Com o avano da tecnologia, os dados passaram a ser processados mais rapidamente e com maior preciso. Vamos dar agora uma definio mais formal sobre Processamento de dados. Processamento de dados uma atividade aplicada a um conjunto de dados para extrair conhecimento. Com isso, transformamos dados brutos em informaes. A figura 1.1 ilustra esquematicamente a atividade de processamento de dados.

Processamento
Anlise, manipulao, transformao

Dados (entrada)
Dados brutos, no trabalhados, sem refinamento

Informao (sada)
Dados refinados, concluses, resultados, conhecimento

Figura 1.1 A atividade de processamento de dados.

As mquinas que utilizamos para realizar atividades de processamento de dados so chamadas de computadores. Os computadores existem desde a idade da pedra e evoluram junto

com o ser humano, passando para computadores mecnicos e finalmente, chegando aos computadores digitais. Vamos estudar estes computadores na prxima seo. 1. Um breve histrico sobre o surgimento dos computadores O conceito de efetuar clculo com algum tipo de equipamento data de aproximadamente 2000 anos A.C. atravs dos babilnios e sua inveno: o baco. Este dispositivo permitia a contagem de valores, tornando possvel aos comerciantes da poca registrar dados numricos sobre suas colheitas. O baco foi um instrumento to popular que at hoje ainda utilizado em alguns pases asiticos como a China. A primeira evoluo do baco veio apenas no sculo XVII D. C. Em 1642, o francs Blaise Pascal construiu a Pascalina, uma mquina que efetuava operaes aritmticas de soma e subtrao atravs de rodas e engrenagens dentadas para ajudar no ofcio de seu pai, profissional de contabilidade. Seu projeto conquistou o apoio e o direito de patente, deferidos pelo rei da Frana. Em 1670, um alemo chamado Gottfried Wihelm Von Leibniz aperfeioou a mquina de Pascal construindo uma calculadora completa que incluia as operaes de multiplicao e diviso. Na Inglaterra, Charles Babbage, interessado inicialmente no clculo automtico de tabelas de logaritmos, criou dois projetos : A Mquina de Diferenas e a Mquina Analtica. A Mquina de Diferenas foi idealizada para atender s necessidades da marinha inglesa, pois as tabelas de navegao da poca eram escritas manualmente e eram propensas a erros. Em 1834, Babbage abandonou o projeto da Mquina de Diferenas para criar a Mquina Analtica que, embora totalmente mecnica, possua essencialmente os mesmos componentes que um computador digital atual : Memria constituda de rodas dentadas de contagem Processador capaz de efetuar as quatro operaes aritmticas Sada para um dispositivo perfurador de cartes Dispositivo de gravao com uma agulha em uma chapa de cobre.

Charles Babbage considerado por muitos como o pai do computador, apesar de seu trabalho nunca ter passado da fase de projeto. Em 1889, Herman Hollerith concebeu um carto perfurado para guardar dados e uma mquina tabuladora mecnica que contava, classificava e ordenava as informaes armazenadas nos cartes perfurados. Por causa desta inveno, o Bureau of Census dos EUA contratou Hollerith em 1890 para utilizar sua mquina tabuladora na apurao de dados do censo de 1890. O censo foi apurado em dois anos e meio contra quase dez anos gastos na apurao manual do censo de uma dcada antes. A primeira mquina de calcular eletrnica surgiu por volta de 1935 e seu inventor foi um estudante de engenharia alemo, konrad Zuse. Sua primeira mquina, chamada Z1, era baseada em rels mecnicos e utilizava um teclado como dispositivo de entrada e lmpadas como dispositivos de sada. Suas invenes foram utilizadas pelo governo alemo no projeto de avies e msseis durante a segunda guerra mundial. Em 1944 surgiu o primeiro computador totalmente eletromecnico, o Mark I, criado por Howard Aiken. No entanto, a eletrnica j comeava a substituir os componentes eletromecnicos por dispositivos muito mais rpidos, as vlvulas, o que j tornava o Mark I obsoleto antes de operar comercialmente em escala e o seu sucessor, o Mark II, nem chegou a ser concludo. Em 1945, John Von Neumann criou o conceito de mquina seqencial de programa armazenado, constituda de quatro unidades principais : A memria, a UCP e os dispositivos de entrada e sada. Essas especificaes so utilizadas at os dias de hoje.

O primeiro computador eletrnico e digital foi construdo de 1943 a 1946 por John Mauchly e John P. Eckert, tendo funcionado da em diante at 1955, quando foi desmontado. Era o ENIAC (Electronic Numerical Integrator and Computer). O ENIAC possua mais de 17.000 vlvulas e 800 km de cabos. Pesava cerca de 30 toneladas e consumia uma enorme quantidade de eletricidade, alm do consumo de vlvulas, que queimavam com grande freqncia devido ao calor. Em 1949, os mesmos criadores do ENIAC desenvolveram o UNIVAC I, primeiro computador criado para fins comerciais. Em 1947, com a criao do transistor, deu-se incio a uma nova gerao de computadores, mais baratos, menores, que dissipavam menos calor alm de consumir menos energia eltrica que os a vlvula. Terminava ento a 1a gerao de computadores digitais (a vlvula) e iniciava a 2a gerao (os computadores transistorizados). A 3a gerao de computadores digitais teve inicio em 1958, quando foi criado o primeiro circuito integrado, com dois circuitos colocados sobre uma pea de germnio. Posteriormente o germnio foi substitudo pelo silcio. As mquinas construdas com circuitos integrados eram mais poderosas e menores que as antepassadas, devido a integrao em larga escala (vrios componentes dentro do mesmo chip). Na dcada de 70, a quantidade de componentes dentro do chip j chegava casa dos milhares e hoje chega casa dos milhes. Esse aumento na integrao dos componentes originou os computadores de 4a gerao que utilizamos hoje. 2. As modalidades de computadores Os computadores no digitais citados na seo anterior so chamados analgicos. Temos ento duas modalidades de computadores: digitais e analgicos. Os computadores analgicos trabalham por meio de comparaes fsicas, como por exemplo, a balana, o relgio de ponteiros, o velocmetro dos automveis, a bssola, o termmetro, etc. Os computadores digitais processam dados atravs de combinaes de sinais eltricos, como por exemplo, o relgio digital, a calculadora de bolso, o terminal bancrio, o computador do escritrio de trabalho, etc. Alguns computadores so hbridos, ou seja, utilizam dispositivos analgicos e digitais para fazer o processamento dos dados. Este captulo ir focalizar os computadores digitais, elementos utilizados nas principais aplicaes de informtica. Os computadores digitais surgiram na dcada de 1940 e de l para c surgiram novas geraes de computadores cada vez menores e mais rpidos. Um pouco dessa evoluo mostrado abaixo. 1a gerao de computadores Estes computadores, construdos aproximadamente entre 1946 e 1956, tinham circuitos a vlvulas, o dispositivo eletrnico predominante na poca. A velocidade de suas operaes internas era medida em milissegundos, ou seja, uma operao interna nestes computadores era realizada em 1 milissegundo (1 segundo dividido por 1.000). 2a gerao de computadores Estes computadores foram construdos aproximadamente entre 1957 e 1966, utilizavam circuitos transistorizados em lugar das vlvulas. Uma operao interna nestes computadores era realizada em 1 microssegundo (1 segundo dividido por 1.000.000). 3a gerao de computadores Estes computadores surgiram por volta de 1967. Utilizavam circuitos integrados (tambm chamado chip ou pastilha) no lugar dos transistores. Uma operao interna nestes computadores era realizada em 1 Nano segundo (1 segundo dividido por 1.000.000.000).

4a gerao de computadores A 3a gerao de computadores possua circuitos integrados compostos por algumas centenas de elementos dentro do circuito. Com o passar do tempo, conseguiu-se colocar cada vez mais elementos, e ao mesmo tempo, reduzir o tamanho do circuito. Hoje, um circuito integrado possui mais de 6.000.000 de elementos microscpicos. Essa maior quantidade, aliada ao tamanho e velocidade do circuito, caracteriza a 4a gerao de computadores digitais. Uma operao interna nestes computadores realizada em 1 Pico segundo (1 segundo dividido por 1.000.000.000.000). 3. O uso do computador nas empresas Existem inmeras razes para se utilizar um computador e inmeras reas onde estes podem ser utilizados. Os computadores podem ser utilizados para fins cientficos em laboratrios de pesquisa, para fins comerciais dentro das empresas e mesmo para entretenimento ou estudos dentro de casa. Uma empresa pode utilizar um computador para as mais variadas tarefas, como por exemplo: Cadastrar clientes, produtos, fornecedores, etc. Realizar vendas de forma rpida Debitar o pagamento da conta corrente ou creditar no carto do cliente Analisar as vendas do ms para detectar a lucratividade de cada produto Fazer previso de vendas para determinada poca do ano Fechamento de caixa Pedido de mercadoria aos fornecedores Mala direta aos clientes Agenda telefnica e de compromissos Troca de correspondncia eletrnica dentro da empresa e para fora da empresa Telemarketing Simulao de vendas Controle de qualidade da produo Acesso conta corrente para pagamentos, extrato, transferncias bancrias, etc. Venda de produtos pela Internet (comrcio eletrnico) Realizar projetos arquitetnicos e de engenharia

Hoje, praticamente todo tipo de problema pode ser resolvido com o auxlio de um computador e muitos problemas complexos envolvendo equaes matemticas s puderam ser resolvidos depois da criao do computador. Alguns destes problemas poderiam levar centenas ou milhares de anos para serem resolvidos pelo homem.

2. A ARQUITETURA DE UM COMPUTADOR DIGITAL


Ao trabalharmos com um computador, nos deparamos com dois itens: Hardware e Software. Nesta seo iremos estudar o hardware, mas antes, vamos ver a diferena entre os dois.

3. HARDWARE

O hardware constitui a parte fsica do equipamento, so os cabos, placas, peas, todos os dispositivos eletrnicos e mecnicos que fazem parte do corpo do computador. A palavra Hard significa duro, rgido. A palavra Ware significa item, artigo, elemento.

4. SOFTWARE
Software um conjunto de instrues lgicas que definem como o computador deve realizar uma determinada tarefa. O software diz ao computador o que fazer, como fazer e quando fazer. A palavra Soft significa macio, flexvel. Novamente, a palavra Ware significa item, artigo, elemento. Temos ento o hardware representando a parte fsica e o software representando a parte lgica do computador. Estes dois elementos trabalham sempre juntos, pois no pode existir software sem um hardware para a sua execuo e o hardware sozinho no consegue trabalhar sem a gerncia de um software. Entre os dispositivos eletrnicos e mecnicos de um computador encontramos quatro componentes bsicos para que o mesmo possa trabalhar e produzir resultados. Esses componentes so mostrados na figura 1.2 abaixo.

Entrada

Unidade Central de Processamento

Sada

Memria
Figura 1.2 A arquitetura de um computador digital.

Vamos ver agora a funo desempenhada por cada um desses componentes. 4. Perifricos de entrada Os perifricos de entrada so os dispositivos utilizados para inserir os dados a serem processados pelo computador. Estes dispositivos convertem os dados de entrada em sinais digitais que possam ser compreendidos pelo computador. Entre os diversos perifricos de entrada ns encontramos o Teclado, Mouse, Joystick, Scanner, Leitora de cdigo de barras, WebCam, etc.

Figura 1.3 Perifricos de entrada: teclado, mouse, joystick, scanner, leitora de cdigo de barras, webcam.

5. Perifricos de sada Os perifricos de sada so usados para que o usurio possa visualizar o resultado do processamento feito pelo computador. Eles convertem sinais digitais para um formato que possa ser compreendido pelo ser humano. Ex: Monitor, Impressora, caixa de som, etc.

Figura 1.4 Perifricos de sada: monitor, impressora, caixas de som.

6. Memria Aps introduzir os dados atravs de um perifrico de entrada, eles ficam armazenados dentro do computador para processamento. Para isto existe um dispositivo chamado memria, cuja finalidade armazenar dados. A memria como um armazm e os dados so como os produtos guardados neste armazm. Dentro do armazm, cada produto possui a sua localizao e uma identificao. A memria funciona de forma semelhante, pois todo dado armazenado possui um endereo e um identificador para que o mesmo possa ser localizado sempre que houver a necessidade do seu uso. A memria do computador se divide em principal e auxiliar. 7. Memria principal A memria principal armazena os dados que esto sendo processados pela Unidade Central de Processamento. Isto significa que todo software deve estar armazenado na memria principal para ser executado e todo dado tambm deve estar armazenado na memria principal para que possa ser manipulado pela UCP. A memria principal pode ser do tipo: RAM (Random Access Memory Memria de Acesso Aleatrio)

A memria RAM a memria utilizada pelo usurio quando estiver trabalhando com um computador. Todo software executado, todos os dados inseridos pelo usurio e todos os clculos efetuados no computador so armazenados na memria RAM. A memria RAM possui duas caractersticas que so : uma memria de leitura e escrita, que permite a gravao e a leitura dos seus dados. Pode se comparar a um caderno, onde escrevemos nossas anotaes e posteriormente lemos estas anotaes. uma memria voltil, que perde seu contedo quando o computador desligado. Um pique de energia suficiente para desligar o computador e apagar o contedo da memria RAM

ROM (Read Only Memory Memria Somente Leitura) Quando ligamos o computador ele precisa executar alguma tarefa, caso contrrio, o mesmo no ter nenhuma utilidade. J vimos que os softwares definem as tarefas a serem executadas pelo hardware e estes devem estar armazenados na memria principal para poderem ser executados. Ao ligar o computador, a UCP busca por um software na memria ROM para poder executar as suas primeiras tarefas e s depois a memria RAM passa a ser utilizada. A memria ROM vem com um software armazenado de fbrica que verifica a situao atual de cada dispositivo conectado ao computador. Ele verifica se cada dispositivo est funcionando corretamente e depois passa o controle do computador a outros programas que iro trabalhar utilizando a memria RAM. Esta verificao chamada de Power-On Self Test, que traduzido para o Portugus significa Auto-teste ao ligar. Pelo fato de a UCP buscar pelo software na memria ROM, esta no pode ter seu contedo apagado quando desligamos o computador. Esta uma das caractersticas que a distingue da RAM. As caractersticas da ROM so : Como uma memria somente para leitura, seus dados no podem ser alterados pelo usurio do computador. uma memria no voltil, que no perde seu contedo quando o computador desligado. Da, ela pode ser acionada pela UCP todas as vezes que o computador for ligado.

A memria ROM j vem com o software para o auto-teste armazenado. Entretanto, algumas ROMs so vendidas sem este programa, e o mesmo deve ser armazenado na memria por um profissional capacitado para isso. Esta caracterstica define algumas classes de memria ROM : PROM (Programmable ROM ROM programvel) O software para o auto-teste pode ser inserido nesta memria uma vez. A partir da, seu contedo no pode ser mais modificado. EPROM (Eresable PROM PROM apagvel) O software para o auto-teste pode ser inserido nesta memria vrias vezes. Seu contedo pode ser apagado por raios ultra-violeta para que uma nova gravao seja feita. EEPROM (Electrically EPROM PROM apagvel eletricamente) O software para o auto-teste tambm pode ser inserido nesta memria vrias vezes. A diferena entre a EEPROM e a EPROM se d na forma em que seu contedo apagado, por sinais eltricos. 8. Memria auxiliar ou secundria Aps o Auto-teste ao ligar, a UCP precisa buscar outros softwares para tornar o computador til ao usurio. Como a RAM ainda no possui nenhum contedo, a UCP busca pelos softwares na memria auxiliar. A memria auxiliar uma memria no voltil, que no perde

seu contedo quando o computador desligado, ento, todos os softwares e dados de trabalho so armazenados nesta memria. Imagine que neste exato momento durante a digitao deste material houvesse uma falha de energia e o meu computador fosse desligado. Todo o contedo digitado at agora seria apagado da memria RAM e eu teria que comear tudo novamente quando religasse o computador. Para evitar este tipo de problema, eu transfiro o contedo da memria RAM para a memria auxiliar. Normalmente, chamamos esta operao de Gravar ou Salvar. Da primeira vez que trabalhamos com algum dado, ele fica armazenado na memria RAM. Transferimos este dado para a memria auxiliar e a partir da, sempre que o dado tiver que sofrer modificaes, transferimos o mesmo da memria auxiliar para a RAM, alteramos e transferimos de volta para a memria auxiliar. Dados Memria Auxiliar Dados modificados
Figura 1.5 Atualizao dos dados armazenados no computador.

Dados Memria RAM Dados modificados UCP

Os dispositivos de memria auxiliar encontrados so o disco rgido, o disquete, o Zip-Drive, o CD-ROM, o DVD, a fita DAT, esta ltima muito usada para fazer cpias de segurana dos dados, como ser visto posteriormente neste captulo. Quando voc armazena dados na memria auxiliar do seu computador, normalmente os dados so colocados no disco rgido, um disco com alta capacidade de armazenamento instalado dentro do computador para armazenar todos os dados e softwares inseridos na sua mquina. Os disquetes normalmente so usados para transferir dados de um computador para outro, isto , s devem ser utilizados para armazenamento temporrio de dados. O usurio no deve utilizar disquetes para armazenamento definitivo, pois os disquetes so frgeis e podem se danificar com facilidade. Outro dispositivo semelhante ao disquete, mas com capacidade de armazenamento superior o Zip-drive. Os CDs possuem um inconveniente no processo de gravao dos mesmos, que requer uma gravadora de CD e nem todos os computadores possuem uma gravadora. A maioria dos computadores possui apenas a leitora de CD. Com a leitora, o CD apenas pode ser lido, enquanto que a gravadora pode tanto ler quanto gravar dados no CD.

Figura 1.6 Dispositivos de memria auxiliar ou secundria : disco rgido, disquete, cd.

A figura 1.7 representa a figura 1.2 ampliada para representar as memrias Ram, Rom e Auxiliar. Entrada Unidade Central de Processamento Sada

Memria RAM ROM

Auxiliar

Figura 1.7 A arquitetura de um computador digital ampliada.

Dentro de um computador digital s existem sinais digitais ou eltricos. Por causa disso, todos os dispositivos so projetados para trabalhar com sinais digitais. Utilizamos os dgitos 0 e 1 para representar os sinais digitais, sendo 0 indicando desligado ou ausncia de energia e 1 indicando ligado ou presena de energia. Cada 0 ou 1 chamado de bit (binary digit dgito binrio). Os computadores pessoais utilizados no nosso dia a dia possuem uma arquitetura que trabalha com grupos de 8 bits de cada vez, onde cada grupo de 8 bits recebe o nome de byte. Por exemplo, a sequncia de 8 bits 00101100 representa um byte. Existem arquiteturas de computadores que utilizam bytes com quantidades diferentes de 8 bits mas este assunto no ser coberto por este material. Cada byte representa um caracter do teclado do seu computador. Isto significa que, se voc digitar a palavra casa no teclado do seu computador, internamente sero utilizados 4 bytes, um para cada caracter digitado. Na memria, ficam armazenados bytes e mais bytes para representar todos os dados que voc insere no seu computador. Ao armazenar grandes quantidades de dados voc ter milhares, milhes, bilhes ou mais bytes armazenados. Grandes quantidades recebem nomes diferentes. Para entender os nomes que viro agora, vamos fazer uma analogia entre os dados e a carne que compramos no aougue. Voc compra 300, 500, 800 gramas de carne, mas quando as gramas chegam casa dos milhares, elas passam a se chamar kilograma. Os bytes, ao chegar na casa dos milhares, passam a se chamar kilobytes. Quando temos um milho de gramas ou mil kilogramas, muda-se a denominao para tonelada. Os bytes j passam a se chamar megabytes. A tabela 1.1 abaixo mostra a denominao dada para os bytes com base nas suas quantidades. 1 Bit 1 Byte 1 Kilobyte 1 Megabyte 1 Gigabyte 1 Terabyte
Tabela 1.1 Representao dos dados.

= 0 ou 1 = 8 Bits = 1.024 Bytes = 1.024 Kilobytes = 1.024 Megabytes = 1.024 Gigabytes

Observe na tabela que a cada 1024 unidades de uma medida temos uma unidade da prxima medida. Por que 1024 em vez de 1000? A resposta simples do ponto de vista da computao. Como so utilizados apenas 2 dgitos para representar os dados (0 e 1), se elevarmos 2 10 chegamos na representao dos milhares com quantidade 1024 e no 1000. A memria RAM possui capacidade de armazenamento medida em potncias de 2, que so 1, 2, 4, 8, 16, 32, 64, 128, 256 e 512 Megabytes, 1, 2, 4, 8, ... Gigabytes. Atualmente comercializada em capacidades de 128, 256 e 512 Megabytes. Os disquetes, que so os dispositivos de memria auxiliar em forma de disco com menor capacidade de armazenamento, possuem capacidade de 1.44 Megabytes. O disco rgido, principal dispositivo de armazenamento do computador, foi inicialmente projetado com capacidade de 5

Megabytes, passou para 10, 20, ..., 100, 360, ..., 600, 1.2 gigabytes, 2, 4, ..., e atualmente comercializado em capacidades de aproximadamente 20, 40 e 80 Gigabytes. A tabela 1.2 mostra a capacidade atual de alguns dispositivos de memria auxiliar.

Dispositivo RAM Disquete CD Disco Rgido Zip-Drive Fita DAT

Capacidade 128/256/512 Megabytes 1.44 Megabytes 700 Megabytes 20/40/80 Gigabytes 100/250 Megabytes 4/8/12 Gigabytes

Tabela 1.2 Capacidade atual de alguns dispositivos de memria auxiliar.

9. Unidade Central de Processamento A Unidade Central de Processamento manipula, transforma os dados armazenados na memria RAM do computador. Por exemplo, a soma 2 + 2 = 4 um processamento, portanto, realizada pela UCP. Outro exemplo, a comparao 3 > 2 tambm um processamento e tambm feita pela UCP. As operaes realizadas pela UCP so operaes aritmticas, como no primeiro exemplo, operaes lgicas, como no segundo exemplo, e operaes de controle. Um exemplo de operao de controle : controlar a transferncia dos dados de um dispositivo de entrada para a memria RAM. Para realizar estas tarefas, a UCP possui dois dispositivos internos chamados Unidade Aritmtica e Lgica (UAL) e Unidade de Controle (UC). Os exemplos de soma e comparao do pargrafo anterior so resolvidos pela UAL. O controle da transferncia dos dados tambm citado no pargrafo acima feito pela UC. A figura 1.8 uma expanso da figura 1.7 representando agora a UAL e a UC.

Entrada

Unidade Central de Processamento UAL UC

Sada

Memria RAM ROM

Auxiliar

Figura 1.8 A arquitetura de um computador digital totalmente ampliada.

A velocidade da UCP medida em uma unidade chamada Hertz, que significa ciclos por segundos. A cada ciclo a UCP capaz de executar uma operao. Por exemplo : se uma UCP possui velocidade de 4 Hertz, ela executa 4 ciclos por segundo, e executa 4 operaes por segundo. Se uma UCP possui velocidade de 1.000 Hertz, o nome dado a essa velocidade passa a ser 1 Kilohertz. Esta UCP executa 1.000 ciclos por segundo e executa uma operao a cada ciclo, ou seja, 1.000 operaes em um segundo. Se a velocidade da UCP chega a 1.000.000 de Hertz, o nome dado a essa velocidade passa a ser 1 Megahertz. Esta UCP executa 1.000.000 ciclos por segundo, executando 1.000.000 de operaes por segundo. Se a velocidade da UCP chega a 1.000.000.000 de Hertz, o nome dado a essa velocidade passa a ser 1 Gigahertz. Esta UCP executa 1.000.000.000 ciclos por segundo, executando 1.000.000.000 de operaes por segundo. Os primeiros computadores pessoais possuam UCP com velocidade de 4,77 Mhz. A cada nova UCP lanada, a velocidade ia aumentando, passando para 8 Mhz, 16, 33, 40, 66, 100, 233, 400, ..., chegando casa dos Gigahertz. Atualmente existem UCP de 1, 1.4, 1.6, 1.8, 2.4 Ghz. Entre os fabricantes de UCP esto empresas como Intel, AMD, Motorolla, DEC, Cray, e IBM. Dentre estas, a maior a Intel, que fabrica uma UCP chamada Pentium. A histria das UCPs Intel comeou em 1971, com o lanamento de uma UCP chamada 4004, posteriormente substituda por outra chamada 8088 e por outra chamada 8086. Depois surgiram outras mais famosas como a 80286, 80386, 80486, e a linha Pentium. Vieram ento as geraes Pentium II, Pentium III, e agora Pentium IV.

5. CLASSIFICAO DOS COMPUTADORES DIGITAIS Os computadores utilizados por ns em casa ou no servio so classificados como computadores de pequeno porte, computadores pessoais ou microcomputadores. Eles receberam este nome devido ao seu tamanho, muito inferior ao dos computadores existentes na poca em que foram lanados. Nessa poca, existiam computadores de grande porte, chamados mainframes, e computadores de mdio porte, chamados minicomputadores. Tanto os mainframes quanto os minicomputadores possuam as mesmas caractersticas, um computador central que armazenava e processava todos os dados, e vrios terminais de trabalho compostos de teclado e monitor (dispositivos de entrada e sada). Estes terminais serviam apenas para enviar dados ao computador central e para receber o resultado do processamento. Como no possuam nenhuma capacidade de processamento, eram chamados Terminais burros. A diferena dos mainframes para os minicomputadores estava na capacidade de armazenamento e processamento, bem maiores nos mainframes, o que os tornava bem mais caros.

Monitor

Teclado

Monitor Computador Central

Teclado

Terminais Burros

Monitor

Teclado

Figura 1.9 A arquitetura tpica dos computadores de grande e mdio porte.

Os microcomputadores, alm do tamanho menor, tinham capacidade de processamento e armazenamento bem inferiores aos dos mainframes e dos minicomputadores, o que os tornava muito mais baratos. Com o passar do tempo, os microcomputadores tiveram sua capacidade ampliada numa escala muito grande, o que aproximou sua potncia dos mainframes e dos minicomputadores. Devido a essa aproximao, grande diferena de preo e a dificuldade de manuteno dos mainframes, a maioria absoluta das empresas que utilizava mainframes e minicomputadores abandonou estes computadores, migrando suas plataformas de trabalho para microcomputadores (este processo recebeu o nome de downsizing mudana de uma plataforma maior para uma menor e mais barata). Os microcomputadores so divididos em trs categorias : micros de mesa ou Desktop, Notebooks ou Laptop (do tamanho de um caderno) e Palmtop (cabem na palma da mo). A figura 1.10 mostra as trs categorias de microcomputadores.

Figura 1.10 Microcomputadores Desktop, Laptop e Palmtop.

6. OS SOFTWARES J foi visto na seo anterior que software ou programa um conjunto de instrues que definem como o computador deve executar uma tarefa. Os softwares so desenvolvidos por profissionais da informtica chamados Programadores, conforme veremos na seo 9 deste captulo. Aps desenvolver um software, o programador ou a empresa desenvolvedora pode comercializar o direito de uso deste software aos seus usurios, pode ceder gratuitamente o direito de uso do software (software Freeware) ou pode ceder gratuitamente o direito de uso do software por tempo limitado para que o usurio avalie o software (software Shareware). Aps a avaliao o usurio pode adquirir em definitivo o direito de uso do software mediante pagamento. Componentes do software As formas de linguagem em uso so Linguagem Mquina Linguagem Assembly Linguagem Alto Nvel Linguagem no procedimentais (4 gerao)

Linguagem de Mquina = representao simblica de zeros e uns (0 ou 1). Linguagem Assembly = representao simblica de instruo da CPU. Linguagem de Alto Nvel = permite programa ser independente da mquina (necessitam de interpretadores e compiladores). Tradicionais = COBOL e FORTRAN Modernas = PASCAL, C e ADA Orientada a Objetos = C ++, OBJECT, PASCAL, DELPHI, etc... Especializadas = APL, LISP, OPS5, PROLOG ( p/ aplicaes especficas )

Mquina, Assembly, Alto Nvel ou linguagens procedimentais 4gerao ou No-Procedimental

3 primeiras geraes (especfica a ao) aplicao banco de dados (especfica o resultado desejado)

O software uma informao que existe em 2 formas bsicas : - Componentes no executveis em mquina - Componentes executveis em mquina Existe uma grande variedade de softwares comercializados, shareware e freeware, onde cada um projetado para resolver um tipo de problema. Existem trs categorias de software : Bsico, Aplicativo e Utilitrio. Bsico O software bsico necessrio para que o usurio possa utilizar o computador. Sem ele, o computador no capaz de realizar nenhuma tarefa. O grande exemplo de software bsico se chama Sistema Operacional. O sistema operacional gerencia o funcionamento de todos os dispositivos do computador. Entre as tarefas executadas pelo sistema operacional, esto : detectar o que digitado no teclado do computador, enviar dados ao modem para transmitir a outro computador (o modem ser estudado posteriormente neste captulo), enviar dados para a impressora, permitir o armazenamento de dados nos discos, etc. Aps o auto-teste feito pelo software da memria ROM, o primeiro e o mais importante software a ser utilizado pela UCP o Sistema operacional, que permanece ativo at que o computador seja desligado. Existem vrios sistemas operacionais disponveis para computadores, como por exemplo, o MS-DOS, Windows 95-98-ME-NT-2000-XP, Unix, Linux, Solaris, OS/2, e outros. OBSERVAO: Tanto o software aplicativo como o bsico trabalham em linguagem de mquina, isto , em cdigo binrio, que a nica codificao aceita pelo hardware ou arquitetura do computador. O usurio. em geral, no manipula diretamente valores ou cdigos binrios, mas trabalha com valores decimais, hexadecimais e cdigos Basic. Pascal, C, etc. Os programas do software bsico encarregam-se de efetuar a traduo dos cdigos e a converso dos valores.

Hardware Sistema Operacional Linguagens ( Basic , Cobol , Pascal , C , ... ) Ferramentas ao usurio final : (Ex.: Versa CAD , Word , Excel , ... ) Programas de Aplicao 10. SISTEMA OPERACIONAL O Sistema Operacional deve ser adaptado s caractersticas do hardware assim como as linguagens de programao e as ferramentas dos usurios finais devem ser adaptados ao Sistema Operacional.

Conhecer o Sistema 0peracional pode ajudar a resolver alguns problemas que a princpio nos parecem complicados. Alm disso, possuem utilitrios especiais para a formatao de discos, listagens em vdeo/impressora, criao/copia/excluso e alteraes de arquivos. Podemos dizer que o Sistema 0peracional um conjunto de rotinas, ou seja, uma lista de instrues passadas para o microprocessador com a finalidade promover a comunicao do usurio com o hardware. Diretrios So uma espcie de armrios e gavetas, cuja funo organizar os arquivos. O Sistema Operacional DOS permite o gerenciamento dos arquivos em forma de rvore onde cada galho chamado Diretrio/ Subdiretrio. Vejamos:

C: DOS5 DADOS CONTAB COMPRAS VENDAS WINDOWS

Isso significa que dentro do diretrio principal C: temos um diretrio chamado DOS5, outro diretrio chamado DADOS e finalmente outro diretrio chamado WINDOWS. Porm dentro do diretrio DADOS temo trs outros diretrios assim intitulados: CONTAB, COMPRAS, VENDAS. Arquivos Arquivo Programa Conjunto de instrues para o computador que juntado em um s arquivo. Arquivo Dados Conjunto de caracteres (dados) que podem ser documentos, banco de dados e etc. Devem ser utilizado nome de arquivos fceis de serem associados ao assunto a que se referem. Os nomes de arquivos normalmente possuem duas partes separadas por um ponto. Sendo que a segunda parte (extenso) o opcional. Geralmente a extenso especifica o tipo de arquivo. Exemplos: Extenso .COM - Utilizado para arquivos de comandos (Programas) .EXE - Utilizado para arquivos executveis (Programas) .BAT - Utilizado para arquivos de lote (Batch) - que so criados em um editor de texto qualquer e possuem uma seqncia de comandos do DOS .PAS - Arquivos de Programas em Pascal .C - Arquivos de Programas em C .DBF - Arquivos de dados .DOC - Arquivos de textos

.XLS

- Arquivos de planilhas

Esses nomes de arquivos devem possuir de 1 a 8 (mximo) caracteres (essa limitao ocorre apenas no Sistema Operacional DOS) com extenso opcional de 1 a 3 (mximo) caracteres.

Informao Definio Dados So fatos que descrevem eventos e entidades. Os dados referem a mais de um fato. Um nico fato referido com item. Algo que acontece em um certo tempo; ocorrncia significativa para um sistema de informao.

Evento -

Entidade - Pessoa, lugar ou coisa; objeto de interesse para um sistema de informao. Os dados so representados por diversos tipos de smbolos tais como letras do alfabeto, nmeros, pontos e traos, sinais, figuras, etc... . Estes smbolos podem ser arrumados e rearrumados em diversas combinaes representando fatos. Quando so arrumados de forma utilizvel, denominam-se informao. Informao - um conjunto de dados significativos e relevantes que descrevem eventos ou entidades. No sentido mais comum informao significa fatos. No mundo da computao a informao est presente sempre que um sinal transmitido de um lugar para outro.

A informao pode ser armazenada em: livros, discos, fitas, diagramas, etc... Quando nos referimos ao armazenamento, transmisso, combinao, comparao de mensagens, dizemos que h: Processamento de Informaes. Representao Dois termos que aparecem com freqncia na terminologia da informtica so bit e o byte. Cada sinal eltrico que o computador processa chamado de BIT Binary Digit e representado por 0 ou 1. 1 5 volts (ligados, i.e., passando corrente eltrica) 0 0 volts (desligado, i.e., no passando corrente eltrica) BIT a menor partcula de informao em um computador, mas um nico bit no consegue representar todas as letras, nmeros e caracteres especiais com os quais o computador trabalha. necessrio agrup-los e cada grupo chamado de Byte. BYTE usualmente um grupo (conjunto) de 8 bits e eqivale a um caracter.

Caracter a unidade bsica de armazenamento de informao na maioria dos sistemas, ou seja, a representao grfica de uma letra, nmero ou smbolo especial do alfabeto. A tabela de cdigo representada por bytes chama-se ASCII (American Standard Code for Information Interchange). ASCII o conjunto de caracteres contm os dgitos de 0 a 9, todas as letras minsculas e maisculas, sinais de pontuao, 32 caracteres de controle e 128 caracteres especiais que incluem fraes, letras de alfabeto estrangeiro e grficos de linha para desenhar quadros e formas.

Microprocessadores (para fazer clculos, comparaes, etc...) 1 byte - 8 bits 2 bytes - 16 bits 4 bytes - 32 bits por vez

Palavra a quantidade de bits que a CPU processa por vez. Nos de 8 bits os termos byte, caractere e palavra se confundem, pois todos tm 8 bits. Nos microprocessadores modernos j temos palavra de 16 a 64 bits, i.e., 2 a 8 bytes.

Exerccio: Transferir da memria para o microprocessador a palavra ARTE. 8 bits = 1 byte = 1 caractere por vez. necessita 4 operaes, uma para cada letra. 16 bits = 2 bytes = 2 caracteres por vez necessita 2 operaes, uma para cada letra. 32 bits = 4 bytes = 4 caracteres por vez necessita 1 operao, uma para cada letra. 64 bits = 8 bytes = 8 caracteres por vez necessita 1 operao, uma para cada letra e poderia ainda transferir mais 4 caracteres. Portanto quanto mais bits mais veloz

Nos trs microprocessadores byte = 8 bits, o que mudou foi a palavra da CPU.

Bases de numerao Base 10 ou decimal (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) Representao Nmeros Inteiros: 315 (10) = 3.102 + 1.101 + 5.100 300 + 10 + 5 315 11011(2) = 1.24 + 1.23 + 0.22 + 1.21 + 1.20 16 + 8 + 0 + 2 + 1 27(10)

Base 2 ou binria (0, 1)

Obs.: 102 = 2 108 = 8 1010 = 10 1016 = 16

Nmeros Fracionrios: 81,53(10) = 8.101 + 1.100 + 5.10-1 + 3.10-2 80 + 1 + 0,5 + 0,03 0,1111(2) = 0.20 + 1.2-1 + 1.2-2 + 1.2-3 + 1.2-4 0 +1.0,5 + 1.0,25 + 1.0,125 + 1.0,0625 0,9375(10)

P.S.:

23 = 8 combinaes 24 = 16 28 = 256 combinaes (nmeros, letras maisculas e minsculas e caracteres especiais)

Unidades de medida Tanto para quantificar a memria principal do equipamento como para indicar a capacidade de armazenamento, so usados mltiplos de bytes, como: K - Kilo (mil - decimal) M - Mega (milho - decimal) G - Giga (bilho - decimal) T - Tera (trilho - decimal) bit = byte = 1 Kb = 1 Mb = 1 Gb = 0 ou 1 8 bits = 210 = 220 = 230 = 28 = 256 combinaes (nmeros) 1024 bytes (Kilobytes) 1024 Kbytes = 1.048.576 bytes (Megabytes) 1024 Mbytes = 1.073.741.824 bytes (Gigabytes)

11. Aplicativo Aplicativo um software desenvolvido para atender a alguma necessidade do usurio que ir utiliz-lo. Uma indstria txtil, uma revenda de automveis, uma vdeo-locadora e uma universidade so organizaes que possuem necessidades prprias no seu dia-a-dia e algumas necessidades comuns que podem ser atendidas por algum software, como por exemplo, controlar

produo, vendas, emprstimos, digitar textos, enviar mala direta, etc. Hoje, existe software para resolver praticamente todo tipo de problema. Softwares desenvolvidos para atender a essas necessidades se chamam aplicativos. Alguns exemplos de softwares aplicativos so sistemas de controle de estoque, contas a pagar e receber, financeiro, controle acadmico, controle bibliotecrio, controle de produo, editor de texto, planilha eletrnica, agenda, mala direta, e outros. Alm de atender possui suas particularidades as necessidades das empresas, os aplicativos tambm atendem s necessidades dos usurios caseiros, como por exemplo controlar as finanas de uma famlia. 12. Utilitrio Uma terceira categoria de software a de utilitrios, que no possuem caractersticas nem de software bsico, nem de aplicativos. O antivrus (software utilizado para remover vrus do computador, que ser visto posteriormente neste captulo) um exemplo de utilitrio. Ele no um software bsico por que o computador pode funcionar muito bem sem ele e no um aplicativo, pois no atende a necessidades de vendas ou produo de uma empresa. Da, ele se encaixa na categoria de utilitrios. Alm do antivrus, existem utilitrios para recuperar dados excludos acidentalmente do computador, utilitrios para fazer cpias de segurana dos dados (backup), utilitrios para proteo do computador contra invases de Hackers (usurios de informtica especializados em invadir indiscriminadamente outros computadores), utilitrios para remover do disco dados inteis, armazenados, porm no utilizados.

7. OS VRUS DE COMPUTADOR
Os vrus so programas cuja finalidade prejudicar o funcionamento de um computador e causar transtornos ao seu usurio. Por serem malficos, estes programas normalmente so escondidos dentro de outros programas para que o usurio no saiba da sua existncia. Quando o usurio executa no seu computador um programa contendo vrus, alm do programa normal, o vrus tambm executado. Quando um vrus entra em ao, ele se auto-copia para outros programas que ainda no estejam infectados (como faz um vrus biolgico) e ento comea o seu trabalho de destruio. Os vrus mais malficos podem destruir todos os dados armazenados em um computador, podem impedir que o sistema operacional seja inicializado, podem fazer com que o computador funcione muito lentamente, e alguns vrus menos malficos apenas emitem mensagens indesejadas aos usurios. H programas chamados antivrus que varrem os arquivos do computador a procura de vrus e avisam sobre a sua presena. Alguns antivrus apenas detectam os vrus, outros detectam e eliminam os vrus. Normalmente os vrus podem ser eliminados sem danificar os programas infectados, em outros casos os programas precisam ser destrudos junto com o vrus. A figura 1.11 ilustra a situao de um programa antes de adquirir um vrus at o momento em que o vrus removido por um antivrus. 1 01001010 10101010 10101010 10100101 01010101 11101010 110101 3 01001010 11101010 10101010 10101010 10100101 01010101 5 01001010 10101010 10101010 10100101 01010101 11101010 110101

Figura 1.11 O processo de infeco e remoo de vrus de um programa.

1) 2) 3) 4) 5)

Um programa normal ainda no infectado por nenhum vrus O programa infectado por um vrus O trecho em negrito mostra o vrus dentro do programa O vrus removido do programa por um antivrus O programa se encontra tal como se encontrava no estgio inicial

A cada ms surgem dezenas de novos vrus diferentes, o que obriga os antivrus a se atualizarem para reconhecer e eliminar os novos vrus. Quando um novo vrus surge, as empresas que desenvolvem os antivrus devem estudar o novo vrus, descobrir uma forma de elimin-lo e atualizar os antivrus com os dados deste vrus. Usurios de computador, alm de ter um antivrus instalado, devem atualizar o antivrus constantemente. Alguns antivrus so freeware, como por exemplo, o PC-Cillin e o AVG e outros so shareware ou comercializados, como o Norton. A pirataria de software Todo software um produto intelectual de uma pessoa ou de um grupo de pessoas. Sendo assim, apenas o fabricante do software possui direito comercial sobre ele. Quando uma empresa desenvolve um software, ela pode comercializ-lo ou permitir que terceiros faam isso. Ao adquirir um software do fabricante ou de um revendedor autorizado, voc est adquirindo um produto legal honestamente, caso contrrio, est adquirindo um software pirata. Se um usurio compra um software original e vende uma cpia deste software a outro, ele est vendendo uma cpia pirata do software. Se este usurio cede gratuitamente a cpia do software, tambm est cedendo uma cpia pirata. A pirataria de software a forma mais comum de adquirir vrus de computador, uma vez que no h preocupao dos usurios em relao qualidade do software que esto adquirindo. H outros inconvenientes quando se adquire software pirata. Quando voc adquire um software original, alm do software voc adquire os manuais de uso do software, recebe uma licena do fabricante para uso deste, recebe suporte tcnico do fabricante ou do revendedor e possui direitos de atualizao para novas verses do software a preos mais baixos. Quando o software pirata, alm de adquirir um produto de origem desconhecida e duvidosa, voc no tem direito a nenhum destes benefcios. O principal inconveniente dos softwares piratas que a pirataria crime e prejudica financeiramente os fabricantes de software. Existem rgos que fiscalizam as empresas procura de software pirata, acionando judicialmente estas quando encontram evidncias de pirataria e o Brasil um dos pases com maior ndice de pirataria em todo o mundo. Uma soluo para a pirataria a utilizao de softwares freeware, pois j existem disponveis muitas alternativas boas e gratuitas para substituir os softwares comercializados.

As cpias de segurana (Backup) As cpias de segurana so uma prtica obrigatria tanto nas empresas quanto em casa, pois tem como finalidade evitar a perda de dados importantes no caso de uma pane no disco rgido, vrus ou excluso acidental de dados. Em casos de perda de dados, as cpias de segurana permitem ao usurio recuperar os dados perdidos, desde que haja uma cpia destes.

O backup de dados importantes deve ser feito diariamente e em alguns casos mais de uma vez por dia, dependendo da sua importncia para a empresa e da possibilidade de fazer tal operao diversas vezes no mesmo dia. A perda de dados por falta de backup um problema to srio que pode levar uma empresa falncia. Quanto mais importantes so os dados, maior deve ser o controle sobre eles.

8. OS PROFISSIONAIS DA REA DE INFORMTICA A informtica uma rea muito diversificada que define vrios tipos de profissionais, onde cada um se especializa em um determinado campo. Entre esses profissionais podemos encontrar o analista de sistemas, o programador, o administrador de rede, o tcnico em hardware, o Web Designer, entre outros. Vamos ver agora o que estes profissionais fazem. Licenciado em Computao A Licenciatura em Computao confere aos egressos o grau de licenciado, possibilitando a atuao no ensino da Informtica e na pesquisa da Computao como instrumento educacional ou como objeto de aprendizagem. O curso oferece uma formao multidisciplinar ou especializada, que vai desde fundamentos tcnicos de informtica at teorias pedaggicas e educacionais aplicadas Informtica em suas inmeras dimenses. Gerente de Projetos Um gerente de projetos um profissional no campo de gerncia de projetos que tem a responsabilidade de planejar e controlar a execuo de projetos em diversas reas de atuao, como a construo civil, arquitetura e desenvolvimento de software, entre outras reas. o profissional responsvel pela conduo do projeto e deve contar com o respaldo de patrocinadores (sponsors, segundo a nomenclatura PMI), normalmente indivduos que estejam fora do projeto a ser executado. O gerente e sua equipe de projetos planejam e coordenam o desenvolvimento do projeto colhendo mtricas, suprindo necessidades, recrutando recursos adequados e mantendo o foco na meta de projeto, alm de: estar sempre alerta, mas no avesso a mudanas; ser sensvel a aspectos polticos: os interesses dos stakeholders nem sempre convergem; agendar reunies, acompanhar o treinamento, avaliar o desempenho de sua equipe e mantla motivada, resolvendo conflitos. Analista de sistemas O analista de sistemas se encarrega de obter junto ao usurio as informaes necessrias para o desenvolvimento de um novo software. Estas informaes definem quais tarefas o software dever executar, quais dados sero manipulados, quais departamentos da empresa sero contempladas pelo software, a profundidade da abrangncia do software na empresa.

Programador

A fase de anlise resulta numa lista de requisitos por parte dos profissionais da anlise de sistemas. Esta lista de requisitos ser utilizada como guia para a fase de criao do software. O programador cria um software para atender lista de requisitos levantada pelo analista de sistemas. Administrador de rede O administrador de rede responsvel pela instalao e gerenciamento de uma rede de computadores na empresa. Alm de instalar a rede, o administrador deve mant-la funcionando, corrigir falhas, dar permisso aos usurios que podem acessar a rede, definir quais recursos cada usurio poder acessar, proteger a rede contra usurios no autorizados e outros. Tcnico em hardware Atividades que envolvem manuteno e atualizao de hardware so executadas pelo tcnico em hardware. Este profissional deve manter os computadores de uma empresa funcionando, instalar novos dispositivos de hardware, solucionar problemas com os computadores no que se refere s falhas de equipamento. Web Designer / Web Master A exploso da Internet em meados da dcada de 1990 ampliou o mercado de profissionais na rea de informtica para novos tipos de profissionais alm dos tradicionais. Entre os novos profissionais que surgiram est o Web Designer, um profissional encarregado de criar pginas para divulgao de empresas na Internet. Outro profissional, o Web Master, cria pginas mais complexas que, alm de divulgar a empresa, tambm permitem realizar vendas de produtos pela Internet. 9. AS REDES DE COMPUTADORES Uma rede uma conexo feita entre dois ou mais computadores para que os mesmos possam trabalhar juntos, compartilhando seus recursos (dispositivos, programas e dados). As redes de computadores utilizam uma filosofia de trabalho chamada cliente/servidor. Um servidor um computador da rede que disponibiliza algum tipo de recurso aos outros. Por exemplo, se um computador disponibiliza a sua impressora para que os outros computadores da rede possam imprimir ento ele um servidor, pois est disponibilizando um recurso, que a impressora. O mesmo acontece quando um computador disponibiliza os dados armazenados no seu disco rgido, sua unidade de CD ou disquete. Os computadores que utilizam os recursos oferecidos pelo servidor chamam-se clientes. A figura 1.12 ilustra uma rede de computadores com clientes e servidores.

Servidor Servidor

Cliente

Cliente

Cliente

Figura 1.12 Uma rede com dois servidores e trs clientes.

Um computador cliente solicita a um servidor um ou mais recursos e se os recursos estiverem disponveis o cliente os utiliza como se estes estivessem conectados a si prprios. Por exemplo, o primeiro computador cliente da figura 1.12 pode enviar um documento para ser impresso na impressora conectada ao primeiro servidor, o terceiro cliente pode armazenar dados no disco rgido do segundo servidor. At mesmo um servidor pode utilizar os recursos de outro, como o segundo servidor imprimindo um texto na impressora conectada ao primeiro servidor. Dependendo da rea de abrangncia de uma rede ela pode ser identificada como : Rede local (LAN) Uma LAN (Local Area Network) uma rede privada cuja dimenso atinge uma rea pequena como, por exemplo uma sala, um prdio, um campus universitrio. Uma rede desse porte pode atingir em torno de at um ou dois kilometros. Como exemplos deste tipo de rede temos a rede de uma universidade, de um escritrio, de um consultrio mdico. Rede metropolitana (MAN) Uma MAN (Metropolitan Area Network) uma rede maior que a rede local, onde sua dimenso pode cobrir toda uma cidade e atingir vrios kilometros de extenso. Este tipo de rede pode ser pblica ou privada, dependendo de como ela projetada. Um exemplo para este tipo de rede o de uma rede de drogarias ou de supermercados conectando as suas filiais que esto distribudas pelos diversos bairros de uma cidade. Rede geograficamente distribuda (WAN) Uma WAN (Wide Area Network) uma rede ainda maior que uma rede metropolitana, podendo abranger cidades, estados ou pases diferentes. Este tipo de rede, assim como a metropolitana, pode ser pblica ou privada, mas no possui limitao fsica para o seu tamanho Um exemplo para este tipo de rede o de uma rede bancria conectando as suas agncias espalhadas por todos os estados do pas e mesmo no exterior. Outro exemplo a Internet. As redes locais possuem computadores que esto muito prximos uns dos outros, que torna vivel a utilizao de cabos coaxiais ou de par tranado para conectar um computador a outro. J as redes metropolitanas e geograficamente distribudas possuem computadores situados a distncias muito grandes. Estes computadores muito distantes geograficamente so chamados computadores

remotos, e as grandes distncias tornam invivel a utilizao de cabos coaxiais ou de par tranado para a conexo dos computadores. Da, a conexo entre estes computadores remotos normalmente feita atravs de um dispositivo chamado MODEM (MOdulador e DEModulador) conectado a uma linha telefnica. O que um modem faz modular e demodular os sinais do computador transmitidos e recebidos pela linha telefnica. Modulao a converso dos sinais digitais oriundos do computador para um sinal que possa ser transmitido pela linha telefnica, uma vez que os sinais do computador e da linha telefnica originalmente no so compatveis. Demodulao o processo inverso, onde o sinal oriundo da linha telefnica convertido para sinal digital. Dois computadores remotos se comunicam atravs de um modem como ilustrado pela figura 1.13

Computador 1

Modem

Modem

Computador 2

Figura 1.13 Dois computadores se comunicando pela linha telefnica atravs do modem.

Para que possa ser feita a comunicao entre dois computadores remotos necessrio que cada computador possua um modem conectado a uma linha telefnica. O computador de origem envia um sinal digital para o seu modem, que modula o sinal e o envia pela linha telefnica. Do outro lado da linha, o modem de destino recebe o sinal, demodula e o envia para o seu computador. Quando um modem tambm capaz de operar como um aparelho de fax, ele chamado de faxmodem. Um fax-modem pode enviar dados para um aparelho de fax e tambm pode receber dados do aparelho.

13. A Internet A Internet uma rede geograficamente distribuda (WAN) que conecta milhes de usurios em todo o mundo. Ela permite a troca de informaes e servios entre seus usurios. Desde o seu surgimento em 1969, sua tecnologia passou por sucessivas mudanas at atingir o nvel tecnolgico em que se encontra atualmente. Comearemos esta seo com um breve histrico sobre a Internet. Em 1969, o departamento de defesa dos Estados Unidos (DOD Department of Defense) contratou os servios de um rgo chamado ARPA (Advanced Research and Projects Agency), para criar uma rede de computadores que pudesse funcionar caso os Estados Unidos sofressem um ataque nuclear. Nessa poca existia a guerra fria entre os Estados Unidos e a extinta Unio das Repblicas Socialistas Soviticas (Unio Sovitica). O resultado foi uma rede WAN conhecida como Arpanet. No incio a Arpanet era utilizada pelo governo dos Estados Unidos, universidades, foras armadas e centros de pesquisa.Em 1986, uma rede conhecida como Nsfnet foi incorporada Arpanet, criando uma rede maior conhecida oficialmente como Internet.

Em 1988 a Internet passou a ser acessada no Brasil por iniciativa da FAPESP (Fundao de Amparo Pesquisa do Estado de So Paulo), UFRJ (Universidade Federal do Rio de Janeiro) e LNCC (Laboratrio Nacional de Computao Cientfica). Em 1993 ela passou a ser explorada comercialmente pelas empresas, que viam na rede uma forma barata abrangente e eficiente para divulgar seus produtos. Qualquer usurio em qualquer pas pode acessar informaes de uma empresa, o que d Internet uma abrangncia muito maior que meios de comunicao tradicionais como a televiso e o rdio. A explorao comercial da Internet no Brasil comeou no final de 1994. Os servios da Internet A maneira mais comum de se acessar a Internet se d atravs dos provedores de servios Internet. Para ter acesso Internet um usurio deve se cadastrar em algum provedor, uma empresa que servir como ponte entre o usurio e a Internet. A figura 1.14 ilustra o acesso Internet por meio de um provedor.
Usurio Usurio Usurio

Provedor Usurio Usurio Provedor

Internet

Provedor

Usurio Provedor

Usurio Usurio Usurio Usurio

Figura 1.14 Provedores disponibilizando aos seus usurios o acesso Internet.

Os usurios da Internet so pessoas fsicas que se conectam para obter informaes ou trocar correspondncias com outros usurios, empresas que conectam sua rede corporativa Internet com objetivo de fornecer acesso a seus funcionrios, utilizar a Internet como meio de comunicao entre filiais e clientes ou mesmo praticar comrcio eletrnico pela Internet. Quando um usurio acessa a Internet ele passa a usufruir uma srie de servios oferecidos pela rede. Entre esses servios podemos encontrar : World Wide Web Teia de alcance mundial A www um servio que utiliza um sistema de endereos para se localizar um computador na Internet e acessar as informaes armazenadas nesse computador. Todo computador conectado Internet recebe um endereo numrico, chamado endereo IP, para identific-lo na rede. Por exemplo, 68.125.16.34 um endereo IP. Como na prtica muito difcil para um usurio decorar tais seqncias de nmeros, foi criado o sistema www para representar os endereos numricos dos computadores, poupando o usurio da ingrata tarefa de ter que decorar tantos nmeros. A tabela 1.3 lista alguns endereos www. http://www.g1.com.br

http://www.livrariacultura.com.br http://www.amazon.com http://www.receita.fazenda.gov.br http://www.santoamaro.ifba.edu.br/


Tabela 1.3 Exemplos de endereos www.

Os endereos www so montados seguindo-se algumas regras. Os endereos acima possuem alguns pontos em comum, comeando com http://www. Vamos desmembrar esses endereos e ver o significado de cada componente individualmente. Http indica o protocolo de comunicao utilizado : HyperText Transfer Protocol Protocolo de Transferncia por HiperTexto. Seus detalhes vo alm do escopo deste material. Www indica o nome do servio utilizado, World Wide Web. A partir de agora, os endereos sero analisados da direita para a esquerda at chegar em www. Os elementos de um endereo situados direita do www so chamados de domnios. O ltimo domnio chamado domnio geogrfico, pois serve para identificar em qual pas est registrado aquele endereo. Um endereo registrado no Brasil possui o domnio geogrfico br (veja tabela 1.3). Existe uma sigla para representar o domnio geogrfico de cada pas com exceo dos Estados Unidos, onde os endereos no possuem domnio geogrfico. Um exemplo de endereo registrado nos Estados Unidos o terceiro endereo listado na tabela 1.3. A tabela 1.4 lista alguns exemplos de domnios geogrficos. Pas Brasil Canad Estados Unidos Frana Holanda Inglaterra Japo
Tabela 1.4 Exemplos de domnio geogrfico.

Domnio geogrfico br ca fr nw uk jp

Seguindo um endereo da direita para a esquerda, aps o domnio geogrfico vem o domnio institucional, que indica o tipo de empresa que dona daquele endereo. O domnio institucional mais comum o com, indicando uma instituio comercial. No Brasil, comum um endereo www terminar com .com.br, indicando uma instituio comercial brasileira. Na Inglaterra seria .com.uk, na Frana, .com.fr, nos Estados Unidos, apenas .com. A tabela 1.5 lista alguns domnios institucionais. Domnio com edu gov mil net org Tipo de instituio Com fins comerciais Educacional Governo Militar Telecomunicaes Sem fins lucrativos

Tabela 1.5 Exemplos de domnio institucional.

Na tabela 1.3, o ltimo endereo no possuem o edu como domnio institucional, isto por que para endereos de instituies educacionais no Brasil, o edu pode ser omitido, o que torna idnticos endereos como www.ifba.br e www.ifba.edu.br.

Continuando da direita para a esquerda, aps os domnios geogrfico e institucional, aparece o domnio da empresa que queremos localizar. Nos trs primeiros endereos da tabela 1.3 temos os domnios g1, livrariacultura e amazon, onde se localizam as informaes que sero acessadas pelos usurios da Internet. No quarto exemplo, aparece um domnio chamado fazenda e em seguida outro domnio chamado receita. Neste caso, h um domnio principal chamado fazenda representando a Secretaria da Fazenda e um subdomnio deste, chamado receita, que representa a Receita Federal. No quinto exemplo aparece um domnio chamado santoamaro, representando o campus de Santo Amaro, um subdomnio chamado ifba, representando o Instituto Federal de Educao, Cincia e Tecnologia da Bahia IFBA. Ao procurarmos na Internet por um endereo www, o domnio a ser localizado atravs do endereo ser aquele mais esquerda, cujo nome aparece ao lado do www. Existe conectado Internet um computador para cada domnio disponibilizando informaes relativas quele domnio. Ao procurarmos pelo endereo www.receita.fazenda.gov.br, localizaremos informaes no computador que representa o domnio receita. Ao procurarmos pelo endereo www.fazenda.gov.br, localizaremos informaes no computador que representa o domnio fazenda. No possvel localizarmos o subdomnio receita sem passar pelo domnio principal fazenda, de modo que o endereo www.receita.gov.br est errado. Ele pode at localizar algum domnio chamado receita, mas que no o da Receita Federal. Ao localizarmos o computador que representa o domnio desejado, localizamos informaes do domnio neste computador. Estas informaes so chamadas de site. Um site um conjunto de documentos contendo as informaes relativas ao domnio localizado. Um site pode conter uma ou vrias pginas de informao, dependendo da quantidade de informao disponvel no domnio. A primeira pgina do site, que normalmente a pgina principal, chamada de Home Page. Ela apresenta o site aos usurios da Internet e serve como um ndice para as outras pginas do site e mesmo para pginas de outros sites. A figura 1.15 mostra o site do Yahoo encontrado atravs do endereo www.yahoo.com.br. Ao procurarmos por este endereo, localizamos o site (informaes) e somos posicionados na sua home page (pgina principal), como pode ser visto na figura. Da, podemos consultar o contedo da home page, localizar outras informaes no prprio site, ou deslocar para outros sites. 14. Sites de busca Alguns sites so chamados Sites de busca, cuja finalidade ajudar o usurio a localizar sites contendo um assunto desejado. Retorne figura 1.15 e observe que uma parte do site est destacada. Neste local voc pode informar uma palavra ou frase a ser localizada e o Yahoo ir procurar por sites que contenham a palavra ou frase que voc informou. Por exemplo. Suponha que voc est interessado em saber a origem do seu nome. Ento voc manda procurar por nomes. O Yahoo ir pesquisar na Internet e retornar uma lista de endereos de sites que contenham a palavra nomes. A maioria dos sites retornados no interessa a voc, portanto, voc pode refinar a pesquisa e melhorar o seu resultado. Em vez de procurar por nomes voc pode procurar pela frase origem dos nomes, e o Yahoo ir retornar uma lista de endereos de sites que contenham a frase origem dos nomes. Quanto maior o tamanho da frase, mais refinada fica a pesquisa. importante observar que ao procurar por uma frase como a descrita acima, esta frase deve vir entre , ou seja, voc deve informar origem dos nomes. H outros sites de busca alm do Yahoo, como por exemplo o Google (www.google.com.br), o yahoo (www.yahoo.com.br), e outros. Voc pode escolher o que mais lhe agradar.

Figura 1.15 O site do Yahoo.

Figura 1.16 Uma correspondncia enviada para o meu endereo de e-mail.

Figura 1.17 Escrevendo uma mensagem.

E-mail Correio Eletrnico um servio que permite a troca de correspondncias eletrnicas entre os usurios da Internet. O Marcos pode mandar uma correspondncia para a Ana, que pode mandar uma correspondncia para o Andr, e assim por diante, todos utilizando o servio de e-mail da Internet. O funcionamento deste servio tem como base um sistema de endereos parecido com o dos endereos www, cujo formato agora Usurio@Domnio. Aqui, Usurio representa a caixa postal de um usurio da Internet e Domnio representa o domnio onde se localiza a caixa postal do usurio. O smbolo @ serve para separar a caixa postal do nome do domnio. Por exemplo, o meu endereo de e-mail : tsoutom@gmail.com Qualquer usurio da Internet que queira enviar uma correspondncia para mim, pode utilizar este endereo. Neste caso, a correspondncia ser enviada para a minha caixa postal, chamada tsoutom, localizada no domnio gmail.com. A figura 1.16 mostra uma correspondncia enviada para o meu endereo de e-mail por outro usurio da Internet. Aps ler a correspondncia eu posso responder para ele, como pode ser visto na figura 1.17. 15. As Intranets Uma Intranet uma rede local de uma organizao que utiliza a mesma tecnologia disponvel na Internet, ou seja, como uma parte da Internet que s existe dentro da empresa. Os usurios de uma Intranet podem acessar sites internos, enviar correspondncias de correio eletrnico entre si como se estivessem enviando a outros usurios da Internet. Tambm podem acessar sites externos, de outros domnios da Internet, podem enviar correspondncias para outros usurios da Internet. Algumas empresas tornam pblicas algumas partes da sua Intranet, geralmente para praticar comrcio eletrnico ou apenas para divulgar seus produtos.

A intranet mantm seus usurios conectados Internet, o que s vezes pode trazer alguns inconvenientes, como por exemplo, funcionrios acessando a Internet para lazer durante o horrio de trabalho ou ainda pior, usurios da Internet tentando invadir os computadores da rede da empresa. Para evitar problemas como estes, existe um mecanismo conhecido como Firewall que consiste de um ou mais computadores executando alguns softwares cuja tarefa controlar o trfego de dados entre a Intranet e a Internet. Dados externos desconhecidos com destino Intranet so barrados pelo Firewall, da mesma forma que dados no autorizados no podem sair da intranet para a Internet. Algumas empresas possuem vrias filiais, cada uma com sua intranet. Estas Intranets podem se fundir formando uma rede ainda maior, um conjunto de todas as Intranets da empresa, chamado Extranet. A Extranet permite a comunicao entre os computadores de todas as intranets, protegidos pelo Firewall de cada rede. A grande vantagem da Extranet formar uma rede WAN unindo todas as filiais da empresa pela Internet

Usurio Provedor

Usurio

Internet Usurio

Provedor

Firewall Servidor

Usurio

Usurio

Usurio

Figura 1.18 Uma Intranet protegida por um Firewall.

Anda mungkin juga menyukai