Programmation distribuée
Programmation distribuée
Le cours présente les points suivant :
- les aspects algorithmiques des systèmes distribués (ou répartis) ;
- l'étude d'algorithmes distribués pour la résolution de problèmes de communication, d'allocation de ressources et de synchronisation ;
- l’exclusion mutuelle par échange de messages ;
- la diffusion ;
- les arbres couvrants ;
- les tâches : ordonnancement, terminaison, répartition des calculs ;
- coopération et concurrence entre processus : exclusion mutuelle décentralisée, synchronisation de tâches, partage de ressources et inter blocages.
[ ]
Objectifs
ces objectifs
Les objectifs de ce cours sont :
Acquérir les compétences nécessaires à l'analyse et la conception de systèmes informatiques distribués.
![image logo](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Question_book-2.svg/24px-Question_book-2.svg.png)
![Image logo indiquant les ressources](http://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Sciences_humaines.svg/45px-Sciences_humaines.svg.png)
Référents
Ces personnes sont prêtes à vous aider concernant ce cours :
cette liste