UE4 - Concurrence et coopération dans les systèmes et réseaux

UE4 - Concurrence et coopération dans les systèmes et réseaux

En pratique

Volume horaire de TP
20
Volume horaire de TD
14
Volume horaire de CM
20
Langue d'enseignement
Français

Description du contenu de l'enseignement

L’UE CSR vise à initier les étudiants aux notions de concurrences dans les systèmes informatiques, à la résolution algorihmtique de problèmes de concurrences et à la programmation concurrente dans les systèmes parallèles (multi-threads) et distribuées (multi-processeurs). Programme des enseignements : • Cours o Propriétés fondamentales des algorithmes concurrents o Notions d’exclusion mutuelle et de section critique o Outils de programmation concurrente (verrous, sémaphores, moniteurs) o Multi-threading Java o Résolution des interblocages o RPC / RMI o Services / APIs REST • Travaux dirigés o Producteur-consommateur o Lecteurs-rédacteurs o Problèmes des philosophes o Résolution d’interblocages • Travaux pratiques o Multi-threading Java, moniteurs o RMI o API REST
Dernière modification : lun, 09/12/2019 - 13:45