Vous êtes sur la page 1sur 2

Questions de cours corrigés en Ordonnancement des processus ( Systèmes

d’Exploitation 1 )
Exercices en SE
1)Quelestlerôled’unsystèmed’exploitation?Lesinterpréteursdecommandesetlescompilateursfont‐ilsparties
dusystèmed’exploitation?
2)Qu’estcequ’unsystèmemultiprogrammé?Unsystèmedetraitementparlots?Unsystèmeentempspartagé?
3)Quelestlerôled’unordonnanceur?
4)DanslesystèmeUNIX,lesvéritablesappelssystèmesonteffectuésàpartir
‐d’unprogrammeutilisateur
‐d’unecommandeshell
‐d’uneprocéduredelabibliothèquestandard
Sont‐ilsexécutésenmodesuperviseurouenmodeutilisateur?
5)Pourquoilepartagededonnéesposedesproblèmesdansunsystèmemultiprogramméentempspartagé?Le
systèmeUNIXpermet‐ildecontrôlerlesaccèsauxdonnéespartagées?Qu’est‐cequ’unesectioncritique?
Masquer la correction

1- Ilgèreetcontrôlelematérieletoffreauxutilisateursunemachinevirtuelleplussimple
d’emploique
lamachineréelle(appelssystèmes).Non,lesinterpréteursetlescompilateursnefontpaspartie
du
systèmed’exploitation.

2- Unsystèmemultiprogrammégèrelepartagedesressources(mémoire,processeur,
périphériques…)
del’ordinateurentreplusieursprogrammeschargésenmémoire.Dansunsystèmedetraitementpar
lots,lesprocessussontexécutésl’unàlasuitedel’autreselonl’ordred’arrivée.Dansun
systèmeen
tempspartagé,leprocesseurestallouéàchaqueprocessuspendantauplusunquantumdetemps.
Auboutdecequantum,leprocesseurestallouéàunautreprocessus.

3- L’ordonnanceurgèrel’allocationduprocesseurauxdifférentsprocessus.L’ordonnanceur
d’UNIXest
unordonnanceuràdeuxniveaux,àprioritéquiordonnancelesprocessusdemêmeprioritéselon
l’algorithmedutourniquet.
4- Apartirdelabibliothèquestandarddesappelssystème(instructionTRAP).Ilssontexécutésen
mode
superviseur(Leurscodesconstituentlesystèmed’exploitation).

5- Unautreprocessuspeutaccéderauxdonnéespartagéesavantqu’unprocessusn’estfinideles
utiliser(modifier).Oui,parexemplelessémaphores.Unesuited’instructionsquiaccèdentàdes
objetspartagésavecd’autresprocessus.

Vous aimerez peut-être aussi