GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO02Fácil⏱ curto

Durante uma aula de programação, o professor pede que os alunos escrevam um algoritmo que exiba "Aprovado" se…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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

Durante uma aula de programação, o professor pede que os alunos escrevam um algoritmo que exiba "Aprovado" se a nota for maior ou igual a 7 e "Reprovado" caso contrário. Qual é a saída para a nota 6?

  1. A) Reprovado
  2. B) Aprovado
  3. C) Nota inválida
  4. D) Aprovado com ressalvas
  5. E) Revisar nota

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado define a regra do algoritmo: exibir "Aprovado" se a nota for maior ou igual a 7, e "Reprovado" caso contrário.
  2. A nota informada é 6. Verificamos a condição: 6 é maior ou igual a 7? Não, 6 é menor que 7.
  3. Como a condição é falsa, o algoritmo executa o caso contrário, exibindo "Reprovado".
  4. Conclusão: a saída correta é "Reprovado", alternativa A, que coincide com o gabarito oficial.
  5. Por que as outras estão erradas: a alternativa B aparece apenas quando a nota é 7 ou mais; a alternativa C exigiria uma validação de entrada que o enunciado não pede; a alternativa D inventa uma categoria que não existe na regra; a alternativa E também não faz parte das saídas definidas pelo algoritmo.

💡 Dica: Analise a condição do algoritmo para a nota dada.

Alternativa por alternativa

A Correta

Saída correta para a nota 6.

B Erradaerro: Interpretaçãoa que mais engana

O aluno pode ter lido a condição como 'maior ou igual a 6' ou ter confundido o limite de aprovação com a nota dada, aceitando a nota 6 como suficiente.

Por que engana: O aluno pode confundir a condição de aprovação, escolhendo uma alternativa que sugere aprovação mesmo com nota abaixo do critério.

C Erradaerro: Conceitual

O aluno pode ter imaginado que a nota 6 é um dado inválido, supondo que o algoritmo deveria validar entradas fora de um padrão que o enunciado não menciona.

D Erradaerro: Senso comum

O aluno pode ter acrescentado uma terceira categoria de resultado por intuição escolar de notas intermediárias, criando uma saída que não existe na regra do algoritmo.

E Erradaerro: Interpretação

O aluno pode ter achado que o algoritmo deveria pedir revisão para notas próximas do limite, uma saída que não foi definida no enunciado.

Raio-X da questão

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

algoritmo de decisão

📌 Objetivo

avaliacao

🧱 Pré-requisitos

condicionais em programação · lógica de programação

📚 Reveja

Revisar estruturas condicionais em algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a condição de aprovação, escolhendo uma alternativa que sugere aprovação mesmo com nota abaixo do critério.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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