دروس الخوارزميات بلغة الباسكل -- درس بيداغوجي للمبتدئين-- 01

طالب جزائري

الإدارة
طاقم الإدارة
الدرس هو من مقرر التعليم لطلبة الهندسة سنة اولى
البداية من الصفر
قد يتساءال الاخوان لماذا اتعلم الباسكال ربما هو قديم
الاجابة
الباسكال شبيه الى حد بعيد طريقة كتابة الخوارزميات برنامج سهل وفعال
للتعلم والانطلاق وهو اساس برنامج الدلفي
الا يستحق التعلم
ام نتعلم الدلفي دون ان نتعلم لغته الاساسية



المتغيرات

الدرس 01





1- اول برنامج
وودت ان اعطيكم فكرة عن برنامج باسكال كيف يكتب وماهي اسسه حتى نتكمن من الانطلاق بقوة
الدرس الاول يعتمد على النظري فقط
برنامج بالسكال يكتب بالطريقة التالية

البرنامج التالي يقوم بعرض الجمللة
Bonjour
على الشاشة ، لا تقلق للتفاصيل لاننا سنتطرق لكل شيئ بعد حين وفي الدروس القادمة
2- التعليقات les commentaires
التعليقات هي جمل تكتب في البرنامج لا علاقة لها بالتجميع ولكنها فقط للمستخدم او القارئ
لكي يفهم عمل البرنامج او لشرح دوال وطرق مخصصة
يمكن وضع التعليقات في اي مكان من البرنامج شريطة ان تكون بين حاظنتين

3- استعمال متغير variable حقيقي
المتغير هو مكان في الذاكرة الحية مخصص لتسجيل قيم يمكن تغييرها اثناء تطبيق البرنامج ، يعرف المتغير
باسمه ويجب ان يعرَّف المتغير قبل استعماله في البرنامج

هذه الصورة لتعريف المتغير
لا تقلق بخصوص البرنامج قد يكون الامر غامضا بالنسبة للبداية
ولكن الهدف من الدرس الاول هو اخذ فكرة عن المصطلحات
4- بنية البرنامج
ينقسم البرنامج في لغة باسكل الى ثلاثة اجزاء هي
- اسم البرنامج وهو ياتي دوما بعد الكلمة PROGRAM
- منطقة التعريفات وهي المنطقة المخصصة لتعريف المتغيرات وتاتي دوما بعد الكلمة VAR
- منطقة الاوامر وهنا يتم كتابة جميع اوامر البرنامج وتاتي بين الكلمتين BEGIN END
------
كل امر في اوامر البرنامج يجب ان ينتهي ب النقطة الفاصلة point vergule ";"
-----
المعرفات les identificateurs
المعرف يعني ان نعطي اسك لكل كائن في البرنامج ، مثل المتغيرات يجب ان تحمل اسم خاصا ووحيدا
هذه المعرفات تخضع الى قوانين فهناك بعض الكلمات لا تصلح ان تكون معرفات
واليك هذه الشروط
المتغير في باسكال هو سلسلة من الحروف اللاتنينة الكبيرة او الصغيرة والارقام شرط ان تبدا الكلمة بحرف
لا تقبل اي كلمة تبتدا برقم ان تكون تعريف لمتغير
الرمز _ يكمن ان يدخل في الاسماء اما الرموز الاخرى فممنوعة
الحد الاقص لعدد الحروف التي يسمح بها الباسكال في اسماء المعرفات هو 256
----
مثال
X, X1, MonVariable, NbCouleur
هذه الاسماء تصلح ان تكون اسماء لمتغيرات

ملاحظة
الباسكال لا يفرق بين الاحرف الكبيرة والصغيرة
لا يكمن ان يكون المعرف كلمة من الكلمات المحددة في اللغة مثل الكلمة BEGIN
-----------

تمرين
اي من هذه الاسماء تصلح ان تكون متغيرات
For , 3GP, BeginProgram, une_variable, monvar+var

اخواني كان هذا الدرس الاول وسيتم وضع الدروس القادمة
حين يتم استعاب الدرس الاول
المجال مفتوح لطرح اسئلتكم واستفساراتكم
والسلام عليكم
 
رد: دروس الخوارزميات بلغة الباسكل -- درس بيداغوجي للمبتدئين-- 01

موضوع جميل يحتاجه كثير من الطلبة
طلبة الإعلام الآلي وطلبة الالكترونيك والالكتروتقني بالاضافة إلى شعب الl m d التقنية


لكن في الآونة الأخيرة بدأ الكثير يتجه نحو برنامج C et C++
ربما لأنهما الأفضل والأسهل وتعطي نتائج مضمونة
 
أعلى