الثانوية العامة 2026الاستعلام عن النتيجةاعرف الكليات المناسبة لمجموعكتنسيق 2026

الحاسب الآلي · الصف الثالث الإعدادي

أسئلة: نافذة الكود Code Window وبنية الكود في VB.NET

12 سؤال اختيار من متعدد و6 سؤال مقالي بنموذج إجابة، لمراجعة درس «نافذة الكود Code Window وبنية الكود في VB.NET» من الحاسب الآلي (الصف الثالث الإعدادي). راجع الأسئلة أدناه، أو اختبر نفسك فورًا.

اختبار سريع من 10 أسئلة عشوائية من بنك الأسئلة أعلاه — تُخلط الأسئلة والاختيارات في كل مرة، فلن يتكرر الاختبار بنفس الترتيب.

اختيار من متعدد

  1. ما هي النافذة في Visual Studio التي يُكتب فيها الأوامر البرمجية التي تحدد سلوك الأدوات أثناء التشغيل؟

    • نافذة التصميم Design View
    • نافذة الكود Code Window
    • نافذة مستكشف الحلول Solution Explorer
    • نافذة الخصائص Properties Window
    عرض الإجابة والتعليل

    الإجابة الصحيحة: نافذة الكود Code Window

    نافذة الكود هي المكان المخصص لكتابة الأوامر البرمجية والتعامل مع سلوك النموذج وأدوات التحكم.

  2. ما هي الطريقة الأسرع والأكثر شيوعًا لفتح نافذة الكود الخاصة بأداة تحكم معينة من نافذة التصميم؟

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

    الإجابة الصحيحة: النقر المزدوج على أداة التحكم

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

  3. بأي كلمة مفتاحية يبدأ تعريف فئة النموذج (Class) في لغة VB.NET؟

    • Module
    • Sub
    • Public Class
    • Function
    عرض الإجابة والتعليل

    الإجابة الصحيحة: Public Class

    يبدأ كود كل نموذج بتعريف فئة تحمل اسم النموذج وتسبقها عبارة Public Class.

  4. كيف تُغلق فئة النموذج (Class) في نهاية الكود بـ VB.NET؟

    • End Sub
    • End Class
    • End Module
    • Close Class
    عرض الإجابة والتعليل

    الإجابة الصحيحة: End Class

    يتم إغلاق فئة النموذج في نهاية الملف بعبارة End Class.

  5. ما هي العبارة التي تبدأ بها إجراءات Sub وتحديدًا معالجات الأحداث في VB.NET؟

    • Sub
    • Class
    • Dim
    • Private
    عرض الإجابة والتعليل

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

    تبدأ الإجراءات البرمجية Sub بكلمة Sub وتنتهي بعبارة End Sub.

  6. أي الرموز التالية يُستخدم لبدء كتابة تعليق (Comment) لا ينفذه الحاسوب في لغة VB.NET؟

    • الفاصلة العليا الواحدة (')
    • علامة الشباك (#)
    • الشرطة المائلة المزدوجة (//)
    • الأقواس المعقوفة ({})
    عرض الإجابة والتعليل

    الإجابة الصحيحة: الفاصلة العليا الواحدة (')

    يبدأ التعليق في VB.NET بعلامة الفاصلة العليا الواحدة ويمتد حتى نهاية السطر.

  7. ما هي الميزة التي تعرض قوائم منسدلة تقترح أسماء الكائنات والخصائص تلقائيًا أثناء الكتابة لتسريع العمل؟

    • IntelliSense
    • Design View
    • Solution Explorer
    • Toolbox
    عرض الإجابة والتعليل

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

    المساعد الذكي IntelliSense يقترح الخصائص والتوابع أثناء الكتابة لتجنب الأخطاء الإملائية.

  8. من أين يمكن فتح نافذة الكود باستخدام القوائم المنسدلة العلوية في بيئة Visual Studio؟

    • قائمة File ثم Open
    • قائمة View ثم اختيار Code
    • قائمة Edit ثم Find
    • قائمة Project ثم Add
    عرض الإجابة والتعليل

    الإجابة الصحيحة: قائمة View ثم اختيار Code

    يمكن الانتقال إلى نافذة الكود من خلال قائمة View العلوية ثم اختيار Code.

  9. أي من الطرق الآتية تُستخدم للوصول إلى نافذة الكود عبر نافذة مستكشف الحلول Solution Explorer؟

    • النقر المزدوج على اسم المشروع بالكامل
    • النقر بزر الفأرة الأيمن على اسم النموذج واختيار View Code
    • سحب اسم النموذج وإفلاته في نافذة التصميم
    • الضغط على مفتاح Delete
    عرض الإجابة والتعليل

    الإجابة الصحيحة: النقر بزر الفأرة الأيمن على اسم النموذج واختيار View Code

    من نافذة Solution Explorer يمكن النقر بزر الفأرة الأيمن على اسم ملف النموذج واختيار View Code.

  10. إذا أردت العودة من نافذة الكود إلى نافذة التصميم المرئية، فما الأمر المناسب استخدامه؟

    • View Designer
    • View Code
    • End Class
    • Exit Window
    عرض الإجابة والتعليل

    الإجابة الصحيحة: View Designer

    يُستخدم زر أو أمر View Designer للعودة من نافذة الكود إلى نافذة التصميم.

  11. ما هو سلوك الحاسوب تجاه أسطر التعليقات المكتوبة داخل الكود في لغة VB.NET؟

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

    الإجابة الصحيحة: يتجاهلها تمامًا ولا ينفذها إطلاقًا

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

  12. ما هو الحد الأقصى أو المدى الذي يمتد فيه التعليق الواحد داخل سطر البرمجة بـ VB.NET؟

    • كلمة واحدة فقط
    • حرفين كحد أقصى
    • من علامة الفاصلة العليا وحتى نهاية السطر الحالي
    • يمتد ليشمل جميع أسطر البرنامج تلقائيًا
    عرض الإجابة والتعليل

    الإجابة الصحيحة: من علامة الفاصلة العليا وحتى نهاية السطر الحالي

    يبدأ التعليق من مكان وضع علامة الفاصلة العليا ويمتد حتى نهاية السطر فقط.

أسئلة مقالية

  1. وضّح باختصار الفرق الأساسي بين نافذة التصميم Design View ونافذة الكود Code Window في بيئة Visual Studio.

    عرض نموذج الإجابة

    نافذة التصميم Design View هي النافذة التي يُبنى فيها الشكل المرئي للواجهة وأدوات التحكم بالسحب والإفلات دون كتابة كود، بينما نافذة الكود Code Window هي النافذة التي يكتب فيها المبرمج الأوامر البرمجية التي تحدد سلوك تلك الأدوات أثناء تشغيل البرنامج.

  2. اذكر طريقتين مختلفتين يمكن للمبرمج من خلالهما فتح نافذة الكود انطلاقًا من نافذة التصميم.

    عرض نموذج الإجابة

    1. النقر المزدوج على أي أداة تحكم في نافذة التصميم. 2. النقر بزر الفأرة الأيمن على سطح التصميم واختيار View Code (أو من قائمة View ثم اختيار Code).

  3. ما هي البنية العامة لكود النموذج في لغة VB.NET؟ اكتب الهيكل الأساسي الذي يبدأ به النموذج ويُغلَق.

    عرض نموذج الإجابة

    يبدأ كود النموذج بتعريف الفئة باستخدام Public Class متبوعة باسم النموذج، وتُغلَق في نهاية الملف بعبارة End Class، ويكون الهيكل كالتالي: Public Class Form1 ' الكود الخاص بالنموذج يُكتب هنا End Class

  4. ما هو الإجراء Sub في لغة VB.NET؟ وما هي أشهر أنواعه المكتوبة داخل الكود؟

    عرض نموذج الإجابة

    الإجراء Sub هو كتلة من الأوامر البرمجية تبدأ بكلمة Sub وتنتهي بعبارة End Sub لتنفيذ مهمة معينة، ومن أشهر أنواعه معالجات الأحداث (Event Handlers) التي تُنشَأ تلقائيًا عند النقر المزدوج على أداة التحكم.

  5. اكتب تعليقًا (Comment) برمجيًا صحيحًا بلغة VB.NET يوضّح أن السطر البرمجي التالي يقوم بمسح محتوى أداة النص TextBox1.

    عرض نموذج الإجابة

    ' هذا السطر يقوم بمسح محتوى أداة النص TextBox1.Clear()

  6. اشرح بإيجاز فائدة ميزة المساعد الذكي IntelliSense للمبرمج أثناء كتابة الأوامر داخل نافذة الكود.

    عرض نموذج الإجابة

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

الرجوع إلى الدرس

السؤال 1 من 10