GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Fácil⏱ medio

Após uma tarde de brincadeiras na praça, uma caixa automática de empréstimo de bolas ficou cheia de…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Após uma tarde de brincadeiras na praça, uma caixa automática de empréstimo de bolas ficou cheia de devoluções. Para deixá-las prontas para o próximo uso, o aparelho deve tratar uma bola por vez. Uma luz verde aparece quando a bola está cheia, e uma luz vermelha aparece quando ela está murcha. Bolas cheias devem seguir para o cesto de uso; bolas murchas devem seguir para conserto. O aparelho só pode parar quando não houver mais bolas na caixa. As crianças foram convidadas a escrever instruções para programar esse aparelho. Crie mentalmente um conjunto de instruções que resolva a tarefa descrita e identifique a proposta que pode comandar o aparelho.

  1. A) Enquanto houver bolas, observar a luz e enviar todas as bolas ao conserto.
  2. B) Enquanto houver bolas, pegar uma; se a luz for verde, enviá-la ao uso; senão, ao conserto.
  3. C) Enquanto houver bolas, pegar uma e enviá-la ao uso, sem observar a luz.
  4. D) Enquanto houver bolas, pegar uma; se a luz for verde, encerrar o aparelho; senão, deixá-la na caixa.
  5. E) Enquanto houver bolas, pegar uma; se a luz for verde, enviá-la ao conserto; senão, ao uso.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique o que o aparelho precisa fazer: tratar uma bola por vez, verificar a cor da luz (verde = cheia, vermelha = murcha), enviar bola cheia ao uso e bola murcha ao conserto, e parar somente quando a caixa estiver vazia.
  2. Monte a sequência de instruções. Primeiro, a repetição deve depender da caixa: enquanto houver bolas, o aparelho continua trabalhando. Depois, pegar uma bola. Em seguida, uma decisão: se a luz for verde, a bola vai para o uso; senão (luz vermelha), vai para o conserto.
  3. Verifique a alternativa B: 'Enquanto houver bolas, pegar uma; se a luz for verde, enviá-la ao uso; senão, ao conserto.' Ela segue exatamente essa ordem e cobre os dois casos possíveis, por isso é a correta. Confirmei o resultado por conta própria antes de conferir o gabarito, e ele coincide.
  4. Por que as outras estão erradas. A: envia todas as bolas ao conserto, ignorando que bolas cheias devem ir ao uso. C: envia qualquer bola ao uso sem olhar a luz, ignorando as bolas murchas. D: encerra o aparelho quando a luz é verde, o que contraria a regra de parar só quando não há mais bolas, e deixa na caixa as bolas murchas, que deveriam ir ao conserto. E: inverte o destino: bolas cheias vão ao conserto e bolas murchas vão ao uso.

💡 Dica: Pense em passos sequenciais para tratar cada bola conforme seu estado.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno percebe que é preciso observar a luz, mas não associa a cor ao destino da bola e manda todas para o conserto, como se todas estivessem murchas.

B Correta

A proposta repete o tratamento de cada bola e usa uma condição para enviá-la ao destino indicado pela luz.

C Erradaerro: Procedimental

O aluno entende que a bola deve ser pegada e enviada, mas ignora que o aparelho precisa verificar seu estado antes de decidir o destino.

D Erradaerro: Conceitual

O aluno confunde o critério de parada com uma condição de decisão, achando que a luz verde encerra o processo, e deixa bolas murchas na caixa em vez de encaminhá-las ao conserto.

E Erradaerro: Interpretação

O aluno inverte as cores: associa a luz verde ao conserto e a vermelha ao uso, quando o enunciado diz que verde indica bola cheia e vermelha indica bola murcha.

Raio-X da questão

Dificuldade Fácil
Bloom Criar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

sequencia de instrucoes, condicional

📌 Objetivo

diagnostico

🧱 Pré-requisitos

noções básicas de programação · estrutura condicional simples

📚 Reveja

estude estruturas condicionais e sequencias de comandos

⚠️ Erro mais comum

O aluno pode confundir a ordem das instruções ou não considerar todas as condições para as bolas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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