Encodage
Fichier
Un fichier est une suite d'octets (8 bits).
L'extension d'un fichier indique son format.
.txt : fichier texte
.jpg : image
.mp3 : audio
L'extension définie le logiciel par défaut pour ouvrir le fichier.
On peut décider d'ouvrir une image avec un éditeur de texte.
Clic droit sur le fichier > Ouvrir avec
Fichier binaire
https://commons.wikimedia.org/wiki/File:Wikipedia_favicon_hexdump.svg
Table ASCII
https://commons.wikimedia.org/wiki/File:ASCII-Table-wide.svg
Table ASCII
https://commons.wikimedia.org/wiki/File:ASCII-Table-wide.svg
0101 0110 0110 0101 0111 0010 0111 0100 = 0x56657274 = ?
Vert
Fichier texte
Un fichier texte est composé d'une suite de caractères.
Chaque caractère est représenté par un code en octet.
L'encodage définit la correspondance entre les caractères et les codes.
La table ASCII permet d'associer un code de 8 bits à un caractère.
Représentation en hexadécimal : 0x41 (0100 0001) pour le caractère A.
ASCII Art
https://commons.wikimedia.org/wiki/File:Fish-shell-logo-ascii-black.svg