Logica booleana: combinare sì e no — Informatica, 7–10
I computer prendono molte decisioni combinando risposte vere o false. Puoi costruire queste decisioni con E, O e NON.
Idea
La logica booleana combina risposte che hanno solo due stati possibili: vero o falso, acceso o spento. E significa che entrambe le risposte devono essere vere, O significa che almeno una deve esserlo, e NON rovescia una risposta. Queste piccole regole permettono a un programma di scegliere con precisione.
Perché esiste
Un computer non può agire su un’idea vaga come «esci quando fa bel tempo». Ha bisogno di piccoli test con risposte verificabili e di una regola per unirli. Per esempio, un gioco può aprire una porta solo quando hai la chiave E sei lì vicino. La logica booleana trasforma situazioni confuse in istruzioni che la macchina può controllare.
Esempio svolto
Un robot annaffia una pianta quando la terra è asciutta E il serbatoio non è vuoto. Passo 1: terra asciutta dà vero. Passo 2: un serbatoio con acqua dà vero per «non è vuoto». Passo 3: vero E vero dà vero, quindi il robot annaffia. Se la terra è umida, la prima risposta è falsa; falso E vero dà falso, così aspetta.
Un errore comune
Un errore comprensibile è trattare O come se significasse che devono succedere entrambe le cose. Nel linguaggio comune, «porta un cappotto o un ombrello» può sembrare una scelta, ma in un computer O di solito significa una cosa, l’altra oppure entrambe. Perciò, se un gioco dice «rosso O blu», un oggetto viola può passare perché ha entrambi i colori.
Fuori dalla scuola
La logica booleana è dietro controlli quotidiani: un telefono può sbloccarsi quando riconosce il tuo viso E lo schermo è acceso. Un negozio online può mostrare articoli economici O in offerta, mentre un gioco dà un bonus quando più condizioni coincidono. Ogni volta che una macchina combina test di sì o no, queste regole sono presenti.
Continua a esplorare
Altre lingue
Caricamento di MyLeoNes™…