Representação digital de dados

 Com o surgimento dos primeiros computadores, criou-se a necessidade de armazenar informação recolhida dentro desses equipamentos. Para tal, foram criadas unidades de modo a que se pudesse representar a quantidade de dados num determinado local.

 Grandezas informáticas:
  • bit: representa 2^1=2 valores
  • byte: representa 2^8= 256 valores ou 8 bits
  • kilobyte: representa 2^10= 1024 bytes ou 8 192 bits
  • megabyte: representa 2^20= 1024 kilobytes ou 8 388 608 bits
  • gigabyte: representa 2^30= 1024 megabytes ou 8 589 934 592 bits
  • terabyte: representa 2^40= 1024 gigabytes ou 8 796 093 022 208 bits
  • .......


 A numeração binária é um sistema sistema de numeração posicional em que todo o tipo de números ou quantidades têm a sua base representada em apenas dois algarismos: o 1 e o 2. Este sistema é a base para a Álgebra Booliana, que permite fazer operações complexas usando apenas dois dígitos ou dois estados (ligado/desligado, verdadeiro/falso, etc).
 Basicamente, pega-se num número e divide-se sucessivamente por 2 até atingir o número 1. De seguida, colocam-se os restos por ordem do 1 até ao número em causa e obtém-se a codificação binária de um determinado algarismo. Por exemplo:
 O processo inverso também é possível, neste caso seria 1*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1= 25.


Quanto às técnicas de conversão, existem três três fases: a amostragem, a quantização e a codificação:
  • amostragem: é o processo que permite a retenção de elementos finitos discretos dos sinais analógicos. Os sinais digitais são discretos no espaço e em latitude, contrariamente aos sinais analógicos, dificultando assim o seu processamento por um computador.
  • quantização: amostrado o sinal analógico, o computador precisa agora de identificar e quantificar a infinidade de valores que o sinal representa.
  • codificação: por último, os valores quantizados precisam de ser codificados num código binário, representando-se por uma sequência de bits


Comentários

Mensagens populares