COLLEGE PRIVE ELISABETH NKWAMENI ANNÉE SCOLAIRE 2024 / 2025
DEVOIR SURVEILLE N°1
DÉPARTEMENT: INFORMATIQUE
EXAMINATEUR : CLASSE : PCD
DATE EPREUVE DUREE COEFFICIENT
Octobre 2024 INFORMATIQUE 60 minutes 2
NOMS :……………………………………………………………………………CLASSE :……………...N°………..
EXERCICE 1 : EVALUATION DES RESSOURCES / 11 PTS
1-Définir : structure de données :……………………………………………………………………………………….
………………………………………………………………………………………………………………………..........
……………………………………………………………………………………………………………………..…...1pt
2-Citer 04 structures de données que vous avez étudiés pendant le cours :
……………………………………………………… ; ………………………………………………...…………………
……………………………………………………… ; ………………………………………………………0,5*4=2pts
Observer les codes ci-dessous et répondre aux questions posées :
1 Algorithme code1 ; 1 Algorithme code2 ;
2 Var X , C, i : Entier ; 2 Const pi= 3.14 ;
3 Début 3 Var P , D : Réel ;
4 Ecrire (‘’entrer la valeur de X’’) ;
4 Début
5 Lire ( X ) ;
6 C0; 5 Ecrire (‘’entrer la valeur de D’’) ;
7 Pour i allant de 1 à X faire 6 Lire ( D ) ;
8 CC+X; 9 P pi*D ;
9 Fin de pour 11 Ecrire (‘’La valeur obtenue est ’’, P) ;
10 Ecrire (‘’La valeur obtenue est ’’, C ); 12 Fin
11 Fin
3-Identifier une instruction d’initialisation dans le code1 :
……………………………………………………………………………………………………………………......1pt
4-Quel sera le résultat affiché si l’utilisateur entre la valeur D=4,5 cm dans le code2 ?
................................................................................................................................................................... 1pt
5-Dire ce que fait le code2 de manière générale :…………………………………………………………………
………………………………………............................................................................................................. 1pt
6-Compter le nombre d’instructions du code2 :
…………………………………………….…………………….……………………………………………………1pt
7-Dans le code1, Récrire la séquence de ligne 7 à 9 en remplaçant la structure pour…faire par
tantque…faire :………………………………………………………………………………………………………...
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………........
………………………………………………………………………………………………………………………........
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………..…1pt
8-Exécuter le code1 lorsque l’utilisateur saisie la valeur 4 en entrée et donner le résultat final obtenu :
…………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………........
……………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………...1pt
9-Donner le résultat obtenu dans le code1 lorsque l’utilisateur saisie la valeur 6 :
………………………………………………………………………………………………………………………...1pt
10-En déduire ce que fait le code1 ( le problème résolu par le code1 ) :
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………...…1pt
EXERCICE 2 : EVALUATION DES COMPETENCES / 09PTS
I- On souhaite manipuler les notes des élèves en utilisant la structure de données algorithmique suivante:
T 12 16 11 5 7 10 14 9
1-Identifier cette structure de données ainsi que sa taille :
………………………………………………………………...…………………………………………………1*2=2pts
2-Déclarer cette structure de données en algorithme :
……………………………………………………………………..………………………………………………... 1pt
3-Sachant que la numérotation des valeurs de la structure commence à l’indice 0, que vaut T [ 5 ] ?
……………………………………………………………………..………………………………………………... 1pt
4-Ecrire un bout de code qui parcourt la structure et affiche les notes de tous les élèves :
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………..……1,5pt
II-L ’enseignant d’informatique vous demande d’écrire un algorithme qui demande à l’utilisateur d’entrer une
note puis qui affiche « Admis » ou « Refusé » selon que la note entrée soit >=10 ou pas.
5-Quelle structure de contrôle sera utilisée dans cet algorithme ?
…………………………………………………………………………………………………………………………1pt
6-Ecrire cet algorithme :
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………...2,5pts