Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 6

Examen : Introduction aux Systèmes d’Exploitation 1er Année 2018/2019

Enseignant : E. A. ABDELLAOUI
Nombre de pages : 7 Durée de l’épreuve : 2h Date d’examen : ?/06/2019
Documents autorisés : NON
Calculatrice type collège autorisée : OUI Autre modèle : NON
Barème envisagé : Ex 1 : 8 pts/ Ex 2 : 3 pts / Exe 3 : 4 pts / Ex 4 : 5 pts

Prénom et Nom Note

Exercice 1
Cocher la bonne réponse pour chacune des questions suivantes :
N.B : Pour chacune des questions, plusieurs réponses peuvent être correctes, vous pouvez donc cocher plusieurs
cases !

1. En utilisant quelle commande pour créer un dossier ?


ä ls
ä touch
ä mkdir
ä pwd
ä cd

2. En utilisant quelle commande pour créer un fichier ?


ä ls
ä touch
ä mkdir
ä cat
ä cd

3. En utilisant quelle commande pour examiner le contenu d’un fichier ?


ä ls
ä touch
ä cat
ä pwd
ä cd

4. En utilisant quelle commande pour examiner le contenu d’un dossier ?


ä ls
ä touch
ä cat
ä pwd
ä cd

5. Qu’est-ce qu’un système multi-utilisateurs ?

1/6
ä un système à temps partagé
ä un système multi-tâches
ä un système temps réel

6. Qu’est-ce que GNU ?


ä un projet de développements de logiciels libres
ä un système d’exploitation
ä un environnement graphique
ä un noyau
7. Un utilisateur a créé sous le répertoire courant un fichier ’ test.sh ’. Quelle commande permet de supprimer
ce fichier
ä rmdir
ä mv
ä rm
ä rm -rf
8. En utilisant quelle commande pour éditer un fichier ?
ä mkdir
ä gedit
ä mv
ä vi
ä cp
ä cat
ä nano

9. En utilisant quelle commande pour renommer un fichier ?


ä mkdir
ä gedit
ä mv
ä vi
ä cp
ä cat
ä nano

10. En utilisant quelle commande pour renommer un dossier ?


ä mkdir
ä gedit
ä mv
ä vi
ä cp
ä cat
ä nano

11. En utilisant quelle commande pour désigner l’opération arithmétique "supérieur strictement " ?
ä -ge
ä -it
ä -eq
ä -ne
ä -gt
ä -le

2/6
12. En utilisant quelle commande pour désigner l’opération arithmétique "égal " ?
ä -ge
ä -it
ä -eq
ä -ne
ä -gt
ä -le
13. En utilisant quelle commande pour désigner l’opération arithmétique "strictement inférieur " ?
ä -ge
ä -it
ä -eq
ä -ne
ä -gt
ä -le
14. En utilisant quelle commande pour désigner l’opération arithmétique "supérieur ou égal " ?
ä -ge
ä -it
ä -eq
ä -ne
ä -gt
ä -le
15. En utilisant quelle commande pour désigner l’opération arithmétique "inférieur ou égal " ?
ä -ge
ä -it
ä -eq
ä -ne
ä -gt
ä -le
16. En utilisant quelle commande pour désigner l’opération arithmétique "différent " ?
ä -ge
ä -it
ä -eq
ä -ne
ä -gt
ä -le
Exercice 2

1. A quoi sert le noyau Linux ?

3/6
2. Qu’est ce qu’un système d’exploitation ?

3. Donner la structure de système d’exploitation GNU/Linux

Exercice 3

1. Détecter les erreurs au niveau de chaque ligne du programme suivant :

1: Read-p ‘’Saisir un nombre ‘’ $n

2: echO n

3: Read-p ‘’Saisir un nombre ‘’ $b

4: echO b

5: Let ($s=$a+$b)

6: if [ $s < 0 ]

7: echo -p " le nombre $$s est négatif" $b

8: else

9: echo -p " le nombre $$s est positif" $b

4/6
2. Écrire le programme corrigé

1:

2:

3:

4:

5:

6:

7:

8:

9:

3. Interpréter et commenter le rôle de chaque ligne du programme corrigé

1:

2:

3:

4:

5:

6:

7:

5/6
8:

9:

4. Après l’exécution du programme corrigé si l’utilisateur donnera (affectera) les valeurs (9) et (-14) pour les
nombre a et b respectivement, donner le résultat final de ce programme.

Exercice 4

1. Créer un script shell qui permet de résoudre l’équation suivante : ax 2 + bx + c = 0

6/6

Vous aimerez peut-être aussi