Uma codificação de caracteres é um padrão de relacionamento entre um conjunto de caracteres e um conjunto de outra coisa qualquer, como por exemplo números ou pulsos elétricos. Exemplos comuns que todos nós conhecemos são o código Morse que codifica as letras do alfabeto
e os números como sequências de pulsos elétricos de longa e curta duração e também o código ASCII.
Código ASCII:
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 (cadeias de bits: 0s e 1s) que codifica um conjunto de 128 sinais: 96 sinais gráficos (letras do alfabeto , 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 que trabalham com texto. Desenvolvida a partir de 1960, a grande maioria das codificações de caracteres modernas herdaram-na como base. Os sinais não passiveis de serem imprimidos, conhecidos como caracteres de controlo, são amplamente utilizados em dispositivos de comunicação e afetam o processamento do texto.
Código Unicode:
O código unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente. Publicado no livro The Unicode Standard. Este padrão consiste em 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.
Carmo (isometric 2)
___ ___ ___ ___ ___ /\__\ /\ \ /\ \ /\ \ /\ \ /:/ / /::\ \ /::\ \ |::\ \ /::\ \ /:/ / /:/\:\ \ /:/\:\__\ |:|:\ \ /:/\:\ \ /:/ / ___ /:/ /::\ \ /:/ /:/ / __|:|\:\ \ /:/ \:\ \ /:/__/ /\__\ /:/_/:/\:\__\ /:/_/:/__/___ /::::|_\:\__\ /:/__/ \:\__\ \:\ \ /:/ / \:\/:/ \/__/ \:\/:::::/ / \:\~~\ \/__/ \:\ \ /:/ / \:\ /:/ / \::/__/ \::/~~/~~~~ \:\ \ \:\ /:/ /
\:\/:/ / \:\ \ \:\~~\ \:\ \ \:\/:/ / \::/ / \:\__\ \:\__\ \:\__\ \::/ / \/__/ \/__/ \/__/ \/__/ \/__/
MMP"""""""MM dP M' .mmmm MM 88 M `M 88d888b. d8888P dP dP 88d888b. M MMMMM MM 88' `88 88 88 88 88' `88 M MMMMM MM 88 88 88. .88 88 M MMMMM MM dP dP `88888P' dP
MMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM NNNNMNNNDD$+???+=========~~~~~=~~==============++++++++??????IIDMDDMMO==?$8DDDDD NNNNMNNNNDD???+++========~=~~~=~================+++++++?????IIIDNMMMNNN8Z$O88888 NNNNMNNNNDN????++============~~=~~~=============+++++++?????IIIMMMMMNDNNNZ888888 NNNNMNNNDDN????+7$$$$$DNMDD~~~~~~~=~~~==========++++++++??????IZMMMMDNNNNM888888 NNNNMNNNNDN?+??OZ$$$NN8OOOOZO?~~~~~=~===========++++++++??????IIDMMNNDNNNMDO8888 NNNNMNNNNDN???8OZ$8MD8O$ZZZOZOO=~~~~~~~~===========+++++???????IIDMNNDNNNMOD8888 NNNNM8ZNNNN???8OZ8MNDO$$$O$I$IZI=====~===============+++++?????IIIMMNDNNDMD8O8D8 NNNNM?=~++N???8OD8MN8Z$$D7Z$IZ?$=+===================+++++????III7DMDNNNDMNDZ8D8 NNNMM,:::N:???Z8D8ONDO$Z$7$OOZ8IZ+++++++==========++++++++???I7I$Z8MDDNNNNMND8DD NNNMMNNNNN????7O888DDDZ$I?Z7:,ZZZ++++++++========++==+++++?ZONMNNMNNNNNNNNMDDZDD NNNMMNNNNNN+++I8D888OD8$7I$$777ZODDDDNN8+++======+==+++++?7ZDM?NNNDDNDNNNDMNDODD NNMMMNNNNNN8+=+?D88NMND8$$$$777NDDDDDDDDNDDDD+==+=+++++++?8NDN=DDNDDNDDDNNMND88D NNNNNNNMNNDNDDDND$$OMNDD8OOZZZODDNDDDDDDDDDDDDNNN+++++++??88DD:NDNDD8DDNNMMDN8ZD NNMNNMMMMNNM8ZZOOZO8MMDZZZOZ$ZO8NNNNNNNNNNMNNNNNNNNMN+++??887DZD8DNDDDDDNMMNNO8D NNMMMNNMN$ZZZZOOZ8NDMMNOZ777$ZZ87NNNNNNNNNNNNNNNNNNNNMNMNZO8DDN:8D8ODNNNMMMO888D NMMMN=?III$ZZNDOZ8MNDZ8OZ$$$8O8DD8,,,.,:DNNNNNMMMMMNNNNNNNMMMMDD,DDDNNMMMMMD88DD +,:~++I7$Z$7ZDNN,,,,,.OZZ$ZOO88888,:,~,,,..NNNNMMMMMMMMMDDNNNMM7DD=DDNNMMMMN88DD ~~+=7Z$Z?NNNNZ:...,:,,.,...::?8DI,=OD:::88..NMMMMMMMNO77I777$$ZNDODNNMMMMMMM88DD I8IO,==~$NMM~:.............,::::::,OO8888NNZ.NNNNMMDO$$IIII?I77$ONNMNNMNMMMM88DD .,,,Z8D$MMMM=,,............,:::::,,Z8888NNNN.,NNNMND7O7I??+??II$ZNNMNDNMMMMMDDDD DDZII7Z8MMMM=:..............,:~::::8888DNNMM8..NNMDDOO??++++++?I7ZNMNNMNNMMMDDDD II77$ZZNMMMM=:,.......,......::::Z88888NNMNNN...NDDD8$77?++++??+7ZDMNMMNNMMMDDND 7ZZ$ZZONMNMM+~::,,,.......,.,::?88888DNNNNDO?.IOMD8DD7Z$I?+++++??$8MMMMMNNMDDDNN ZZZZOONMMMMMD=~:,,........,::ZOZ$O88DNND$++I$7I$8D8N8O877???????I7OMNNMNNN8ZONMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM |
~~~~~~~~~~~~:~:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,,::,,,,:~+~=~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :~~~~~~~~~:~~~~~~~~~~~~~~~~~~~::,,,,......,,:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~::~~~~~~~~:~~~~~~~:~~:,,.......,...,~+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~:,::~~::,,,.:,,,:,..,~=~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :~~~~~~~~~~~~~~~~~~~~~~~~~==~=~~::,:,,,::~:::.,,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~:::~:::::::::~==~~~=.,=~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~:,::.:,:::~=====~:,.::.,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~,:,:,,.,:~~~~~~~~,.~,::,,:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~:,~,...,~:,,.,,~~.,..,,=:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~,:....,+~:,,,::=~=~:~~~+,~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~.....,+=:.:~~==I=~~==~~==~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~....:++?++++?+I?=~~~~~~~+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~:...:=++==++~~,.,.::::::=~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~:=,=======~:~?:.:::::::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~,?===~~~::::~~:,..:~:::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+~~=~~::,,....~:~::::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,.~=~~~~:~::,,.:~:,::+~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=~::,:~~~~~~::,,::..~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:~:::~~~~::,,:,,,~.......:~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=+~:~::.,,...,,,:............,~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I=~~~~~,.,.,,,,,=~.......................,~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:.,:77=~:,::,,,,,.=I=+..........................~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~,,.,,77777=,,,,,,...,,+I..........................,~ ~~~~~~~~~~~~~~~~~~~~~~~~.,,,.,,,,I:::..~:.....,,~?+~..........................., ~~~~~~~~~~~~~~~~~~~~,,,,,,,..,,,.I:::=?~:..,,,=+III?.....+...................... ~~~~~~~~~~~~~~~~~~,,,,,,,,..,,,,.III??=~,,?+?I?I?III............................ ~~~~~~~~~~~~~~~~~,,,,,,,,.,,,,,,7I77??~:,,?IIII7III7............................ ~~~~~~~~~~~~~~~~:,,,,,,,,.,,,,,,II777~:,=IIIIII?I77I,..,........................ ~~~~~~~~~~~~~~~~:,,,,,.,.,,,,,,,I777~::,IIIIIIIII77=...,........................ ~~~~~~~~~~~~~~~~,.,,,..,.,,,,,,=777=~::,IIIII7II777....,........................ ~~~~~~~~~~~~~~~~,.,,..,,,,,,,,.?77+~::,,IIIIIIII777,............................ ~~~~~~~~~~~~~~~,,.,,..,,,,,,,,.I77~:::,,IIIIIII7777,............................ |
Webgrafia: