Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Gli operatori boleani possono essere utilizzati nelle formule Excel, nella riga dei criteri nelle query di Access,
motori di ricerca Internet, nei linguaggi di programmazione, nella progettazione dei circuiti logici e nella
crittografia.
Esempio
n pari n>9 n pari n>9
0 0 0
0 1 1
1 0 1
1 1 0
Esercizi
Se A= Vero, B= Vero, C= Falso, qual è il valore di verità di:
A xor (B or C)
A xor B xor C
(A and B) xor C
Costruire la tavola di verità di:
A xor B xor A
Not (A xor B)
IF THEN E IFF
Implicazione logica
A B A B
0 0 1
0 1 1
1 0 0
1 1 1
Essere bergamasco è una cs per essere lombardo, essere lombardo è una cn per essere bergamasco
A implica B
A è condizione sufficiente per B
B è condizione necessaria per A
NOT A OR B
Equivalenza logica
(AB) * (BA)
A B A B
0 0 1
0 1 0
1 0 0
1 1 1
A B S D
- 0 0 0 1 A・B+
A 0 1 1 0 ・-B
1 0 1 0
1 1 0 1
Esempi di crittografia con XOR
1 1 0 1 1 0 1 0 1 0
Testo binario
1 0 1 1 1 1 0 1 0 1
Chiave binaria
0 1 1 0 0 1 1 1 1 1
Testo cifrato
testo cifrato
chiave binaria
testo in binario 1 1 0 1 1 0 1 0 1 0
1 0 1 1 1 1 0 1 0 1
M⨁chiave= C⟺C⨁chiave= M 0 1 1 0 0 1 1 1 1 1
Esercizio: