Page 8 - PowerPoint 演示文稿
P. 8
Activité 4: On veut écrire un programme permettant de saisir et enregistrer
les informations de plusieurs produits présentés dans l’activité 1 dans un
fichier enregistrements. Présenter la déclaration en algorithme et en pascal de
la structure de données nécessaire.
Activité 5: On veut écrire un programme permettant de saisir et enregistrer
les notes des élèves d’une classe dans un fichier de réels.
Présenter la déclaration en algorithme et en pascal de la structure de
données nécessaire.
2. Traitement sur les fichiers
Les fonctions et les procédures sur les fichiers :
a) Association ou Assignation (Associer, Assign)
b) Ouverture et création (Recréer, Rewrite)
c) Ouverture et remise à zéro (Ouvrir, Reset)
d) Ecriture dans un fichier (Ecrire, Write)
e) Lecture à partir d’un fichier (Lire , Read)
f) Fermeture d’un fichier (Fermer, Close)
g) Test de fin du fichier (Fin_fichier, EOF) : dans le cas de lecture d’un fichier, il faut a
tout moment tester la fin du fichier
Rôle Syntaxe algorithmique Syntaxe en Pascal
Avant d’utiliser un fichier il Associer (nom logique, nom Assign (nom logique, nom
faut associer (Relier) son physique) Ou bien Assigner physique)
nom logique à son nom (nom logique, nom physique)
physique
Si le fichier existe : Ouvrir Recréer (nom_logique) ReWrite (nom_logique) ;
le fichier et effacer son
contenu. Si le fichier
n’existe pas : Créer le
fichier.
Ouvrir un fichier existant et Ouvrir (nom_logique) ReSet (nom_logique) ;
repositionner ou remettre
son pointeur à 0.
Page 8