Esercitazione di laboratorio logica booleana Prof. Raffaella Folgieri DEMM – Dipartimento di economia, management e metodi quantitativi Tabelle di verità: riepilogo Prof. Raffaella Folgieri DEMM – Dipartimento di economia, management e metodi quantitativi ESERCIZIO d’esempio: espressione logica • Dati x=0; y=1, z=0 (equivale a dire x=false; y=true; z=false), valutare la seguente espressione logica: • ((Not X and (Y or Z)) and (Not Z)) XOR X 1 1 1 0 1 1 1 SEGUENDO L’ORDINE DATO DALLE PARENTESI: PRIMO PASSAGGIO SECONDO PASSAGGIO TERZO PASSAGGIO RISULTATO: 1 Prof. Raffaella Folgieri DEMM – Dipartimento di economia, management e metodi quantitativi ESERCIZI: espressioni logiche • Dati x=1; y=1, z=0 (equivale a dire x=false; y=true; z=false), valutare le seguenti espressioni logiche: 1. ((Not X and (Y or Z)) and (Not Z)) XOR X 2. (Y AND X) OR (X AND Y) 3. (Y OR X) AND (X OR Y) 4. (NOT(Z) AND NOT(Y)) XOR X 5. NOT(Z) AND (NOT(Y) XOR X) 6. ((NOT(NOT(X))) AND (Y OR Z) OR X Prof. Raffaella Folgieri DEMM – Dipartimento di economia, management e metodi quantitativi Soluzione esercizio 1: espressione logica • Dati x=1; y=1, z=0 (equivale a dire x=false; y=true; z=false), valutare la seguente espressione logica: • ((Not X and (Y or Z)) and (Not Z)) XOR X 0 1 1 0 0 0 0 SEGUENDO L’ORDINE DATO DALLE PARENTESI: PRIMO PASSAGGIO SECONDO PASSAGGIO TERZO PASSAGGIO RISULTATO: 0 Prof. Raffaella Folgieri DEMM – Dipartimento di economia, management e metodi quantitativi Soluzioni esercizi: espressioni logiche 1. ((Not X and (Y or Z)) and (Not Z)) XOR X = 0 (FALSO) 2. (Y AND X) OR (X AND Y) = 1 (VERO) 3. (Y OR X) AND (X OR Y) = 1 (VERO) 4. (NOT(Z) AND NOT(Y)) XOR X = 1 (VERO) 5. NOT(Z) AND (NOT(Y) XOR X) = 1 (VERO) 6. ((NOT(NOT(X))) AND (Y OR Z) OR X =1 (VERO) Prof. Raffaella Folgieri DEMM – Dipartimento di economia, management e metodi quantitativi