أخبار الموقع

المخطط الانسيابي (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
  نهاية الحلقة
  اطبع "أكبر عدد = ", أكبر
نهاية

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

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

شاهد أيضا

موضوع امتحان بكالوريا 2018 في التربية الإسلامية مع الحل – جميع الشعب

امتحان شهادة البكالوريا 2018 – التربية الاسلامية – جميع الشعب جميع الشعب الجزء الاول: المفاهيم …

موضوع امتحان بكالوريا 2019 في التربية الإسلامية مع الحل – جميع الشعب

امتحان شهادة البكالوريا 2019 – التربية الاسلامية – جميع الشعب جميع الشعب الجزء الاول: المفاهيم …

موضوع امتحان بكالوريا 2022 في التربية الإسلامية مع الحل – جميع الشعب

امتحان شهادة البكالوريا 2022 – التربية الاسلامية – جميع الشعب جميع الشعب الجزء الاول: المفاهيم …

موضوع امتحان بكالوريا 2025 في التربية الإسلامية مع الحل – جميع الشعب

امتحان شهادة البكالوريا 2025 – التربية الاسلامية – جميع الشعب جميع الشعب الجزء الاول: المفاهيم …

اترك تعليقاً

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