Systèmes d’exploitation exercices + corrigés gestion des processus

Systèmes d’exploitation exercices + corrigés gestion des processus

Cours

Par kaka83185

Mise à jour le 01-02-2010

Télécharger ce document

→ Téléchargement disponible après inscription

16,00/20

22 Avis > Donne ton avis

1026 téléchargements

> Partager !

Extrait du document

Exercice 1 : 1) Quel est le rôle d’un système d’exploitation ? Les interpréteurs de commandes et les compilateurs font-ils parties du système d’exploitation ? 2) Qu’est ce qu’un système multiprogrammé ? Un système de traitement par lots ? Un système en temps partagé ? 3) Dans le système UNIX, les véritables appels système sont effectués à partir - d’un programme utilisateur - d’une commande shell - d’une procédure de la bibliothèque standard Sont-ils exécutés en mode superviseur ou en mode utilisateur ? 4) Comment sont organisés les fichiers dans le système UNIX ? Un utilisateur peut-il accéder à un fichier d’un autre utilisateur ? Si oui, comment ? 5) Dans le système UNIX, est-ce que tout processus a un père ? Que se passe-t-il lorsqu’un processus devient orphelin (mort de son père) ? Quand est-ce un processus passe à l’état Zambie ? 6) Pour lancer en parallèle plusieurs traitements d’une même application, vous avez le choix entre les appels système fork( ) et

Plan :

pthread_create( ). Laquelle des deux possibilités choisir ? pourquoi ? 7) Citez quatre événements qui provoquent l’interruption de l’exécution d’un processus en cours, dans le système UNIX. 8) Quel est le rôle de l’ordonnanceur ? Décrire brièvement l’ordonnanceur du système UNIX ? Favorise-t-il les processus interactifs ? 9) Pourquoi le partage de données pose des problèmes dans un système multiprogrammé en temps partagé ? Le système UNIX permet-il de contrôler les accès aux données partagées ? Qu’est-ce qu’une section critique ? pthread_create( ). Laquelle des deux possibilités choisir ? pourquoi ? 7) Citez quatre événements qui provoquent l’interruption de l’exécution d’un processus en cours, dans le système UNIX. 8) Quel est le rôle de l’ordonnanceur ? Décrire brièvement l’ordonnanceur du système UNIX ? Favorise-t-il les processus interactifs ? 9) Pourquoi le partage de données pose des problèmes dans un système multiprogrammé en temps partagé ? Le système UNIX permet-il de contrôler les accès aux données partagées ? Qu’est-ce qu’une section critique ? pthread_create( ). Laquelle des deux possibilités choisir ? pourquoi ? 7) Citez quatre événements qui provoquent l’interruption de l’exécution d’un processus en cours, dans le système UNIX. 8) Quel est le rôle de l’ordonnanceur ? Décrire brièvement l’ordonnanceur du système UNIX ? Favorise-t-il les processus interactifs ? 9) Pourquoi le partage de données pose des problèmes dans un système multiprogrammé en temps partagé ? Le système UNIX permet-il de contrôler les accès aux données partagées ? Qu’est-ce qu’une section critique ? Que fait chacun des programmes suivants : 1) int main( ) { int p=1 ; while(p>0) p=fork() ; execlp(“prog”, “prog”, NULL) ; return 0 ; } 2) int i=2 ; int main ( ) { j=10; int p ; while(i-- && p = fork()) if(p<0) exit(1) ;

Télécharger ce document

Donne ton avis !

Rédiger votre avis

(50) Valider
Votre commentaire est en attente de validation. Il s'affichera dès qu'un membre de Doc-Etudiant.fr le validera.
Attention, les commentaires doivent avoir un minimum de 50 caractères !
Vous devez donner une note pour valider votre avis.

Les avis sur ce document

Merlin L'enchanteur
19/20
Un très bon cours sur le systèmes d'exploitation, je le conseille vraiment ! 19
par Merlin L'enchanteur - le 24/04/2013
le rifain
17/20
c'est tré bien fait C'est exactement ce qu'il me fallait ! Quelques exercices sur les systèmes d'exploitation et la gestion de processus ! Thanks a lot GENiAL..c b1 pour encouragée les étudiant en monde besoin d\'exercices sur la gestion des processus et les semaphores je vous encourage de faire des documents de ce genre avec plus d\'exercices et de tp corrigés Merci une autre fois il m\'a vraiment servis de bien.
par le rifain - le 14/03/2013
Ciboulo
18/20
Il y a de plus en plus de système d'exploitation qui sortent. C'est intéressant de pouvoir ce renseigner sur ce type de logiciel. Ce cours sur les systèmes d'exploitations explique très bien le concept.
par Ciboulo - le 11/03/2013
Plus d'avis (19)

Le document Systèmes d’exploitation exercices + corrigés gestion des processus appartient à la rubrique Sécurité des systèmes informatiques qui elle même appartient à la thématique Informatique.

Publicité sur le réseau Media Etudiant - Partenaires - Devenir partenaire - Doc etudiant est une marque déposée - c 2008 2013- Tous droits réservés - Conditions générales d'utilisation - Crédits
Contact - Signalez-nous un bug - Recrutement

Pour donner votre avis sur ce document, vous devez être membre de Doc-étudiant

Si ce n'est pas encore fait ?

Inscrivez-vous !

ou Identifiez-vous :


Mot de passe oublié ?
Besoin d'aide