Yellow amigos!
A representação de caracteres alfanuméricos, antes da década de 60 era feita de maneira diferente de computador para computador e, por isso, a comunicação e troca de ficheiros texto entre computadores era muito difícil ou quase impossível. Neste âmbito, surgiram os padrões de codificação de caracteres.
Padrões de codificação de caracteres consistem em uma tabela de correspondência entre conjuntos de bits e os caractéres a que cada conjunto de bits corresponde. Assim, os computadores podem comunicar mais facilmente e trocar ficheiros de texto.
ASCII (American Standard Code Information Interchange) foi a primeira tabela de codificação de caratéres que surgiu devido a essa necessidade de trocar informação entre computadores. Esta tabela usa conjuntos de 7 bits pelo que apenas há 128 caracteres nesta tabela (cada bit pode ser 0 ou 1 por isso 2^7 = 128 ). Além disso, como foi desenvolvida pelos EUA, os caracteres são os da língua inglesa.
Unicode : Surgiu com o objectivo de superar as limitações dos padrões anteriores, pelo que consegue definir todos os caracteres da maioria das línguas do mundo. Em vez de 8 bits, codifica cada carácter com 4 byts, 32 bits, ou seja, pode haver até 2^32 caractéres.
Sem comentários:
Enviar um comentário