INFO202 système d'exploitation ============================== La plupart de ces questions servent à compléter le poly de cours. Il vous faudra probablement utiliser google pour chercher les réponses. C'est normal... Partie 1 : compléments de cours ------------------------------- Q1 : cherchez les noms de 3 distributions Linux différentes. Q2 : cherchez les noms de 3 distributions BSD (Berkeley Software Distribution). Q3 : cherchez les noms de 3 gestionnaires de fenêtres disponibles sous Linux. Q4 : cherchez les noms de 3 environnements de bureau disponibles sous Linux. Q5 : de quand date la dernière version de la norme POSIX ? Q6 : est-ce que MacOS est un système certifié POSIX ? Q7 : est-ce que Android est un système certifié POSIX ? Q8 : pourquoi est-ce que GNU/Linux n'est pas *certifié* POSIX ? Q9 : que veulent dire les initiales GNU dans GNU/Linux ? Q10 : comment s'appelle le noyau du projet GNU ? Partie 2 : processus -------------------- Q1 : qu'est-ce qu'un processus ? Q2 : est-ce qu'un programme (fichier binaire exécutable) peut donner plusieurs processus ? Q3 : est-ce qu'un processus peut venir de plusieurs programmes (fichers binaires exécutables) ? Q4 : à votre avis, quelles sont les informations associées (par le système d'exploitation) à chaque processus ? Q5 : même avec un unique processeur, le système d'exploitation donne l'impression d'exécuter plusieurs processus "en même temps" (multiprogrammation). Comment s'y prend t'il ? Partie 3 : invite de commande ----------------------------- Q1 : dans un shell, comment s'appelle le début de la ligne, qui précède la commande tapée par l'utilisateur ? (Dans un shell, c'est en général "$".) Q2 : dans un shell, la commande "pwd" affiche le répertoire courant. À quoi correspondent les lettres _p_w_d_ ? Q3 : une commande se décompose en général sous la forme ...$ CMD [OPTIONS] [ARGS] où - CMD est le nom de la commande - [OPTIONS] sont les éventuelles options, précédées par un tiret - [ARGS] sont les éventuelles arguments Quels sont les commandes / options / arguments des lignes suivantes ? ...$ grep -ri info202 ...$ cd /tmp/ ...$ ls -ld . ...$ pwd ...$ mv -i rapport.txt rapport.txt.old