ASCII e Unicode

Uma codificação de caracteres é um padrão de relacionamento entre um conjunto de caracteres (representações de grafemas ou unidades similares a grafemas como as que compõem um alfabeto utilizados na comunicação através de uma linguagem natural) com um conjunto de outra coisa (números ou pulsos elétricos com o objetivo de facilitar o armazenamento de texto em computadores e sua transmissão através de redes de telecomunicação).


ASCII


ASCII é uma abreviação para American Standard Code for Information Interchange, um termo em inglês que significa "Código Padrão Americano para o Intercâmbio de Informação". É um código binário, ou seja, uma cadeira de bits contendo apenas 0 e 1, que codifica um conjunto de 128 sinais, sendo 33 sinais de controle e 95 sinais gráficos. A existência de um bit excedente em cada byte cria oportunidades para utilizar os 7 bits da Tabela ASCII em diferentes codificações não padronizadas. Os sinais gráficos são os sinais matemáticos, os sinais de pontuação e as letras do alfabeto latino.


Com a codificação ASCII, representamos textos em diversos lugares, como equipamentos de comunicação, computadores e outros dispositivos que trabalham utilizando texto. Essa codificação foi criada na década de 60 e depois disso foi herdada como base por muitas codificações de caracteres modernas.

Uma das grandes utilizações do código ASCII é para converter Código Binário em Letras do alfabeto maiúsculas ou minúsculas.
Resultado de imagem para ascii"
Resultado de imagem para sistema binario e sistema decimal

Unicode



Unicode é um padrão que consegue representar todos os caracteres da escrita, unificando as representações de documento. A ideia original fosse incluir todos os usados no mundo (ex: russo, japonês, chinês, português, espanhol, etc), adotando o ANSI como base. Isso era uma grande evolução, pois já existiriam caracteres acentuados “nativamente” e sem a necessidade de gambiarra ou confusão com Code Page. Um documento escrito em Unicode seria visualizado da mesma maneira em qualquer máquina independente da linguagem.
Além disso, o Unicode incorporou uma série de símbolos e, mais recentemente, os emoji’s. 





Resultado de imagem para unicode"



Utilizando o site http://www.unit-conversion.info/texttools/ascii/ convertemos o nome da nossa escola para ASCII.

Escola São Pedro
069 115 099 111 108 097 032 083 195 163 111 032 080 101 100 114 111


Utilizando o site https://www.ascii-art-generator.org/ convertemos estas imagens:






nestas:

















Comentários

Mensagens populares deste blogue

Introdução à programação em StopMotion

Direitos de autor

Vamos programar! (Introdução)