L’informatique et la technologie
des communications
Le logiciel essentiel, le système d’exploitation
La raison d’être du système d’exploitation
Le système de codage

Il existe différents Système qui comprend toutes les lettres de l’alphabet, les signes et les symboles, ainsi que la ponctuation. Le code associe tous ces éléments à des chiffres.systèmes de codage qui sont utilisés depuis l’invention de l’ordinateur. Les trois plus populaires sont le code EBCDIC, le code ASCII et la norme Unicode. Sélectionne chaque type de système de codage pour en connaître davantage à son sujet.

  1. Code EBCDIC

    Sigle provenant de Extended Binary Coded Decimal Interchange Code. Il s’agit d’un codage basé sur huit bits (un octet), créé par la compagnie IBM. Le code EBCDIC des ordinateurs IBM peut définir 256 symboles différents. La compagnie IBM n’utilise plus ce code dans les micro-ordinateurs personnels, elle l’utilise seulement dans les ordinateurs centraux.

  2. Code ASCII

    Sigle provenant de American Standard Code for Information Interchange. C’est le type de code qu’on trouve le plus souvent dans les différents ordinateurs, surtout les ordinateurs personnels. Le code est divisé ainsi :

    • Les caractères de 0 à 31 et le caractère 127 sont des caractères de commande. Par exemple, lorsqu’on appuie sur la touche Entrée du clavier, on donne à l’ordinateur la commande de changer de ligne.
    • Les caractères de 65 à 96 donnent les lettres majuscules et des symboles.
    • Les caractères de 97 à 126 donnent les lettres minuscules et des symboles.
    • Le code EBCDIC permettait d’avoir 256 symboles différents, puisque c’est un code de huit bits. Techniquement, le code ASCII devrait être en mesure de faire de même. Les caractères de 127 à 256 sont des espaces « vides », permettant d’y insérer différents jeux de caractères, tels les accents sur les lettres pour écrire en français.
  3. Norme Unicode

    La norme Unicode diffère des deux autres types de codes, puisqu’elle utilise des codes à deux octets (ou 16 bits). Cela permet de représenter 65 536 caractères et symboles différents. Ce code inclut donc, entre autres, les caractères chinois et l’alphabet japonais.

    La norme Unicode est compatible avec le code ASCII. Les 256 premiers caractères sont les mêmes que dans le code ASCII et les autres incluent tous les nouveaux codes liés à cette norme.

Sélectionne le bouton de gauche pour voir le code ASCII et celui de droite pour voir des exemples de norme Unicode.

Code ASCII
X

Décimal

Code ASCII

Caractères

Commande

000 00000000 NUL Code nul
001 00000001 SOH Début de l’en-tête
002 00000010 STX Début du texte
003 00000011 ETX Fin de texte
004 00000100 EOT Fin de communication
005 00000101 ENQ Demande de renseignements
006 00000110 ACK Accusé de réception
007 00000111 BEL Alarme sonore (sonnerie)
008 00001000 BS Effacement arrière
009 00001001 HT Tabulation horizontale
010 00001010 LF Changement de ligne (Entrée)
011 00001011 VT Tabulation verticale
012 00001100 FF Page suivante
013 00001101 CR Retour en début de ligne
014 00001110 SO Hors code (Shift)
015 00001111 SI En code (Shift)
016 00010000 DLE Échappement de transmission
017 00010001 DC1 Commande auxiliaire 1
018 00010010 DC2 Commande auxiliaire 2
019 00010011 DC3 Commande auxiliaire 3
020 00010100 DC4 Commande auxiliaire 4
021 00010101 NAK Accusé de réception négatif
022 00010110 SYN Synchronisation
023 00010111 ETB Fin de bloc de transmission
024 00011000 CAN Annulation
025 00011001 EM Fin de support
026 00011010 SUB Remplacement
027 00011011 ESC Échappement (ESC ou Échap)
028 00011100 FS Séparateur de fichier
029 00011101 GS Séparateur de groupe
030 00011110 RS Séparateur d'enregistrement
031 00011111 US Séparateur d'unité
032 00100000 SP Espacement
033 00100001 !  
034 00100010 "  
035 00100011 #  
036 00100100 $  
037 00100101 %  
038 00100110 &  
039 00100111 '  
040 00101000 (  
041 00101001 )  
042 00101010 *  
043 00101011 +  
044 00101100 ,  
045 00101101 -  
046 00101110 .  
047 00101111 /  
048 00110000 0  
049 00110001 1  
050 00110010 2  
051 00110011 3  
052 00110100 4  
053 00110101 5  
054 00110110 6  
055 00110111 7  
056 00111000 8  
057 00111001 9  
058 00111010 :  
059 00111011 ;  
060 00111100 <  
061 00111101 =  
062 00111110 >  
063 00111111 ?  
064 01000000 @  
065 01000001 A  
066 01000010 B  
067 01000011 C  
068 01000100 D  
069 01000101 E  
070 01000110 F  
071 01000111 G  
072 01001000 H  
073 01001001 I  
074 01001010 J  
075 01001011 K  
076 01001100 L  
077 01001101 M  
078 01001110 N  
079 01001111 O  
080 01010000 P  
081 01010001 Q  
082 01010010 R  
083 01010011 S  
084 01010100 T  
085 01010101 U  
086 01010110 V  
087 01010111 W  
088 01011000 X  
089 01011001 Y  
090 01011010 Z  
091 01011011 [  
092 01011100 \  
093 01011101 ]  
094 01011110 ^  
095 01011111 _  
096 01100000 `  
097 01100001 a  
098 01100010 b  
099 01100011 c  
100 01100100 d  
101 01100101 e  
102 01100110 f  
103 01100111 g  
104 01101000 h  
105 01101001 i  
106 01101010 j  
107 01101011 k  
108 01101100 l  
109 01101101 m  
110 01101110 n  
111 01101111 o  
112 01110000 p  
113 01110001 q  
114 01110010 r  
115 01110011 s  
116 01110100 t  
117 01110101 u  
118 01110110 v  
119 01110111 w  
120 01111000 x  
121 01111001 y  
122 01111010 z  
123 01111011 {  
124 01111100 |  
125 01111101 }  
126 01111110 ~  
127 01111111 DEL Effacement/Suppression
Norme Unicode
X
é 233 11000011 10101001
8364 11100010 10000010 10101100

 

Pour en savoir plus au sujet du code ASCII, visite le site Web Table ASCII. Pour en savoir plus à propos de la norme Unicode, visite le site Web Unicode.

La norme Unicode a été inventée conjointement par les compagnies Apple et Xerox. Le code ne cesse de se perfectionner. Il comprend aujourd’hui plus de 57 000 caractères basés sur un code de 16 bits.