Qual é o algoritmo que permite decidir se um aluno passou em uma prova, considerando a nota mínima como 7?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é o algoritmo que permite decidir se um aluno passou em uma prova, considerando a nota mínima como 7?
- A) Verificar apenas se a nota é 10.
- B) Checar se a nota é menor que 7.
- C) Comparar a nota com 7 e decidir a aprovação.
- D) Verificar se a nota é maior que 5.
- E) Multiplicar a nota por dois.
✅ Resposta correta: alternativa C
Resolução passo a passo
- O enunciado pede o algoritmo que decide se um aluno passou, sendo a nota mínima 7. Um algoritmo de decisão precisa receber a nota, comparar com o critério e produzir uma saída (aprovado ou reprovado).
- A alternativa C descreve exatamente isso: compara a nota com 7 e decide a aprovação. Se a nota for maior ou igual a 7, o aluno passa; caso contrário, não passa. Esta é a resposta correta e coincide com o gabarito oficial.
- A alternativa A está errada, pois verificar apenas se a nota é 10 ignora a nota mínima 7, deixando de aprovar alunos com nota 7, 8 ou 9.
- A alternativa B está errada, pois checar se a nota é menor que 7 apenas identifica reprovados, sem decidir a aprovação de forma completa e com o critério correto.
- A alternativa D está errada, pois usa o limite 5 em vez do critério de nota mínima 7, o que aprovaria alunos com nota 5 ou 6.
- A alternativa E está errada, pois multiplicar a nota por dois não realiza nenhuma decisão de aprovação ou reprovação, sendo apenas uma operação aritmética.
💡 Dica: Pense na condição que define a aprovação.
Alternativa por alternativa
O aluno pode ter entendido que a aprovação exige nota máxima, confundindo a nota mínima exigida com a nota mais alta possível.
O aluno pode ter focado apenas em identificar quem não passou, sem perceber que o algoritmo deve decidir a aprovação com base no critério completo.
Por que engana: Confundir a condicao correta para aprovacao, como usar nota igual a 10 ou maior que 5, em vez de comparar com 7.
Esse é o método correto para decidir se o aluno passou.
O aluno pode ter trocado o valor da nota mínima 7 pelo número 5, possivelmente por associar a média de aprovação mais comum a este valor.
O aluno pode ter achado que qualquer operação sobre a nota gera um resultado de aprovação, sem entender que um algoritmo de decisão precisa de uma comparação.
Raio-X da questão
algoritmo de aprovação
avaliacao
condicoes e comparacoes · algoritmo basico
Revisar como construir algoritmos simples de decisão.
Confundir a condicao correta para aprovacao, como usar nota igual a 10 ou maior que 5, em vez de comparar com 7.
pensamento_critico
abstrato
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
