Pular para conteúdo

💪 Exercícios — Aula 09: Lógica Booleana

Aprenda a pensar como um processador resolvendo charadas lógicas com os operadores fundamentais.

🟢 Nível Básico

1. A Porta AND (E)

Dê o resultado (0 ou 1) para as seguintes entradas do operador AND: - a) 0 AND 0 = ? - b) 1 AND 0 = ? - c) 1 AND 1 = ?

2. A Porta OR (OU)

Dê o resultado (0 ou 1) para as seguintes entradas do operador OR: - a) 0 OR 0 = ? - b) 0 OR 1 = ? - c) 1 OR 1 = ?


🟡 Nível Intermediário

3. Expressoes Combinadas

Resolva as expressões abaixo, lembrando-se de resolver primeiro o que está dentro dos parênteses: - a) (1 AND 0) OR 1 - b) 1 AND (0 OR 1) - c) NOT (1 AND 0)

4. A Hierarquia dos Operadores

Sem parênteses, a ordem de prioridade é: NOT primeiro, depois AND, por fim OR. Resolva: - 1 OR 0 AND 0 - NOT 0 AND 1


🔴 Desafio Master

5. O Filtro de Seleção

Você precisa criar uma expressão lógica que resulte em 1 (Verdadeiro) apenas quando a entrada A for 1 E a entrada B for 0. - a) Escreva essa expressão usando os operadores AND, OR ou NOT. - b) Como você chamaria essa operação em linguagem natural? (Ex: "A acontece e B não").


📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### 1. A Porta AND (E) - Saída é 1 **somente** se todas as entradas forem 1. - $0 \cdot 0 = 0$ - $0 \cdot 1 = 0$ - $1 \cdot 0 = 0$ - $1 \cdot 1 = 1$ ### 2. A Porta OR (OU) - Saída é 1 se **pelo menos uma** entrada for 1. - $0 + 0 = 0$ - $0 + 1 = 1$ - $1 + 0 = 1$ - $1 + 1 = 1$ ### 3. Expressões Combinadas - $S = (A ext{ AND } B) ext{ OR } C$: - Se $A=1, B=0, C=1$: - $(1 ext{ AND } 0) = 0$ - $0 ext{ OR } 1 = \mathbf{1}$ (Saída = 1). ### 4. Hierarquia dos Operadores 1. NOT (Negação $ eg$) 2. AND (Conjunção $\cdot$) 3. OR (Disjunção $+$)

Ver Aula 09 Responder Quiz 09