• Aucun résultat trouvé

Module de Systèmes d’exploitation

N/A
N/A
Protected

Academic year: 2022

Partager "Module de Systèmes d’exploitation"

Copied!
2
0
0

Texte intégral

(1)

Université de Chlef Mars 2014 Département Informatique

Filière : 1 ère Année Master

Examen semestriel

Module de Systèmes d’exploitation

Nom et Prénom :

Exercice 1 :

Pour gérer les ressources d'un système, on adopte le protocole suivant : On numérote tous les types de ressources selon un ordre croissant, par exemple :

1 : Lecteur de disquette 2 : Lecteur USB

3 : Processeur 4 : Imprimante,

…etc.

Et on impose à chaque processus qui demande des ressources de les demander dans l'ordre croissant de leurs numéros. Par exemple, si un processus désire utiliser un processeur, un lecteur USB et une imprimante; il doit les demander dans l'ordre : lecteur-USB (n° 2), Processeur (n°3) et imprimante (n°4).

Question 1 : Démontrez qu'on ne peut pas avoir d'interblocage avec cette méthode.

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Question 2 : Quel est l'inconvénient de cette méthode ?

………

………

………

………

………

………

………

………

………

………

………

………

………

………

(2)

Exercice 2 :

Un stade d’athlétisme peut recevoir les athlètes de trois (3) clubs A, B et C qui viennent s’y entraîner. Pour organiser les entraînements, on impose la règle suivante :

A un instant donné, le stade peut recevoir un nombre quelconque d’athlètes mais de deux clubs au maximum. Par exemple, 5 athlètes du club B et 3 athlètes du Club C peuvent s’entraîner en même temps, mais si un athlète du club A veut accéder au stade, il doit attendre jusqu’à ce que tous les athlètes aient quitté le stade, soit du club B soit du club C.

On vous demande de proposer un schéma de synchronisation des processus : Processus A, Processus B et Processus C correspondant respectivement à des athlètes des clubs A, B et C, et ce en utilisant des sémaphores.

Déclarez clairement vos variables et précisez leurs initialisations.

Réponse :

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Références

Documents relatifs

- L’Ugecam (Union Générale des Caisses d’Assurance Maladie) Provence Alpes Côte d’Azur - La Drsm (Direction Régionale du Service Médical) Provence Alpes Côte d’Azur Corse

En outre, chaque établissement se réserve le droit d'adapter ou d'annuler certaines prestations (animation, clubs enfants, spa et espace bien-être, restaurants, équipements

A travers cette politique de soutien aux sports collectifs de haut niveau, la Métropole d'Aix-Marseille-Provence décide de soutenir l'association Pays d'Aix

L’analyse des résultats permet de voir que les élèves ont utilisé deux techniques différentes : 8 élèves (50%) ont utilisé des fonctions et 8 élèves (50%) ont utilisé

Le Club des Jeunes du Raincy fort de son succès a été repensé pour permettre de les accueillir selon leur âge et de les intégrer au choix des activités.. Ainsi nos jeunes

fournissant au Président entre autres, les informations concernant les récompenses à attribuer et former si nécessaire, le nouveau Secrétaire désigné pour l’année à venir..

• La gestion des propriétaires et de leurs chevaux éventuels (cf. Exemples de Fiches propriétaire) - on dispose également de la photo de chaque cheval.. • Le planning des cours

* La réservation est définitive après notre accord et après réception de ce contrat signé et accompagné de l’acompte de 30% du montant du séjour + frais de dossiers de 15€,