GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF03CO02Difícil⏱ medio

Pequenas engenhocas giram a criançada em brincadeira simples. Um conjunto de módulos coloridos permite que…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF03CO02

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples com condição (iterações indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Pequenas engenhocas giram a criançada em brincadeira simples. Um conjunto de módulos coloridos permite que crianças conectem uma hélice a uma pilha, a um interruptor e depois observem a rotação do objeto. Em uma sala de aula, elas recebem cartões com setas numeradas que indicam a ordem de conexão dos módulos. Primeiro, ligam a pilha ao interruptor; depois, conectam o interruptor à hélice. Quando a hélice não gira, elas separam um módulo com mau encaixe, conferem se as peças estão alinhadas e o reconectam, tentando novamente até acertar a sequência e ver o movimento. Ao final, discutem por que a ordem de conexão é essencial para o funcionamento. Identifique qual dos procedimentos exemplifica a depuração do algoritmo por meio de plugues e desligamentos para corrigir erros de conexão.

  1. A) Desligar o conjunto ao perceber que não há mais mudanças a testar
  2. B) Procurar um módulo que esteja mal encaixado e religá-lo na posição correta
  3. C) Substituir um módulo por outro de cor diferente sem testar as ligações anteriores
  4. D) Criar uma nova ordem de conexão sem verificar passo a passo a funcionalidade
  5. E) Conectar todos os módulos sem seguir a sequência indicada pelos cartões

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado descreve uma atividade de pensamento computacional com módulos físicos: a sequência de conexões equivale a um algoritmo, e a hélice só gira quando a ordem está correta.
  2. Quando a hélice não gira, as crianças testam, identificam um módulo com mau encaixe, separam, conferem o alinhamento e reconectam, repetindo até o movimento aparecer. Esse ciclo de testar, localizar o erro, corrigir e testar de novo é a depuração (debugging) por meio de conexões e desconexões.
  3. A alternativa B descreve exatamente isso: procurar o módulo mal encaixado e religá-lo na posição correta. Concordo com o gabarito oficial, que é B.
  4. A alternativa A está errada, pois desligar sem testar as correções não corrige o erro; o processo termina quando o movimento aparece, não por falta de testes.
  5. A alternativa C está errada, pois trocar um módulo por outro de cor diferente não corrige a ligação e ainda ignora os testes anteriores.
  6. A alternativa D está errada, pois criar uma nova ordem sem verificar passo a passo a funcionalidade não é depuração; é tentativa aleatória.
  7. A alternativa E está errada, pois conectar sem seguir a sequência dos cartões vai contra o próprio algoritmo que se busca validar.

💡 Dica: Observe o procedimento de correção de erros na conexão dos módulos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que a depuração termina ao desligar o conjunto, como se o simples desligamento resolvesse o problema sem localizar e corrigir a falha.

Por que engana: Escolher uma alternativa que não envolve a correção passo a passo do erro, como trocar módulos sem testar.

B Correta

Descreve claramente o ciclo de localizar falha no encaixe e reconectar corretamente, corrigindo o algoritmo.

C Erradaerro: Conceitual

Imagina que trocar a peça por outra diferente resolve o defeito, confundindo a correção do erro de conexão com a substituição de componentes sem testar a sequência.

D Erradaerro: Procedimental

Entende que depurar é experimentar combinações novas de ligação, sem a verificação passo a passo que caracteriza a correção sistemática do erro.

E Erradaerro: Interpretação

Supõe que a ordem dos módulos é irrelevante e que conectar tudo de qualquer jeito ainda pode funcionar, ignorando a sequência indicada pelos cartões.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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🧩 progressao
🎯 Conceito central

depuração de algoritmo por conexão

📌 Objetivo

diagnostico

🧱 Pré-requisitos

sequência lógica de conexões

📚 Reveja

estude como identificar e corrigir erros em sequências de conexão

⚠️ Erro mais comum

Escolher uma alternativa que não envolve a correção passo a passo do erro, como trocar módulos sem testar.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições condicionais simples

🔎 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.