Você está na página 1de 6

INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DE GOIS CAMPUS GOINIA GO.

O. TCNICO INTEGRADO EM CONTROLE AMBIENTAL INFORMTICA BSICA Prof. MSc. Raphael Gomes (raphael@ifg.edu.br)

Dado e Informao
Em informtica designa-se por dados os elementos de partida que servem de base para o tratamento e sobre os quais o computador efetua as operaes necessrias tarefa em questo. Os dados so uma representao dos fatos, conceitos ou instrues de uma maneira normalizada que se adapte comu nicao, interpretao e processamento pelo ser humano ou atravs de mquinas automticas. Os dados so representados por smbolos como por exemplo as letras do alfabeto : a, b, c , etc, mas no so em si a informao desejada. Exemplo: OIOCOMB - so dados mas no informao perceptvel ao homem.

A informao no mais do que dados organizados e ordenados de forma til. Isto , informao o conhecimento produzido como resultado do processamento de dados. Se processarmos os dados que tnhamos anteriormente ento obtemos a informao:

OIOCOMB \/ COMBOIO

Dados Processamento Informao

Outro exemplo ocorre quando um professor deseja descobrir a altura mdia dos alunos de uma turma. Ele inicia colhendo os dados necessrios, que neste caso so as alturas de cada aluno da sala. Aps isso feito o clculo da mdia que constitui a informao desejada sobre os dados. A informao encarada, atualmente, como um dos recursos mais importantes de uma organiza o, contribuindo decisivamente para a sua maior ou menor competitividade. De fato, com o aumento da concorrncia tornou-se vital melhorar as capacidades de deciso a todos os nveis.

1.1 O que a Informtica


A palavra Informtica (Informao + Automtica) designa o conjunto de disciplinas cientficas e de tcnicas utilizadas no processamento lgico e rpido da informao, usando computadores.

Informao

+
Informtica

Automtica

Toda a informao que se encontra sob a forma de dgitos (zeros e uns) e que processada, em particular, nos computadores, diz-se digital. Alm das caractersticas comuns a todo o tipo de informao, a informao digital : manipulvel; partilhvel; compacta; comprimvel; interativa e multimdia. A informao digital pode ser guardada nas memrias do computador sob a forma de bits e bytes.

1.2 Bits e Bytes


A palavra bit uma abreviatura de Binary Digit (em ingls, dgito binrio). Este termo foi criado pelo engenheiro belga Claude Shannon que em 1949 elaborou uma teoria matemtica, onde usava esta palavra para simbolizar a unidade de informao. Tudo na informtica medido em bits, desde o tamanho de um nmero representado pela unidade decimal at a velocidade de transferncia de dados em uma rede. Em outras palavras, um bit a menor dado de uma informao. Por exemplo, para que o computador possa representar o nmero 500, o computador usa o cdigo binrio 111110100, sendo que cada digito deste cdigo binrio um bit. Agora que sabemos o que um bit, podemos entender o que um byte. O byte composto por 8 (oito) bits, e o necessrio para representar qualquer caracter.

1 TB (Terabyte) = 1024 gigabytes 1 PB (Petabyte) = 1024 terabytes 1 EB (Exabyte) = 1024 petabytes 1 ZB (zettabyte) = 1024 exabytes 1 YB (yottabyte) = 1024 zettabytes

1.3 Sistemas de Numerao


Desde quando se comeou a registrar informaes sobre quantidades, foram criados diversos mtodos de representar as quantidades. O mtodo ao qual estamos acostumados usa um sistema de numerao posicional. Isso significa que a posio ocupada por cada algarismo em um nmero altera seu valor de uma potncia de 10 (na base 10) para cada casa esquerda. Por exemplo, no sistema decimal (base 10), no nmero 125 o algarismo 1 representa 100 (uma centena ou 102) , o 2 representa 20 (duas dezenas ou 2 x 10 1) e o 5 representa 5 mesmo (5 unidades ou 5 x 100). Assim, em nossa notao, 125 = 1 x 102 + 2 x 101 + 5 x 100

1.3.1 Base de um Sistema de Numerao


A base de um sistema a quantidade de algarismos disponvel na representao. A base 10 hoje a mais usualmente empregada, embora no seja a nica utilizada. No comrcio pedimos uma dzia de ro sas ou uma grosa de parafusos (base 12) e tambm marcamos o tempo em minutos e segundos (base 60). Os computadores utilizam a base 2 (sistema binrio) e os programadores, por facilidade, usam em geral uma base que seja uma potncia de 2, tal como 2 4 (base 16 ou sistema hexadecimal) ou eventualmente ainda 23 (base 8 ou sistema octal). Na base 10, dispomos de 10 algarismos para a representao do nmero: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Na base 2, seriam apenas 2 algarismos: 0 e 1. Na base 16, seriam 16: os 10 algarismos aos quais estamos acostumados, mais os smbolos A, B, C, D, E e F, representando respectivamente 10, 11, 12, 13, 14 e 15 unidades. Generalizando, temos que uma base b dispor de b algarismos, variando entre 0 e (b-1).

Os computadores modernos utilizam apenas o sistema binrio, isto , todas as informaes armazenadas ou processadas no computador usam apenas DUAS grandezas, representadas pelos algarismos 0 e 1. Essa deciso de projeto deve-se maior facilidade de representao interna no computador, que obtida atravs de dois diferentes nveis de tenso, onde usamos o 0 para representar tenso desligada e 1 para representar tenso ligada. Na base 2, o nmero 10 vale dois. Na realidade, 10 no significa necessariamente dez. Ns estamos acostumados a associar 10 a dez porque estamos acostumados a usar o sistema de numerao decimal. Portanto, 10 s ser igual a dez se, e somente se, o nmero estiver representado na base dez! Dentro do mundo computacional, os sistemas de numerao utilizados atualmente so esses: deci mal, binrio, octal e o hexadecimal. Ento, vamos conhecer cada um deles:

1.3.2 Converso entre Bases


Agora que j conhecemos cada uma das bases e suas respectivas particularidades, passemos a parte que aborda sobre os clculos matemticos utilizados para converter uma base numrica em outra. Cabe lembrar que ser utilizado o sistema de numerao decimal ( base 10 ) como base intermediria entre as converses numricas, mas que existem mtodos de converso direta como, por exemplo, de octal para binrio etc., que no sero abordados aqui, mas que seria interessante se voc, aluno, se apro fundasse neles. 1.3.2.1 Converso Binrio >>> Decimal A converso binrio >>> decimal consiste em multiplicar o algarismo do nmero binrio pela base elevada ao expoente de sua colocao no nmero, lembrando que a base do nmero binrio 2. Exemplo: 101102 => ______ 10

Em seguida, efetuamos o clculo: 1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 0 x 20 = 22 101102 => 2210

1.3.2.2 Converso Decimal >>> Binrio A converso decimal >>> binrio consiste em dividir o nmero decimal pela base 2, obtendo um re sultado e um resto. Caso o resultado possa ainda ser divido pela base, repete-se a operao at termos um resultado que no possa mais ser dividido pela base. Feito isso, teremos o nmero em questo, sendo o pri meiro dgito igual ao ltimo resultado, seguido dos restos das divises, no sentido ascendente. Exemplo: 2210 => ______ 2

Em seguida, juntamos os nmeros na ordem indicada pela seta e obtemos o resultado: 10110 2210 => 101102

1.3.2.3 Converso Octal >>> Decimal A converso octal >>> decimal consiste em multiplicar o algarismo do nmero octal pela base elevada ao expoente de sua colocao no nmero, lembrando que a base do nmero octal 8. Exemplo: 6278 => ______ 10

Em seguida, efetuamos o clculo: 6 x 82 + 2 x 81 + 7 x 80 = 407 6278 => 40710

1.3.2.4 Converso Decimal >>> Octal A converso decimal >>> octal consiste em dividir o nmero decimal pela base 8, obtendo um resul tado e um resto. Caso o resultado possa ainda ser divido pela base, repete-se a operao at termos um re sultado que no possa mais ser dividido pela base. Feito isso, teremos o nmero em questo, sendo o pri meiro dgito igual ao ltimo resultado, seguido dos restos das divises, no sentido ascendente. Exemplo: 40710 => ______ 8

Em seguida, juntamos os nmeros na ordem indicada pela seta e obtemos o resultado: 627 40710 => 6278 1.3.2.5 Converso Hexadecimal >>> Decimal A converso hexadecimal >>> decimal consiste em multiplicar o algarismo do nmero hexadecimal pela base elevada ao expoente de sua colocao no nmero, lembrando que a base do nmero hexadeci mal 16. Exemplo: CF8016 => ______ 10

Em seguida, efetuamos o clculo: 12 x 163 + 15 x 162 + 8 x 161 + 0 x 160 = 53120 CF8016 => 5312010 1.3.2.6 Converso Decimal >>> Hexadecimal A converso decimal >>> hexadecimal consiste em dividir o nmero decimal pela base 16, obtendo um resultado e um resto. Caso o resultado possa ainda ser divido pela base, repete-se a operao at ter mos um resultado que no possa mais ser dividido pela base. Feito isso, teremos o nmero em questo, sendo o primeiro dgito igual ao ltimo resultado, seguido dos restos das divises, no sentido ascendente. Exemplo: 5312010 => ______ 16

Em seguida, juntamos os nmeros na ordem indicada pela seta e obtemos o resultado: CF80 5312010 => CF8016

Referncias COELHO, Leandro Costa. Sistemas de Numerao e Converso. Tpicos Avanados ( TAV ). MANO, Rui. Sistemas de Numerao. Disponvel em: http://wwwusers.rdc.puc-rio.br/rmano RUIZ, Fbio. O que Bit e Byte? Disponvel em: http://www.sociedadedigital.com.br/artigo.php?artigo=45&item=5 SIMES, Gonalo. Dado e Informao. Tecnologias da Informao e Comunicao. Escola Secundria Vitorino Nemsio

Interesses relacionados