• Aucun résultat trouvé

Module de « Systèmes d’exploitation2 »

N/A
N/A
Protected

Academic year: 2022

Partager "Module de « Systèmes d’exploitation2 »"

Copied!
3
0
0

Texte intégral

(1)

Page 1 / 3

Université de Chlef Février 2013

Département Informatique

Filière : 3ème Année Licence TSW

Examen semestriel

Module de « Systèmes d’exploitation2 »

Nom et Prénom :

Spécialité :

Exercice 1 : (12 points)

On considère le problème de synchronisation "Producteur/Consommateur" avec buffer limité, mais le nombre de producteurs est égal à 2 alors qu'il n'ya qu'un seul consommateur. Proposez une solution à ce problème en utilisant les sémaphores (Soignez vos déclarations et votre code).

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

(2)

Page 2 / 3 Exercice 2 : (03 points)

Quelles sont les critiques qu'on peut faire aux solutions logicielles et aux solutions matérielles du problème de l'exclusion mutuelle ? .

………

………

………

………

………

………

………

………

………

………

………

………

………

Exercice 3 : (05 points)

Décrivez en quelques lignes comment peut-on réaliser les sémaphores en langage Java. Donnez le code en Java.

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

(3)

Page 3 / 3

………

Références

Documents relatifs

– Les points d’arrêt sémantiques ne trahissent pas l’exécution du programme aux yeux de l’utilisateur, mais ce dernier ne peut plus considérer que deux instructions qui se

La Figure 3.5 et la Figure 2.13 montrent respectivement une architecture à trois niveaux et les composants qu’on retrouve sur nos périphériques mobiles. Les

Our hardware modification has been designed around the following considerations: • only control flow related instructions will need to modify the control flow stack • the

entre phases, puis entre phase et paroi, le programme expérimental analytique Cathare part d'expérience d'écou- lement diphasique où seule l'interaction mécanique inter- vient

Si A est le nombre entier constitué par les treize premiers chiffres et r le reste de la division euclidienne de A par 97, la clé de contrôle est. Démontrer que cette clé est un

Le BCD est très commun dans les systèmes électroniques lorsqu'une valeur numérique doit être affichée, spécialement dans les systèmes ne consistant que de

3°) Coder les 3 nombres décimaux 31, 32 et 33 en BCD puis en code binaire réfléchi (vérifier qu’un seul bit de codage change lorsque l’on passe de l’un à l’autre dans

3°) Compléter le code à