Durante a montagem de uma exposição interativa, monitores programam um aviso para proteger uma maquete. Três…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Realizar operações de negação, conjunção e disjunção sobre sentenças lógicas e valores 'verdadeiro' e 'falso'.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante a montagem de uma exposição interativa, monitores programam um aviso para proteger uma maquete. Três sensores enviam os valores verdadeiro ou falso: A informa que a tampa está aberta; B informa que alguém tocou na maquete; C informa que há um funcionário fazendo manutenção. O aviso deve tocar quando ocorrer pelo menos uma das duas primeiras situações, mas não pode tocar enquanto C for verdadeiro. Para evitar confusão no programa, os monitores precisam escrever uma única regra usando “e”, “ou” e “não”. Construa, com base nas informações do texto, a regra que faz o aviso tocar somente nas situações previstas.
- A) Fazer o aviso tocar quando não (A ou B) e C.
- B) Fazer o aviso tocar quando (A ou B) ou não C.
- C) Fazer o aviso tocar quando não A ou (B e não C).
- D) Fazer o aviso tocar quando (A ou B) e não C.
- E) Fazer o aviso tocar quando A e B e não C.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique as condições. A indica tampa aberta, B indica toque na maquete e C indica manutenção. O aviso deve tocar quando ocorre pelo menos uma das duas primeiras situações, ou seja, (A ou B). Além disso, não pode tocar enquanto C for verdadeiro, ou seja, exige não C. Passo 2: As duas exigências precisam valer ao mesmo tempo, então se combinam com o conector e: (A ou B) e não C. Passo 3: Teste casos. Se A for verdadeiro e C falso, o aviso toca, como previsto. Se A e B forem falsos, (A ou B) é falso e o aviso não toca. Se C for verdadeiro, não C é falso e o aviso não toca, mesmo com A ou B verdadeiros. Passo 4: Compare com as alternativas. A alternativa D traduz exatamente essa regra, e o gabarito oficial está correto. Por que as outras estão erradas: a A inverte a lógica, pois toca quando nem A nem B ocorrem e C é verdadeiro. A B usa ou no lugar de e, fazendo o aviso tocar sempre que C for falso, mesmo sem nenhum evento. A C usa não A, fazendo o aviso tocar com a tampa fechada. A E exige A e B simultaneamente, quando basta uma das duas situações.
💡 Dica: Use operadores lógicos para combinar as condições dadas no texto.
Alternativa por alternativa
Aplica a negação a todo o grupo (A ou B) e inverte a condição de toque, fazendo o aviso soar quando nenhum evento ocorre e C é verdadeiro, justamente o oposto do pedido.
Troca o e por ou ao juntar a exigência de não tocar em manutenção, tratando não C como uma alternativa independente; assim o aviso tocaria sempre que não houver manutenção, mesmo sem toque ou abertura.
Escreve não A em vez de A, o que faz o aviso tocar com a tampa fechada. Possivelmente leu mal a primeira situação do enunciado.
A tampa aberta ou o toque já justificam o aviso, desde que não haja manutenção. A regra combina disjunção, conjunção e negação.
Interpreta pelo menos uma das duas situações como se fossem necessárias as duas ao mesmo tempo, usando e entre A e B em vez de ou.
Raio-X da questão
operadores lógicos e programação
avaliacao
conceitos básicos de lógica · operadores lógicos simples
Estude operadores lógicos: e, ou, não e sua aplicação em programação.
Confundir a ordem dos operadores lógicos ou esquecer a negação da condição C.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- — Ele apitou de novo! — disse a vendedora, mostrando um robô que anda sozinho no balcão de uma feira. O robô tem três…
- Quando o rio se aproxima das casas, a Defesa Civil de um município usa um programa para avisar os moradores pelo…
- — O alerta de cheia chegou com palavras fora de ordem no tablet! — avisou a agente da defesa civil. Para enviar a…
- — O documento ficou exposto sem que o painel avisasse? — perguntou a restauradora ao revisar o sistema de preservação de…
- Por que o aviso de enchente chegou tarde? Em um bairro ribeirinho, uma equipe testou um programa para emitir alertas…
- — Se o nível do córrego diminuir, isso não significa que a área já foi vistoriada — alertou a agente da Defesa Civil…
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
