quarta-feira, 3 de março de 2010

Representação da Informação

Informação no Computador


• O computador possui um modelo interno de representação que “imita” a realidade, criando um modelo numérico e aritmético;
• Existem diversos tipos de informação que precisam ser representados, como valores numéricos, símbolos, textos, imagem, vídeo, som, dentre outros;
• Como trabalha de forma eletrônica; o computador reconhece dois estados físicos distintos, identificando se um interruptor está no estado ligado ou desligado, ou ainda, presença e ausência de energia;
• O computador digital usa um código numérico para representar a informação que é o código binário;


Bits & Bytes


• O código binário usa dois valores: 0 (desligado) e 1(ligado);
• Cada valor 0 ou 1 da numeração binária é chamado de dígito binário (binary digit) ou BIT (BInary digiT);
• O BIT é a menor unidade da informação, através da combinação de vários bits produzimos informações;
• Exemplo 1:
o Com dois bits podemos ter 4 combinações sinalizando 4 diferentes situações, por exemplo:
Bits Significado
00 Carro andando em frente
01 Carro virando a direita
10 Carro virando a esquerda
11 Carro parado


• Os bits podem ilustrar diversas informações, por exemplo, numéricas:
Bits Significado numérico:
00 = 0
01 = 1
10 = 2
11 = 3


• É necessário ter um grande conjunto de bits para representar as diversas informações, tais como dígitos numéricos, letras, símbolos textuais e matemáticos, dentre outros;
• Com 2 bits obtemos 4 combinações, com N bits o número de combinações possíveis é 2N;
• Pode-se utilizar qualquer quantidade de bits para representar os dados, porém, normalmente utilizam-se grupos de oito bits;
• Para N = 8 bits, o numero de combinações é 28 = 256, mais exemplos na tabela abaixo:
Número de Bits combinações
2 = 4
3 = 8
4 = 16
5 = 32
6 = 64
7 = 128
8 = 256
9 = 512
10 = 1024




• O grupo de 8 bits é chamado de BYTE (BInary TErm):
• Facilita a manipulação interna dos dados;
• Usada como unidade de armazenamento, transferência, armazena um caracter;
• Exemplo 2:
• Cada byte representa uma letra (caractere);
• Um livro com 250 páginas tem aproximadamente 1.000.000 caracteres;
• Um sistema que usa texto puro vai usar cerca de 1.000.000 bytes para armazenar a informação;
• Representações de números grandes – Tabela de múltiplos:
Quantidade de Bytes Nome Valor aproximado
210 = 1024 B 1 KB – kilobyte 1000 B
220 = 1024 KB 1 MB – Megabyte 1000 KB ou 1000000B
230 = 1024 MB 1 GB - Gigabyte 1000 MB ou 1000000000B
240 = 1024 GB 1 TB – Terabyte 1000 GB ou 1000000000000B
250 = 1024 TB 1 PB – Petabyte
260 = 1024 PB 1 EB - Exabyte
270 = 1024 EB 1 ZB - Zetabyte
280 = 1024 ZB 1 YB - Yottabyte
Curiosidade: 1 MB => 1.048.576 B e 1 YB = 1.208.925.819.614.629.174.706.176 Bytes
• Outras denominações:
o Nybble: 4 bits;
o Byte: 8 bits;
o Word (palavra): 16 bits;
o Double word: 32 bits;
o Quad Word: 64 bits;


0 comentários:

Postar um comentário