Representação de dados / informações

O computador não entende a linguagem humana. Quaisquer dados, viz., Letras, símbolos, imagens, áudio, vídeos, etc., alimentados para o computador devem ser convertidos em linguagem de máquina primeiro. Os computadores representam os dados nas três formas a seguir -

Sistema Numérico

Somos apresentados ao conceito de números desde muito cedo. Para um computador, tudo é um número, ou seja, alfabetos, imagens, sons, etc., são números. O sistema numérico é categorizado em quatro tipos -

  • O sistema numérico binário consiste em apenas dois valores, 0 ou 1

  • O sistema numérico octal representa valores em 8 dígitos.

  • O sistema de número decimal representa valores em 10 dígitos.

  • O sistema numérico hexadecimal representa valores em 16 dígitos.

Sistema Numérico
Sistema Base Dígitos
Binário 2 0 1
Octal 8 0 1 2 3 4 5 6 7
Decimal 10 0 1 2 3 4 5 6 7 8 9
Hexadecimal 16 0 1 2 3 4 5 6 7 8 9 ABCDEF

Bits e bytes

Bits- Um bit é a menor unidade de dados possível que um computador pode reconhecer ou usar. O computador geralmente usa bits em grupos.

Bytes- o grupo de oito bits é denominado byte. Meio byte é chamado de nibble.

A tabela a seguir mostra a conversão de bits e bytes -

Valor de Byte Valor de bit
1 byte 8 bits
1024 bytes 1 kilobyte
1.024 kilobytes 1 megabyte
1024 megabytes 1 gigabyte
1024 gigabytes 1 Terabyte
1024 Terabytes 1 petabyte
1024 petabytes 1 exabyte
1024 exabytes 1 zetabyte
1024 zetabytes 1 Yottabyte
1024 Yottabytes 1 Brontobyte
1024 Brontobytes 1 geopbytes

Código de Texto

O código de texto é o formato comumente usado para representar alfabetos, sinais de pontuação e outros símbolos. Os quatro sistemas de código de texto mais populares são -

  • EBCDIC
  • ASCII
  • ASCII estendido
  • Unicode

EBCDIC

Código de intercâmbio decimal codificado binário estendido é um código de 8 bits que define 256 símbolos. Dado abaixo está o EBCDICTabular column

ASCII

O código padrão americano para intercâmbio de informações é um código de 8 bits que especifica valores de caracteres de 0 a 127.

ASCII Tabular column

Código ASCII Valor Decimal Personagem
0000 0000 0 Prompt nulo
0000 0001 1 Início do título
0000 0010 2 Início do texto
0000 0011 3 Fim do texto
0000 0100 4 Fim da transmissão
0000 0101 5 Inquérito
0000 0110 6 Reconhecer
0000 0111 7 Sino audível
0000 1000 8 Backspace
0000 1001 9 Aba horizontal
0000 1010 10 Alimentação de linha

ASCII estendido

Extended American Standard Code for Information Interchange é um código de 8 bits que especifica valores de caracteres de 128 a 255.

Coluna tabular ASCII estendida

Unicode

O padrão mundial de caracteres Unicode usa de 4 a 32 bits para representar letras, números e símbolos.

Unicode Tabular Column