Padrões de codificação de caracteres

Estamos de volta para mais uma apresentação, desta vez para vos informar sobre padrões de codificações de caracteres.

Padrões de codificação de caracteres retratam o relacionamento entre um conjunto de caracteres com um conjunto de outra coisa, como por exemplo números ou pulsos elétricos com o objetivo de facilitar o armazenamento de texto em computadores e a sua transmissão através de redes de telecomunicação. Exemplos comuns são o código Morse e também o ASCII que codifica os mesmos grafemas do código Morse.

Tabela ASCII:


A tabela de código ASCII surgiu nos anos 60 do sec. XX, devido à necessidade de criar um padrão que fosse utilizado por todos os computadores, tornando mais fácil a comunicação entre eles e a troca de dados.
ASCII (American Standard Code for Information Interchange) é o Código Padrão Americano para o Intercâmbio de Informação. Trata-se de um código binário que codifica um conjunto de 128 sinais: 96 sinais gráficos (letras do alfabeto latino, sinais de pontuação e sinais matemáticos) e 32 sinais de controlo. Cada código binário possui 8 bits (=1 byte ): 7 bits para o propósito de codificação e 1 bit de paridade (detecção de erro).
A codificação ASCII é usada para representar textos em computadores, equipamentos de comunicação, entre outros dispositivos.


Código Unicode:


O Unicode é um código que define todos os caracteres da maior parte das línguas do mundo. Foi desenvolvido, em simultâneo, por um consórcio industrial, incluindo, entre outras companhias, a Adobe, a Apple, a Microsoft, a HP, a IBM, a Grae/e, a SAP, a SUN e a Unisys.
Os códigos disponibilizados pela Unicode permitem representar conjuntos até 4 bytes (32 bits) para codificar os caracteres utilizados pelos idiomas modernos e as formas clássicas de alguns idiomas.
A Unicode é mais extensa que a tabela de código ASCII. Codificam, entre outros, caracteres acentuados, símbolos de pontuação, símbolos técnicos e matemáticos e outros símbolos gráficos (por exemplo, estrelas e outras formas).


Deixamos aqui um exemplo do nosso nome (FilMigas) escrito no "ASCII generator".

Para vocês está aqui também a imagem de uma suricata gerada no mesmo programa.

Por hoje é tudo camaradas, até à próxima :)

Comentários

Mensagens populares deste blogue

Questionário sobre Programação

Bem-vindos Camaradas

CorelDraw2