Académique Documents
Professionnel Documents
Culture Documents
I. SYSTÈME DE NUMÉRATION :
1 .
1 10 100 103 104 105 106
Sachant qu’en 3 600 avant J.C, en Égypte,
on utilisait les symboles suivants :
2 DÉFINITION
C’est la façon d’énoncer ou ………………. décrire des nombres.
Exp : 0, 1, 2, 3, ….. ,9 ou I, II, III, IV, V, VI, VII, …… ,X
En technologie numérique plusieurs systèmes de numération sont utilisés,
les plus courants sont les systèmes : Décimal, Binaire, Octal et Hexadécimal
2 Système Binaire :
Le système décimal est difficile à adapter aux systèmes numériques.
Par contre il est très facile de concevoir des équipements électroniques qui fonctionnent seulement avec
2 niveaux de tension (au lieu de 10).
C’est pour cela la plupart des systèmes numériques ont recours au système …………… (à base 2)
comme système de numération.
Dans le système binaire, il y a que deux chiffre …………….. appelés : bits.
35 2 26 2
1 17 2 … …
… …. 2
… …. 2
… …. 2
… …. 2
… ….
3 Système Hexadécimal
:
C’est un système à base de seize (16). Ses symboles sont au nombre de 16 représentés par 10 chiffres (de 0 à 9)
et six lettres (de A à F).
Système décimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Système Hexadécimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
1 Exemple 2 Exemple
Soit à coder le nombre (345)10 en hexadécimal. Convertir le nombre (524)10 en hexadécimal.
345 16 524 16
9 21 16
12
5 1
32 16
16
1 0 ..
2 16
(524)10 = ( … … C )16 ..
D’où : (345)10 = (159)16
0
Cette conversion s’appelle le codage
Application
Coder les nombres décimaux suivants en hexadécimal
(423)10= ( … … … )16 (214)10 = ( … … … )16
(621)10= ( … … … )16 (47)10 = ( … … … )16
(74)10= ( … … … )16 (100)10 = ( … … … )16
Application
Décoder les nombres hexadécimaux suivants en décimal
a (4B3)16 = .......................................................................................................
b (A01)16 = .......................................................................................................
c (A01)16 = .......................................................................................................
d (A01)16 = .......................................................................................................
On a : (25)10 = (11001)2 1 1
(A01)16 D’où
= :
et (11)10 = (1011)2 + 10 11 00 01 11
= 100100
(A01)16 Donc : (25)10 + (11)10 = (100100)
= 2
Vérification : (25)10 + (11)10 = (36)10 = (100100)2
Application I
(A01)16 Additionner les nombres
= suivants :
a (8)10 + (13)10 = ( .................... )2
.......................................................................................................
.......................................................................................................
.......................................................................................................
Application II
Soient les nombres binaires B1 = (1000)2 et B2 =(1001)2
1 Calculer le nombre binaire : B = B1 + B2
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
.......................................................................................................
2 La Multiplication 0x0=0
: : 0x1=0
La multiplication de deux nombres binaires se fait
en respectant l’algorithme suivant : 1x0=0
1x1=1
Exemple La multiplication de deux nombres binaires se fait de la manière suivante :
x
Calculer (10101)2 X (1011)2 = ?
+
+
+
Vérification
: Écrivons (10101)2 et (1011)2 en base 10 :
(10101)2 =……………………………………......……=…………..……………… =(………)10
(11100111)2 =……………………………………......………………..………………
……………………………………......………………..……….…… = (…..……)10
IV . Évaluation
Exercice N°1
Compléter le graphe suivant en indiquant les opérations de conversions :
0, 1, 2, 3, 4, 5,
6, 7, 8 et 9
0, 1, 2, 3, 4, 5, 6, 7,
0 et 1 8, 9, A, B, C, D, E et F
Exercice N°2
Décoder les nombres suivants :
❖ A1 = (1101)2 = ……………………………………………………………………………………
❖ B1 = (1111)2 = ……………………………………………………………………………………
❖ C1 = (0101)2 = ……………………………………………………………………………………
❖ D1 = (10001)2 = ………………………..…………………………………………………………
Exercice N°3
Convertir en hexadécimal les nombres suivants :
❖ A2 = (150)10 = (……………………)16
❖ B2 = (11101101)2 = ……………………………………………………………………………………
= ………………………………………………………………………………………
= (……………… )10 D’où : B2 = (………………)16
Exercice N°4
Décoder les nombres suivants :
❖ A3 = (A64)16 =…………………………………….............=…………………………= (………..)10
❖ B3 = (2C01B)16 = ……………………………………………………
=………………………………….……………= (………)10
Exercice N°5
Coder les nombres décimaux suivant en base 2 puis en base 16 : 20 – 10 – 8 – 16
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
………………………..................................……………………………………………………………
Exercice N°6
Décoder les nombres suivants :
❖ (10110)2 = ………………………………………=…………………………………………….=(…………)……
❖ (A0)16 =…………………………………………=…………………………………………….=(…………)……
❖ (301)8 =…………………………………=…………………………………………….=(…………)……
Exercice N°7
Coder les nombres suivants en hexadécimal :
❖ (134)10 = (…………………..)16
❖ (1011)2 = (…………………..)16
1 Objet programmable
4 8 7
Donc : (487)10 = (0100 1000 ............) BCD
Exemple B3 B2 B1 B0
convertir le nombre Nombre binaire naturel : 1 1 0 1
(1101)2
en binaire réfléchi. Nombre en code Gray : 1 0 .. ..
G3 G2 G1 G0
Donc : (1101)2 = (................) Réfléchi
Application
Convertir en binaire réfléchi les nombres binaires suivants :
(101)2 = (……………) réfléchi / (1101)2 = (…………………) réfléchi / (111)2 = (…………) réfléchi
d Conversion du binaire Réfléchi en binaire Pur
❖ Le premier bit (de poids le plus fort) estréfléchi
le même:
❖ Comparer le bit de rang (j +1) du binaire naturel - ils sont égaux alors le bit = 0.
et celui du rang (j) du nombre binaire réfléchi : - ils sont différents le bit = 1.
G3 G2 G1 G0
Exemple
Nombre en code Gray : 1 1 0 1
Convertir le nombre
(1101)réfléchi
en binaire naturel : Nombre binaire naturel : 1 0 .. ..
B3 B2 B1 B0
Donc : (1101) Réfléchi = (................)2
Application
Convertir en binaire réfléchi les nombres binaires suivants :
(101)2 = (……………) réfléchi / (1101)2 = (…………………) réfléchi / (111)2 = (…………) réfléchi
………………….…………………..…………………….…………………..…....………………….……………
………………….…………………..…………………….…………………..…....………………….……………
………………….…………………..…………………….…………………..…....………………….……………
b Exemple :
Pour écrire « E » sur l'écran
d'un ordinateur.
E = 100 0101 = (69)10.
Appuyer sur « ALT», saisir 69 et
relâcher « ALT» :
« E » apparait à l'écran.
2 Code à barres
Les code-barres représentent
des ..................................
sous une forme utilisable
par un ordinateur ou un
lecteur optique 619 012345 67890 5
Nombre de données stockées : 1
Pays Fabricant Produit Clé de contrôle
Dépend de la localisation de l’entreprise. Le code à barres UPC est surtout employé en Amérique du Nord, au Royaume-Uni, en
Nouvelle-Zélande et en Australie. Le code EAN est plus courant en Europe, en Asie, en Afrique et en Amérique latine.
Cependant, il y a d’autres types comme le code 129 et le code 128.
Exercice On donne les codes a barre ci-dessous ; en utilisant seulement votre smartphone :
3 Code QR
Les QR codes stockent les données 2D
(2 dimensions) et les rendent accessibles. Un scan appelle
rapidement des informations et exécute des commandes.
Chaque appareil photo, qu’il s’agisse d’un smartphone ou
d’une tablette, peut lire et traiter les QR codes avec une
application correspondante.
a Applications du code QR
Les fonctionnalités les plus courantes sont les suivantes :
Réponse : ..................................
Exercice 1
1 Installer l’application :
?
« QR Code Générateur »
Réponse : ..................................
Exercice 2