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

Um professor quer fazer uma atividade em grupo. Ele deve escolher entre dois projetos: A ou B. Se o grupo tem…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um professor quer fazer uma atividade em grupo. Ele deve escolher entre dois projetos: A ou B. Se o grupo tem mais de 5 alunos, escolhe o projeto A; caso contrário, escolhe o projeto B. Qual algoritmo pode ser usado para essa decisão?

  1. A) Se alunos > 5 então escolha A senão escolha B
  2. B) Escolha sempre o projeto A
  3. C) Se alunos < 5 então escolha A senão escolha B
  4. D) Escolha B se alunos = 5, caso contrário escolha A
  5. E) Sempre escolha B

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado define uma regra de decisão com condição: se o grupo tem mais de 5 alunos, escolhe o projeto A; caso contrário, escolhe o projeto B. Um algoritmo para isso precisa testar a condição 'alunos > 5' e, conforme o resultado, indicar A ou B. Passo 2: A alternativa A traduz exatamente essa regra: Se alunos > 5 então escolha A senão escolha B. Ela usa o operador 'maior que' (mais de 5), testa a condição primeiro e trata o caso contrário (5 ou menos alunos) com a escolha de B. Passo 3: A alternativa B está errada, pois escolhe sempre A e ignora a condição do número de alunos. Passo 4: A alternativa C está errada, pois usa 'alunos < 5', que inverte a regra e escolheria A para grupos pequenos. Passo 5: A alternativa D está errada, pois trata apenas o caso de exatamente 5 alunos e escolheria A para grupos de 4 ou menos, o que contraria o enunciado. Passo 6: A alternativa E está errada, pois escolhe sempre B e nunca considera o número de alunos. Conclusão: o gabarito oficial A está correto e coincide com a resolução feita aqui.

💡 Dica: Identifique a condição para a escolha do projeto.

Alternativa por alternativa

A Correta

Essa alternativa descreve corretamente a lógica condicional para a escolha do projeto.

B Erradaerro: Interpretação

O aluno ignorou a condição do enunciado e acreditou que o algoritmo pode simplesmente fixar uma escolha, sem testar o número de alunos.

C Erradaerro: Interpretaçãoa que mais engana

O aluno inverteu o operador da condição, lendo 'mais de 5' como 'menos de 5', o que faz grupos pequenos escolherem A.

Por que engana: Confundir operadores de comparacao, como usar < ao inves de >, invertendo a condicao para escolha do projeto.

D Erradaerro: Interpretação

O aluno tomou a igualdade (alunos = 5) como a única exceção e não percebeu que grupos com 4 ou menos alunos também devem escolher B.

E Erradaerro: Interpretação

O aluno ignorou a condição e acreditou que o projeto B serve sempre, sem considerar o tamanho do grupo.

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🧩 progressao
🎯 Conceito central

algoritmo de decisão

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmo de decisao · condicoes logicas

📚 Reveja

Revisar estruturas de decisão em algoritmos.

⚠️ Erro mais comum

Confundir operadores de comparacao, como usar < ao inves de >, invertendo a condicao para escolha do projeto.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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