Você está na página 1de 78

ndice

Contedo
Histria da Informtica.................................................................................................................. 5 baco (500 AC): ..................................................................................................................... 5 Logaritmos e rgua de clculo (614 AC): ........................................................................... 5 Calculadora de Leibniz (1672). ............................................................................................ 5 1822 - A Mquina que "ficou no papel" - ............................................................................ 5 1801 - O Tear Programvel - ................................................................................................ 6 Mquinas de Babbage(1822): .............................................................................................. 6 lgebra booleana (1848): ...................................................................................................... 7 Computador mecnico de cartes (1890): ......................................................................... 7 Teoria da Informao (1938): ............................................................................................... 8 Mark I (1943): .......................................................................................................................... 8 Transistor (1947): ................................................................................................................... 9 UNIVAC (1951): ...................................................................................................................... 9 FORTRAN (1957): .................................................................................................................. 9 Circuito integrado (1959): ...................................................................................................... 9 IBM 360 (1964): ...................................................................................................................... 9 ARPANET (1969): .................................................................................................................. 9 Chip programvel (1971):.................................................................................................... 10 Altair (1975): .......................................................................................................................... 10 Basic (1976): ......................................................................................................................... 10 Apple (1976): ......................................................................................................................... 10 IBM PC (1980): ..................................................................................................................... 10 Windows(1985): .................................................................................................................... 10 WWW (1989):........................................................................................................................ 11 Mosaic (1993): ...................................................................................................................... 11 AOL Time Warner (2000): ................................................................................................... 11 As cinco geraes ........................................................................................................................ 11 1 Gerao: tecnologia de vlvulas (1940 - 1955) .......................................................... 11 2 Gerao: a utilizao do transistor (1955-1965)......................................................... 13 3 Gerao: os circuitos integrados (1965-1980) ............................................................ 13 4 Gerao: circuitos de larga escala (1980-1990) ......................................................... 14

5 Gerao: Ultra Large Scale Integration (1990 - hoje) ................................................ 14 Noes de informtica Sistema de Informao .......................................................................... 15 Unidades ................................................................................................................................ 15 Tipos de Computadores ...................................................................................................... 16 Hardware ............................................................................................................................... 18 Placa-me.............................................................................................................................. 19 Microprocessador ................................................................................................................. 19 Memria ................................................................................................................................. 20 Drive de Disquete ................................................................................................................. 20 Disco Rgido .......................................................................................................................... 21 Teclado................................................................................................................................... 22 Mouse ..................................................................................................................................... 22 Monitor ................................................................................................................................... 23 Impressora ............................................................................................................................. 23 Placa de vdeo ...................................................................................................................... 23 Modem ................................................................................................................................... 24 Placa de Rede....................................................................................................................... 24 Scanner .................................................................................................................................. 24 Cmera Fotogrfica Digital ................................................................................................. 24 Cmera de Vdeo Digital ..................................................................................................... 25 Software ................................................................................................................................. 25 Sistemas Operacionais ........................................................................................................ 25 Fabricante Sistemas Operacionais .................................................................................... 25 Softwares Aplicativos ........................................................................................................... 25 Peopleware ............................................................................................................................ 26 Sistemas Operacionais ................................................................................................................ 29 1.1.1 Tipos de Sistemas Operacionais ............................................................................. 29 Tipos de Sistemas Operacionais .................................................................................................. 29 Sistemas Monoprogramveis / Monotarefa...................................................................... 29 Sistemas Multiprogramveis / Multitarefa ......................................................................... 30 Sistemas Batch ..................................................................................................................... 30 Sistemas de Tempo Compartilhado .................................................................................. 31 Sistemas de Tempo Real .................................................................................................... 31 Sistemas com Mltiplos Processadores ........................................................................... 31

Sistemas Fortemente Acoplados ....................................................................................... 32 Sistemas Fracamente Acoplados ...................................................................................... 33 Principais Empresas fabricante de software ............................................................................... 34 Sistemas Operacionais Microsoft ...................................................................................... 34 Linux e suas verses ........................................................................................................... 35 Mac OS da Apple ................................................................................................................. 35 Conhea as opes de sistema operacional para celular e escolha o melhor para voc ........... 35 Dispositivos de Armazenamento ................................................................................................ 38 Conhecendo o disco rgido (HD) .................................................................................................. 38 Surgimento dos HDs .................................................................................................................... 38 Componentes e funcionamento dos HDs ................................................................................... 38 Gravao e leitura de dados........................................................................................................ 41 Interfaces..................................................................................................................................... 42 Tcnicas ATAPI e EIDE ................................................................................................................. 44 DMA e UDMA .............................................................................................................................. 44 Capacidade real de armazenamento .......................................................................................... 45 O que Memria Flash? ............................................................................................................. 48 Sistemas de Numerao .............................................................................................................. 48 Sistemas Decimal ................................................................................................................. 48 Sistemas Binrio ................................................................................................................... 49 Sistemas Octal ...................................................................................................................... 49 Sistemas Hexadecimal ........................................................................................................ 49 Converso Entre os Sistemas de Numerao.............................................................................. 50 Teorema Fundamental da Numerao: ............................................................................ 50 Converso Decimal-Binrio ................................................................................................ 52 Converso Binrio-Decimal ................................................................................................ 52 Converso Decimal-Octal ................................................................................................... 52 Converso Octal-Decimal ................................................................................................... 53 Converso Decimal-Hexa ................................................................................................... 53 Converso Hexa-Decimal ................................................................................................... 53 Converso Hexa-Binrio ..................................................................................................... 54 Converso Binrio-Hexa ..................................................................................................... 54 Converso Octal-Binrio ..................................................................................................... 54 Converso Binrio-Octal ..................................................................................................... 55

Converso Octal-Hexa ........................................................................................................ 55 Converso Hexa-Octal ........................................................................................................ 55 Bits e bytes .................................................................................................................................. 55 O que Cdigo ASCII ................................................................................................................... 60 A LGEBRA DE BOOLE ................................................................................................................. 62 2.1 - A lgebra de Boole ...................................................................................................... 62 2.3 - Operaes Lgicas ..................................................................................................... 64 2.4 - Funo Lgica NO ou Inversora ............................................................................ 66 2.5 - Funo Lgica E .......................................................................................................... 67 2.7 - Funo NO-E............................................................................................................. 70 2.8 - Funo NO-OU ......................................................................................................... 71 2.9 - Funo OU-exclusivo.................................................................................................. 72 Representaes.................................................................................................................... 74 QUESTIONRIO .................................................................................................................. 76 Referncias Bibliogrficas ........................................................................................................... 78

Histria da Informtica
O computador que conhecemos hoje uma mquina programvel que processa informaes. O caminho percorrido para chegar at o estgio de desenvolvimento em que estamos comeou com a criao das primeiras mquinas de calcular. Vamos ver alguns fatos marcantes na histria da Informtica.

baco (500 AC): O baco um instrumento simples, composto por um quadro com varetas e contas coloridas. Utilizado desde a antiguidade, inicialmente por mercadores babilnicos, o baco permite fazer rapidamente clculos aritmticos.

Logaritmos e rgua de clculo (614 AC): O matemtico escocs John Napier cria a teoria dos logaritmos e as tabelas de logaritmos. Estas tabelas servem de base para que Wiliam Oughtred crie a rgua de clculo.

Calculadora de Pascal (1642): O matemtico francs Blaise Pascal comea a construir sua mquina de calcular. Ela composta por rodas dentadas. O usurio disca os nmeros nas rodas dentadas para realizar os clculos.

Calculadora de Leibniz (1672). O matemtico alemo Gottfried Leibniz aperfeioa a calculadora de Pascal facilitando as operaes de multiplicao e diviso.

1822 - A Mquina que "ficou no papel" - Charles Babbage era um matemtico ingls que sempre buscou a preciso matemtica at os limites da perfeio. Numa publicao cientfica do ano de 1822, Babbage escreveu sobre uma novssima mquina capaz de calcular e imprimir longas tabelas cientficas. A mquina que construiu, portanto, se empenhava em calcular funes (logartmicas, trigonomtricas, etc) sem o auxlio de um operador. Esse modelo ficou conhecido como Mquina de Diferenas. Aps vrios anos de trabalho,Babbage no conseguiu
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

construir a mquina que ambicionava, ficando o prottipo muito abaixo do esperado pelo matemtico. Babbage ainda construiu a menos conhecida Mquina Analtica.

1801 - O Tear Programvel - Em 1801, Joseph Marie Jacquard desenvolveu uma maneira rpida e eficiente de padronizar os desenhos nos tecidos de sua fbrica. Ele introduziu nos teares um sistema de cartes perfurados que representavam justamente os desenhos pretendidos. Jacquard ficou to satisfeito com os resultados obtidos que se viu tentado a despedir vrios funcionrios logo depois da implementao do sistema -coisa que fez tempos depois

Mquinas de Babbage(1822): Sculo XIX. O matemtico britnico Charles Babbage, considerado o pai da Informtica, comea a trabalhar no projeto de uma mquina diferencial e de uma mquina analtica. Por razes diversas suas mquinas no chegam a ser construdas. Os projetos, todavia, servem de base a pesquisadores que vem depois para o desenvolvimento dos computadores modernos.

Nascido em 1791, o ingls Charles Babbage pode ser considerado o pai dos computadores, e vamos entender por qu. Babbage sempre se destacou por ser muito inteligente e acabou fazendo uma carreira de sucesso como professor de matemtica de uma das mais tradicionais da Inglaterra: a Universty of Cambridge. Em 1822, Babbage apresentou o projeto da sua primeira grande mquina, batizada de Mquina Diferencial, que conseguia resolver equaes polinomiais, a base para a construo de tabelas de logaritmos, um dos maiores desafios da poca. Graas ao sucesso da Mquina Diferencial, em 1823, ele recebeu o financiamento do governo ingls para a construo de sua mais ambiciosa inveno: um dispositivo capaz de resolver qualquer tipo de clculo, contanto que fosse devidamente programado para isso (voc conhece alguma mquina que faz isso, chamada COMPUTADOR?). O nome desse precursor dos computadores modernos era Mquina Analtica. SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

7 Charles Babbage morreu em 1871 sem ver seu invento ganhar forma, j que as limitaes tecnolgicas da poca nunca permitiram que sua Mquina Analtica se concretizasse. Muitas partes da mquina s puderam ser construda alguns anos depois da morte de Babbage, o que prova que ele era um inventor frente do seu tempo.

lgebra booleana (1848): Uma das maiores contribuies para a Histria da Informtica no uma mquina, mas uma teoria matemtica. O matemtico ingls George Boole desenvolve a chamada lgebra booleana que cria a base terica para todo o desenvolvimento posterior da Informtica. Por mais estranho que possa parecer, uma das maiores revolues para o "mundo dos clculos", no foi nenhuma mquina milagrosa ou a evoluo das j existentes mas sim uma teoria. A publicao de dois livros, A Anlise Matemtica da Lgica E Uma Investigao das Leis do Pensamento, em 1847 e 1854 respectivamente, derama George Boole o ttulo de inventor da lgica matemtica. Os dois livros formam aba se da atual Cincia da Computao e da Ciberntica. O que Boole props era que qualquer coisa (sejam nmeros, letras ou mesmo objetos) poderia ser representado por smbolos e regras. Ele tambm introduziu o conceito dos cdigos binrios, ou seja, apenas dois tipos de entidades - sim ou no, verdadeiro ou falso, um ou zero, liga doou desligado, passa corrente ou no passa corrente, em cima ou embaixo, etc. Boole achava que eliminando elementos subjetivos e mantendo restritas as opes, o sistema se manteria menos suscetvel a falhas. Computador mecnico de cartes (1890): 1890. Hermann Hollerith desenvolve o primeiro computador mecnico para acelerar os trabalhos do censo americano de 1890. A mquina de Hollerith l os cartes perfurados usados no recenseamento. A empresa de Hollerith em 1924 se torna a IBM (Internacional Business Machines). Visando acelerar o imenso trabalho dispensado ao censo nos Estados Unidos, Hermann Hollerith, desenvolveu um equipamento que usava os mesmos cartes perfurados idealizados por Jacquard. Incentivado por John Shaw Billings (seu futuro sogro e funcionrio do governo americano, que havia dito a ele que o sistema de tabulao usado no censo poderia ser feito usando cartes perfurados), Hollerith aperfeioou o modelo predecessor: o tear programvel. A mquina de Hollerith venceu vrias outras num concurso realizado no mesmo ano que foi construda e ganhou a concorrncia, ficando responsvel pelo censo americano. Desta vez, cada carto perfurado era dividido em zonas correspondentes ao sexo, idade, moradia, data de nascimento, raa, nacionalidade e demais dados interessantes a um censo. Depois de perfurados no lugar correspondente a determinada caracterstica da pessoa, o carto era levado at a mquina propriamente dita. Os cartes eram ento pressionados por dezenas de pinos que procuravam passar pelos buracos do carto, sendo que os pinos que atravessavam eram somente aqueles dos lugares previamente perfurados. Uma vez transpassado o carto, os pinos mergulhavam em um recipiente de mercrio, fechando um circuito e indicando sua posio. Esse sistema trabalhou de forma to veloz que os resultados do censo saram em um
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

tero do tempo gasto usando mtodos antigos. O sucesso de Hollerith foi tanto que ele fundou, em 1896, a Tabulation Machine Company, empresa especializada em operar e fabricar as mquinas. A TMC veio afundir-se com mais duas empresas formando a Computing Tabulation Recording Company. A mesma CTRC, anos depois da morte de Hollerith, mudava de nome e nascia a mundialmente famosa IBM - Internacional Business Machine Teoria da Informao (1938): 1938. O matemtico americano Shannon publica uma tese que mais tarde ser conhecida como Teoria da Informao. A partir da Teoria da Informao ficou demonstrado que a melhor maneira de processar dados utilizando o sistema binrio de contagem. Mark I (1943): O Mark I desenvolvido em projeto conjunto da Marinha Americana com a IBM, chefiado pelo americano Howard Aiken. O Mark I considerado o primeiro computador moderno. Trabalha com cartes perfurados e rels eltricos. Em um dia faz clculos que antes levavam seis meses.

Aiken e o Mark I ENIAC (1945): O exrcito americano quer uma mquina que faa complexos clculos balsticos. John Mauchly e J. Presper Eckert apresentam o projeto de uma mquina com vlvulas eletrnicas. Em 1945 comea a funcionar o ENIAC (Eletronical Numerical Integrator and Computer). O ENIAC mede 5,5m de altura por 25m de comprimento e pesa 30 toneladas.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

Transistor (1947): A equipe da empresa Bell Labs, chefiada pelo americano Willian Shockley desenvolve o primeiro transistor. A inveno do transistor substitui as vlvulas, servindo de base para a criao dos circuitos integrados e mais tarde, dos modernos processadores. UNIVAC (1951): Os desenvolvedores do Mark I, Mauchly e Eckert lanam o primeiro computador comercial. O UNIVAC (Universal Automatic Computer) era eletrnico e armazenava dados em fitas magnticas. Este computador foi produzido pela empresa Remington Rand. O primeiro comprador foi o Departamento Americano do Censo de 1951.

FORTRAN (1957): O americano John Backus apresenta a primeira linguagem de alto nvel para computadores, o FORTRAN. Depois dela surgem o COBOL, ALGOL, LISP e Pascal. Circuito integrado (1959): proposto originalmente pelo ingls G.W. Dummer em 1952. patenteado em 1959 por Jack St Clair Kilby da Texas Intruments. O circuito integrado utiliza transistores alojados em pequenas cpsulas de material semicondutor. Circuitos eletrnicos imensos passam a ser compactados em pequenos chips.

IBM 360 (1964): A IBM, lder na fabricao de computadores comerciais, lana a famlia de computadores 360. A famlia 360 chamada de terceira gerao e torna-se um marco da indstria. Utiliza o conceito de multitarefa, emulao de outros computadores e de compatibilidade.

ARPANET (1969): Quatro universidades americanas interligam seus computadores em rede A partir desta rede chamada ARPANET nasce a Internet .
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

10

Chip programvel (1971): O americano Ted Hoff, da empresa Intel, desenvolve o primeiro chip programvel, o 4004. Este chip abre o caminho para os processadores atuais.

Altair (1975): O americano Edward Roberts lana o primeiro computador popular, o Altair. O kit para montagem do Altair custa cerca de 500 dlares e utiliza o processador 80080 da Intel.

Basic (1976): Os americanos Paul Allen e Bill Gates desenvolvem a linguagem Basic, para facilitar a utilizao do Altair. O Basic existia desde 1965. Apple (1976): Os americanos Steven Jobs e Stephen Wozniac criam a empresa Apple, que nos anos seguintes populariza os micros computadores.

IBM PC (1980): A IBM lana a sua verso de computador pessoal. O PC (personal computer) da IBM estabelece o padro para os atuais computadores pessoais. O chip utilizado o 80086 da Intel e o sistema operacional usado o MS-DOS, desenvolvido pela empresa Microsoft, de Bill Gates Windows (1985): A Microsoft lana um sistema operacional com interface grfica que se torna o software mais popular da Histria da Informtica.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

11

WWW (1989): Tim Bernes Lee apresenta um padro de comunicao que deixa a Internet mais atraente e intuitiva. Esta forma de divulgao, conhecida como Word Wide Web, impulsiona a popularizao da Internet. Mosaic (1993): No laboratrio europeu CERN desenvolvido o software grfico Mosaic, para navegao na Internet. O Mosaic serve de base para a criao dos navegadores Netscape Navigator e Microsoft Internet Explorer. AOL Time Warner (2000): O maior provedor de acesso do mundo, a AOL, assume o controle da maior empresa de comunicao, a TimeWarner. a maior operao comercial da Histria. Esta fuso anuncia a integrao da Internet com os grandes meios de comunicao para criar o meio de comunicao do sculo XXI.

As cinco geraes
A partir do momento que surgiram os primeiros computadores na acepo popular da palavra, divide-se a histria dos computadores em cinco geraes distintas. O pulo para a gerao seguinte se d com o advento de um nova tecnologia que possibilita grandes avanos do poder de clculo ou descobertas que modificam a base de um computador. Os computadores da primeira gerao sero analisados em separado,visto que cada novo modelo apresentava diferenas substanciais. Da segunda gerao em diante, sero analisadas caractersticas gerais dos computadores, j que eles eram muitos e observ-los em separado renderia vrias pginas. Embora existam diferenas e discordncias quanto s datas das geraes de computadores, ser usada aqui aquela mais amplamente aceita.

1 Gerao: tecnologia de vlvulas (1940 - 1955)

1943 - Mark I Numa parceria da IBM com a marinha Norte-Americana, o Mark I era totalmente eletromecnico: ele tinha cerca de 17 metros de comprimento por 2 metros e meio de altura e uma massa de cerca de 5 toneladas. O barulho do computador em funcionamento, segundo relatos da poca, se assemelhava a varias pessoas tricotando dentro de uma sala. Mark I continha nada menos que 750.000 partes unidas por aproximadamente 80 km de fios. Ele foi o primeiro computador totalmente automtico a ser usado para fins blicos.

1945 - ENIAC
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

12

A segunda Grande Guerra estava no seu auge e a demanda por computadores cada vez mais rpidos vinha crescendo. Os britnicos criavam a menos famosa Colossus para decifrar os cdigos nazistas e os americanos apresentavam o ENIAC (Eletronic Numerical Integrator and Calculator). O modelo utilizava vlvulas eletrnicas e os nmeros eram manipulados na forma decimal. Apesar da alta velocidade para apoca, era extremamente difcil mudar as instrues contidas dentro do computador, j que a programao era feita por meio de vlvulas e fios que eram trocados deposio de acordo com o que se desejava. A demora ainda era maior porque o computador utilizava o sistema decimal.

1949 - O sucessor do ENIAC

O EDVAC (Electronic Discrete Variable Computer), apesar de ser mais moderno, nodiminuiu de tamanho e ocupava 100% do espao que o ENIAC ocupava. Todavia, ele era dotado de cem vezes mais memria interna que o ENIAC - um grande salto para apoca. As instrues j no eram passadas ao computador por meios de fios ou vlvulas: elas ficavam em um dispositivo eletrnico denominado linha de retardo. Esse dispositivo era um tubo contendo vrios cristais que refletiam pulsos eletrnicos para frente e para trs muito lentamente. Outro grande avano do EDVAC foi o abandono do modelo decimal e a utilizao dos cdigos binrios, reduzindo drasticamente o nmero de vlvulas. Seus criadores, Mauchly e Eckert, comearam a trabalhar neste modelo logo aps o lanamento do ENIAC.

1951 - UNIVAC I

Baseado na revolucionria teoria de Von Neumann (pensada por ele a partir do funcionamento do EDVAC), o UNIVAC I (Universal Automatic Computer) era bem menor que seus predecessores. Tinha "apenas" vinte metros quadrados e um massa de cerca de cinco toneladas. O computador recebia as instrues de cartes magnticos e no mais de cartes perfurados. Foram construdas nos anos seguintes mquinas muito semelhantes, como o MANIAC-I (Mathematical Analyser Numerator,Integrator and Computer), MANIAC-II e o UNICAC-II. Foram produzidas quinze unidades do UNIVAC I e ele foi o primeiro computador comercial da histria.

1954 - IBM 650


SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

13

O computador IBM 650 foi disponibilizado publicamente nos USA pela IBM em Dezembro de 1954. Media 1,5 m X 0,9 m X 1,8 m e tinha uma massa de 892 Kg. OIBM 650 era indicado para resolver problemas comerciais e cientficos. A empresa projetou a venda de 50 exemplares do computador (mais do que todos os computadores do mundo juntos) - o que foi considerado um exagero. Apesar do pessimismo, em 1958, duas mil unidades do IBM 650 estavam espalhadas pelo mundo. A IBM 650 era capaz de fazer em um segundo 1.300 somas e 100multiplicaes de nmeros de dez dgitos

2 Gerao: a utilizao do transistor (1955-1965)

Em 1952 surgiu um novo componente que apresentava inmeras vantagens em relao s antigas vlvulas: ele tinha caractersticas como menor aquecimento, maior poder de clculo e confiabilidade e um consumo de energia bem menor - com o adicional de que no necessitava de tempo para aquecer. A Bell Laboratories inventava o transistor. Os clculos passaram a ser medidos de segundos para microssegundos. As linguagens utilizadas para esses computadores eram normalmente a FORTRAN, COBOL ou ALGOL.A partir desse momento, devido maior facilidade e praticidade do transistor, muito modelos de computador surgiram. O primeiro modelo de computado 100%transistorizado foi o TRADIC, da Bell Laboratories. Outro modelo dessa poca era o IBM 1401, com uma capacidade memria base de 4.096 bytes operando em ciclos de memria de 12 microssegundos. A instalao de uma IBM 1401 ocupava uma sala e o tamanho dos computadores ainda era bastante grande. Existiam tambm outros modelos, como o sofisticado IBM 7094. O IBM TX-0, de 1958, tinha um monitor de vdeo de alta qualidade, alm de ser rpido e relativamente pequeno. Um outro modelo de computador virou mania no MIT era o PDP-1: alunos utilizavam ocomputador para jogar Rato-no-Labirinto e Spacewar utilizando o auxlio de uma caneta ptica e um joystick. No entanto, os elevados custos destas mquinas restringiam sua utilizao a aplicaes estratgicas do governo, grandes empresas e universidades.

3 Gerao: os circuitos integrados (1965-1980)

A terceira gerao inicia-se com a introduo dos circuitos integrados (transistores,resistores, diodos e outras variaes de componentes eletrnicos miniaturizados e montados sobre um nico chip) aos computadores. Aps o surgimento desses circuitos, no final da dcada de 50, eles foram aprimorando-se
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

14

at chegar ao estgio de adaptao aos computadores. Os custos de produo de um computador comeavam a cair, atingindo uma faixa de mercado que abrangia empresas de mdio porte, centros de pesquisa e universidades menores. Uma nova linguagem foi desenvolvida pelo Grupo de Cambridge: a CPL. O Burroughs B-2500 foi um dos primeiros modelos dessa gerao. O PDP-5, produzido pela DEC, foi o primeiro minicomputador comercial e o INTEL 4004 o primeiro microprocessador (circuito integrado que contm todos os elementos de um computador num nico local). Eram alguns de seus componentes a unidade calculadora e a memria. Alm disso, diversos modelos e estilos foram sendo lanados nessa poca: IBM-PC, Ltus 1-2-3,Sinclair ZX81/ZX Spectrum, Osborne1 e os famosos IBM PC/XT. O PC/XP usava o sistema operacional PC/MS-DOS, uma verso do MS-DOS desenvolvida para a IBM pela Microsoft.

4 Gerao: circuitos de larga escala (1980-1990)

Ainda mais avanados que os circuitos integrados, eram os circuitos de larga escala (LSI - mil transistores por "chip") e largussima escala (VLSI - cem mil transistores por "chip"). O uso desses circuitos na construo de processadores representou outro salto na histria dos computadores. As linguagens mais utilizadas eram a PROLOG , FP, UNIX e o incio da utilizao da linguagem C. Logo em 1981 nasce o 286 utilizando slots ISA de 16 bits e memrias de 30 pinos. Quatro anos mais tarde era a vez do 386, ainda usando memrias de 30 pinos, mas com maior velocidade de processamento. Ao contrrio do 286, era possvel rodar o Windows 3.11 no 386.Introduziu-se no mercado as placas VGA e suporte a 256 cores. Em 1989, eram lanados os primeiros 486 DX: eles vinham com memrias de 72 pinos (muito mais rpidas que as antigas de 30 pinos) e possuam slots PCI de 32 bits - o que representava o dobro da velocidade dos slots ISA. Os trs ltimos computadores citados popularizaram tanto o uso dessas mquinas que foi cunhado o conceito de "PC", ou "Personal Computer" (Computador Pessoal em portugus).

5 Gerao: Ultra Large Scale Integration (1990 - hoje)

Basicamente so os computadores modernos. Ampliou-se drasticamente a capacidade de processamento de dados, armazenamento e taxas de transferncia. Tambm nessa poca que os processos de miniaturizao so iniciados, diminuindo o tamanho e aumentando a velocidade dos agora "populares" Peas. O conceito de processamento est partindo para os processadores paralelos, ou seja, a execuo de muitas operaes simultaneamente pelas mquinas. Surge o
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

15

primeiro processador Pentium em 1993, dotado de memrias de 108 pinos, ou DIMM. Depois vem o Pentium II, o Pentium III e mais recentemente o Pentium quatro (sem contar os modelos similares da concorrente AMD). Nesse meio tempo iam surgindo o CUT AGP de 64 bits,memrias com mais pinos e maior velocidade, Das cada vez mais rpidos e com maior capacidade, etc. Na realidade, as maiores novidades dessa poca so os novos processadores, cada vez mais velozes. Enfim, a informtica evolui cada vez mais rapidamente e as velocidades de processamento dobram em perodos cada vez mais curtos. Para se ter uma noo disso, basta observar que entre os modelos de computador mais antigos, os espaamentos entre uma novidade e outra eram de dezenas de anos, sendo que hoje no chega a durar nem um ms. Isso nos leva a concluir que o avano cientfico e do poder de clculo avana de maneira que no se encontra paralelo da histria humana, barateando os custos e tornando acessveis os computadores s pessoas de baixa renda.Quem sabe uma nova gerao de computadores no est por vir ? Alguns falam em processadores qunticos quando os limites da miniaturizao do silcio foram atingidos, enquanto outros falam em molculas de gua armazenando informaes mas o fato que coisas novas vo surgir e novas geraes deixaro a atual to longe ultrapassada como est a segunda para ns. Mesmo rompendo recentemente abarreira dos terabytes, a evoluo dos computadores ainda est longe de terminar.

Noes de informtica Sistema de Informao

Para existncia de um sistema de informao, faz-se necessrios trs componentes, so eles: HARDWARE SOFTWARE PEOPLEWARE

HARDWARE Unidade responsvel pelo processamento dos dados, ou seja, o equipamento. SOFTWARE Responsvel pela organizao e metodologia no qual os dados sero processados. PEOPLEWARE Pessoa que utiliza o hardware e o software, inserindo ou retirando informaes do sistema. Portanto para um perfeito funcionamento deste sistema, todos os componentes devem caminhar em perfeita harmonia. Unidades

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

16

Para quantificar a memria do equipamento utilizado um sistema de medida, ou seja, o byte (B), que significa a utilizao de um caractere na memria, ou seja, se voc digitou um (*), (:), (1), (a), voc utilizou um byte. Para facilitar a escrita destes valores utilizada a seguinte unidade abaixo: KB, KiloByte , corresponde a 1 byte x 1.000 MB, Mega Byte, corresponde a 1 byte x 1.000.000 GB, Giga Byte, corresponde a 1 byte x 1.000.000.000 TB, Ter Byte, corresponde 1 byte x 1.000.000.000.000

Estas unidades acima esto simplificadas para facilitar o aprendizado, na realidade estes valores devem obedecer tabela abaixo: Unidade Smbolo Valor Exato Bit b Byte B 20 = 1 KiloByte KB 210 = 1.024 MegaByte MB 220 = 1.048.576 GigaByte GB 230 = 1.073.741.824 TeraByte TB 240 = 1.099.511.627.776

Exemplos de grandezas Abaixo segue exemplos de como so utilizadas as unidades acima citadas

Tipos de Computadores Tambm conhecido como Computador Pessoal ou simplesmente PC (Personal Computer) o tipo mais popular. A IBM lanou o primeiro. Hoje h inmeras marcas de PCs, alm de outros sem marca, pois podem tambm ser montados com componentes disponveis no mercado.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

17

Os computadores so classificados de acordo com sua finalidade e porte, e esto divididos nas seguintes categorias bsicas:

Microcomputadores Tambm conhecido como Computador Pessoal ou simplesmente PC (Personal Computer) o tipo mais popular. A IBM lanou o primeiro. Hoje h inmeras marcas de PCs, alm de outros sem marca, pois podem tambm ser montados com componentes disponveis no mercado. Cada vez mais barato e acessvel, realiza as principais tarefas rotineiras e tambm as mais avanadas. Alm dos PCs existe ainda uma outra famlia de microcomputadores, chamada Macintosh, que fabricada pela Apple. Durante anos, os Macs destacaram-se em utilizaes grficas, como editorao eletrnica e multimdia. Hoje, os PCs j possuem recursos multimdia e muitos programas de editorao eletrnica tambm esto disponveis para eles.

Notebooks Os modernos microcomputadores portteis, chamados de notebooks, reproduzem praticamente todos os aspectos do funcionamento dos modelos de mesa (desktops). A vantagem que se pode trabalhar com eles em qualquer lugar, como no caso de viagens, por exemplo. Existem notebooks compatveis com a famlia IBM PC e com o Apple Macintosh. Os primeiros computadores portteis, em mdia maiores que os notebooks, eram chamados de laptops.

Workstations So computadores mais poderosos e mais caros. So utilizados, por exemplo, em sistemas hospitalares e bancrios, que

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

18

requerem alta confiabilidade. Outro uso na computao grfica, para criar animaes para vinhetas de televiso. Mainframes Mainframes so computadores de grande porte que muitas vezes ocupam prdios inteiros. No passado, muitas aplicaes requeriam o uso de mainframes, j que os primeiros microcomputadores eram fraco se pouco confiveis (e, antes ainda, nem existiam). Com os avanos tecnolgicos, os micros ficaram cada vez mais poderosos, tomando a maior parte do mercado. Mas os mainframes ainda tm sua importncia: algumas aplicaes, como sistemas bancrios, previso do tempo e controle de voos espaciais, requerem computadores de grande porte. Hoje em dia so chamados de supercomputadores.

Palmtops Tem sido o maior sucesso nas recentes feiras de informtica. Como o prprio nome diz, cabem na palma da mo, e realizam quase todas as tarefas de um PC.

Hardware O que chamamos de computador no propriamente um nico aparelho: um sistema constitudo por diversos dispositivos, cada um encarregado de uma parte das tarefas bsicas que todos os computadores realizam: receber, processar e apresentar informaes. Esses dispositivos so divididos em duas partes principais: Hardware e Software. Hardware a parte fsica da mquina, formada por componentes eletrnicos como peas, fios e chips. Podemos citar como exemplos de itens que fazem parte desta categoria o monitor, o teclado, o microprocessador, entre outros. Cada dispositivo tem uma funo especfica, vamos conhecer agora alguns dos principais componentes de um computador. Gabinete O gabinete onde se encontram as partes do computador que so responsveis por armazenar e processar as informaes. A maioria das descries a seguir refere-se a dispositivos que so colocados no
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

19

interior do gabinete. A maioria dos gabinetes possui, externamente, um boto de fora (chave liga/desliga), e um boto de reset que serve para reinicializar o computador.

Placa-me Tambm chamada de mother board, a placa mais importante, pois abriga o microprocessador, as memrias RAM e ROM e todas as outras placas, por exemplo, a placa de vdeo. Microprocessador Tambm conhecido como processador ou CPU (Unidade Central de Processamento), o crebro do computador. O processador nada mais que um chip de silcio, onde uma combinao de circuitos controla o fluxo de funcionamento da mquina. Como o prprio nome diz, o processador responsvel pelo processamento das informaes, ou seja, quem l e executa todas as instrues dos programas. Existem diversas marcas e fabricantes de processadores no mercado, dentre eles: Intel, Power PC, Cyrix, AMD, entre outros. Atualmente a Intel a principal fabricante de processadores para PC. comum batizar o computador pelo modelo do processador, ou seja, quando dizemos que um computador um Pentium 800 MHz, o que estamos dizendo que seu processador um chip Pentium de 800 Mhz. Por isso mesmo voc j deve ter ouvido falar de XT, 286, 386, 486, 586, etc. Todos esses nmeros, na verdade, so modelos de processadores fabricados nos ltimos anos.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

20

Memria

Para o bom funcionamento de um computador e de seus programas, quanto mais memria RAM, melhor. Existem dois tipos de memria: ROM (Read Only Memory) e RAM (Random Access Memory). A memria ROM possui instrues bsicas gravadas pelo fabricante do equipamento, que no podem ser alteradas. responsvel, entre outras coisas, pelo autoteste inicial, quando o computador ligado, e pela carga do sistema operacional. A memria RAM a memria de trabalho do computador. Ela composta por mdulos (pentes) colocados diretamente na placa -me. Os dados e programas ficam na memria RAM enquanto esto sendo processados. Quando um trabalho concludo e arquivado e o programa encerrado, a memria RAM liberada para novos dados e novos programas. A memria RAM voltil, pois quando o computador desligado, seu contedo se perde.

Drive de Disquete O drive de disquete permite ler e gravar disquetes. Atualmente, o drive de disquete mais comum de 3 polegadas com 1,44 MB de capacidade. Os disquetes so muito utilizados para armazenar cpias de segurana de informaes importantes, ou para realizar o intercmbio de informaes com outros computadores. Os disquetes, apesar de bastante resistentes, ao serem manuseados necessitam de alguns cuidados para evitar possveis perdas de
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

21

informao ou perda total do prprio disquete. Como, por exemplo: No dobre e no risque as superfcies expostas e no coloque peso sobre o disquete, pois ele fisicamente frgil. Mantenha-o longe do excesso de calor ou frio, caso isso espere que ele volte temperatura ambiente antes de utiliz-lo. No o deixe perto de materiais metlicos como clipes, tesoura, chave de fenda, etc., pois os disquetes so sensveis a fortes campos magnticos. No o deixe perto de caf, gua (at mesmo da chuva) e outros lquidos. Se o disquete ficar molhado, pode providenciar outro! No toque nas superfcies expostas, pois a poeira e a gordura das impresses digitais danificam os disquetes. Manuseie-os pelos cantos para evitar que o envelope protetor comprima o disco em seu interior. Caso voc deseja utilizar etiquetas para organizar seus disquetes, escreva na etiqueta antes de fix-la no disco. No retire o disquete do drive enquanto a luz do mesmo no se apagar. Retire sempre o disquete do drive antes de desligar a mquina. A capacidade de armazenamento medida em bytes. Geralmente, os computadores utilizam 1 byte para representar cada letra do alfabeto, alm de outros caracteres importantes, como pontuao, espao e fim de linha. Dentro deste esquema de representao, uma pgina datilografada com 1440 toques equivale a 1440 bytes. Surgem assim outras unidades, como:

1 kilobyte (KB) = 1024 bytes 1 megabyte (MB) = 1024 kilobyte 1 gigabyte (GB) = 1024 megabytes 1 terabyte (TB) = 1024 gigabytes

Disco Rgido O disco rgido tambm conhecido como Winchester ou HD, do ingls Hard Disk. Sua funo armazenar dados e programas do usurio. Ele fica oculto dentro do gabinete e possui grande capacidade de armazenamento (5 GB, 10 GB, 20 GB, ...). Os drives so representados por letras, geralmente, da seguinte forma: Drive 3 A: Disco Rgido C:
CD-ROM D:

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

22

O HD fica dentro do gabinete do computador, e alm de no estar visvel, totalmente lacrado, impedindo que qualquer impureza penetre no disco e o danifique.

Drive de CD-ROM Hoje em dia a maioria dos programas so comercializados em CD-ROM. Sua principal vantagem sua grande capacidade de armazenamento. Um nico CDROM pode armazenar o equivalente a centenas de disquetes. Isso til para programas grandes e de contedo multimdia (animao, sons e vdeo). Teclado um dispositivo de entrada, ou seja, serve para que o usurio fornea informaes ao computador. Semelhante aos teclados usados nas mquinas de escrever. O teclado apresenta, alm das teclas tradicionais com letras e nmeros as seguintes teclas:

Mouse considerado um dispositivo de apontamento, ou seja, um dispositivo de entrada que o usurio emprega para apontar para determinado item na tela, solicitando assim que o programa realize determinada ao. Em geral, seu funcionamento consiste em posicionar o cursor (ponteiro do mouse) sobre o item desejado, exibido na tela, e dar um ou dois cliques em um dos botes. O mouse pode ser substitudo por outros dispositivos apontadores como trackball, pen, touch pad, entre outros.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

23

Monitor um dispositivo de sada, ou seja, serve para o computador exibir ao usurio programas em execuo, vdeos, animaes e outros tipos de informaes. Atualmente, esto disponveis no mercado monitores coloridos com uma grande variedade de tamanhos (14, 15, 17, 20 e 21 polegadas). Anteriormente, predominavam os monitores monocromticos e de menor resoluo (VGA). Impressora Equipamento que permite a obteno de cpias em papel de textos, grficos, desenhos e outros trabalhos criados no computador. Existe uma enorme variedade de marcas e modelos de impressoras, que podem ser divididas por sua tecnologia de impresso. Atualmente, as principais em uso so:

1. Matricial: tecnologia de impresso por matriz de 9 ou 24 agulhas que pressionam uma fita com tinta sobre o papel, como uma mquina de escrever. Tem uma qualidade de impresso relativamente baixa. 2. Jato de Tinta: Tecnologia de impresso em que a imagem formada por minsculas gotas de tinta lanadas sobre o papel. So ligeiramente mais caras que as matriciais, mas oferecem uma boa qualidade de impresso e so silenciosas. 3. Laser: Tecnologia de impresso baseada na sensibilizao do papel por raio laser que desenha letras e imagens com toner (p). Nesse mtodo, a pgina impressa de uma s vez. So as mais caras e oferecem a melhor qualidade de impresso.

Placa de vdeo A placa de vdeo, como o prprio nome j diz, responsvel pela qualidade da imagem apresentada no monitor. Por exemplo, o nmero de cores disponvel para exibio em um monitor depende da placa de vdeo e da quantidade de memria desta placa. Dependendo destes fatores voc poder ter monitores que exibam 16, 256 ou 16,8 milhes de cores. O mesmo acontece com a resoluo grfica, ou o nmero de pixels existente em seu monitor. Um pixel (picture elements) a menor resoluo de cor ou ponto de luz que seu monitor pode projetar. Dependendo da placa de vdeo, o monitor pode ser configurado para reduzir os pontos de emisso de luz, dando uma maior resoluo, permitindo configuraes de 640 x 480 pixels, 800 x 600 e 1024 x 768. As placas de vdeo com alta resoluo so imprescindveis se voc deseja trabalhar com programas que lidem com cores ou desenhos, e jogos que necessitem exibir muitas telas em tempo muito rpido.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

24

Modem O modem responsvel por realizar a comunicao de dados entre seu computador e outro computador ou a Internet atravs da linha telefnica. Seu nome vem de sua finalidade: modulador / de modulador de sinais. Para se comunicar com outros computadores atravs do telefone, o modem transforma os sinais digitais de seu computador em sinais de pulso modulares, capazes de trafegar em uma linha telefnica e chegar at outro modem, onde ento realizado o processo inverso. Graas ao modem possvel nos conectarmos a Internet. Ele foi uma pea fundamental para que a informtica desse um salto na rea de comunicao de dados. Atualmente, o modem uma pequena placa que fica conectada a placa me. A caracterstica mais importante do modem sua velocidade, pois influencia a velocidade de transmisso dos dados. Os modems encontrados no mercado geralmente so de 56 Kbps (Kbytes por segundo), porm ainda existem micros com modems de 33,6 Kbps. Placa de Rede Dispositivo utilizado para interligar computadores com a finalidade de criar uma rede, onde possvel compartilhar informaes e recursos, como impressora, por exemplo. Scanner O scanner um aparelho que digitaliza uma imagem. como uma mquina de fotocpia, mas ao invs de copiar, torna cada ponto de cor em uma imagem digitalizada. Atravs do scanner podemos extrair imagens de fotos, jornais, desenhos, e coloc-las em nossos textos. uma ferramenta muito til para pessoas que trabalham com editorao eletrnica e desenvolvimento de pginas para a Internet. Para usar um scanner de mesa, primeiramente colocamos uma imagem dentro dele, em seguida acionamos seu mecanismo e, em seguida, a imagem transferida para o computador. necessrio um programa de editorao de imagens para trabalharmos o objeto escaneado. Alm disso, existem inmeros formatos de imagens para diferentes finalidades. Cmera Fotogrfica Digital A cmera fotogrfica digital um equipamento relativamente recente, sua principal finalidade permitir que uma fotografia seja transferida diretamente da cmera para o computador, sem ter a necessidade do uso de filme e, portanto, abolindo o processo de revelao. Sua principal utilizao vem sendo feita pelos desenvolvedores de pginas da Internet, uma vez que a maioria das cmeras digitais tem uma qualidade fotogrfica baixa, porm atendendo aos padres da Internet. No entanto, uma fotografia tirada atravs de cmera digital no apropriada para impresso.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

25

Cmera de Vdeo Digital Este aparelho utilizado para gravar ou transmitir voz e imagem permitindo a realizao, por exemplo, de videoconferncia - um recurso que tem sido bastante difundido nos ltimos tempos. Software Software: So os programas. o software que torna o computador til, informando a ele como executar determinada tarefa. a combinao entre Hardware e Software que faz nosso computador funcionar como conhecemos, tomando forma e fazendo as coisas acontecerem. Milhares de programas esto disponveis para uso nas mais diversas reas, atendendo assim as mais variadas necessidades dos usurios. Os programas podem ser divididos por categorias (tipos). Vejamos algumas delas: Sistemas Operacionais Tipo especial de software, responsvel por gerenciar as informaes que fazem com que a mquina se comporte de determinada maneira. Fazendo uma analogia, podemos dizer que o sistema operacional o chefe dos demais software, ou ainda o gerente do computador, pois sua tarefa controlar a mquina para os outros programas rodarem. O sistema operacional gerencia seus discos e arquivos, controla como o monitor exibe a imagem, define as prioridades de impresso de uma impressora, reserva um espao da memria para cada programa, enfim, organiza tudo. Existem vrios sistemas operacionais, como; Fabricante Sistemas Operacionais Microsoft MS-DOS (Microsoft Disk Operating System), Windows 95, Windows 98, Windows ME (Millennium Edition), Windows XP, Windows NT, Windows 2000. IBM OS/2 Apple Mac OS (para computadores Macintosh) - Unix, Linux, dentre outros. Cada sistema operacional tem uma finalidade e produzido para um determinado tipo de computador. O Windows, por exemplo, hoje o principal sistema operacional para PCs. Softwares Aplicativos So programas que cumprem finalidades especficas para determinados grupos de pessoas ou interesses individuais. Uma empresa, por exemplo, pode criar um software para controlar o nmero de empregados, seus endereos, etc.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

26

Porm, o prprio mercado se encarregou de criar alguns softwares aplicativos que so necessrios a uma grande parte dos usurios de computador, como o caso dos editores (processadores) de texto, planilhas eletrnicas, entre outros. a) Editores de Texto Produzem documentos, cartas, malas-diretas, livros, etc. Praticamente decretaram a morte da mquina de escrever, pois apesar de ter a mesma funo que esta, permitem corrigir um erro automaticamente, e melhorar o texto quando bem desejar, aumentando o tamanho da letra, alterando a cor, dividindo em colunas, inserindo um desenho ou foto, etc. Exemplos: Word, WordPerfect. b) Planilhas Eletrnicas So programas capazes de construir planilhas de clculos, envolvendo frmulas que voc cria ou outras que j vm embutidas no programa (frmulas cientficas, financeiras, etc.). Os softwares da categoria das planilhas eletrnicas criam ainda grficos com variados recursos em 3D, dentre outras aplicaes. Exemplos: Excel, Lotus 1- 2-3, Quattro Pro. c) Bancos de Dados So programas de uso especfico para o controle e gerenciamento de dados. Exemplos: Access, Approach, Paradox. d) Editorao Eletrnica e Programas Grficos So programas que tm a capacidade de trabalhar com alta resoluo grfica e produzir criaes profissionais, como jornais, panfletos publicitrios, etc., utilizando fotos, imagens e layout prprio. Exemplos: PageMaker, CorelDRAW, Illustrator, Photoshop, Publisher. e) Navegadores Tambm chamados de browsers, so utilizados para navegar na Internet. , portanto, o programa responsvel por mostrar as pginas da Internet. Exemplos: Internet Explorer, Navigator. f) Linguagens de Programao So programas com a funo especial de criar outros programas. Quando queremos criar algum programa, utilizamos as linguagens de programao, e digitamos ou usamos seus recursos de criao. Existem diversas linguagens de programao com funes distintas e criadas para vrios tipos de situao. Exemplos: Cobol, Pascal, C, Clipper, Visual Basic, Delphi. Peopleware

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

27

Com um grande leque de opes de hardware e software, a informtica est ganhando cada vez mais adeptos. Ao mesmo tempo, cada vez maior o nmero de pessoas que tm suas funes intrinsecamente ligadas informtica. So pessoas que esto inseridas em um diversificado mercado de trabalho. Veja, a seguir, algumas das profisses ligadas informtica: Digitador quem fica responsvel por inserir dados no computador. Ele utiliza os programas para inserir as informaes que sero necessrias a empresa onde trabalha, ou a outras pessoas. Ele precisa ser gil e rpido. Por exemplo: um digitador contratado para colocar em dia um cadastro de clientes. Operador aquele que utiliza o computador para as mais variadas funes. Geralmente trabalha fornecendo informaes, prepara relatrios, emite cobrana, escreve documento. O operador deve ter um amplo conhecimento sobre hardware e software, a fim de oper-los de maneira eficiente, realizar sempre cpias de segurana dos dados, etc. Por exemplo: uma empresa pode contratar um operador para trabalhar como assistente da diretoria apenas fornecendo relatrios. Analista de Sistemas Ser contratada para analisar a situao de uma empresa ou local e propor as devidas transformao na parte tcnica. Ele ir sugerir a implantao ou no de uma rede, Internet, servidores, quais os softwares utilizar, etc. Programador Tem como principal funo projetar e elaborar os programas necessrios para seu cliente ou empresa onde trabalha. Ele estuda as necessidades, as opes, o quanto existe de volume de dados e consultas, e prepara um programa. Por exemplo: um programador pode ser contratado para criar um programa de cobrana para uma empresa. Tcnico de Manuteno Sua funo deixar o computador e seus perifricos na mais perfeita ordem. Deve verificar se tudo est funcionando normalmente, se os cabos esto conectados, se no h nenhuma placa com defeito, etc. Ao mesmo tempo, quem entra em ao quando algo no funciona bem ou est com defeito. Engenheiro de Computao Como profisso recente no mercado, o engenheiro tem a funo de propor novos softwares e componentes de hardware na computao.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

28

Instrutor de Informtica o profissional responsvel pelo treinamento tcnico da rea. Backup Nenhum sistema infalvel, portanto faa sempre BACKUP (cpia de segurana) de seus dados. Seja em sua residncia ou na empresa a perda de dados pode lhe custar muito mais do que o tempo para efetuar uma cpia de segurana. Antivrus Alm do backup se faz necessrio proteo contra vrus, que so programa que so injetados em seu computador atravs de disquetes, Internet, que tem por objetivo a destruio dos seus dados, para tanto existe software para proteo, este so chamados de Anti Vrus (Norton, McAffe, Panda, Etc), lembre-se de sempre mant-lo atualizado, pois um antivrus desatualizado o mesmo de no t-lo.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

29

Sistemas Operacionais
Falaremos sobre alguns sistemas operacionais existentes no mercado, suas caractersticas, e conheceremos o bsico das redes de computadores. O que um sistema operacional? Os sistemas operacionais funcionam como um intermedirio entre os programas aplicativos (Word, Excel, PowerPoint) e o equipamento de hardware (placa de vdeo, placa de som, HD). Eles so os responsveis por executar todas as operaes efetuadas no computador, como a gravao de um CD, a exibio de um vdeo, dentre outras muitas que um computador pode executar. A tarefa de um S.O a principio parece fcil, pois no exposto para o usurio a complexidade das operaes que ele tem que fazer para manter o sistema funcionando perfeitamente. Quando ocorrem os travamentos que acontecem com os usurios que so acostumados a utilizar o computador, muitas vezes so conflitos internos que ocorrem no sistema operacional causados por defeitos nos dispositivos de hardware, ou arquivos danificados, e sempre que isso ocorre escutamos a seguinte frase: Meu computador travou. O S.O o principal programa que existe no computador, sendo ele o responsvel por gerenciar todos os outros programas. 1.1.1 Tipos de Sistemas Operacionais No mercado atual, podemos encontrar vrios tipos de sistemas operacionais que fazem parte das seguintes classes: Sistemas Proprietrios: So aqueles que devemos comprar para que possamos ter o direito de os utilizarmos em nossos computadores. Sistemas Operacionais Livres: So os sistemas gratuitos, de cdigo aberto (Open Source), onde este cdigo pode ser alterado dependendo das necessidades e distribudo.

Tipos de Sistemas Operacionais

Sistemas Monoprogramveis / Monotarefa Os primeiros sistemas operacionais eram tipicamente voltados para a execuo de um nico programa. Qualquer outra aplicao, para ser executada, deveria aguardar o trmino do programa corrente. Os sistemas monoprogramveis, como vieram a ser conhecidos, se caracterizam por permitir que o processador, a memria e os perifricos permaneam exclusivamente dedicados execuo de um nico programa. Neste tipo de sistema, enquanto um programa aguarda por um evento, como a digitao de um dado, o processador permanece ocioso, sem realizar qualquer tipo de processamento. A memria subutilizada, caso o programa no a preencha

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

30

totalmente e os perifricos, como discos e impressoras, esto dedicados a um nico usurio, nem sempre utilizados de forma integral. Comparados a outros sistemas, os sistemas monoprogramveis ou monotarefa so de simples implementao, no existindo muita preocupao com problemas decorrentes do compartilhamento de recursos, como memria, processador e dispositivos de E/S. Sistemas Multiprogramveis / Multitarefa Os sistemas multiprogramveis ou multitarefa so uma evoluo dos sistemas monoprogramveis. Neste tipo de sistema, por exemplo, enquanto um programa espera por uma operao de leitura ou gravao em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo. Nesse caso, podemos observar o compartilhamento da memria e do processador. O sistema operacional se preocupa em gerenciar o acesso concorrente aos seus diversos recursos, como memria, processador e perifricos, de forma ordenad e protegida, entre os diversos programas. A principal vantagem dos sistemas multiprogramveis a reduo de custos em funo da possibilidade de compartilhamento dos diversos recursos entre as diferentes aplicaes. Alm disso, sistemas multiprogramveis possibilitam na mdia a reduo total do tempo de execuo das aplicaes. Apesar de mais eficientes que os monoprogramveis, so de implementao muito mais complexa. A partir do nmero de usurios que interagem com o sistema operacional, podemos classificar os sistemas multiprogramveis como monousurio ou multiusurio. Sistemas multiprogramveis monousurio so encontrados em computadores pessoais e estaes de trabalho, onde h apenas um nico usurio interagindo com o sistema. Neste caso, existe a possibilidade de execuo de diversas tarefas ao mesmo tempo, como a edio de um texto, uma impresso e o acesso Internet. Sistemas multiprogramveis multiusurio so ambientes interativos que possibilitam a diversos usurios conectarem-se ao sistema simultaneamente. Os sistemas multiprogramveis ou multitarefa podem ser classificados pela forma com que suas aplicaes so gerenciadas, podendo ser divididos em sistemas batch, de tempo compartilhado ou de tempo real. Um sistema operacional pode suportar um ou mais desses tipos de processamento, dependendo de sua implementao. Sistemas Batch Os sistemas batch foram os primeiros tipos de sistemas operacionais multiprogramveis a serem implementados na dcada de 1960. Os programas, tambm chamados de jobs, eram submetidos para execuo atravs de cartes perfurados e armazenados em disco ou fita, onde aguardavam para ser processados. Posteriormente, em funo da disponibilidade de espao na memria principal, os jobs eram executados, produzindo uma sada em disco ou fita. O processamento batch tem a caracterstica de no exigir a interao do usurio com a aplicao. Todas as entradas e sadas de dados da aplicao so implementadas por algum tipo de memria secundria, geralmente arquivos em disco. Alguns exemplos de aplicaes originalmente processadas em batch so

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

31

programas envolvendo clculos numricos, compilaes, ordenaes, backups e todos aqueles onde no necessria a interao com o usurio. Esses sistemas, quando bem projetados, podem ser bastante eficientes, devido melhor utilizao do processador, entretanto, podem oferecer tempos de resposta longos. Atualmente, os sistemas operacionais implementam ou simulam o processamento batch, no existindo sistemas exclusivamente dedicados a este tipo de processamento. Sistemas de Tempo Compartilhado Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da diviso do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). Caso a fatia de tempo no seja suficiente para a concluso do programa, ele interrompido pelo sistema operacional e substitudo por um outro, enquanto fica aguardando por uma nova fatia de tempo. O sistema cria para cada usurio um ambiente de trabalho prprio, dando a impresso de que todo o sistema est dedicado exclusivamente a ele. Geralmente, sistemas de tempo compartilhado permitem a interao dos usurios com o sistema, atravs de terminais que incluem vdeo, teclado e mouse. Esses sistemas possuem uma linguagem de controle que permite ao usurio comunicar-se diretamente com o sistema operacional, atravs de comandos. Desta forma, possvel verificar arquivos armazenados em disco ou cancelar a execuo de um programa. O sistema, normalmente, responde em poucos segundos maioria desses comandos. Devido a esse tipo de interao, os sistemas de tempo compartilhado tambm ficaram conhecidos como sistemas on-line. A maioria das aplicaes comerciais atualmente processada em sistemas de tempo compartilhado, pois elas oferecem tempos de respostas razoveis a seus usurios e custos mais baixos, em funo da utilizao compartilhada dos diversos recursos do sistema. Sistemas de Tempo Real Os sistemas de tempo real (real-time) so implementados de forma semelhante aos sistemas de tempo compartilhado. O que caracteriza a diferena entre os dois tipos de sistemas o tempo exigido no processamento das aplicaes. Enquanto em sistemas de tempo compartilhado o tempo de processamento pode variar sem comprometer as aplicaes em execuo, nos sistemas de tempo real os tempos de processamento devem estar dentro de limites rgidos, que devem ser obedecidos, caso contrrio, podero ocorrer problemas irreparveis. Nos sistemas de tempo real no existe a idia de fatia de tempo, implementada nos sistemas de tempo compartilhado. Um programa utiliza o processador o tempo que for necessrio ou at que aparea outro mais prioritrio. A importncia ou prioridade de execuo de um programa definida pela prpria aplicao e no pelo sistema operacional. Esses sistemas, normalmente, esto presentes em aplicaes de controle de processos, como no monitoramento de refinarias de petrleo, controle de trfego areo, de usinas termoeltricas e nucleares, ou em qualquer aplicao onde o tempo de processamento fator fundamental. Sistemas com Mltiplos Processadores
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

32

Os sistemas com mltiplos processadores caracterizam-se por possuir duas ou mais UCPs interligadas e trabalhando em conjunto. A vantagem deste tipo de sistema permitir que vrios programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes, para serem executadas simultaneamente em mais de um processador. Com mltiplos processadores, foi possvel a criao de sistemas computacionais voltados, principalmente, para processamento cientfico, aplicado, por exemplo, no desenvolvimento aeroespacial, prospeco de petrleo, simulaes, processamento de imagens e CAD. A princpio, qualquer aplicao que faa uso intensivo da UCP ser beneficiada pelo acrscimo de processadores ao sistema. A evoluo desses sistemas deve-se, em grande parte, ao elevado custo de desenvolvimento de processadores de alto desempenho. Os conceitos aplicados ao projeto de sistemas com mltiplos processadores incorporam os mesmos princpios bsicos e benefcios apresentados na multiprogramao, alm de outras caractersticas e vantagens especficas como escalabilidade, disponibilidade e balanceamento de carga. Escalabilidade a capacidade de ampliar o poder computacional do sistema, apenas adicionando novos processadores. Em ambientes com um nico processador, caso haja problemas de desempenho, seria necessrio substituir todo o sistema por uma outra configurao com maior poder de processamento. Com a possibilidade de mltiplos processadores, basta acrescentar novos processadores configurao. Disponibilidade a capacidade de manter o sistema em operao, mesmo em casos de falhas. Neste caso, se um dos processadores falhar, os demais podem assumir suas funes de maneira transparente aos usurios e suas aplicaes, embora com menor capacidade de computao. Balanceamento de carga a possibilidade de distribuir o processamento entre os diversos processadores da configurao, a partir da carga de trabalho de cada processador, melhorando, assim, o desempenho do sistema como um todo. Um fator-chave no desenvolvimento de sistemas operacionais com mltiplos processadores a forma de comunicao entre as UCPs e o grau de compartilhamento da memria e dos dispositivos de entrada e sada. Em funo desses fatores, podemos classificar os sistemas com mltiplos processadores em fortemente acoplados ou fracamente acoplados. Sistemas Fortemente Acoplados Nos sistemas fortemente acoplados (tightly coupled) existem vrios processadores compartilhando uma nica memria fsica (shared memory) e dispositivos de entrada/sada sendo gerenciados por apenas um sistema operacional. Em funo desta caractersticas, os sistemas fortemente acoplados tambm so conhecidos como multiprocessadores. Os sistemas fortemente acoplados podem ser divididos em SMP (Symmetric Multiprocessors) e NUMA (Non-Uniform Memory Access). Os sistemas SMP caracterizam-se pelo tempo uniforme de acesso memria principal, pelos diversos processadores. Os sistemas NUMA apresentam diversos conjuntos, reunindo processadores e memria principal, sendo que cada conjunto conectado aos outros atravs de uma rede de interconexo. O tempo de acesso memria pelos processadores varia em funo da sua localizao fsica.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

33

Nos sistemas SMP e NUMA todos os processadores tm as mesmas funes. Inicialmente, os sistemas com mltiplos processadores estavam limitados aos sistemas de grande porte, restritos ao ambiente universitrio e s grandes corporaes. Com a evoluo dos computadores pessoais e das estaes de trabalho, os sistemas multitarefa evoluram para permitir a existncia de vrios processadores no modelo simtrico. Atualmente, a grande maioria dos sistemas operacionais, como o UNIX e o Windows, implementa esta funcionalidade.

Sistemas Fracamente Acoplados Os sistemas fracamente acoplados (loosely coupled) caracterizam-se por possuir dois ou mais sistemas computacionais conectados atravs de linhas de comunicao. Cada sistema funciona de forma independente, possuindo seu prprio sistema operacional e gerenciando seus prprios recursos, como UCP, memria e dispositivos de entrada/sada. Em funo destas caractersticas, os sistemas fracamente acoplados tambm so conhecidos como multicomputadores. Neste modelo, cada sistema computacional tambm pode ser formado por um ou mais processadores. At meados da dcada de 1980, as aplicaes eram tipicamente centralizadas em sistemas de grande porte, com um ou mais processadores. Neste tipo de configurao, os usurios utilizam terminais no inteligentes conectados a linhas seriais dedicadas ou linhas telefnicas pblicas para a comunicao interativa com esses sistemas. No modelo centralizado, os terminais no tem capacidade de processamento. Sempre que um usurio deseja alguma tarefa, o pedido encaminhado ao sistema, que realiza o processamento e retorna uma resposta, utilizando as linhas de comunicao. Com a evoluo dos computadores pessoais e das estaes de trabalho, juntamente com o avano das telecomunicaes e da tecnologia de redes, surgiu um novo modelo de computao, chamado modelo de rede de computadores. Em uma rede existem dois ou mais sistemas independentes (hosts), interligados atravs de linhas de comunicao, que oferecem algum tipo de servio aos demais. Neste modelo, a informao deixa de ser centralizada em poucos sistemas de grande porte e passa a ser distribuda pelos diversos sistemas da rede. Com base no grau de integrao dos hosts da rede, podemos dividir os sistemas fracamente acoplados em sistemas operacionais de rede e sistemas distribudos. A grande diferena entre os dois modelos a capacidade do sistema operacional em criar uma imagem nica dos servios disponibilizados pela rede. Os Sistemas Operacionais de Rede (SOR) permitem que um host compartilhe seus recursos, como uma impressora ou diretrio, com os demais hosts da rede. Um exemplo deste tipo de sistema so as redes locais, onde uma estao pode oferecer servios de arquivos e impresso para as demais estaes da rede, dentre outros servios. Enquanto nos SORs os usurios tm o conhecimento dos hosts e seus servios, nos sistemas distribudos o sistema operacional esconde os detalhes dos hosts individuais e passa a trat-los como um conjunto nico, como se fosse um sistema fortemente acoplado. Os sistemas distribudos permitem, por exemplo, que uma aplicao seja dividida em partes e que cada parte seja executada por hosts diferentes da rede de computadores. Para o usurio e suas aplicaes como se no existisse a rede de computadores, mas sim, um nico sistema centralizado.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

34

Outro exemplo de sistemas distribudos so os clusters. Em um cluster existem dois ou mais servidores ligados, normalmente, por algum tipo de conexo de alto desempenho. O usurio no conhece os nomes dos membros do cluster e no sabe quantos so. Quando ele precisa de algum servio, basta solicitar ao cluster para obt-lo. Atualmente, sistemas em cluster so utilizados para servios de bancos de dados e Web, garantindo alta disponibilidade, escalabilidade e balanceamento de carga soluo.

Principais Empresas fabricante de software


Sistemas Operacionais Microsoft A Microsoft comeou a desenvolver S.O no ano de 1980 com o seu primeiro S.O sendo no DOS (Disk Operating System) . De l para c foram desenvolvidas e aperfeioadas vrias verses do DOS at ser substitudo pelas verses do Windows. Hoje a Microsoft possui duas verses que atuam em grande parte do mercado com o Windows XP e Windows 2003.

Windows XP O Windows XP foi lanado em 2001 com a inteno de unir as facilidades encontradas no Windows ME e a estabilidade do Windows 2000. Voc deve ter percebido que existem algumas verses de Windows XP espalhadas pelo mercado, que so as seguintes: Windows XP Home: Vendida para a utilizao em Desktops domsticos. Windows XP Professional: Parecido com o XP Home, s que este possui recursos avanados de rede que podem ser utilizados no meio corporativo. Windows XP Professional 64 Bits: Criado para utilizar todos os novos recursos existentes nos computadores equipados com processadores de 64 Bits.

Windows 2003 Criado em 2003 para substituir o Windows 2000 Server, o Windows 2003 um S.O de rede que apresenta diversas ferramentas para monitorao, administrao e implantao de complexas redes de computadores. Atualmente existem quatro verses diferentes de Windows 2003, cada um com caractersticas que dependem do nmero de usurios, extenso da estrutura e as finalidades especficas. Web Edit: Voltada para a hospedagem de sites e servios de DNS. Standard Edit: Voltada para pequenas implementaes em nvel de departamentos existentes em pequenas e mdias empresas. Enterprise Edit: Voltada para solues mais robustas.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

35

Datacenter Edit: Considerada a verso mais robusta onde no Brasil existem apenas algumas unidades.

Linux e suas verses O Linux um popular S.O que possui o seu cdigo fonte e diversos programas aplicativos livres, desenvolvidos por programadores e empresas espalhados pelo mundo. Por possuir o seu cdigo fonte aberto, existem vrias verses criadas a partir do cdigo padro, como a verso brasileira Linux Conectiva, que foi uma das primeiras verses desenvolvida para os padres brasileiros de hardwares. Verses mais conhecidas pelos apaixonados por Linux: Conectiva Fedora Slackware Red Hat SuSe Kurumin Debian

Mac OS da Apple O Sistema Operacional padro dos computadores Macintosh que so produzidos pela Apple o Mac OS. Ele foi um dos primeiros sistemas grficos em computadores desktop que apresentava os programas em forma de cones.

Conhea as opes de sistema operacional para celular e escolha o melhor para voc
Pesquisas revelam que as plataformas mveis mais utilizadas em 2011 sero Symbian e Android. Antes de comprar um celular muito importante que voc saiba quais so as opes de plataformas mveis que voc pode ter no seu aparelho. O sistema operacional (SO), tanto para celular, quanto para computador, um programa que tem como funo gerenciar os aplicativos, a memria, criar sistema de arquivos, etc. Veja quais so os tipos de sistemas e descubra qual se encaixa melhor com a sua necessidade.

Palm OS
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

36

O sistema operacional Palm OS pioneiro no segmento e traz vantagens e desvantagens por isso. Inicialmente ele era conhecido por suas facilidade no uso e por sua rapidez. Mas depois, com a evoluo do mercado, suas verses, sobretudo as anteriores a 5.0, comearam a dificultar a implantao de aplicativos mais complexos. No mercado coorporativo essas desvantagens pesaram muito e por isso o seu sucesso com o pblico geral nem se compara com o empresarial. Hoje o Palm OS no mais uma boa opo. Pouqussimos celulares ainda devem rodar sob o sistema, ainda mais com as gigantes concorrentes que veremos logo mais. Symbian O Symbian o sistema operacional que, mundialmente, predomina entre os celulares Nokia at o momento. Entretanto, pesquisas revelam que essa liderana pode no mais pertenc-lo em 2011. O Symbian de propriedade da Nokia e teve seu cdigo aberto para que qualquer um pudesse desenvolver suas prprias aplicaes. Entre as caractersticas vantajosas do sistema esto a sua capacidade de ser multitarefa e lidar com aplicaes em tempo real, sua grande estabilidade, recurso de proteo de memria, eficincia e a boa integrao que ele estabelece entre telefone e computador. Alm disso, ele tem um bom desempenho em aparelhos modestos, um nicho que responde pela grande maioria dos aparelhos vendidos. Windows Mbile O Windows Mobile, da Microsoft, tem um objetivo claro: transpor todas as caractersticas da verso desktop para os celulares. Devido a alguns problemas na verso Windows CE, o SO foi remodelado para ser mais leve e ter suporte a tipos diferentes de hardware. Hoje, na verso 7, o Windows Mobile no pode ser classificado como multi-tarefa, mas ele simula esse recurso alternando uso de solues de computador com as aplicaes em execuo. Essa ltima verso tem um diferencial bem interessante: um recurso que permite que ele se comunique com outros dispositivos da Microsoft, como o Zune e o Xbox 360. Resumidamente, esse sistema uma verso simplificada do software para desktops, o que, geralmente, facilita muito a vida do usurio, que j tem bem mais familiaridade com a plataforma. iOS O iOs o sistema operacional desenvolvido pela Apple, a partir do Mac OS X. A verso mais simples, supercustomizada, tem acesso rpido e fcil aos dispositivos e foi popularizada quando equipou o iPhone. Dividido em trs domnios: o machine level software - utilizado para atender as necessidades de trabalho de todos os usurios; o system level software - utilizado para atender as funes crticas do sistema; user level software - utilizado para atender as necessidades de um usurio especfico. As caractersticas multi-tarefa foram adquiridas somente na verso 4,
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

37

antes a Apple no acreditava ser necessrio disponibilizar o recurso. A interface de usurio o grande motivo pelo qual esse sistema operacional ficou to conhecido. A interface intuitiva permite que um usurio com poucos conhecimentos faa uso do sistema operacional.

Android O Android um sistema operacional que roda sobre o ncleo Linux. Ele foi desenvolvido, no incio, pelo Google, que continua responsvel pela gerncia do produto e engenharia dos processos, e posteriormente pela Open Handset Alliance. O Android suporta uma grande variedade de tecnologias de conectividade , entre elas Bluetooth, EDGE, 3G, e Wi-Fi, o navegador disponvel no sistema baseado no framework de cdigo aberto. A vantagem da plataforma que ela pode ser adaptada tanto em dispositivos VGA maiores e quanto nos tradicionais de smartphones.

Blackberry OS O BlackBerry OS um sistema operacional proprietrio mvel, desenvolvido pela Research In Motion (RIM) para sua linha de smartphones BlackBerry. A plataforma bastante conhecida por oferecer suporte para o e-mail corporativo, por meio de MIDP 1.0 e, mais recentemente, um subconjunto do MIDP 2.0, que permite a ativao sem fio completo e sincronizao com Microsoft Exchange, Lotus Domino ou Novell GroupWise e-mail, calendrio, tarefas, notas e contatos, quando utilizado em conjunto com o BlackBerry Enterprise Server. O sistema operacional tambm suporta WAP 1.2.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

38

Dispositivos de Armazenamento Conhecendo o disco rgido (HD)


Introduo
O disco rgido - ou HD (Hard Disk) - o dispositivo de armazenamento de dados mais utilizado nos computadores. Nele, so armazenados desde os seus arquivos pessoais at informaes utilizadas exclusivamente pelo sistema operacional. Neste artigo, voc conhecer um pouco do funcionamento dos HDs e saber a funo de seus principais recursos, como IDE, ATAPI, DMA, entre outros.

Surgimento dos HDs


O disco rgido no um tipo dispositivo de armazenamento novo, mas sim um componente que evoluiu - e muito - com o passar do tempo. Um dos primeiros HDs que se tem notcia o IBM 305 RAMAC. Disponibilizado no ano de 1956, era capaz de armazenar at 5 MB de dados (um avano para a poca) e possua dimenses enormes: 14 x 8 polegadas. Seu preo tambm no era nada convidativo: o 305 RAMAC custava cerca de 30 mil dlares. Com o passar dos anos, os HDs foram aumentando sua capacidade de armazenamento, ao mesmo tempo em que se tornaram menores, mais baratos e mais confiveis. Apenas para ilustrar o quo "gigante" eram os primeiros modelos, a foto abaixo mostra um disco rgido utilizado pelo Metr de So Paulo em seus primeiros anos de operao. O dispositivo esteve em exposio no Centro de Controle Operacional da empresa durante alguns anos:

Antigo HD do Metr de So Paulo

Componentes e funcionamento dos HDs


Para que voc possa compreender o funcionamento bsico dos discos rgidos, precisa conhecer seus principais componentes. Os to mencionados discos, na verdade, ficam SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

39 guardados dentro de uma espcie de "caixa de metal". Essas caixas so seladas para evitar a entrada de material externo, pois at uma partcula de poeira pode danificar os discos, j que estes so bastante sensveis. Isso significa que se voc abrir um HD em um ambiente despreparado e sem o uso dos equipamentos e das tcnicas apropriadas, ter grandes chances de perd-lo.

HD visto por baixo e por cima A figura acima mostra um HD visto por baixo e por cima. Note que a parte inferior contm uma placa com chips. Trata-se da placa lgica, um item muito importante para o funcionamento da unidade. A placa lgica contm chips responsveis por diversas tarefas. O mais comum conhecido como controlador, pois gerencia uma srie de itens do HD, como a movimentao dos discos e das cabeas de leitura/gravao (mostradas adiante), o envio e recebimento de dados entre os discos e o computador, e at rotinas de segurana. Outro dispositivo comum placa lgica um pequeno chip de memria conhecido como buffer (ou cache). Cabe a ele a tarefa de armazenar pequenas quantidades de dados SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

40 durante a comunicao com o computador. Como este chip consegue lidar com os dados de maneira mais rpida que os discos rgidos, ele agiliza o processo de transferncia de informaes. No mercado, atualmente, mais comum encontrar discos rgidos que possuem buffer com capacidade entre 2 MB e 64 MB. A parte interna dos HDs (isto , o interior da "caixinha") mais interessante. A foto abaixo mostra um HD aberto. Note que h indicativos que descrevem os componentes mais importantes. Estes so detalhados logo abaixo da imagem:

HD por dentro Pratos e motor: este o componente que mais chama a ateno. Os pratos so os discos onde os dados so armazenados. Eles so feitos, geralmente, de alumnio (ou de um tipo de cristal) recoberto por um material magntico e por uma camada de material protetor. Quanto mais trabalhado for o material magntico (ou seja, quanto mais denso), maior a capacidade de armazenamento do disco. Note que os HDs com grande capacidade contam com mais de um prato, um sobre o outro. Eles ficam posicionados sob um motor responsvel por faz-los girar. Para o mercado de PCs, comum encontrar HDs que giram a 7.200 rpm (rotaes por minuto), mas tambm h modelos que alcanam a taxa de 10 mil rotaes. At pouco tempo atrs, o padro do mercado era composto por discos rgidos com 5.400 rpm. Claro que, quanto mais rpido, melhor; Cabea e brao: os HDs contam com um dispositivo chamado cabea (ou cabeote) de leitura e gravao. Trata-se de um item de tamanho bastante reduzido que contm uma bobina que utiliza impulsos magnticos para manipular as molculas da superfcie do disco e assim gravar dados. H uma cabea para cada lado dos discos. Esse item localizado na ponta de um dispositivo denominado brao, que tem a funo de posicionar os cabeotes sob a superfcie dos pratos. Olhando por cima, tem-se a impresso de que a cabea de leitura e gravao toca nos discos, mas isso no ocorre. Na verdade, a distncia entre

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

41 ambos extremamente pequena. A "comunicao" ocorre pelos j citados impulsos magnticos; Atuador: tambm chamado de voice coil, o atuador o responsvel por mover o brao acima da superfcie dos pratos e assim permitir que as cabeas faam o seu trabalho. Para que a movimentao ocorra, o atuador contm em seu interior uma bobina que "induzida" por ims. Note que o trabalho entre esses componentes precisa ser bem feito. O simples fato de a cabea de leitura e gravao encostar na superfcie de um prato suficiente para causar danos a ambos. Isso pode facilmente ocorrer em caso de quedas, por exemplo.

Gravao e leitura de dados


A superfcie de gravao dos pratos composta de materiais sensveis ao magnetismo (geralmente, xido de ferro). O cabeote de leitura e gravao manipula as molculas desse material por meio de seus polos. Para isso, a polaridade das cabeas muda em uma frequncia muito alta: quando est positiva, atrai o polo negativo das molculas e vice-versa. De acordo com esta polaridade que so gravados os bits (0 e 1). No processo de leitura de dados, o cabeote simplesmente "l" o campo magntico gerado pelas molculas e gera uma corrente eltrica correspondente, cuja variao analisada pelo controlador do HD para determinar os bits. Para a "ordenao" dos dados no HD, utilizado um esquema conhecido como "geometria dos discos". Nele, o disco "dividido" em cilindros, trilhas e setores:

Ilustrao de geometria de disco As trilhas so crculos que comeam no centro do disco e vo at a sua borda, como se estivessem um dentro do outro. Estas trilhas so numeradas da borda para o centro, isto , a trilha que fica mais prxima da extremidade do disco denominada trilha 0, a trilha que vem em seguida chamada trilha 1 e assim por diante, at chegar trilha mais prxima do centro. Cada trilha dividida em trechos regulares chamados de setor. Cada setor possui uma determinada capacidade de armazenamento (geralmente, 512 bytes). SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

42 E onde entra os cilindros? Eis uma questo interessante: voc j sabe que um HD pode conter vrios pratos, sendo que h uma cabea de leitura e gravao para cada lado dos discos. Imagine que necessrio ler a trilha 42 do lado superior do disco 1. O brao movimentar a cabea at esta trilha, mas far com que as demais se posicionem de forma igual. Isso ocorre porque o brao se movimenta de uma s vez, isto , ele no capaz de mover uma cabea para uma trilha e uma segunda cabea para outra trilha. Isso significa que, quando a cabea direcionada trilha 42 do lado superior do disco 1, todas as demais cabeas ficam posicionadas sobre a mesma trilha, s que em seus respectivos discos. Quando isso ocorre, damos o nome de cilindro. Em outras palavras, cilindro a posio das cabeas sobre as mesmas trilhas de seus respectivos discos. Note que necessrio preparar os discos para receber dados. Isso feito por meio de um processo conhecido como formatao. H dois tipos de formatao: formatao fsica e formatao lgica. O primeiro tipo justamente a "diviso" dos discos em trilhas e setores. Este procedimento feito na fbrica. A formatao lgica, por sua vez, consiste na aplicao de um sistema de arquivos apropriado a cada sistema operacional. Por exemplo, o Windows capaz de trabalhar com sistemas de arquivos FAT e NTFS. O Linux pode trabalhar com vrios sistemas de arquivos, entre eles, ext3 e ReiserFS.

Interfaces
Os HDs so conectados ao computador por meio de interfaces capazes de transmitir os dados entre um e outro de maneira segura e eficiente. H vrias tecnologias para isso, sendo as mais comuns os padres IDE, SCSI e, mais recentemente, SATA. A interface IDE (Intelligent Drive Electronics ou Integrated Drive Electronics) tambm conhecida como ATA (Advanced Technology Attachment) ou, ainda, PATA (Parallel Advanced Technology Attachment). Trata-se de um padro que chegou para valer ao mercado na poca da antiga linha de processadores 386. Como a popularizao deste padro, as placas-me passaram a oferecer dois conectores IDE (IDE 0 ou primrio e IDE 1 ou secundrio), sendo que cada um capaz de conectar at dois dispositivos. Essa conexo feita ao HD (e a outros dispositivos compatveis com a interface) por meio de um cabo flat (flat cable) de 40 vias (foto abaixo). Posteriormente, chegou ao mercado um cabo flat de 80 vias, cujos fios extras servem para evitar a perda de dados causada por rudos (interferncia).

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

43

Cabo flat de 40 vias. Note a existncia de dois conectores A especificao SATA se tornou padro no mercado, j que oferece vrias vantagens em relao ao PATA, como maiores taxas de transmisso de dados, dispensa de uso de jumpers para distinguir a unidade primria da secundria, cabos de conexo e alimentao mais finos, entre outros.

Portas SATA

Em relao s interfaces SCSI e SATA, elas possuem matrias exclusivas aqui no InfoWester. Clique nos seguintes links para acess-las:

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

44 - Interface - Interface SATA. SCSI;

Tcnicas ATAPI e EIDE


Na interface IDE, tambm possvel conectar outros dispositivos, como unidades de CD/DVD. Para que isto ocorra, utilizado um padro conhecido como ATAPI (Advanced Technology Attachment Packet Interface), que funciona como uma espcie de extenso para tornar a interface IDE compatvel com os dispositivos mencionados. Vale frisar que o prprio computador, por meio de seu BIOS e/ou do chipset da placa-me, reconhece que tipo de aparelho est conectado em suas entradas IDE e utiliza a tecnologia correspondente (ATAPI para unidades de CD/DVD e outros, ATA para discos rgidos). Como j dito, cada interface IDE de uma placa-me pode trabalhar com at dois dispositivos simultaneamente, totalizando quatro. Isso possvel graas EIDE (Enhanced IDE), uma extenso do IDE criada para que este ltimo possa aumentar a velocidade de transmisso de dados dos discos rgidos e, claro, permitir a conexo de dois dispositivos em cada cabo flat.

Entrada IDE em uma placa-me

DMA e UDMA
Antigamente, somente o processador tinha acesso direto aos dados da memria RAM. Com isso, se qualquer outro componente do computador precisasse de algo na memria, teria que fazer este acesso por intermdio do processador. Com os HDs no era diferente e, como consequncia, havia um certo "desperdcio" dos recursos de processamento. Felizmente, uma soluo no demorou muito para aparecer: foi criada uma especificao chamada DMA (Direct Memory Access). Como o prprio nome diz, esta tecnologia tornou SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

45 possvel o acesso direto memria pelo HD ou pelos dispositivos que usam a interface IDE, sem necessidade de "auxlio" direto do processador. Quando o DMA no est em uso, normalmente utilizado um esquema de transferncia de dados conhecido como modo PIO (Programmed I/O), onde, grossamente falando, o processador executa a transferncia de dados entre o HD e a memria RAM. Cada modo PIO trabalha com uma taxa distinta de transferncia de dados, conforme mostra a seguinte tabela:

Modo Taxa de PIO transferncia Modo 3,3 MB/s 0 Modo 5,2 MB/s 1 Modo 8,3 MB/s 2 Modo 11,1 MB/s 3 Modo 16,7 MB/s 4 Modo 20 MB/s 5

importante frisar que os HDs IDE mais recentes trabalham com um padro conhecido como Ultra-DMA (ou UDMA). Essa especificao permite transferncia de dados em uma taxa de, pelo menos, 33,3 MB/s (megabytes por segundo). O padro UDMA no funciona se somente for suportada pelo HD - necessrio que a placa-me tambm a suporte (na verdade, o seu chipset), caso contrrio, o HD trabalhar com uma taxa de transferncia mais baixa. Veja o porqu: h 4 tipos bsicos de Ultra-DMA: UDMA 33, UDMA 66, UDMA 100 e UDMA 133. Os nmeros nestas siglas representam a quantidade de megabytes transfervel por segundo. Assim, o UDMA 33 transmite ao computador dados em at 33 MB/s; o UDMA 66 faz o mesmo em at 66 MB/s e assim por diante. Agora, para exemplificar, imagine que voc instalou um HD UDMA 133 em seu computador. No entanto, a placa-me s suporta UDMA de 100 MB/s. Isso no significa que seu HD vai ficar inoperante. O que vai acontecer que seu computador somente trabalhar com o HD na taxa de transferncia de at 100 MB/s e no na taxa de 133 MB/s.

Capacidade real de armazenamento


SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

46 Os fabricantes de discos rgidos aumentam a capacidade de armazenamento de seus produtos constantemente. Todavia, no raro uma pessoa comprar um HD e constatar que o dispositivo tem alguns gigabytes a menos do que anunciado. Ser que o vendedor te enganou? Ser que a formatao foi feita de maneira errada? Ser que o HD est com algum problema? Na verdade, no. O que acontece que os HDs consideram 1 gigabyte com sendo igual a 1000 megabytes, assim como consideram 1 megabyte com sendo igual a 1000 kilobytes, e assim por diante. Os sistemas operacionais, por sua vez, consideram 1 gigabyte como sendo igual a 1024 megabytes, e assim se segue. Por conta desta diferena, um HD de 80 GB, por exemplo, vai ter, na verdade, 74,53 GB de capacidade no sistema operacional. Um HD de 200 GB vai ter, por sua vez, 186,26 GB. Portanto, ao notar essa diferena, no se preocupe, seu disco rgido no est com problemas. Tudo no passa de diferenas entre as empresas envolvidas sobre qual medida utilizar. Saiba mais sobre este assunto nesta matria sobre bits e bytes.

HDs externos
possvel encontrar vrios tipos de HDs no mercado, desde os conhecidos discos rgidos para instalao em desktops, passando por dispositivos mais sofisticados voltados ao mercado profissional (ou seja, para servidores), chegando aos cada vez mais populares HDs externos. O que um HD externo? Simplesmente um HD que voc pode levar para cima e para baixo, e conect-lo ao computador somente quando precisa. Para isso, pode-se usar, por exemplo, portas USB, FireWire e at SATA externo, tudo depende do modelo de HD que voc escolher.

HD externo porttil SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

47 Tambm comum encontrar no mercado cases que permitem ao usurio montar o seu prprio HD externo: trata-se de um equipamento que possibilita a conexo de um HD "convencional", fazendo com que este funcione como um HD externo. O usurio precisa apenas adquirir um HD compatvel com o case, que utilize a interface correta e as dimenses correspondentes.

Um case para HD externo O HD externo til para quando se tem grandes quantidades de dados para transportar ou para fazer backup (cpia de segurana de seus arquivos). Do contrrio, prefervel utilizar pen drives, DVDs regravveis ou outro dispositivo de armazenamento com melhor relao custo-benefcio. Isso porque os HDs externos so um pouco mais caros e costumam ser pesados (exceto os modelos de tamanho reduzido). Alm disso, devem ser transportados com mais cuidado, para evitar danos. SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

48

O que Memria Flash?


Entenda o que e porque se popularizou to rpido. A memria flash um tipo de memria com caractersticas muito semelhantes memria RAM, apenas com o diferencial crucial de ser no voltil. Em outras palavras, isso significa que ela capaz de preservar os dados armazenados por um longo tempo sem a presena de corrente eltrica. Esse fato a tornou dominante no mercado de dispositivos portteis, tais como pen drives, cartes de memria, celulares e assim por diante. fato de no ser voltil um dos itens que a torna to comum nos dias de hoje. Outro ponto a relao entre o tamanho fsico de um chip de memria flash e a sua capacidade de armazenamento. Apesar se possuir uma arquitetura um pouco mais complexa que a da tradicional RAM, os chips memria flash ocupam muito menos espao e armazenam uma quantidade incrvel de dados. Pen drives, por exemplo, podem armazenar 4GB, 8GB ou mais, e ocuparem menos espao que um chaveiro! Vendo o potencial dessa tecnologia, gigantes como a Samsung, Intel e Toshiba investiram pesado na produo de dispositivos que a utilizam. Em seguida surgiram avanos, como a tecnologia MLC (multi-level cell, clula multinvel) que permitiu aumentar ainda mais a capacidade de armazenamento em um mesmo chip, reduzindo o custo do MB (megabyte). Conseqentemente, o preo desses dispositivos despencou e caiu no gosto da populao.

Sistemas de Numerao
Sistemas Decimal Base: 10 (quantidade de smbolos). Elementos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Embora o Sistema Decimal possua somente dez smbolos, qualquer nmero acima disso pode ser expresso usando o sistema de peso por posicionamento, conforme o exemplo a seguir: 3 x 103 + 5 x 102 + 4 x 101 + 6 x 100 3000 + 500 + 40 + 6 = 3546

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

49

Dependendo do posicionamento, o digito ter peso. Quanto mais prximo da extrema esquerda do nmero estiver o digito, maior ser a potncia de dez que estar multiplicando o mesmo, ou seja, mais significativo ser o digito.

Sistemas Binrio o sistema de numerao mais utilizado em processamento de dados digitais, pois utiliza apenas dos algarismos ( 0 e 1 ), sendo portanto mais fcil de ser representado por circuitos eletrnicos (os dgitos binrios podem ser representados pela presena ou no de tenso). Base: 2. (quantidade de smbolos) Elementos: 0 e 1.
Os dgitos binrios chamam-se BITS (Binary Digit). Assim como no sistema decimal, dependendo do posicionamento, o algarismo ou bit ter um peso. O da extrema esquerda ser o bit mais significativo e o da extrema direita ser o bit menos significativo. O Conjunto de 8 bits denominado Byte.

Sistemas Octal Base: 8. (quantidade de smbolos) Elementos: 0, 1, 2, 3, 4, 5, 6 e 7.


O Sistema Octal (base 8) formado por oito smbolos ou dgitos, para representao de qualquer digito em octal, necessitamos de trs dgitos binrios. Os nmeros octais tm, portanto, um tero do comprimento de um nmero binrio e fornecem a mesma informao. O Sistema Octal foi criado com o propsito de minimizar a representao de um nmero binrio e facilitar a manipulao humana.

Sistemas Hexadecimal Base: 16. (quantidade de smbolos) Elementos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F. O Sistema Hexadecimal ( base 16 ) foi criado com o mesmo propsito do Sistema Octal, o de minimizar a representao de um nmero binrio. Se considerarmos quatro dgitos binrios, ou seja, quatro bits, o maior nmero que se pode expressar com esses quatro dgitos 1111, que , em decimal 15. Como no existem smbolos dentro do sistema arbico, que possam representar os nmeros decimais entre 10 e 15, sem repetir os smbolos anteriores, foram usados smbolos literais: A, B, C, D, E e F.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

50

Converso Entre os Sistemas de Numerao


Teorema Fundamental da Numerao: Relaciona uma quantidade expressa em um sistema de numerao qualquer com a mesma quantidade no sistema decimal

N = dn - 1x bn - 1 + ... + d1 x b1 + d0 x b0 + d-1 x b-1 + d-2 x b-2 + ... Onde: d o dgito, n a posio e b a base.

Exemplos: 12810 = 1 x 102 + 2 x 101 + 8 x 100 5434710 = 5 x 104 + 4 x 103 + 3 x 102 + 4 x 101 + 7 x 100
1002 = 1 x 22 + 0 x 21 +0 X 20 = 4

1012 = 1 x 22 + 0 x 21 + 1 X 20 = 5 248 = 2 x 81 + 4 x 80 = 16 + 4 = 20 168 = 1 x 81 + 6 x 80 = 8 + 6 = 14

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

51

Tabela de converso de nmeros Decimal Binrio Octal Hexadecimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 0 1 2 3 4 5 6 7 8 9 A B C D E F

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

52

Converso Decimal-Binrio Dividir sucessivamente por 2 o nmero decimal e os quocientes que vo sendo obtidos, at que o quociente de uma das divises seja 0. O resultado a seqncia de baixo para cima de todos os restos obtidos.

Caso exista frao: a parte inteira no muda. Aplica-se multiplicaes sucessivas na parte direita da vrgula.

Converso Binrio-Decimal Aplica-se Teorema Fundamental da Numerao

Converso Decimal-Octal Divises sucessivas por 8.


SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

53

Multiplicaes sucessivas por 8 (parte fracionria).

Converso Octal-Decimal Aplica-se Teorema Fundamental da Numerao

Converso Decimal-Hexa Divises sucessivas por 16. Multiplicaes sucessivas por 16 (parte fracionria).

Converso Hexa-Decimal Aplica-se Teorema Fundamental da Numerao

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

54

Converso Hexa-Binrio Agrupamento de 4 bits. Usar a tabela (Tabela 1).

Converso Binrio-Hexa Usar a tabela (Tabela 1).

Converso Octal-Binrio Agrupamento de 3 bits. Usar a tabela (Tabela 1).

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

55

Converso Binrio-Octal Usar a tabela (Tabela 1).

Converso Octal-Hexa Dois passos: Converter octal para binrio. Converter binrio para hexa.

Converso Hexa-Octal Dois passos: Converter hexa para binrio. Converter binrio para octal.

Bits e bytes
Se voc est tendo seus primeiros contatos com o mundo digital ou se utiliza dispositivos computacionais h algum tempo, mas vez ou outra fica perdido com denominaes como megabit e gigabyte, este artigo lhe ser til. Aqui, o InfoWester apresenta uma breve explicao sobre bits,bytes e outros nomes relacionados que lhe ajudar a entender melhor como feita a medio de volumes de dados nos computadores. Os computadores "entendem" impulsos eltricos, positivos ou negativos, que so representados por 1 ou 0. A cada impulso eltrico damos o nome de bit (BInary digiT). Um conjunto de 8 bits reunidos como uma nica unidade forma um byte.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

56 Nos computadores, representar 256 nmeros binrios suficiente para que possamos lidar a contento com estas mquinas. Assim, os bytes possuem 8 bits. s fazer os clculos: como um bit representa dois tipos de valores (1 ou 0) e um byte representa 8 bits, basta fazer 2 (do bit) elevado a 8 (do byte) que igual a 256. Os bytes representam todas as letras (maisculas e minsculas), sinais de pontuao, acentos, caracteres especiais e at informaes que no podemos ver, mas que servem para comandar o computador e que podem inclusive ser enviados pelo teclado ou por outro dispositivo de entrada de dados e instrues. Para que isso acontea, os computadores utilizam uma tabela que combina nmeros binrios com smbolos: a tabela ASCII(American Standard Code for Information Interchange). Nela, cada byte representa um caractere ou um sinal. A partir da, foram criados vrios termos para facilitar a compreenso humana da capacidade de armazenamento, processamento e manipulao de dados nos computadores. No que se refere aos bits e bytes, tem-se as seguintes medidas: 1 Byte = 8 bits 1 kilobyte (KB ou Kbytes) = 1024 bytes 1 megabyte (MB ou Mbytes) = 1024 kilobytes 1 gigabyte (GB ou Gbytes) = 1024 megabytes 1 terabyte (TB ou Tbytes) = 1024 gigabytes 1 petabyte (PB ou Pbytes) = 1024 terabytes 1 exabyte (EB ou Ebytes) = 1024 petabytes 1 zettabyte (ZB ou Zbytes) = 1024 exabytes 1 yottabyte (YB ou Ybytes) = 1024 zettabytes tambm por meio dos bytes que se determina o comprimento da palavra de um computador, ou seja, a quantidade de bits que o dispositivo utiliza na composio das instrues internas, como por exemplo: 8 bits => palavra de 1 byte 16 bits => palavra de 2 bytes SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

57 32 bits => palavra de 4 bytes Na transmisso de dados entre dispositivos, geralmente usa-se medies relacionadas a bits e no a bytes. Assim, h tambm os seguintes termos: 1 kilobit (Kb ou Kbit) = 1024 bits 1 megabit (Mb ou Mbit) = 1024 Kilobits 1 gigabit (Gb ou Gbit) = 1024 Megabits 1 terabit (Tb ou Tbit) = 1024 Gigabits E assim por diante. Voc j deve ter percebido que, quando a medio baseada em bytes, a letra 'b' da sigla maiscula (como em GB). Quando a medio feita em bits, o 'b' da sigla fica em minsculo (como em Gb). Como j dito, a utilizao de medies em bits comum para informar o volume de dados em transmisses. Geralmente, indica-se a quantidade de bits transmitidos por segundo. Assim, quando queremos dizer que um determinado dispositivo capaz de trabalhar, por exemplo, com 54 megabits por segundo, usa-se a expresso 54 Mb/s: 1 Kb/s = 1 kilobit por segundo 1 Mb/s = 1 megabit por segundo 1 Gb/s = 1 gigabit por segundo E assim por diante. Nos Estados Unidos, comum o uso de Kbps, Mbps ou Gbps para expressar a quantidade de bits transferidos, com a terminao "ps" se referindo a " per second (por segundo)". No entanto, "ps" uma sigla para picossegundo, de acordo com o Sistema Internacional de Unidades, assim, o uso de "/s" mais adequado para expressar bits transferidos por segundo.

Kibibit, kibibyte e afins


Se voc adquirir, por exemplo, um HD de 500 GB, vai perceber que o sistema operacional do computador mostrar uma capacidade menor que essa em relao ao dispositivo. Isso porque os sistemas operacionais, de modo geral, consideram 1 kilobyte como sendo equivalente a 1024 bytes, e assim se segue com megabytes, gigabytes, terabytes e etc, tal como explicado anteriormente. No entanto, para fabricantes de discos rgidos ou de dispositivos SSD, por exemplo, 1 kilobyte corresponde a 1000 bytes, e assim por diante. Afinal, o que correto, 1000 bytes ou 1024 bytes? H organizaes que defendem tanto um quanto o outro. Uma possvel soluo para esse impasse est nas terminologias e abreviaes que a International Electrotechnical Commission (IEC) criou para indicar as medies baseadas em 1024 bytes, que so as seguintes: SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

58 1 kibibyte (ou KiB) = 1024 bytes 1 mebibyte (ou MiB) = 1024 kibibytes 1 gibibyte (ou GiB) = 1024 mebibytes 1 tebibyte (ou TiB) = 1024 gibibytes 1 pebibyte (ou PiB) = 1024 tebibytes 1 exbibyte (ou EiB) = 1024 pebibytes 1 zebibyte (ou ZiB) = 1024 exbibytes 1 yobibyte (ou YiB) = 1024 zebibytes Os mesmo prefixos dos nomes acima so empregados tambm nas medies baseadas em bits: kibibit, mebibit, gibibit, tebibit e assim por diante. O sistema de medidas elaborado pela IEC tido como o correto, deixando os prefixos quilo, mega, giga, tera, peta, exa, zetta e yotta (que so oriundos do Sistema Internacional de Unidades) representando 1000 bytes e seus mltiplos (isto , potncias de 10). Assim, as denominaes da IEC equivalem s representaes de 1024 bytes e seus mltiplos (potncias de 2). Em resumo, essas medies ficam assim:

1 Kilobyte = 1000 bytes 1 Megabyte kilobytes 1 Gigabyte megabytes 1 Terabyte gigabytes 1 Petabyte terabytes 1 Exabyte petabytes 1 Zettabyte exabytes 1 Yottabyte zettabytes =

1 kibibyte bytes

1024

1000 1 mebibyte = 1024 kibibytes 1000 1 gibibyte mebibytes 1000 1 tebibyte gibibytes 1000 1 pebibyte tebibytes 1000 1 exbibyte pebibytes 1000 1 zebibyte exbibytes 1000 1 yobibyte zebibytes = 1024

1024

1024

1024

1024

1024

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

59

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

60

O que Cdigo ASCII


O Cdigo ASCII garante que seu computador entenda o que voc escreve ASCII uma sigla para American Standard Code for Information Interchange (Cdigo Padro Norte-americado para Intercmbio de Informaes). Esse cdigo foi proposto por Robert W. Bemer, visando padronizar os cdigos para caracteres alfa-numricos (letras, sinais, nmeros e acentos). Assim seria possvel que computadores de diferentes fabricantes conseguissem entender os cdigos. O ASCII um cdigo numrico que representa os caracteres, usando uma escala decimal de 0 a 127. Esses nmeros decimais so ento convertidos pelo computador para binrios e ele processa o comando. Sendo assim, cada uma das letras que voc digitar vai corresponder a um desses cdigos. Alguns dos caracteres no podem ser impressos (de cdigo 0 a 31), pois eram na verdade comandos para computadores antigos. Para entender melhor, veja um trecho de uma tabela ASCII: Cdigo Decimal Cdigo Binrio Cdigo Hexadecimal Caractere 97 98 99 100 101 102 103 104 91 92 93 94 95 126 0110 0001 0110 0010 0110 0011 0110 0100 0110 0101 0110 0110 0110 0111 0110 1000 0101 1011 0101 1100 0101 1101 0101 1110 0101 1111 0111 1110 61 62 63 64 65 66 67 68 5B 5C 5D 5E 5F 7E a b c d e f g h [ \ ] ^ _ ~

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

61

Voc j ouviu falar em Arte ASCII?

A arte ASCII baseada justamente no uso de caracteres para criar desenhos e mensagens. Ela bastante antiga, pois sempre foi usada nos computadores. A arte pode ser construda da maneira que o artista quiser: tanto em pretoe-branco ou colorida. Com certeza, se voc costumava usar o mIRC (hoje em dia no mais comum), recebia algumas imagens geradas automaticamente na tela que utilizavam cdigos ASCII. Quer se tornar um artista ASCII tambm? Ento confira a lista de programas relacionados logo abaixo.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

62

A LGEBRA DE BOOLE
Na primeira lio do nosso curso aprendemos o significado das palavras Digital e Lgica empregadas na Eletrnica e nos computadores.Vimos que os computadores so denominados digitais quando trabalham com sinais discretos, ou seja, sinais que no variam continuamente entre dois valores, mas que assumem determinados valores inteiros.Tambm vimos que os computadores so mquinas lgicas, porque tomam decises a partir de certos fatos, segundo regras muito bem estabelecidas. Vimos que no caso dos circuitos digitais, como os usados nos computadores, a base 10 no a mais apropriada e que estes equipamentos usam principalmente o sistema binrio e hexadecimal. Aprendemos ainda como fazer as converses de base e ler os nmeros binrios e hexadecimais. Nesta lio veremos de que modo os circuitos digitais podem tomar decises lgicas.Todas essas decises so baseadas em circuitos muito simples e configuraes que operam na base 2 e que portanto, so fceis de entender, porm muito importantes para os leitores que pretendam trabalhar com computadores, ou pelo menos entender melhor seu princpio de funcionamento. 2.1 - A lgebra de Boole Em meados do sculo passado George Boole, um matemtico ingls, desenvolveu uma teoria completamente diferente para a poca, baseada em uma srie de postulados e operaes simples para resolver uma infinidade de problemas. Apesar da lgebra de Boole, como foi chamada, poder resolver problemas prticos de controle e fabricao de produtos, na poca no havia Eletrnica e nem as mquinas eram suficientemente avanadas para utilizar seus princpios. A lgebra de Boole veio a se tornar importante com o advento da Eletrnica, especificamente, da Eletrnica Digital, que gerou os modernos computadores. Boole estabelece em sua teoria que s existem no universo duas condies possveis ou estados, para qualquer coisa que se deseje analisar e estes dois estados so opostos. Assim, uma lmpada s pode estar acesa ou apagada, uma torneira s pode estar aberta ou fechada, uma fonte s pode ter ou no ter tenso na sua sada, uma pergunta s pode ter como resposta verdadeiro ou falso. Dizemos de maneira simples que na lgebra de Boole as variveis lgicas s podem adquirir dois estados: 0 ou 1 Verdadeiro ou Falso Aberto ou Fechado Alto ou Baixo (HI ou LO) Ligado ou Desligado

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

63

Na Eletrnica Digital partimos justamente do fato de que um circuito s pode trabalhar com dois estados possveis, ou seja, encontraremos presena do sinal ou a ausncia do sinal, o que se adapta perfeitamente aos princpios da lgebra de Boole. Tudo que um circuito lgico digital pode fazer est previsto pela lgebra de Boole. Desde as mais simples operaes ou decises, como acender um LED quando dois sensores so ativados de uma determinada maneira ou quando uma tecla pressionada, at girar no espao uma imagem tridimensional. 2.2 - Os nveis lgicos Partimos ento do fato de que nos circuitos digitais s encontraremos duas condies possveis: presena ou ausncia de sinal, para definir alguns pontos importantes para o nosso entendimento. Nos circuitos digitais a presena de uma tenso ser indicada como 1 ou HI (de HIGH ou Alto) enquanto que a ausncia de uma tenso ser indicada por 0 ou LO (de LOW ou baixo). O 0 ou LO ser sempre uma tenso nula, ou ausncia de sinal num ponto do circuito, mas o nvel lgico 1 ou HI pode variar de acordo com o circuito considerado (figura 1). Nos PCs de mesa, a tenso usada para a alimentao de todos os circuitos lgicos, por exemplo, de 5 V. Assim, o nvel 1 ou HI de seus circuitos ser sempre uma tenso de 5 V. Nos laptops usada uma tenso de alimentao menor, da ordem de 3,2 V, portanto, nestes circuitos um nvel 1 ou HI sempre corresponder a uma tenso desse valor.

Existem ainda circuitos digitais que empregam componentes de tecnologia CMOS e que so alimentados tipicamente por tenses entre 3 e 15 V. Nestes casos, conforme vemos na figura 2, um nvel lgico 1 ou HI poder ter qualquer tenso entre 3 e 15 V, dependendo apenas da tenso de alimentao usada.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

64

Na verdade, a idia de associar a presena de tenso ao nvel 1 e a ausncia ao nvel 0, mera questo de conveno. Nada impede que adotemos um critrio inverso e projetemos os circuitos, pois eles funcionaro perfeitamente. Assim, quando dizemos que ao nvel alto (1) associamos a presena de tenso e ao nvel baixo a ausncia de tenso (0), estamos falando do que se denomina lgica positiva. Se associarmos o nvel baixo ou 0 presena de tenso e o nvel alto ou 1 a ausncia de tenso, estaremos falando de uma lgica negativa, conforme ilustra a figura 3.

Para no causar nenhum tipo de confuso, todo o nosso curso tratar exclusivamente da lgica positiva, o mesmo acontecendo com os dispositivos eletrnicos tomados como exemplos. Portanto, em nossa lgica, possvel associar os seguintes estados de um circuito aos valores 0 e 1: 0V Falso Desligado Nvel baixo ou LO 1 - 5 V (ou outra tenso positiva, conforme o circuito) Verdadeiro Ligado Nvel alto ou HI

2.3 - Operaes Lgicas

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

65

No dia-a-dia estamos acostumados a realizar diversos tipos de operaes lgicas, as mais comuns so as que envolvem nmeros, ou seja, quantidades que podem variar ou variveis. Assim, podemos representar uma soma como: Y=A+B Onde o valor que vamos encontrar para Y depende dos valores atribudos s letras A e B. Dizemos que temos neste caso uma funo algbrica e que o valor Y a varivel dependente, pois seu valor depender justamente dos valores de A e B, que so as variveis independentes. Na Eletrnica Digital, entretanto, existem operaes mais simples do que a soma, e que podem ser perfeitamente implementadas levando em conta a utilizao da lgebra booleana. interessante observar que com um pequeno nmero destas operaes conseguimos chegar a uma infinidade de operaes mais complexas, como por exemplo, as utilizadas nos computadores e que, repetidas em grande quantidade ou levadas a um grau de complexidade muito grande, nos fazem at acreditar que a mquina seja inteligente! Na verdade, a associao, de determinada forma das operaes simples que nos leva ao comportamento muito complexo de muitos circuitos digitais, conforme ilustra a figura 4.

Assim, como observamos na figura 5, um computador formado por um grande nmero de pequenos blocos denominados portas ou funes em que temos entradas e sadas.

O que ir aparecer na sada determinado pela funo e pelo que acontece nas entradas. Em outras palavras, a resposta que cada circuito lgico d para uma determinada entrada ou entradas depende do que ele ou de que regra booleana ele segue.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

66

Isso significa que para entender como o computador realiza as mais complexas operaes teremos de comear entendendo como ele faz as operaes mais simples com as denominadas portas e quais so elas. Por este motivo, depois de definir estas operaes lgicas, associando as lgebra de Boole, vamos estud-las uma a uma. 2.4 - Funo Lgica NO ou Inversora Nos manuais tambm encontramos a indicao desta funo com a palavra inglesa correspondente, que NOT. O que esta funo faz negar uma afirmao, ou seja, como em lgebra booleana s existem duas respostas possveis para uma pergunta, esta funo inverte a resposta, ou seja, a resposta o inverso da pergunta. O circuito que realiza esta operao denominado inversor. Levando em conta que este circuito diz sim, quando a entrada no, ou que apresenta nvel 0, quando a entrada 1 e vice-versa, podemos associar a ele uma espcie de tabela que ser de grande utilidade sempre que estudarmos qualquer tipo de circuito lgico. Esta tabela mostra o que ocorre com a sada da funo quando colocamos na entrada todas as combinaes possveis de nveis lgicos. Dizemos que se trata de uma tabela verdade (nos manuais em Ingls esta tabela aparece com o nome de Truth Table). A seguir apresentamos a tabela verdade para a porta NOT ou inversora: Entrada Sada 01 1-0 Os smbolos adotados para representar esta funo so mostrados na figura 6.

O adotado normalmente em nossas publicaes o mostrado em (a), mas existem muitos manuais tcnicos e mesmo diagramas em que so adotados outros e os leitores devem conhec-los. Esta funo pode ser simulada por um circuito simples e de fcil entendimento apresentado na figura 7.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

67

Neste circuito temos uma lmpada que, acesa, indica o nvel 1 na sada e apagada, indica o nvel 0. Quando a chave est aberta indicando que a entrada nvel 0, a lmpada est acesa, indicando que a sada nvel 1. Por outro lado, quando a chave fechada, o que representa uma entrada 1, a lmpada apaga, indicando que a sada zero. Esta maneira de simular funes lgicas com lmpadas indicando a sada e chaves indicando a entrada, bastante interessante pela facilidade com que o leitor pode entender seu funcionamento. Basta ento lembrar que: Entrada: chave aberta = 0 lmpada acesa = 1 2.5 - Funo Lgica E A funo lgica E tambm conhecida pelo seu nome em ingls AND pode ser definida como aquela em que a sada ser 1 se, e somente se, todas as variveis de entrada forem 1. Veja que neste caso, as funes lgicas E podem ter duas, trs, quatro ou quantas entradas quisermos e representada pelos smbolos mostrados na figura 8. chave fechada = 1 Sada: lmpada apagada = 0

As funes lgicas tambm so chamadas de portas ou Gates (do ingls) j que correspondem a circuitos que podem controlar ou deixar passar os sinais sob determinadas condies. Tomando como exemplo uma porta ou funo E de duas entradas, escrevemos a seguinte tabela verdade:

Entradas Sada A B

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

68
0 0 1 1 0 1 0 1 0 0 0 1

Na figura 9 apresentamos o modo de simular o circuito de uma porta E usando chaves e uma lmpada comum. preciso que S1 e S2 estejam fechadas, para que a sada (lmpada) seja ativada.

Para uma porta E de trs entradas tabela verdade ser a seguinte: Entradas Sada A B C S 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1

Para que a sada seja 1, preciso que todas as entradas sejam 1. Observamos que para uma porta E de 2 entradas temos 4 combinaes possveis para os sinais aplicados. Para uma porta E de 3 entradas temos 8 combinaes possveis para o sinal de entrada. Para uma porta de 4 entradas, teremos 16 e assim por diante.

2.6 - Funo lgica OU A funo OU ou ainda OR (do ingls) definida como aquela em que a sada estar em nvel alto se uma ou mais entradas estiver em nvel alto. Esta funo representada pelos smbolos mostrados na figura 10.

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

69

O smbolo adotado normalmente em nossas publicaes o mostrado em (a).


Para uma porta OU de duas entradas podemos elaborar a seguinte tabela verdade: Entradas Sada A 0 0 1 1 B 0 1 0 1 S 0 1 1 1

Vemos que a sada estar no nvel 1 se uma das entradas estiverem no nvel 1. Um circuito simples com chaves e lmpada para simular esta funo dado na figura 11.

Quando uma chave estiver fechada (entrada 1) a lmpada receber corrente (sada 1), conforme desejarmos. Para mais de duas variveis podemos ter portas com mais de duas entradas. Para o caso de uma porta OU de trs entradas teremos a seguinte tabela verdade:
: Entradas Sada A B C S 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

70
1 1 0 1 1 1 1 1

2.7 - Funo NO-E As funes E, OU e NO (inversor) so base de toda a lgebra booleana e todas as demais podem ser consideradas como derivadas delas. Vejamos: Uma primeira funo importante derivada das anteriores a obtida pela associao da funo E com a funo NO, ou seja, a negao da funo E que denominada NO-E ou em ingls, NAND. Na figura 12 temos os smbolos adotados para representar esta funo.

Observe a existncia de um pequeno crculo na sada da porta para indicar a negao. Podemos dizer que para a funo NAND a sada estar em nvel 0 se, e somente se, todas as entradas estiverem em nvel 1. A tabela verdade para uma porta NO-E ou NAND de duas entradas a seguinte:
Entradas Sada A 0 0 1 1 B 0 1 0 1 S 1 1 1 0

Na figura 13 temos um circuito simples com chaves, que simula esta funo.

Veja que a lmpada s apagar (sada 0) quando as duas chaves estiverem


SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

71

fechadas (1), curto-circuitando assim sua alimentao. O resistor usado para limitar a corrente da fonte. Tambm neste caso podemos ter a funo NAND com mais de duas entradas. Para o caso de 3 entradas teremos a seguinte tabela verdade:
Entradas Sada A B C S 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0

2.8 - Funo NO-OU Esta a negao da funo OU, obtida da associao da funo OU com a funo NO ou inversor. O termo ingls usado para indicar esta funo NOR e seus smbolos so apresentados na figura 14.

Sua ao definida da seguinte forma: a sada ser 1 se, e somente se, todas as variveis de entrada forem 0. Uma tabela verdade para uma funo NOR de duas entradas mostrada a seguir
Entradas Sada A 0 0 1 1 B 0 1 0 1 S 1 0 0 0

Um circuito simples usando chaves e lmpada para simular esta funo mostrado na figura 15.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

72

Observe que a lmpada s se mantm acesa (nvel 1) se as duas chaves (S1 e S2) estiverem abertas (nvel 0). Da mesma forma que nas funes anteriores, podemos ter portas NOR com mais de duas entradas. Para o caso de trs entradas teremos a seguinte tabela verdade:
Entradas Sada A B C S 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0

2.9 - Funo OU-exclusivo Uma funo de grande importncia para o funcionamento dos circuitos lgicos digitais e especificamente para os computadores a denominada OU-exclusivo ou usando o termo ingls, exclusive-OR. Esta funo tem a propriedade de realizar a soma de valores binrios ou ainda encontrar o que se denomina paridade (o que ser visto futuramente). Na figura 16 temos os smbolos adotados para esta funo.

Podemos definir sua ao da seguinte forma: a sada ser 1 se, e somente se, as variveis de entrada forem diferentes. Isso significa que, para uma porta Exclusive-OR de duas entradas teremos sada 1 se as entradas forem 0 e 1 ou
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

73

1 e 0, mas a sada ser 0 se as entradas forem ambas 1 ou ambas 0, conforme a seguinte tabela verdade:
Entradas Sada A 0 0 1 1 B 0 1 0 1 S 0 1 1 0

Esta funo derivada das demais, pois podemos mont -la usando portas conhecidas (figura 17).

Assim, se bem que esta funo tenha seu prprio smbolo e possa ser considerada um bloco independente nos projetos, podemos sempre implement-la com um circuito equivalente como o ilustrado nessa figura.

2.10 - Funo NO-OU exclusivo ou coincidncia Podemos considerar esta funo como o inverso do OU -exclusivo. Sua denominao em ingls Exclusive NOR e representada pelo smbolo mostrado na figura 18.

Observe o crculo que indica a negativa da funo anterior, se bem que essa terminologia so seja apropriada neste caso. Esta funo pode ser definida como a que apresenta uma sada igual a 1 se, e somente se as variveis de entrada forem iguais. Uma tabela verdade para esta funo a seguinte:
Entrada Sada A B S

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

74
0 0 1 1 0 1 0 1 1 0 0 1

Podemos implementar esta funo usando outras j conhecidas, conforme a figura 19.

2.11 - Propriedades das operaes lgicas As portas realizam operaes com os valores binrios aplicados s suas entradas. Assim, podemos representar estas operaes por uma simbologia apropriada, facilitando o projeto dos circuitos e permitindo visualizar melhor o que ocorre quando associamos muitas funes. No entanto, para saber associar as diversas portas e com isso realizar operaes mais complexas, preciso conhecer as propriedades que as operaes apresentam. Exatamente como no caso das operaes com nmeros decimais, as operaes lgicas com a lgebra Booleana se baseiam numa srie de postulados e teoremas algo simples. Os principais so dados a seguir e prov-los fica por conta dos leitores que desejarem ir alm. Para entender, entretanto, seu significado no preciso saber como provar sua validade, mas sim memorizar seu significado. Representaes As operaes E, OU e NO so representadas por smbolos da seguinte forma: a) Operao E A operao E representada por um ponto final(.). Assim, para uma porta E de duas entradas (A e B) e sada S podemos fazer a representao: A.B=S b) Operao OU Esta operao representada pelo sinal (+). A operao de uma porta OU de entradas A e B e sada S pode ser representada como:
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

75

A+B=S c) Operao NO Esta operao indicada por uma barra da seguinte forma: A\ = S Partindo destas representaes, podemos enumerar as seguintes propriedades das operaes lgicas: 1. Propriedade comutativa das operaes E e OU: A.B=B.A A+B=B+A 2. Propriedade associativa das operaes E e OU: A.(B.C) = (A.B).C A+(B+C) = (A+B)+C 3.Teorema da Involuo: (A negao da negao a prpria afirmao) A\\ = A 4. A operao E distributiva em relao operao OU: A.(B+C) = A.B + A.C

5. Propriedades diversas: A.A = A A+A = A A.0 = 0 A.1 = A A+0 = A A+1 = 1 A.A\= 0 A+A\= 1 A+A.B = A 6.Teoremas de De Morgan: Aplicando a operao NO a uma operao E, o resultado obtido igual ao da operao OU aplicada aos complementos das variveis de entrada. __ __ _ _ A.B=A+B Aplicando a operao NO a uma operao OU o resultado igual ao da operao E aplicada aos complementos das variveis de entrada. __ __ _ _ A+B=A.B 2.12 - Fazendo tudo com portas NAND As portas NO-E, pelas suas caractersticas, podem ser usadas para obter qualquer outra funo que estudamos. Esta propriedade torna essas portas blocos universais nos projetos de circuitos digitais j que, na forma de circuitos integrados, as funes NAND so fceis de obter e baratas.
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

76

A seguir vamos mostrar de que modo podemos obter as funes estudadas simplesmente usando portas NAND. Inversor Para obter um inversor a partir de uma porta NAND basta unir suas entradas ou colocar uma das entradas no nvel lgico 1, conforme figura 20.

Uma porta E (AND) obtida simplesmente agregando-se funo NO-E (NAND) um inversor em cada entrada, (figura 21).

A funo OU (OR) pode ser obtida com o circuito mostrado na figura 22. O que se faz inverter a sada depois de aplic-la a uma porta NAND.

QUESTIONRIO 1. Se associarmos presena de uma tenso o nvel lgico 1 e sua ausncia o nvel 0, teremos que tipo de lgica: a) Digital b) Positiva c) Negativa d) Booleana 2.Na entrada de uma funo lgica NO aplicamos o nvel lgico 0. A sada certamente ser: a) 0 b) 1 c) Pode ser 0 ou 1 d) Estar indefinida 3. O circuito que realiza a operao lgica NO denominado: a) Porta lgica b) Inversor c) Amplificador digital
SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

77

d) Amplificador analgico 4. Se na entrada de uma porta NAND aplicarmos os nveis lgicos 0 e 1, a sada ser: a) 0 b) 1 c) Pode ser 0 ou 1 d) Estar indefinida 5. Em qual das seguintes condies de entrada a sada de uma porta OR ser 0: a) 0,0 b) 0,1 c) 1,0 d) 1,1 6. Qual o nome da funo lgica em que obtemos uma sada 1 quando as entradas tiverem nveis lgicos diferentes, ou seja, forem 0 e 1 ou 1 e 0. a) NAND b) NOR c) AND d) Exclusive OR 7. Qual a porta que pode ser utilizada para implementar qualquer funo lgica: a) Inversor (NO) b) AND c) NAND d) OR Respostas da lio n 1 a) 0110 0100 0101 b) 101101 c) 25 d) Sem resposta (1101 no existe) e) 131 f) 131 g) 334

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

78

Referncias Bibliogrficas
Paulo Jos De Fazzio Jnior . INTRODUO A INFORMTICA http://forum.imasters.com.br/topic/333787-tipos-de-sistemas-operacionais/ Acessado em 13/03/2012 http://www.hagah.com.br/especial/rs/redei-tecnologia-einformatica/19,769,3136616,Conheca-as-opcoes-de-sistema-operacional-paracelular-e-escolha-o-melhor-para-voce.html
-

http://www.infowester.com/hd.php

http://www.tecmundo.com.br/hardware/198-o-que-e-memoria-flash-.htm Leia mais em:http://www.tecmundo.com.br/1518-o-que-e-codigoascii.htm#ixzz1p06Scvcw

SENAC/AC - Curso: Tcnico em Manuteno e Suporte de Computadores Componente Curricular: Fundamentos de Informtica 40h

Você também pode gostar