Université Pierre et Marie Curie

Systèmes d'exploitation des ordinateurs

Chapitre 1. Les systèmes d'exploitation
Chapitre 2. Mécanismes d'exécution et de communication
Chapitre 3. Gestion des activités parallèles
Chapitre 4. Gestion des fichiers
Chapitre 5. Partage des ressources
Chapitre 6. Au-dessus du système d'exploitation
Chapitre 7. Notions sur les communications
Chapitre 8. Notions sur la sécurité
Bibliographie
Chapitre 9. Exercices et TPs
Examens
2002
2003
2005
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivante

2002


Durée 1h30

Les documents ne sont pas  autorisés.  La plus grande attention sera portée à la clarté des explications,  à la présentation et  à la lisibilité de la copie. 

  1. Systèmes de fichiers Unix
    • Rappeler rapidement les structures fondamentales des systèmes de fichiers Unix.
    • Quels systèmes de fichiers sont indispensables au fonctionnement d’un système et quel est leur usage ?
    • Décrire l’ensemble des opérations nécessaires pour qu’on puisse accéder aux informations qu’un système de fichiers contient. Comment les automatiser au démarrage ?
  2. Les responsables d’un système souhaitent que des utilisateurs, parfaitement identifiables, ne puissent faire fonctionner qu’une seule application. Par exemple les vendeurs d’un magasin ne doivent pouvoir accéder qu’à l’application gestion des stocks. Comment organiser cela sur une machine Unix ?
  • Décrire les éléments essentiels d’un shell qui permettrait de contrôler les applications que les utilisateurs pourraient employer. Sans entrer dans les détails de programmation, il vous est demandé de préciser les principaux éléments fonctionnels et primitives Unix que vous emploieriez pour le réaliser.
  • Question optionnelle : connaissez vous un moyen, sous Unix, de réaliser cela sans avoir à écrire un shell ?

Copyright Yves Epelboin, université P.M. Curie, 2002 MAJ 22 mars, 2006

Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivante