Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — UFV 2017

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq306384
Banca
UFV
Órgão
UFV-MG
Ano
2017
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Observe a expressão lógica abaixo:((((true AND true) OR false) AND true) AND (true OR (true AND false)))Considerando os operadores lógicos AND (e) e OR (ou), e os operandos lógicos true (verdadeiro) e false (falso), é CORRETO afirmar que o valor lógico dessa expressão é:
  1. Averdadeiro.
  2. Bfalso.
  3. Cindefinido.
  4. Dnulo.
Revelar gabarito e comentário

GabaritoA — verdadeiro.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Expressão Lógica Boolean

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:

  1. true AND truetrue

  2. (true) OR falsetrue

  3. (true) AND truetrue

  4. true AND falsefalse

  5. true OR (false)true

  6. (true) AND (true)true

Portanto, o valor lógico final é verdadeiro.

  1. 1true AND true = true
  2. 2true OR false = true
  3. 3true AND true = true
  4. 4true AND false = false
  5. 5true OR false = true
  6. 6true AND true = true
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

Como demonstrado, a expressão inteira resulta em true (verdadeiro).

Alternativa B — ❌ Incorreta

A expressão não resulta em falso. O erro seria desconsiderar a precedência ou errar alguma operação.

Alternativa C — ❌ Incorreta

Não há indefinição; a expressão é composta apenas por valores booleanos fixos (true/false) e operadores lógicos determinísticos.

Alternativa D — ❌ Incorreta

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