SEA SAR QCM Exam
SEA SAR QCM Exam
SEA SAR QCM Exam
Semestre : 1 2
Session : Principale Rattrapage
1
6. Lequel de ces périmètres d’action ne fait pas
partie des périmètres définis par l’ISO pour
le network management ?
A. Le network monitoring
B. Le fault management
C. L’account contrôle
A. Le downtime
A. Virtualisation par IP
B. Le response time
B. Virtualisation par port
C. Les deux
C. Virtualisation par nom
D. Aucun des deux
D. Virtualisation par protocole
8. Définir un « Webmail » ?
11. Les serveurs de résolution de noms traitent
A. est un client de messagerie que vous les requêtes d’autres domaines ?
installez sur votre ordinateur pour
accéder à vos e-mails A. Directement
B. est un logiciel qui permet de crypter les B. En contactant un serveur DNS distant
messages C. Ce n’est pas possible
C. permet l'accès aux e-mails à l'aide d'un D. Aucune de ces réponses n’est vraie
navigateur depuis n'importe quel
équipement final 12. L’administrateur système de l’entreprise
SafeAct voudrait mettre en place une
D. est un protocole de courrier électronique solution de supervision pour monitorer le
système d’information de l’entreprise qui est
9. Chaque entrée du DIT d’un annuaire est
décrit par la figure ci-dessous. Sur quels
référencée de manière unique grâce à son
équipements devrait-il installer les agents
_____.
SNMP
A. Distinguish Name (DN)
D. Aucune réponse
2
A. Sur les firewalls, les équipements D. Aucune réponse
d’interconnexion, les serveurs de la
DMZ et les machines de l’intranet. 15. L’entreprise «easyit » a mis en place sa
solution de serveur de messagerie, ci-
dessous un extrait du fichier de
B. Uniquement sur les serveurs de la DMZ
configuration
C. Sur les serveurs de la DMZ et sur les
serveurs contenant les applications
métiers.
3
17. Un serveur Web d’une entreprise vient B. Un SNMP set request
d’envoyer la réponse suivante « Code 509 »,
que peut-on déduire : C. Un SNMP Trap
C- 4
21. Préciser le nombre de processus créer D- 5
par le programme ci-dessous : 23. Préciser le nombre de processus créer
int main() { if(fork() || fork()) ;fork();} par le programme ci-dessous :
int main() { if(fork() && fork()) ;fork();}
A- 4
B- 5 A- 3
C- 6 B- 4
D- 7 C- 5
22. Préciser le nombre de processus créer D- 6
par le programme ci-dessous : 24. Les threads noyaux partagent :
int main() { if (!fork()) fork(); } A- Le processeur
B- La mémoire
A- 2 C- La mémoire et le processeur
B- 3 D- E/S
4
25. On veut faire communiquer deux fils thread incrémente une variable globale
d’un même processus père via un tube puis se termine. Chaque thread créé peut
anonyme (pipe). Le processus lecteur lit, s’exécuter :
caractère par caractère, du tube jusqu’à
A- Pendant que P est en pause mais
ce qu’il rencontre une fin de fichier. Le
pas en concurrence avec l’autre
processus écrivain dépose dans le tube,
thread.
caractère par caractère, le contenu d’un
fichier. Le tube anonyme doit être créé B- Pendant que P est en pause et en
concurrence avec l’autre thread.
A- Après la création du premier et
avant la création du second C- Avant / après la pause de P,
processus avant « exit(0) », mais jamais en
concurrence avec P ou l’autre
B- Avant la création du premier
thread.
processus
D- Après « exit(0) ».
C- Après la création du second
30. Une méthode pour assurer l’exclusion
processus
mutuelle est d’utiliser une variable de
D- Dans chacun des deux processus verrouillage partagée verrou or cette
26. Quelle transition est déclenchée par
méthode n’assure pas :
l’évènement de l’arrivée d’un caractère
A- Famine
saisi au clavier ?
B- Exclusion mutuelle
A- Bloqué -> prêt
C- Progression
B- Actif -> bloqué
D- Interblocage
C- Prêt -> actif
31. Lorsqu’un thread se termine en
D- Prêt-> fin
27. Un processus père crée un processus fils invoquant « exit »:
en invoquant « fork » puis appelle la A- Le système force la terminaison
fonction « execlp ». Son processus fils de son thread principal
va : uniquement.
A- Bloquer l’exécution de son père B- Son état de terminaison est
jusqu’à ce qu’il se termine enregistré dans son bloc de
B- Continuer à exécuter le code contrôle de processus.
abandonné par son père C- Son père est adopté par le
C- Se bloquer jusqu'à ce que son processus init.
père se termine. D- Le système force la terminaison
D- Perdre son père (il va être de tous ses processus fils.
adopté par le processus « init »). 32. Au niveau des codes fils, les instructions
28. Après l'appel à dup2 qui viennent après l’instruction execl ou
(open(“test”,O_RDWR),1) execlp :
A- L'écriture dans test est redirigée A- S’exécutent après execl ou
vers la sortie standard execlp
B- La sortie standard est redirigée B- Ne seront jamais exécutées
vers le fichier test C- Exécutées que par le père
C- Descripteur de fichier pour test D- Exécutées par le père et les fils
est fermé 33. Considérez le bout de code suivant :
D- Le processus n'a plus de « int i=0 ; if(fork()) {i=i+1;} fork() ; i=i+1;
terminal printf("i=%d \n", i); ». Les valeurs de i affichées
29. Un processus P crée deux threads par le processus principal PP et le premier fils F1
utilisateur puis réalise ce qui suit : «int de PP sont :
i=100; while(i--); sleep(3); A- PP : i = 2 et F1 : i = 2
while(i++<100); exit(0);». Chaque B- PP : i = 2 et F1 : i = 1
5
C- PP : i = 1 et F1 : i = 2 B- Préemptif.
D- PP : i = 1 et F1 : i = 1 C- Le plus court travail (job) en
34. Pour attendre la fin d’un thread on utilise premier (SJF).
la fonction : D- Round Robin (tourniquet).
A- pthread_self( ) 39. Une section critique est:
B- pthread_join ( ) A- Un processus qui utilise une
C- pthread_id( ) variable partagée
D- pthread_pid( ) B- Un thread qui utilise une
35. Préciser le nombre de processus crées variable partagée
par le programme ci-dessous : int main() C- Une méthode qui permet à un
seul processus à utiliser une
{ int cpt=0; while (cpt < 3) { if (fork() >
variable partagée
0) cpt++; else cpt=3; }
D- Une suite d’instructions qui
A- 3 accèdent à des objets partagés
B- 4 40. Pour récupérer l’identifiant d’un thread
C- 5 on utilise la fonction :
D- 2 A- pthread_self( )
36. Quels est l’avantage du choix d’un petit
B- pthread_join ( )
quantum de temps pour l’algorithme C- pthread_id( )
d’ordonnancement Round Robin : D- pthread_pid( )
A- Partage du segment de données. 41. Laquelle de ces affirmations est vraie
B- Partage du processeur. pour un tube (pipe) ?
C- Partage de la pile d’exécution. A- Il assure la synchronisation entre
D- Partage de la mémoire. les processus
37. Le PCB d’un processus contient : B- Il permet une communication bi
A- Le pointeur d’instructions, les directionnelle entre des
registres mémoires, thread de processus dans la même
contrôle, opération E/S , le machine
vecteur d’état (PSW) et la C- Il permet de faire communiquer
priorité du processus. des processus de
B- Le pointeur d’instructions, les machines différentes
registres mémoires, les fichiers D- Il utilise le mode synchrone pour
ouverts, le PID, le PPID et la la communication entre les
priorité du processus. processus
C- Le pointeur d’instructions, les 42. Le processus A de priorité 7 s’exécute.
registres mémoires, l’état, Le processus B de priorité 5 se réveille.
opération E/S, le vecteur d’état Le plus petit chiffre code la priorité la
(PSW) et la priorité du
plus forte. Quelle est la proposition juste
processus.
D- Le pointeur d’instructions, les :
registres mémoires, thread de A- B interrompt l’exécution de A
contrôle, opération E/S, le car B est plus prioritaire et
vecteur d’état (PSW) et la l’ordonnancement est préemptif
priorité du processus. B- A continue son exécution car il
38. Un processus a commuté depuis l'état est plus prioritaire et
actif vers l'état prêt. L'ordonnancement l’ordonnancement est préemptif
(ou le scheduling) doit être : C- A continue son exécution car
l’ordonnancement est préemptif
A- Non-préemptif.
6
D- B interrompt l’exécution de A
car B est plus prioritaire et
l’ordonnancement est non
préemptif
43. Lorsqu’un processus père crée un
processus fils en utilisant « fork », le
processus père et fils ont la même sortie
standard STDOUT. Si le processus fils
redirige STDOUT vers un fichier FICH
(ce fichier est créé par le processus père
avant l’appel à « fork ») :
A- La sortie standard du père est
aussi redirigée vers FICH.
B- La sortie standard du père reste
inchangée.
C- La sortie standard du père sera
fermée.
D- Le père va perdre l’accès au
fichier FICH.
44. Les threads utilisateurs partagent :
A- Le CPU
B- La mémoire
C- Le CPU et la mémoire
D- Aucun
45. Le programme suivant affiche :