SóProvas


ID
2549797
Banca
FAURGS
Órgão
UFRGS
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Em um programa, foi encontrada a expressão lógica a seguir:


(ANO NOT< 2000) AND (INGRESSO="VESTIB") AND (ESCORE > 500) OR

(ANO NOT < 2000) AND (INGRESSO="VESTIB") AND (ESCORE NOT > 500)


Dentre as alternativas abaixo, qual apresenta a forma mais simplificada da expressão acima, mantendo a lógica original?

Alternativas
Comentários
  • (ANO NOT< 2000) AND (INGRESSO="VESTIB") AND (ESCORE > 500) OR

    (ANO NOT < 2000) AND (INGRESSO="VESTIB") AND (ESCORE NOT > 500)

    Asumimos que:

         (ANO NOT< 2000) = ~A

         (INGRESSO="VESTIB") = B

         (ESCORE > 500) = C

         (ESCORE NOT > 500) = ~C

    Dessa forma

    (ANO NOT< 2000) AND (INGRESSO="VESTIB") AND (ESCORE > 500) OR

    (ANO NOT < 2000) AND (INGRESSO="VESTIB") AND (ESCORE NOT > 500) é o mesmo que

    Resolvendo:

    ÃBC + ÃB~C

    ÃB(C+~C)

    ÃB(1)

    ÃB = (ANO NOT < 2000) AND (INGRESSO="VESTIB")

    Gabarito E