GEI798 - Développement de programmes concurrents

Sommaire

Cycle
2e cycle
Crédits
2 crédits
Durée
1 trimestre
Faculté/Centre
Faculté de génie
Cible(s) de formation

Utiliser la concurrence dans le développement de programmes. Planifier le développement et le test de programmes concurrents. Évaluer la qualité des programmes concurrents.

Contenu

Les bases : Code accédé par plusieurs fils. Partage des objets. Composition d'objets. Briques de base. Structuration des applications concurrentes : Exécution des tâches. Annulation et arrêt. Groupes de fils. Applications graphiques. Vivacité, performances et tests : Éviter les problèmes de vivacité. Performances et adaptabilité. Tests des programmes concurrents.

Une portion de cette activité pédagogique est consacrée à la réalisation du projet de conception de session prévu au programme.

Préalable(s)
Avoir obtenu 82 crédits