Booleano
La logica booleana, o algebra booleana, è un sottoinsieme dell'algebra utilizzato per creare enunciati vero/falso. Le espressioni booleane utilizzano gli operatori AND, OR, XOR e NOT per confrontare i valori e restituire un risultato vero o falso. Questi operatori booleani sono descritti nei quattro esempi seguenti:
- x AND y - restituisce True se sia x sia y sono veri; restituisce False se x o y è falso.
- x OR y - restituisce True se x o y, oppure entrambi, sono veri; restituisce False solo se x e y sono entrambi falsi.
- x XOR y - restituisce True se solo x o solo y è vero; restituisce False se x e y sono entrambi veri o entrambi falsi.
- NOT x - restituisce True se x è falso o (null); restituisce False se x è vero.
Poiché i computer funzionano in binario (utilizzando solo zeri e uno), la logica dei computer può spesso essere espressa in termini booleani. Per esempio, un enunciato vero restituisce il valore 1, mentre un enunciato falso restituisce il valore 0. Naturalmente, la maggior parte dei calcoli richiede più di un semplice enunciato vero/falso. Pertanto, i processori dei computer eseguono calcoli complessi collegando tra loro più enunciati binari (o booleani). 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 inserisci delle parole chiave in un motore di ricerca, puoi affinare la ricerca utilizzando operatori booleani. Per esempio, se vuoi cercare informazioni sull'Apple iMac, ma vuoi evitare i risultati relativi alle mele (il frutto), potresti cercare "Apple AND iMac NOT fruit". In questo modo otterresti risultati sui computer iMac, evitando i risultati contenenti la parola "fruit". Sebbene la maggior parte dei motori di ricerca supporti gli operatori booleani, i requisiti della relativa sintassi possono variare. Per esempio, al posto delle parole AND e NOT potrebbero essere richiesti gli operatori "+" e "-". Puoi consultare la sintassi corretta nella sezione della guida del sito web di ogni motore di ricerca.
Metti alla prova le tue conoscenze