Sommaire

Validation des acquis : questions/réponses

Si l’état de vos connaissances sur ce chapitre vous semble suffisant, répondez aux questions ci-après.

1. Questions

1 On souhaite factoriser une variable et l’utiliser de façon différente selon différents processus. Or, le programme est compilé via le Framework 3.5. Qu’est-il judicieux d’utiliser ?

2 Un thread c’est :

1. une sorte de CPU virtuel

2. une unité physique

3. les deux à la fois

3 Quelle classe permet de créer une file d’attente de tâches à lancer en multithreading sans avoir à se préoccuper de la création et de la gestion des dits threads ?

4 Qu’est-ce que PLINQ et à quoi cela sert-il ?

5 Quels sont les deux mots-clés centraux dans la gestion de l’asynchronie en .Net/C# ?

6 Une requête doit être lancée en parallèle sans qu’une relation d’ordre soit nécessaire. Quelle méthode est la plus adéquate ?

1. AsParrallel

2. AsSequential

3. AsOrdered

2. Résultats

Référez-vous aux pages suivantes pour contrôler vos réponses. Pour chacune de vos bonnes réponses, comptez un point.

Nombre de points :  /6

Pour ce chapitre, le score minimum est de 5/6.

3. Réponses

1 On souhaite factoriser une variable et l’utiliser de façon différente selon différents processus. Or, le programme est compilé ...