أخبار الموقع

المخطط الانسيابي (Flowchart): مفهومه ورموزه وطرق رسمه مع تمارين محلولة — الأولى ثانوي — الإعلام الآلي — المنهاج الجزائري

المخطط الانسيابي (Flowchart): مفهومه وطرق رسمه ورموزه مع تمارين محلولة – الأولى ثانوي – الإعلام الآلي – المنهاج الجزائري

أهداف التعلم

  • التعرف على مفهوم المخطط الانسيابي وأهميته
  • معرفة الرموز الأساسية في رسم المخططات الانسيابية
  • تمثيل الخوارزميات باستخدام المخطط الانسيابي
  • تحويل المخطط الانسيابي إلى خوارزمية والعكس
  • حل تمارين تطبيقية في المخططات الانسيابية

1. تعريف المخطط الانسيابي

المخطط الانسيابي (Flowchart) هو تمثيل بياني للخوارزمية باستخدام رموز وأشكال هندسية متصلة بأسهم تمثل سير العمليات وتدفق البيانات. يساعد المخطط الانسيابي على فهم الخوارزمية بشكل بصري واضح قبل كتابتها في أي لغة برمجة.

2. أهمية المخطط الانسيابي

  • يسهل فهم الخوارزمية وتحليلها
  • يساعد في اكتشاف الأخطاء المنطقية
  • وسيلة تواصل بين المبرمجين وغير المختصين
  • أساس لكتابة البرامج قبل الترميز
  • يسهل تعديل الخوارزمية وتحسينها

3. الرموز الأساسية في المخطط الانسيابي

الرمز الشكل الاسم الوظيفة
1 بيضاوي بداية/نهاية (Terminal) يرمز لبداية أو نهاية الخوارزمية
2 متوازي أضلاع إدخال/إخراج (Input/Output) لقراءة البيانات أو عرض النتائج
3 مستطيل معالجة (Process) للعمليات الحسابية وتنفيذ التعليمات
4 معين اتخاذ قرار (Decision) لفحص شرط واتخاذ مسار (نعم/لا)
5 دائرة صغيرة موصل (Connector) لربط أجزاء المخطط
6 سهم خط سير (Flow Line) يحدد اتجاه سير العمليات

4. قواعد رسم المخطط الانسيابي

  • يبدأ المخطط بشكل بيضاوي يحتوي على كلمة “بداية”
  • ينتهي المخطط بشكل بيضاوي يحتوي على كلمة “نهاية”
  • تكون الأسهم باتجاه واحد من الأعلى إلى الأسفل أو من اليسار إلى اليمين
  • يُكتب داخل كل شكل العملية المنفذة بشكل واضح ومختصر
  • في شكل القرار (المعين) يكتب السؤال ويخرج منه سهمان: نعم (Oui/Yes) ولا (Non/No)
  • تجنب تقاطع الأسهم قدر الإمكان

5. أمثلة تطبيقية

مثال 1: حساب مجموع عددين

خوارزمية تقرأ عددين وتحسب مجموعهما وتطبع النتيجة:

بداية
  اقرأ A, B
  S = A + B
  اطبع S
نهاية

المخطط الانسيابي: (بداية) ← [إدخال A, B] ← [S ← A+B] ← [إخراج S] ← (نهاية)

مثال 2: تحديد أكبر عددين

بداية
  اقرأ A, B
  إذا كان A > B
    نعم: اطبع "A أكبر"
    لا: اطبع "B أكبر"
نهاية

مثال 3: طباعة الأعداد من 1 إلى N

بداية
  اقرأ N
  عد = 1
  طالما عد <= N
    اطبع عد
    عد = عد + 1
  نهاية الحلقة
نهاية

تمارين محلولة

التمرين 01:

ارسم مخططاً انسيابياً لخوارزمية تقرأ ثلاثة أعداد وتطبع مجموعها.

الحل:

بداية
  اقرأ A, B, C
  S = A + B + C
  اطبع "المجموع = ", S
نهاية

المخطط: (بداية) → [إدخال A,B,C] → [S ← A+B+C] → [إخراج S] → (نهاية)

التمرين 02:

ارسم مخططاً انسيابياً لخوارزمية تتحقق مما إذا كان العدد المدخل زوجياً أم فردياً.

الحل:

بداية
  اقرأ عدد
  إذا كان عدد % 2 == 0
    نعم: اطبع "العدد زوجي"
    لا: اطبع "العدد فردي"
نهاية

التمرين 03 (بكالوريا):

ارسم مخططاً انسيابياً يقرأ 10 أعداد ويطبع أكبر عدد بينها.

الحل:

بداية
  اقرأ عدد1
  أكبر = عدد1
  عد = 2
  طالما عد <= 10
    اقرأ عدد
    إذا كان عدد > أكبر
      نعم: أكبر = عدد
    عد = عد + 1
  نهاية الحلقة
  اطبع "أكبر عدد = ", أكبر
نهاية

الفرق بين المخطط الانسيابي والخوارزمية

الخوارزمية المخطط الانسيابي
نص مكتوب باللغة الطبيعية تمثيل بياني باستخدام رموز
سهلة التعديل يحتاج لإعادة رسم للتعديل
لا تحتاج أدوات خاصة يحتاج لبرامج رسم أو ورق
قد تكون طويلة وصعبة الفهم سهل الفهم والقراءة البصرية

شاهد أيضا

Present Simple vs Present Continuous: قواعد اللغة الإنجليزية مع تمارين محلولة — الأولى ثانوي — اللغة الإنجليزية — المنهاج الجزائري

Present Simple vs Present Continuous: قواعد اللغة الإنجليزية مع تمارين محلولة – الأولى ثانوي – …

بنك الأسئلة التربوية (10) – لعمال القطاع – التكوين المهني والتطوير

📚 لعمال القطاع — التكوين المهني والتطوير أسئلة وأجوبة حول التكوين المهني المستمر والتطوير الوظيفي …

الرياضيات — الأعداد الأولية والأعداد غير الأولية (مفهومها وكيفية تحديدها) — السنة الرابعة إبتدائي — المنهاج الجزائري

الأعداد الأولية والأعداد غير الأولية الأعداد الأولية هي أعداد طبيعية أكبر من 1 تقبل القسمة …

اللغة العربية — اسم الفاعل واسم المفعول (صياغتهما وإعرابهما) — السنة الخامسة إبتدائي — المنهاج الجزائري

اسم الفاعل واسم المفعول — الصياغة والإعراب اسم الفاعل واسم المفعول من المشتقات في اللغة …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *