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

Considere o pseudocódigo: 'Se nota >= 60 então situacao <- "aprovado" senão situacao <- "reprovado"'. Qual…

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

Considere o pseudocódigo: 'Se nota >= 60 então situacao <- "aprovado" senão situacao <- "reprovado"'. Qual será o valor de situacao para nota = 75?

  1. A) aprovado
  2. B) situação <- 'pendente'
  3. C) reprovado
  4. D) situação <- 'desclassificado'
  5. E) a situação fica indefinida

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique a condição do teste: nota >= 60, ou seja, a nota precisa ser maior ou igual a 60. Passo 2: Substitua nota por 75 na condição: 75 >= 60 é verdadeiro. Passo 3: Como a condição é verdadeira, o bloco do então é executado e situacao recebe 'aprovado'; o bloco do senão é ignorado. Passo 4: Portanto, ao final, situacao vale 'aprovado', e a alternativa A está correta e coincide com o gabarito oficial. Por que as outras estão erradas: B) 'pendente' não aparece em nenhum comando do pseudocódigo, que só atribui 'aprovado' ou 'reprovado'. C) 'reprovado' só seria atribuído se a condição fosse falsa, o que não acontece para nota 75. D) 'desclassificado' não existe no pseudocódigo e nunca é atribuído à variável. E) Não há indefinição, pois a condição sempre é avaliada e exatamente um dos dois ramos sempre é executado.

💡 Dica: Analise a condição do pseudocódigo para determinar a situação.

Alternativa por alternativa

A Correta

A condição nota >= 60 é satisfeita por 75, portanto o ramo que atribui 'aprovado' é executado.

B Erradaerro: Interpretaçãoa que mais engana

Acredita que a variável pode receber um status extra que não foi previsto no algoritmo, confundindo a leitura do código com algo que ele não contém.

Por que engana: O aluno pode confundir a condição e escolher uma alternativa que não reflete o resultado correto da avaliação da nota.

C Erradaerro: Procedimental

Inverte a condição, lendo o operador >= como se a nota precisasse ser menor que 60 para ser aprovada, ou fazendo a comparação na direção errada.

D Erradaerro: Senso comum

Imagina que um algoritmo escolar pode atribuir termos de outro contexto, como desclassificação, por intuição do cotidiano, sem seguir o código apresentado.

E Erradaerro: Conceitual

Supõe que, sem um tratamento explícito de outros casos, o programa não consegue decidir qual valor atribuir, quando o senão cobre todas as notas restantes.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
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✍️ direta🧩 consolidacao
🎯 Conceito central

condicional em pseudocódigo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura condicional · pseudocódigo

📚 Reveja

Revisar estruturas condicionais em pseudocódigo.

⚠️ Erro mais comum

O aluno pode confundir a condição e escolher uma alternativa que não reflete o resultado correto da avaliação da nota.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

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.