الخوارزمية

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، كما يمكن استعمال الرمزفقط
v    لا يمكن للاسم أن يحتوي على فراغ )مسافة(
v    يجب أن تبدأ التسمية بحرف.
v    لا يمكن استعمال أي معرف غير مصرح عليه في جزء التصريحات.
v    عدم استعمال أي كلمة من الكلمات المحجوزة في التسمية.
لتسهيل قراءة و كتابة الخوارزمية، يستحسن استعمال أسماء معرفات ذات دلالة

تعليقات

المشاركات الشائعة من هذه المدونة

التعليمة التكرارية في الخوارزمية

دمج المراسلات (word)

التعليمة الشرطية في الخوارزمية