← Questões de Programação

Programação · FAU · 2025

Questão comentada de Programação

O conector E (AND em inglês) permite a análise de duas ou mais expressões lógicas e dá como resultado dessa avaliação um valor verdadeiro se todas as expressões forem verdadeiras, e um valor falso se pelo menos uma delas retornar falso. No exemplo a seguir: Se você possui carro e ele está abastecido com combustível, pode fazer a viagem. Qual das alternativas abaixo corresponde a lógica do conector E (AND): E.: Tem carro -Tem combustível - Pode viajar

Gabarito: D

O conector E (AND) funciona como uma porta de segurança: ele só libera o resultado verdadeiro quando todas as condições forem verdadeiras ao mesmo tempo. Se uma delas falhar, o conjunto inteiro cai para falso. Em lógica booleana, isso é a regra básica da conjunção. Na prática, pense assim: para viajar, você precisa ter carro e o carro precisa estar abastecido. Se você tem carro, mas não tem combustível, a viagem não acontece. Se tem combustível, mas não tem carro, também não acontece. Ou seja, não basta uma condição isolada dar certo. Por isso, na sequência apresentada no enunciado, temos: tem carro = verdadeiro, tem combustível = verdadeiro, pode viajar = verdadeiro. As três afirmações precisam estar verdadeiras para a lógica do E ser satisfeita. Se uma delas fosse falsa, o resultado final já mudaria para falso. O gabarito D está correto porque representa exatamente essa ideia: verdadeiro - verdadeiro - verdadeiro. Em resumo, o AND é exigente, não aceita meia aprovação. É tudo ou nada.

Continue treinando

Questões relacionadas