Académique Documents
Professionnel Documents
Culture Documents
TD SGF
TD SGF
TD SGF
Questions de cours
On considère les quatre représentations suivantes de la localisation d'un fichier :
a) Un couple <numéro du premier bloc, nombre de blocs>
b) Un couple <numéro du premier bloc, numéro du dernier bloc> avec chaînage des
blocs entre eux.
c) Un ensemble de couples <numéro de bloc, nombre de blocs>
d) Un ensemble de 13 numéros de blocs:
- 10 numéros de blocs contenant des données,
- 1 numéro de bloc contenant des numéros de blocs contenant des données,
- 1 numéro de bloc contenant des numéros de blocs contenant des numéros de blocs
contenant des données,
- 1 numéro de bloc contenant des numéros de blocs contenant des numéros de blocs
contenant des numéros de blocs contenant des données,
1. Lors d’une mise à jour le fichier A occupe désormais 5 blocs, comment le SGF
va réagir par rapport à cette mise à jour ?
2. En consultant le fichier B, le SGF renvoie un message que le fichier ne peut
être lu, quelles sont les causes éventuelles d’un tel incident?
3. Supposant que les données contenues dans le deuxième bloc du fichier B sont
endommagées, le système vous propose de récupérer cette erreur.
a. Pour cela, le système vous propose de déplacer les données
endommagées dans un autre bloc. Décrire le comportement du système
et les modifications qui vont avoir lieu.
b. Que doit-on faire pour que cet incident n’affecte pas d’autres fichiers?
c. Supposant que le système n’arrive pas à récupérer l’erreur :
i. Selon vous, pourquoi l’erreur est irrécupérable?
ii. Dans ce cas, l’espace libre du SGF est mal géré, expliquer
pourquoi ?
iii. Que doit faire le SGF pour éviter ce gaspillage ?