Qual a representação do caractere especial '@' na codificação UTF-8?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a representação do caractere especial '@' na codificação UTF-8?
- A) 64
- B) 65
- C) 66
- D) 67
- E) 68
✅ Resposta correta: alternativa A
Resolução passo a passo
- O caractere '@' pertence à tabela ASCII, que é o conjunto de caracteres de 0 a 127. Na UTF-8, os caracteres ASCII são representados exatamente com o mesmo valor, usando um único byte. Passo 2: Na tabela ASCII, o '@' ocupa a posição 64 em decimal (40 em hexadecimal, 01000000 em binário). Passo 3: Como as alternativas estão em decimal, a resposta correta é 64, alternativa A, que coincide com o gabarito oficial. Passo 4: Por que as outras estão erradas: 65 é a letra 'A' maiúscula, 66 é a letra 'B', 67 é a letra 'C' e 68 é a letra 'D'; essas letras vêm logo depois do '@' na tabela, mas não são o próprio '@'. Passo 5: Vale notar que a questão não especifica a base de representação, mas a alternativa correta em decimal é a única que corresponde ao valor do '@'.
💡 Dica: Relacione o caractere '@' ao seu código decimal na tabela ASCII, incorporado ao UTF-8.
Alternativa por alternativa
O caractere '@' é representado pelo código 64.
O aluno provavelmente achou que o '@' tem o código da letra 'A' maiúscula, confundindo a posição seguinte da tabela com a posição do próprio caractere.
Por que engana: O aluno pode confundir o código decimal do caractere '@' com o de letras próximas na tabela ASCII ou interpretar UTF-8 como uma codificação diferente para esse caractere.
O aluno provavelmente tomou o código da letra 'B' maiúscula como se fosse o do '@', por erro de contagem na tabela ASCII a partir do 64.
O aluno provavelmente acredita que a sequência de códigos segue a ordem alfabética logo após o '@' e escolheu o código da letra 'C', sem conhecer a posição real do caractere.
O aluno provavelmente assumiu que o '@' ocupa posição próxima às letras maiúsculas e escolheu o código da letra 'D', sem memorizar ou consultar a tabela ASCII/UTF-8.
Raio-X da questão
Codificação UTF-8 do caractere
revisao
Tabela de códigos ASCII · Conceito de codificação de caracteres
Revise a relação entre ASCII, Unicode e UTF-8, incluindo os valores dos caracteres básicos.
O aluno pode confundir o código decimal do caractere '@' com o de letras próximas na tabela ASCII ou interpretar UTF-8 como uma codificação diferente para esse caractere.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Durante uma campanha de arrecadação, uma escola receberá alimentos e produtos de higiene para montar cestas destinadas a…
- Em um exercício de preparação para períodos de chuva intensa, uma central municipal de Defesa Civil precisa localizar…
- Em ações de fiscalização ambiental no Brasil, imagens de satélite podem ser comparadas em diferentes datas para indicar…
- Uma família criou um programa para organizar as compras do mês. O programa recebe os preços, soma os produtos e…
- — Sem conexão estável no rio, o alerta precisa aparecer no próprio tablet — afirmou a técnica que acompanha sons de aves…
- Falhas em formulários digitais de serviços públicos levaram um setor de tecnologia a testar cinco programas de análise…
🔎 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
