منتديات تاسوست الخضرا
اعضاء وزوار المنتدى الكرام
نتشرف بوجودكم بيننا أو انضمامكم الى أسرة منتديات تاسوست الخضرا
يمكنكم في اي وقت مراسلة الادارة للرد على استفساراتكم على البريدالالكتروني التالي
tassoust1990@live.fr
منتديات تاسوست الخضرا
اعضاء وزوار المنتدى الكرام
نتشرف بوجودكم بيننا أو انضمامكم الى أسرة منتديات تاسوست الخضرا
يمكنكم في اي وقت مراسلة الادارة للرد على استفساراتكم على البريدالالكتروني التالي
tassoust1990@live.fr
منتديات تاسوست الخضرا
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات تاسوست الخضرا


 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
أفضل 10 أعضاء في هذا المنتدى
amin
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
badreddin zaidi
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
اسمحوا لي
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
دروب الفلاح48
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
JAWHAR
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
سيرين
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
f.e.d
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
houda2013
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
أمواج بلا شاطئ
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
معاك يالخضرا
informatique Vote_rcapinformatique Voting_barinformatique Vote_lcap 
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
المواضيع الأخيرة
» جميع دروس مادة الرياضيات انشطة عددية+انشطة هندسية / 2 متوسط
informatique I_icon_minitimeالخميس يونيو 04, 2015 1:21 pm من طرف abderezakghano

» الرفيق للسنة 2 متوسط حلول الكتاب المدرسي
informatique I_icon_minitimeالخميس يونيو 04, 2015 1:15 pm من طرف abderezakghano

» هل من مرحب
informatique I_icon_minitimeالأحد مايو 31, 2015 1:49 pm من طرف Hoù Dà

»  دروس و حلول تمارين كتاب الفيزياء للسنة الثانية متوسط
informatique I_icon_minitimeالثلاثاء مايو 05, 2015 7:26 am من طرف خميس حدودة

» الفرض الثالث في مادة التربية الإسلامية لسنة 3 متوسط
informatique I_icon_minitimeالإثنين أبريل 27, 2015 9:28 am من طرف abderezakghano

» كوبون تخفيض على سماعات رياضية تعمل بالبلوثوث من gearbest
informatique I_icon_minitimeالإثنين يناير 12, 2015 6:01 pm من طرف amin

» كوبون تخفيض لساعة دكية من موقع gearbest
informatique I_icon_minitimeالجمعة يناير 09, 2015 5:46 pm من طرف amin

» كوبون تخفيض على مصباح يدوي من موقع gearbest
informatique I_icon_minitimeالخميس يناير 08, 2015 7:18 pm من طرف amin

» التجربة الثانية شراء اكسسوارات من تني ديال tinydeal
informatique I_icon_minitimeالثلاثاء نوفمبر 04, 2014 10:43 am من طرف amin

»  شرح شامل عن موقع التسوق tinydeal مع تجربة شراء هاتف
informatique I_icon_minitimeالثلاثاء نوفمبر 04, 2014 9:55 am من طرف amin

» حلول تمارين الكتاب المدرسي لمادة اللغة الانجليزية الثالثة متوسط
informatique I_icon_minitimeالسبت أغسطس 16, 2014 5:16 pm من طرف lina molay

» مكسب يومي من 50 : 60 دولار...مجرب
informatique I_icon_minitimeالأربعاء يوليو 09, 2014 10:43 am من طرف king kimel

» حلول تمارين الكتاب المدرسي للسنة الأولى ثانوي جذع مشترك آداب لمادة الفيزياء
informatique I_icon_minitimeالجمعة مايو 02, 2014 10:04 am من طرف زائر

» الرجاء المساعدة
informatique I_icon_minitimeالثلاثاء أبريل 15, 2014 1:57 pm من طرف hassiba alg

» بحث حول الثغور الورقية
informatique I_icon_minitimeالإثنين أبريل 14, 2014 5:49 pm من طرف amin

» تحميل cdيحتوي على دروس في الاعلام الالي لكل السنوات CD: informatique pour tous
informatique I_icon_minitimeالإثنين فبراير 24, 2014 7:25 pm من طرف قيري

» المكتبة المدهلة لطلاب علوم التسير تحميل جميع الدروس الجزء 1
informatique I_icon_minitimeالإثنين فبراير 24, 2014 5:42 pm من طرف لطيفة محمد

» ......تحميل 30 كتابا قانونيا متنّوعا ....
informatique I_icon_minitimeالإثنين فبراير 24, 2014 5:35 pm من طرف لطيفة محمد

» ~تعلّمي الطبخ..وصفات متجددة بالصور و التفاصيل~
informatique I_icon_minitimeالسبت فبراير 01, 2014 7:04 am من طرف ali1200

» دروس HISTOIRES DES SCIENCES
informatique I_icon_minitimeالجمعة يناير 31, 2014 7:15 am من طرف ali1200




 

 informatique

اذهب الى الأسفل 
كاتب الموضوعرسالة
krimo1301
عضو جديد
عضو جديد
krimo1301


informatique 20px-Flag_of_Algeria.svg
ذكر عدد المساهمات : 7
نقاط : 4507
السٌّمعَة : 0
تاريخ التسجيل : 07/01/2012
العمر : 34

informatique Empty
مُساهمةموضوع: informatique   informatique I_icon_minitimeالخميس فبراير 09, 2012 10:40 pm

Université Africaine d’Adrar
Faculté des Sciences et des Sciences de l’Ingénieur
Département des Mathématiques et de l’Informatique
1ère année LMD Mathématiques et Informatique

Module : Informatique 2 Mai 2007
Examen Final

Les exercices 1, 2, 3, et 4 sont obligatoires; exercices 5 et 6 sont au choix (l’étudiant doit choisir !!!)

]Exercice 1 [/color](4 pts): Soit la suite numérique suivante : Sn = 2n+1 pour n ≥ 0.
Ecrire (en langage Pascal) une fonction récursive S(n : integer) : integer ; qui réalise la suite S.

Exercice 2 (4 pts): Soit le programme Pascal suivant

Program P1 ;
Var
(* Variables Globales*)
A, B, C: Integer ;
Procedure P2(var X : Integer ; var Y : Integer; Z : Integer) ;
Var
(* Variables Locales*)
A : Integer;
Begin
A := 2 ; B := 3 ;
Z := X + Y ;
End ;
Procedure P3(X : Integer ; var Y : Integer; var Z : Integer) ;
Begin
A := 4 ; B := 5 ;
Z := X + Y ;
End ;
(* Programme Principal*)
Begin
A := -1
B := 0;
C := 1;
P2(A, B, C);
Writeln(A, B, C);
P3(C, B, A);
Ecrire(A, B, C);
End.

1- Corriger l’erreur syntaxique (1) et l’erreur sémantique (1) occurrentes dans ce programme.
2- Quelles sont les valeurs affichées à la fin d’exécution ?

Exercice 3 (4 pts): Ecrire (en langage Pascal) une procédure Majuscule(var S : String); qui transforme en majuscule la chaîne de caractères S.
Exemple : Si S = ‘adrar’ alors après l’appel de Majuscule(S), la nouvelle valeur de S sera ‘ADRAR’. Noter que ‘AdrAr’ se transforme aussi en ‘ADRAR’ après l’appel de Majuscule.
Conseils :
- On peut utiliser directement (sans définition) la fonction Taille(S).
- Ord(‘A’)= 65; Chr(65)= ‘A'; Ord(‘Z’)= 90; Ord(‘a’)= 97; Ord(‘z’)= 122.

]Exercice 4 (4 pts):
Soit le type de structure de données suivant :
Type
Etudiant = Record
Nom: String;
Age: Integer ;
End ;

Ecrire (en Pascal) les deux procédures suivantes :
- Procedure TrierParNom(A : Array[1..100] of Etudiant); qui trie en ordre croissant le tableau A selon les noms des étudiants.
- Procedure TrierParAge(A : Array[1..100] of Etudiant); qui trie en ordre croissant le tableau A selon les ages des étudiants.
Conseil : On peut utiliser sans définition la procédure Swap(var X, Y : Etudiant) ;

Exercice 5 (4 pts): « LA PILE » est une structure de données caractérisée par les deux opérations suivantes :
- Empiler(X) : Pour ajouter un élément X au sommet (en haut).
- Dépiler() : Pour supprimer l’élément au sommet et retourner sa valeur.

Si on désire d’implémenter la pile en utilisant un tableau des entiers A : A[1] = 5, A[2] = 7, …, écrire en Pascal la fonction et les procédures suivantes :
- Procedure Empiler(A : Array[1..100] of Integer ; var NombreElement : Integer; X : Integer); qui ajoute un élément X au sommet de la pile A.
- Function Depiler(A : Array[1..100] of Integer ; var NombreElement : Integer): Integer; qui supprime et retourne la valeur au sommet de la pile A.
- Procedure Vider(A : Array[1..100] of Integer ; var NombreElement : Integer); qui supprime tous les éléments de la pile A.

Noter que le variable NombreElement représente le nombre actuel des éléments de la pile sauvegardés dans le tableau A.

Exercice 6 (4 pts): « LA FILE » est une structure de données caractérisée par les deux opérations suivantes :
- Enfiler(X) : Pour ajouter un élément X à la fin de la file.
- Défiler() : Pour supprimer l’élément au début de la file et retourner sa valeur.

On veut implémenter la pile en utilisant une liste chaînée comme suit :


Alors, soit les types de structure de données suivants :
Type
Pointeur = ^Element;
Element = Record
Valeur: Integer; (*Pour sauvegarder les valeurs: 5, 7, . . .*)
Suivant : Pointeur;
End ;

Ecrire en Pascal la procédure et la fonction suivante :
- Procedure Enfiler(var Tete : Pointeur ; X : Integer); qui ajoute un élément de la valeur X à la fin de la file.
- Function Defiler(var Tete : Pointeur): Integer; qui supprime et retourne la valeur de l’élément au début de la file.

Noter que le variable Tete pointe sur le premier élément de la file.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
informatique
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» Controle d'Informatique
» Controle d'Informatique 1ére année ST/SM
» les cours de 2eme année informatique
» Cours 2eme année informatique
» تحميل cdيحتوي على دروس في الاعلام الالي لكل السنوات CD: informatique pour tous

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات تاسوست الخضرا :: منتدى التعليم العالي :: دروس الجامعة لكل الكليات :: منتدى الرياضيات والاعلام الالي-
انتقل الى: