0% ont trouvé ce document utile (0 vote)
23 vues5 pages

CC 16-17

Le document présente un contrôle sur le module de système d'exploitation pour des étudiants en informatique, abordant des concepts clés tels que le BIOS, les états d'un processus, et le rôle de l'ordonnanceur. Il inclut des exercices d'ordonnancement avec des processus et des calculs de temps de réponse moyen selon différentes politiques. Les résultats montrent que l'algorithme round robin a un temps de réponse moyen plus élevé que celui de l'algorithme de priorité, sans impact significatif de la politique d'ordonnancement des E/S.

Transféré par

sidikiensias
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues5 pages

CC 16-17

Le document présente un contrôle sur le module de système d'exploitation pour des étudiants en informatique, abordant des concepts clés tels que le BIOS, les états d'un processus, et le rôle de l'ordonnanceur. Il inclut des exercices d'ordonnancement avec des processus et des calculs de temps de réponse moyen selon différentes politiques. Les résultats montrent que l'algorithme round robin a un temps de réponse moyen plus élevé que celui de l'algorithme de priorité, sans impact significatif de la politique d'ordonnancement des E/S.

Transféré par

sidikiensias
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Aboubekr BELKAID

Faculté des Sciences - Tidjani HAddam


Département d’informatique

Classe LMD S4 Informatique date : 15/03/2017


Année Universitaire : 2016/ 2017
Enseignant :Benaissa Mohamed
Note sur 16 points

Solution Contrôle N°1 : Module système d’exploitation

Qu'appelle-t-on le BIOS ?

Basic Input Output System : c’est le logiciel de base pour accéder aux périphériques de
l’ordinateur. (1 point)
Donner les 3 états principaux qui caractérisent un processus

Prêt, Actif, Bloqué, (1 point)

Combien de processus peuvent être actifs à un moment donné ?

Un seul (si on a un seul processeur) (1 point)

Comment s'appelle le composant du système d'exploitation qui a pour rôle de distribuer le


temps processeur entre les processus ?
L’ordonnanceur (1 point)

Lorsqu’un processus dispose du processeur, 2 limites lui ont été définies par le système,
quelles sont ces limites ?
Limite de temps d’utilisation du processeur (quantum de temps) (1 point)
Limite d’espace mémoire (matérialisée par exemple par la valeur des registres adresse de base
et taille de la zone mémoire allouée au processus) (1 point)
Exercice N°1

On considère un système monoprocesseur et les quatre processus P1, P2, P3 et P4 qui


effectuent du calcul et des entrées/sorties avec un disque selon les temps donnés ci-contre. Les
processus sont disponibles dès le début, dans cet ordre.
1. On considère que l'ordonnancement sur le processeur se fait selon une politique à priorité
avec interruption : le processus élu à un instant t est celui qui est le processus prêt de plus
forte priorité. On donne : priorité (P1) > priorité (P3) > priorité (P2) > priorité (P4). On
considère que l'ordre de service des requêtes d'E/S pour le disque se fait toujours selon une
politique FIFO.
Complétez, et donnez le temps de réponse moyen obtenu.

2 points

2 points

TRM = (18+21+15+24)/4 = 19,5 (0,5point)


2. La politique d'ordonnancement du processeur est inchangée, mais on considère maintenant
que l'ordre de services des requêtes d'E/S pour le disque se fait également selon la priorité des
processus : le processus commençant une E/S est celui de plus forte priorité parmi ceux en
état d'attente du disque. Une opération d'E/S commencée ne peut pas être interrompue.
Complétez l’Annexe B, et donnez le temps de réponse moyen obtenu.
2 points

2 points
TRM = (15+21+16+24)/4 = 19 (0,5point)

3. On considère que l'ordonnancement sur le processeur se fait selon un politique round


robine avec un quantum de 2 unités de temps. On suppose que l'ordre d'arrivée a été P1 puis
P2 puis P3 puis P4. On considère que l'ordre de services des requêtes d'E/S pour le disque se
fait en FIFO.
Complétez l’Annexe C, et donnez le temps de réponse moyen obtenu.

2 points

2 points
TRM = (23 + 24+15+20) = 20,5(0,5point)

4. Comparez les différents temps de réponse calculés précédemment, et interprétez le résultat.

Nous remarquons que le temps de réponse moyen de l’algorithme round robine est plus élevé
que celui de l’algorithme de priorité. Cela est dû au fait que l’algorithme de round robine est
équitable, et qu’il répartit le temps entre les processus, ce qui augmente leur temps
d’existence dans le système.
Pour cet exemple, le changement de la politique d’ordonnancement pour les entrées/sorties
n’a pas influé sur le temps de réponse moyen (1 point).

Vous aimerez peut-être aussi