Voici quelques exercices qui te permettront de te familiariser avec les différentes normes d'encodage des caractères.
Ici, nous allons vérifier combien d'octets sont nécessaires pour encoder certains caractères.
Caract. Octets
a = ________
é = ________
. = ________
~ = ________
À = ________
€ = ________
É = ________
, = ________
? = ________
@ = ________
ctrl-s)Même si au bout du compte, les caractères sont stockés sous forme binaire, l'ordinateur a plutôt tendance à travailler avec des octets. Dans cet exercice nous allons inspecter nos fichiers et les visualiser comme la machine. Nous allons constater que l'ordinateur travaille en hexadécimal!
Créer un nouveau fichier .txt dans VSCode. Copie-colle ce contenu: Espion.
Installe le pluging "Hex Viewer" de Microsoft dans Visual Studio Code.
Click-droit sur le fichier et sélectionne "Ouvrir Avec..." ( 🇬🇧 Open with) et choisi 'Hex Viewer'


entrée)Toujours dans VSCode, tu peux modifier la partie "Hexadécimal". Bien sûr, tu ne peux y écrire que de l'hexadécimal. A l'aide de l'éditeur hexadécimal, décode le mot qui se cache derrière ce code: 53 65 63 72 65 74 (remplace les octets du mot 'Espion' créé précédemment). ** Quel est le mot secret? ** 😉
A l'aide de la table ASCII, écris le mot "lune" en binaire. Le résultat sera une suite de 4x7 bits. Par exemple "Bonjour" s'écrit 1000010 1101111 1101110 1101010 1101111 1110101 1110010 en binaire. Ecris le résultat sur une feuille de papier ou dans un fichier.