# data[].attributes.body
Capa → Feita pelos integrantes do grupo;

Introdução e Objetivo → Feita pelos integrantes do grupo;

Desenvolvimento → https://www.embarcados.com.br/portas-logicas/ (retirado deste site);

Conclusão → Feita pelos integrantes do grupo.

# data[].attributes.body
Em suma, concluímos que as portas lógicas são uma boa explicação de aplicação da álgebra booleana (sinal digital que representa os estados 0 e 1), e que cada porta se diferencia nesses estados lógicos (ligado e desligado) sendo assim cada uma tem direcionamento para uma aplicação específica.

# data[].attributes.body
XNOR = Se ambas as chaves estiverem pressionadas ou não de forma simultânea → 1
Além disso, qualquer chave acionada de forma individual → 0

# data[].attributes.body
XOR = Se as chaves estiverem pressionadas ou não de forma simultânea → 0
Além disso,  Qualquer chave acionada de forma individual → 1

# data[].attributes.body
NAND = Seu estado lógico é 0 apenas quando duas chaves estiverem pressionadas simultaneamente

# data[].attributes.body
NOR = Se qualquer chave estiver acionada o estado lógico é 0

# data[].attributes.body
OR = Qualquer chave sendo pressionado → 1

# data[].attributes.body
NOT = Não acionado resulta em → 1

# data[].attributes.body
AND = No mínimo duas chaves acionadas para estado lógico 1

# data[].attributes.body
Neste trabalho falaremos das portas lógicas E (AND), OU (OR), NÃO (NOT), NÃO E (NAND), NÃO OU (NOR) e a OU exclusivo (XOR). 
Essas portas lógicas, conseguem nos apresentar apenas dois valores, ligado ou desligado (1 e 0 respectivamente).
Neste trabalho falaremos mais a fundo desse assunto, mostraremos seu funcionamento, suas distinções, seus desenhos e formas de uso.
Levaremos até você, todo conhecimento necessário sobre este assunto.