Programmation système
Quiz by fredericmeysonnet
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
22 questions
Show answers
- Q1Un programmepossède un espace d'adressage fixecommunique uniquement avec le noyauest une suite d'instructions60s
- Q2Un processus estun programme qui utilise un espace d'adressage communun programme de bas niveau qui permet de communiquer avec les couches systèmeun programme en cours d'exécution utilisant un espace d'adressage qui lui est propre60s
- Q3Linux et Unixne sont ni préemptifs ni coopératifssont des systèmes préemptifssont des systèmes coopératifs60s
- Q4La programmation systèmeest une programmation de haut niveau, proche du langage naturelest une programmation de bas niveau30s
- Q5Quelle est la commande qui a permis d'obtenir le résultat suivantls -auxps -auxps -all120s
- Q6Que peut-on déduire de ce résultat de compilationLa fonction 'errno' est mal écriteIl manque l'appel à l'en-tête de la bibliothèque standard du C qui contient les définitions des macros et des constantes utilisées pour signaler une erreurLa fonction 'errno' aurait du être définie dans le programme principal.300s
- Q7Les états d'un processus sontExécution Sommeil Arrêt ZombieExécution Sommeil Arrêt DeadEn cours Arrêt Dead30s
- Q8La commande fork renvoie 0 s'il y a eu une erreurFauxVrai30s
- Q9La commande fork renvoie le PID du fils si on est dans le processus pèreVraiFaux30s
- Q10La commande fork renvoie-1 si on est dans le processus fils0 si on est dans le processus fils30s
- Q11La fonction getppid(void)renvoie le numéro de processus du père du processusrenvoie le numéro de processusrenvoie le numéro de processus principal60s
- Q12Si un processus fils se termine avant son pèreil devient un zombieil devient un orphelinil se termine automatiquement60s
- Q13Chaque processus d'un fork possède le même espace d'adressageVraiFaux30s
- Q14Dans le cadre d'un fork, si on est dans le processus père, pour attendre la terminaison du processus filsil faut utiliser la fonction waitil faut utiliser la fonction pauseCe n'est pas possible : le père continue son exécution60s
- Q15Dans ce programme, que faut-il faire pour corriger l'erreur :Il faut modifier la ligne "extern char *environ;", celle-ci doit être "extern char **environ;"Il faut modifier l'expression "environ[i]" en "environ[&i]"300s