تطبيق خاص بهواتف الأندرويد ، هذا التطبيق مطابق لعمل برنامج ALGOBOX
المجال المفاهيمي
الثاني: مقدمة في البرمجة.
الوحدة المفاهيمية الثالثة: الخوارزميات.
الوحدة التـعلمية الثانية: التعليمات
الأساسية.
1-التعليمة Instruction : هي أمر يعطى للحاسوب للقيام بعملية معينة فطبيعة التعليمة تحدد نوع العملية التي يجب على الحاسوب القيام بها.
2-تعليمة الإسناد Instruction d’affectation تسمح بإسناد
قيمة محددة أو نتيجة صيغة إلى متغير ما في خانة الذاكرة المحجوزة له ويرمز لها بــ ß .
الشكل النظامي: < Expression >ß< Nom de variable >
< Nom de variable > : هو إسم المعرف و يجب ان يتقيد بقواعد التسمية
< Expression > : يمكن أن تكون قيمة ثابتة ,عبارة حسابية تضم اسم متغيرات أخرى.
أمثلة:
10 ß a يعني 10 a=
a+3 ß b النتيجة ستكون b=13
b+2 ß b النتيجة ستكون b=15
3-تعليمة القراءة Instruction de
lecture : تسمح بإدخال قيمة إلى الجهاز بواسطة لوحة المفاتيح ووضعها في خانة الذاكرة المحجوزة لهذا المتغير.
الشكل النظامي (Lire(Nom de Variable
أمثلة:
Lire(x):و تعني ضع القيمة المدخلة من لوحة المفاتيح في خانة الذاكرة المحجوزة
للمتغير x
(Lire(a,b:و تعني ضع القيم المدخلة من لوحة المفاتيح في خانات الذاكرة المحجوزة
للمتغيرات a و b على الترتيب.
4-تعليمة الكتابة reInstruction d'ecritu:
تسمح بإظهار قيمة معينة على الشاشة.
الشكل النظامي ("Ecrire ("Expression
مثال1:
Ecrire ("أدخل العدد الأول")
هذه التعليمة تسمح بإظهار الصيغة الآتية على الشاشة:
أدخل العدد الأول
مثال 2:
Sß 11
Ecrire (S)
النتيجة التي تظهر على الشاشة هي: 11
5.التعليمة الشرطية Instruction conditionnelle : تتطلب الخوارزمية في بعض الحالات أثناء الكتابة إلى بعض التعليمات غير متسلسلة يطلق عليها اسم التعليمات الشرطية التي تقيد بشرط معين، إذا تحقق هذا الأخير نقوم بعملية وإلا نقوم بعملية أخرى. نميز نوعين من التعليمات الشرطية هما:
أ.
التعليمة الشرطية البسيطة : إذا تحقق الشرط تنفذ التعليمة
الشكل النظامي:
Si < Condition> alors
< Instructions>
المعنى:
إذا تحقق الشرط < Condition > تنفذ مجموعة التعليمات <Instruction >
ب.
التعليمة الشرطية الاختيارية
: إذا تحقق الشرط تنفذ مجموعة من التعليمات وإلا تنفذ مجموعة
أخرى من التعليمات.
الشكل النظامي:
Si < Condition> alors
<liste d’instructions
1>
sinon
<liste d’instructions
2>
Finsi
المعنى:
تنفذ مجموعة التعليمات
<liste d’instructions 1>
إذا تحقق الشرط و إلا تنفذ مجموعة من التعليمات الأخرى
<liste
d’instructions 2> في حالة عدم تحقق الشرط.
6. التعليمة التكرارية Instruction repetitive
يستعمل
هذا النوع لتكرار تنفيذ مجموعة من التعليمات، يرتبط هذا التكرار بتحقق شرط معين و مادام هذا الشرط محققا يعاد تنفذ مجموعة من التعليمات.
هناك
نوعين من التعليمات التكرارية:
أ.
التعليمة
التكرارية Tant
queفي حالة عدم معرفة
عدد
التكرارات
لتنفيذ
التعليمات
و
ارتباط
التكرار
بتحقيق
شرط
معين
نستعمل
الحلقة
Tant que
الشكل النظامي:
Tant que <Condition> Faire
<Liste d’instructions
>
Fin tant que
المعنى: مادام
الشرط محققا يكرر تنفيذ مجموعة من التعليمات إلى غاية عدم تحققه
ب. التعليمة التكرارية
Pour
عند
معرفة
عدد
التكرارات
في
تنفيذ
التعليمات
نستعمل
التعليمة
" Pour" بعداد التي
تتوقف
عند
وصول
العداد
إلى
قيمته النهائية
الشكل النظامي:
fairepour <Nom de variable> <== <
valeur initial> à < valeur finale >
<Liste d’instructions >
FinPour
المعنى: من
أجل
كل
قيمة
من
قيم
العداد
التي
تتغير
من
القيمة
الابتدائية
إلى
القيمة
النهائية،
تنفذ
العمليات
و
كل
تنفيذ
يكون
بمقدار
خطوة
Aucun commentaire:
Enregistrer un commentaire