Book
A retenir
Completion requirements
1. Introduction
La plupart des machines (ordinateur, smartphone, écran, lave-vaisselle, trottinette, ...) qui nous entoure possèdent un ou plusieurs microprocesseurs capables de recevoir, de traiter, et de renvoyer des informations logiques (1 ou 0).
Or, les informations autour de nous ne sont pas logiques (nombres, lettres, couleurs, ...). Il est donc nécessaire d'encoder les informations sous forme de 0 et de 1 lorsqu'on souhaite la transmettre à une machine (le clavier traduit les caractères en suite de 0 / 1 pour l'ordinateur).
Différents encodages existent :
- L'encodage de nombres naturel (code binaire naturel)
- L'encodage de nombres entiers
- L'encodage de nombres flottants
- L'encodage de nombres booléens
- L'encodage BCD (décimal codé binaire)
- L'encodage des caractères (ASCII, UTF8, UNICODE, ...)
- L'encodage des couleurs
- ...