Booleano

Booleano, ou lógica booleana, é um subconjunto da álgebra usado para criar afirmações verdadeiras ou falsas. As expressões booleanas usam os operadores AND, OR, XOR e NOT para comparar valores e retornar um resultado verdadeiro ou falso. Esses operadores booleanos são descritos nos quatro exemplos a seguir:

  • x AND y - retorna True se x e y forem verdadeiros; retorna False se x ou y for falso.
  • x OR y - retorna True se x ou y, ou ambos, forem verdadeiros; retorna False somente se x e y forem falsos.
  • x XOR y - retorna True somente se x ou y for verdadeiro; retorna False se x e y forem ambos verdadeiros ou ambos falsos.
  • NOT x - retorna True se x for falso ou (nulo); retorna False se x for verdadeiro.

Como os computadores operam em binário (usando apenas zeros e uns), a lógica dos computadores geralmente pode ser expressa em termos booleanos. Por exemplo, uma afirmação verdadeira retorna o valor 1, enquanto uma afirmação falsa retorna o valor 0. Naturalmente, a maioria dos cálculos exige mais do que uma simples afirmação verdadeira ou falsa. Por isso, os processadores dos computadores realizam cálculos complexos vinculando várias afirmações binárias (ou booleanas). Expressões booleanas complexas podem ser expressas como uma série de portas lógicas.

As expressões booleanas também são compatíveis com a maioria dos mecanismos de pesquisa. Ao inserir palavras-chave em um mecanismo de pesquisa, você pode refinar sua pesquisa usando operadores booleanos. Por exemplo, se quiser pesquisar informações sobre o Apple iMac, mas quiser evitar resultados sobre maçãs (a fruta), você pode pesquisar por "Apple AND iMac NOT fruit". Isso produziria resultados sobre computadores iMac, evitando resultados com a palavra "fruit". Embora a maioria dos mecanismos de pesquisa seja compatível com operadores booleanos, os requisitos de sintaxe podem variar. Por exemplo, em vez das palavras AND e NOT, os operadores "+" e "-" podem ser necessários. Você pode consultar a sintaxe correta na seção de ajuda do site de cada mecanismo de pesquisa.

Atualizado March 12, 2011 por Per C.

quizTeste seus conhecimentos

A single bit can have how many possible values?

A
1
0%
B
2
0%
C
4
0%
D
8
0%
Correct! Incorrect!     View the Bit definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Booleano nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.