• Aucun résultat trouvé

Module de Systèmes d’exploitation I Durée : 01H40

N/A
N/A
Protected

Academic year: 2022

Partager "Module de Systèmes d’exploitation I Durée : 01H40"

Copied!
4
0
0

Texte intégral

(1)

Page 1/4 Université de Chlef

Département Informatique

Filière : 2ème Année LMD "Technologie & Services Web"

Juin 2013

Examen semestriel

Module de Systèmes d’exploitation I

Durée : 01H40

Nom et Prénom :

Exercice 1 :

Question 1 : Expliquez brièvement pourquoi les systèmes d'exploitation sont conçus sous forme de couches.

Réponse : ………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

Question 2 : Dessinez le diagramme de transitions des états que peut avoir un processus. Expliquez dans quel cas on passe de l'état "En exécution" à "l'état Prêt".

Réponse : ………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

(2)

Page 2/4 Question 3 : Expliquez brièvement le principe de la "mémoire cache"

Réponse : ………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

Question 4 : Expliquez pourquoi on souhaite toujours diminuer le nombre de défauts de pages.

Réponse : ………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

Question 5 : Qu'est ce qu'une interruption masquée ?

Réponse : ………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

………...……….…………...

(3)

Page 3/4

Exercice 2 : Soit le scénario d’arrivée des processus suivants : P1, P2, P3 et P4, ayant les caractéristiques contenues dans le tableau ci-après.

Processus Priorité Instant d’arrivée Durée d’exécution

P1 2 0 4

P2 4 2 5

P3 3 0 6

P4 1 0 7

Question 1 : Pour chacun des algorithmes de scheduling suivants : FCFS, Plus haute priorité, Round Robin (avec quantum=2) donnez les diagrammes de Gantt et les temps d’attente et de restitution des processus.

Réponse : ………...………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

Algorithme FCFS Algorithme plus haute priorité Algorithme Round Robin Processus Temps de

restitution

Temps d’attente

Temps de restitution

Temps d’attente

Temps de restitution

Temps d’attente P1

P2 P3 P4

(4)

Page 4/4

Question 1 : On reprend les mêmes données que la question 1, mais on suppose maintenant que le processus P2, après s'être exécuté pendant la première unité de temps sur le processeur, demande une opération d'Entrée/Sortie qui dure exactement 3 unités de temps. Redonnez le diagramme de Gantt pour chacun des algorithmes de scheduling suivants : FCFS, Plus haute priorité, Round Robin (avec quantum=2).

Réponse : ………...………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

………..………...

Références

Documents relatifs

Question 4 : Donnez les temps d'attente de chaque processus pour chacun des 3 algorithmes précédents.. Question 1 : On vous demande de retrouver le nombre de cadre de pages utilisé

Dans un scheduling avec file d'attente multiniveau normal, chaque processus nouvellement créé est placé dans une file d'attente (niveau) de façon statique : le

Un tel programme sera une suite d’instructions extraites de la liste ci-dessous, certaines devant être complétées (lorsqu’il y a des pointillés). Créer un point. Tracer une

On suppose dans cette question que x, y et z sont tous les trois impairs3. Conclure en s’inspirant de la

D´eterminer les valeurs du param`etre m pour lesquelles a est diagonalisable, et donner dans ce cas une base de R 4 form´ee de vecteurs propres de a.. Donner la forme de la

Puisque l’état singulet de spin n’existe pas, que peut-on dire sur la profondeur du potentiel pour un tel état.. que peut-on dire des états possibles constitués de deux neutrons

[r]

Programmer votre robot pour que celui-ci revienne à la case départ en calculant le plus court chemin avec l’algorithme de recherche A*. Pour cela, vous devez