You are on page 1of 25

Unidade I

1. Informtica. Evoluo e tendncias


1.1.Introduo
A informtica est intimamente ligada ao ser humano, seja em casa, no trabalho, na escola ou no lazer. A evoluo tecnolgica notria na nossa sociedade desde o despertar at a mais simples transaco bancria que realiza durante o dia (por exemplo, qualquer operao numa ATM), um telefonema, est a servir-se da informtica. Muitas vezes lida com a tecnologia do computador sem se dar conta: quando usa o micro-ondas em casa, (por exemplo, quando programa o tempo de aquecimento de um alimento), ao ligar o vdeo-cassete, tudo isto sem sair de casa. Ao circular no trnsito das nossas grandes cidades depara-se com semforos, sistemas de segurana de empresas que visita, a verificao da sua bagagem no aeroporto, quando viaja, l est a informtica de novo, assim como nos controlos de avies, na produo de energia elctrica, na industrializao de roupas e alimentos, etc. Quer dizer, no mundo moderno inevitvel o contacto com o computador! Por isso, todas as pessoas, precisam hoje de aprender a lidar com a informtica mais cedo ou mais tarde.

1.1.1. Dados

Em informtica so considerados dados os conjuntos de "informao em bruto" que, atravs de determinados processos, se transformam em informao. Por exemplo, o conjunto dos "vencimentos ilquidos" dos professores de uma escola ao serem introduzidos por um utilizador. Os dados so a base para a formao de um juzo ou clculo. Para os sistemas informticos, os dados so a sua matria-prima. Assim, adoptaremos a seguinte definio: Dados (em ingls Data): so um conjunto de smbolos, factos, designaes de objectos, etc., no articulados entre si, pelo que no fazem passar uma mensagem do ponto de vista do receptor. Em informtica dados brutos (raw data) designam os dados/valores recolhidos e estocados tal qual foram adquiridos, sem terem sofrido o menor tratamento.

Portanto, um texto um dado. De fato, as letras so smbolos quantificados, j que o alfabeto, sendo um conjunto finito, pode por si s constituir uma base numrica (a base hexadecimal emprega tradicionalmente, alm dos 10 dgitos decimais, as letras de A a E). Tambm so dados fotos, figuras, sons gravados e animao, pois todos podem ser quantificados a ponto de se ter eventualmente dificuldade de distinguir a sua reproduo, a partir da representao quantificada, com o original. muito importante notar-se que, mesmo se incompreensvel para o leitor, qualquer texto constitui um dado ou uma seqncia de dados.
1.1.2. Processamento

Da definio anterior pode-se deduzir que para que os dados possam fazer passar uma mensagem, precisam de estar articulados de uma forma lgica entre si, precisam de ser processados. Na Informtica, processamento refere-se ao armazenamento, transmisso, confirmao e comparao de dados de modo a produzirem uma Informao. Assim adoptaremos a seguinte definio: Processamento (em ingls processing): o conjunto de operaes lgicas e aritmticas que so aplicadas, de forma automtica, sobre os conjuntos de dados, com o auxlio de equipamentos informticos. O processamento dos dados tambm normalmente designado por tratamento de dados.
1.1.3. Informao

Um conjunto de dados, articulados entre si, e com um determinado significado constitui Informao, isto , o conjunto de resultados que so obtidos aps um processamento. Por exemplo, a mdia dos vencimentos numa escola ou os juros dos depsitos pessoais de um utilizador. Por exemplo, so informaes: palavras, um quadro (sinais visuais na forma de ondas de luz), os impulsos elctricos atravs dos quais os nossos olhos transmitem imagens ao crebro, a msica, etc. Alm de transmitidas e recebidas, as informaes podem ser armazenadas e depois reproduzidas: em livros, em discos, em fotografias, e na memria humana. Desta forma, uma informao original pode ser reproduzida (transmitida muitas vezes). Um exemplo radical de armazenamento e reproduo da informao so os genes: o cdigo gentico de um ser vivo armazenado nos genes que permitem a reproduo do ser vivo a partir de uma nica clula; todas as clulas contendem a mesma informao gentica da clula inicial. Acima de tudo, informao o resultado do processamento, manipulao e organizao de dados numa forma que se some ao conhecimento da pessoa que o recebe. A teoria da comunicao analisa a medida numrica da incerteza de um resultado. Mesmo que informao e

dados sejam frequentemente usados como sinnimos, eles realmente so coisas muito diferentes. Dados representam um conjunto de fatos no associados e como tal, no tm utilidade at que tenham sido apropriadamente avaliados. Pela avaliao, uma vez que haja alguma relao significativa entre os dados e estes possam mostrar alguma relevncia, so ento convertidos em informao. Agora, estes mesmos dados podem ser usados com diferentes propsitos. Assim, at que os dados expressem alguma informao, no so teis.
1.1.3.1. Critrios de qualidade de informao

A informao obtida como resultado de um processamento deve obedecer a determinados critrios de qualidade que garantem a sua validade e justifiquem os meios e os custos envolvidos. A informao a base da comunicao entre as pessoas, e como tal deve possuir uma qualidade que a torne interessante e fivel, de modo a que a comunicao seja estabelecida com rigor e contribua para um efectivo enriquecimento de conhecimento de cada um de ns. Geralmente, exige-se que a informao respeite quatro tipos de critrios de qualidade fundamentais, como ser: rigorosa, atempada, significativa e relevante.
1.1.3.1.1. Rigorosa

A informao deve ser exacta, ou seja, isenta de erros, de modo a podermos analis-la com confiana e sobre ela tirar concluses correctas e tomar decises importantes. Se a informao contiver erros ou imprecises, pode ocasionar que as decises que sobre ela se venham a tomar produzam danos, por vezes irreparveis, numa empresa ou levar ao insucesso um projecto importante, ou ainda pr em risco bens materiais e vidas de pessoas.
1.1.3.1.2. Atempada

Uma informao, alm de rigorosa, deve tambm ser oportuna, pois se for obtida tardiamente pode ser to intil como se no existisse. Por exemplo, se os resultados de uma prospeco do mercado, efectuada por uma empresa para o lanamento de um novo produto, chegarem demasiado tarde, isso pode significar que uma outra empresa concorrente se antecipe e assim tornar intil todo o esforo at a desenvolvido. Muitas empresas e projectos tm sido desfeitos por no dispor a tempo de elementos que permitam tomar as decises necessrias.

1.1.3.1.3.

Significativa

A informao deve ser significativa, isto , compreensvel para a pessoa ou pessoas a quem se destina. S se a informao for clara pode ser convenientemente analisada e usada. Se a sua apresentao for confusa ou ambgua, pode levar a ms interpretaes e ao no reconhecimento da sua validade. Deve ter sempre presente que a informao objectivamente um elemento de comunicao entre as pessoas e, portanto, se no for compreensvel, no conseguir transmitir as ideias pretendidas, podendo at levar ao engano as pessoas que a recebem.

1.2.Informtica
1.2.1. Conceito

O neologismo Informtica foi criado no incio dos anos 60 por fuso de duas palavras: Informao e Automtica. Apesar de serem tcnicas muito recentes (nasceram h menos de 70 anos), so hoje um fenmeno quotidiano, invadindo a nossa vida diria. Encontra os seus produtos diariamente sob formas muito diversas: recibos de servios pblicos (telefone, electricidade, gua, etc.), extractos de contas bancrias, folhas de salrios, controlos de tempos dos atletas nas competies desportivas, resultados eleitorais, etc. At mesmo nos momentos de lazer faz-se uso constante da informtica. Assim, a Informtica pode ser definida como o conjunto dos mtodos e das tcnicas de processamento automtico de informaes. Ela envolve tambm o estudo e realizao dos materiais, o estudo e utilizao dos mtodos, aplicaes e efeitos da sua utilizao na sociedade.

1.2.2. Tecnologia de informao 1.2.2.1. Conceito de tecnologia

O conceito Tecnologia aplica-se a tudo aquilo que, no existindo na natureza, o ser humano inventa para expandir os seus poderes, tornar o seu trabalho mais fcil e fazer a sua vida mais agradvel. Tecnologia no apenas instrumentos, ferramentas ou equipamentos tangveis, como: Telemvel, culos, Computador, Satlites, Arado, etc. Tecnologia tambm coisa intangvel, como: procedimentos, mtodos, tcnicas, algoritmos e notaes.

1.2.2.2.

Etimologia

Etimologicamente, o termo tecnologia deriva dos termos gregos techn + logia: Techn de onde derivou a palavra tcnica, que significa saber fazer ou aptido especial para realizar algo na prtica; Logia que significa conhecimento organizado ou estruturado e que deu origem terminao de muitas disciplinas cientficas. Por exemplo, Biologia, Geologia, Antropologia, entre outras. Unindo a definio destas duas palavras, podemos concluir que a tecnologia um conhecimento voltado para a prtica. um saber fazer. o conjunto dos meios e processos de que dispomos para actuar sobre a realidade que nos cerca. As tecnologias so o conhecimento adquirido a partir da aplicao de um conjunto de tcnicas.
1.2.2.3. Conceito de tecnologia de informao

As Tecnologias de Informao so tecnologias que se baseiam em sistemas informticos, nos quais se processa, armazena e transmite a informao, logo, a informao o objecto principal da rea das Tecnologias de Informao.

Unidade II
2. Conceito de Memria
2.1.Caracterizao do computador
Actualmente, existem no mercado, computadores ou sistemas diversos de tratamento automtico (digital) de informaes. comum encontrar Computadores Pessoais (PC), os Portteis, os Servidores, os scanners (nos supermercados e bancos).

Figura 1: laptop Digital Assistent (PDA)

Figura 2:Personal

Figura 3:computador pessoal (PC) servidor

Figura 4:

Estas mquinas so chamadas computadores porque possuem em comum as seguintes caractersticas: Potncia de Clculo; Velocidade de Processo; Flexibilidade da Aplicao.

2.2.Conceito de computador
Computador a unidade funcional programvel, composta por uma ou mais unidades de processamento associados e por equipamentos perifricos, que controlada atravs de programas armazenados na sua memria interna e que capaz de efectuar clculos sem interveno humana.

Figura 5:Configurao tpica dum computador Legenda: 1. Microfone 2. Coluna de som 3. Joy stick 4. Ventilao 5. CD 6. CD room 7. Floppy driver 8. Boto de power 9. Logtipo da fbrica 10. Monitor 11. Impressora 12. Mouse 13. Teclado O computador composto basicamente em duas partes: o hardware e o Software. O Hardware a parte fsica que compe o computador; engloba todo o equipamento electrnico e mecnico do sistema, desde os circuitos elctricos internos at aos dispositivos perifricos, como os monitores, as impressoras, os diversos cabos de conexo. Hardware refere-se a tudo o que palpvel no sistema computacional. A figura 5 representa o hardware bsico dum computador. O Software Os programas que fornecem as instrues ao computador so designados por software. O software constitui a parte lgica, a parte branda como o seu nome indica (soft) do equipamento que indica o trabalho que a mquina (hardware) deve fazer e da forma como o deve realizar. o software que torna o computador inteligente.

Viso geral da organizao dum computador Unidade Central do Sistema A unidade central do sistema a parte do computador pessoal (PC) onde se encontram os elementos fundamentais do sistema computacional, tais como o processador, a memria central e a fonte de alimentao de energia. comum design-la por PC, case, mala, processador.

Figura 6: Unidade central de sistema No interior da unidade de sistema encontra-se a chamada placa-me (motherboard). uma placa de circuitos impressos dentro do computador, onde todos os componentes principais esto ligados. Contm a unidade central de processamento, BIOS (sistema operativo de base), slots de expanso e outros componentes e controladores de dispositivos como o monitor, o teclado e o disco duro. Na parte externa da unidade do sistema encontram-se uma srie de botes, drivers e conectores que funcionam como parte de contacto entre o exterior e o interior do computador.

Figura 7: placa-me Memria Central (MC) A Memria Central (principal) o elemento onde se armazenam dados e programas que so necessrios para a execuo das tarefas pelo computador. Para que um programa possa ser manipulado pela mquina, ele primeiro precisa de estar armazenado na MC (memria RAM). A MC no o nico local de armazenamento da informao no computador, existem ainda as memrias auxiliares (memrias secundrias); so exemplos as disquetes, o disco duro, flash, discos compactos, entre outros.

Figura 8: Memria central

Processador Processador ou Unidade Central de Processamento (CPU - em ingls, Central Processing Unit), a responsvel pelo processamento e execuo dos programas armazenados na MC. Constitui a parte operacional mais importante do computador. comum usar-se o termo ship para se referir ao processador. A CPU encontra-se organizada em duas partes, a UAL e a UC. A UAL (Unidade Aritmtica e Lgica) tem por funo a efectiva execuo das instrues. A UC (Unidade de Controle) tem por funes a busca, interpretao e controlo de execuo das instrues, e o controlo dos demais Componentes do computador. Para garantir o sincronismo das operaes e melhor performance, ela tem o apoio de diversos registadores e unidades de endereamento, tais como, o clock, o registador de dados e de endereos.

Figura 9: processadores

Dispositivos de Entrada As imagens que se seguem representam dispositivos de entrada de dados no computador: o Teclado, Mouses, Scanners, Leitoras pticas, Leitoras de cartes magnticos, cmeras de vdeo, Microfones, Sensores.

Figura 10: dispositivos de entrada

Dispositivos de Sada

Figura 11: Dispositivos de sada

Vantagens e desvantagens do uso do computador Vantagens do uso do Computador Processa grande volume de dados com rapidez; Trata grandes quantidades de informao com segurana; No se cansa - uma vez programado capaz de processar 24 horas por dia; Realiza clculos com exactido; Oferece grande disponibilidade de acesso s informaes nele armazenadas; Pode ser programado.

Desvantagens do uso do Computador No criativo; No trabalha bem com a ambiguidade; As linguagens de programao dos computadores no corrigem os erros lgicos dos programas; Alto custo (embora decrescente); Obsolescncia. Classificao dos computadores quanto ao: I. Modo de funcionamento

Considerando o modo de funcionamento, os computadores classificam-se em: Computadores de aco analgica Computadores de aco digital. a) Nos Computadores de aco analgica O princpio de funcionamento a anlise das tarefas que executam. O modo de funcionamento baseia-se em Output (sada) da informao apenas. Os primeiros computadores de grande porte so um exemplo de computadores de aco analgica.

b) Nos Computadores de aco digital O princpio de funcionamento o de tudo ou nada; obedecem a sinais discretos (0 e 1 - que podem ser entendidos por falso ou verdadeiro). O modo de funcionamento baseia-se em Input - Processing - Output da informao. Como exemplos, cita-se o computador pessoal (PC). II. mbito ou propsito

a) Propsito especfico Conjunto de computadores desenhados de raiz para desempenharem um conjunto muito reduzido de tarefas. Por exemplo, os robots. b) Propsito geral So computadores capazes de desempenharem uma grande variedade de tarefas, atravs da execuo de um grande nmero de programas de software. III. Porte

a) Supercomputadores Representam a classe dos computadores mais potentes. Tm grande aplicao na investigao cientfica e so ainda de utilizao militar. b) Mainframes Representam a classe dos computadores de mdio porte. Tm grande aplicao em organizaes que necessitam de elevadas capacidades de processamento e de ambiente multi-utilizador. c) Minicomputadores So normalmente utilizados como computadores centrais, para redes de computadores com vrias dezenas ou poucas centenas de utilizadores, muitas vezes em locais dispersos. As suas capacidades direccionam-se essencialmente para o controlo e gesto ao nvel global da empresa. d) Microcomputadores Tambm chamados por PC (Personal Computer Computador Pessoal). Nos dias de hoje, possuem capacidades de processamento extremamente elevadas, o que torna o conceito PC bastante verstil. Surgiram nos anos 1981 e evoluram consideravelmente quer em termos de componentes internos (microprocessador, memrias e outros) bem como ao nvel do design.

2.6. Conceito de Memria


Qualquer sistema digital necessita de dispositivos para armazenar, por um determinado tempo, a informao vinda de outras unidades e a espera de ser processada ou a espera de ser transferida para outros dispositivos. Os dispositivos que tm esta propriedade de reter informao por um determinado tempo para depois torn-la disponvel no momento em que ela solicitada por outros dispositivos designada por dispositivo de memria ou simplesmente memria. EX: Disco Duro, memria Flash, Carto de memria, memria RAM, memria ROM (CD-ROM, DVDROM), etc.

2.7. Capacidade e Velocidade


A capacidade de uma memria medida em Bytes, kilobytes (1 KB = 1024 Bytes), megabytes (1 MB = 1024 KB), gigabytes (1 GB = 1024 MB) e terabytes (1 TB = 1024 GB). A velocidade de funcionamento de uma memria medida em Hz ou MHz. Este valor est relacionado com a quantidade de blocos de dados que podem ser transferidos durante um segundo. Existem no entanto algumas memrias RAM que podem efectuar duas transferncias de dados no mesmo ciclo de clock, duplicando a taxa de transferncia de informao para a mesma frequncia de trabalho. Alm disso, a colocao das memrias em paralelo (propriedade da arquitetura de certos sistemas) permite multiplicar a velocidade aparente da memria.

2.8.

Tipologias

Basicamente existem dois tipos de memrias : Internas - so memrias volteis, isto , perdem seus dados com ausncia de energia. As memrias externas - so memrias no volteis, servem para guardar dados enquanto o computador est em uso.

2.8.1. MEMRIAS VOLTEIS

Memrias volteis so as que requerem energia para manter a informao armazenada. Dentro deste grupo temos a memria principal, que a seguir descreve-se.

2.8.1.1.

Memria principal

So memrias em que permite ao processador aceder a informao armazenada na memria directamente, no entanto sem esta o computador no pode funcionar. Fornecem geralmente uma ponte para as memrias secundrias, mas a sua funo principal a de conter a informao necessria para o processador num determinado momento. Por exemplo, os programas em execuo (Word, excel, leitores de msica, etc). Nesta categoria tem-se a memria RAM, que uma memria baseada em semicondutores (Dodos, transstores, capacitores, etc) de tamanho muito reduzido, voltil, com acesso aleatrio em que palavras individuais (dados) na memria so acessadas directamente, isto , o acesso aos dados na memria pode ser em qualquer posio a qualquer momento, utilizando uma lgica de endereamento implementada em hardware, por oposio ao acesso sequncial, imposto por alguns dispositivos de armazenamento, como fitas magnticas.

2.8.1.1.1.

RAM (Random Access Memory)

Memria de acesso aleatrio (do ingls Random Access Memory, frequentemente abreviado para RAM), um tipo de memria que permite a leitura e a escrita da informao, utilizada como memria primria em sistemas eletrnicos digitais (Exemplo, o computador). A memria RAM um componente essencial no apenas nos computadores pessoais, mas em qualquer tipo de computador. Por mais que exista espao de armazenamento disponvel, na forma de um HD (Hard Disk) ou memria flash, sempre necessria uma certa quantidade de memria RAM e, naturalmente, quanto mais, melhor. A RAM usada pelo processador para armazenar os arquivos e programas que esto sendo processados. A principal caracterstica da RAM que ela voltil, ou seja, os dados se perdem ao reiniciar o computador. Para evitar perdas de dados, necessrio salvar a informao para suporte no voltil, como o disco rgido. Ao ligar necessrio refazer todo o processo de carregamento, em que o sistema operacional e aplicativos usados so transferidos do HD para a memria, onde podem ser executados pelo processador. Os chips de memria so vendidos na forma de pentes de memria (ver Error! Reference source not found.) . Existem pentes de vrias capacidades, e normalmente as placas possuem dois ou trs encaixes (slots) disponveis (dependendo do fabricante). H como instalar um pente de 1 GB junto com o de 512 MB que veio no computador para ter um total de 1536 MB, por exemplo.

H dois tipos de tecnologia de memria RAM que so muito utilizados: esttico e dinmico, isto , SRAM e DRAM, respectivamente.

SRAM (STATIC RANDOM ACCESS MEMORY)

A memria esttica no necessita ser analisada ou recarregada a cada momento. Fabricada com circuitos eletrnicos conhecidos como latch, guardam a informao por todo o tempo em que estiver a receber alimentao.

A memria RAM esttica, trabalha na mesma velocidade do processador, porque cada bit de dado armazenado em um circuito chamado flip-flop, que tambm pode fornecer dados com latncia zero ou com uma latncia muito pequena, porque os flip-flops no necessitam de perodos de refresh (). O problema que os flip-flops necessitam de vrios transistores para serem construdos, ou seja, eles so muito maiores do que um nico capacitor. Isto significa que na mesma rea em uma memria esttica existe apenas um flip-flop, na memria dinmica existem centenas de capacitores. Por essa razo as memrias estticas oferecem uma menor densidade isto , os chips tm capacidades menores. Os outros dois problemas com a memria esttica so que ela mais cara e consome mais energia e consequentemente esquenta mais.

Figura 12: Memria voltil estatica SRAM de 64MB.

Figura 13: Memria SRAM

DRAM (DYNAMIC RANDOM ACCESS MEMORY)

A memria RAM usada no computador dinmica. Neste tipo de memria os dados so armazenados dentro do chip de memria em um pequeno capacitor. Capacitores so componentes muito pequenos, o que significa que milhes deles podem ser fabricados em uma pequena rea isto chamado de alta densidade. Por outro lado, os capacitores perdem suas cargas elctricas depois de um determinado tempo e por isso as memrias dinmicas precisam ser recarregadas, processo esse conhecido como refresh, que deve ser feito periodicamente. Durante os perodos de recarga os dados no podem ser lidos ou escritos. A memria dinmica tambm muito mais barata do que a memria esttica e consome muito menos energia. Mas, como vimos, os dados na memria RAM dinmica no esto disponveis imediatamente e ela no trabalha na mesma velocidade do processador.

Tipos de memrias DRAM

Existem basicamente dois tipos de memria DRAM em uso: SDR e DDR. As SDR so o tipo tradicional, onde o controlador de memria realiza apenas uma leitura por ciclo, enquanto as DDR so mais rpidas, pois fazem duas leituras por ciclo. Os pentes de memria SDR so usados em computadores antigos: Pentium II e Pentium III e os primeiros Athlons e Durons soquete A. Por no serem mais fabricados, eles so atualmente muito mais raros e caros que os DDR, algo semelhante ao que aconteceu com os antigos pentes de 72 vias, usados na poca do Pentium 1.

Figura 14: Memria DRAM do tipo SDR

fcil diferenciar os pentes SDR e DDR, pois os SDR possuem dois chanfros e os DDR apenas um. Essa diferena faz com que tambm no seja possvel trocar as bolas, encaixando por engano um pente DDR numa placa-me que use SDR e vice-versa. Mais

recentemente, tem acontecido a uma nova migrao, com a introduo dos pentes de memria DDR2. Neles, o barramento de acesso memria trabalha ao dobro da frequncia dos chips de memria propriamente ditos. Isso permite que sejam realizadas duas operaes de leitura por ciclo, acessando dois endereos diferentes. Como a capacidade de realizar duas transferncias por ciclo introduzida nas memrias DDR foi preservada, as memrias DDR2 so capazes de realizar um total de 4 operaes de leitura por ciclo. Existem ainda algumas vantagens, como o menor consumo elctrico, perfeita caracteristicas para laptops. Os pentes de memria DDR2 so incompatveis com as placas-me antigas. Eles possuem um nmero maior de contatos (um total de 240, contra 184 dos pentes DDR), e o chanfro central posicionado de forma diferente, de forma que no seja possvel instal-los nas placas antigas por engano. Muitos pentes so vendidos com um dissipador metlico, que ajuda na dissipao do calor e permite que os mdulos operem a frequncias mais altas.

Figura 15 : Memria DDR2 acima e DDR abaixo.

Figura 16: Diferenas memrias do tipo DDR.

entre

2.9.

MEMRIAS NO VOLTEIS

So aquelas que guardam todas as informaes mesmo quando no estiverem a receber alimentao. Como exemplos, citam-se as memrias conhecidas por ROM, FeRAM e FLASH, bem como os dispositivos de armazenamento em massa, disco rgido, CDs e disquetes.

2.9.1. Memria secundria (Memrias de armazenamento em massa)

So memrias usadas para armazenamento permanente de dados. No podem ser endereadas directamente, a informao precisa ser carregada na memria principal antes de poder ser tratada pelo processador. So geralmente no-volteis, permitindo guardar os dados permanentemente. Como memrias externas, de armazenamento em massa, podemos citar os discos rgidos como o meio mais utilizado, uma srie de discos pticos como CDs, DVDs e Blu-Rays, disquetes e fitas magnticas.

Figura 17: Onde, 1- Disco duro e 2- Fita magntica.

No nvel seguinte podemos citar discos de leitura ptica e unidades de fita (as ditas memrias tercirias). Discos pticos so muito utilizados para guardar programas tanto como para backup de arquivos pessoais. O CD (Compact disk), em suas diversas verses, capaz de armazenar 700MB, o DVD (Digital Video Disk) armazena at 4.7GB (8.5GB na verso dual layer) e o Blu-ray capaz de armazenar at 50GB. As fitas magnticas so dispositivos de acesso sequencial.

2.9.1.1.

ROM

A memria somente de leitura um tipo de memria que permite apenas a leitura, ou seja, as suas informaes so gravadas pelo fabricante uma nica vez e aps isso no podem ser alteradas ou apagadas, somente acessadas. So memrias cujo contedo gravado permanentemente. Uma memria somente de leitura propriamente dita vem com seu contedo gravado durante a fabricao. Atualmente, o termo Memria ROM usado informalmente para indicar uma gama de tipos de memria que so usadas apenas para a leitura na operao principal de dispositivos eletrnicos digitais, mas possivelmente podem ser escritas por meio de mecanismos especiais. Entre esses tipos encontramos as PROM, as EPROM, as EEPROM e as memrias flash. Ainda de forma mais ampla, e de certa forma imprpria, dispositivos de memria terciria, como CD-ROMs, DVD-ROMs, etc., tambm so algumas vezes citados como memria ROM. Apesar do nome memria ROM ser usado algumas vezes em contraposio com o nome memria RAM, deve ficar claro que ambos os tipos de memria so de acesso aleatrio.

Figura 18: Memria ROM

2.9.1.1. Tipos de memria ROM

PROMs (Programmable Read-Only Memory) podem ser escritas com dispositivos especiais mas no podem mais ser apagadas ou modificadas; EPROMs (Erasable Programmable Read-Only Memory) podem ser apagadas pelo uso de radiao ultravioleta permitindo sua reutilizao; EEPROMs (Electrically Erasable Programmable Read-Only Memory) podem ter seu contedo modificado eletricamente, mesmo quando j estiver funcionando num circuito eletrnico; Memria flash semelhantes s EEPROMs so mais rpidas e de menor custo; CD-ROM so discos pticos que retm os dados no permitindo sua alterao; DVD-ROM so discos pticos, tal como os CD-ROM, mas de alta densidade.

Figura 19: Memria EPROM

Figura 20: Memria EEPROM

Figura 21: Memria PROM

2.9.1.2. Aplicaes da Memria ROM

A memria ROM est presente em qualquer dispositivo digital, como por exemplo um relgio. Sempre que um computador iniciado, ele necessita de informaes existentes em algum lugar para carregar suas funes bsicas e/ou

principais de uma forma que elas sempre sejam acessveis e no se apaguem ao interromper a alimentao; Satlites, controles remotos, impressoras, celulares, todos os aparelhos digitais comportam uma ROM para realizarem suas tarefas bsicas; O uso da memria ROM vm aumentando conforme surgem novas tecnologias, alm de serem portadores de firmwares, hoje utilizam-se memrias flash (que tambm so memrias ROM) para o armazenamento de diversos tipos de dados; Uma grande perspectiva para as Flash Rom a possibilidade de um dia esta memria poder substituir de vez os to usados discos rgidos, mas isto ainda no possvel, pois as memrias flash embora possam comportar diversos dados, ainda possuem capacidade muito menor do que os HDs enquanto o preo bem superior.

A memria ROM no computador responsvel pela BIOS sistema que responsvel por "acordar" todos seus componentes e tambm pelo auto-teste, responsvel por fazer testes na memria e outros componentes do hadware e tambm pelo Setup responsvel pela configurao de sua mquina. Ou seja, na memria ROM que tudo comea.As memrias somente para leitura, do tipo ROM (sigla de Read Only Memory), permitem o acesso aleatrio e so conhecidas pelo fato de o usurio no poder alterar o seu contedo. Para gravar uma memria deste tipo so necessrios equipamentos especficos.

A Flash uma variao do tipo EPROM. Tornaram-se muito populares por dois motivos: A utilizao de dispositivos de armazenamento removveis como os chamados pen drives; A aplicao em equipamentos de som que reproduzem msica no formato MP3 e os cartes de memria das cmeras digitais.

Os dados armazenados neste tipo de memria permanecem ali sem a necessidade de alimentao. Sua gravao feita em geral atravs da porta USB que fornece 5 Volts para alimentao. As memrias de massa podem armazenar grande quantidade de informao e tm tido seu tamanho reduzido a cada dia. O disco rgido o meio mais comum neste tipo de memria. No to rpida como a memria flash mas j possvel utiliz-la em equipamentos de reproduo de msica e filmes como os portteis que reproduzem videoclipes de msica em vrios formatos, como MPEG.

Unidade III
3. Sistema de ficheiros introduo
Sistema de ficheiros a forma de organizao de dados em algum meio de armazenamento de dados em massa frequentemente feito em discos magnticos. Sabendo interpretar o sistema de Ficheiros de um determinado disco, o sistema operacional pode descodificar os dados armazenados e l-los ou grav-los.

Figura 12: Representao visual de um sistema de ficheiros, contando com directrios (pastas) e ficheiros (Arquivos)

3.1. Atributos de Ficheiro

Um Ficheiro possui certos atributos que variam de um sistema operacional para o outro, mas que normalmente so os seguintes:

Nome: o nome simblico do Ficheiro a nica informao conservada em forma legvel pelas pessoas; Identificador: este rtulo nico, usualmente um nmero, identifica o Ficheiro dentro do sistema de Ficheiro, o nome no legvel pelas pessoas; Tipos : esta informao necessria para aqueles sistemas que suportam diferentes tipos; Posio: esta informao um ponteiro para um dispositivo e para a posio do Ficheiro naquele dispositivo; Tamanho: o tamanho corrente, o Ficheiro e possivelmente o tamanho mximo permitido esto includos neste atributo;

Proteco: a informao de controlo de acesso determina quem pode ler o Ficheiro, grav-lo, execut-lo e assim por diante; Hora, data e identificao do usurio: estas informaes podem ser conservadas em relao a data da criao, ltima modificao e ltima utilizao do Ficheiro. Estes dados podem ser teis para proteco, segurana e monitoramento de uso do Ficheiro.

A informao sobre todos os Ficheiros conservada na estrutura do directrio que tambm reside em memria secundria. A entrada de um directrio consiste no nome do Ficheiro com seu identificador nico. O identificador, por sua vez, permite localizar os demais atributos do Ficheiro.

3.2. Operaes sobre Ficheiros


O sistema operacional pode oferecer chamadas de sistema para criar, gravar, ler, reposicionar e apagar ficheiros. O sistema operacional deve fazer em relao a cada uma das seis operaes de ficheiros bsicas:

Criando um ficheiro: deve ser alocado espao para o ficheiro no sistema de ficheiros. Deve ser criada uma entrada para o novo Ficheiro no directrio. A entrada do directrio regista o nome do Ficheiro e sua posio no sistema de Ficheiros, alm de outras informaes possveis; Gravando um Ficheiro: para gravar um Ficheiro, emitimos uma chamada de sistema especificando tanto o nome do Ficheiro como a informao a ser gravada. Dado o nome do Ficheiro, o sistema percorre o directrio em busca da sua localizao. O sistema deve manter um ponteiro de gravao para a posio do Ficheiro onde a nova gravao dever ser realizada. O ponteiro precisa ser actualizado sempre que ocorrer uma gravao; Lendo um Ficheiro: para ler um ficheiro, utilizamos uma chamada de sistema que especifica o nome do Ficheiro. O directrio pesquisado em busca da entrada associada e o sistema precisa manter um ponteiro de leitura para a posio no Ficheiro a partir de onde dever ocorrer a prxima leitura. Aps a leitura ter sido feita, o ponteiro de leitura actualizado. Um determinado processo est normalmente lendo ou gravando um dado Ficheiro, e aposio da operao em curso guardada como um ponteiro para a posio corrente do Ficheiro, para cada processo. Tanto a operao de leitura como a de gravao, utiliza este mesmo ponteiro, economizando espao e reduzindo a complexidade do sistema; Reposicionando dentro de um Ficheiro: o directrio percorrido em busca da entrada apropriada, e a posio corrente do Ficheiro posicionada para um determinado valor. O reposicionamento dentro de um Ficheiro no precisa envolver um I/O real. Esta operao tambm conhecida como busca de Ficheiro;

Apagando um Ficheiro: para apagar um Ficheiro, procuramos no directrio o Ficheiro pelo nome. Aps encontrar a entrada correcta do directrio, liberamos todo o espao do Ficheiro, de modo que este espao possa ser reutilizado por outros Ficheiros, e apagamos a entrada do directrio; Trocando um Ficheiro: o usurio pode desejar apagar o contedo de um Ficheiro, mas conservar seus atributos. Em lugar de obrigar o usurio a pagar completamente o Ficheiro e recri-lo, esta funo permite que todos os atributos (excepto o tamanho) sejam mantidos, reposicionando o Ficheiro com tamanho zero.

3.3. Formato nativo do sistema de ficheiros no Microsoft Windows


3.3.1. FAT16

FAT (File Allocation Table), neste sistema todas as localizaes dos ficheiros esto contidas em 2 tabelas: uma a FAT corrente (ou working FAT) e a outra a FAT de backup. A FAT indica em que cluster um ficheiro comea, ou seja, onde est o primeiro byte de um ficheiro. Um cluster pode ser ocupado somente por 1 ficheiro e formado por um ou mais sectores fsicos, geralmente cada sector de 512 bytes de tamanho.

FAT16 Tamanho da Partio 0MB - 32MB 32MB - 64MB 65MB - 127 MB 128MB - 255MB 256MB - 511MB 512MB - 1023 MB 1024MB - 2GB Tamanho do Cluster 512 Bytes 2 KBytes 4 KBytes 8 KBytes 16 KBytes 32 KBytes

Tabela 1: Tamanho da partio e o tamanho do cluster suportado no sistema de ficheiros FAT 16.

Problemas no FAT 16

Tamanho da partio limitada (At 2G);

Desperdcio do cluster: Por exemplo, tem-se um ficheiro com 1 KByte de tamanho alocado numa partio com 2GB cujo cluster de 32 KBytes (Ver Tabela 1, acima) e como um cluster s pode ser ocupado por um nico ficheiro, estaria-se a desperdiar 31 KBytes do cluster visto que s usamos 1 KByte do cluster para alocar o nosso ficheiro;

3.3.2. FAT32

O sistema de Ficheiro FAT 32 tm o mesmo procedimento de funcionamento do FAT 16, s que diferencia-se no tamanho da partio suportada (At 2 TB) que maior em relao ao do FAT 16 e tambm no problema de desperdcio do disco em que caracteriza-se no uso de cluster de tamanho menor em relao ao FAT 16. Por causa desta caracterstica em parties menores, o espao usado com mais eficincia. EX: Em uma partio de 2 GB que na FAT16 utilizava cluster de 32 KB agora utiliza clusters de apenas 4 KB, reduzindo o desperdcio de espao em disco. A FAT32 foi lanada no Windows 95 e est includa no Windows 98, ME (Millenium), 2000 e XP.

FAT32 Tamanho da Partio 260MB - 8GB 8GB - 16GB 16 GB - 32 GB 32 GB - 2 TB Tamanho do Cluster 4 KBytes 8 KBytes 16 KBytes 32 KBytes

Tabela 2: Tamanho da partio e o tamanho do cluster suportado no sistema de ficheiros FAT 32.

Problemas da FAT32

Incompatibilidade com sistemas antigos: Alguns sistemas operativos no conseguem ler discos que usam o sistema de Ficheiro FAT32.

3.3.3. NTFS

NTFS significa NT File System (sistema de ficheiros do NT, onde NT originalmente significava New Tecnhology). Suportado pelo Windows NT, 2000 e XP, ele um sistema de ficheiro superior se comparado ao FAT16 e ao FAT32, e foi concebido principalmente para SERVIDORES. Os ficheiros so armazenados no MFT (Master File Table) que inclui informaes sobre localizaes dos clusters do ficheiro, atributos de segurana, nome de ficheiros, etc. O sistema NTFS possui vantagens na rea de segurana (importante para servidores), compatibilidade POSIX, e alta capacidade de tolerncia a falhas (tambm importante para servidores). tambm considerado muito eficiente em termos de tamanhos de cluster, e na realidade pode-se formatar uma partio com o tamanho de cluster que se pretender.

NTFS Tamanho do Cluster (padro) 512MB ou menos 512 Bytes 513 MB - 1 GB 1 KBytes 1 GB - 2 GB 2 KBytes 2 GB - 4 GB 4 KBytes 4 GB - 8 GB 8 Kbytes 8 GB - 16 GB 32 KBytes 32 GB ou maior 64 KBytes Estes valores so padro. No NTFS voc pode variar estes valores dependendo das necessidades de suas aplicaes Tamanho da Partio Tabela 3: Tamanho da partio e o tamanho do cluster padro suportado no sistema de ficheiros NTFS.