كمبيوتر

خرائط التدفق

خرائط التدفق flowchart

خرائط التدفق Flowchart :
هي تمثيل تخطيطي يعتمد على الرسم بأشكال قياسية لتوضيح ترتيب العمليات اللازمة لحل مسألة أو مشكلة محددة.

من مزايا خرائط التدفق:

  • تيسر قراءة وفهم المشكلة وتوضح للمبرمج ما يجب عمله.
  • مفيدة في شرح البرنامج للآخرين.
  • تساعد خريطة التدفق في توثيق أفضل للبرنامج وخصوصا إذا كان البرنامج معقدا.

امثلة على خرائط التدفق

ارسم خريطة تدفق لجمع عددين يتم إدخالهما وإظهار الناتج.
أولاً : تعريف المشكلة:

  • المخرجات: حاصل جمع عددين.
    المدخلات: العدد الأول A والثاني B .
    المعالجة (الحل): C=A+B حيث الناتج هو C .

  • عند رسم الخريطة في المثال السابق يجب مراعاة الآتي:
  1.  تبدأ خريطة التدفق برمز البداية وتنتهي برمز النهاية.
  2.  يطلق على كل من A و B و C اسم متغير Variable ويعني مخزن بالذاكرة يحتوي على قيمة.
  3.  المعادلة C=A+B تعني جمع قيمة المتغير A وقيمة المتغير B ووضع الناتج في المتغير C .
  4. تم التعبير عن إدخال قيم A و B باستخدام لفظ ” Enter ” داخل شكل متوازي الاضلاع
    ويمكن استخدام أي لفظ آخر يؤدي نفس المعنى مثل Read أو Input أو أدخل.
  5. تم وضع معادلة الجمع داخل مستطيل حيث إنها تمثل عملية حسابية.
  6. تم التعبير عن المخرج وهو قيمة المتغير C داخل الشكل بلفظ Output ويمكن
    استخدام أي لفظ آخر يؤدي نفس المعني مثل Print أو اطب أو اخرج.
  7.  لاحظ خط الإتجاه(متجه السهم لاسفل) يوضح ترتيب تدفق خطوات الحل.

 

برنامج رسم خرائط التدفق

ايدج دياجرامر – EDGE Diagrammer يمكنك البرنامج من عمل خرائط التدفق والمخططات. مع كل المميزات الرائعة التي تجدها في برامج التخطيطات باهظة الثمن. من ضمنها عمل ختم على القالب الذي يصممه المستخدم.كما يكنك اضافة نصوص للمخططات وعمل تكبير وتصغير واضافة روابط لمراجع مهمة. واضافة رسوم جرافيك لمخطوطاتك لتبدو اكثر تشويقا وجاذبية.

خرائط التدفق في الجودة

خرائط تدفق العمليات ( Process Flowcharts)
تفيد خرائط التدفق في توثيق و رسم وتوضيح خطوات أو إجراءات إنجاز العمل أو تقديم خدمة والقرارات التي يتم اتخاذها والأفراد الذين يقومون بتنفيذ الخطوات واتخاذ القرارات. ومن الصعب تصور وجود عملية تشغيلية دون أن يكون لها خريطة تدفق ويستفاد من خرائط التدفق توثيق العمليات والأنظمة لحل مشكلاتها العمل وتدريب العاملين وتحسين المنتجات والخدمات وتعزيز الشفافية في العمل.

أمثلة لخرائط التدفق مع الحلول النموذجية للصف الثالث الإعدادى

ارسم خريطة تدفق لطباعة ناتج قسمة عددين وإذا كان المقسوم عليه يساوي صفر يطبع “غير معرف”

أو لا: تعريف المشكلة:
المخرجات: طباعة ناتج قسمة عددين R أو طباعة عبارة “غير معرف”.
المدخلات: البسط num1 المقام num2.
المعالجة(الحل): إذا كان 0=num2 إذن اطبع عبارة “غير معرف” وغير ذلك اطبع ناتج القسمة R

شكل المعين يوجد سؤال  0=num2 إذا كان نعم سوف يتم طباعة عبارة “غير معرف” حسب قوانين
الرياضيات ثم الذهاب إلى خطوة  إنهاء البرنامج ولمنع تنفيذ عملية القسمة.
وفي حالة عدم تحقق الشرط ينتقل إلى الخطوة القسمة  مباشرة ثم طباعة الناتج ثم انهاء البرنامج.

استخدام الحلقات التكرارية في خرائط التدفق LOOP:

تدريب:طباعة العداد من 1 إلى 3.
أولا: تعريف المشكلة
المخرجات: طباعة العداد من 1 إلى 3 .
المخرجات: العدد M.
المعالجة( الحل): طباعة العدد M ثم زيادته بمقدار 1 ثم الطباعة حتى تصيح M أكبر من 3.

السابق
حكم عن المرأة الصالحة
التالي
طريقة عمل الكبسة السعودية

اترك تعليقاً