Wallon
licence

Numérique et Sciences Informatiques


TP
TP


Représentation et opérations sur les variables : les booléens

1) Définition :

à savoir 1 : Un booléen est un type de variable qui peut prendre deux états : vrai ou faux représentés par des états logiques 1 et 0. En pythons ces états sont true et false.

à savoir 2 : Les booléens sont les opérateurs utilisés pour les comparaisons

Les opérateurs de comparaison sont :

*    < pour inférieur strictement

*    <= pour inférieur ou égal

*    > pour supérieur strictement

*    >= pour supérieur ou égal

*    == pour égal

*    != pour différent

2) Les opérateurs logiques booléens:

a) le and ou Et logique : La sortie est vraie si les deux entrées sont vraies .




entrée 1 entrée 2 and
0 0 0
0 1 0
1 0 0
1 1 1


L'équation logique du Et est
loi
S = e1 . e2


b) le or ou Ou logique : La sortie est vraie si l'une ou l'autre ou les deux entrées sont vraies .




entrée 1 entrée 2 or
0 0 0
0 1 1
1 0 1
1 1 1


L'équation logique du Ou est







loi
S = e1 + e2






c) le not ou Non logique : La fonction not inverse les entrées .




entrée not
0 1
1 0


L'équation logique du Non est
loi
S = e




d) le nand ou Non Et logique : La sortie est fausse si les deux entrées sont vraies .




entrée 1 entrée 2 nand
0 0 1
0 1 1
1 0 1
1 1 0


L'équation logique du Non Et est
loi
S = e1 . e2


e) le nor ou Non Ou logique : La sortie est vraie si les deux entrées sont fausses .




entrée 1 entrée 2 nor
0 0 1
0 1 0
1 0 0
1 1 0


L'équation logique du Non Ou est
loi
S = e1 + e2


f) le xor ou Ou exclusif logique : La sortie est vraie si l'une ou l'autre des entrées est vraie mais pas les deux .




entrée 1 entrée 2 xor
0 0 0
0 1 1
1 0 1
1 1 0


L'équation logique du Ou exclusif est
loi
S = e1 ⊕ e2











loi
loi
loi










TP
TP