← Retour

Les Fichiers Structure, Organisation et Accès

par: Mc Belaid & Sabina LIMAME Née MERZOUK
Disponible
Pages 226
Dimensions 16*23,5
Publication 2021-12-03
Éditeur —
Papier : 1 000.00 DA Numérique: 500.00 DA

De nos jours, l’informatique est devenue l’une des sciences les plus ‘courtisées’ par les chercheurs, les amateurs et les utilisateurs divers. Nul ne peut ignorer les apports et avantages qu’offre l’utilisation d’un ordinateur dans le domaine de la gestion, de l’éducation, de la communication,…etc, et ce en comparaison avec l’homme qui :  Traite moins rapidement ;  Calcule avec moins d’exactitude ;  Mémorise moins d’informations pour une plus courte durée. De ce fait, l’ordinateur est délégué pour remplacer l’homme dans ses fonctions de :  Traitement ;  Calcul ;  Mémorisation Le fonctionnement de cette machine ‘intelligente’ repose sur la notion de fichier. En effet, tout ce que traite un ordinateur ne peut l’être que sous forme de fichiers : programmes ou données. Le présent ouvrage traite des fichiers de données et spécifiquement des fichiers de données classiques, leurs caractéristiques, leurs points de différence et de similitude…etc. Un fichier de données regroupe un ensemble d’informations relatif à une application ou un problème donné (exemple : fichier Produits pour la gestion du stock). Les fichiers de données classiques sont des fichiers qui n’ont aucune relation effective entre eux (de point de vue manipulation), contrairement aux fichiers bases de données qui rassemblent un certain nombre de fichiers de données reliés entre eux par des relations évidentes et effectives. Cet autre type de fichiers de données (les bases de données) va constituer le thème d’un ouvrage à part qui aura pour objectif l’étude de la spécificité des bases de données et des systèmes de gestion de bases de données (SGBD). Ce présent ouvrage est divisé en cinq (05) Chapitres : Le chapitre 1 : Introduction aux fichiers Cette partie introduit les notions essentielles à l’étude des fichiers de manière générale : notion de fichier, fichier logique et physique, enregistrement logique et physique, activité d’un fichier, caractéristiques d’un fichier…etc. Toutes ces notions seront développées un peu plus loin dans les autres parties de l’ouvrage. Le chapitre 2 : Organisation des fichiers L’organisation des fichiers traite les différentes manières possibles d’organiser les enregistrements d’un fichier. Dans cette partie, il est question de l’organisation séquentielle et ses variantes, l’organisation séquentielle indexée et ses variantes et enfin, l’organisation aléatoire (ou relative). Le chapitre 3 : Les supports de stockage La sauvegarde des fichiers nécessite des supports de stockage performants. L’un des premiers supports à être utilisé est la bande magnétique, puis est venue l’ère du disque magnétique et optique. Chaque type de support est caractérisé par un certain nombre de paramètres tels : la densité d’enregistrement, la capacité de stockage, le temps nécessaire à la manipulation des données stockées, …etc. Le chapitre 4 : Accès aux fichiers L’accès à un fichier traduit la manière de retrouver un enregistrement quelconque dans un fichier stocké sur un support physique. Il y a essentiellement deux modes d’accès : accès séquentiel et accès direct. Une autre manière d’accéder aux enregistrements se base sur l’utilisation d’index, cette méthode est spécifique aux fichiers séquentiels indexés. Le chapitre 5 : Travaux Pratiques en Langage C Il s’agit de savoir comment programmer les opérations usuelles sur les fichiers et les enregistrements avec le langage C.

Afficher la table des matières
Introduction 05
Chapitre 1 : Généralités sur les fichiers 07
1. Concept de base 10
2. Exploitation d’un fichier 19
3. Caractéristiques d’utilisation des fichiers
4. Typologie des fichiers 21
5. Traitements sur les fichiers
6. Opérations sur les enregistrements
7. Les fichiers et le système d’exploitation 19
 Exercices 38
 Solutions des Exercices 40
Chapitre 2 : Technologie des supports de stockage 45
I. Les supports magnétiques 46
1. Principe de l’enregistrement magnétique 46
2. La densité d’enregistrement 47
3. Les modes d’enregistrement 48
4. Evolution des supports magnétiques 53
II. Le disque optique et la mémoire flash 83
1. Le disque optique 83
2. La mémoire flash 84
III. Volume des supports 84
IV. Protection des fichiers 89
1. Sécurité hardware 89
2. Sécurité software 91
 Exercices 95
 Solutions des Exercices
Chapitre 3 : Organisation des fichiers 115
1. Organisation séquentielle 116
2. L’organisation séquentielle indexée 121
3. Organisation aléatoire 132
 Exercices 138
 Solutions des Exercices 142
Chapitre 4 : Accès aux fichiers 151
1. fichiers séquentiels et l’accès séquentiel
2. fichiers aléatoires et technique de Hachage
3. fichiers séquentiels indexés et structure d’arborescence 152
 Exercices 179
 Solutions des Exercices 181
Chapitre 5 : TP : Implémentation des fichiers en Langage C 185
1. Les Fichier en C 2. Lecture et écriture de fichiers
TP 1 : Création d’un fichier contigûe
TP 2 : Création d’un fichier séquentiel avec index
3. Autres fonctions de gestion des fichiers
4. Mise à jour d'un fichier séquentiel en C
TP 3 : Accès et mise à jour d’un fichier séquentiel
TP 4 : Ajout d’un enregistrement (cas d’un fichier binaire)
TP 5 : Ajout d’un enregistrement (cas d’un fichier Texte)
TP 6 : Création d’un fichier séquentiel structuré (Fichier texte)
TP 7 : Création d’un fichier séquentiel structuré (Fichier binaire) 186
Bibliographie

Avis des lecteurs

Aucun avis pour le moment.