Académique Documents
Professionnel Documents
Culture Documents
Cours 2 ème
Systèmes
année secondaire
de numération et codes
Code ASCII
Code à barres
Codes alphanumériques
Code QR
Système de
numération
Systèmes de numération
1- Systèmes de numération :
Un système de numération est une façon d'énoncer ou
d'écrire des nombres.
De nombreux systèmes de numération sont utilisés en
technologie numérique.
Les plus courants sont les systèmes décimal, binaire,
octal et hexadécimal.
2- Base d'un système de numération :
La base d'un système de numération est le nombre de
chiffres différents qu'utilise ce système de numération.
Exemple N°1
Les égyptiens utilisaient les sept symboles suivants pour
représenter les nombres.
Ils ne connaissaient pas le chiffre 0.
Bâton Pont Corde Lotus Doigt Têtard Homme accroupi bras élevés
2 4 3 3
Exemple N°2
Exemple N°3
1 Angle 2 Angles 3 Angles 4 Angles 5 Angles
Poids 3 2 1 0
10 10 10 10
Pondération 3 1
2 ×10 3 ×10 2 5 ×10 6 × 100
Exemple :
Soit le nombre 4335 ; nous l'écrivons N1 = (4335)10
Ce nombre N1 peut être écrit sous la forme du polynôme suivant :
N = 4x + 3x + 3x + 5x
En effet : N = 4x1000 + 3x100 + 3x10 + 5x1
= 4000 + 300 + 30 + 5 = 4335
Digits (chiffres) 4 3 3 5
è me è me è me
Rangs 4 3 2 1
er
Poids 3 2 1 0
10 10 10 10
3 1
Pondération 4 ×10 3 ×10 2 3 ×10 5 ×10 0
4- Système binaire ( base 2 ):
Dans un système binaire ou système de numération à base
deux, le nombre de symboles utilisé est …
2 qui sont ( 0 et 1)
appelés encore bits. Vrai Tout Présent 1
Faux Rien Absent 0
Comme en décimal, à chaque position d’un bit
du nombre correspond une pondération. 32 16 8 4 2 1
Exemple : 𝟓 𝟒 𝟑 𝟐 𝟏 𝟎
𝟐𝟐 𝟐𝟐 𝟐𝟐
Pour le nombre N = (1101)2 ,on a :
1 1 0 1
Ce nombre N peut être écrit sous la forme
du polynôme suivant :
N = 1x + 1x + 0x + 1x
En effet : N = 1x8 + 1x4 + 0x2 + 1x1
= 8 + 4 + 0 + 1 = 13 = (13)10
Le bit du poids plus fort (1 1 0 1)2
Le bit du poids plus faible
Un bit La base
Comme en décimal, à chaque position d’un bit du nombre
correspond une pondération.
Pour le nombre 1101, on obtient le tableau suivant :
Digits (chiffres) 1 01 0 1
Rangs è me
è me è me è me
4 3 2 er
1er
Poids 2 0
Poids 2
3
2 2 1
20
Pondération 3 2 1 0
Pondération 1 ×2 0 1××2 2 0×2 1 ×2
Exemple :
Pour le nombre N = (1001)2 ,on a :
N = 1x + 0x + 0x + 1x
En effet : N = 1x8 + 0x4 + 0x2 + 1x1
= 8 + 0 + 0 + 1
=9
5- Système hexadécimal ( base 16 ):
La base de ce système est 16 cela signifie que l’on dispose de
……..
16 symboles appelés signe
( 0, 1, 2, 3, 4, 5,……………………………………………………….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
0
Poids 16
3
16
2
16 1 16
Pondérations 3 2 1 0
2 ×16 12 ×16 4 ×16 1 ×16
Exemple 1 : Soit le nombre hexadécimal suivant 2C41
Compléter le tableau suivant :
Digits (chiffres) 2 C 4 1
Rangs è me è me è me
4 3 2 1
er
3 2 1 0
Poids 16 16 16 16
Pondérations 2 ×16
3
12 ×16
2
4 ×16 1 1 ×16
0
0
Poids 16
3
16
2
16 1 16
Pondérations 3 ×16
3
1 0 ×16
2
8 × 161 1 1× 16
0
359 16 3899 16
7 22 16 11 243 16
6 1 16 3 15 16
1 0 15 0
Digits (chiffres) 1 1 0 1 0 1
Rangs è me
è me è me è me è me
6 5 4 3 2 1
er
Poids 5 4 3 2 1 0
2 2 2 2 2 2
5
Pondération 1 ×2 1 ×24 0 × 231 ×220 × 21 1 ×20
(110101)2 = + + + + + 1 ×2
0
= 32 + 16 + 0 + 4 + 0 + 1
= (53)10
2) Décodage
Le décodage est l’opération inverse du codage. La somme des
pondérations donne directement l’équivalent décimal du nombre.
Exemple 2
Décoder le nombre (100101)2
Digits (chiffres) 1 0 0 1 0 1
Rangs è me è me
è me è me è me
6 5 4 3 2 1
er
Poids 5 4 3 2 1 0
2 2 2 2 2 2
5
Pondération 1 ×2 0 × 24 0 × 231 ×220 × 21 1 ×20
(100101)2 = + + + + + 1 ×2
0
= 32 + 0 + 0 + 4 + 0 + 1
= (37)10
2) Décodage
Le décodage est l’opération inverse du codage. La somme des
pondérations donne directement l’équivalent décimal du nombre.
Exemple 3
Décoder le nombre (3C8A)16
Digits (chiffres) 3 C 8 A
Rangs è me è me è me
4 3 2 1
er
2 0
Poids 16 3 16 16
1
16
3
Pondération 3 ×16 C × 1628 × 161 A ×16 0
(3C8A)16 = + + + A ×16
0
= 𝟑 × 4096 + + +
Exemple 4
Décoder le nombre (4E8)16
Digits (chiffres) 4 E 8
Rangs è me è meer
3 2 1
1
Poids 16 2 16 16
0
2
Pondération 4 ×16 E ×16 18 × 160
(4E8)16 = + + 8 × 16
0
= 𝟒 × 256 + +
= 1024 + 224 + 8
= (1256)10
3) Transcodage
Le transcodage d’un nombre est le passage entre deux
systèmes autres que le décimal.
Système décimal
e
Co
g
da
d ag
o
Dé
e
C
ag
e
co
od
da
éc
ge
D
(53)10 = (110101)2
Le transcodage peut être réalisé directement de la base « B1 »
vers la base « B2 » dans les cas particuliers suivant :
Conversion hexadécimal - binaire
Exprimons (47)10 dans le système hexadécimal et dans le
système binaire.
( )16
On obtient : (47)10 = (2F) ( )2
(47)10 = (101111)
47 2 Peut on exprimer directement un
47 16 1
nombre du système hexadécimal
23 2
15
2 16 vers le système binaire.
1 11 2
2 0
1 5 2 (2F)16 = ( 0010 1111)2
1 2 2 = (101111)2
0 1 2
1 0
0010 1111
Conversion hexadécimal – binaire
Cette propriété d’équivalence entre chaque signe et chaque
groupe de 4 bits binaires permet de passer facilement d’un
système à base 16 vers un système à base 2 et vice-versa.
Donc l’idée est de remplacer chaque signe par sa valeur en
binaire sur 4 bits.
Exemple :
(345B)16 = ( 00110100 01011011) 2 = (11010001011011)2
32 16 8 4 2 1
𝟓 𝟏 𝟎𝟑 𝟐
𝟒
𝟐𝟐 𝟐𝟐 𝟐𝟐 3 4 5 B
0 0 1 1
0 1 0 0
0 1 0 1 0011 0100 0101 1011
1 0 1 1
Conversion binaire - hexadécimal
L’idée de base est de faire des regroupements de 4 bits à partir
du poids le plus faible. Par la suite, remplacer chaque
regroupement par la valeur hexadécimale correspondante.
Exemple :
(11001010100110)2 = ( 0011 0010 1010 0110 ) 2 = (32A6)16
32 16 8 4 2 1
𝟓 𝟒 𝟑
𝟏 𝟎 𝟐
𝟐𝟐 𝟐 𝟐 𝟐𝟐 3 2 A 6
0 1 1 0
1 0 1 0
0 0 1 0
0 0 1 1
Conversion hexadécimal – binaire 4 8
Exemple :
Convertir (48)16 en binaire.
(48)16 = ( 01001000 )2 = (1001000)2
0100 1000
2 9 11
B
IV- Evaluation :
Exercice n°1
Coder les nombre suivants en binaire
N1= (24)10
N2= (110)10 Convertir (55)10 en binaire.
N3= (125)10
55 2
1 27 2
1 13 2
1 6 2
0 3 2
1 1 2
1 0
(55)10 = (110111)2
IV- Evaluation :
Exercice n°1
Coder les nombre suivants en binaire
N1= (24)10 N2= (110)10
110 2
24 2 0 55 2
0 12 2 1 27 2
0 6 2 1 13 2
0 3 2 1 6 2
1 1 2 0 3 2
1 0 1 1 2
1 0
N3= (125)10
125 2
1 62 2
0 31 2
1 15 2
1 7 2
1 3 2
1 1 2
1 0
(125)10 = (1111101)2
Exercice n°2
Décoder les nombres suivants :
N1= (11001)2
N2= (1010)2
N3= (AB)16
N4= (2C3)16
N1= (11001)2 = 1x + 1x + 0x + 0x + 1x
= 1x + 1x + 0x + 0x + 1x =
N2= (1010)2 = 1x + 0x + 1x + 0x
= 1x + 0x + 1x + 0x =
32 16 8 4 2 1
8 13
D 𝟓 𝟑 𝟐 𝟏 𝟎
𝟐 𝟐𝟒𝟐 𝟐 𝟐 𝟐
1 1 0 1
(1010101)2 = ( 0101 0101)2 = (55)16 1 0 0 0
0 1 0 1
0 1 0 1
5 5
Exercice n°4
Transcoder le nombre hexadécimal (20B)16 en binaire.
Transcoder le nombre hexadécimal (ABCD)16 en binaire.
Unité
arithmétique
et logique
Mémoire
centrale
Unité de
commande
Unité Unité
périphérique périphérique
Unité de
Transfert
Commandes
Données et programme
Schéma simplifié d’un ordinateur
Clavier Ecran
Source Unité Image
d’information centrale d’information
Le code ASCII standard est un code à 7 éléments, on peut donc
représenter
𝟕
𝟐 = 128 groupes codes.
Tableau du code ASCII.
Le tableau suivant contient une liste partielle du code ASCII et le
groupe binaire de chaque caractère.
1
Exemple E = 100 0101 0
0
= (69)10
Appuyer ≪ ALT ≫ 69
Exemples :
Ecrire N sur l'écran d'un ordinateur.
N = 100 1110 = (78)10
64+ 8+ 4+ 2 = 78
Exercice :
Un opérateur tape sur un clavier d'ordinateur le mot ≪ TECHNO
≫.
Cet ordinateur traduit chaque touche enfoncée en un code ASCII et
conserve le tout en mémoire. Déterminer les codes qui se trouvent
en
Lesmémoire
codes quand
stockésl’opérateur a terminé
en mémoire de taper lesont
de l'ordinateur mot en
:
question.
1010100 1000101 1000011 1001000 1001110 1001111
Solution chaque caractère du mot ≪ TECHNO ≫ dans
Retrouver
le tableau ASCII et consigner
le code de chacun.
On trouve :
T 1010100
E 1000101
C 1000011
H 1001000
N 1001110
O 1001111
II- Code à barres :
1-Présentation.
Les code-barres ont fait partie de notre quotidien depuis
les années soixante-dix.
Les codes EAN (European Article Numbering à 13 chiffres)
sont les codes à barres utilisés dans le monde entier sur
l’ensemble des produits de grande consommation.
(On utilise parfois le code EAN 8 pour les objets de petite taille).
Ils comportent 13 chiffres dont la signification varie suivant le type
du produit.
Les deux ou trois des premiers chiffres correspondent au pays de
provenance du produit (619 pour la Tunisie, 611 pour le Maroc,
613 pour l’Algérie …).
Les trois ou les quatre chiffres suivant représentent le numéro du
membre de l’entreprise participant au système EAN.
Les six chiffres suivant représentent le numéro d’article du produit
ainsi marqué.
Séparateur
Délimiteur Délimiteur
gauche droite
Le marquage comporte un certains nombres de barres
verticales, ainsi que treize chiffres. Les deux ou les trois premiers
chiffres de gauche indiquent le pays :
Tunisie France
Italie Allemagne
2- Lecture d’un code à barres.
Lorsqu'un lecteur (douchette) lit un code-barres :
Il mesure les largeurs relatives des barres et des espaces.
Il reconnait les ensembles de nombres utilisés.
Il reconstitue les chiffres d'après la codification habituelle en
utilisant un logiciel approprié.
Douchette
À gauche À droite
du milieu du milieu
0 0001101 1110010
1 0011001 1100110
2 0010011 1101100
3 0111101 1000010
4 0100001 1011100
5 0110001 1001110
6 0101111 1010000
7 0111011 1000100
8 0110111 1001000
9 0001011 1110100
(3+7+4+6)x3=60
3-Domaine d'utilisation :
Chaque entreprise se servant du système EAN se voit attribuer
une série de numéros d'articles dont elle se sert pour identifier
tous ses produits.
Dans le commerce, les code-barres servent a identifier les
produits au cours de leur transit :
marque-page
المرجعية
OpenStreetMap (OSM) est un projet Service collaboratif de
cartographie en ligne qui vise à constituer une base de données
géographiques libre du monde (permettant par exemple de
créer des cartes sous licence libre), en utilisant le système GPS
et d'autres données libres. Il a été mis en route en juillet
2004 par Steve Coast à l'University College de Londres.
Par l'utilisation de moyens informatiques reposant sur Internet
qui permettent l'intervention et la collaboration de tout utilisateur
bénévole, OpenStreetMap relève de la géomatique 2.0, de l'
information géographique bénévole et de la néogéographie, dont
les outils composent le GeoWeb.
Début 2013, le millionième contributeur participant à la
réalisation de la carte mondiale librement accessible et utilisable
a été enregistré2.
Google Maps est un service de cartographie en ligne. Le service a été
créé par Google suite au rachat en octobre 2004 de la start-up
australienne Where 2 Technologies. Lancé en février 2005 aux
États-Unis et au Canada, puis en Grande-Bretagne (sous le nom de
Google Local), Google Maps a été lancé mardi 25 avril 20061,
simultanément en France, Allemagne, Espagne et Italie.
C'est un service disponible sur PC, sur tablette et sur smartphone qui
permet, à partir de l'échelle mondiale, de zoomer jusqu'à l'échelle d'une
habitation. Des prises de vue fixes montrant les détails de certaines rues
sont également accessibles grâce à une passerelle vers Google Street
View.
Plusieurs types de vue sont disponibles dans Google Maps : une vue en
plan cartographique classique, avec nom des rues, quartier, villes et une
vue en images satellites ou photographies aériennes, qui couvre
aujourd'hui le monde entier, une vue en images obliques couvrant les
grandes villes du monde et certaines villes secondaires et une vue avec
le relief. Ce service n'est plus en version bêta depuis le 12 septembre
Google
2007, et a été ajouté aux liens de la page Maps
d'accueil de Google.
خرائط جوجل
خرائط بنج
Bing Cartes (Bing Maps, auparavant Live Search
Maps, Windows Live Maps et Windows Live Local) est un
service web de cartographie faisant partie du moteur de
recherche Bing et utilisant le service de Bing Maps for Enterprise
.
En juillet 2015, Microsoft dévoile une nouvelle version de son
outil de cartographie, Bing Maps. Cette version ressemble à celle
de Google Maps1.
Le Wi-Fi, aussi orthographié wifi est un ensemble de
protocoles de communication sans fil régis par les normes du
groupe
IEEE 802.11 (ISO/CEI 8802-11). Un réseau Wi-Fi permet de
relier par
ondes radio plusieurs appareils informatiques (ordinateur,
routeur, smartphone,
modem Internet, etc.) au sein d'un réseau informatique afin de
permettre
la transmission de données entre eux.
Le fichier vCard est un format de carnet d'adresses qui peut
contenir une ou plusieurs adresses. Lorsqu'il n'en contient qu'une
seule, on parle plus naturellement de carte de visite. Un
fichier vCard porte une extension vcf (acronyme de Virtual Card
File). Son contenu est lisible par n'importe quel éditeur de texte.
iCalendar
4-1 Position
4-2 Alignement
4-3 Horaire
5- Zone de silence
Versions
Il existe différentes versions du code QR allant
de 25 à 4 296 caractères :
Différentes versions de Code QR pour un taux de
redondance de 7 %
Fin
E
6 9
Alt
Retour
Exercice N°1 :
Convertir chacun des nombres décimaux en équivalent binaire.
a) 64 b) 100 c)111 d) 145 e) 743 f) 257
Exercice N°2 :
Convertir en son équivalent décimal chacun des binaires suivant.
a) 00100 b) 011100 c)101010 d ) 10001
Exercice N°3 :
Convertir chacun des nombres hexadécimal en décimal.
a) 25600 b) 3000 c) 62500 d) 34 e) 75
Exercice N°4 :
Convertir chacun des nombres décimaux en hexadécimal.
Exercice N°6 :
1/ Coder les nombres suivant :
(55)10 = (…………..)2 ; (107)10 = (…………..)2