كيفية فهم وإنشاء مخططات تدفق بسيطة للخوارزميات

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

قائمة المهام الخاصة بك

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

ابدأ العملية

يعد المستطيل أحد أهم أشكال المخطط الانسيابي - فهو يمثل مهمة في عمليتك. ارسم مستطيلاً ، واكتب بداخله المهمة الأولى التي يجب عليك القيام بها. على سبيل المثال ، إذا كانت العملية تريد التبديل إلى قناتك التلفزيونية المفضلة ، فقد تكون المهمة الأولى هي "التقاط جهاز التحكم عن بُعد".

أكمل العملية

ارسم مستطيلاً ثانيًا على يمين المستطيل الأول واكتب "اضغط على الزر" في ذلك المستطيل. أخيرًا ، ارسم خطًا يربط المستطيل الأول بالمستطيل الثاني وأضف سهمًا على الطرف الأيمن من الخط. عند الانتهاء ، يحتوي المخطط الانسيابي على تمثيل منطقي لأول مهمتين من العملية. يمثل السطر الذي يحتوي على السهم الترتيب الذي يجب تنفيذ المهام به.

instagram story viewer

أنشئ نقطة قرار

تتطلب العديد من المهام في الحياة من الناس اتخاذ قرارات مهمة تؤثر على المستقبل. تخيل أن تلفزيونك لا يعمل عندما تضغط على زر "تشغيل" بجهاز التحكم عن بُعد. يحتاج مخطط التدفق الخاص بك إلى تضمين مهام لهذا الظرف. تعامل مع هذا السيناريو عن طريق رسم شكل معين يمثل نقطة قرار. ارسم خطًا به سهم من المستطيل الثاني إلى الجانب الأيسر من الماس. يربط هذا الخط المهمة الثانية برمز القرار.

افهم رمز القرار

يمكّنك رمز القرار من اتخاذ أحد المسارين المنطقيين المحتملين ، اعتمادًا على إجابة السؤال الذي تضعه داخل الرمز. اكتب "تشغيل التلفزيون" في الرمز لأن هذه نقطة اتخاذ القرار بعد الضغط على الزر "تشغيل" في جهاز التحكم عن بُعد.

تنفيذ التفريع المنطقي

ارسم خطًا به سهم يترك الحافة اليمنى للرمز واكتب "نعم" فوق السطر. يمثل هذا الخط المسار الذي يجب اتباعه إذا كانت إجابة السؤال "نعم" - يتم تشغيل التلفزيون عند الضغط على الزر "تشغيل". ارسم خطًا مشابهًا يترك الحافة السفلية للرمز ثم اكتب "لا" بجوار هذا السطر. يشير هذا الخط إلى المسار الذي يجب اتباعه في حالة عدم تشغيل التلفزيون. لديك الآن مهمتان ونقطة قرار تتعامل مع إمكانية تشغيل التلفزيون أو إيقاف تشغيله بعد محاولة قطعه.

أكمل مخطط التدفق

في هذه المرحلة ، يمتد سطر "نعم" وخط "لا" من رمز القرار. ارسم مستطيلاً آخر في نهاية أحد الخطوط واكتب الخطوة التالية في العملية. على سبيل المثال ، إذا قمت برسم خط "لا" ، فقد تكون المهمة التالية هي "فحص سلك طاقة التلفزيون". إذا قمت برسم خط "نعم" ، فقد تكون هذه المهمة بدلاً من ذلك هي "الضغط على رقم المحطة المطلوب على جهاز التحكم عن بُعد".

نصائح التخطيط الانسيابي

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

Teachs.ru
  • يشارك
instagram viewer