Boolean, o logica booleana, è un sottoinsieme di algebra utilizzato per creare affermazioni vere / false. Le espressioni booleane usano gli operatori AND, OR, XOR, and NOT per confrontare i valori e restituire un risultato vero o falso. Questi operatori booleani sono descritti nei seguenti quattro esempi:
- x E y – restituisce True se x e y sono true; restituisce False se x o y sono false.
- x O y-restituisce True se x o y, o sia x che y sono vere; restituisce False solo se x e y sono entrambi falsi.,
- x XOR y-restituisce True se solo x o y è true; restituisce False se x e y sono entrambi true o entrambi false.
- NON x-restituisce True se x è false( o null); restituisce False se x è true.
Poiché i computer operano in binario (usando solo zeri e uno), la logica del computer può spesso espressa in termini booleani. Ad esempio, un’istruzione true restituisce un valore pari a 1, mentre un’istruzione false restituisce un valore pari a 0. Naturalmente, la maggior parte dei calcoli richiede più di una semplice dichiarazione vera / falsa., Pertanto, i processori di computer eseguono calcoli complessi collegando più istruzioni binarie (o booleane) insieme. Le espressioni booleane complesse possono essere espresse come una serie di porte logiche.
Le espressioni booleane sono supportate anche dalla maggior parte dei motori di ricerca. Quando si immettono parole chiave in un motore di ricerca, è possibile perfezionare la ricerca utilizzando operatori booleani. Ad esempio, se vuoi cercare informazioni sull’iMac di Apple, ma vuoi evitare risultati sulle mele (la frutta), potresti cercare “Apple E iMac NON frutta.,”Ciò produrrebbe risultati sui computer iMac, evitando i risultati con la parola “frutta.”Mentre la maggior parte dei motori di ricerca supporta operatori booleani, i loro requisiti di sintassi possono variare. Ad esempio, al posto delle parole AND e NOT, potrebbero essere richiesti gli operatori “+” e” -“. È possibile cercare la sintassi corretta nella sezione aiuto del sito web di ogni motore di ricerca.
Aggiornato: 12 marzo 2011