Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — FGV 2022

Algoritmos e Estrutura de DadosAlgoritmos
Código
fg050013
Banca
FGV
Órgão
Prefeitura de Manaus - AM
Ano
2022
Nível
Superior
Cargo
Analista de Banco de Dados
A expressão lógicase A então Bé equivalente à expressão
  1. AA and B
  2. BA or not B
  3. Cnot A and not B
  4. Dnot A or B
  5. Enot A or not B
Revelar gabarito e comentário

GabaritoD — not A or B

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

Equivalência Lógica: "Se A então B"

Gabarito: letra D. A expressão condicional "se A então B" (implicação lógica) é equivalente a "não A ou B" (¬A ∨ B). Essa é uma equivalência fundamental da lógica proposicional, conhecida como implicação material. Nenhum outro operador reproduz a tabela-verdade da implicação.

A banca testa o conhecimento da equivalência clássica:

  • P → Q¬P ∨ Q.

Vamos analisar cada alternativa:

1Equivalência: ¬P ∨ Q
2Tabela-verdade
V → V = V
V → F = F
F → V = V
F → F = V
3Só é falsa quando
P = V e Q = F
Implicação lógica (P → Q)
LEVELsoulevel.com.br
Implicação lógica (P → Q): Equivalência: ¬P ∨ Q; Tabela-verdade (V → V = V, V → F = F, F → V = V, F → F = V); Só é falsa quando (P = V e Q = F)

Alternativa A — ❌ Incorreta

"A and B" (A ∧ B) é verdadeira apenas quando ambos são verdadeiros. Já a implicação "se A então B" é verdadeira mesmo quando A é falso (falso implica qualquer coisa). Portanto, não são equivalentes.

Alternativa B — ❌ Incorreta

"A or not B" (A ∨ ¬B) é verdadeira quando A é verdadeiro ou B é falso. A implicação, por outro lado, é falsa apenas quando A é verdadeiro e B é falso. A tabela-verdade de A ∨ ¬B difere: por exemplo, quando A é falso e B é verdadeiro, A ∨ ¬B é falso (pois ¬B é falso), mas a implicação é verdadeira (falso → verdadeiro = verdadeiro).

Alternativa C — ❌ Incorreta

"not A and not B" (¬A ∧ ¬B) é verdadeira apenas quando ambos são falsos. A implicação é verdadeira em três dos quatro casos (falso→falso, falso→verdadeiro, verdadeiro→verdadeiro). Claramente diferentes.

Alternativa D — ✅ Correta ⟵ GABARITO

"not A or B" (¬A ∨ B) reproduz exatamente a tabela-verdade da implicação: é falsa somente quando A é verdadeiro e B é falso. Em todos os outros casos é verdadeira. Essa é a equivalência canônica: P → Q ≡ ¬P ∨ Q.

Alternativa E — ❌ Incorreta

"not A or not B" (¬A ∨ ¬B) é falsa apenas quando ambos são verdadeiros (negação de A ∧ B). Isso corresponde à negação da conjunção, não à implicação.

PEGA ESSA DICA!

Na hora da prova, lembre-se da equivalência "Se P então Q = não P ou Q". Uma forma de fixar: a implicação só é falsa quando a antecedente é verdadeira e a consequente falsa; exatamente a mesma condição de falsidade de ¬P ∨ Q.

Gabarito: letra D.

Link permanente: /questoes/fg050013