3
Fiche d’Exercices Gestion des Fichiers Exercice I: Un disque contient 1024 cylindres, 32 faces par cylindres et 512 secteurs par face. a. Quel doit être la taille d’un secteur si le disque dur est de taille 8 GO. b. Trouver le numéro de cylindre, de face et de secteur correspondant au secteur de numéro virtuel 65595 Exercice II: Soit un disque de taille 20GO dans lequel on a installé le système DOS-16 bits (FAT). Le disque est divisé en un ensemble de blocs de taille fixe (128KO). Ce disque contient 520 fichiers : 200 fichiers de taille 16KO, 200 fichiers de taille 256KO et 120 fichiers de taille 1MO. 1. Calculer en MO l’espace libre du disque. 2. Calculer le nombre de blocs sur disque. 3. Combien de blocs occupe-t-il chacun de ces trois catégories de fichiers ? 4. Calculer en KO la taille de la table FAT. Exercice III : Dans les deux parties suivantes on suppose que le disque dur est géré par l’allocation contigüe. L’unité d’allocation est le bloc. 1. La taille réelle d’un fichier est 64KO; sur sa taille sur disque est 72 KO. Quelle peut-être la taille d’un bloc sur disque? (donner toutes les possibilités). 2. Considérer maintenant deux fichiers F1 et F2. Leurs tailles réelles sont are respectivement 64KO et 40KO. Leurs tailles sur disque sont 72KO et 48KO. Quelle peut-être la taille d’un bloc sur disque? (donner toutes les possibilités). Exercice IV: Soit la table FAT suivante:

TD I324 Disque F

  • Upload
    ismimi

  • View
    23

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TD I324 Disque F

Fiche d’Exercices

Gestion des Fichiers

Exercice I:

Un disque contient 1024 cylindres, 32 faces par cylindres et 512 secteurs par face.

a. Quel doit être la taille d’un secteur si le disque dur est de taille 8 GO.b. Trouver le numéro de cylindre, de face et de secteur correspondant au

secteur de numéro virtuel 65595

Exercice II:

Soit un disque de taille 20GO dans lequel on a installé le système DOS-16 bits (FAT). Le disque est divisé en un ensemble de blocs de taille fixe (128KO). Ce disque contient 520 fichiers : 200 fichiers de taille 16KO, 200 fichiers de taille 256KO et 120 fichiers de taille 1MO.

1. Calculer en MO l’espace libre du disque.2. Calculer le nombre de blocs sur disque.3. Combien de blocs occupe-t-il chacun de ces trois catégories de fichiers ?4. Calculer en KO la taille de la table FAT.

Exercice III   :

Dans les deux parties suivantes on suppose que le disque dur est géré par l’allocation contigüe. L’unité d’allocation est le bloc.

1. La taille réelle d’un fichier est 64KO; sur sa taille sur disque est 72 KO. Quelle peut-être la taille d’un bloc sur disque? (donner toutes les possibilités).

2. Considérer maintenant deux fichiers F1 et F2. Leurs tailles réelles sont are respectivement 64KO et 40KO. Leurs tailles sur disque sont 72KO et 48KO. Quelle peut-être la taille d’un bloc sur disque? (donner toutes les possibilités).

Exercice IV:

Soit la table FAT suivante: 0Free1625384EOF54697Free8119EOF10Free

Page 2: TD I324 Disque F

111412Free13Free141615Free16EOF……32767

Free

Et soient les fichiers suivants: Fichier 1 : D = 1; Fichier 2 : D = 3; Fichier 3: D = 2;

La taille d’un secteur = 512 octets, le nombre de secteurs par bloc= 16; et le nombre total de blocs sur le disque = 32768 blocs.

1. Calculer la taille d’un bloc en Ko. 2. Calculer la taille, en Ko, des fichiers 1,2 et 3.3. Calculer la taille, en Ko, de la table FAT.4. Calculer le nombre total de secteurs sur le disque, déduire la taille totale du

disque en Mo.5. Determiner l’interval de numéros virtuels (nv) sur le disque.6. Calculer nv pour:

fichier 1 : i = 10 ; i= 50fichier 2 : i= 15; i= 40;fichier 3 : i= 20; i= 55; i= 1000;

Exe rcice V:

On considère un système de gestion de fichiers à multi-niveaux où TABDIRECT contient maximum 10 numéros de blocs, un INDIRECT_1, un INDIRECT_2 et un INDIRECT_3. Chaque bloc indirect contient maximum 256 numéros de blocs (p=256). La taille d’un bloc est 1024 Octets.

a. Calculer la taille maximale d’un fichier en nombre de blocs puis en Octets dans ce système.

b. Combien de blocs de données, indirect simple, double et triple utilise chacun des fichiers suivant? (faire un schéma pour expliquer)?

file 1 : 5000 octets

file 2 : 2 MO