Questão de Algoritmos e Estrutura de Dados — Algoritmos — UFV 2017
- Código
- qq306384
- Banca
- UFV
- Órgão
- UFV-MG
- Ano
- 2017
- Nível
- Médio
- Cargo
- Técnico de Tecnologia da Informação
- Averdadeiro.
- Bfalso.
- Cindefinido.
- Dnulo.
GabaritoA — verdadeiro.
Gabarito: letra A (verdadeiro). A expressão ((true AND true) OR false) resulta em true; esse resultado combinado com AND true mantém true; a subexpressão (true OR (true AND false)) também resulta em true; finalmente, o AND entre os dois resultados produz true.
Vamos avaliar a expressão passo a passo, começando pelos parênteses mais internos:
true AND true → true
(true) OR false → true
(true) AND true → true
true AND false → false
true OR (false) → true
(true) AND (true) → true
Portanto, o valor lógico final é verdadeiro.
Como demonstrado, a expressão inteira resulta em true (verdadeiro).
A expressão não resulta em falso. O erro seria desconsiderar a precedência ou errar alguma operação.
Não há indefinição; a expressão é composta apenas por valores booleanos fixos (true/false) e operadores lógicos determinísticos.
Valor nulo não se aplica a operações lógicas booleanas clássicas. O resultado é sempre um booleano.
Gabarito: letra A (verdadeiro).
Link permanente: /questoes/qq306384