Padrões de Codificação: ASCII vs Unicode

KoNICHIWA my very gud fren, hoje iremos falar sobre padrões de codificação de caracteres em textos, ou seja vamos ensinar te mais uma vez a linguagem do computador e a forma como ele passa números para letras e vice-versa.

Como deveis saber, o texto é hoje em dia, no relmo informático, é a forma mais eficaz de se distribuir informação. Para se escrever um texto necessita-se que o computador possua um conjunto de caracteres associados a bits, sendo estes carateres depois caracterizados pelo fonte do texto.
Hoje iremos falar sobre as tabelas que permitem estas conversões de bits para texto, mais especificamente a ASCII e a Unicode. 

A 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.

O ASCII surgiu na década de 60 devido à necessidade de “os computadores comunicarem” (trocarem
informações) de uma forma generalizada e a sua grande limitação, como visto em cima, é que não consegue codificar nada para além de números e o Alfabeto Latino. A seguir podem ver a tabela de conversão do ASCII:



A Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente ao contrario do ASCII. Publicado no livro The Unicode Standard 1, 2 o padrão consiste de pouco mais de 107 mil caracteres, um conjunto de diagramas de códigos para referência visual, uma metodologia para codificação e um conjunto de codificações padrões de caracteres, uma enumeração de propriedades de caracteres como caixa alta e caixa baixa, um conjunto de arquivos de computador com dados de referência, além de regras para normalização, decomposição e ordenação alfabética.

Aqui têm um exemplo de algum caracteres desta linguagem:


Adicionalemnte, temos tambem de referir que uma vantagem imprevista do ASCII é que este pode criara umas belas obras de arte ou uns belos textos:










Concluindo, obrigado por teres consultado o nosso blog e lido o nosso post até ao fim. Esperamos que tenhas gostado, daqui são Os Weebs do Canto signing out!
Webgrafia:

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8iZSMo3bHqM9CdPSLmtuiv6b4I0iGKo7qwKigMjSOkQW-IT__Zavlrgl1bpJGn_cO53GJMo6k00J1EpUCfksC2IWvKyo9MXaNmB7C1u4h4BKpWkHTaGSxsKNYZXzM9neks-zUimofNSYd/s1600/AsciiTable.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCCuvEut00PugmtgIjtwrN0MTekjps6fbkvVMMTcG7pFZLZAcLNOsZi8A2oXDDd7jsV2dl_7zawnftdcgeqB3jJrhBTj5JiiVztBEQ6t84lIEySYIJEUMGEcP5bDbqvc2q0YI1_45mC42/s1600/regex.jpg
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKGbyHViVsWhjqSDD47rw41zBTRKfRSaRI5y-osKQ0-GU54dRXM8p3wQgRw7VqnEGqV4UO7KuydusZmz2rEg6W9se4-AkmildYiHrgNwZFo18j3qFcWCdkeXE1tpZGRa-IZOQ3wE6GPkpZ/s1600/Special-EE.gif
https://en.wikipedia.org/wiki/Unicode
https://pt.wikipedia.org/wiki/Codifica%C3%A7%C3%A3o_de_caracteres
http://www.asciitable.com/


289290

Comentários