Negocio

ASCII e Unicode para representar caracteres em código binário

ASCII


Os bits, ou dígitos binários, são 0 e 1
Exemplo de dígitos binários

ASCII , pronunciado ‘ask-e,’ é um acrônimo para American Standard Code for Information Interchange. ASCII é um código criado na década de 1960 para consistência de programação.

Bits

Existem 128 caracteres, incluindo maiúsculas, minúsculas e caracteres especiais, na codificação básica ASCII. ASCII se divide em um sistema de base 2. Este é um código binário; lembre-se, ‘bi’ é igual a 2. Dígitos binários, ou bits , são 0 ou 1, e se você quiser visualizar isso, eles estão ‘ligados’ ou ‘desligados’. Isso é o que o seu computador pode realmente entender.

Este sistema particular tem oito bits que são amarrados juntos representando um caractere. Portanto, oito bits é igual a um caractere é igual a um byte. Por exemplo, 01001100 é um L . Também é um byte. Seria muito difícil para nós usar a linguagem binária para nos comunicarmos. Por exemplo, meu nome é Lori. Em linguagem binária, seria 01001100 01101111 01110010 01101001. Eu ficaria sem espaço nos formulários!

Bytes

Deixe-me fazer uma comparação em bytes . Agora lembre-se, novamente, oito bits é igual a um byte. Um documento de duas páginas com espaço duplo tem cerca de 1.000 caracteres e cerca de 15 kilobytes. 1.084 bytes é um kilobyte. O restante dessas referências são aproximados. 1.024.000 bytes é um megabyte; mais de um bilhão de bytes é um gigabyte; pouco mais de um trilhão de bytes é um terabyte; oito quatrilhões de bytes (ou seja, quinze zeros) é um petabyte. E um novo termo com o qual você pode impressionar seus amigos e parentes é yottabyte . Isso seria 1.208.925.819.614.629.174.706.176 bytes!

Para que você possa visualizar um pouco melhor, aqui está uma comparação de capacidade: um velho disquete de 3,5 polegadas tem 1,44 megabytes – isso é cerca de 750 páginas. Um disco compacto contém 700 megabytes, ou cerca de uma hora de músicas. E um DVD de face única contém 4,7 gigabytes, ou apenas um filme antigo normal. Todas essas referências de armazenamento e byte podem ser consideradas como recebidas de um método de entrada analógica. Em outras palavras, o que colocamos no computador não pode realmente ser processado por ele. É aí que o ASCII volta.


A capacidade de armazenamento de mídias comuns
Exemplo de capacidade de armazenamento

Tradução

A linguagem binária pegará o que colocamos (o analógico) e o converterá em uma linguagem digital que o computador possa entender e processar. Em seguida, ele traduz a linguagem digital que o computador gera de volta para a resposta analógica que podemos ver e compreender.

Resumo da lição

Portanto, lembre-se, o Código Padrão Americano para Intercâmbio de Informações, ou ASCII , é usado para consistência na programação, permitindo que nosso computador pegue o que inserimos e converta em uma linguagem que o computador possa entender. É um sistema de base 2 com o dígito binário, ou bit , consistindo de zeros e uns, ou ‘ligado’ e ‘desligado’. Um byte , ou conjunto de oito bits, representa um caractere alfabético ou especial e aumenta para tamanhos de arquivo com base na entrada ou capacidade de armazenamento.