GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO05Média⏱ medio

Suponha uma codificação que usa 5 bits por letra para representar o alfabeto. Quantos bits são necessários…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

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

Suponha uma codificação que usa 5 bits por letra para representar o alfabeto. Quantos bits são necessários para codificar a palavra 'CASA' (4 letras) mais uma variável de 1 bit que indica se todas as letras estão em maiúsculas?

  1. A) 20 bits
  2. B) 21 bits.
  3. C) 22 bits
  4. D) 18 bits
  5. E) 24 bits

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique as duas partes da codificação. A palavra 'CASA' tem 4 letras, e cada letra usa 5 bits, então a parte das letras ocupa 4 vezes 5 = 20 bits.
  2. Some a variável extra. O enunciado pede mais 1 bit, que indica se todas as letras estão em maiúsculas.
  3. Some as duas partes. 20 + 1 = 21 bits. Portanto, a resposta é a alternativa B.
  4. Verifique as demais alternativas. A alternativa A (20 bits) esquece o bit indicador de maiúsculas. A alternativa C (22 bits) soma 2 bits extras, mas o enunciado fixa 1 bit para essa variável. A alternativa D (18 bits) não corresponde a nenhum cálculo coerente com 5 bits por letra e 1 bit extra. A alternativa E (24 bits) supõe um bit extra por letra, mas o enunciado usa apenas um único bit para toda a palavra.
  5. Conclusão. O gabarito oficial B está correto, e o cálculo confirma 4 x 5 + 1 = 21 bits.

💡 Dica: Calcule o total de bits multiplicando o número de letras pelo bits por letra e adicione 1 bit.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno calcula apenas os bits das letras (4 x 5 = 20) e ignora a variável de 1 bit pedida no enunciado.

B Correta

Cada letra usa 5 bits ? 4×5=20 bits; soma-se 1 bit da variável maiúsculas ? total 21 bits.

C Erradaerro: Conceituala que mais engana

O aluno acredita que o indicador de maiúsculas ocupa 2 bits, confundindo o número de estados com o número de bits necessários para representá-lo.

Por que engana: O aluno pode confundir a quantidade total de bits, somando incorretamente os bits por letra sem considerar a variável adicional.

D Erradaerro: Procedimental

O aluno usa cálculo incorreto, como 4 bits por letra em vez de 5 (ou outra combinação de números sem base no enunciado), chegando a 18 bits.

E Erradaerro: Interpretação

O aluno supõe que cada letra precisa de um bit extra para indicar maiúscula (4 x 5 + 4 = 24), quando o enunciado fala de uma única variável de 1 bit para a palavra toda.

Raio-X da questão

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

codificação binária

📌 Objetivo

avaliacao

🧱 Pré-requisitos

cálculo de bits · codificação de informações

📚 Reveja

Revisar como calcular a quantidade de bits necessários para codificação de palavras.

⚠️ Erro mais comum

O aluno pode confundir a quantidade total de bits, somando incorretamente os bits por letra sem considerar a variável adicional.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

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.