| 1 |
Module Brio « Concurrence » |
1, 13–15 |
Structure et objectifs intégrés |
| 2 |
4_concurrence_partie1.pdf |
2 |
Complet |
| 3 |
4_concurrence_partie2.pdf |
3–5 |
Complet |
| 4 |
4_concurrence_partie3.pdf |
5–9 |
Complet |
| 5 |
Tanenbaum, ch. 2, § 2.3 sauf 2.3.7; ex. 51–52 |
Éléments absents, 14 |
Exclu par override : source indisponible |
| 6 |
sem_init |
6.4 |
Complet |
| 7 |
sem_destroy |
6.4 |
Complet |
| 8 |
sem_wait |
6.1, 6.4 |
Complet |
| 9 |
sem_post |
6.1, 6.4 |
Complet |
| 10 |
pthread_mutex_init |
7.1 |
Complet |
| 11 |
pthread_mutex_destroy |
7.1 |
Complet |
| 12 |
pthread_mutex_lock |
7.1–7.2 |
Complet |
| 13 |
pthread_mutex_trylock |
7.1 |
Complet |
| 14 |
pthread_mutex_unlock |
7.1–7.2 |
Complet |
| 15 |
pthread_barrier_wait |
9 |
Complet |
| 16 |
pthread_barrier_init |
9 |
Complet |
| 17 |
pthread_barrier_destroy |
9 |
Complet |
| 18 |
pthread_cond_init |
8 |
Complet |
| 19 |
pthread_cond_destroy |
8 |
Complet |
| 20 |
pthread_cond_wait |
8 |
Complet |
| 21 |
pthread_cond_signal |
8 |
Complet |
| 22 |
pthread_cond_broadcast |
8 |
Complet |
| 23 |
Exemple de variables de condition |
8 |
Patron et raisonnement intégrés |
| 24 |
Enregistrement du cours 08 |
3–4, 12, 14 |
9/9 tranches couvertes |
| 25 |
Enregistrement du cours 09 |
4–7, 12, 14 |
9/9 tranches couvertes |
| 26 |
Enregistrement du laboratoire 04 |
10, 12 |
12/12 tranches couvertes |
| 27 |
Module Brio « Labo 04 » |
Éléments absents, 14 |
Exclu par override : module non publié |