خرائط التدفق البسيطة Simple Flowcharts

خرائط التدفق البسيطة
Simple Flowcharts
هى تمثيل بيانى يعتمد على الرسم لتوضيح ترتيب العمليات اللازمة لحل مسالة أو مشكلة محددة.
المشكلة ( Problem ) تعنى هدف أو ناتج مطلوب الوصول إليه فمثلا اعداد وجبه معينة يمثل مشكلة ويجب الوصول إلى الهدف المطلوب من خلال إتباع عدة خطوات بترتيب محدد.
حل المشكلة Problem Solving: هو الوصول إلى هدف أو ناتج محدد مطلوب من خلال خطوات وأنشطة متتابعة ومعطيات محددة.
مراحل حل المشكلة Problem Solving Stages:
1.    تحديد المشكلة : بمعنى تحديد المخرجات والمدخلات المتوفرة وعمليات المعالجة الحسابية أو المنطقية .
2.    إعداد خطوات الحل الخوارزمية ( Algorithm ): هى مجموعة من الخطوات المرتبة ترتيبا منطقيا والتى يتم تنفيذها للوصول إلى هدف أو ناتج محدد من معطيات محددة . بمعنى آخر هي أي طريقه تهدف لحل المسألة على صورة خطوات مرتبه ترتيباً منطقياً وإذا اتبعناه نصل لحل المسالة .
3.    تصميم البرنامج على الكمبيوتر ( Program Design ): بعد الإنتهاء من عمل خريطة التدفق Flowchart ) ) ولحل المشكلة باستخدام الكمبيوتر نقوم بترجمتها إلى احدى لغات البرمجة .
4.    اختبار صحة البرنامج وتصحيح أخطائه ( Program Testing ): وذلك عن طريق ادخال بيانات للبرنامج معروف نتائجها مسبقا حتى نتمكن من مقارنة النتائج التى نحصل عليها بالنتائج الفعلية وبذلك يمكن أن نكتشف الأخطاء ونقوم بتصحيحها.
5.    توثيق البرنامج ( Program Documentation ): وذلك عن طريق كتابة جميع الخطوات التى اتخذت لحل المشكلة من مدخلات ومخرجات وأوامر البرنامج وتاريخ آخر تعديل للبرنامج ومن شارك فى عمل البرنامج للاحتفاظ به موثق للرجوع اليه فى أى وقت بهدف التصحيح

ليست هناك تعليقات:
إرسال تعليق