Тест: Introduction aux systèmes de fichiers et stockage — 14 въпроса

Подробни въпроси и отговори

1. Quel est le rôle principal du journaling dans un système de fichiers ?

Attribuer automatiquement un nom à chaque fichier nouvellement créé
Enregistrer les modifications de métadonnées dans un journal pour faciliter la récupération après un crash
Répartir les blocs du disque entre plusieurs partitions
Compresser les données pour réduire l’espace occupé sur le disque

Enregistrer les modifications de métadonnées dans un journal pour faciliter la récupération après un crash

Обяснение

Le journaling consigne les changements de métadonnées dans un journal afin de pouvoir rejouer les transactions incomplètes après un crash. Il ne sert pas à compresser les données ni à nommer les fichiers.

2. Quel rôle joue un inode sous Linux ?

Il décrit la table de partitions du disque
Il stocke les métadonnées d’un fichier sans contenir son nom
Il remplace l’entrée de répertoire pour accélérer le démarrage
Il associe un nom de fichier à son contenu texte

Il stocke les métadonnées d’un fichier sans contenir son nom

Обяснение

Un inode contient des métadonnées comme les droits, les temps, le propriétaire, le groupe et la taille, mais pas le nom du fichier. Le nom est porté par l’entrée de répertoire qui pointe vers l’inode.

3. À quoi correspond un descripteur de fichier dans un processus ?

Au nom symbolique associé à un fichier dans un répertoire
À un identifiant entier qui indexe la table des objets ouverts du processus
Au code de retour d’un appel système précédent
À l’adresse physique du bloc de données sur le disque

À un identifiant entier qui indexe la table des objets ouverts du processus

Обяснение

Un descripteur de fichier est un entier propre au processus qui pointe vers une entrée de sa table de fichiers ouverts. Il ne représente ni une adresse disque ni le nom du fichier.

4. Pourquoi l’accès séquentiel est-il souvent préférable à l’accès aléatoire sur un disque mécanique ?

Il réduit les déplacements du bras de lecture et donc le temps de recherche
Il permet de contourner totalement la couche d’abstraction bloc
Il augmente la taille physique des blocs adressables
Il supprime le besoin d’un contrôleur de périphérique

Il réduit les déplacements du bras de lecture et donc le temps de recherche

Обяснение

Sur un disque, lire dans l’ordre limite les déplacements du bras vers différents cylindres, ce qui réduit le coût de recherche. L’accès aléatoire provoque au contraire davantage de mouvements mécaniques.

5. Quel mécanisme permet de créer plusieurs entrées de répertoire pointant vers le même inode ?

Le journaling
Le lien symbolique
Le bit vector
Le lien fort

Le lien fort

Обяснение

Un lien fort crée une autre entrée de répertoire vers le même inode, ce qui fait partager le même fichier logique. Un lien symbolique pointe vers un nom, pas directement vers le même inode.

6. Quelle information caractérise au minimum une partition de disque ?

Le nom de l’utilisateur propriétaire des fichiers
Le numéro d’inode racine du système de fichiers
Sa position de départ et sa taille en blocs
La fréquence d’horloge du contrôleur disque

Sa position de départ et sa taille en blocs

Обяснение

Une partition est décrite par sa localisation de départ et sa taille, généralement exprimée en blocs du disque. Le type de système de fichiers peut aussi être indiqué, mais il ne remplace pas ces deux informations de base.

7. Quel mécanisme permet des fonctionnalités comme les instantanés en dupliquant les données lors des modifications ?

Le chargement différé des inodes
Le copy-on-write
Le hachage des répertoires
Le bit vector

Le copy-on-write

Обяснение

Le copy-on-write met à jour les données en créant une copie lors d’une modification, ce qui facilite des fonctions comme les snapshots. Les autres विकल्प relèvent d’autres mécanismes de gestion du stockage ou des répertoires.

8. Que permet principalement l’appel système ioctl(2) ?

Créer automatiquement une nouvelle partition GPT
Attribuer un inode à un répertoire
Lire séquentiellement un fichier en mémoire tampon
Exécuter des commandes spécifiques dépendant du type de fichier et du pilote

Exécuter des commandes spécifiques dépendant du type de fichier et du pilote

Обяснение

ioctl(2) sert à envoyer des commandes particulières dépendant du fichier et du pilote sous-jacent. C’est un appel « fourre-tout » pour des opérations non couvertes par les appels classiques de lecture/écriture.

9. Quel est le rôle principal d’un système de fichiers ?

Remplacer le firmware de démarrage de la machine
Organiser les fichiers et répertoires sur un stockage secondaire
Attribuer directement des adresses physiques aux secteurs
Définir la vitesse de rotation d’un disque dur

Organiser les fichiers et répertoires sur un stockage secondaire

Обяснение

Un système de fichiers fournit la méthode et la structure de données qui organisent fichiers et répertoires sur un support de stockage. Il ne remplace ni le matériel ni le firmware.

10. Quel élément est la métadonnée centrale d’un système de fichiers ?

Le descripteur de fichier
Le superbloc
L’inode
L’entrée de répertoire

Le superbloc

Обяснение

Le superbloc contient les paramètres globaux du système de fichiers, comme la taille, l’état et le nombre de blocs libres. L’inode décrit plutôt un fichier individuel.

11. Quelle affirmation décrit le mieux le MBR ?

Une table dupliquée conçue pour contenir jusqu’à 128 entrées
Un format hérité chargé par le BIOS, situé dans le premier secteur du disque
Une partition dédiée au chargement des binaires EFI
Un format moderne réservé aux firmwares EFI

Un format hérité chargé par le BIOS, situé dans le premier secteur du disque

Обяснение

Le MBR est un format ancien de secteur de démarrage, chargé par le BIOS et placé au début du disque. La GPT correspond plutôt au modèle moderne associé à l’EFI.

12. Comment un répertoire relie-t-il un nom de fichier à un fichier réel ?

En associant le nom à un inode via une entrée de répertoire
En copiant les données du fichier dans la table de hachage
En stockant directement le contenu du fichier dans son nom
En transformant chaque nom en adresse physique du disque

En associant le nom à un inode via une entrée de répertoire

Обяснение

Un répertoire contient des entrées qui font le lien entre un nom et un inode. C’est l’inode qui représente le fichier au niveau des métadonnées, pas le nom lui-même.

13. Qu’est-ce qu’un support de stockage secondaire ?

Un support uniquement utilisé pour la mémoire cache du noyau
Un support non volatil destiné à conserver les données après l’arrêt du programme
Un support qui ne peut contenir que des fichiers système
Un support réservé à l’exécution temporaire des instructions du processeur

Un support non volatil destiné à conserver les données après l’arrêt du programme

Обяснение

Le stockage secondaire regroupe les supports non volatils utilisés pour conserver les données au-delà du programme en cours. Les autres propositions décrivent soit de la mémoire volatile, soit des usages trop restrictifs.

14. Quelle caractéristique distingue la GPT du MBR ?

Elle ne permet pas de démarrage via une partition système EFI
Elle utilise des tables dupliquées et peut gérer un grand nombre d’entrées
Elle ne peut démarrer qu’en mode BIOS
Elle réserve uniquement quatre entrées de partitions primaires

Elle utilise des tables dupliquées et peut gérer un grand nombre d’entrées

Обяснение

La GPT repose sur des tables répétées pour améliorer la robustesse et permet jusqu’à 128 entrées. À l’inverse, le MBR est limité à quatre entrées primaires.

Прегледайте с флашкарти

Запомнете отговорите с 14 флашкарти по Introduction aux systèmes de fichiers et stockage.

Supports de stockage — définition ?

Supports non volatils pour conserver données.

Bloc — rôle ?

Unité de lecture/écriture fixe sur un support.

LBA — signification ?

Adresse logique du bloc sur le périphérique.

Вижте флашкартите →

Учете с листа за преговор

Прочетете пълния лист за преговор на Introduction aux systèmes de fichiers et stockage.

Вижте листа за преговор →

Similar courses

Създайте свои собствени тестове

Импортирайте курса си и AI генерира тестове с корекции за 30 секунди.

Генератор на тестове