المخطط الانسيابي للمقطع البرمجي - كتاب المهارات الرقمية - الصف 8 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 8 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 8 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: المخطط الانسيابي للمقطع البرمجي

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 8 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 8 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 المخطط الانسيابي للمقطع البرمجي

المفاهيم الأساسية

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

خريطة المفاهيم

```markmap

المخطط الانسيابي للمقطع البرمجي

الرموز المستخدمة

شكل المعين (Diamond)

#### يمثل نقطة قرار أو شرط

#### له مساران: صواب (True) وخطأ (False)

شكل المستطيل (Rectangle)

#### يمثل عملية أو عبارة تنفيذية

منطق التدفق

يبدأ التدفق من الأعلى

يتفرع بناءً على تقييم الشروط

تندمج المسارات مرة أخرى عند نقطة النهاية

الهيكل في هذا المثال

الشرط الأول

#### إذا صح → تنفيذ عبارة 1 → الشرط الثاني

##### إذا صح الشرط الثاني → عبارة 2 → النهاية

##### إذا خطأ الشرط الثاني → عبارة 3 → النهاية

#### إذا خطأ → الشرط الثالث

##### إذا صح → عبارة 4 → الشرط الرابع

###### إذا صح الشرط الرابع → عبارة 5 → النهاية

###### إذا خطأ الشرط الرابع → عبارة 6 → النهاية

##### إذا خطأ → النهاية مباشرة

```

نقاط مهمة

  • يوضح المخطط كيفية استخدام هياكل التحكم الأساسية في البرمجة (التسلسل والتفرع الشرطي).
  • تظهر نتيجة كل شرط (صواب/خطأ) على الأسهم الخارجة من شكل المعين.
  • يمكن أن تؤدي مسارات مختلفة إلى نفس نقطة النهاية.
  • الغرض التعليمي هو فهم كيفية توجيه الشروط لمسار تنفيذ البرنامج.

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

المخطط الانسيابي للمقطع البرمجي

نوع: محتوى تعليمي

المخطط الانسيابي للمقطع البرمجي

نوع: METADATA

وزارة التعليم Ministry of Education 2025 - 1447 139

🔍 عناصر مرئية

المخطط الانسيابي للمقطع البرمجي

This flowchart illustrates a program segment's execution logic. The flow begins implicitly at the top, leading to the first decision point. 1. **Initial Condition (الشرط الأول):** Located at the top-center of the diagram, represented by a diamond shape. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points rightwards and downwards to 'عبارة 1'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points leftwards and downwards to 'الشرط الثالث'. 2. **Statement 1 (عبارة 1):** Located to the right and below 'الشرط الأول', represented by a rectangular shape. It is reached if 'الشرط الأول' is True. An unlabeled arrow points downwards from 'عبارة 1' to 'الشرط الثاني'. 3. **Condition 2 (الشرط الثاني):** Located below 'عبارة 1', represented by a diamond shape. It is reached after 'عبارة 1' is executed. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points leftwards and downwards to 'عبارة 2'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points rightwards and downwards to 'عبارة 3'. 4. **Statement 2 (عبارة 2):** Located below 'الشرط الثاني' (صواب branch), represented by a rectangular shape. It is reached if 'الشرط الثاني' is True. An unlabeled arrow points downwards from 'عبارة 2' to the final termination point of the flowchart. 5. **Statement 3 (عبارة 3):** Located below 'الشرط الثاني' (خطأ branch), represented by a rectangular shape. It is reached if 'الشرط الثاني' is False. An unlabeled arrow points downwards from 'عبارة 3' to the final termination point of the flowchart. 6. **Condition 3 (الشرط الثالث):** Located to the left and below 'الشرط الأول' (خطأ branch), represented by a diamond shape. It is reached if 'الشرط الأول' is False. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points downwards to 'عبارة 4'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points leftwards, then downwards, then rightwards, merging with the final termination point of the flowchart (after 'عبارة 6'). 7. **Statement 4 (عبارة 4):** Located below 'الشرط الثالث' (صواب branch), represented by a rectangular shape. It is reached if 'الشرط الثالث' is True. An unlabeled arrow points downwards from 'عبارة 4' to 'الشرط الرابع'. 8. **Condition 4 (الشرط الرابع):** Located below 'عبارة 4', represented by a diamond shape. It is reached if 'الشرط الثالث' is True and 'عبارة 4' is executed. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points leftwards and downwards to 'عبارة 5'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points rightwards and downwards to 'عبارة 6'. 9. **Statement 5 (عبارة 5):** Located below 'الشرط الرابع' (صواب branch), represented by a rectangular shape. It is reached if 'الشرط الرابع' is True. An unlabeled arrow points downwards from 'عبارة 5' to the final termination point of the flowchart. 10. **Statement 6 (عبارة 6):** Located below 'الشرط الرابع' (خطأ branch), represented by a rectangular shape. It is reached if 'الشرط الرابع' is False. An unlabeled arrow points downwards from 'عبارة 6' to the final termination point of the flowchart. **Termination:** All terminal paths from 'عبارة 2', 'عبارة 3', 'عبارة 5', 'عبارة 6', and the 'خطأ' branch of 'الشرط الثالث' converge to a single vertical line at the bottom-center of the flowchart, ending with a downward arrow, indicating the termination of the program segment.

📄 النص الكامل للصفحة

--- SECTION: المخطط الانسيابي للمقطع البرمجي --- المخطط الانسيابي للمقطع البرمجي وزارة التعليم Ministry of Education 2025 - 1447 139 --- VISUAL CONTEXT --- **DIAGRAM**: المخطط الانسيابي للمقطع البرمجي Description: This flowchart illustrates a program segment's execution logic. The flow begins implicitly at the top, leading to the first decision point. 1. **Initial Condition (الشرط الأول):** Located at the top-center of the diagram, represented by a diamond shape. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points rightwards and downwards to 'عبارة 1'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points leftwards and downwards to 'الشرط الثالث'. 2. **Statement 1 (عبارة 1):** Located to the right and below 'الشرط الأول', represented by a rectangular shape. It is reached if 'الشرط الأول' is True. An unlabeled arrow points downwards from 'عبارة 1' to 'الشرط الثاني'. 3. **Condition 2 (الشرط الثاني):** Located below 'عبارة 1', represented by a diamond shape. It is reached after 'عبارة 1' is executed. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points leftwards and downwards to 'عبارة 2'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points rightwards and downwards to 'عبارة 3'. 4. **Statement 2 (عبارة 2):** Located below 'الشرط الثاني' (صواب branch), represented by a rectangular shape. It is reached if 'الشرط الثاني' is True. An unlabeled arrow points downwards from 'عبارة 2' to the final termination point of the flowchart. 5. **Statement 3 (عبارة 3):** Located below 'الشرط الثاني' (خطأ branch), represented by a rectangular shape. It is reached if 'الشرط الثاني' is False. An unlabeled arrow points downwards from 'عبارة 3' to the final termination point of the flowchart. 6. **Condition 3 (الشرط الثالث):** Located to the left and below 'الشرط الأول' (خطأ branch), represented by a diamond shape. It is reached if 'الشرط الأول' is False. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points downwards to 'عبارة 4'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points leftwards, then downwards, then rightwards, merging with the final termination point of the flowchart (after 'عبارة 6'). 7. **Statement 4 (عبارة 4):** Located below 'الشرط الثالث' (صواب branch), represented by a rectangular shape. It is reached if 'الشرط الثالث' is True. An unlabeled arrow points downwards from 'عبارة 4' to 'الشرط الرابع'. 8. **Condition 4 (الشرط الرابع):** Located below 'عبارة 4', represented by a diamond shape. It is reached if 'الشرط الثالث' is True and 'عبارة 4' is executed. It has two outgoing paths: * **True Path (صواب):** An arrow labeled 'صواب' (True) points leftwards and downwards to 'عبارة 5'. * **False Path (خطأ):** An arrow labeled 'خطأ' (False) points rightwards and downwards to 'عبارة 6'. 9. **Statement 5 (عبارة 5):** Located below 'الشرط الرابع' (صواب branch), represented by a rectangular shape. It is reached if 'الشرط الرابع' is True. An unlabeled arrow points downwards from 'عبارة 5' to the final termination point of the flowchart. 10. **Statement 6 (عبارة 6):** Located below 'الشرط الرابع' (خطأ branch), represented by a rectangular shape. It is reached if 'الشرط الرابع' is False. An unlabeled arrow points downwards from 'عبارة 6' to the final termination point of the flowchart. **Termination:** All terminal paths from 'عبارة 2', 'عبارة 3', 'عبارة 5', 'عبارة 6', and the 'خطأ' branch of 'الشرط الثالث' converge to a single vertical line at the bottom-center of the flowchart, ending with a downward arrow, indicating the termination of the program segment. Data: N/A Context: This flowchart demonstrates fundamental control structures in programming, specifically sequential execution and conditional branching (if-else logic). It shows how different conditions lead to different execution paths and how these paths can eventually merge back into a single flow or terminate.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 4 بطاقة لهذه الصفحة

في المخطط الانسيابي المعطى، إذا كان 'الشرط الأول' صواباً، فما هي العبارة التي سيتم تنفيذها مباشرةً بعد ذلك؟

  • أ) الشرط الثاني
  • ب) عبارة 1
  • ج) الشرط الثالث
  • د) عبارة 3

الإجابة الصحيحة: b

الإجابة: عبارة 1

الشرح: 1. يبدأ التنفيذ من أعلى المخطط. 2. يتم تقييم 'الشرط الأول'. 3. إذا كانت نتيجته 'صواب'، يتجه المسار إلى اليمين والأسفل. 4. الشكل التالي مباشرةً في هذا المسار هو المستطيل المسمى 'عبارة 1'.

تلميح: تتبع المسار المسمى 'صواب' الخارج من الشكل المعين الأول.

التصنيف: سؤال اختبار | المستوى: سهل

في المخطط الانسيابي، ما هو الحدث الذي يحدث إذا كان 'الشرط الأول' خطأ و'الشرط الثالث' خطأ أيضاً؟

  • أ) يتم تنفيذ 'عبارة 4' ثم 'الشرط الرابع'.
  • ب) يتم تنفيذ 'عبارة 6' ثم ينتهي المخطط.
  • ج) ينتقل التنفيذ مباشرة إلى نقطة إنهاء المخطط.
  • د) يتم العودة لتقييم 'الشرط الأول' مرة أخرى.

الإجابة الصحيحة: c

الإجابة: ينتقل التنفيذ مباشرة إلى نقطة إنهاء المخطط.

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

تلميح: تتبع المسار 'خطأ' من 'الشرط الأول'، ثم المسار 'خطأ' من 'الشرط الثالث'.

التصنيف: سؤال اختبار | المستوى: متوسط

ما هو الشكل الهندسي المستخدم عادةً لتمثيل 'العبارة' أو 'الإجراء' في المخطط الانسيابي القياسي؟

  • أ) المعين (الماسي)
  • ب) المستطيل
  • ج) الدائرة
  • د) متوازي الأضلاع

الإجابة الصحيحة: b

الإجابة: المستطيل

الشرح: في المخططات الانسيابية القياسية: 1. الشكل المعين (الماسي) يمثل نقطة قرار أو شرط. 2. الشكل المستطيل يمثل عملية أو إجراء أو عبارة برمجية قابلة للتنفيذ. 3. في المخطط الموصوف، جميع 'العبارات' (1, 2, 3, 4, 5, 6) ممثلة بأشكال مستطيلة.

تلميح: هذا الشكل يمثل خطوة عملية أو تنفيذية، وليس قراراً.

التصنيف: مفهوم جوهري | المستوى: سهل

لتنفيذ 'عبارة 5' في المخطط الانسيابي، ما هي شروط المسار التي يجب أن تتحقق؟

  • أ) أن يكون 'الشرط الأول' صواب، و'الشرط الثاني' خطأ.
  • ب) أن يكون 'الشرط الأول' خطأ، و'الشرط الثالث' خطأ.
  • ج) أن يكون 'الشرط الأول' خطأ، و'الشرط الثالث' صواب، و'الشرط الرابع' صواب.
  • د) أن يكون 'الشرط الأول' صواب، و'الشرط الثاني' صواب.

الإجابة الصحيحة: c

الإجابة: أن يكون 'الشرط الأول' خطأ، و'الشرط الثالث' صواب، و'الشرط الرابع' صواب.

الشرح: 1. يجب أن يكون 'الشرط الأول' خطأ للانتقال إلى 'الشرط الثالث'. 2. يجب أن يكون 'الشرط الثالث' صواب للانتقال إلى 'عبارة 4' ثم 'الشرط الرابع'. 3. يجب أن يكون 'الشرط الرابع' صواب للانتقال عبر مسار 'صواب' الخاص به إلى 'عبارة 5'.

تلميح: يتطلب الوصول إلى 'عبارة 5' سلسلة من القرارات الصحيحة في فرع محدد.

التصنيف: سؤال اختبار | المستوى: صعب