Imagine que você deve criar um algoritmo que classifique notas de alunos em diferentes categorias. Quais…
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
Imagine que você deve criar um algoritmo que classifique notas de alunos em diferentes categorias. Quais instruções de seleção você poderia usar?
- A) Transformar todas as notas em letras.
- B) Usar vários 'se' para determinar a categoria.
- C) Ignorar a nota e exibir uma mensagem padrão.
- D) Usar um vetor para armazenar as notas.
- E) Calcular a média geral apenas.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pergunta quais instruções de seleção podem ser usadas para classificar notas em categorias. Instruções de seleção são comandos de decisão, como 'se', 'senão se' e 'escolha/caso', que escolhem caminhos diferentes do algoritmo conforme uma condição.
- Classificar uma nota em categorias (por exemplo, aprovado, recuperação, reprovado) exige testar condições sobre o valor da nota. A alternativa B, 'Usar vários se para determinar a categoria', é exatamente isso: cada 'se' testa um intervalo de notas e direciona o algoritmo para a categoria correspondente. Portanto, B é a resposta correta, coincidindo com o gabarito oficial.
- Por que as outras estão erradas:
- A) Transformar notas em letras é uma conversão de dados, não uma instrução de seleção; ainda seria preciso decidir qual letra atribuir, com algum tipo de seleção.
- C) Ignorar a nota e exibir mensagem padrão não classifica nada, pois elimina justamente a informação necessária para a categorização.
- D) Usar um vetor para armazenar notas é uma estrutura de dados (armazenamento), não uma instrução de seleção.
- E) Calcular a média geral é um cálculo aritmético (sequência), e não decide categorias individuais de cada nota.
💡 Dica: Pense nas estruturas condicionais que podem ser utilizadas.
Alternativa por alternativa
O aluno confunde a representação da nota (letras, como conceitos A, B, C) com o mecanismo de decisão, achando que converter o valor já realiza a classificação.
A estrutura de seleção deve incluir várias condições com 'se'.
O aluno entende que uma mensagem fixa poderia substituir a análise, sem perceber que classificar exige que o programa dependa do valor da nota.
O aluno confunde estrutura de dados (vetor, que guarda valores) com instrução de seleção (comando que decide caminhos), pois ambos aparecem em algoritmos com notas.
Por que engana: Escolher uma alternativa que não utiliza estruturas condicionais para classificar notas, como ignorar a nota ou usar estruturas inadequadas.
O aluno associa classificação ao resumo estatístico, achando que a média basta para categorizar, sem perceber que a média é um único valor e não decide a categoria de cada nota.
Raio-X da questão
algoritmos de seleção
fixacao
algoritmos de seleção · estruturas condicionais
Revisar as instruções de seleção em algoritmos.
Escolher uma alternativa que não utiliza estruturas condicionais para classificar notas, como ignorar a nota ou usar estruturas inadequadas.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual algoritmo pode ser utilizado para classificar as notas de alunos em A, B, C ou D, de acordo com cortes…
- Um programador precisa criar um algoritmo para classificar as notas dos alunos. Quais fatores ele deve levar em conta…
- Imagine que você precisa criar um algoritmo para organizar as notas de cinco alunos em ordem crescente. Que passos você…
- Uma escola está desenvolvendo um programa para classificar o resultado final de cada estudante. O programa recebe a…
- Um algoritmo deve calcular a média de três notas. Se a média for igual ou superior a 7, a mensagem exibida é "Aprovado"…
- Em uma competição de matemática, se um aluno tira nota acima de 8, ele ganha uma medalha. Caso contrário, recebe um…
🔎 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
