Esta aula apresenta os conceitos de entrada e saída de dados na lógica computacional e sua relação com portas lógicas.


Conceito de Entrada e Saída

Na lógica digital, esse processamento é feito com portas lógicas.


Portas Lógicas

As portas lógicas são os blocos básicos da eletrônica digital. Elas recebem entradas binárias (0 ou 1) e produzem uma saída de acordo com uma regra.

Porta OR

graph LR
A[Entrada A] --> OR
B[Entrada B] --> OR
OR[OR] --> S[Saída]

Tabela verdade (OR):

A B Saída
0 0 0
0 1 1
1 0 1
1 1 1

Exemplo em Python:

A = 1
B = 0
if A == 1 or B == 1:
    print("Saída: 1")
else:
    print("Saída: 0")

Porta AND