GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO07Média⏱ curto

Imagine que você precisa enviar uma mensagem secreta para um amigo. Qual método de codificação você usaria…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO07

Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Imagine que você precisa enviar uma mensagem secreta para um amigo. Qual método de codificação você usaria para garantir que apenas ele possa decifrar?

  1. A) Cifra de César
  2. B) Base64
  3. C) ASCII
  4. D) Hexadecimal
  5. E) Morse

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Antes de escolher, é preciso separar dois conceitos. Codificação é a troca de representação de dados para outro formato, e normalmente não depende de segredo. Criptografia (cifragem) transforma a mensagem com o objetivo de impedir que terceiros a leiam, e só quem conhece a chave ou o método consegue reverter.
  2. Analisando as alternativas, a Cifra de César é o único método desta lista que é, de fato, uma cifra: cada letra é substituída por outra deslocada um número fixo de posições no alfabeto, e o destinatário reverte o deslocamento conhecendo a chave.
  3. Base64, ASCII, Hexadecimal e Morse são formas de representar informação. Qualquer pessoa que reconheça o padrão os decodifica sem nenhum segredo compartilhado.
  4. Ressalva importante: a Cifra de César não garante segurança real. Com apenas 25 deslocamentos possíveis, ela é quebrada por força bruta em instantes, e métodos atuais como AES ou criptografia de chave pública seriam necessários na prática. Assim, a resposta A é a melhor entre as opções dadas, mas a questão é fraca, pois a pergunta pede garantia de sigilo, que nenhuma alternativa oferece de fato.
  5. Por que as demais estão erradas: Base64 é apenas uma codificação de bytes em texto e qualquer um a reverte; ASCII é uma tabela que associa caracteres a números; Hexadecimal é uma notação numérica de base 16; Morse é um código de sinais que é facilmente decifrado por quem conhece o alfabeto.
  6. Resposta: alternativa A.

💡 Dica: Pense em métodos de codificação conhecidos, como cifra de César ou substituição.

Alternativa por alternativa

A Correta

Permite a troca de letras, sendo uma técnica simples de codificação.

B Erradaerro: Conceituala que mais engana

O aluno acha que Base64 deixa a mensagem ilegível para terceiros, porque o texto resultante parece embaralhado. Ele confunde codificação com criptografia.

Por que engana: Escolher uma alternativa que não é um método de codificação, como ASCII ou Hexadecimal, que são representações de dados, mas não cifragem.

C Erradaerro: Conceitual

O aluno pensa que, por ser um padrão técnico de caracteres, o ASCII protege a mensagem. Não percebe que ASCII é apenas uma tabela pública de correspondência entre caracteres e números.

D Erradaerro: Conceitual

O aluno acredita que converter o texto para números hexadecimais esconde o conteúdo, pois os números não são legíveis à primeira vista. Não sabe que a conversão é reversível sem chave.

E Erradaerro: Senso comum

O aluno associa o Morse a mensagens secretas por causa do uso histórico em contextos militares e de espionagem. Esquece que o Morse é um código público, conhecido por qualquer pessoa que aprenda o alfabeto de pontos e traços.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 abertura
🎯 Conceito central

métodos de codificação

📌 Objetivo

fixacao

🧱 Pré-requisitos

métodos de codificação · cifras e algoritmos

📚 Reveja

Revisar os principais métodos de codificação e criptografia.

⚠️ Erro mais comum

Escolher uma alternativa que não é um método de codificação, como ASCII ou Hexadecimal, que são representações de dados, mas não cifragem.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Codificação da informaçã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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.