coder
1. [programmation]. Programmer, écrire un programme dans un langage.
2. [cryptologie]. Chiffrer un document. On dit aussi souvent encoder (c'est moins précis).
3. [compression]. Compacter un document (sens rare).
4. [démo]. Programmeur. Terme essentiellement utilisé dans le monde des démos.
![]() |
Prononcer « côdère » |
5. [algorithmie]. Modifier la représentation (en mémoire, dans un code source...) d'une donnée, donc son format, de sorte qu'elle soit adaptée à un équipement (de traitement, stockage, transport...).
Cela détermine l'ensemble de ses valeurs possibles (voir, par exemple, integer).
Exemple
Pour stocker efficacement en mémoire une réponse qui ne peut être que positive ou négative il suffit d'employer un bit. S'il est également nécessaire de coder le fait que l'on ignore la réponse ou l'indécision le nombre d'états possibles est de quatre, donc deux bits seront nécessaires selon des conventions précises, par exemple le fait qu'en cas:
- de réponse inconnue
- aucun des bits n'est armé (valeur 00)
- d'indécision explicite
- le premier bit est armé mais pas le second (10)
- de réponse positive
- les deux bits sont armés (11)
- de réponse négative
- seul le deuxième bit est armé (01)
L'énoncé de ces choix définit un format.
Voir aussi encodage.