QCM de Revision - Systemes d'Exploitation
Instructions
- 50 questions couvrant l'ensemble du cours
- Notez vos reponses sur une feuille
- Verifiez avec les reponses a la fin
- Objectif: 80% de bonnes reponses minimum
Section 1: Architecture et Configuration (Q1-10)
Q1. Quel composant gere la traduction des adresses virtuelles en adresses physiques?
- A) CPU
- B) RAM
- C) MMU (Memory Management Unit)
- D) Disque dur
Q2. Quelle est la taille par defaut d'une page memoire sous Windows?
- A) 1 Ko
- B) 4 Ko
- C) 64 Ko
- D) 1 Mo
Q3. Le BIOS/UEFI est stocke dans:
- A) Le disque dur
- B) La RAM
- C) Une memoire flash sur la carte mere
- D) Le CPU
Q4. Secure Boot empeche:
- A) L'acces au BIOS
- B) Le demarrage de code non signe
- C) L'installation de Windows
- D) La connexion reseau
Q5. Quel protocole permet la gestion a distance du BIOS sur les serveurs?
- A) SSH
- B) RDP
- C) IPMI/BMC
- D) Telnet
Q6. Une variable d'environnement systeme est accessible par:
- A) Un seul utilisateur
- B) Tous les utilisateurs
- C) Uniquement l'administrateur
- D) Uniquement les services
Q7. Pour voir toutes les variables d'environnement en PowerShell:
- A)
env - B)
Get-ChildItem Env: - C)
$PATH - D)
echo %PATH%
Q8. Le TPM (Trusted Platform Module) est utilise pour:
- A) Accelerer le CPU
- B) Stocker des cles cryptographiques
- C) Augmenter la RAM
- D) Gerer le reseau
Q9. L'adresse IP 127.0.0.1 represente:
- A) Le routeur par defaut
- B) L'adresse de broadcast
- C) L'interface loopback locale
- D) Le serveur DNS
Q10. La commande ipconfig /all affiche:
- A) Uniquement l'IP
- B) La configuration reseau complete
- C) Les routes
- D) Les connexions actives
Section 2: Systeme de Fichiers (Q11-20)
Q11. NTFS signifie:
- A) New Technology File System
- B) Network Transfer File System
- C) Next Technology File System
- D) Normal Text File System
Q12. Quelle est la taille maximale d'un fichier sur NTFS?
- A) 4 Go
- B) 2 To
- C) 16 Eo (theorique)
- D) 256 Go
Q13. Les ACL (Access Control Lists) permettent de:
- A) Chiffrer les fichiers
- B) Definir des permissions granulaires
- C) Compresser les fichiers
- D) Defragmenter le disque
Q14. Un Alternate Data Stream (ADS) est:
- A) Un flux video
- B) Des donnees cachees attachees a un fichier
- C) Une connexion reseau
- D) Un type de compression
Q15. Pour lister les ADS d'un fichier:
- A)
dir /s - B)
Get-Item fichier -Stream * - C)
type fichier - D)
more fichier
Q16. Le journal NTFS ($LogFile) sert a:
- A) Enregistrer les connexions
- B) Recuperer apres un crash
- C) Stocker les mots de passe
- D) Compresser les fichiers
Q17. Shadow Copy permet de:
- A) Copier des fichiers
- B) Restaurer des versions precedentes
- C) Supprimer des fichiers
- D) Chiffrer des fichiers
Q18. La MFT (Master File Table) contient:
- A) Les programmes installes
- B) Les metadonnees de tous les fichiers
- C) Le systeme d'exploitation
- D) Les pilotes
Q19. ReFS est optimise pour:
- A) Les cles USB
- B) Les volumes de donnees et la resilience
- C) Le demarrage rapide
- D) La compatibilite DOS
Q20. Le chiffrement EFS (Encrypting File System) protege les fichiers:
- A) Au niveau du disque entier
- B) Au niveau du fichier individuel
- C) Au niveau du reseau
- D) Au niveau du BIOS
Section 3: Securite Windows (Q21-30)
Q21. UAC (User Account Control) sert a:
- A) Gerer les utilisateurs
- B) Demander confirmation pour les actions elevees
- C) Chiffrer les fichiers
- D) Configurer le pare-feu
Q22. LSASS (Local Security Authority Subsystem Service) gere:
- A) Le pare-feu
- B) L'authentification et les tokens
- C) Les mises a jour
- D) L'impression
Q23. Un token d'acces contient:
- A) Le mot de passe de l'utilisateur
- B) Les SID et privileges de l'utilisateur
- C) L'adresse IP
- D) La liste des fichiers
Q24. SeImpersonatePrivilege permet de:
- A) Supprimer des fichiers
- B) Agir au nom d'un autre utilisateur
- C) Modifier le registre
- D) Arreter le systeme
Q25. Windows Defender Credential Guard protege:
- A) Les fichiers
- B) Les credentials en memoire via virtualisation
- C) Le pare-feu
- D) Les mises a jour
Q26. Un reverse shell se connecte:
- A) De l'attaquant vers la cible
- B) De la cible vers l'attaquant
- C) Entre deux serveurs
- D) Au DNS
Q27. Mimikatz est utilise pour:
- A) Creer des utilisateurs
- B) Extraire des credentials de la memoire
- C) Scanner le reseau
- D) Configurer le pare-feu
Q28. Pass-the-Hash permet de s'authentifier avec:
- A) Le mot de passe en clair
- B) Le hash NTLM sans connaitre le mot de passe
- C) Une cle USB
- D) Un certificat
Q29. Pour desactiver Windows Defender temporairement (admin):
- A)
Stop-Service Defender - B)
Set-MpPreference -DisableRealtimeMonitoring $true - C)
Disable-WindowsDefender - D)
defender -off
Q30. WDigest stockait les mots de passe en clair jusqu'a:
- A) Windows XP
- B) Windows 7
- C) Windows 8.1 (corrige par mise a jour)
- D) Windows 11
Section 4: PowerShell (Q31-40)
Q31. Pour obtenir de l'aide sur une commande:
- A)
help commande - B)
Get-Help commande - C)
man commande - D) Toutes les reponses
Q32. Le pipeline (|) en PowerShell:
- A) Execute les commandes en parallele
- B) Passe les objets d'une commande a l'autre
- C) Cree un fichier
- D) Commente le code
Q33. Pour filtrer des objets:
- A)
Select-Object - B)
Where-Object - C)
Filter-Object - D)
Find-Object
Q34. $_ represente:
- A) Le dernier resultat
- B) L'objet courant dans le pipeline
- C) Une erreur
- D) Le chemin actuel
Q35. Pour executer un script non signe:
- A)
Set-ExecutionPolicy Bypass - B)
Enable-Scripts - C)
Allow-Execution - D)
Run-Script
Q36. AMSI (Antimalware Scan Interface) permet:
- A) De scanner les disques
- B) D'inspecter le contenu des scripts avant execution
- C) De bloquer le reseau
- D) De chiffrer les fichiers
Q37. Pour creer une tache planifiee en PowerShell:
- A)
New-Task - B)
Register-ScheduledTask - C)
Create-Schedule - D)
Add-Job
Q38. Les alias PowerShell permettent de:
- A) Creer des utilisateurs
- B) Utiliser des raccourcis pour les commandes
- C) Chiffrer des fichiers
- D) Se connecter a distance
Q39. Get-Process | Stop-Process va:
- A) Lister les processus
- B) Arreter tous les processus (DANGEREUX!)
- C) Creer des processus
- D) Ne rien faire
Q40. Pour voir les services en cours d'execution:
- A)
Get-Service - B)
Get-Service | Where-Object {$_.Status -eq "Running"} - C)
services.msc - D) B et C sont correctes
Section 5: IPC et Memoire (Q41-50)
Q41. IPC signifie:
- A) Internet Protocol Communication
- B) Inter-Process Communication
- C) Internal Process Control
- D) Input Process Command
Q42. Un Named Pipe permet la communication:
- A) Uniquement locale
- B) Locale et a travers le reseau
- C) Uniquement sur le reseau
- D) Entre CPU et RAM
Q43. Le format d'un named pipe local est:
- A)
//./pipe/nom - B)
\\.\pipe\nom - C)
/pipe/nom - D)
pipe://nom
Q44. Les attaques "Potato" exploitent:
- A) Les vulnerabilites web
- B) L'impersonation de token via IPC
- C) Les failles DNS
- D) Le chiffrement
Q45. Le Working Set d'un processus represente:
- A) Le CPU utilise
- B) La memoire actuellement en RAM
- C) L'espace disque
- D) Les connexions reseau
Q46. Private Bytes represente:
- A) La memoire partagee
- B) La memoire exclusive au processus
- C) Le cache
- D) Le page file
Q47. Le Page File (pagefile.sys) sert a:
- A) Stocker les programmes
- B) Etendre la memoire virtuelle sur le disque
- C) Sauvegarder les fichiers
- D) Accelerer le demarrage
Q48. Un Mutex permet:
- A) La communication reseau
- B) L'exclusion mutuelle entre processus
- C) Le chiffrement
- D) La compression
Q49. DCOM (Distributed COM) permet:
- A) La communication COM sur le reseau
- B) Le stockage de fichiers
- C) Le chiffrement
- D) L'impression
Q50. WMI (Windows Management Instrumentation) est utilise pour:
- A) Le graphisme
- B) L'administration et requetes systeme
- C) Le son
- D) Les jeux
Reponses
Cliquez pour voir les reponses
Section 1
- C - MMU
- B - 4 Ko
- C - Memoire flash
- B - Le demarrage de code non signe
- C - IPMI/BMC
- B - Tous les utilisateurs
- B -
Get-ChildItem Env: - B - Stocker des cles cryptographiques
- C - L'interface loopback locale
- B - La configuration reseau complete
Section 2
- A - New Technology File System
- C - 16 Eo (theorique)
- B - Definir des permissions granulaires
- B - Des donnees cachees attachees a un fichier
- B -
Get-Item fichier -Stream * - B - Recuperer apres un crash
- B - Restaurer des versions precedentes
- B - Les metadonnees de tous les fichiers
- B - Les volumes de donnees et la resilience
- B - Au niveau du fichier individuel
Section 3
- B - Demander confirmation pour les actions elevees
- B - L'authentification et les tokens
- B - Les SID et privileges de l'utilisateur
- B - Agir au nom d'un autre utilisateur
- B - Les credentials en memoire via virtualisation
- B - De la cible vers l'attaquant
- B - Extraire des credentials de la memoire
- B - Le hash NTLM sans connaitre le mot de passe
- B -
Set-MpPreference -DisableRealtimeMonitoring $true - C - Windows 8.1 (corrige par mise a jour)
Section 4
- D - Toutes les reponses
- B - Passe les objets d'une commande a l'autre
- B -
Where-Object - B - L'objet courant dans le pipeline
- A -
Set-ExecutionPolicy Bypass - B - D'inspecter le contenu des scripts avant execution
- B -
Register-ScheduledTask - B - Utiliser des raccourcis pour les commandes
- B - Arreter tous les processus (DANGEREUX!)
- D - B et C sont correctes
Section 5
- B - Inter-Process Communication
- B - Locale et a travers le reseau
- B -
\\.\pipe\nom - B - L'impersonation de token via IPC
- B - La memoire actuellement en RAM
- B - La memoire exclusive au processus
- B - Etendre la memoire virtuelle sur le disque
- B - L'exclusion mutuelle entre processus
- A - La communication COM sur le reseau
- B - L'administration et requetes systeme
Interpretation des Resultats
| Score | Niveau | Recommandation |
|---|---|---|
| 90-100% | Excellent | Pret pour l'examen! |
| 80-89% | Bon | Reviser les points faibles |
| 70-79% | Acceptable | Revoir les sections concernees |
| Moins de 70% | Insuffisant | Etude approfondie necessaire |
QCM de revision - Cours Systemes d'Exploitation