Vous êtes sur la page 1sur 2

Groupe IGE03 

  INPTIC 2021/2022 
 
Examen final du module Systèmes d’Exploitation II - Durée 40 minutes

Partie 1 : Evaluez les énoncés suivants et indiquez s’ils sont vrais ou faux.

 Un processus est une entité dynamique associée à la suite des actions ☐ Vrai ☐ Faux
réalisées par un programme séquentiel

 Il existe deux types d’interaction entre processus d’un système qui sont la ☐ Vrai ☐ Faux
coopération et la collaboration.

 Un processus est dit coopératif s’il peut affecter les autres processus en ☐ Vrai ☐ Faux
cours d’exécution dans le système ou être affecté par exécution.

 Le SE permet de partager le temps CPU entre plusieurs programmes qui ☐ Vrai ☐ Faux
semblent s’exécuter simultanément.

 Si le nombre de processeurs est supérieur ou égal au nombre de processus ☐ Vrai ☐ Faux


on parle de parallélisme apparent.

 Une ressource commune est nécessairement partageable ☐ Vrai ☐ Faux


(simultanément).

 La section critique est une séquence d’instructions d’un processus qui ☐ Vrai ☐ Faux
utilise une ressource critique.

 La ressource critique peut être allouée à plusieurs processus à la fois. ☐ Vrai ☐ Faux

 Un processus hors de sa section critique ou du protocole d’entrée peut ☐ Vrai ☐ Faux


influer sur l’un des autres processus.

 Dans un système possédant plusieurs processeurs à mémoire partagée, le ☐ Vrai ☐ Faux


masquage des interruptions a lieu seulement dans le processeur d’origine

 Les verrous ne peuvent en aucun cas rompre le protocole de l’exclusion ☐ Vrai ☐ Faux
mutuelle.

 Le choix d’un processus de la file d’attente lors de l’exécution de la ☐ Vrai ☐ Faux


primitive V(S) ne dépend pas de la manière de gestion des files d’attente
dans le système.
 On ne peut observer aucun parallélisme d’exécution sur un ☐ Vrai ☐ Faux
monoprocesseur.

 Le verrou est utilisé pour implémenter l’exclusion mutuelle par attente ☐ Vrai ☐ Faux
active.

1/2
Mme. F. Zendaoui 
 
 
Groupe IGE03    INPTIC 2021/2022 
 
Partie 2 :
On dispose de quatre fichiers F1, F2, F3 et F4 et de trois processus P1, P2 et P3 s’exécutant en
parallèle dont les programmes respectifs ont les structures suivantes :
P1 P2 P3
Début Début Début
Lire (F1) ; Lire (F4) ; Ecrire (F2) ;
Ecrire (F2) ; Ecrire (F1) ; Ecrire (F3) ;
Lire(F2) ; Lire(F3) ; Lire(F4) ;
Fin Fin Fin

 Réécrire les trois processus tout en protégeant l’accès à ces fichiers par les sémaphores,
sachant que chaque fichier ne peut être ni lu et modifié en même temps, ni modifié par
plusieurs processus en même temps.

P1 P2 P3
     
     

2/2
Mme. F. Zendaoui 
 
 

Vous aimerez peut-être aussi