القائمة الرئيسية

الوحدة الأولى - الدرس 6: مُرَاجَعَةٌ شَامِلَةٌ: حَلُّ المُشْكِلاتِ وخَرَائِطُ التَّدَفُّقِ ولُغَةُ VB.NET

ملخص شامل لخطوات حل المشكلات، الرموز القياسية لخرائط التدفق، قواعد التفرع والتكرار، ومكونات بيئة Visual Basic .NET لضمان الدرجة النهائية.

39 مشاهدة آخر تحديث: 18 أكتوبر 2026
الوحدة الأولى - الدرس 6: مُرَاجَعَةٌ شَامِلَةٌ: حَلُّ المُشْكِلاتِ وخَرَائِطُ التَّدَفُّقِ ولُغَةُ VB.NET
النص المعلوماتي والمشغل الصوتي الشامل المحطة 1 من 5
المشغل الصوتي التفاعلي الذكي

استمع إلى النص كاملاً بقراءة معبرة واضحة ومتقنة، أو استمع لكل فقرة منفصلة

الفقرة الأولى: تكامل مراحل حل المشكلة الخمس
تُمَثِّلُ الْوَحْدَةُ الْأُولَى الْأَسَاسَ الْمَنْطِقِيَّ وَالتَّطْبِيقِيَّ لِتَعَلُّمِ الْبَرْمَجَةِ؛ حَيْثُ تَبْدَأُ بِـ (تَحْدِيدِ الْمُشْكِلَةِ) بِأَرْكَانِهَا الثَّلَاثَةِ: الْمُخْرَجَاتِ، وَالْمُدْخَلَاتِ، وَالْمُعَالَجَةِ. ثُمَّ تَنْتَقِلُ إِلَى (إِعْدَادِ الْخَوَارِزْمِيَّةِ) وَتَمْثِيلِهَا بِمُخَطَّطَاتِ الِانْسِيَابِ (خَرَائِطِ التَّدَفُّقِ) بِاسْتِخْدَامِ الرُّمُوزِ الْقِيَاسِيَّةِ الْمُعْتَمَدَةِ، ثُمَّ (تَصْمِيمِ الْبَرْنَامَجِ) عَلَى الْكَمْبِيُوتَرِ بِإِحْدَى لُغَاتِ الْبَرْمَجَةِ كَلُغَةِ VB.NET، ثُمَّ (اخْتِبَارِ صِحَّةِ الْبَرْنَامَجِ) لِتَصْوِيبِ الْأَخْطَاءِ، وَخِتَامًا (تَوْثِيقِ الْبَرْنَامَجِ) لِحِفْظِ حُقُوقِ التَّطْوِيرِ وَتَسْهِيلِ التَّحْدِيثِ الْمُسْتَقْبَلِيِّ.
سؤال ذكاء للفهم
سؤال: رتب مراحل حل المشكلة الخمس بالترتيب الصحيح.
إجابة استرشادية: 1. تحديد المشكلة، 2. إعداد الخوارزمية، 3. تصميم البرنامج، 4. اختبار صحة البرنامج، 5. توثيق البرنامج.
الفقرة الثانية: تصنيف خرائط التدفق وأنماطها الثلاثة
تَنْقَسِمُ خَرَائِطُ التَّدَفُّقِ إِلَى ثَلَاثَةِ أَنْمَاطٍ مَنْهَجِيَّةٍ رَئِيسِيَّةٍ: 1. (الْخَرَائِطُ الْبَسِيطَةُ): تَسِيرُ فِي خَطٍّ مُتَتَابِعٍ وَاحِدٍ دُونَ تَقَاطُعٍ أَوْ تَفَرُّعٍ (مِثْلَ حِسَابِ مِسَاحَةٍ أَوْ جَمْعِ رَقْمَيْنِ). 2. (خَرَائِطُ التَّفَرُّعِ وَاتِّخَاذِ الْقَرَارِ): تَعْتَمِدُ عَلَى رَمْزِ الْمُعَيَّنِ لِمُقَارَنَةِ الشُّرُوطِ وَاخْتِيَارِ مَسَارٍ مِنْ مَسَارَيْنِ (Yes / No)؛ مِثْلَ طِبَاعَةِ نَاجِحٍ أَوْ رَاسِبٍ وَتَفَادِي الْقِسْمَةِ عَلَى صِفْرٍ. 3. (خَرَائِطُ التَّكْرَارِ وَالْحَلَقَاتِ): تَعْتَمِدُ عَلَى وُجُودِ سَهْمِ رُجُوعٍ لِإِعَادَةِ تَنْفِيذِ الْأَوَامِرِ بِاسْتِخْدَامِ عَدَّادٍ (Counter) حَتَّى يَصِيرَ الشَّرْطُ خَاطِئًا.
سؤال ذكاء للفهم
سؤال: ما الأنماط الثلاثة لخرائط التدفق المقررة في المنهج؟
إجابة استرشادية: الخرائط البسيطة المتتابعة، وخرائط التفرع واتخاذ القرار، وخرائط التكرار والحلقات.
الفقرة الثالثة: لغة Visual Basic .NET ومنظومة دوت نت المتكاملة
تَرْبِطُ لُغَةُ Visual Basic .NET الْخَرَائِطَ بِالتَّطْبِيقِ الْعَمَلِيِّ؛ فَهِيَ لُغَةٌ كَائِنِيَّةُ التَّوَجُّهِ (OOP) تُوَفِّرُ كَائِنَاتٍ كُلٌّ مِنْهَا يَحْمِلُ خَصَائِصَ (Properties) كَالنَّصِّ وَاللَّوْنِ، وَأَحْدَاثًا (Events) كَالنَّقْرِ، وَإِجْرَاءَاتٍ (Methods) كَالْإِظْهَارِ وَالْإِخْفَاءِ. كَمَا تَعْتَمِدُ عَلَى إِطَارِ عَمَلِ دُوت نِت (.NET Framework) بِمُكَوِّنَاتِهِ الثَّلَاثَةِ: بِيئَةِ التَّشْغِيلِ (CLR)، وَمَكْتَبَاتِ الْفِئَاتِ (FCL)، وَالْمُتَرْجِمَاتِ (Compilers) الَّتِي تُحَوِّلُ الْكُودَ إِلَى لُغَةِ الْآلَةِ الثُّنَائِيَّةِ.
سؤال ذكاء للفهم
سؤال: ما وظيفة المترجمات (Compilers) في إطار عمل .NET Framework؟
إجابة استرشادية: تحويل الأوامر المكتوبة بلغة VB.NET عالية المستوى إلى لغة الآلة الثنائية (0 و 1) التي ينفذها المعالج.
الفقرة الرابعة: وصايا التفوق في الامتحانات الوزارية للكمبيوتر
لِتَحْقِيقِ الدَّرَجَةِ النِّهَائِيَّةِ فِي أَسْئِلَةِ مَادَّةِ الْكَمْبِيُوتَرِ، احْرِصْ عَلَى مُرَاعَاةِ الدَّقَائِقِ التَّالِيَةِ: 1. التَّأَكُّدُ مِنْ أَنَّ رَمْزَ الْمُعَيَّنِ يَخْرُجُ مِنْهُ سَهْمَانِ لِلِاتِّجَاهِ (Yes و No)، بَيْنَمَا الْمُسْتَطِيلُ وَمُتَوَازِي الْأَضْلَاعِ يَخْرُجُ مِنْ كُلٍّ مِنْهُمَا سَهْمٌ وَاحِدٌ. 2. التَّفْرِيقُ بَيْنَ خَاصِّيَّةِ (Name) الَّتِي تُسْتَخْدَمُ فِي نَافِذَةِ الْكُودِ، وَخَاصِّيَّةِ (Text) الَّتِي تَظْهَرُ لِلْمُسْتَخْدِمِ عَلَى الشَّاشَةِ. 3. تَتَبُّعُ قِيمَةِ الْعَدَّادِ بِعِنَايَةٍ لِمَعْرِفَةِ قِيمَتِهِ (بَعْدَ انْتِهَاءِ التَّكْرَارِ)؛ حَيْثُ تَكُونُ دَائِمًا أَوَّلَ قِيمَةٍ تَجْعَلُ الشَّرْطَ خَاطِئًا (False).
سؤال ذكاء للفهم
سؤال: ما الفرق الحاسم بين الخاصيتين Name و Text في الامتحانات الوزارية؟
إجابة استرشادية: Name هي اسم الأداة داخل الكود البرمجي، بينما Text هي العنوان الظاهر على واجهة الأداة للمستخدم.
خريطة النص والعناصر الفنية التحليلية
استكشف خريطة النص وتعرف على الشخصيات والزمان والمكان والفكرة المحورية وأهم الدروس المستفادة.
الخريطة الشاملة لمفاهيم الوحدة الأولى: حل المشكلات وخرائط التدفق ولغة VB.NET
• المشكلة: هدف مطلوب تحقيقه باتباع خطوات محددة.
• المراحل الخمس: تحديد المشكلة ⇐ إعداد الخوارزمية ⇐ تصميم البرنامج ⇐ اختبار الصحة ⇐ التوثيق.
• الرموز: بيضاوي (بداية/نهاية)، متوازي (إدخال/إخراج)، مستطيل (معالجة)، معين (قرار).
• خصائص VB.NET: عالية المستوى، كائنية التوجه، موجهة بالأحداث.
• نوافذ IDE: النموذج Form، صندوق الأدوات Toolbox، الخصائص Properties، مستعرض الحل Solution Explorer.
جدول مصفوفة المقارنات السريعة للوحدة الأولى
اسحب أفقياً لعرض كامل الجدول
المفهوم الرمز أو الأداة الوظيفة الأساسية معيار التميز في الامتحان
الطرفي (Terminal) شكل بيضاوي بداية (Start) أو نهاية (End) يبدأ به الخريطة وينتهي بها خط اتجاه واحد
المدخلات والمخرجات متوازي أضلاع Read / Input / Print / Output لا توضع بداخله معادلات حسابية أبداً
العمليات والمعالجة مستطيل حساب المعادلات: Sum = A + B يدخل خط ويخرج خط اتجاه واحد
اتخاذ القرار والتفرع معين فحص شرط منطقي ثنائي يخرج منه خطان على الأقل (Yes / No)
واجهة التصميم نافذة النموذج (Form) شاشة التطبيق للمستخدم تستقبل أدوات التحكم من الـ Toolbox

معجم الألفاظ والتراكيب اللغوية الشامل (12 مفردة)

اضغط على أيقونة السماعة للاستماع لنطق الكلمة ومعناها وجملتها النموذجية

معنى
تَوْثِيقُ الْبَرْنَامَجِ
تَسْجِيلُ كَافَّةِ خُطُوَاتِ وَتَفَاصِيلِ الْبَرْنَامَجِ كِتَابِيًّا
التوثيق يحفظ ملف المشروع للتطوير.
معنى
الْخَوَارِزْمِيَّةُ
سِلْسِلَةٌ مِنَ الْخُطُوَاتِ الْمُرَتَّبَةِ تَرْتِيبًا مَنْطِقِيًّا
الخوارزمية تسبق رسم الخريطة.
معنى
خَرِيطَةُ التَّدَفُّقِ
تَمْثِيلٌ تَخْطِيطِيٌّ يَعْتَمِدُ عَلَى الرَّسْمِ بِأَشْكَالٍ قِيَاسِيَّةٍ
رسم خريطة التدفق القياسية.
معنى
الرَّمْزُ الطَّرَفِيُّ
الشَّكْلُ الْبَيْضَاوِيُّ لِلْبِدَايَةِ وَالنِّهَايَةِ
Start و End.
معنى
الْمُعَيَّنُ (Decision)
رَمْزُ اتِّخَاذِ الْقَرَارِ وَالْمُقَارَنَةِ
المعين يتفرع لمسارين.
معنى
حَلْقَةُ التَّكْرَارِ
إِعَادَةُ تَنْفِيذِ الْأَوَامِرِ بِوَاسِطَةِ عَدَّادٍ
تكرار طباعة الأعداد من 1 إلى 3.
معنى
فِيجْوَال بَيْزِكْ دُوت نِت
لُغَةُ بَرْمَجَةٍ عَالِيَةُ الْمُسْتَوَى كَائِنِيَّةُ التَّوَجُّهِ
تطوير تطبيقات الويندوز بـ VB.NET.
معنى
إِطَارُ عَمَلِ دُوت نِت
.NET Framework بِيئَةُ التَّشْغِيلِ وَالْمَكْتَبَاتِ وَالْمُتَرْجِمَاتِ
تشغيل البرامج بواسطة إطار دوت نت.
معنى
مُسْتَعْرِضُ الْحَلِّ
Solution Explorer عَرْضُ مَلَفَّاتِ وَمَشَارِيعِ التَّطْبِيقِ
إدارة ملفات المشروع من مستعرض الحل.
معنى
نَافِذَةُ الْخَصَائِصِ
Properties Window لِضَبْطِ سِمَاتِ الْأَدَوَاتِ
تعديل خاصية Text ولون الخلفية.
مضاد
تَكَامُلٌ ↔ انْفِصَالٌ
المضاد: التَّرَابُطُ الْعِلْمِيُّ الْمَنْطِقِيُّ مُقَابِلَ التَّفَرُّقِ
تكامل مراحل حل المشكلة يصنع برنامجاً متقناً.
جمع
مَنْهَجٌ
الجمع: مَنَاهِجُ (الْخُطَّةُ التَّعْلِيمِيَّةُ الْمُعْتَمَدَةُ)
النماذج المنهجية الوزارية المعتمدة.
معمل الحاسب: نصائح حل الامتحانات الوزارية في الكمبيوتر

خلاصة القواعد الذهبية لضمان الدرجة النهائية في النماذج الرسمية:

1. التدقيق في أشكال خرائط التدفق

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

أمثلة: الالتزام التام بدلالات الأشكال الهندسية.
2. حساب قيمة العداد عند الخروج بدقة

احرص على زيادة العداد خطوة أخيرة ومقارنتها بالشرط للتأكد من قيمة الخروج الصحيحة.

أمثلة: الشرط N <= 5 مع الزيادة 1 يعني الخروج بقيمة 6.
3. التمييز بين مكونات بيئة IDE

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

أمثلة: الربط بين وظيفة كل نافذة واسمها.
تحدي التفوق في الكمبيوتر
في الكود الانتقال إلى Button1.Text = 'خروج' ، حدد:
• اسم الكائن (Object): Button1.
• اسم الخاصية (Property): Text.
• القيمة المخصصة (Value): 'خروج'.
بنك التقييم الذكي الشامل (10 سؤالاً)
اختر الإجابة الصحيحة لكل سؤال، وستحصل فوراً على التغذية الراجعة والتفسير التعليمي
النتيجة: 0 / 10
1 أولى مراحل حل المشكلة هي:
2 الرمز المستخدم في خريطة التدفق للتعبير عن العمليات الحسابية هو:
3 الرمز الوحيد الذي يخرج منه خطان على الأقل في خريطة التدفق هو:
4 إذا كان العداد يبدأ بـ N = 1 والشرط N <= 4 ومعدل الزيادة N = N + 1، فإن قيمة N بعد انتهاء التكرار هي:
5 لتفادي أخطاء القسمة على صفر في مسألة R = X / Y يجب وضع شرط:
6 لغة Visual Basic .NET تعتبر لغة كائنية التوجه لأنها:
7 النافذة التي تحتوي على شاشة واجهة المستخدم وتوضع عليها الأدوات في Visual Studio تسمى:
8 الخاصية التي تحدد النص المكتوب الظاهر على وجه زر الأمر للمستخدم هي:
9 المكون المسؤول عن ترجمة أوامر لغة VB.NET إلى لغة الآلة داخل إطار دوت نت هو:
10 تسجيل خطوات حل المشكلة والمدخلات والمخرجات والخريطة والكود يسمى مرحلة:

أكملت دراسة هذا الدرس؟

احفظ إنجازك الآن لإضافة 5 نقاط تميز إلى رصيدك وتسجيل الدرس في لوحة إحصائياتك!