Espressioni logiche Flashcards

1
Q

Cosa sono le espressioni logiche?

A

Un’espressione logica è composta da variabili logiche (vero/falso) e connettivi logici. Può essere rappresentata con una tavola di verità o un circuito logico equivalente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cos’è la forma normale disgiuntiva (DNF)?

A

La DNF è una disgiunzione di clausole, dove ciascuna clausola è una congiunzione di letterali.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cos’è la forma normale congiuntiva (CNF)?

A

La CNF è una congiunzione di clausole, dove ciascuna clausola è una disgiunzione di letterali.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cosa sono i mintermini?

A

Un mintermine è una funzione booleana vera per una sola configurazione di variabili. È espresso come prodotto delle variabili (o delle loro negazioni) corrispondenti a tale configurazione.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Come si scrive una funzione in somma di mintermini?

A

Si sommano i mintermini corrispondenti alle configurazioni in cui la funzione vale 1. Questo produce una forma normale disgiuntiva.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Cosa sono i maxtermini?

A

Un maxtermine è una funzione booleana falsa per una sola configurazione di variabili. È espresso come somma delle variabili (o delle loro negazioni) corrispondenti a tale configurazione.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Come si scrive una funzione in prodotto di maxtermini?

A

Si moltiplicano i maxtermini corrispondenti alle configurazioni in cui la funzione vale 0. Questo produce una forma normale congiuntiva.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Perché semplificare un’espressione logica?

A

Semplificare rende la gestione algebrica più semplice, il circuito più veloce e meno costoso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Cosa afferma il Teorema di Shannon?

A

Permette di scomporre una funzione booleana complessa in una somma di due prodotti, ciascuno con una funzione di n−1 variabili.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A cosa servono le mappe di Karnaugh?

A

Consentono di ottenere l’espressione minima di una funzione booleana partendo dalla tavola di verità, semplificando direttamente i mintermini.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quali sono le fasi del metodo della mappa di Karnaugh?

A

Costruzione della mappa.
Scelta dei raggruppamenti.
Generazione degli implicanti e dell’espressione finale.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Come si costruisce una mappa di Karnaugh?

A

Si dispongono le variabili lungo il lato sinistro e superiore di una tabella. Per i lati a doppia variabile, si usa la codifica di Gray per garantire cambiamenti in una sola variabile tra celle adiacenti.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quali sono le regole per i raggruppamenti nella mappa di Karnaugh?

A

Raggruppare solo celle adiacenti (orizzontalmente o verticalmente).
Non includere celle con valore 0.
Creare raggruppamenti in rettangoli o quadrati.
Il numero di celle deve essere una potenza di 2.
Coprire tutte le celle con valore 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Cos’è un implicante e come si calcola?

A

Un implicante è un termine logico derivato da un raggruppamento di celle. Se il raggruppamento ha più celle, si considerano solo le variabili con valore costante.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cosa rappresentano le condizioni di indifferenza?

A

Sono configurazioni in cui il valore della funzione non interessa. Possono essere sfruttate per migliorare i raggruppamenti nella mappa di Karnaugh.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly