Programmation et ordinateurs : Structure de fichiers du disque. Structure des fichiers du disque Visualisez la structure hiérarchique du disque avec
À propos des fichiers et des structures de fichiers
Qu'est-ce qu'un fichier
Les informations sur les supports externes sont stockées sous forme de fichiers. Travailler avec des fichiers est un type de travail informatique très important. Tout est stocké dans des fichiers : et logiciel, et les informations nécessaires à l'utilisateur. Avec les fichiers, comme avec les papiers professionnels, il faut constamment faire quelque chose : les copier d'un support à un autre, détruire ceux qui ne sont pas nécessaires, en créer de nouveaux, les rechercher, les renommer, les mettre dans un ordre ou un autre, etc.
Déposer- il s'agit d'informations stockées sur des supports externes et réunies par un nom commun.
Pour clarifier le sens de ce concept, il convient d'utiliser l'analogie suivante : le support de stockage lui-même (disque) est comme un livre. Nous avons parlé du fait qu'un livre est la mémoire externe d'une personne et qu'un disque magnétique est la mémoire externe d'un ordinateur. Le livre se compose de chapitres (histoires, sections), chacun ayant un titre. Les fichiers ont également leurs propres noms. C'est ce qu'on appelle des noms de fichiers. Au début ou à la fin d'un livre se trouve généralement une table des matières - une liste de titres de chapitres. Il existe également une telle liste de répertoires sur le disque contenant les noms des fichiers stockés.
Vous pouvez afficher le répertoire pour voir si le fichier dont vous avez besoin se trouve sur le lecteur.
Chaque fichier contient un objet d'information: document, article, tableau numérique, programme, etc. Les informations contenues dans le fichier ne deviennent actives, c'est-à-dire peuvent être traitées par un ordinateur, qu'après avoir été chargées dans la RAM.
Tout utilisateur travaillant sur un ordinateur doit gérer des fichiers. Même pour jouer à un jeu informatique, vous devez savoir dans quel fichier son programme est stocké, pouvoir trouver ce fichier et initialiser le programme.
Travailler avec des fichiers sur un ordinateur s'effectue à l'aide du système de fichiers. Système de fichiers - il s'agit d'une partie fonctionnelle du système d'exploitation qui effectue des opérations sur les fichiers.
Pour trouver le fichier recherché, l'utilisateur doit savoir : a) quel est le nom du fichier ; b) où le fichier est stocké.
Nom de fichier
Dans presque tous les systèmes d'exploitation, le nom du fichier est composé de deux parties séparées par un point. Par exemple:
À gauche du point se trouve le nom réel du fichier (tu-prog). La partie du nom qui suit le point est appelée extension de fichier (pas). Généralement utilisé dans les noms de fichiers des lettres et des chiffres. Dans la plupart des systèmes d'exploitation longueur maximale extensions - 3 caractères. De plus, le nom du fichier peut ne pas avoir d'extension. En salle d'opération Système Windows Les lettres russes sont autorisées dans les noms de fichiers ; La longueur maximale du nom est de 255 caractères.
L'extension indique quel type d'informations est stocké dans ce fichier. Par exemple, l'extension txt signifie généralement fichier texte(contient du texte); Extension PCX - fichier graphique(contient une image), zip ou gag - un fichier d'archive (contient une archive - des informations compressées), pas - un programme en Pascal.
Lecteurs logiques
Un ordinateur peut avoir plusieurs lecteurs de disque - des périphériques permettant de travailler avec des disques. Chaque lecteur reçoit un nom d'une lettre (suivi de deux points), par exemple A :, B :, C :. Souvent sur les ordinateurs personnels, un disque de grande capacité intégré unité système(c'est ce qu'on appelle un disque dur) est divisé en sections. Chacune de ces partitions est appelée disque logique et reçoit le nom C:, D:, E:, etc. Les noms A: et B: font généralement référence à des disques amovibles de petite capacité - disquettes (disquettes). Ils peuvent également être considérés comme des noms de disques, uniquement logiques, dont chacun occupe entièrement un disque réel (physique). Par conséquent, A:, B:, C:, D: sont tous des noms de lecteurs logiques.
Le nom du lecteur logique contenant le fichier est la première « coordonnée » qui détermine l'emplacement du fichier.
Structure des fichiers disque
L'ensemble des fichiers sur le disque et les relations entre eux sont appelés structure du fichier. Différents systèmes d'exploitation peuvent prendre en charge différentes organisations de structure de fichiers. Il existe deux types de structures de fichiers : simples ou à un seul niveau, et hiérarchiques à plusieurs niveaux.
Structure de fichiers à un seul niveau est une simple séquence de fichiers. Pour rechercher un fichier sur le disque, il vous suffit de préciser le nom du fichier. Par exemple, si le fichier tetris.exe se trouve sur le lecteur A :, alors son « adresse complète » ressemble à ceci :
Les systèmes d'exploitation avec une structure de fichiers à un seul niveau sont utilisés sur les ordinateurs éducatifs les plus simples équipés uniquement de disquettes.
Structure de fichiers à plusieurs niveaux- une manière arborescente (hiérarchique) d'organiser les fichiers sur un disque. Pour faciliter la compréhension de cette problématique, nous utiliserons une analogie avec la méthode traditionnelle « papier » de stockage des informations. Dans cette analogie, un fichier est représenté comme un document intitulé (texte, dessin) sur des feuilles de papier. L'élément suivant le plus grand dans la structure du fichier est appelé catalogue. Poursuivant l'analogie « papier », nous considérerons un répertoire comme un dossier dans lequel vous pouvez joindre de nombreux documents, c'est-à-dire des fichiers. Le répertoire a également son propre nom (pensez-y sur la couverture d'un dossier).
Le répertoire lui-même peut faire partie d'un autre répertoire externe. Cela revient à imbriquer un dossier dans un autre dossier plus grand. Ainsi, chaque répertoire peut contenir de nombreux fichiers et sous-répertoires (appelés sous-répertoires). Catalogue lui-même haut niveau, qui n’est imbriqué dans aucun autre répertoire, est appelé répertoire racine.
Dans le système d'exploitation Windows, le terme « dossier » est utilisé pour désigner la notion de « répertoire ».
Une représentation graphique d'une structure de fichiers hiérarchique est appelée une arborescence.
En figue. 2.9 Les noms de répertoires sont écrits en lettres majuscules et les noms de fichiers sont écrits en lettres minuscules. Ici, dans le répertoire racine, il y a deux dossiers : IVANOV et PETROV et un fichier fin.com. Le dossier IVANOV contient deux sous-dossiers PROGS et DATA. Le dossier DATA est vide ; il y a trois fichiers dans le dossier PROGS, etc. Dans l'arborescence, le répertoire racine est généralement représenté par le symbole \.
Le chemin d'accès au fichier
Imaginez maintenant que vous ayez besoin de rechercher un document spécifique. Pour ce faire, vous devez connaître la boîte dans laquelle il se trouve, ainsi que le « chemin » du document à l'intérieur de la boîte : toute la séquence de dossiers qu'il faut ouvrir pour accéder aux papiers que vous recherchez.
La deuxième coordonnée qui détermine l'emplacement du fichier est chemin d'accès au fichier sur le disque. Le chemin d'accès à un fichier est une séquence de noms de répertoires, commençant par le répertoire racine et se terminant par celui dans lequel le fichier est directement stocké.
Voici une analogie familière de conte de fées avec le concept de « chemin vers un dossier » : « Il y a un coffre accroché à un chêne, dans le coffre il y a un lièvre, dans le lièvre il y a un canard, dans le canard il y a est un œuf, dans l'œuf il y a une aiguille, au bout de laquelle se trouve la mort de Koshcheev.
Le nom du lecteur logique, le chemin du fichier et le nom du fichier écrits dans l'ordre constituent nom complet du fichier.
Si cela est montré sur la Fig. La structure des fichiers 2.9 est stockée sur le lecteur C:, puis les noms complets de certains des fichiers qui y sont inclus dans la symbolique des systèmes d'exploitation MS-DOS et Windows ressemblent à ceci :
C:\IVANOV\PROGS\progl.pas
C:\PETROV\DATA\task.dat
Table d'allocation des fichiers
Les informations sur la structure des fichiers du disque sont contenues sur le même disque sous la forme d'une table d'allocation de fichiers. À l'aide du système de fichiers du système d'exploitation, l'utilisateur peut afficher séquentiellement le contenu des répertoires (dossiers) sur l'écran, en descendant ou en remontant dans l'arborescence de la structure des fichiers.
En figue. La figure 2.10 montre un exemple d'affichage d'une arborescence de répertoires sur le lecteur logique E : sur un écran d'ordinateur (fenêtre de gauche).
La fenêtre de droite affiche le contenu du dossier ARCON. ")ça fait beaucoup de fichiers divers types. Ainsi, par exemple, il est clair que le nom complet du premier fichier de la liste est le suivant :
E:\GAME\GAMES\ARCON\dos4gw.exe
De la table, vous pouvez obtenir Informations Complémentaires sur les fichiers. Par exemple, le fichier dos4gw.exe a une taille de 254 556 octets et a été créé le 31 mai 1994 à 2h00 du matin.
Après avoir trouvé une entrée sur le fichier souhaité dans une telle liste, à l'aide des commandes du système d'exploitation, l'utilisateur peut effectuer diverses actions avec : initialiser le programme contenu dans le fichier ; supprimer, renommer, copier le fichier. Vous apprendrez à réaliser toutes ces opérations dans une leçon pratique.
Questions et tâches
- 1. Quel est le nom du système d’exploitation utilisé dans votre laboratoire informatique ?
2. Quelle structure de fichiers le système d'exploitation utilise-t-il sur vos ordinateurs (simple, multi-niveaux) ?
3. De combien de disques physiques vos ordinateurs disposent-ils ? Combien de disques logiques y a-t-il sur les disques physiques et quels noms portent-ils dans le système d'exploitation ?
4. Quelles règles régissent les noms de fichiers dans votre système d'exploitation ?
5. Quel est le chemin d'accès au fichier sur le disque, le nom complet du fichier ?
6. Apprenez (sous la direction d'un enseignant) à afficher à l'écran les répertoires de disques de vos ordinateurs.
7. Apprenez à initialiser des programmes à partir de fichiers programme (tels que exe, com).
8. Apprenez à effectuer des opérations de base sur les fichiers dans le système d'exploitation que vous utilisez (copier, déplacer, supprimer, renommer des fichiers).
Interface utilisateur
Amical interface utilisateur
Familiarisez-vous maintenant avec le nouveau concept d’« interface utilisateur ».
Les développeurs de logiciels modernes tentent de rendre le travail de l'utilisateur sur l'ordinateur pratique, simple et visuel. Les qualités de consommation de tout programme sont largement déterminées par la commodité de son interaction avec l'utilisateur.
La forme d'interaction entre un programme et un utilisateur est appelée interface utilisateur. Une forme d’interaction conviviale est appelée interface conviviale.
Interface orientée objet
L'interface des programmes système et d'application modernes est appelée interface orientée objet. Windows est un exemple de système d'exploitation implémentant une approche orientée objet.
système opérateur fonctionne avec de nombreux objets, notamment : des documents, des programmes, des lecteurs de disque, des imprimantes et d'autres objets que nous traitons lorsque nous travaillons dans le système d'exploitation.
Les documents contiennent certaines informations : texte, son, images, etc. Les programmes sont utilisés pour traiter les documents. Programmes individuels et les documents sont inextricablement liés : l'éditeur de texte travaille avec documents texte, éditeur graphique- avec des photographies et des illustrations, le programme de traitement du son permet d'enregistrer, de corriger et d'écouter des fichiers sonores.
Les documents et les programmes sont des objets d'information. Et les objets tels que les lecteurs de disque et les imprimantes sont des objets matériels (physiques). Le système d'exploitation associe l'objet à :
désignation graphique;
propriétés;
comportement.
L'interface du système d'exploitation utilise des icônes (également appelées pictogrammes, icônes) et des noms pour désigner des documents, des programmes et des appareils. Le nom et l'icône permettent de distinguer facilement un objet d'un autre (Fig. 2.11).
Chaque objet est associé à un ensemble spécifique de propriétés et à un ensemble d'actions pouvant être effectuées sur l'objet.
Par exemple, les propriétés d'un document sont son emplacement dans la structure du fichier et sa taille. Actions sur un document : ouvrir (afficher ou écouter), renommer, imprimer, copier, enregistrer, supprimer, etc.
Le système d'exploitation fournit la même interface utilisateur lorsque vous travaillez avec différents objets. Dans le système d'exploitation Windows, pour se familiariser avec les propriétés d'un objet et les actions possibles sur celui-ci, le menu contextuel est utilisé (Fig. 2.12) (pour appeler le menu contextuel, sélectionnez l'icône de l'objet et faites un clic droit).
Menu- Il s'agit d'une liste affichée à l'écran à partir de laquelle l'utilisateur peut sélectionner l'élément dont il a besoin.
![]() |
Riz. 2.12. Menu contextuel du document |
Dans le menu de la fig. 2.12 tous les paragraphes, sauf le dernier, font référence aux actions qui peuvent être effectuées avec le document. L'élément de menu souhaité est sélectionné à l'aide des touches du curseur ou d'un manipulateur (par exemple, une souris). Si vous sélectionnez l'élément de menu "Propriétés", une liste des propriétés de cet objet s'affichera à l'écran.
Questions et tâches
- 1. Quelle est l’interface utilisateur ?
2. Comment est caractérisé un objet (du point de vue de l'approche orientée objet) ?
3. Comment connaître les propriétés d'un objet ou effectuer une action sur celui-ci ?
![]() |
Université d'État d'Arkhangelsk
Succursale de Kotlas
département à temps plein
Faculté: technique
Spécialité : PGS
Travaux de cours
Discipline : informatique
Sujet : Structure des fichiers disque
Effectué
Étudiant de 1ère année
Joubreva Olga
Alexandrovna
Vérifié:
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
§ 1 Le concept de système de fichiers. . . . . . . . . . . . . . . . . . . .
§ 2 Dossier Système MS-DOS. . . . . . . . . . . . . . . . . . . .
§ 3 Système de fichiers Windows 95. . . . . . . . . . . . . . . . . .
§ 4 Système de fichiers Windows NT. . . . . . . . . . . . . . . . . .
Conclusion. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction.
Le manuel méthodologique révèle l'essence du concept de « système de fichiers »,
qui est l'un des concepts les plus importants du cours « Logiciel
support informatique », et présente également la structure des systèmes de fichiers de tels
systèmes d'exploitation tels que MS-DOS, Windows 95, Windows NT.
La structure du présent est déterminée par la tentative d’atteindre cet objectif.
manuels : le matériel thématique est divisé en 4 parties principales (les parties sont présentées dans
forme d'un paragraphe), chacune des parties est également, le cas échéant, divisée en
pièces plus petites et détaillées.
§ 1 Le concept de système de fichiers.
1.1. Définition du système de fichiers.
Fichier (en anglais File) - dossier, dossier.
Un fichier est une zone de mémoire nommée sur un support physique
un support destiné à stocker des informations.
Un ensemble d'outils du système d'exploitation qui donnent accès à
les informations sur un support externe sont appelées un système de gestion de fichiers ou
système de fichiers.
Le système de fichiers est une partie fonctionnelle du système d'exploitation.
système responsable de l’échange de données avec un stockage externe
dispositifs.
ORGANISER L'ACCÈS AU DOSSIER
Structure du répertoire
Nous espérons que vous avez une bonne idée pour organiser le stockage des livres dans
bibliothèque et, par conséquent, la procédure de recherche du livre souhaité par son code à partir de
catalogue. Transférez votre compréhension de cela à la façon dont vous stockez les fichiers
sur le disque et en organiser l'accès.
Accès - la procédure pour établir la communication avec la mémoire et un fichier qui s'y trouve
pour écrire et lire des données.
Le nom du lecteur logique qui apparaît avant le nom du fichier dans la spécification,
spécifie le lecteur logique sur lequel rechercher le fichier. Sur le même disque
un répertoire est organisé dans lequel les noms complets des fichiers, ainsi que leurs
caractéristiques : date et heure de création ;
volume (en octets) ; attributs spéciaux. Similaire au système de bibliothèque
organisation du répertoire le nom complet du fichier enregistré dans le répertoire,
servira de chiffre par lequel le système d'exploitation trouve
emplacement du fichier sur le disque.
Répertoire - un répertoire de fichiers indiquant leur emplacement sur le disque.
Il existe deux états de répertoire : actuel (actif) et passif. MS
DOS mémorise le répertoire actuel sur chaque lecteur logique.
Le répertoire actuel (actif) est le répertoire dans lequel l'utilisateur travaille
produit dans le temps machine actuel.
Répertoire passif - un répertoire avec lequel ce moment pas le temps
Le système d'exploitation MS DOS adopte une structure hiérarchique
(Fig. 9.1) organisation du répertoire. Chaque disque a toujours
un seul répertoire principal (racine). Il est au niveau 0
structure hiérarchique et est indiqué par le symbole "\". Répertoire racine
créé lors du formatage (initialisation, marquage) d'un disque, a
de taille limitée et ne peut pas être supprimé à l'aide des outils DOS. Au principal
le répertoire peut inclure d'autres répertoires et fichiers créés par des commandes
système d'exploitation et peut être supprimé à l'aide des commandes appropriées.
Riz. 9.1. Structure d'organisation hiérarchique des annuaires
Le répertoire parent est un répertoire qui comporte des sous-répertoires. Sous-répertoire
Un répertoire inclus dans un autre répertoire.
Ainsi, tout répertoire contenant des répertoires de niveau inférieur peut
être, d'une part, parental à leur égard, et d'autre part,
subordonné au répertoire de niveau supérieur. En règle générale, si cela
ne prête pas à confusion, utilisez le terme « catalogue » pour désigner soit
sous-répertoire ou répertoire parent selon le contexte.
Les répertoires sur les disques sont organisés sous forme de fichiers système. La seule chose
l'exception est le répertoire racine, pour lequel un espace fixe est alloué sur
disque. Les répertoires sont accessibles comme s’il s’agissait d’un fichier ordinaire.
Note. La structure des répertoires peut contenir des répertoires qui ne sont pas
Les noms des sous-répertoires sont les mêmes que les règles de dénomination des fichiers (voir.
sous-section 9.1). Pour les différences formelles avec les fichiers, généralement des sous-répertoires
attribuez uniquement des noms, bien que vous puissiez ajouter un type selon les mêmes règles que
et pour les fichiers.
L'accès au contenu des fichiers s'organise depuis le répertoire principal, via
une chaîne de répertoires subordonnés (sous-répertoires) du i-ème niveau. Dans le catalogue
les enregistrements des fichiers et des répertoires peuvent être stockés à n’importe quel niveau
niveau inférieur. sont dits vides.
En figue. 9.2 montre la structure de répertoires la plus simple, où dans l'ensemble
répertoire 0
niveau, seuls les enregistrements concernant les fichiers des répertoires de niveau inférieur sont stockés
n'existe pas
En figue. La figure 9.3 montre la structure hiérarchique du répertoire, où dans les répertoires
n'importe quel niveau stocke les enregistrements sur les fichiers et les répertoires au niveau inférieur. De plus
la transition vers un répertoire de niveau inférieur ne peut être organisée
séquentiellement via des répertoires subordonnés.
Riz. 9.2. La structure la plus simple répertoire qui n'a pas de répertoires
niveau inférieur
Riz. 93,.. Structure typique répertoire composé des répertoires ci-dessous
niveau : lors de la désignation d'un répertoire de niveau inférieur, trois nombres sont utilisés :
le premier chiffre indique le numéro de niveau ; le deuxième est le numéro de série de ce
catalogue sur ce niveau, le troisième indique à quel niveau
son nom est enregistré. Chaque répertoire a un nom KAT avec des index.
Par exemple, CAT342 est le nom d'un répertoire de troisième niveau enregistré dans
numéro de catalogue de deuxième niveau 4
Vous ne pouvez pas passer directement du répertoire principal à un répertoire, par exemple de niveau 5.
Il est impératif de parcourir tous les répertoires de premier niveau précédents.
Le principe décrit ci-dessus pour organiser l'accès à un fichier via un répertoire
est la base du système de fichiers.
Le système de fichiers est la partie du système d'exploitation qui gère l'emplacement et
accès aux fichiers et répertoires sur le disque.
Le concept de structure de fichiers disque est étroitement lié au concept de système de fichiers.
nous entendons par là comment ils se trouvent sur le disque : le répertoire principal,
sous-répertoires, fichiers, système d'exploitation et lesquels leur sont alloués
volumes de secteurs, clusters, pistes.
Règles de formation de la structure des fichiers disque. Lors de la création d'un fichier
structure du disque, le système d'exploitation MS DOS suit un certain nombre de règles :
Un fichier ou un répertoire peut être enregistré sous le même nom dans
différents répertoires, mais dans le même répertoire une seule fois ;
L'ordre des noms de fichiers et des sous-répertoires dans le répertoire parent
arbitraire;
Le dossier peut être divisé en plusieurs parties, pour lesquelles
sections d'espace disque du même volume sur différentes pistes et
secteurs.
Chemin et invitation
De la fig. 9.1 - 9.3, vous pouvez voir que le fichier est accessible via le répertoire
grâce au nom de ce fichier qui y est enregistré. Si le répertoire a
structure hiérarchique, puis le système d'exploitation organise l'accès au fichier
en fonction de la position du sous-répertoire dans lequel le nom est enregistré
le fichier que vous recherchez.
L'accès au dossier peut être organisé comme suit :
Si le nom du fichier est enregistré dans le répertoire courant, il suffit alors pour
pour accéder à un fichier, précisez uniquement son nom ;
Si le nom du fichier est enregistré dans un répertoire passif, alors, pendant qu'il est
répertoire courant, vous devez spécifier le chemin, c'est-à-dire chaîne de subordonnés
répertoires par lesquels le fichier doit être accessible.
Le chemin est une chaîne de répertoires subordonnés qui doivent être parcourus le long de
structure hiérarchique vers le répertoire où le fichier souhaité est enregistré. À
Lors de la spécification d'un chemin, les noms de répertoires sont écrits dans l'ordre et séparés
séparés les uns des autres par le symbole \.
L'interaction de l'utilisateur avec le système d'exploitation s'effectue avec
à l'aide de la ligne de commande affichée sur l'écran d'affichage. D'abord
La ligne de commande comporte toujours une invite qui se termine par
>. L'invite peut afficher : le nom du lecteur actuel, le nom du lecteur actuel
répertoire, heure et date actuelles, chemin, caractères délimiteurs.
L'invite du système d'exploitation est une indication sur l'écran d'affichage des informations,
indiquant que le système d’exploitation est prêt à saisir les commandes utilisateur.
Exemple 9.8.
Le lecteur actuel est le lecteur de disquette A.
le répertoire courant est le répertoire principal, comme indiqué par le symbole \.
C:\CAT1\CAT2
Le disque actuel est Disque dur C. Catalogue actuel -
catalogue de deuxième niveau CAT2, inclus dans le catalogue de premier niveau
CAT1, qui, à son tour, est enregistré dans le fichier principal
catalogue.
Il existe trois options pour organiser le chemin d'accès aux fichiers, en fonction de
lieux de son immatriculation :
Le fichier est dans le répertoire courant (pas de chemin). Lors de l'organisation
Pour accéder à un fichier, il vous suffit de préciser son nom complet ;
Le fichier se trouve dans un répertoire passif d'un des niveaux inférieurs,
subordonné au répertoire courant. Lors de l'organisation de l'accès à un fichier
vous devez spécifier un chemin qui répertorie tous les noms de répertoires
niveau inférieur se trouvant sur ce chemin (y compris le répertoire dans lequel
ce fichier est enregistré);
le fichier se trouve dans un répertoire passif sur une branche différente de
l'emplacement du répertoire courant de la structure hiérarchique. À
pour organiser l'accès au fichier, vous devez préciser le chemin commençant par
répertoire principal, c'est-à-dire en commençant par le caractère \. Cela s'explique par le fait que dans
structure hiérarchique, le mouvement n'est possible que verticalement par le haut -
Les transitions horizontales d'un répertoire à l'autre ne sont pas autorisées.B
Les exemples ci-dessous illustrent options possibles façons.
Exemple 9.9.
Condition : le fichier F1.TXT est enregistré dans le répertoire courant 1er niveau K1
disque dur C. Par conséquent, l'invitation C:\K1 s'affiche à l'écran
Explication : Dans ce cas il n'y a pas de chemin et pour accéder au fichier il suffit
indiquer uniquement son nom complet F1.TXT
Exemple 9.10.
Condition : le fichier F1.TXT est enregistré dans le répertoire 2ème niveau K2 dur
lecteur C. Le répertoire actuel est K1. Par conséquent, une invitation s'affiche à l'écran
Explication : dans ce cas le chemin partira du répertoire
K1 jusqu'à son répertoire subordonné K2. Par conséquent, avant
Le nom complet du fichier indique le chemin du répertoire K2 actuel
Après nous être familiarisés avec la notion de chemin, revenons à ce qui a été introduit dans la sous-section. 9.1
le concept de spécification de fichier. Il existe une spécification de fichier raccourcie et
la spécification complète du fichier à laquelle le chemin participe. En figue.
La figure 9.4 montre les options de la règle de génération d'une spécification de fichier.
Riz. 9.4. Formats de spécification (paramètre facultatif spécifié)
Exemple 9.12. Forme abrégée de la spécification du fichier C:\KIT.BAS
Le fichier avec le programme BASIC KIT.BAS se trouve dans le dossier principal
répertoire du disque dur.
Spécification du fichier complet
C:\CAT1\CAT2\BOOC1.TXT
Le fichier texte BOOOK1.ТХТ est enregistré dans le répertoire du deuxième
Niveau CAT2 du disque dur C.
Structure des entrées du répertoire
Vous devez maintenant vous familiariser avec la structure des enregistrements stockés dans le répertoire
avec des informations sur les fichiers et sous-répertoires de niveau inférieur.
Une entrée de fichier dans un répertoire contient le nom et le type du fichier, la taille du fichier en
octets, date de création, heure de création et un certain nombre d'autres paramètres requis
système d’exploitation pour organiser l’accès.
L'entrée d'un sous-répertoire de niveau inférieur dans le répertoire parent le contient
nom, attribut, date et heure de création.
Considérons les options possibles pour le contenu du répertoire. 1ère possibilité. Dans le catalogue
Seuls les enregistrements concernant les fichiers sont stockés (Fig. 9.5). Avant les entrées du fichier
Un message concernant le nom du répertoire s'affiche. Dans ce cas, c'est le principal
répertoire de disquettes A. A la fin du contenu du répertoire, un message apparaît concernant
le nombre de fichiers stockés sur le disque et l'espace disque libre dans
octets Par exemple, le répertoire ci-dessus affiche le message suivant :
4 fichier(s) 359560 octets libres
Nombre de fichiers sur le disque. Volume de gratuit
espace disque, option byte2nd.
Le répertoire stocke uniquement les entrées concernant les répertoires de niveau inférieur (Fig. 9.6).
Riz. 9.7. Le répertoire principal stocke les fichiers et sous-répertoires
A la fin du répertoire, comme dans le cas précédent, vous verrez un
L'entrée mentionnée ci-dessus sur la quantité d'espace disque libre.
3ème option : le répertoire stocke les enregistrements des fichiers et des répertoires
niveau inférieur (Fig. 9.7). De cette structure, il ressort clairement que dans ce répertoire
il y a 3 fichiers et 2 répertoires de niveau inférieur BASIC et LEXICON. Sur disque
espace libre 2,6575 Mo.
Les trois options de présentation d'annuaire évoquées ci-dessus reflètent le contenu de
répertoire principal. Structure du répertoire, à partir du niveau 1 et inférieur,
identique et ne diffère du principal que par celui avant les entrées du fichier
et les répertoires de niveau inférieur, deux entrées avec des points de suspension sont placées (Fig. 9.8).
Les points que vous voyez au début signifient que le contenu est appelé à l'écran
sous-répertoire (répertoire de 1er niveau) KNIGA, qui contient deux textes
Fichiers SVET et TON.
|Répertoire de C:\KNIGA | | |
| |11-12-90 |09:40 |
| |10-10-91 |08:30 |
|svet txt 55700 |04-04-90 |10:05 |
|tonne txt 60300 |03-05-91 |11:20 |
|2 fichiers 912348 octets libres | | |
|Fig. 9.8. Structure des entrées dans un sous-répertoire |
1.2. Système de fichiers FAT.
Les systèmes d'exploitation Windows sont utilisés, développés pour
Système de fichiers DOS FAT, dans lequel pour chaque partition et volume DOS se trouve
secteur de démarrage, et chaque partition DOS contient deux copies de la table
table d'allocation de fichiers (FAT).
FAT est une matrice qui indique la relation
entre les fichiers et dossiers de la partition et leur emplacement physique sur le disque dur
Devant chaque partition du disque dur, il y en a deux situées séquentiellement
copies de FAT. Comme les secteurs de démarrage, FAT est situé à l'extérieur
zone du disque visible par le système de fichiers.
Lorsqu'ils sont écrits sur le disque, les fichiers n'occupent pas nécessairement de l'espace,
équivalent à leur taille. Généralement, les fichiers sont divisés en clusters
d'une certaine taille, qui peut être dispersée dans toute la section.
Par conséquent, la table FAT n'est pas une liste de fichiers et leurs
emplacements, et une liste des groupes de sections et de leur contenu, et à la fin
Les entrées de la table FAT sont de 12, 16 et 32 bits
nombres hexadécimaux dont la taille est déterminée par le programme FDISK, et
la valeur est directement générée par le programme FORMAT.
Toutes les disquettes et disques durs jusqu'à 16 Mo
FAT utilise des éléments de 12 bits. Disques durs et amovibles dotés
taille à partir de 16 Mo ou plus, des éléments de 16 bits sont généralement utilisés.
Le système de fichiers FAT était utilisé dans toutes les versions de MS-DOS et dans la première
deux versions d'OS/2 (versions 1.0 et 1.1). Chaque volume logique avait
propre FAT, qui remplissait deux fonctions : informations contenues
distributions pour chaque fichier du volume sous la forme d'une liste d'associations de modules
distributions (clusters) et indiqué quels modules de distribution sont gratuits.
Lorsque la table FAT a été inventée, elle constituait une excellente solution pour
gestion de l'espace disque, principalement parce que les disquettes,
sur lesquels il était utilisé avaient rarement une taille supérieure à quelques Mo.
FAT était suffisamment petit pour rester en mémoire de manière permanente,
permis un accès aléatoire très rapide à n'importe quelle partie
n'importe quel fichier.
Lorsque FAT a été appliqué aux disques durs, il est devenu trop gros
pour la mémoire résidente et les performances du système dégradées.
De plus, étant donné que les informations concernant l'espace disque disponible
l’espace était réparti « sur » un grand nombre de secteurs FAT,
ce n'était pas pratique lors de l'allocation de l'espace fichier, et
La fragmentation des fichiers s’est avérée être un obstacle à une efficacité élevée.
De plus, l'utilisation de clusters relativement grands sur disque dur
les disques conduisaient à un grand nombre de zones inutilisées, car dans
En moyenne, pour chaque fichier, la moitié du cluster était gaspillée.
Depuis plusieurs années, Microsoft et IBM tentent d'étendre
durée de vie du système de fichiers FAT en raison de la suppression des restrictions de taille de volume,
amélioration des stratégies de distribution, de la mise en cache des chemins et de la relocalisation
tables et tampons dans la mémoire étendue. Mais ils ne peuvent être considérés que
comme mesures temporaires parce que le système de fichiers ne convenait tout simplement pas
grands appareils à accès aléatoire.
§ 2 Système de fichiers du système d'exploitation MS-DOS.
L'un des concepts du système de fichiers MS DOS est un disque logique.
Lecteurs logiques :
DOS, chaque disque logique est un disque magnétique distinct. Chaque logique
le disque a son propre nom unique. En tant que nom de lecteur logique
les lettres de l'alphabet anglais de A à Z (inclus) sont utilisées.
Le nombre de disques logiques ne dépasse donc pas 26.
Les lettres A et B sont réservées strictement aux disquettes disponibles dans le PC IBM (
Commençant par la lettre C, les lecteurs logiques (partitions) sont nommés HDD (
Winchester).
Les images montrent une image d'un disque logique.
Si un PC IBM donné n'a qu'un seul FDD, la lettre B est ignorée
Seuls les lecteurs logiques A et C peuvent être des lecteurs système. Déposer
structure du disque logique :
Pour accéder aux informations sur disque (situées dans un fichier), il vous faut
connaître l'adresse physique du premier secteur, (Nsurfaces+Ntracks+Nsectors),
le nombre total de clusters occupés par ce fichier, l'adresse du prochain
cluster, si la taille du fichier est supérieure à la taille d'un cluster, etc. Tous
c'est très vague, difficile et inutile.
MS DOS évite à l'utilisateur un tel travail et le fait lui-même. Pour
donnant accès aux fichiers - le système de fichiers MS DOS organise et
conserve une structure de fichiers spécifique sur un disque logique.
Éléments de structure de fichier :
Secteur de démarrage (secteur de démarrage, secteur de démarrage),
Zone de données (espace disque libre restant)
Ces éléments sont créés programmes spéciaux(dans l'environnement MS DOS) en cours
initialisation du disque.
Secteur de démarrage (secteur de démarrage, secteur de démarrage) :
Voici les informations requises par MS DOS pour travailler avec le disque :
ID du système d'exploitation (si le disque est système),
Taille du secteur de disque,
Nombre de secteurs dans le cluster,
Nombre de secteurs de réserve au début du disque,
Nombre de copies FAT sur le disque (standard - deux),
Nombre d'éléments dans le répertoire,
Nombre de secteurs sur le disque,
Type de format de disque,
Nombre de secteurs en FAT,
Nombre de secteurs par piste,
Nombre de surfaces
Bloc de démarrage du système d'exploitation,
Derrière le secteur de départ se trouve FAT.
FAT (tableau d'allocation de fichiers) :
La zone de données du disque (voir ci-dessus) est présentée dans MS DOS sous forme de séquence
grappes numérotées.
FAT est un tableau d'éléments qui s'adressent aux clusters de la zone de données du disque.
Chaque cluster de zones de données correspond à un élément FAT.
Les éléments FAT servent de chaîne de liens vers les clusters de fichiers dans la zone
FAT est un élément extrêmement important de la structure du fichier. Les violations de FAT peuvent
entraîner une perte totale ou partielle des informations sur l'ensemble du disque logique.
C'est pourquoi deux copies de FAT sont stockées sur le disque. Il existe des programmes spéciaux
qui surveillent l’état du FAT et corrigent les violations.
Répertoire racine :
Il s'agit d'une zone spécifique du disque créée lors du processus d'initialisation.
(formatage) le disque, qui contient des informations sur les fichiers et les répertoires,
stockés sur disque.
Le répertoire racine existe toujours sur un disque formaté. Sur
Il n'y a toujours qu'un seul répertoire racine sur un disque. Taille des racines
répertoire pour un disque donné est une valeur fixe, donc le maximum
le nombre de fichiers et autres répertoires (enfants) « attachés » à celui-ci
(Sous-répertoires) - strictement définis.
Ainsi, en résumant tout ce qui précède, nous pouvons conclure MS-DOS - 16-
système d'exploitation bit fonctionnant en mode processeur réel.
§ 4 Système de fichiers du système d'exploitation Windows 95.
4.1. Contexte de la création de FAT 32.
Dans le domaine des ordinateurs personnels, une crise éclate en 1987.
Caractéristiques du système de fichiers FAT, développé par Microsoft depuis dix ans
années auparavant pour l'interpréteur Standalone Disk Basic et versions ultérieures
adaptés au système d'exploitation DOS étaient épuisés. GRAISSE
destiné à disques durs avec une capacité ne dépassant pas 32 Mo et de nouveaux disques durs
des capacités plus importantes se sont révélées totalement inutiles pour les utilisateurs de PC.
Certains fournisseurs indépendants ont proposé leurs propres solutions
ce problème, mais ce n'est qu'avec l'avènement du DOS 4.0 que cette crise a été surmontée -
pendant un certain temps.
Modifications importantes apportées à la structure du système de fichiers dans DOS 4.0
a permis au système d'exploitation de fonctionner avec des disques d'une capacité allant jusqu'à 128 Mo ; Avec
Des ajouts mineurs ultérieurs ont élevé cette limite à
2 Go. À cette époque, il semblait que cette quantité de mémoire dépassait toute
besoins imaginables. Cependant, si l’on en croit l’histoire des ordinateurs personnels,
et enseigné, alors précisément que la capacité « dépasse tout ce qui est imaginable »
besoins », devient très vite « quasiment insuffisant pour des besoins sérieux ».
fonctionne." En effet, les disques durs sont actuellement disponibles dans le commerce
la capacité est généralement de 2,5 Go et plus, et parfois très élevée et
Le plafond de 2 Go qui nous libérait des limitations est devenu un énième
un obstacle à surmonter.
4.2. Description du FAT 32.
Microsoft a développé une nouvelle extension pour les systèmes Windows 95.
Systèmes FAT - FAT32, sans aucune déclaration forte prévue dans
Service Pack 2 OEM.
Le système FAT32 est installé uniquement sur les nouveaux PC, et ne comptez pas sur
prends-le quand tu vas à nouvelle version Windows 95, bien qu'il prétende
Microsoft, cette extension fera partie du package principal pour
Mises à niveau Windows
4.2.1. Zones de disque
Ce système de fichiers fournit un certain nombre de zones spéciales sur
disque alloué pour organiser l'espace disque lors de sa
formatage - enregistrement de la tête de démarrage, table de partition de disque, enregistrement
téléchargements, table d'allocation de fichiers (à partir de laquelle le système FAT a obtenu son
nom) et le répertoire racine.
Sur niveau physique l'espace disque est divisé en 512 octets
zones appelées secteurs. Le système FAT alloue de l'espace pour les fichiers
les blocs, constitués d'un nombre entier de secteurs et sont appelés clusters.
Le nombre de secteurs dans un cluster doit être un multiple d'une puissance de deux. Chez Microsoft
ces clusters sont appelés unités d'allocation de mémoire, et en
Le rapport SCANDISK indique leur taille, par exemple "16 384 octets chacun
unité d'allocation de mémoire."
4.2.2. Chaîne FAT
FAT est une base de données qui relie les clusters de disques
espaces fichiers. Cette base de données fournit pour chaque cluster
un seul élément. Les deux premiers éléments contiennent des informations sur le
Système FAT. Le troisième élément et les éléments suivants correspondent
clusters d'espace disque, en commençant par le premier cluster alloué
pour les fichiers. Les éléments FAT peuvent contenir plusieurs valeurs spéciales,
indiquant que
Le cluster est gratuit, c'est-à-dire n'est utilisé par aucun fichier ;
Le cluster contient un ou plusieurs secteurs présentant des défauts physiques et
ne doit pas être utilisé ;
Ce cluster est le dernier cluster du fichier.
Pour tout élément utilisé par le fichier, mais pas le dernier cluster
FAT contient le numéro du prochain cluster occupé par le fichier.
Chaque répertoire - indépendamment de la racine ou du sous-répertoire -
est une base de données. Dans le répertoire DOS de chaque fichier
il existe un enregistrement principal (sous Windows 95, pour les noms longs
fichiers, des entrées supplémentaires ont été saisies). Contrairement à FAT, où chaque élément
se compose d'un seul champ, les entrées d'un fichier dans un répertoire sont constituées de
plusieurs domaines. Certains champs - nom, extension, taille, date et heure -
peut être affiché à l’écran à l’aide de la commande DIR. Mais le système FAT fournit
le champ qui n'est pas affiché par la commande DIR est le champ numéroté en premier
cluster alloué pour le fichier.
Lorsqu'un programme envoie une requête au système d'exploitation, avec
demande de lui fournir le contenu d'un fichier, le système d'exploitation parcourt
une entrée de répertoire pour trouver le premier cluster de ce fichier. Puis elle
accède à l'entrée FAT d'un cluster donné pour trouver le prochain
cluster dans la chaîne. Répéter ce processus jusqu'à ce que le dernier soit détecté
cluster de fichiers, le système d'exploitation détermine exactement quels clusters appartiennent à ce
fichier et dans quel ordre. De cette façon, le système peut fournir
programmer n’importe quelle partie du fichier qu’il demande. Cette façon d'organiser
Le fichier s'appelle une chaîne FAT.
Dans le système FAT, les fichiers se voient toujours attribuer un nombre entier de clusters. À 1,2-
Un disque dur de Go avec des clusters de 32 Ko dans le répertoire peut être spécifié,
que la taille d'un fichier texte contenant les mots "hello, world" est
seulement 12 octets, mais en fait ce fichier occupe 32 Ko d'espace disque
espace. La partie inutilisée du cluster est appelée espace perdu
(mou). Dans les petits fichiers, presque tout le cluster peut être perdu
place, et en moyenne les pertes sont la moitié de la taille du cluster.
Sur un disque dur de 850 Mo avec des clusters de 16 Ko de taille moyenne
fichiers environ 50 Ko environ 16 % de l'espace disque alloué aux fichiers
l'espace sera perdu dans les fichiers inutilisés mais alloués
Une façon de libérer de l'espace disque consiste à utiliser
programmes de compression de disque tels que DriveSpace, qui mettent en évidence « perdu »
espace" pour être utilisé par d'autres fichiers.
4.2.3. Autres changements dans FAT32
Pour garantir la capacité de travailler avec un nombre accru de clusters, en
les entrées de répertoire pour chaque fichier doivent allouer 4 octets pour le fichier initial
cluster de fichiers (au lieu de 2 octets dans le système FAT16). Traditionnellement, chaque entrée dans
Le répertoire se compose de 32 octets (Fig. 1). Au milieu de cet enregistrement il y a 10 octets
utilisé (octets 12 à 21), que Microsoft a réservé pour
leurs propres besoins à l'avenir. Deux d'entre eux sont désormais attribués comme
octets supplémentaires requis pour indiquer le cluster de départ dans le système
Le système d'exploitation a toujours prévu la présence de deux
Instances FAT, mais une seule d’entre elles a été utilisée. Avec le passage à FAT32
le système d'exploitation peut fonctionner avec n'importe laquelle de ces copies. Un autre
Le changement est que le répertoire racine, qui avait auparavant un nom fixe
taille et espace disque strictement définis, vous pouvez désormais librement
grandir selon les besoins, comme un sous-répertoire. N'existe pas maintenant
restrictions sur le nombre d'entrées dans le répertoire racine. Ceci est particulièrement important
car il y a plusieurs entrées pour chaque nom de fichier long
catalogue.
Combinaison de racine et de fonctionnalité itinérantes
l'utilisation des deux copies de FAT est une bonne condition préalable pour un accès sans entrave
redimensionnement dynamique des partitions de disque, par exemple réduction d'une partition
afin de libérer de l'espace pour un autre système d'exploitation. Ce nouveau
cette approche est moins dangereuse que celles utilisées dans les programmes tiers
pour changer les partitions de disque lorsque vous travaillez avec FAT16.
De tout ce qui précède, nous pouvons conclure :
MS-DOS était un système d'exploitation purement 16 bits et fonctionnait sous
mode processeur réel. DANS Versions Windows 3.1, une partie du code était 16-
bit, et certains sont en 32 bits. Mode réel pris en charge par Windows 3.0
fonctionnement du processeur, lors du développement de la version 3.1, il a été décidé de l'abandonner
soutien.
Windows 95 est un système d'exploitation 32 bits qui
code binaire pour la compatibilité avec le mode MS-DOS. Windows 95 32 bits
code binaire.
§ 5 Système de fichiers du système d'exploitation Windows NT.
5.1. Brève description Système d'exploitation Windows NT.
À l'heure actuelle, l'industrie informatique mondiale se développe très
rapidement. Les performances du système augmentent, et donc
La capacité à traiter de gros volumes de données augmente.
Les systèmes d'exploitation de la classe MS-DOS ne peuvent plus faire face à cela
flux de données et ne peut pas utiliser pleinement les ressources des technologies modernes
des ordinateurs. Par conséquent, il y a eu récemment une transition vers des systèmes plus puissants et
les systèmes d'exploitation les plus avancés de la classe UNIX, dont un exemple est
est Windows NT publié par Microsoft Corporation
Lorsque l'utilisateur voit le système d'exploitation Microsoft pour la première fois
Windows NT, une nette ressemblance extérieure avec
interface préférée du système Windows 3.+. Cependant, il s'agit d'une similitude visible
n'est qu'une partie mineure de Windows NT.
Windows NT est un système d'exploitation 32 bits avec
multitâche prioritaire. En tant que composants fondamentaux
Le système d'exploitation comprend des fonctionnalités de sécurité et
service réseau développé.
Windows NT offre également une compatibilité avec de nombreux autres
les systèmes d'exploitation et de fichiers, ainsi que les réseaux.
Comme le montre la figure suivante, Windows NT est
un système d'exploitation modulaire (plus avancé qu'un monolithique) qui
se compose de modules séparés relativement simples interconnectés.
Les principaux modules de Windows NT sont (répertoriés dans l'ordre
suivant du niveau inférieur de l'architecture au niveau supérieur) : niveau
abstractions matérielles HAL (Hardware Abstraction Layer), noyau (Kernel),
système d'exécution (Executive), sous-systèmes protégés (protégés
sous-systèmes) et sous-systèmes d’environnement.
Structure modulaire de Windows NT
5.2. Système de fichiers Windows NT.
Lorsque Windows NT est sorti pour la première fois, il incluait
prise en charge de trois systèmes de fichiers. Il s'agit de la table d'allocation de fichiers (FAT),
offrant une compatibilité avec MS-DOS, un système de fichiers avec une
performances (HPFS), offrant une compatibilité avec LAN Manager, et
un nouveau système de fichiers appelé Emerging Technologies File System
NTFS présentait de nombreux avantages par rapport à ceux utilisés sur
ce point pour la plupart des serveurs de fichiers concerne les systèmes de fichiers.
Pour garantir l'intégrité des données, NTFS dispose d'un journal des transactions.
Cette approche n'exclut cependant pas la possibilité de perte d'informations.
augmente considérablement la probabilité que l'accès au système de fichiers
sera possible même si l’intégrité du système est compromise
serveur. Cela devient possible en utilisant un journal de transactions pour
suivi des tentatives incomplètes d'écriture sur le disque lors du démarrage ultérieur
WindowsNT. Le journal des transactions est également utilisé pour vérifier le disque
présence d'erreurs au lieu de vérifier chaque fichier, en cas d'utilisation
tables d'allocation de fichiers.
L'un des principaux avantages de NTFS est la sécurité. NTFS
offre la possibilité d'effectuer des entrées de contrôle d'accès (Access Control
Entrées, ACE) à la liste de contrôle d'accès (ACL). AS
contient un nom d'identification de groupe ou d'utilisateur et un jeton d'accès,
qui peut être utilisé pour restreindre l’accès à certains
répertoire ou fichier. Cet accès peut inclure la capacité de lire,
enregistrer, supprimer, exécuter et même posséder des fichiers.
D'un autre côté, une ACL est un conteneur contenant un
ou plusieurs enregistrements ACE. Cela vous permet de restreindre l'accès à certains
utilisateurs ou groupes d'utilisateurs vers des répertoires ou des fichiers spécifiques dans
De plus, NTFS prend en charge le travail avec noms longs, ayant
jusqu'à 255 caractères et contenant des lettres majuscules et minuscules dans n'importe quel
séquences. L'une des principales caractéristiques de NTFS est
création automatique de noms équivalents compatibles avec MS-DOS.
NTFS dispose également d'une fonctionnalité de compression, apparue pour la première fois dans la version NT.
3.51. Il offre la possibilité de compresser n'importe quel fichier, répertoire ou disque
NTFS. Contrairement aux programmes de compression MS-DOS qui créent un disque virtuel,
ayant l'apparence fichier caché et compresse toutes les données sur ce disque,
Windows NT utilise une couche supplémentaire du sous-système de fichiers pour la compression
et décompresser les fichiers requis sans créer disque virtuel. Ce
s'avère utile lors de la compression d'une partie spécifique du disque (par exemple,
répertoire utilisateur), ou des fichiers d'un type spécifique
(par exemple, des fichiers graphiques). Le seul inconvénient de la compression NTFS est
est faible, en comparaison avec les schémas de compression MS-DOS, niveau
compression. Mais NTFS est plus fiable et
productivité.
Ainsi, de tout ce qui précède, nous pouvons conclure :
Pour être compatible avec divers systèmes d'exploitation, Windows
NT contient un fichier Système FAT 32. De plus, Windows NT contient son propre
propre fichier Système NTFS, qui n'est pas compatible avec FAT 16. Ce
le système de fichiers présente un certain nombre d'avantages par rapport à FAT, ainsi que
présente une fiabilité et des performances supérieures.
Conclusion.
MS-DOS - système d'exploitation 16 bits, fonctionne en réel
mode processeur. Dans les versions de Windows 3.1, une partie du code est en 16 bits et d'autres
32 bits. Windows 3.0 prend en charge le mode processeur réel,
Lors du développement de la version 3.1, il a été décidé d'abandonner son support.
Windows 95 est un système d'exploitation 32 bits qui
fonctionne uniquement en mode processeur protégé. Noyau incluant la gestion
la répartition de la mémoire et des processus, ne contient que du code 32 bits. Ce
réduit les coûts et accélère le travail. Seuls certains modules ont 16-
code binaire pour la compatibilité avec le mode MS-DOS. Sous Windows 95 32 bits
le code est utilisé autant que possible, ce qui nous permet de garantir
fiabilité accrue et tolérance aux pannes du système. En plus de cela, pour
la compatibilité avec les applications et pilotes existants est utilisée et 16-
code binaire.
Windows NT n'est pas un développement ultérieur d'un système antérieur.
produits existants. Son architecture a été créée de toutes pièces, en tenant compte
exigences pour un système d’exploitation moderne. S'efforcer
assurer la compatibilité du nouveau système d'exploitation,
Les développeurs Windows NT ont conservé l'interface Windows familière et ont implémenté
prise en charge des systèmes de fichiers existants (tels que FAT) et de divers
applications (écrites pour MS - Dos, Windows 3.x). Les développeurs aussi
inclus dans les outils Windows NT pour travailler avec divers réseaux
moyens.
Fiabilité et robustesse
fournir des fonctionnalités architecturales qui protègent l'application
les programmes ne sont pas endommagés les uns par les autres et par le système d'exploitation. Windows NT
utilise une gestion structurée des exceptions tolérante aux pannes sur
tous les niveaux architecturaux, y compris les fichiers récupérables
Système NTFS et offre une protection à l'aide du système intégré
sécurité et techniques avancées de gestion de la mémoire.
6.1 Informations théoriques
Les fichiers sont utilisés pour organiser et stocker des données sur des supports de stockage informatiques. La structuration de nombreux fichiers sur supports informatiques s'effectue à l'aide de répertoires. Dans le système d'exploitation Windows, les outils de gestion de fichiers et de dossiers incluent des programmes Conducteur et fenêtre Mon ordinateur.
L'Explorateur Windows est un programme qui affiche la structure hiérarchique des fichiers, dossiers et lecteurs sur un PC, c'est-à-dire est un moyen d'accéder aux fichiers, dossiers et lecteurs. Sur le côté gauche de la fenêtre, l'Explorateur Windows utilise une vue hiérarchique des dossiers, fichiers et autres ressources connectés à votre ordinateur ou réseau. Le côté droit de la fenêtre de l'Explorateur affiche le contenu du dossier en surbrillance (sélectionné) sur le côté gauche de l'Explorateur.
Pour y parvenir travail de laboratoire Il est nécessaire de se familiariser avec les supports présentés dans le cours magistral ou d'autres sources d'information :
6.2 Objet des travaux
Présentation du programme Windows Explorer et acquérir les compétences nécessaires pour créer une structure de dossiers et de fichiers sur une disquette.
6.3 Énoncé du problème
Pour acquérir des compétences professionnelles, suivez ces étapes :
- Dans la fenêtre Flash E: Explorer, créez la structure de répertoires illustrée à la Fig. 6.1 (captures d'écran prises dans ligne de commande et dans l'Explorateur).
- Rechercher des fichiers situés sur votre disque dur AVEC: avec rallonges .doc, .txt, .bmp, et copiez-les sur Flash E : aux catalogues L'INTERNET, FIDONET Et EUNET respectivement.
- Dans la fenêtre de l'Explorateur, renommez l'un des fichiers du répertoire L'INTERNET V Net.doc.
- Dans la fenêtre Explorateur, déplacez le fichier Net.doc vers un dossier HOMME.
- Dans la fenêtre Explorateur, copiez le fichier Net.doc vers un dossier RAPIDE Et FDDI.
- Dans la fenêtre Explorateur, supprimez les répertoires HOMME Et PDN.
Figure 6.1.
6.4 Exécution étape par étape des travaux
6.4.1 Allumer le PC
Cliquez sur le bouton Pouvoir sur l'unité centrale du PC.
6.4.2 Familiarisez-vous avec l'Explorateur Windows
6.4.2.1 Une fois le système d'exploitation Windows complètement chargé, ouvrez le menu principal et sélectionnez la commande Programmes, puis dans le sous-menu qui s'ouvre, sélectionnez la commande Standard et dans le sous-menu de deuxième niveau, cliquez sur l'icône de l'Explorateur. Une fenêtre s'ouvrira, sur le côté gauche de laquelle se trouve une structure hiérarchique de dossiers et de lecteurs composée de cinq sections principales : Bureau, Mes documents, Poste de travail, Voisinage réseau et Corbeille.
La barre de titre affiche le nom du dossier (lecteur) qui est en surbrillance (sélectionné) et le côté droit de la fenêtre affiche son contenu (dossiers et fichiers). Pour pénétrer plus profondément dans la structure des dossiers ou des lecteurs, vous devez cliquer sur les icônes plus dans les carrés situés à gauche des icônes du dossier ou du lecteur. Un signe de fin de branche dans une structure hiérarchique est l'absence de signe plus dans la case à gauche de l'icône du dossier. Un dossier qui ne comporte pas de signe plus dans la case à gauche de l'icône est vide ou ne contient que des fichiers. Il convient de noter que les dossiers Bureau et Corbeille n'ont pas de branches.
6.4.2.2 Dans la fenêtre Explorateur, affichez la structure hiérarchique du disque AVEC:.
Structure hiérarchique des disques :
- pénétrer profondément dans la structure du disque AVEC: cliquez sur les icônes plus dans les carrés situés à gauche des icônes de dossier ;
- pour réduire la structure hiérarchique du disque AVEC: cliquez sur les icônes moins dans les carrés situés à gauche des icônes des dossiers ;
- Pour visualiser le contenu d'un dossier dans une structure hiérarchique, vous devez le sélectionner ; son contenu sera présenté dans la moitié droite de la fenêtre.
6.4.2.3 Familiarisez-vous avec la technologie de sélection d'un groupe de fichiers.
Technologie de sélection d'un groupe de fichiers :
- Pour sélectionner tous les fichiers d'un dossier ou sur un disque, vous devez exécuter la commande dans la barre de menu Modifier/Sélectionner tout ou appuyez sur les touches Ctrl-A;
- pour sélectionner un groupe de fichiers adjacents, sélectionnez l'icône du premier fichier, appuyez et maintenez la touche Changement, puis cliquez sur l'icône du dernier fichier ;
- Pour sélectionner un groupe de fichiers non adjacents, appuyez sur la touche Ctrl et tout en le maintenant, cliquez sur les icônes des fichiers ;
- pour sélectionner un groupe contenant des fichiers adjacents et non adjacents, il est nécessaire d'appliquer différentes méthodes de sélection de groupes de fichiers ;
6.4.3 Dans la fenêtre Explorateur du lecteur E : créez la structure de répertoires illustrée à la Fig. 6.1
6.4.3.1 Installer un lecteur flash propre ( clé USB lecteur) et dans la fenêtre de l'Explorateur, ouvrez le lecteur flash (par exemple, E :).
6.4.3.2 Dans le répertoire racine du lecteur E : créer un dossier RÉSEAUX, pour cela, ouvrez le menu Fichier, sélectionnez la commande Nouveau et dans le sous-menu cliquez sur l'icône « Dossier ». Un nouveau dossier apparaîtra, entrez un nom RÉSEAUX et appuyez sur Entrée.
De la même manière, dans la fenêtre Explorateur, créez tous les autres dossiers conformément à la structure présentée.
6.4.3.3 Sur disque C : trouver des fichiers avec l'extension .doc et pas plus de 50 Ko. Sélectionnez plusieurs fichiers (au moins trois) et copiez-les sur flash E : vers un dossier L'INTERNET.
Pour rechercher et copier des fichiers, procédez comme suit :
- Ouvrez la boîte de dialogue Résultats de la recherche et recherchez les fichiers spécifiés. Entrez le masque de recherche de fichier *.doc dans la zone de texte « Partie d'un nom de fichier ou nom de fichier complet » du panneau Assistant et définissez le bouton radio sur Petit (moins de 100 Ko) sous « Quelle est la taille du fichier ? et cliquez sur le bouton Rechercher ;
- Sélectionnez le nombre requis de fichiers et placez-les dans le presse-papiers à l'aide de la commande Modifier/Copier ;
- Accédez à la fenêtre de l'Explorateur, ouvrez le dossier souhaité sur le lecteur E : et exécutez la commande Coller.
6.4.3.4 Sur disque C : trouver des fichiers avec l'extension .SMS et d'une taille inférieure à 80 Ko. Sélectionnez plusieurs fichiers (au moins cinq) et copiez-les dans un dossier FIDONET sur flash E :.
6.4.3.5 Sur disque C : trouver des fichiers avec l'extension .bmp et d'une taille inférieure à 100 Ko. Sélectionnez plusieurs fichiers (au moins deux) et copiez-les dans un dossier EUNET pour flasher E : une (n'importe laquelle) des méthodes de copie.
6.4.3.6 Sur le lecteur E : ouvrir le répertoire L'INTERNET et sélectionnez n'importe quel fichier, puis renommez-le en Net.docà l'aide de la commande du menu contextuel.
6.4.3.7 Dans la fenêtre Explorateur, déplacez le fichier Net.doc vers un dossier HOMME en utilisant la méthode glisser-déposer.
6.4.3.8 Dans la fenêtre Explorateur, copiez le fichier Net.doc aux catalogues RAPIDE Et FDDIà l'aide de la barre d'outils et du menu contextuel.
6.4.3.9 Dans la fenêtre Explorateur, supprimez des dossiers HOMME Et RPD.
6.4.4 Arrêt
Parlez à votre professeur de votre travail terminé. Après avoir obtenu l'autorisation de terminer le travail, vous pouvez supprimer la structure créée dans la fenêtre Explorateur et fermer toutes les applications, puis commencer à passer des tests sur le travail terminé.
Travailler avec des fichiers est un type de travail informatique très important. Tout est stocké dans des fichiers : aussi bien les logiciels que les informations nécessaires à l'utilisateur. Avec les fichiers, comme avec les papiers professionnels, il faut constamment faire quelque chose : les copier d'un support à un autre, détruire ceux qui ne sont pas nécessaires, en créer de nouveaux, les rechercher, les renommer, les mettre dans un ordre ou un autre, etc.
Pour clarifier le sens de la notion de fichier, il convient d'utiliser l'analogie suivante : le support de stockage lui-même (par exemple, un disque) est comme un livre. Nous avons parlé du fait qu'un livre est la mémoire externe d'une personne et qu'un disque magnétique est la mémoire externe d'un ordinateur. Le livre se compose de chapitres (histoires, sections), chacun ayant un titre. Les fichiers ont également leurs propres noms. C'est ce qu'on appelle des noms de fichiers. Au début ou à la fin d'un livre se trouve généralement une table des matières - une liste de titres de chapitres. Il existe également une telle liste de répertoires sur le disque contenant les noms des fichiers stockés.
Vous pouvez afficher le répertoire pour voir si le fichier dont vous avez besoin se trouve sur le lecteur.
Chaque fichier stocke un objet d'information distinct : un document, un article, un tableau numérique, un programme, etc. Les informations contenues dans le fichier ne deviennent actives, c'est-à-dire peuvent être traitées par un ordinateur, qu'après avoir été chargées dans la RAM.
Pour trouver le fichier recherché, l'utilisateur doit savoir : a) quel est le nom du fichier ; b) où le fichier est stocké.
Nom de fichier
Voici un exemple de nom de fichier* (* Les exemples suivants se concentrent sur les règles adoptées dans les systèmes d'exploitation Microsoft : MS-DOS et Windows. Les applications du système d'exploitation Linux sont également illustrées.) :
À gauche du point se trouve le nom réel du fichier (myprog). La partie du nom (pas) qui suit le point s'appelle extension de fichier. Habituellement, des lettres et des chiffres latins sont utilisés dans les noms de fichiers. De plus, le nom du fichier peut ne pas avoir d'extension. Dans le système d'exploitation Microsoft Windows Les lettres russes sont autorisées dans les noms de fichiers ; La longueur maximale du nom est de 255 caractères.
L'extension indique quel type d'informations est stocké dans ce fichier. Par exemple, l'extension txt désigne généralement un fichier texte (contient du texte), l'extension px - un fichier graphique (contient une image), zip ou gag - un fichier d'archive (contient une archive - des informations compressées), pas - un programme dans Pascal.
Lecteurs logiques
Un ordinateur peut avoir plusieurs lecteurs de disque - des périphériques permettant de travailler avec des disques. Souvent sur un ordinateur personnel, un disque dur de grande capacité intégré à l'unité centrale est divisé en sections. Chacune de ces partitions est appelée disque logique et se voit attribuer un nom à une lettre (suivi de deux points) C:, D:, E:, etc. Les noms A: et B: font généralement référence à des disques amovibles de petite capacité - disquettes (disquettes) . Ils peuvent également être considérés comme des noms de disques logiques, dont chacun occupe entièrement un disque (physique) réel* (* Sur les modèles de PC modernes, les disquettes magnétiques ne sont plus utilisées.). Par conséquent, A:, B:, C:, D: sont tous des noms de lecteurs logiques.
Le lecteur optique reçoit le nom alphabétique suivant le nom de la dernière partition du disque dur. Par exemple, si votre disque dur comporte les partitions C: et D:, alors le nom E: sera attribué au lecteur optique. Et lorsque vous connectez la mémoire flash, un autre lecteur F : apparaîtra dans la liste des lecteurs logiques.
Le nom du lecteur logique contenant le fichier est la première « coordonnée » qui détermine l'emplacement du fichier.
Structure des fichiers disque
Les systèmes d'exploitation modernes prennent en charge l'organisation à plusieurs niveaux des fichiers sur des périphériques de disque mémoire externes - structure de fichiers hiérarchique. Pour faciliter la compréhension de cette problématique, nous utiliserons une analogie avec la méthode traditionnelle « papier » de stockage des informations. Dans cette analogie, un fichier est représenté comme un document intitulé (texte, dessin) sur des feuilles de papier. L'élément suivant de la structure du fichier est appelé catalogue. Poursuivant l'analogie « papier », nous considérerons un répertoire comme un dossier dans lequel vous pouvez joindre de nombreux documents, c'est-à-dire des fichiers. Le répertoire a également son propre nom (pensez-y sur la couverture d'un dossier).
Le répertoire lui-même peut faire partie d'un autre répertoire externe. Cela revient à imbriquer un dossier dans un autre dossier plus grand. Ainsi, chaque répertoire peut contenir de nombreux fichiers et sous-répertoires (appelés sous-répertoires). Le répertoire de niveau supérieur qui n’est imbriqué dans aucun autre répertoire est appelé répertoire racine.
Dans le système d'exploitation Windows, le terme « dossier » est utilisé pour désigner la notion de « répertoire ».
Une représentation graphique d'une structure de fichiers hiérarchique est appelée arbre.
Dans une arborescence, le répertoire racine est généralement représenté par le symbole \. Dans la figure 2.10, les noms de répertoires sont écrits en majuscules et les noms de fichiers en minuscules. Ici, dans le répertoire racine, il y a deux dossiers : IVANOV et PETROV et un fichier fin.com. Le dossier IVANOV contient deux sous-dossiers PROGS et DATA. Le dossier DATA est vide ; il y a trois fichiers dans le dossier PROGS, etc.
Le chemin d'accès au fichier
Imaginez maintenant que vous ayez besoin de rechercher un document spécifique. Pour ce faire dans la version « papier », il faut connaître la boite dans laquelle il se trouve, ainsi que le « chemin » du document à l'intérieur de la boite : toute la séquence de dossiers qu'il faut ouvrir pour accéder au les papiers que vous recherchez.
Pour rechercher un fichier sur un ordinateur, vous devez connaître le lecteur logique sur lequel se trouve le fichier et le chemin d'accès au fichier sur le lecteur, qui détermine l'emplacement du fichier sur ce lecteur. Le chemin d'accès à un fichier est une séquence de noms de répertoires, commençant par le répertoire racine et se terminant par celui dans lequel le fichier est directement stocké. Voici l'analogie familière du concept de « chemin vers le fichier » : « Il y a un coffre accroché à un chêne, dans le coffre il y a un lièvre, dans le lièvre il y a un canard, dans le canard il y a un œuf, dans l'œuf il y a une aiguille, au bout de laquelle se trouve la mort de Koshcheev.
Enfin, vous devez connaître le nom du fichier. Le nom du lecteur logique, le chemin du fichier et le nom du fichier écrits dans l'ordre constituent nom complet du fichier.
Si cela est montré sur la Fig. 2.10 la structure des fichiers est stockée sur le lecteur C:, puis les noms complets de certains des fichiers qui y sont inclus sont sous forme de symboles opérationnels Systèmes Microsoft Windows ressemble à ceci :
C:\IVANOV\PROGS\progl.pas
C:\PETROV\DATA\task.dat
Affichage de la structure du fichier
Le système d'exploitation offre à l'utilisateur la possibilité de visualiser le contenu des répertoires (dossiers) à l'écran.
Les informations sur la structure des fichiers d'un disque sont contenues sur le même disque sous la forme d'une table d'allocation de fichiers. À l'aide du système de fichiers du système d'exploitation, l'utilisateur peut afficher séquentiellement le contenu des répertoires (dossiers) sur l'écran, en descendant ou en remontant dans l'arborescence de la structure des fichiers.
La figure 2.11 montre un exemple d'affichage d'une arborescence de répertoires sur un écran d'ordinateur sous Windows.
La fenêtre de droite affiche le contenu du dossier ARCON. Il s'agit de nombreux fichiers de types différents. Ainsi, par exemple, il est clair que le nom complet du premier fichier de la liste est le suivant :
E:\GAME\GAMES\ARCON\dos4gw.exe
À partir du tableau, vous pouvez obtenir des informations supplémentaires sur les fichiers. Par exemple, le fichier dos4gw.exe a une taille de 254 556 octets et a été créé le 31 mai 1994 à 2h00 du matin.
Après avoir trouvé une entrée sur le fichier souhaité dans une telle liste, à l'aide des commandes du système d'exploitation, l'utilisateur peut effectuer diverses actions avec le fichier : exécuter le programme contenu dans le fichier ; supprimer, renommer, copier le fichier. Vous apprendrez à réaliser toutes ces opérations dans une leçon pratique.
En bref sur l'essentiel
Un fichier est une zone nommée de la mémoire externe de l'ordinateur.
Tous actions nécessaires Le contrôle des fichiers est assuré par le système d'exploitation.
Le nom du fichier se compose du nom réel et de l'extension. L'extension indique le type d'informations contenues dans le fichier (type de fichier).
Structure de fichiers hiérarchique - organisation à plusieurs niveaux fichiers sur les disques.
Un répertoire est une liste nommée de fichiers et de sous-répertoires (sous-répertoires). Le répertoire de niveau supérieur est appelé répertoire racine. Il n’est imbriqué dans aucun répertoire.
Le nom complet du fichier comprend le nom du lecteur logique, le chemin d'accès au fichier sur le lecteur et le nom du fichier.
Questions et tâches
1. Quel est le nom du système d’exploitation utilisé dans votre laboratoire informatique ?
2. De combien de disques physiques vos ordinateurs disposent-ils ? Combien de disques logiques y a-t-il sur les disques physiques et quels noms portent-ils dans le système d'exploitation ?
3. Quelles règles régissent les noms de fichiers dans votre système d'exploitation ?
4. Quel est le chemin d'accès au fichier sur le disque, le nom complet du fichier ?
5. Apprenez (sous la direction d'un enseignant) à afficher à l'écran les répertoires de disques de vos ordinateurs.
6. Apprenez à initialiser des programmes à partir de fichiers programme (tels que exe, sot).
7. Apprenez à effectuer des opérations de base sur les fichiers dans le système d'exploitation que vous utilisez (copier, déplacer, supprimer, renommer des fichiers).
CE TsOR : Partie 1, chapitre 2, § 11. TsOR n° 1,9.
Interface utilisateur
Principaux sujets du paragraphe :
■ interface utilisateur conviviale ;
■interface orientée objet ; objets;
■ menu contextuel.
À propos des fichiers et des structures de fichiers
Déposer
Déposer(Anglais) déposer- dossier) - concept dans la technologie informatique: une entité qui permet d'accéder à n'importe quelle ressource d'un système informatique et présente un certain nombre de caractéristiques :
- nom fixe (une séquence de caractères, un numéro ou autre chose qui caractérise de manière unique le fichier) ;
- une certaine représentation logique et les opérations de lecture/écriture correspondantes.
Cela peut être n'importe quoi - depuis une séquence de bits (bien que nous la lisons en octets, ou plutôt en groupes de mots d'octets, quatre, huit, seize chacun) jusqu'à une base de données avec une organisation arbitraire ou toute option intermédiaire ; base de données multidimensionnelle, strictement ordonnée.
Le premier cas correspond aux opérations de lecture/écriture d'un flux et/ou d'un tableau (c'est-à-dire séquentielles ou avec accès à un index), le second aux commandes du SGBD. Options intermédiaires - lecture et analyse de toutes sortes de formats de fichiers.
En informatique, la définition suivante est utilisée : un fichier est une séquence nommée d'octets.
Le travail avec des fichiers est implémenté à l'aide de systèmes d'exploitation.
Les noms de fichiers ont et sont traités de la même manière :
- zones de données (en option sur disque) ;
- les appareils (à la fois physiques, ports, par exemple, et virtuels) ;
- les flux de données (en particulier l'entrée ou la sortie d'un processus) (« tuyau » doit être traduit par « convoyeur ») ;
- ressources réseau, sockets ;
- objets du système d’exploitation.
Les fichiers du premier type sont apparus historiquement en premier et sont les plus répandus, c'est pourquoi la zone de données correspondant au nom est souvent appelée « fichier ».
Fichier en tant que zone de données
Les informations sur les supports externes sont stockées sous forme de fichiers. Travailler avec des fichiers est un type de travail informatique très important. Tout est stocké dans des fichiers : aussi bien les logiciels que les informations nécessaires à l'utilisateur. Avec les fichiers, comme avec les papiers professionnels, il faut constamment faire quelque chose : les copier d'un support à un autre, détruire ceux qui ne sont pas nécessaires, en créer de nouveaux, les rechercher, les renommer, les mettre dans un ordre ou un autre, etc.
Déposer- il s'agit d'informations stockées sur des supports externes et réunies par un nom commun.
Pour clarifier le sens de ce concept, il convient d'utiliser l'analogie suivante : le support de stockage lui-même (disque) est comme un livre. Nous avons parlé du fait qu'un livre est la mémoire externe d'une personne et qu'un disque magnétique est la mémoire externe d'un ordinateur. Le livre se compose de chapitres (histoires, sections), chacun ayant un titre. Les fichiers ont également leurs propres noms. C'est ce qu'on appelle des noms de fichiers. Au début ou à la fin d'un livre se trouve généralement une table des matières - une liste de titres de chapitres. Il existe également une telle liste de répertoires sur le disque contenant les noms des fichiers stockés.
Vous pouvez afficher le répertoire pour voir si le fichier dont vous avez besoin se trouve sur le lecteur.
Chaque fichier stocke un objet d'information distinct : un document, un article, un tableau numérique, un programme, etc. Les informations contenues dans le fichier ne deviennent actives, c'est-à-dire peuvent être traitées par un ordinateur, qu'après avoir été chargées dans la RAM.
Tout utilisateur travaillant sur un ordinateur doit gérer des fichiers. Même pour jouer à un jeu informatique, vous devez savoir dans quel fichier son programme est stocké, pouvoir trouver ce fichier et initialiser le programme.
Travailler avec des fichiers sur un ordinateur s'effectue à l'aide du système de fichiers. Système de fichiers- il s'agit d'une partie fonctionnelle du système d'exploitation qui effectue des opérations sur les fichiers.
Pour trouver le fichier recherché, l'utilisateur doit savoir : a) quel est le nom du fichier ; b) où le fichier est stocké.
Nom de fichier
Dans presque tous les systèmes d'exploitation, le nom du fichier est composé de deux parties séparées par un point. Par exemple:
À gauche du point se trouve le nom réel du fichier (tu-prog). La partie du nom qui suit le point est appelée extension de fichier (pas). Habituellement, des lettres et des chiffres latins sont utilisés dans les noms de fichiers. Sur la plupart des systèmes d'exploitation, la longueur maximale de l'extension est de 3 caractères. De plus, le nom du fichier peut ne pas avoir d'extension. Dans le système d'exploitation Windows, les lettres russes sont autorisées dans les noms de fichiers ; La longueur maximale du nom est de 255 caractères.
L'extension indique quel type d'informations est stocké dans ce fichier. Par exemple, l'extension txt désigne généralement un fichier texte (contient du texte) ; extension pxx - fichier graphique (contient une image), zip ou gag - fichier d'archive (contient une archive - des informations compressées), pas - programme en Pascal.
Lecteurs logiques
Un ordinateur peut avoir plusieurs lecteurs de disque - des périphériques permettant de travailler avec des disques. Chaque lecteur reçoit un nom d'une lettre (suivi de deux points), par exemple A :, B :, C :. Souvent sur les ordinateurs personnels, un disque de grande capacité intégré à l'unité système (appelé disque dur) est divisé en partitions. Chacune de ces partitions est appelée disque logique et reçoit le nom C:, D:, E:, etc. Les noms A: et B: font généralement référence à des disques amovibles de petite capacité - disquettes (disquettes). Ils peuvent également être considérés comme des noms de disques, uniquement logiques, dont chacun occupe entièrement un disque réel (physique). Par conséquent, A:, B:, C:, D: sont tous des noms de lecteurs logiques. Le nom du lecteur logique contenant le fichier est la première « coordonnée » qui détermine l'emplacement du fichier.
Il existe deux états d'un disque logique : actuel et passif. Disque actuel – le disque sur lequel l'utilisateur travaille à l'heure actuelle de l'ordinateur. Disque passif – un disque avec lequel il n'y a pas de connexion pour le moment.
Structure des fichiers disque
L'ensemble des fichiers sur le disque et les relations entre eux sont appelés structure du fichier. Différents systèmes d'exploitation peuvent prendre en charge différentes organisations de structure de fichiers. Il existe deux types de structures de fichiers : simples ou à un seul niveau, et hiérarchiques à plusieurs niveaux.
Structure de fichiers à un seul niveau est une simple séquence de fichiers. Pour rechercher un fichier sur le disque, il vous suffit de préciser le nom du fichier. Par exemple, si le fichier tetris.exe se trouve sur le lecteur A :, alors son « adresse complète » ressemble à ceci :
Les systèmes d'exploitation avec une structure de fichiers à un seul niveau sont utilisés sur les ordinateurs éducatifs les plus simples équipés uniquement de disquettes.
Structure de fichiers à plusieurs niveaux- une manière arborescente (hiérarchique) d'organiser les fichiers sur un disque. Pour faciliter la compréhension de cette problématique, nous utiliserons une analogie avec la méthode traditionnelle « papier » de stockage des informations. Dans cette analogie, un fichier est représenté comme un document intitulé (texte, dessin) sur des feuilles de papier. L'élément suivant le plus grand dans la structure du fichier est appelé catalogue. Poursuivant l'analogie « papier », nous considérerons un répertoire comme un dossier dans lequel vous pouvez joindre de nombreux documents, c'est-à-dire des fichiers. Le répertoire a également son propre nom (pensez-y sur la couverture d'un dossier).
Le répertoire lui-même peut faire partie d'un autre répertoire externe. Cela revient à imbriquer un dossier dans un autre dossier plus grand. Ainsi, chaque répertoire peut contenir de nombreux fichiers et sous-répertoires (appelés sous-répertoires). Le répertoire de niveau supérieur qui n’est imbriqué dans aucun autre répertoire est appelé répertoire racine.
Dans le système d'exploitation Windows, le terme « dossier » est utilisé pour désigner la notion de « répertoire ».
Une représentation graphique d'une structure de fichiers hiérarchique est appelée une arborescence.
En figue. 1 Les noms de répertoires sont écrits en majuscules et les noms de fichiers en minuscules. Ici, dans le répertoire racine, il y a deux dossiers : IVANOV et PETROV et un fichier fin.com. Le répertoire IVANOV contient deux sous-répertoires PROGS et DATA. Le répertoire DATA est vide ; il y a trois fichiers dans le répertoire PROGS, etc. Dans l'arborescence, le répertoire racine est généralement représenté par le symbole \.
Riz. 1. Exemple de structure de fichiers hiérarchique
Il existe deux états de répertoire (similaires aux disques logiques) : actuel et passif. Le système d'exploitation mémorise le répertoire actuel à chaque date logique du lecteur actuel, dans ce cas, le système d'exploitation stocke le nom du lecteur et le nom du répertoire.