Formats et encodage
ET
ENCODAGE
1 NGUYEN Van Toan et PORTINE Henri, 2013
Qu’est-ce que le codage?
L’encodage des caractères (texte)
L’encodage des couleurs (images)
L’encodage de l’audio/vidéo
Formats de fichier
Pourquoi différents types de format ? Comment sont-ils gérés ? Quels sont les principaux formats ?
2
Qu’est-ce que le codage?
123
cent vingt trois
CXXIII
Règles permettant de passer d’une représentation à une autre
3
Qu’est-ce qu’un fichier informatique ?
Françis Bacon, (1561-1626)
Philosophe anglais…
Codage
1010001000011110 00011001000100…
Des données…
… stockées en machine dans un fichier
4
En informatique, tout s’exprime sous forme de bits (0 ou 1)
Le BIT (Binary digIT) a pour valeur 0 ou 1 Au niveau électronique : 0 Volt / +5 Volts Au niveau magnétique : champ magnétique / champ magnétique inverse Octet = regroupement de 8 bits
Exemple : 7 codé sur un octet 0 0 0 0 0 1 1 1
5
Principe du codage binaire
Avec 1 bit : 2 (21) possibilités Avec 3 bits : 8 (2*2*2= 23) possibilités
00 11
Avec 2 bits : 4 (2*2=22) possibilités
00 0 01 1 10 2 11 3
000 001 010 011 100 101 110 111
0 1 2 3 4 5 6 7 ainsi de suite
6
Coder des caractères (texte) ?
Associer conventionnellement une valeur numérique (codée en binaire) à chaque lettre Par exemple : A est codé par 65
A 65 0 1 0 0 0 0 0 1 code ASCII
27 26 25 24 23 22 21 20 B 66 0 1 0 0 0 0 1 0
27 26 25 24 23 22 21 20
Un charset (un jeu de caractère) est un ensemble bien défini de caractères. Le 7 plus simple est l'ASCII (liste de caractères de base US). Le plus complet et moderne est l'Unicode.
Coder des caractères (texte) ? Charset Encoding (en anglais) = table de correspondance entre les lettres et leur code binaire
Combien d'alphabets différents est utilisé dans le monde ? -Des tonnes et des tonnes ... Latin, Grec, Hebreux, Arabe, Chinois, Japonais et bien