Flashcards: Gestion des Processus et Threads — 24 cards

All cards

1Question

Processus — définition ?

Answer

Entité d'exécution d'un programme, avec ses ressources.

2Question

PID — rôle ?

Answer

Identifiant unique pour chaque processus.

3Question

Espace d’adressage — localisation ?

Answer

Mémoire allouée au processus, isolée des autres.

4Question

Signaux — fonction ?

Answer

Messages pour signaler événements au processus.

5Question

Relations hiérarchiques — types ?

Answer

Père, fils, groupe.

6Question

États d’un processus — exemples ?

Answer

Nouveau, prêt, en exécution, bloqué, terminé.

7Question

PCB — sigle ?

Answer

Bloc de Contrôle de Processus.

8Question

PCB — rôle ?

Answer

Garder l’état et les ressources du processus.

9Question

fork() — objectif ?

Answer

Créer un processus fils par duplication.

10Question

fork() — différence avec CreateProcess() ?

Answer

fork() duplique, CreateProcess() charge un nouveau programme.

11Question

Hiérarchie processus — contrôle ?

Answer

Le père peut suspendre, attendre ou tuer ses fils.

12Question

Thread — définition ?

Answer

Flot d’exécution léger partageant l’espace mémoire.

13Question

Partage mémoire — entre threads ?

Answer

Oui, ressources communes entre threads du même processus.

14Question

Ressources threads — privées ?

Answer

Variables locales, pile, registres.

15Question

Multithreading — avantage ?

Answer

Exécution concurrente efficace et réactive.

16Question

POSIX pthread — fonction ?

Answer

Gestionnaire standard pour création et synchronisation de threads.

17Question

Algorithmes d’ordonnancement — but ?

Answer

Gérer l’accès au CPU entre processus ou threads.

18Question

Ordonnancement préemptif — définition ?

Answer

Interruption possible d’un processus en exécution.

19Question

Critère d’ordonnancement — exemple ?

Answer

Temps d’attente, priorité, délai de rotation.

20Question

Temps de réponse — définition ?

Answer

Temps entre soumission et début d’exécution.

21Question

Critère principal d’ordonnancement ?

Answer

Maximiser efficacité et réactivité, minimiser délais.

22Question

Ordonnancement préemptif — avantage ?

Answer

Gestion dynamique, meilleure réactivité.

23Question

Transition en préemptif — quand ?

Answer

Lors d’un processus plus prioritaire ou fin de quantum.

24Question

PCB — contenu principal ?

Answer

État, registres, priorités, pointeurs.

Test yourself with the quiz

Test your knowledge with 12 questions on Gestion des Processus et Threads.

1. Que désigne un processus dans un système d'exploitation ?

2. Selon Salwa Othmen (2025), quel est l’état d’un processus lorsqu’il est en attente d’affectation du processeur, étant placé dans la file d’attente des processus prêts ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Gestion des Processus et Threads.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator