Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Leçon 13

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 3

Collège Saint François D'Assises

Département d'informatique
Classe de 3ème

CHAPITRE 6: LA CODIFICATION

Leçon 13: Généralités sur le codage

Justification de la leçon : Cette leçon permettra à l’apprenant de comprendre la notion de code.

Situation problème : IN, ID, T°, H2O, €, £, ¥. À quoi renvoient ces symboles ?

Les actions à mener : Définir Donnée, Information, Code, Codage, Codification. Donner les
qualités d’une bonne information.

Contenue de la leçon
INTRODUCTION
Le codage d’une information consiste à établir une correspondance entre la représentation externe
(habituelle) de l’information (le caractère A ou le nombre 36 par exemple), et sa représentation interne
dans la machine, qui est une suite de bits.
On utilise la représentation binaire car elle est simple, facile à réaliser techniquement à l’aide de
bistables (système à deux états réalisés à l’aide de transistors).

I. DEFINITIONS
a) Donnée : est la représentation d’une information sous une forme conventionnelle (codée)
destinée à faciliter son traitement.
b) Information : support formel d’un élément de connaissance humaine susceptible d’être
représentée à l’aide de conventions (codages) afin d’être conservée, traitée ou
communiquée.
c) Code : ensemble de symbole utilisé pour représenter les informations.
d) Codage : correspondance entre la représentation externe (habituelle), et sa
représentation interne dans la machine.
e) Codification : est l’utilisation des codes pour représenter les informations.

II. QUALITES D’UNE BONNE INFORMATION


Bon à savoir : Une bonne information doit être : précise, fiable, pertinente et vérifiable.
Précise : lorsqu’elle détermine nettement la personne ou la chose ;
Fiable : elle doit être sans erreurs ;
Pertinente : lorsqu’elle permet la prise rapide d’une décision ou d’une position ;
Vérifiable : elle doit être basée sur un raisonnement logique et rationnel permettant de
démontrer le pourquoi ;
Age : c’est la durée de vie d’une information.

III. QUELQUES CODES EN INFORMATIQUE


Le système binaire ne traite que des nombres binaires (des 0 et des 1). Pour ce fait, il
utilise plusieurs codes pour permettre l’exécution de fonctions spécifiques dans le cadre du
matériel numérique. Ces codes utilisent tous des 0 et 1, leur signification cependant peut
différer.

a) Le code BCD (Binary Coded Decimal) ou DCB (Décimal Codée en Binaire).


C’est un code utilisé uniquement pour les chiffres décimaux de 0 à 9. Ici chaque
symbole décimal est codé sur quatre bits par sa valeur équivalente en binaire.
Décimal 0 1 2 3 4 5 6 7 8 9
BCD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001

Exemple : Codez 5, 8, 3, 4, 12,78 et 289 en BCD


Correction
(5)10 = (0101)BCD ; (8)10 = (1000)BCD ; (3)10 = (0011)BCD ; (4)10 =( 0100)BCD
12 n’appartient pas à l’intervalle [0 ;9] car la BCD ne code que les caractères compris entre
0 et 9.
Ainsi : 1=0001 ; 2=0010

(12)10 =(00010010)BCD

De même 78 n’appartient pas à l’intervalle [0 ;9]


Ainsi : 7=0111 ; 8=1000
D’où (78)10 = (0111 1000)BCD

(289)10 = (0010 1000 1001)BCD

Le code BCD ne permettant pas de coder les caractères alphabétiques ni les caractères
spéciaux, il a fallu mettre sur pied un nouveau code qui permettra de résoudre ce problème. D’où le
code EBCDIC

b) Le code EBCDIC (Extended Binary Coded Décimal Interchange Code)


Il voie le jour en Amérique et permet de coder les caractères numériques, alphabétiques et
certains caractères spéciaux sur 8 positions binaires. Cependant il ne permettait pas de coder les
caractères accentués des langues latines. D’où la mise sur pied d’un nouveau code : le code ASCII.

c) Le code ASCII
Il tire son appellation de l’abréviation américaine : American Standard Code for
Information Interchange. C’est un code qui permet à la fois de représenter les nombres, les
caractères alphabétiques, les signes de ponctuations et les caractères spéciaux. Ils représentent
chaque caractère sur 7 bits, cependant, le code ASCII étendu (version française) représente sur 8
bits. Ce code est très répandu dans le milieu de la micro-informatique.

d) Le code Gray
Le code Gray appartient à la catégorie des codes dite à distance minimale. Chaque code ne
diffère de celui qui le précède que d’un seul bit.

Exemple : Sur trois bits on peut avoir :

e) Le Code Barre
Ce principe de codage, est apparu dans les années 80, et est largement utilisé sur les produits
de grande consommation, car il facilite la gestion des produits.
Le marquage comporte un certain nombre de barres verticales ainsi que 13 chiffres :
Le premier chiffre désigne le pays d’origine : 3 = France, 4 = Allemagne,
0= USA, Canada etc…
Les cinq suivants sont ceux du code « fabricant »,
Les six autres sont ceux du code de l’article,
Le dernier étant une clé de contrôle

Les barres représentent le codage de ces chiffres sur 7 bits, à chaque chiffre est
attribué un ensemble de 7 espaces blancs ou noirs.

f) Le code QR
Le QR Code est un code barre à 2 dimensions qui permet de stocker des informations
numériques (textes, adresses de site web, etc.). Le "QR" signifie Quick Reponse car le contenu que
comporte ce carré noir et blanc peut être décodé rapidement.
A la différence d'un code barres classique, le code QR peut contenir beaucoup d'informations:
7089 caractères numériques,
4296 caractères alphanumériques, contrairement au code barres normal qui ne peut
stocker que de 10 à 13 caractères ou 2953 octets !
Il faut un téléphone portable équipé d'un lecteur de code QR pour lire le contenu.

Conclusion
Comme Codes informatiques, nous n’avons pas que les codes cités ci-dessus. Il existe d’autres
codes en l’occurrence Le code biométrique, Le code QR, etc.

Vous aimerez peut-être aussi