Qual a principal diferença entre a codificação ASCII e a codificação UTF-8?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a principal diferença entre a codificação ASCII e a codificação UTF-8?
- A) ASCII suporta 256 caracteres
- B) UTF-8 é sempre mais lento que ASCII
- C) ASCII é mais recente que UTF-8
- D) UTF-8 suporta mais caracteres
- E) ASCII e UTF-8 são idênticos
✅ Resposta correta: alternativa D
Resolução passo a passo
- ASCII é um padrão de codificação de 7 bits, que representa 128 caracteres (códigos de 0 a 127), cobrindo letras do alfabeto latino sem acentos, dígitos, sinais de pontuação e caracteres de controle. Passo 2: UTF-8 é uma forma de codificação Unicode de tamanho variável, que usa de 1 a 4 bytes por caractere e pode representar mais de 1 milhão de caracteres de quase todos os idiomas e símbolos. Passo 3: a principal diferença, portanto, é a capacidade de representação: o UTF-8 suporta muito mais caracteres. Passo 4: por que as outras estão erradas: A) o ASCII padrão suporta 128 caracteres; 256 corresponde às extensões de 8 bits (ASCII estendido), que não são o ASCII padrão. B) o UTF-8 não é sempre mais lento; a velocidade depende do contexto, e para textos em inglês ele usa 1 byte por caractere, igual ao ASCII. C) o ASCII é anterior, surgiu na década de 1960, enquanto o UTF-8 foi criado em 1992-1993. E) não são idênticos: o UTF-8 é compatível com o ASCII nos primeiros 128 códigos, mas usa bytes adicionais para os demais caracteres. Passo 5: portanto, a alternativa correta é a D, que coincide com o gabarito oficial.
💡 Dica: Compare as características de cada codificação.
Alternativa por alternativa
O aluno confunde o ASCII padrão de 7 bits (128 caracteres) com o ASCII estendido de 8 bits (256 caracteres), tratando-os como o mesmo padrão.
Por que engana: Confundir a capacidade de representação de caracteres entre ASCII e UTF-8, acreditando que ASCII suporta mais caracteres ou que ambas sao identicas.
O aluno acredita que codificações com mais recursos ou suporte a mais caracteres são necessariamente mais lentas, aplicando uma intuição genérica sobre complexidade sem considerar que o UTF-8 usa apenas 1 byte para caracteres ASCII.
O aluno supõe que o padrão mais simples e antigo seria o mais recente, ou não sabe as datas de criação dos dois padrões (ASCII nos anos 1960 e UTF-8 nos anos 1990).
UTF-8 pode representar todos os caracteres Unicode.
O aluno percebe que o UTF-8 coincide com o ASCII nos primeiros 128 caracteres e conclui que os dois são idênticos, sem notar que o UTF-8 representa muito mais caracteres.
Raio-X da questão
codificação ASCII e UTF-8
avaliacao
codificacao de caracteres · representacao binaria de texto
Revisar as diferenças entre codificações de caracteres.
Confundir a capacidade de representação de caracteres entre ASCII e UTF-8, acreditando que ASCII suporta mais caracteres ou que ambas sao identicas.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é a codificação ASCII e como ela é utilizada?
- Qual é a importância da codificação ASCII para computadores?
- O que é a codificação ASCII?
- Explique a diferença entre a representação binária e o código ASCII.
- O que é a representação ASCII na codificação de informações?
- O que é a codificação ASCII e qual é sua função?
Todas as questões de Armazenamento e Transmissão de dados - Gestão de dados
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
