Em uma competição de programação, os alunos devem codificar dados de forma eficiente. Se um aluno codifica a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma competição de programação, os alunos devem codificar dados de forma eficiente. Se um aluno codifica a palavra "computador" em ASCII, qual será a sequência de números correspondente?
- A) 97, 98, 99, 100, 101, 102, 103, 104, 105, 106
- B) 99, 111, 109, 112, 117, 116, 97, 100, 111, 114
- C) 65, 66, 67, 68, 69, 70, 71, 72, 73, 74
- D) 100, 101, 102, 103, 104, 105, 106, 107, 108, 109
- E) 100, 110, 111, 112, 113, 114, 115, 116, 117, 118
✅ Resposta correta: alternativa B
Resolução passo a passo
- Na tabela ASCII, cada letra minúscula tem um código decimal fixo: a=97, b=98, c=99, d=100, m=109, o=111, p=112, r=114, t=116, u=117. Letras maiúsculas usam outros códigos (A=65, Z=90).
- Decompondo a palavra "computador" letra por letra, temos: c, o, m, p, u, t, a, d, o, r.
- Convertendo cada letra para seu código: c=99, o=111, m=109, p=112, u=117, t=116, a=97, d=100, o=111, r=114. A sequência é 99, 111, 109, 112, 117, 116, 97, 100, 111, 114.
- Essa sequência coincide exatamente com a alternativa B, que é o gabarito oficial, então concordo com o gabarito.
- A alternativa A está errada porque 97 a 106 correspondem às letras a até j, que não formam a palavra. A alternativa C está errada porque 65 a 74 são letras maiúsculas (A a J) e a palavra está em minúsculas. A alternativa D está errada porque 100 a 109 correspondem às letras d até m, em ordem alfabética, sem relação com a palavra. A alternativa E está errada porque os valores não correspondem às letras de "computador" e a sequência tem saltos que não representam a palavra.
💡 Dica: Converta cada letra da palavra para seu valor ASCII.
Alternativa por alternativa
O aluno acredita que a codificação ASCII é apenas a numeração sequencial do alfabeto a partir do 97, associando números em ordem a letras sem consultar a tabela real da palavra.
Por que engana: Confundir os valores ASCII de letras minúsculas e maiúsculas, resultando em uma sequência incorreta.
Essa é a sequência correta em ASCII para "computador".
O aluno usa os códigos das letras maiúsculas (65 em diante) e ignora que a palavra "computador" está escrita em letras minúsculas.
O aluno supõe que a sequência ASCII segue ordem alfabética a partir de um ponto arbitrário, escolhendo uma sequência de códigos consecutivos sem decodificar as letras da palavra.
O aluno sabe que se trata de código numérico, mas aplica mal a correspondência letra-código, escolhendo valores aproximados de letras do alfabeto em vez de converter cada letra da palavra pela tabela.
Raio-X da questão
código ASCII
avaliacao
código ASCII · representação de caracteres
Revisar a tabela de códigos ASCII para letras e caracteres.
Confundir os valores ASCII de letras minúsculas e maiúsculas, resultando em uma sequência incorreta.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Um sistema de codificação converte o texto 'Computação' para ASCII. Qual é o valor ASCII da letra 'C'?
- Em uma competição de programação, os alunos precisam codificar uma mensagem secreta usando binário. Qual é a…
- Em uma feira de ciências, alunos apresentaram um projeto sobre como os dados são armazenados em um computador. Eles…
- Uma escola mantém um sistema legado para registrar nomes de estudantes. Nesse sistema, cada caractere básico é…
- Na codificação ASCII, qual é o valor correspondente à letra A?
- Qual é um exemplo de codificação de dados na computação?
🔎 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
