Vous êtes sur la page 1sur 4

www.annales-exam.

com
Le site n1 des annales !

cnam
Chanlpagne-Ardenne
Ie

Centre d'enselgnement de Relms


Rue des Crayeres
BP 1034, 51687 REIMS Cedex 2
tel 03 26 36 80 10

Sujet d'examen
Annee universitaire 2009 -2010
Unite d'enselgnement
Code de I'UE

5MBll1

Jntltul6

Svstemes et applications nT!partis

~--~---------

En.elgnant C.l

M. FLAUZAC

---

Examen

.--

--------

Date

11/09/2010

Slon

Annales-exam.com
2

eme

session

---'I. . _H_or_a_ir_e_s_-----'1_1Sh4S-17h4S-

L.....D_u_r6_e_ _ _ _-'-2 heures _ _ _ _ _ _

Consignes partlculieres
Le sUJet doit imperative~ent etre remls dans la cople.

Aucun document autonse.

IEn

cas de probleme durant I'epreuve, JOlndre Ie centre d'enselgnement

a distance du Cnam

Champagne-Ardenne au 03 26 36 80 07.
----

~-----~--------------------_

1 f3

___.J

,
tis
Exercice 1 : Le temps dans les systemes repar

Question 1 (1,5 points) : Rappelez la difference entre les horloges d e Lamport et les horloges
vectonelles

Solt j'e 'ccut,on suivante sur 4 sites:

I
\

2
3
4
I

J.

'9

'?

to

II

IZ

I~

Dans I'executlon precedente, les pOints nOirs representent des evenements internes.
Question 2 (2,5 points) : donnez I'application des horloges de Lamport sur Ie chronogramme
precedent
Question 3 (2,5 pOints) : donnez I'application des horloges vectorielles sur Ie chronogramme
precedent

Exercice 2 : Election

Annales-exam.com

Question 4 (1,5 points) : Rappelez les objectifs et Ie principe general des algorithmes d'election
Question 5 (3 pOints) : Donnez un exemple d'algorithme d'election sur un anneau. Vous rappellerez
I'algorithme, puis donnerez ses performances (nombre de messages echanges, temps d'execution ... )
et presenterez une execution en exemple.

On souhalte maintenant mettre en ceuvre un algorithme d'election sur un graphe quelconque. Pour
cela, on va utiliser un algonthme de type PIF.
Le pr!nclpe de I'algorithme que I'on souhaite developper est Ie suivant :
On explolte un algorithme de type PIF

Lors de la remontee des informations, chaque nceud remonte Ie site Provisoirement elu
de son sous-arbre :
o Si une feuille de I'arbre construit est candidate, elle remonte son identite, sinon
elle remonte NIL ;
o

Pour un nceud interne de I'arbre construit" on recupere I'identite de I'elu depuis


chacun, de ses fils, et on remont~ au pere la plus petite identite parmi les
,
Identltes re. c;ues.. La valeur NIL est eVldemment consideree comme supe' .
ttl
d
t' S
neure a
ou es es I entl .es. I aucun candidat ne se trouve dans un sOus-arbre la v I
NIL sera remontee.
a eur

Question 6 (2 POints) : Rappelez les obJectifs et Ie principe d'un algorithme de type PIF.
Question 7 (1,5 pOints) : Proposez I'executton d'un algorithme
('or' der('a que I'tnlt!ateur de I'algonthme est Ie site d'identite O.
PIF Sur Ie systeme suivant. On

---227/33------------____________~~~
11/09/2010

Iccnam

Champ:l_,h ;",cle-nne

nam
~rdrnne

orloges

o )-----i

Annales-exam.com
8

Question 8 (4 pOints): Proposez I'algorithme d'election sur un graphe quelconque base sur un
algorithme de type PIF.
Question 9 (1,5 points) : Proposez sur Ie systeme precedent une execution de I'algorithme que vous
venez d'ecrire.

mme

amme

IIerez
on ... )