GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF03CO02Difícil⏱ 2 a 3 minu

Na sala, Bia ensina um robô a guardar livros: enquanto houver livros sobre a mesa, ele pega um e coloca na…

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

Na sala, Bia ensina um robô a guardar livros: enquanto houver livros sobre a mesa, ele pega um e coloca na estante. O que o robô faz com essa repetição?

  1. A) Repete até não haver livros.
  2. B) Não repete nenhuma vez.
  3. C) Repete enquanto houver espaço na estante.
  4. D) Repete uma única vez.
  5. E) Repete apenas três vezes.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado descreve uma estrutura de repetição com condição: enquanto houver livros sobre a mesa, o robô pega um livro e o coloca na estante.
  2. A condição de continuidade é a existência de livros sobre a mesa. Cada volta do ciclo retira um livro da mesa, então a quantidade de livros diminui a cada repetição.
  3. Quando não restar nenhum livro sobre a mesa, a condição deixa de ser verdadeira e a repetição para. Logo, o robô repete até não haver livros, que é a alternativa A.
  4. A alternativa B está errada, pois o robô só não repetiria se a mesa começasse vazia, o que não é dito no enunciado.
  5. A alternativa C está errada, pois a condição do enunciado depende da mesa e não do espaço disponível na estante.
  6. A alternativa D está errada, pois a repetição continua enquanto houver livros, não uma única vez.
  7. A alternativa E está errada, pois o número de repetições depende da quantidade de livros e o enunciado não fixa esse número em três.
  8. Conclusão: o gabarito oficial A está correto.

💡 Dica: identificar condição que mantem repetição ativa

Alternativa por alternativa

A Correta

A repetição continua enquanto houver livros sobre a mesa e para quando não restar nenhum.

B Erradaerro: Conceitual

O aluno pode ter confundido a condição do laço com um teste feito apenas uma vez antes de começar, imaginando que o robô só verifica a mesa e desiste sem pegar nada.

C Erradaerro: Interpretação

O aluno pode ter trocado a condição de parada, associando a repetição ao espaço da estante em vez dos livros sobre a mesa.

D Erradaerro: Interpretação

O aluno pode ter entendido que a ação de pegar e guardar acontece apenas uma vez, ignorando que a frase 'enquanto houver livros' indica repetição.

E Erradaerro: Conceituala que mais engana

O aluno pode ter buscado um número fixo de repetições em um exemplo ou imaginado uma quantidade de livros não informada no enunciado, em vez de seguir a condição geral.

Por que engana: confundir condição de repetição com número fixo

Raio-X da questão

Dificuldade Difícil
Bloom aplicar
Leitura básico
Discriminação médio
Peso pedagógico baixo a mé
Autonomia do enunciado autônomo, responde s
Cobertura da habilidade EF03CO02 -
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direto e claro🧩 verificar entendimen
🎯 Conceito central

estrutura de repetição enquanto/while

📌 Objetivo

compreender condição

🧱 Pré-requisitos

sequências de ações simples · noções básicas de algoritmo

📚 Reveja

condições lógicas básicas

⚠️ Erro mais comum

confundir condição de repetição com número fixo

🤝 Socioemocional

atenção e concentração

🏫 Contexto

situação cotidiana e

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.