Comprendre les fichiers informatiques
Les éléments de données peuvent être stockés sur deux grands types de périphériques de stockage dans un système informatique :
- le stockage volatile est temporaire ; Les valeurs qui sont volatiles, telles que celles stockées dans les variables, sont perdues lorsqu'un ordinateur est mis hors tension. La mémoire vive (RAM) est le stockage temporaire dans un ordinateur. Lorsque vous écrivez un programme Java qui stocke une valeur dans une variable, vous utilisez de la RAM. La plupart des informaticiens appellent simplement une mémoire de stockage volatile.
- Le stockage non volatile est un stockage permanent. il n'est pas perdu lorsqu'un ordinateur est hors tension. Lorsque vous écrivez un programme Java et que vous l’enregistrez sur un disque, vous utilisez un stockage permanent.
Un fichier informatique est un ensemble de données stockées sur un périphérique non volatile. Des fichiers existent sur des périphériques de stockage permanents, tels que des disques durs, des clés USB, des bobines ou des cassettes de bande magnétique et des disques compacts.
Vous pouvez classer les fichiers en fonction de la manière dont ils stockent les données:
- Les fichiers texte contiennent des données qui peuvent être lues dans un éditeur de texte car elles ont été codées à l'aide d'un schéma tel que ASCII ou Unicode. Certains fichiers texte sont des fichiers de données contenant des faits et des chiffres, tels qu'un fichier de paie contenant les numéros d'employé, les noms et les salaires. Certains fichiers sont des fichiers de programme ou des fichiers d’application contenant les instructions du logiciel.
- Les fichiers binaires contiennent des éléments de données qui n'ont pas été codés en tant que texte. Leur contenu est au format binaire, ce qui signifie que vous ne pouvez pas les comprendre en les affichant dans un éditeur de texte. Les exemples incluent les images, la musique et les fichiers de programme compilés avec une extension .class
Bien que leur contenu varie, les fichiers ont de nombreuses caractéristiques communes. Par exemple, chaque fichier a une taille qui spécifie l'espace qu'il occupe sur une section de disque ou un autre périphérique de stockage, chaque fichier a un nom et chaque fichier a un moment de création spécifique.
Lorsque vous stockez un fichier permanent, vous pouvez le placer dans le répertoire principal ou racine de votre périphérique de stockage. Si vous comparez le stockage d’un ordinateur à l’utilisation d’un tiroir classeur, l’enregistrement dans le répertoire racine équivaut à jeter un document détaché dans le tiroir.
Toutefois, pour une meilleure organisation, la plupart des employés de bureau classent les documents dans des dossiers et la plupart des utilisateurs d’ordinateurs organisent leurs fichiers dans des dossiers ou des répertoires.
Les utilisateurs peuvent également créer des dossiers dans des dossiers pour former une hiérarchie. La liste complète du lecteur de disque, ainsi que la hiérarchie des répertoires dans lesquels un fichier réside, constitue son chemin (path).
Lorsque vous travaillez avec des fichiers stockés dans une application, vous effectuez généralement les tâches suivantes:
- Déterminer si et où un chemin ou un fichier existe
- Ouvrir un fichier
- Ecriture dans un fichier
- Lecture d'un fichier
- Fermer un fichier
- Supprimer un fichier