examen moyenne duree n° 01

publicité
Université ferhat abess de Sétif
Dept : S.E.T.I
Module : INFORMATIQUE
www.seti.com02.com
2003/2004
EXAMEN MOYENNE DUREE N° 01
EXO1 : ( 4 Points )
L’algorithme suivant calcule la somme des termes et le dernier terme d’une progression arithmétique, à partir de
A,R,N respectivement le premier terme, la raison et le nombre de termes de la progression.
On déduit les variables suivantes :
A : le premier terme
R : la raison
N : le nombre de termes
S : la somme des termes
D -T : le dernier terme
Déterminer les erreurs continues dans l’algorithme suivant :
Algorithme EXO 1
Variables A,R : réel
D -T, N : entier
Début
Lire (A, R, N )
Si ( N<0 ) alors
Ecrire ( Erreur)
Sinon
D -T
A + (N – 1 ) * R
S
N * ( 2 * A + ( N –1 ) * R ) / 2
FinSi
Fin
EXO2 : ( 6 Points )
Déterminer les valeurs des variables X, Y, Z et W après avoir exécuter chaque instruction de l’algorithme ci-dessous :
Algorithme exemple1 ;
Variables X,Y : entier ;
Z,W : réel ;
Début
X
15 ; Y
10 ;
Z
X–Y;X
X–5;
Y
1–Y;Z
100 / (19 + 10 ) ;
Y
(X + Y) + 9 ; W
X + Z + 4 * X Mod ( Y- 2 ) ;
Ecrire ( X, Y, Z , W ) ;
Fin
EXO3 : ( 6 Points )
Soit le schéma suivant :
longueur
largeur
Donner un algorithme qui permet de calculer la surface hachurée.
EXO4 : ( 4 Points )
Répondre aux propositions suivantes par vrai ou faux :
1) C: \ > MD rep1 crée un répertoire nommé rep1 dans l’unité C
2) Save enregistre un programme dans la mémoire centrale
3) Compile détecte les erreurs d’exécution
4) C:\ > Copy fich.txt A : copie le fichier texte fich.txt dans la disquette
5) C:\rep1\rep2 > CD.. revenir à l’unité C
6) C: \ > dir /p /o : affiche le contenu de l’unité C par page ou par ordre alphabétique
7) Dans le cas d’un disque dur divisé en deux partitions, E est le nom logique de CD-ROM
8) Le système d’exploitation MS-DOS est un logiciel
‫التمرين األول ‪:‬‬
‫الخوارزم الموالي يحسب مجموع الحدود و الحد األخير لمتتالية حسابية‪ .‬إنطالقا من ‪ R ،A‬و ‪ ، N‬على التوالي الحد األول‪،‬‬
‫األساس و مجموع حدود المتتالية‪ ،‬نستنتج المتغيرات التالية ‪:‬‬
‫‪ : A‬الحد األول‬
‫‪ : R‬األساس‬
‫‪ : N‬عدد الحدود‬
‫‪ : S‬مجموع الحدود‬
‫‪ : D -T‬الحد األخير‬
‫عين األخطاء الموجودة بالخوارزم األتي ‪:‬‬
‫‪Algorithme EXO 1‬‬
‫‪Variables A,R : réel‬‬
‫‪D -T, N : entier‬‬
‫‪Début‬‬
‫) ‪Lire (A, R, N‬‬
‫‪Si ( N<0 ) alors‬‬
‫)‪Ecrire ( Erreur‬‬
‫‪Sinon‬‬
‫‪D -T‬‬
‫‪A + (N – 1 ) * R‬‬
‫‪S‬‬
‫‪N * ( 2 * A + ( N –1 ) * R ) / 2‬‬
‫‪FinSi‬‬
‫‪Fin‬‬
‫التمرين الثاني ‪:‬‬
‫عين قيم امتغيرات ‪ Z،Y،X‬و ‪ W‬بعد تنفيذ كل تعليمة من الخوارزم التالي ‪:‬‬
‫; ‪Algorithme exemple1‬‬
‫; ‪Variables X,Y : entier‬‬
‫; ‪Z,W : réel‬‬
‫‪Début‬‬
‫‪X‬‬
‫‪15 ; Y‬‬
‫; ‪10‬‬
‫‪Z‬‬
‫‪X–Y;X‬‬
‫;‪X–5‬‬
‫‪Y‬‬
‫‪1–Y;Z‬‬
‫; ) ‪100 / (19 + 10‬‬
‫‪Y‬‬
‫‪(X + Y) + 9 ; W‬‬
‫; ) ‪X + Z + 4 * X Mod ( Y- 2‬‬
‫; ) ‪Ecrire ( X, Y, Z , W‬‬
‫‪Fin‬‬
‫التمرين الثالث ‪:‬‬
‫ليكن المخطط التالي ‪:‬‬
‫الطول‬
‫العرض‬
‫أكتب خوارزما يسمح بحساب المساحة المهشرة‬
‫التمرين الرابع ‪:‬‬
‫أجب على اإلقتراحات التالية بصحيح أو خا طئ‬
‫‪ C: \ > MD rep1 ) 1‬تخلق فهرس إسمه ‪ rep1‬في الوحدة‬
‫‪ Save )2‬تحفض برنامج بالذاكرة المركزية‬
‫‪ Compile )3‬تكتشف األخطاء أُثناء تنفيذ البرنامج‬
‫‪ C:\ > Copy fich.txt A : )4‬حفظ الملف ‪ fich.txt‬بالقرص اللين‬
‫‪C:\rep1\rep2 > CD.. )5‬الرجوع إلى الوحدة ‪C‬‬
‫‪ C: \ > dir /p /o :)6‬إظهار محتوى الوحدة ‪ C‬صفحة بصفحة أو بالترتيب الهجائي‬
‫‪ )7‬في حالة قرص صلب مقسم إلى جزئين‪ E ،‬هو اإلسم المنطقي للقرص المضغوط‬
‫‪ MS-DOS )8‬هو مجموعة برامج‬
Téléchargement