Lier un
fichier
sur mémoire secondaire à un programme
Les besoins:
- Il faut faire un lien entre la mémoire
secondaire et le programme. Le programmeur doit disposer d'une variable
de type fichier qui va être liée à un fichier
représenté par son nom sur la mémoire secondaire.
Ce lien est nécessaire pour manipuler le fichier (le
créer, le lire ou le modifier).
- Il faut disposer de primitives (fonctions)
permettant les transferts d'informations entre la mémoire
secondaire et la mémoire principale.
Les solutions:
- Tout langage de programmation offre au programmeur
un ou des types pour travailler sur les fichiers dans un programme
(FILE en
C). Ce type est structuré (cf. cours sur les structures)
et certains champs sont des informations utiles au système
d'exploitation.
- Tout langage de programmation offre au programmeur
des fonctions pour travailler sur les fichiers.
suivant
plan