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.
[modifier]
![Image logo indiquant les ressources](../I/Postscript-viewer.svg.png.webp)
[]
Objectifs
![image logo](../I/Question_book-2.svg.png.webp)
modifier 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](../I/Question_book-2.svg.png.webp)
Niveau et prérequis conseillés
![Image logo](../I/Question_book-2.svg.png.webp)
modifier ces prérequis.
Cours de niveau 17. Les prérequis conseillés sont :
- Les prérequis pour ce cours n'ont pas encore été précisés. Pour le faire, cliquez ici.
![Image logo](../I/Question_book-2.svg.png.webp)
![Image logo indiquant les ressources](../I/Sciences_humaines.svg.png.webp)
Personne n'a créé cette section.
[]
Référents
![Image logo](../I/Question_book-2.svg.png.webp)
modifier les référents.
Ces contributeurs sont prêts à vous aider concernant ce cours :
- Personne ne s'est déclaré prêt à aider pour ce cours. Pour vous ajouter, cliquer ici.
![Image logo](../I/Question_book-2.svg.png.webp)
Cet article est issu de Wikiversity. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.