O que são padrões de codificação de caracteres?
Uma codificação de caracteres é um padrão de relacionamento entre um conjunto de caracteres com um conjunto de outra coisa, como por exemplo números 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 que codifica as letras do alfabeto e os numerais como sequências de pulsos elétricos de longa e curta duração e também o ASCII que codifica os mesmos grafemas do código Morse além de outros símbolos através de números inteiros e da representação binária em sete bits destes mesmos números.
Convencionalmente, o conjunto de caracteres e a codificação de caracteres eram considerados sinónimos, já que o mesmo nome poderia especificar tanto quais os caracteres que estão disponíveis e como foram codificados num fluxo de unidades de código (normalmente com um único caractere por unidade de código). No entanto, o Unicode afastou essa ideia, separando a ideia de numerar uma série de caracteres de codificar esses caracteres em um fluxo de unidades de código. Para manter as nomenclaturas históricas e os sistemas baseados nelas, usa-se o termo charset para se referir a uma codificação de caracteres.
Tabela ASCII
Tabela Unicode
................................................................................ ................................................................................ ............... .... ................ ............... ........................ ...........................::......................I............................ ............... . .. ....?......... ...........??.. ......................... ............... .. ...... ..I...................=?............................. ............... .... ... .....I..,IIIIIIIIIII?..,?. .... ....................... ............... .... .........?IIIIIIIIIIIIIIIIII+. ............................ ............... ...........:IIIIIIIIIIIIIIIIIIIIIIII............................ .... . . ...... ........IIIIIIIIIIIIIIIIIIIIIIIIIIII.. . ..................... ....... ................?IIIIII?IIIIIIIIIIIIIIII?IIIIII,........................ .... .. ..............?IIIII=...IIIIIIIIIIIIII...?IIIII:....................... ....... .... ........ ?IIIIIII..?IIIIIIIIIIIIII~.:IIIIIII....................... ....... .............IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII...................... .......... . ........IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII~..................... .......... ...... ...IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..................... ...... .. .. .....IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..................... .......... ..................................................................... ...........,I?IIII...IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..~IIIII?............ ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..IIIIIII? .......... ..........,IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII .......... ...... ...,IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... .. .......,IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ........ ..IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ..........,IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... ...........IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII.~IIIIIIII........... .... .. ...IIIIIIII..IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..IIIIIIII........... ....... .. .IIIII?...IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..:IIIII?............ .....................IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..................... ........ ....... ....IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..................... ............. .......IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII..................... .....................:IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII. .................... .......................=IIIII?IIIIIIIIIIIIIIIIIIIII?IIII,....................... ............................?IIIIIIII......IIIIIIII............................. ............................?IIIIIIII......IIIIIIII............................. ............................?IIIIIIII......IIIIIIII............................. ............................?IIIIIIII......IIIIIIII............... ............. ............................?IIIIIIII......IIIIIIII............................. ............................?IIIIIIII .....IIIIIIII.............. .............. ............................,IIIIIII?......IIIIIIII............................. .............................~IIIII?........IIIIII................... ... ...... ................................................................................ ................................................................................ ................................................................................ ...................................................................... ......... |
2º:
................................................................................
.. .. . . .. .. .. . . .. .. .. . . .. .. .. . . .. .. .. . . ..
. .. ...... .. .. .. ...... .. .. .. ...... .. .. .. ...... .. .. .. ...... .. .
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
............ ................................................. .................
.. . . .+DDDDDDDDDDDDD. . .. .. . . .. .. .. .. .?NDDDDDDDN= ... .. ..
....... NDDDDDDDDDDDDDDDDN=........................ .8DDDDNNNNDDDDDDDD,.........
.....,DDDDDDDDDDDDDDDDDDDDDD,......................DDDDDDDDDDDDDDDDDDDDNZ.......
....DDDDDDDDDDDDDDDDDDDDDDDDD= ...................DDDDDDDDDDDDDDDDDDDDDDDD......
...8DDDDDDDDDDDDDDDDDDDDDDDDDD. .................DDDDDDDDDDDDDDDDDDDDDDDDDN+....
..NDDDDDDDDDDDDDDDDDDDDDDDDDDDD.................DNDDDDDDDDDDDDDDDDDDDDDDDDDNI...
.IDDNNDDDDDDDDDDDDDDDDDDDDDDDDD?................DDDDDDDDDDDDDDDDDDDDDDDDDDDDN.
,NNDDDDDDDDDDDDDDDDDDDDDDDDDDDDD...............ZDDDDDDDDDDDDDDDDDDDDDDDDDDDDND.
ZNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDD...............DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8.
NNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDD...............DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDN.
DDDDDNDDDDDDDDDDDDDDDDDDDDDDDDD$...... .. ...7DDDDDDDDDDDDDDDDDDDDDDDDDDDDNNN.
NDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDND8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNN.
,DDDDDDDDDDDDDDDDDDDDDDDDDDDD88I=~+DDDDDDDDDZ??$DDDDDDDDDDDDDDDDDDDDDDDDDDNDDNN.
.NDDDDDDDDDDDDDDDDDDDDDD8D7..........,D88,,.........ZDDDDDDDDDDDDDDDDDDDDDDDDDN
.DDDDDDDDDDDDDDDDDDDDDD...............I,............,,DDDDDDDDDDDDDDDDDDDDDDNN.
..+DDDDDDDDDDDDDDDDDDD..................................,NDDDDDDDDDDDDDDDDDDDD8.
....8DDDDDDDDDDDDDDDD.....................................,DDDDDDDDDDDDDDDDDDN..
.....8DDDDDDDDDDDDDD ......................................,DDDDDDDDDDDDDDDDN,..
.... . I8DDDDDDDDDD........................................,~DDDDDDDDDDDDDDD~...
........ .. .DDDDDD...............DDD......DDD ..............8DDDDDDDDDDDDN, ...
.............?DDDDO..............DDDD8....DDDDD.............,DDDDDDDNDDD.. ....
.............DDDDD,..............DDDDD....DDDDD..............ZDDDD..............
............+DDDDD?..............DDDDD=...DDDDDI.............DDDDDN.............
............DDDDDDN..............DDDDD8..:DDDDDD............,DDDDDD.............
...........,DDDDDDD..............DDDDDN..~DDDDDD.............DDDDDDO............
...........IDDDDDDD7............:DDDDDN..,DDDDD?............DDDDDDDD............
.......... 8DDDDDDDD.............DDDDD$...DDDDD............~DDDDDDDD............
...........DDDDDDDDDD.............DDDD...,DDDDD,..........,DDDDDDDDD............
...........8DDD......Z............7DDDODO7DDDD?..........,8DDDDDDDDD............
...........+D8,..................D~...,..,,,:D.,........,,,,.,,.DDDD............
...........,D...8+,.~..........D,..:NDDDN8D+..,8.........,,.~....=DD............
............D,,..,N,.,.........,.DD8DDDDDDDDDD.,............=,8.,,D8............
............D.....,N,........... DDDDDDDDDDDDDD.............?.....DM............
............DD,..,,.8 ,......... DDDDDDDDDDDDDD............D....,,D.............
............,D$.,.,...D,..........:DDDDDDDDDD8,.,.....,.,.O.....,DM ............
..............DD,,,.,,,:D............,..,..,,.........,,N.,,.,..:N..............
..............,ND...,,..,D8$,.........................N7,......,N?..............
.................DM,...,,.NDDDN:,................,=DD8..,.,.,,8N................
...................DN..,,,.7DDDDDDDDDNMNDNMNDDDDDDDD,,,,,,,,$NN.................
................... .OND.8,,~DDDDDDDDDDDDDDDDDDDDDD.,,,,..NNNZ..................
.......................,ZND.,.8DDZ$ONDDNOZZDDDDDDD,,,DZDDNN.....................
..........................7D?,.+DIIIIIIIIIIIIIIDI,,:DDN. .......................
............................DD:.,ZNIIIIIIIIIIND,,,NN7...........................
.............................,DD...,DDDNNNDN..,,DND. ...........................
............................. ..=NN=,.,,.,,.,NDN8.. ............................
.................................. ODDDDDDDNDD..................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
Sem comentários:
Enviar um comentário