Opérations sur les fichiers typés
Algorithme: Opérations sur les fichiers typés
-
Les fichiers
- Les données manipulées par un programme résident en mémoire, elles sont perdues à la fin du programme ou lors de l’extinction de l’ordinateur.
- Pour être en mesure de les retrouver il faut les sauver sur un disque dur ou une disquette. Cette opération s’effectue par l’intermédiaire du système de fichiers fournis par le DOS.
- Pour celui-ci un fichier est caractérisé par un nom qui contient éventuellement un chemin d’accès à travers les lecteurs valides et les répertoires.
- Turbo Pascal fournit un certain nombre de fonctions et procédures permettant de manipuler les fichiers.
-
Les fichiers sans type
- Pour Turbo Pascal, toute opération sur un fichier se fait par l’intermédiaire d’une variable de type File.
- Avant d’utiliser une telle variable il est nécessaire de l’initialiser en l’associant à un fichier DOS. Cette opération se réalise par l’intermédiaire de la procédure Assign.
-
Les fichiers typés
- Les fichiers sans type définis précédemment sont suffisamment généraux pour permettre de traiter tout fichier, quelle que soit sa structure.
- Cette grande généralité est le fruit d’une grande abstraction et entraine donc une certaine complexité. La notion de fichier typé permet de simplifier les opérations de lecture et écriture dans un fichier, mais en réduisant les possibilités.
- Un fichier typé devra contenir une suite d’éléments qui sont tous de même type.
- Le tableau suivant illustre les différents commandes utilisées dans les fichiers