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
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?
- A) Se alunos > 5 então escolha A senão escolha B
- B) Escolha sempre o projeto A
- C) Se alunos < 5 então escolha A senão escolha B
- D) Escolha B se alunos = 5, caso contrário escolha A
- E) Sempre escolha B
✅ Resposta correta: alternativa A
Resolução passo a passo
- 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
Essa alternativa descreve corretamente a lógica condicional para a escolha do projeto.
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.
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.
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.
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
algoritmo de decisão
fixacao
algoritmo de decisao · condicoes logicas
Revisar estruturas de decisão em algoritmos.
Confundir operadores de comparacao, como usar < ao inves de >, invertendo a condicao para escolha do projeto.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Um grupo de estudantes precisa organizar um campeonato de jogos de tabuleiro. Para isso, eles precisam criar um…
- Na aula, Bia quer fazer um programa. O programa deve somar 5 a um número escolhido: 10 ou 20. Qual algoritmo usa…
- Um professor quer elaborar uma sequência de atividades para os alunos. Se a atividade for fácil, eles devem avançar; se…
- Um aluno precisa criar um algoritmo que escolha um esporte com base em duas condições: idade e interesse. Que estrutura…
- Em uma competição de matemática, se um aluno tira nota acima de 8, ele ganha uma medalha. Caso contrário, recebe um…
- Uma escola está desenvolvendo um programa para classificar o resultado final de cada estudante. O programa recebe a…
🔎 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
