← Retour

Systèmes d’exploitation

par: N. SALMI
Disponible
Pages 376
Dimensions 16*23,5
Publication 2022-12-03
Éditeur —
Papier : 1 500.00 DA Numérique: 750.00 DA

L’ouvrage « Introduction aux systèmes d’exploitation » vient compléter la collection « Manuels de l’étudiant » qui traite des thèmes relevant du cursus universitaire normal et du système LMD. La particularité de cet ouvrage réside dans la démarche pédagogique avec laquelle les thèmes ont été traités, étant consciente de la difficulté de certains chapitres, l’auteur a fait de grands efforts pour parer au problème en expliquant par des exemples simples et clairs. Certains points sont traités à travers des exercices, ce qui facilite ainsi la compréhension rapide du sujet en évitant de sombrer dans les explications trop théoriques. Beaucoup d’exercices, corrigés et commentés sont conçus afin de mettre en pratique le maximum de notions et permettre ainsi à l’étudiant de s’autoévaluer. Sans oublier la rédaction bien soignée et bien pensée visant à atteindre un public large qui soufre en général d’un problème de langue. Enfin, nous conseillons au lecteur de lire attentivement les introductions et les explications avant de sombrer dans les détails, car il s’agit d’abord de comprendre le principe d’un système d’exploitation et sa philosophie dans la gestion des ressources de l’ordinateur.

Afficher la table des matières
Chapitre 1 : Introduction aux systèmes d’exploitation 11
1. Qu’est-ce qu’un Système d'Exploitation ? 14
2. Fonctions d’un S.E 15
3. Comment un système informatique est-il organisé ?
4. Evolution des systèmes d’exploitation
5. Exemples de Systèmes d'Exploitation
6. Fonctionnement d’un système informatique moderne
 Travaux Dirigés (avec solution) 22
Chapitre 2 : Mécanismes de base d’exécution des programmes
1. Introduction. 52
2. Définition d’une machine de Von Neumann. 53
3. Cheminement d’un programme dans un système.
4. Concepts de processus et de multiprogrammation.
5. Les systèmes d’interruption. 81
 Travaux Dirigés (avec solution) 63
Chapitre 3 : Gestion de processeur central 117
1. Qu’est-ce que le scheduler ?
2. Concepts de Scheduling 121
3. Différents niveaux de scheduling
4. Contrôle de processus 135
5. Notions de processus et de thread
 Travaux Dirigés (avec solution) 119
Chapitre 4 : Gestion de la mémoire centrale 169
1. Qu’est-ce que la mémoire centrale ?
2. Objectifs de la gestion de la mémoire.
3. Fonctions de la gestion de la mémoire.
4. Différents modes de partage de la mémoire.
5. Gestion de la mémoire virtuelle. 175
6. Pagination et environnement. 221
7. La protection mémoire. 223
8. Partage de code de programmes et de données.
9. Gestion de la mémoire centrale sur les ordinateurs de type PC.
 Travaux Dirigés (avec solution) 228
Chapitre 5 : Gestion des Entrées/Sorties physiques 253
1. Qu’est-ce qu’une Entrée/sortie ?
2. Organisation des transferts 258
3. Modes de pilotage d’une E/S physique
4. Traitement d’E/S simultanées 279
5. E/S dans les micro-ordinateurs (PC)
 Travaux Dirigés (avec solution) 254
Chapitre 6 : Gestion des périphériques 293
1. Qu’est-ce que le gestionnaire de périphériques ?
2. Objectifs et fonctions du gestionnaire de périphérique
3. Types de périphériques 298
4. Modules du gestionnaire des périphériques
5. Politiques de scheduling d’E/S 295
6. Prise en charge de requêtes simultanées d’E/S et goulot d’étranglement 309
7. Techniques d’allocation de périphériques
8. Périphériques virtuels 312
 Travaux Dirigés (avec solution) 311
Chapitre 7 : Gestion des fichiers 323
1. Qu’est-ce que le système de fichiers et le système de gestion de fichiers (SGF)? 325
2. Fonctions d’un SGF
3. Concepts de Fichier 327
4. Concepts de Répertoire 335
5. Autres types d’objets du système de fichiers 342
6. Partitions et volumes 343
7. Autres fonctions d’un SGF 344
8. Gestion de l’espace du disque
9. Organisation d’un système de fichiers
10. Protection et sécurité des fichiers 346
11. Fiabilité et performances d’un SGF
 Travaux Dirigés (avec solution) 359
Bibliographie

Avis des lecteurs

Aucun avis pour le moment.