álgebra booleana é um sistema para combinar estados de decisão de dois valores e chegar a um resultado de dois valores . No lugar de números padrão, como 15,2, álgebra booleana utiliza variáveis binárias que podem ter dois valores, zero e um , que estão em para "falso " e " verdadeiro ", respectivamente . Em vez de aritmética , tem operações que combinam variáveis binárias para produzir um resultado binário . Por exemplo, o " E " operação dá um resultado verdadeiro somente se ambos os seus argumentos, ou insumos , também são verdadeiras. " 1 AND 1 = 1 ", mas " 1 e 0 = 0" em álgebra booleana . A operação OR dá um resultado verdadeiro se os argumentos são verdadeiros. " 1 ou 0 = 1 " e " 0 OR 0 = 0" ilustram a operação OR .
Circuitos
Digital
álgebra booleana beneficiou projetos elétricos em 1930 que trabalhou em circuitos telefônicos de comutação. Usando a álgebra booleana , eles montaram um circuito fechado igual a um, ou " verdade", e um interruptor aberto para ser zero, ou " falso". A mesma vantagem aplica-se aos circuitos digitais que compreendem computadores. Aqui, um estado de alta tensão é igual a um "verdadeiro" e um estado de baixa tensão é igual a um "falso ". Usando estados de alta e baixa tensão e lógica booleana , engenheiros desenvolveram circuitos eletrônicos digitais que poderiam resolver sim-não simples problemas de tomada de decisão .
Yes -No resultados
Em sua própria lógica , booleano , dá resultados em preto ou branco apenas definidas. Ele nunca produz um "talvez". Esta desvantagem limita álgebra booleana para as situações em que você pode indicar todas as variáveis em termos de valores verdadeiro ou falso explícitas , e onde esses valores são o único resultado .
pesquisas na web
pesquisas na Web usar a lógica booleana para filtrar os resultados . Se você fizer uma pesquisa sobre " negociantes de carro ", por exemplo , um motor de busca terá centenas de milhões de páginas da web que combinam. Se você adicionar a palavra " Chicago ", o número cai significativamente . O motor de busca usa a álgebra booleana , recuperando páginas que correspondem "carro" E "Comerciante" E " Chicago; " em outras palavras, a página da Web deve ter todas as condições para se qualificar. Você também pode especificar uma condição "or" , como " carro " e " traficante " AND ( " Chicago " OU " Milwaukee " ) que lhe dá páginas para os negociantes de automóveis em Chicago ou Milwaukee. A vantagem da lógica booleana , refinando os resultados das pesquisas , beneficia milhões de pessoas que navegam na Web a cada dia.
Dificuldade
A linguagem da lógica booleana é complexo, pouco conhecido e leva algum aprendizado. O " E " a operação, por exemplo, confunde iniciantes usados para seu significado em Inglês todos os dias. Eles esperam que a pesquisa " carro" E "Comerciante" para dar mais resultados do que apenas "carro ", como o e implica a adição de resultados. Lógica booleana também requer o uso de parênteses para organizar significado exato de uma declaração: " carro ou de barco e traficante " dá-lhe uma lista de qualquer coisa a ver com carros adicionado a uma lista de revendedores de barco, enquanto que " ( carro ou barco ) e traficante " dá uma lista de revendedores de automóveis e revendedores de barco. A desvantagem da dificuldade de lógica booleana limita seus usuários para aqueles que passam o tempo aprendendo.