figbellBaixar
Boolia: Portas lógicas

Ligue as portas e veja a lâmpada acender.

Portas, interruptores e lâmpadas são colocados em uma grade e os terminais ligados por fios; quando um interruptor é ligado, os fios que levam 1 brilham. A tabela-verdade e a expressão booleana simplificada saem do circuito automaticamente; 12 exercícios levam passo a passo da porta NOT ao latch D.

US$ 7,99Compra únicaReembolso em 14 dias

Captura de tela do Boolia: área de trabalho com conteúdo de exemplo

Principais recursos

Editor de circuitos
Portas AND, OR, NOT, XOR, NAND, NOR, XNOR e BUF em uma grade (2 a 4 entradas nas de várias entradas), interruptor, lâmpada e relógio (0,5 a 8 Hz). Colocação tocando a peça e escolhendo o lugar, ou arrastando; fios ligados arrastando entre terminais, tocando um após o outro ou com a caixa "Conectar…".
Simulação ao vivo
Orientada a eventos, com um passo de atraso em cada porta. Circuitos com realimentação (latch SR) se estabilizam em um estado; o circuito que não se estabiliza aparece como oscilando. Os fios que levam 1 brilham.
Tabela-verdade e expressão
A tabela é montada sozinha a partir dos interruptores e lâmpadas (até 8 entradas), com a linha atual destacada. A expressão booleana é escrita como soma de produtos simplificada com Quine–McCluskey até 4 entradas, e formas XOR são reconhecidas. "Copiar tabela" gera texto separado por tabulações.
12 exercícios
NOT, portas, meio somador e somador completo, só NAND, latch SR, multiplexador, decodificador, comparador, somador de 2 bits, latch D, voto da maioria. "Testar" tenta todas as combinações de entrada e mostra a primeira linha errada; o progresso fica salvo.
Montar circuito a partir da tabela
Preencha uma tabela-verdade ou digite uma expressão (A·B + ¬C, A ⊕ B …); o Boolia monta o circuito em forma simplificada, com até 4 entradas e 4 saídas.
Executar passo a passo
Cada passo é um atraso de porta; as peças que serão calculadas no passo seguinte ficam marcadas. O relógio também pode ser avançado à mão.

Tratamento de dados e privacidade

O Boolia guarda os circuitos e o progresso dos exercícios neste dispositivo (no armazenamento IndexedDB do navegador); nada é enviado a nenhum servidor. A simulação roda no dispositivo.

Obter o Boolia

Experimente no navegador, sem instalação; para uso contínuo, adquira a versão para macOS, Windows ou Linux.