SóProvas


ID
2631208
Banca
FAURGS
Órgão
TJ-RS
Ano
2014
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

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


SEGREDO NOT = "SIM" AND COMARCA NOT = "CAPITAL" AND REUS NOT = 1


A expressão acima atende a especificação para os registros que exigem as seguintes condições:


• Segredo de justiça for diferente de "SIM" (valores: "SIM" ou "NÃO");

• Comarca não for da capital (valores "CAPITAL" e "INTERIOR");

• Número de réus diferente de 1 (valores: 1 em diante).


Em uma manutenção posterior, foi feita uma simplificação da expressão lógica. Qual das simplificações abaixo corresponde à mesma lógica da expressão original?

Alternativas
Comentários
  • Essa questão pediu para o candidato usar a simplificação lógicas de expressões booleanas (confesso que de início é um pouco complicado de entender, pois são 25 postulados, mas assista a alguns vídeos no youtube que explique isso, pois acho que irá ajudar)*.

    1º - Expressão a ser simplificada

    SEGREDO NOT = "SIM" AND COMARCA NOT = "CAPITAL" AND REUS NOT = 1.

    Como fazer?

    2º - Vou destacar aquilo que está se repetindo em todas as variáveis, a palvra NOT.

    NOT( SEGREDO = "SIM" AND COMARCA = "CAPITAL" AND REUS = 1)

    3º - Agora que já simplifiquei a negação, para terminar, eu uso o troco o AND pelo OR (isso se chama teorema de Morgan).

    NOT (SEGREDO = "SIM" OR COMARCA = "CAPITAL" OR REUS = 1)

    GABARITO LETRA D

    *Link para um canal que explica (gostei da didática desse, por isso segue o link)

    https://www.youtube.com/watch?v=wK2YdpY6KXU&t=839s

  • A alternativa A também não produz o mesmo efeito?

  • Força Guerreiro!!!!!!