2. الخوارزم يعرف بانه مجموعة من القواعد والعمليات
ُ ّ
المعرفة جيدا لحل المشكلة فى عدد محدد من الخطوات.
ّ
وهذه الخطوات الخوارزمية مشتقة من عالم الرياضيات
المسلم أبو جعفر محمد بن موسى الخوارزمي
(المتوفى سنة528 م ) وصاحب كتاب
(الجبر والمقابلة). وهو أول من استعمل
الطريقة الخوارزمية لحل المعادالت الجبرية.
4. الحل
لقد قمنا بتحليل عناصر المسافة فى المثال السابق
ومنها يمكن كتابة الخطوات الخوارزمية التالية
1- ادخل الطول(ط)، والعرض(ع)
2-احسب مساحة المستطيل(م)= ط × ع
3-اطبع المساحة(م)
4-النهاية
5. ولكي تكون الخطوات الخوارزمية سليمة البد
أن تحتوي على ثالث خواص أساسية وهى:
1- يجب أن تكون كل خطوة معرفة جيدا دون
أى غموض ومحددة بعبارات دقيقة.
7. وبعد أن نتأكد من أن الخطوات الخوارزمية تحقق
جميع هذه الخواص ،وقبل أن نقوم بترجمة
الخطوات إلى إحدى لغات البرمجة ،علينا أن نقوم
برسم مخطط االنسياب لهذه الخطوات الخوارزمية،
فما مخططات االنسياب؟
9. مخططات االنسياب تعرف بانها
تمثيل بيانى اورسمى للخطوات الخوارزمية
وتكمن الفائدة من رسم هذه المخططات بما يلى:
10. 1ــ توضيح الطريقة التى يمر بها البرنامج من المدخالت
أوالبيانات، ومن ثم المعالجة،وأخيرامخرجات ونتائج البرنامج.
11. 2ــ توثيق منطق البرنامج للرجوع إليه عند الحاجة ؛
وذلك بغرض إجراء أى تعديل على البرنامج،
أواكتشاف األخطاء التى تقع عادة فى البرامج وخاصة
األخطاء المنطقية.