0% ont trouvé ce document utile (0 vote)
49 vues2 pages

Évaluation d'Algorithmique et Programmation

Transféré par

deyoflore1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
49 vues2 pages

Évaluation d'Algorithmique et Programmation

Transféré par

deyoflore1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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 :
mbpu*qte ; -Une instruction d’affichage
Si (mb>10000) Alors - Une instruction d’affectation
II-Soient "L" : la longueur,
mtmb-(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

Vous aimerez peut-être aussi