02 Representacao De Dados

Páginas: 10 (2259 palavras) Publicado: 17 de junho de 2015
26

1
Por esse motivo, o elemento mínimo capaz de armazenar a informação nos computadores foi apelidado de bit, uma contração do inglês binary digit (dígito binário)

Para que seja possível armazenar e manipular dados no computador é necessário
representá-los internamente de alguma forma. Nós seres humanos, representamos
nossos números usando um sistema que chamamos de sistema decimal (ousistema
na base 10). Esse sistema, que se originou do fato de utilizarmos os 10 dedos das
mãos para realizarmos nossas contas, possui 10 diferentes dígitos para representar as
infinitas quantidades e valores que desejamos (0 1 2 3 4 5 6 7 8 e 9).
Nos caso dos computadores digitais, a notação que é utilizada possui apenas 2 algarismos ou dígitos para representar uma quantidade desejada, o 0 e o 1. Essesistema
de representação é chamado de sistema binário (ou sistema na base 2) e utiliza a noção
de ligado/desligado, ou verdadeiro/falso, ou finalmente 0/1 1 .
Pelo fato de um número precisar de muitos algarismos para ser expresso no sistema
binário, outras formas de representação auxiliares também são utilizadas nos computadores, como por exemplo a representação pelo sistema hexadecimal (ou sistemana
base 16) que utiliza 16 dígitos (0 1 2 3 4 5 6 7 8 9 A B C D E F), e a representação no
sistema octal (ou sistema na base 8) que utiliza 8 dígitos (0 1 2 3 4 6 7 8).
Na Tabela 3.1 são mostradas as quantidades de 0 a 15 representadas nos diferentes
sistemas mencionados
A quantidade de algarismos necessária para representar um determinado número
varia de acordo com o sistema de representaçãoutilizado. Se o sistema é decimal,
o maior número que pode ser representado utilizando N algarismos será 10N . Por

3.1 Representação Interna

Representação de Dados

Capítulo 3

binário
0000b
0001b
0010b
0011b
0100b
0101b
0110b
0111b
1000b
1001b
1010b
1011b
1100b
1101b
1110b
1111b

hexadecimal octal
0h
0o
1h
1o
2h
2o
3h
3o
4h
4o
5h
5o
6h
6o
7h
7o
8h
10o
9h
11o
Ah
12o
Bh
13o
Ch
14o
Dh
15o
Eh
16o
Fh17o

27

aparece com tanta frequência na informática. Um único algarismo binário é chamado
bit, uma sequência de 8 bits é um byte e uma sequência de 16 bits é uma palavra.
A lógica utilizada para realizar a conversão de números entre diferentes bases é similar a lógica que usamos para representar um número no sistema decimal, ou seja, os
algarismos irão representar diferentes quantidades dependendoda sua posição no número em questão. Por exemplo, no número 25, o algarismo ’5’ representa a quantidade
5, já no número 58, o algarismo ’5’ representa a quantidade 50, pois 58 = 5 101 + 8 100 ,
sendo que os expoentes de 10 expressam a ordem que o algarismo ocupa no número.

21 , 22 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 210 , . . . = 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, . . .

exemplo, se nosrestringimos a números de dois algarismos, no sitema decimal só poderíamos escrever 100 números, de 0 a 99 (102 = 100). Para números de três algarimos,
poderíamos escrever 1000 números, de 0 a 999 (103 = 100) e assim por diante.
No sistema binário acontece da mesma forma. Se dispomos de 4 algarismos, poderemos escrever 24 = 16 números, de 0 a 15. Se dispomos de 8 algarismos, poderemos
escrever 28 =256 números, de 0 a 255 e assim por diante. Note que é por isso que a
sequência de números

Tabela 3.1: Equivalência entre sistemas numéricos de representação. O subscrito identifica em que base o número está escrito

decimal
0d
1d
2d
3d
4d
5d
6d
7d
8d
9d
10d
11d
12d
13d
14d
15d

CAPÍTULO 3. REPRESENTAÇÃO DE DADOS

2679d = 2 103 + 6 102 + 7 101 + 9 100

28

2
Para ser coerente com a notaçãousada nos computadores, usaremos aqui o ponto como separador
decimal
3
ASCII significa American Standard Code for Information Interchange e é um conjunto de códigos
usado pela indústria de computadores para representar em código binário (através de combinações de

Caractere São os valores pertencentes ao conjunto de todos os caracteres numéricos
(0...9), alfabéticos (a...z,A...Z) e especiais (✦ ❅ ★...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Representação de Dados
  • Representação de dados
  • Representação de dados
  • Representação de dados
  • Representaçao de dados
  • Tipos primitivos para representação de dados e variáveis.
  • Representação de dados bit, byte e palavra
  • REPRESENTAÇÃO DOS DADOS: TABELAS, QUADROS E GRÁFIcos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!