الخوارزمية
1. تعريف الخوارزمية:
هي
مجموعة من الخطوات الرياضية و
المنطقية المتسلسلة والمحدودة، اللازمة لحل
مسألة ما و الوصول إلى نتائج
محددة اعتبارا من
معطيات ابتدائية.
2. خصائص الخوارزمية السليمة :
v كل خطوة يجب
أن تكون معرفة
دون أي غموض
و محددة بعبارات دقيقة.
v أن تتوقف العمليات بعد عدد
محدد من الخطوات.
v أن تؤدي الخطوات بمجملها إلى
الحل الصحيح للمسألة.
3.
الهيكل العام للخوارزمية :
يشمل
الهيكل العام للخوارزمية ثلاث أجزاء
أساسية، وهي كالآتي:
Algorithme exemple
Var
Début
التعليمة 1
التعليمة2
التعليمة
n
Fin
A. جزء
En-tête
يحتوي
هذا الجزء على
اسم الخوارزمية الذي يحدد
نسبة للمسألة المراد حلها.
B. جزء التصريحات Déclarations
يتم في
هذا الجزء حجز
مكان في الذاكرة لقائمة المتغيرات و قائمة
الثوابت التي تستعمل في جزء
التعليمات
من الخوارزمية.
C. جزء التعليمات Instructions
يتضمن هذا
الجزء ثلاث مراحل
أساسية هي
: مرحلة المدخلات ومرحلة المعالجة ومرحلة المخرجات
4.
قواعد تسمية المعرفات Les identificateurs
أسماء
المعرفات هي الأسماء التي تطلق
على البيانات سواء
كانت معطيات أو
نتائج، المتغيرة منها
و الثابتة، كل عنصر نستعمله في
الخوارزمية له اسم
معرف وحيد. للمتغيرات و الثوابت معرفات لابد
من احترام القواعد الآتية في تسميتها :
v يمكن لاسم معرف
أن يحتوي على
رموز حرفية و
عددية من A إلى Z
و من 0 إلى 9، كما يمكن استعمال الرمز –فقط
و من 0 إلى 9، كما يمكن استعمال الرمز –فقط
v لا يمكن للاسم
أن يحتوي على
فراغ )مسافة(
v يجب أن تبدأ
التسمية بحرف.
v لا يمكن استعمال أي معرف
غير مصرح عليه
في جزء التصريحات.
v عدم استعمال أي
كلمة من الكلمات المحجوزة في
التسمية.
لتسهيل قراءة و
كتابة الخوارزمية، يستحسن استعمال أسماء معرفات
ذات دلالة
تعليقات
إرسال تعليق