🖥️ QCM - Systèmes d'Exploitation et Processus
25 questions sur les concepts fondamentaux des systèmes d'exploitation
1. Qu'est-ce qu'un système d'exploitation ?
Choix unique
Un logiciel de traitement de texte
Un ensemble de programmes qui pilote les composants de l'ordinateur
Un navigateur web
Un antivirus
Un jeu vidéo
2. Quels sont les composants du noyau (kernel) d'un système d'exploitation ?
Choix multiple (3 réponses)
L'ordonnanceur
Le gestionnaire mémoire
Le navigateur web
Le système de fichiers
Le traitement de texte
3. Qu'est-ce qu'un processus ?
Choix unique
Un fichier stocké sur le disque dur
Un programme en cours d'exécution
Un périphérique de l'ordinateur
Une fenĂŞtre de l'interface graphique
Un dossier du système de fichiers
4. Que contient le PCB (Process Control Block) ?
Choix multiple (3 réponses)
L'identifiant du processus (PID)
L'état du processus
Les valeurs des registres du processeur
Le code source du programme
La liste des amis de l'utilisateur
5. Quel est le rĂ´le de l'ordonnanceur ?
Choix unique
Gérer la mémoire vive
Décider quel programme s'exécute à un instant donné
Afficher les fenêtres à l'écran
Stocker les fichiers sur le disque
Gérer les connexions réseau
6. Qu'est-ce qu'une commutation de contexte ?
Choix unique
Le changement d'utilisateur sur le système
L'interruption d'un processus et la sauvegarde de son état
Le passage d'une application Ă une autre par l'utilisateur
La modification du contexte d'un fichier
Le redémarrage de l'ordinateur
7. Quels sont les états possibles d'un processus ?
Choix multiple (3 réponses)
Nouveau
En exécution
En attente
En vacances
En réparation
8. Qu'est-ce que l'ordonnancement circulaire (tourniquet) ?
Choix unique
L'affectation du processeur Ă chaque processus Ă tour de rĂ´le pendant un quantum de temps
L'exécution en boucle d'un même programme
La rotation des disques durs
La gestion circulaire de la mémoire
L'organisation des fichiers en cercle
9. Qu'est-ce qu'un interblocage (deadlock) ?
Choix unique
Un processus qui s'exécute très lentement
Une situation oĂą des processus s'attendent mutuellement
Un virus informatique
Une erreur de programmation
Un arrêt du système d'exploitation
10. Quelles sont les conditions de Coffman pour l'interblocage ?
Choix multiple (3 réponses)
Exclusion mutuelle
Rétention et attente
Attente circulaire
Exclusion temporaire
Partage équitable
11. Quel est le PID du premier programme lancé par le noyau Linux ?
Choix unique
0
1
10
100
-1
12. Quelle commande Linux permet de visualiser les processus en cours ?
Choix unique
ls
ps
cd
mkdir
rm
13. Que signifie le symbole "&" Ă la fin d'une commande Linux ?
Choix unique
ArrĂŞter le processus
Lancer le processus en arrière-plan
Accélérer l'exécution
Rediriger la sortie vers un fichier
Exécuter en mode administrateur
14. Quelle commande permet de détruire un processus sous Linux ?
Choix unique
delete
kill
stop
end
remove
15. Que signifie PPID ?
Choix unique
Process Primary ID
Parent Process ID
Previous Process ID
Public Process ID
Protected Process ID
16. Qu'est-ce qu'un thread ?
Choix unique
Un processus complet avec sa propre mémoire
Une suite d'instructions au sein d'un même processus partageant la mémoire
Un fichier système
Un périphérique réseau
Un type de virus
17. Quelle est la différence entre exécution concurrente et exécution parallèle ?
Choix unique
Il n'y a aucune différence
La concurrence nécessite plusieurs processeurs, pas le parallélisme
L'exécution parallèle se fait au même instant sur plusieurs processeurs, la concurrence alterne sur un processeur
La concurrence est plus rapide que le parallélisme
Le parallélisme n'existe que sous Windows
18. Que permet de faire un verrou (mutex) ?
Choix unique
Accélérer l'exécution d'un processus
Garantir l'accès exclusif à une ressource partagée
Bloquer définitivement un processus
Crypter les données d'un processus
Supprimer les fichiers temporaires
19. Que contient un segment de pile dans la mémoire d'un processus ?
Choix multiple (2 réponses)
Les variables locales des fonctions
Les adresses de retour des fonctions
Les instructions du programme
Les fichiers ouverts
Les connexions réseau
20. Qu'est-ce qu'une interruption d'horloge ?
Choix unique
Un signal généré à intervalle fixe par le processeur pour permettre la commutation de contexte
Le changement d'heure d'été/hiver
Un bug du système d'exploitation
Une alarme programmée par l'utilisateur
21. Quelle commande permet de visualiser dynamiquement les processus sous Linux ?
Choix unique
ps
top
jobs
ls
cat
22. Que signifie l'état "Z" (Zombie) d'un processus ?
Choix unique
Le processus est en cours d'exécution
Le processus est terminé mais non récupéré par son parent
Le processus est infecté par un virus
Le processus est en attente
Le processus est prêt à s'exécuter
23. Quels algorithmes d'ordonnancement existent ?
Choix multiple (3 réponses)
Ordonnancement circulaire (tourniquet)
Ordonnancement avec priorités
FIFO (Premier entré, premier sorti)
Ordonnancement alphabétique
Ordonnancement aléatoire
24. Quelle commande permet de lister les tâches d'arrière-plan sous Linux ?
Choix unique
bg
jobs
fg
tasks
list
25. Qu'est-ce que le tas (heap) dans la mémoire d'un processus ?
Choix unique
Une zone contenant les instructions du programme
Une zone contenant les données allouées dynamiquement
Une zone contenant les variables statiques
Une zone pour stocker les fichiers temporaires
Une zone pour les erreurs système
✅ Valider mes réponses
🔄 Réinitialiser le QCM