GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO03Difícil⏱ longo

Escreva um algoritmo em pseudocódigo que receba duas variáveis booleanas A = 'usa máscara' e B = 'está…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO03

Realizar operações de negação, conjunção e disjunção sobre sentenças lógicas e valores 'verdadeiro' e 'falso'. Decomposição

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Escreva um algoritmo em pseudocódigo que receba duas variáveis booleanas A = 'usa máscara' e B = 'está vacinado' e retorne verdadeiro quando for necessário manter protocolo (ou seja, quando não está vacinado OU não usa máscara). Indique a sentença lógica com negação e explique os valores para todas as combinações de A e B.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Pseudocódigo: Entrada: A, B (booleanas) Protocolo := ¬B ? ¬A Retornar Protocolo Sentença lógica: Protocolo = ¬B ? ¬A Avaliação das combinações: A=true, B=true -> ¬B=false, ¬A=false -> false (não precisa protocolo) A=true, B=false -> ¬B=true, ¬A=false -> true (protocolo) A=false, B=true -> ¬B=false, ¬A=true -> true (protocolo) A=false, B=false-> ¬B=true, ¬A=true -> true (protocolo) Justificativa lógica: a negação indica ausência (não vacinado / não usa máscara); a disjunção torna verdadeiro se qualquer ausência existir.

Explicação

O algoritmo utiliza a negação para identificar quando as condições de segurança não estão sendo atendidas, ou seja, quando a pessoa não está vacinada ou não usa máscara. A combinação das variáveis booleanas permite avaliar todas as situações possíveis, resultando em verdadeiro apenas quando pelo menos uma das condições de risco está presente. Dessa forma, a lógica aplicada garante que o protocolo de segurança seja mantido sempre que necessário.

Raio-X da questão

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

lógica booleana

📌 Objetivo

avaliacao

🧱 Pré-requisitos

lógica booleana · pseudocódigo

📚 Reveja

Revisar conceitos de lógica booleana e pseudocódigo.

⚠️ Erro mais comum

O aluno pode confundir a lógica de negação, afirmando que o protocolo deve ser mantido apenas quando A e B são verdadeiros.

🌎 Tema transversal

saude

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Lógica computacional

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