Résultat de l’ouverture d’un fichier binaire dans un éditeur
C’est que vous êtes en présence d’un fichier binaire, en l’occurrence ici un programme compilé. C’est illisible
directement, c’est une suite d’instructions et de données compréhensibles par le microprocesseur. Pourtant, sorti
sous forme hexadécimale ou binaire, il serait possible de convertir les séquences en instructions lisibles, c’est ce
qu’on appelle un désassembleur. Même principe pour un fichier au format MP3 : ce format nécessite un programme
qui va analyser le format connu et en effectuer la transformation en onde sonore qui pourra être envoyée vers votre
carte son, puis vos oreilles.
Il est intéressant de noter que l’éditeur de texte kwrite ayant été utilisé pour la capture cidessus a fourni un
avertissement intéressant :
Risque de corruption d’un fichier binaire
Un fichier binaire n’utilise pas de représentation ASCII ou Unicode pour représenter les nombres, d’où les caractères
farfelus affichés. Aussi réenregistrer un fichier binaire avec un éditeur de texte cassera le format du fichier, rendant ce
dernier totalement inutilisable.
La configuration complète de Windows est placée dans un registre ou base de registre. Cette base est stockée
dans deux fichiers, system.dat et users.dat, au format binaire. S’ils sont corrompus, il est fortement probable
de devoir tout réinstaller. L’accès à ce registre ne vous est qu’indirectement possible via l’éditeur de base de
registre regedit ou regedt32, mais pas en l’ouvrant sous notepad.
c. Le fichier texte
Un fichier texte est ce qu’il annonce : il contient du texte sous forme de lignes. Chaque ligne est distincte des autres.
Pour savoir s’il doit passer à la ligne l’ordinateur ou plutôt le système d’exploitation rajoute des caractères spéciaux.
Sous Windows, ce sont les caractères ASCII CR (Carriage Return, retour chariot) qui vaut 13 et LF (Line Feed, Saut de
Ligne) qui vaut 10. Cette séquence CRLF passe à la ligne. Sous Unix et ses dérivés, dont MacOS, seul le caractère LF
est nécessaire (une conversion est nécessaire pour convertir du texte de Windows vers Unix et réciproquement). Nul
besoin ici de vous montrer une capture d’un éditeur ouvrant un fichier texte…
D’où une qualité essentielle du fichier texte :
- 3 -
© ENI Editions - All rigths reserved - Jonifar lina
147
C’est que vous êtes en présence d’un fichier binaire, en l’occurrence ici un programme compilé. C’est illisible
directement, c’est une suite d’instructions et de données compréhensibles par le microprocesseur. Pourtant, sorti
sous forme hexadécimale ou binaire, il serait possible de convertir les séquences en instructions lisibles, c’est ce
qu’on appelle un désassembleur. Même principe pour un fichier au format MP3 : ce format nécessite un programme
qui va analyser le format connu et en effectuer la transformation en onde sonore qui pourra être envoyée vers votre
carte son, puis vos oreilles.
Il est intéressant de noter que l’éditeur de texte kwrite ayant été utilisé pour la capture cidessus a fourni un
avertissement intéressant :
Risque de corruption d’un fichier binaire
Un fichier binaire n’utilise pas de représentation ASCII ou Unicode pour représenter les nombres, d’où les caractères
farfelus affichés. Aussi réenregistrer un fichier binaire avec un éditeur de texte cassera le format du fichier, rendant ce
dernier totalement inutilisable.
La configuration complète de Windows est placée dans un registre ou base de registre. Cette base est stockée
dans deux fichiers, system.dat et users.dat, au format binaire. S’ils sont corrompus, il est fortement probable
de devoir tout réinstaller. L’accès à ce registre ne vous est qu’indirectement possible via l’éditeur de base de
registre regedit ou regedt32, mais pas en l’ouvrant sous notepad.
c. Le fichier texte
Un fichier texte est ce qu’il annonce : il contient du texte sous forme de lignes. Chaque ligne est distincte des autres.
Pour savoir s’il doit passer à la ligne l’ordinateur ou plutôt le système d’exploitation rajoute des caractères spéciaux.
Sous Windows, ce sont les caractères ASCII CR (Carriage Return, retour chariot) qui vaut 13 et LF (Line Feed, Saut de
Ligne) qui vaut 10. Cette séquence CRLF passe à la ligne. Sous Unix et ses dérivés, dont MacOS, seul le caractère LF
est nécessaire (une conversion est nécessaire pour convertir du texte de Windows vers Unix et réciproquement). Nul
besoin ici de vous montrer une capture d’un éditeur ouvrant un fichier texte…
D’où une qualité essentielle du fichier texte :
- 3 -
© ENI Editions - All rigths reserved - Jonifar lina
147
