Vous êtes sur la page 1sur 2

Office de la Formation Professionnelle et de la Promotion du Travail

Examen DE FIN DE MODULE


AU TITRE DE L'ANNEE 2021/2022

Filière : ID 101 Année de formation: 1A


Niveau: TS Epreuve: Théorique
N° du module: 106 Durée : 3H
Intitulé du module: Automatiser des taches administration Variante : 1
Date d'évaluation: Barème/40

Exercice 1
Créer un script Shell réalisant la création d'un répertoire "LIGNE" contenant 8 fichiers nommés "Un" a "NEUF".
Chaque fichier contient une seule ligne :

• "Un" contient "ligne 1"


• "Deux" contient "ligne 2"
• …..
• "Dix" contient "ligne 9"

Vérifier que le répertoire à créer n'existe pas déjà auquel cas il ne sera pas recréé mais les fichiers si.

Exercice 2
Créer un script nommé "multiplication" permettant d'afficher des tables de multiplication. "table 9" aura pour
résultat l'affichage :

0 x 9 = 0
1 x 9 = 9
2 x 9 = 18
3 x 9 = 27
4 x 9 = 36
5 x 9 = 45
6 x 9 = 54
7 x 9 = 63
8 x 9 = 72
9 x 9 = 81
10 x 9 = 90

Exercice 3
Affiche les services en cours d'exécution sur votre ordinateur

Professeur Youssef Page 1|2


Exercice 4
Affiche tous les services dont le nom commence par « x »

Exercice 5
Pour arrêter le processus word

Exercice 6
Ecrire un script qui demande à l'utilisateur de saisir une note et qui affiche un message en fonction de cette note :

• "très bien" si la note est entre 17 et 20


• "bien" lorsqu'elle est entre 14 et 17
• "assez bien" si la note est entre 11 et 14
• "moyen" si la note est entre 10 et 11
• "insuffisant" si la note est inférieure à 10

Exercice 7
Faites un script qui vous propose le menu suivant :
Citation
1- Vérifier l'existence d'un login
2- Connaître ID un login
3- au revoir \n

Exercice 8
Quel est le résultat du script suivant

import os
import sys
absolutepath = os.path.abspath(_file_)
print(absolutepath)
fileDirectory = os.path.dirname(absolutepath)
print(fileDirectory)
#Path of parent directory
parentDirectory = os.path.dirname(fileDirectory)
print(parentDirectory)
#Navigate to Strings directory
newPathos.path.join(parentDirectory, 'Strings")
print(newPath)

Barème (/40)

Exercice1 Exercice2 Exercice3 Exercice4 Exercice5 Exercice6 Exercice7 Exercice8 total

6pts 6pts 3pts 3pts 3pts 6pts 6pts 4pts 40pts

Professeur Youssef Page 2|2

Vous aimerez peut-être aussi