📌 La réciproque de p → q est q → p, la contraposée est ¬q → ¬p et l’inverse est ¬p → ¬q.
L’implication p → q n’est pas la réciproque q → p ; la contraposée ¬q → ¬p reste équivalente.
★ À maîtriser
Compléments
Les opérateurs booléens AND et OR sont commutatifs et associatifs.
Claude Shannon a montré dans A Symbolic Analysis of Relay and Switching Circuits comment utiliser l’algèbre de Boole pour concevoir des circuits logiques.
Variables 0/1 → opérations booléennes → portes logiques.
📐 Formule — Pour un demi-additionneur, la somme vérifie et la retenue vérifie .
Deux bits → somme XOR et retenue AND ; avec une retenue d’entrée, on obtient le full adder.
Pour convertir un entier binaire en décimal, on additionne chaque bit multiplié par la puissance de deux correspondant à sa position.
Pour convertir un entier décimal en binaire, on effectue des divisions successives par deux et on lit les restes dans l’ordre inverse.
Quatre chiffres binaires correspondent exactement à un chiffre hexadécimal, ce qui permet une traduction immédiate entre binaire et hexadécimal.
Regrouper les bits quatre par quatre pour transformer chaque groupe en un chiffre hexadécimal.
Un octet est généralement composé de 8 bits et peut représenter un caractère, comme une lettre, un nombre ou un symbole typographique.
Avec 32 bits, la valeur entière maximale est 2147483647, soit 2³¹ − 1, et la valeur minimale est −2147483648, soit −2³¹.
📌 La représentation signe-valeur absolue réserve le bit de poids fort au signe et les autres bits à la magnitude, mais elle possède deux représentations de zéro.
Le signe-magnitude offre deux zéros ; le complément à deux n’en offre qu’un.
Pour convertir la partie fractionnaire d’un nombre décimal en binaire, on effectue des multiplications successives par deux et on utilise la partie entière de chaque résultat comme bit.
Dans le format IEEE 754 binary32, le bit de signe occupe 1 bit, l’exposant 8 bits avec un biais de 127 et la significande a une précision de 24 bits dont 23 sont stockés explicitement.
Fixed-point : virgule fixe ; floating-point : significande multipliée par une puissance de base.
★ À maîtriser
ASCII possède 128 points de code : 33 sont utilisés pour les contrôles et 95 pour les caractères imprimables.
UTF-8 est un format de transformation Unicode à longueur variable qui utilise 7, 11, 16 ou 21 bits selon la longueur du caractère encodé.
Compléments
📌 Les entiers et les nombres flottants doivent être manipulés séparément, car deux nombres encodés différemment ne peuvent pas participer à la même computation.
ASCII → extensions ISO 8859 → Unicode → UTF à longueur variable.
| Logique | Algèbre de Boole | Fonction |
|---|---|---|
| NOT | Complément | Inverse la valeur |
| OR | + | Vrai si au moins une entrée est vraie |
| AND | ⋅ | Vrai si toutes les entrées sont vraies |
| Codage | Taille ou portée | Usage |
|---|---|---|
| ASCII | 128 points de code | Caractères de base |
| ISO 8859 | 8 bits, jusqu’à 128 caractères supplémentaires | Extensions régionales |
| Unicode | 1 112 064 points de code en version 16.0 | Systèmes d’écriture mondiaux |
| UTF-8 | Longueur variable de 7 à 21 bits | Transformation Unicode |
Teste tes connaissances sur Algèbre booléenne et représentations binaires avec 28 questions à choix multiples et corrections détaillées.
1. Quelle caractéristique définit une proposition en logique ?
2. Dans quel cas la conjonction est-elle vraie ?
Mémorisez les concepts clés de Algèbre booléenne et représentations binaires avec 48 flashcards interactives.
Qu'est-ce qu'une proposition en logique ?
Une phrase déclarative vraie ou fausse, jamais les deux à la fois.
Quand la conjonction p ∧ q est-elle vraie ?
Quand p et q sont toutes deux vraies.
Que signifie la disjonction inclusive p ∨ q ?
« p ou q » est fausse seulement si p et q sont fausses.
Cybersécurité
Réseaux
Intelligence Artificielle
Programmation
Réseaux
Intelligence Artificielle
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches