Leçon 4 : Représenter l'information — texte, nombres réels et médias
Dans la leçon précédente, on a représenté des nombres entiers en bits. Mais un écran est plein de lettres, d'images, de musique et de nombres à virgule. Le grand secret : toute information est en fin de compte faite de bits — ce qui manque, c'est un encodage convenu, un accord sur ce que signifie ch
L'ordinateur stocke tout sous forme de bits, mais des bits seuls sont une énigme. Un encodage, c'est le « livre de décodage » qui convient à l'avance que le nombre 65 signifie la lettre A, et qu'une certaine combinaison de bits signifie un pixel rouge. Sans ce livre, impossible de savoir ce que dit l'information.
- Encodage
- Un accord qui définit quel motif de bits représente quelle valeur (une lettre, une couleur, un son) ; sans lui, les bits n'ont aucun sens.
- ASCII
- Un encodage sur 7 bits pour 128 caractères anglais de base : lettres, chiffres et ponctuation. Par exemple, « A » vaut 65.
- Unicode
- Une norme qui attribue un nombre unique (un point de code) à chaque caractère de chaque langue, y compris l'hébreu et les emojis.
- UTF-8
- Une méthode pour encoder les points de code Unicode en bits, en utilisant 1 à 4 octets par caractère ; rétrocompatible avec ASCII.
- Virgule flottante
- Une méthode pour représenter les nombres réels à l'aide d'un signe, d'un exposant et d'une mantisse ; elle met en balance la plage et la précision.
- Mantisse
- Les chiffres significatifs d'un nombre en virgule flottante ; elle fixe la précision du nombre (combien de chiffres peuvent être conservés).
- Exposant
- La partie d'un nombre en virgule flottante qui fixe l'ordre de grandeur (où se situe la « virgule ») ; elle fixe la plage.
- Pixel
- Un seul point de couleur dans une image ; une image est une grille rectangulaire de pixels, chacun ayant une valeur de couleur.
- RGB
- Une représentation des couleurs utilisant trois niveaux : rouge, vert et bleu. Chaque niveau est généralement un octet (0-255).
- Échantillon
- Une seule mesure du niveau du son à un instant donné ; le son numérique est une suite d'échantillons pris des milliers de fois par seconde.