GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Fácil⏱ medio

Considere um algoritmo com as variáveis nota (inteiro) e presenca (booleano). Escreva a condição booleana que…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Considere um algoritmo com as variáveis nota (inteiro) e presenca (booleano). Escreva a condição booleana que deve ser verdadeira quando o aluno for considerado aprovado, exigindo nota mínima 60 e presença registrada.

  1. A) nota >= 60 AND presenca = FALSE
  2. B) nota <= 60 AND presenca = TRUE
  3. C) nota >= 60 AND presenca = TRUE
  4. D) nota < 60 OR presenca = FALSE
  5. E) nota > 60 OR presenca = TRUE

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique as exigências do enunciado. O aluno é aprovado somente se a nota for no mínimo 60, ou seja, nota maior ou igual a 60, e se a presença estiver registrada, ou seja, presenca igual a TRUE.
  2. Como as duas condições devem ser verdadeiras ao mesmo tempo, o conectivo correto é o E lógico (AND). A condição fica: nota >= 60 AND presenca = TRUE.
  3. Verifique a alternativa C, que corresponde exatamente a essa expressão. Ela é a correta e coincide com o gabarito oficial.
  4. Por que as outras estão erradas. Aação A exige presença FALSE, o que contradiz o enunciado. A alternativa B usa nota <= 60, que aceitaria nota 60 mas também notas abaixo de 60, então não garante a nota mínima. A alternativa D usa OR, o que aprovaria quem não atingiu a nota ou não tem presença registrada, e ainda usa a condição de reprovação. A alternativa E usa nota > 60, que exclui a nota 60 exigida, e OR, que aceita aluno sem nenhuma das condições atendidas.

💡 Dica: Considere as condições de nota e presença para formular a expressão booleana.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno inverteu a exigência de presença, associando aprovação a presença FALSE, e usou corretamente nota >= 60 mas com o conectivo AND, o que está coerente com a exigência de nota.

Por que engana: Confundir a condição de presença, considerando que a presença deve ser verdadeira para aprovação, levando a uma condição errada.

B Erradaerro: Atenção

O aluno inverteu o sentido do operador de comparação na nota, usando menor ou igual a 60 em vez de maior ou igual a 60, o que aceitaria notas reprovadas.

C Correta

Ambas as condições são necessárias; a expressão usa AND para exigir simultaneamente nota mínima de 60 e presença verdadeira, garantindo aprovação apenas se os dois critérios forem atendidos.

D Erradaerro: Conceitual

O aluno trocou o conectivo E pelo OU e também negou as condições, confundindo a condição de aprovação com a de reprovação, o que aprova quem não cumpre nenhuma exigência.

E Erradaerro: Senso comum

O aluno usou nota maior que 60 excluindo o limite 60 exigido e aplicou OR, achando que basta cumprir uma das condições para ser aprovado, como no senso comum de que presença ou nota sozinha bastam.

Raio-X da questão

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

condição booleana

📌 Objetivo

fixacao

🧱 Pré-requisitos

condição booleana · operadores lógicos

📚 Reveja

Revisar como construir expressões booleanas em algoritmos.

⚠️ Erro mais comum

Confundir a condição de presença, considerando que a presença deve ser verdadeira para aprovação, levando a uma condição errada.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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