MINESEC ANNEE SCOLAIRE : 2024-2025
LYCEE BILINGUE D’EDEA ière
CLASSES : 1 D SEQUENCE NO1
DEPARTEMENT D’INFORMATIQUE COEF : 2 DUREE : 2H
PERIODE : 17 OCTOBRE 2024
EXAMINATEUR : MBOCK Théodore C.
EPREUVE THEORIQUE D’INFORMATIQUE
Evaluation du module No1 : Algorithmique et programmation
Compétences évaluées : Utiliser les structures algorithmiques ; Utiliser les fonctions et les procédures.
EXERCICE 1 : 11PTS
I-Votre professeur d’Informatique vous présente l’algorithme ci-dessous dans le but de l’exécuter.
À l’aide de vos connaissances en algorithmique répondre aux questions suivantes :
Algorithme Facture
Const tr=0.05 ;
Var qte, pu, mb : entier 1-Définir : Algorithme, instruction. 1,5pt
mt : réel 2-Donner la différence qui existe entre une variable et une
Début constante. 1pt
Écrire (‘’Entrer le prix unitaire’’) ; 3-
Lire (pu) ; a. Donner le nom de la structure de contrôle utilisée dans
Écrire (‘’entrer la quantité’’) ; cet algorithme 0,5pt
Lire (qte) ; b. Relever dans cet algorithme :
mbpu*qte ; -Une instruction d’affichage
Si (mb>10000) Alors - Une instruction d’affectation
II-Soient "L" : la longueur,
mtmb-(mb*tr) ; : le périmètre
"l" : la largeur et "P" -Une d’un
instruction derectangle.
saisie ; Ecrire un algorithme qui
demande à un
Écrire utilisateur
(‘‘Le montantd’entrer
à payerlaest :’’,mt) ;et la largeur
longueur calcule le; périmètre du rectangle "P" et0,25pt*4=1pt
-Une condition affiche le
résultat
Sinon à l’écran (P=(L+l)*2).
c. Donner le résultat qui s’affiche à l’écran lorsque
Écrire (‘‘Le montant à payer est :’’, mb) ; l’utilisateur entre pu = 450 et qte = 15 1pt
FinSi ;
Fin.
II-Soient "L" : la longueur, "l" : la largeur et "P" : le périmètre d’un rectangle. Ecrire un algorithme qui
demande à un utilisateur d’entrer la longueur et la largeur calcule le périmètre du rectangle "P" et affiche le
résultat à l’écran (P=(L+l)*2). 3pts
III-Ecrire un algorithme qui demande à un utilisateur d’entrer sa moyenne Moy , puis affiche le
message « admis » si son moyenne est supérieure ou égale à 10 dans le cas contraire affiche le message
« Echec ». 3pts
EXERCICE 2 : 04PTS
Considérons le tableau nommé Jours ci-dessous
Lundi Mardi Mercredi Jeudi Vendredi
1-Définir : tableau. 1pt
2-Déclarer le tableau Jour ci-dessus en prenant pour indice minimal i=0. 1pt
3-Ecrire les instructions permettant d’afficher les éléments (les jours) de ce tableau. 1,5pt
4-L’on souhaite attribuer la valeur samedi à la dernière case du tableau Jours, écrire l’instruction qui permet
d’effectuer cette modification. 0,5pt
LY.BIL.EDEA / Epreuve_ D’Informatique_Eval_ NO1_Première_D / A.S : 2024-2025 / by Prof @Théodore MBOCK Page 1/2
EXERCICE 3 : 05 PTS
1- Donner la différence entre la boucle « tant que…faire… » et la boucle « faire…tant que… » 1pt
2- Relever l’intrus dans la liste suivante :
a)File ; b) Enregistrement ; c)Variable ; d) Pile. 0,5pt
3-Donner une différence qui existe entre un paramètre effectif et un paramètre formel. 0,5pt
4-Ecrire la syntaxe de déclaration d’une fonction, et celle d’une procédure. 1pt
5-Ecrire une fonction MAX, qui prend en paramètre deux réels et renvoie le plus grand. 2pts
LY.BIL.EDEA / Epreuve_ D’Informatique_Eval_ NO1_Première_D / A.S : 2024-2025 / by Prof @Théodore MBOCK Page 2/2