Bonjour,
Je viens de tomber sur un QCM concernant les systemes d'exploitation, pourtant impossible de trouver les reponses car non fournies, ce qui est bien dommage étant donné que les QCM peuvent être très utile comme bref résumé d'un cours.
Une âme charitable qui s'y connaitrait en système d'exploitation aurait elle la bonté d'indiquer les réponses à ces questions?
1 Qu'est-ce qu'un système d'exploitation (SE):
( ) Gestionnaire de ressources
( ) Programme qui cache les détails de fonctionnement du matériel
( ) Une machine virtuelle plus aisément utilisable que la machine réelle
( ) Un composant matériel qui comprend l'assembleur
2 Dans un système à temps partagé :
( ) Il ne peut pas y avoir de famine
( ) Deux processus peuvent s'exécuter simultanément sur le processeur
( ) On change le processus élu à chaque tick
( ) Le processeur est partagé entre plusieurs processus
3 À quoi correspond un « quantum »?
( ) L'intervalle de temps entre deux interruptions horloge
( ) La tranche de temps attribuée à chaque processus pour l'utilisation du processeur
( ) Le temps d'utilisation d'une E/S
( ) Au temps donnant l'illusion de parallélisme à l'humain
4 Quel est le rôle des appels système?
( ) Permettre à un programme utilisateur d'exécuter des instructions privilégiées
( ) Déterminer le programme à exécuter
( ) Partager les ressources de la machine
( ) Exécuter une interruption matériel
5 L'interruption horloge :
( ) Correspond à la durée d’un tick
( ) Sert à contrôler les erreurs du système
( ) Correspond à la fréquence d'horloge
( ) Permet la gestion du quantum
6 À quoi sert le DMA (Accès Direct en Mémoire)?
( ) À faire un transfert mémoire vers la mémoire
( ) À faire un transfert mémoire vers E/S et E/S vers mémoire
( ) À empêcher l'unité d'échange d'accéder à la mémoire
( ) À permettre au processeur d'accéder à la mémoire directement
7 Quel est la fonction de l'ordonnanceur ?
( ) Accélérer l'utilisation du gestionnaire d'E/S
( ) Exécuter les processus dans l'ordre d'arrivée
( ) Ordonner les processus
( ) Optimiser l'utilisation du processeur
8 Cochez la (les) phrase(s) correcte(s).
( ) Un processus peut s'exécuter en « mode système » et en « mode utilisateur »
( ) Un « appel système » s'exécute en « mode utilisateur »
( ) Le « mode moniteur » et le « mode noyau » correspondent au « mode système »
( ) Le « mode utilisateur » permet d'utiliser des instructions privilégiées
9 Dans quel cas un processus peut quitter le processeur ?
( ) Lorsque son quantum expire
( ) À la fin d'une E/S
( ) En mode batch lorsqu'un nouveau processus est soumis
( ) Lorsqu'il demande une lecture sur disque
10 Quelles techniques l'ordonnanceur peut utiliser pour éviter la famine?
( ) Utiliser un algorithme à priorités dynamiques
( ) Tuer les processus bloquants
( ) Partage équitable du processeur
( ) Utiliser un algorithme à priorités statiques
Merci d'avance