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

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

أسئلة: النموذج Form وخصائصه الأساسية

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

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

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

  1. ما هي النافذة الأساسية التي تُبنى عليها واجهة برنامج VB.NET وتعد بمثابة اللوحة لتثبيت أدوات التحكم؟

    • النموذج Form
    • صندوق النص TextBox
    • زر الأوامر Button
    • نافذة الخصائص Properties Window
    عرض الإجابة والتعليل

    الإجابة الصحيحة: النموذج Form

    النموذج (Form) هو الحاوية الأساسية والنافذة التي توضع عليها بقية أدوات التحكم مثل الأزرار وصناديق النص.

  2. أي من خصائص النموذج التالية تحدد الاسم البرمجي الذي يُستخدم للإشارة إلى النموذج داخل الكود؟

    • Name
    • Text
    • BackColor
    • WindowState
    عرض الإجابة والتعليل

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

    الخاصية Name تحدد الاسم البرمجي للنموذج، بينما Text تحدد النص الظاهر في شريط العنوان.

  3. ما الخاصية المسؤولية عن تحديد النص الذي يظهر في شريط العنوان أعلى نافذة النموذج عند تشغيل البرنامج؟

    • Text
    • Name
    • Size
    • Location
    عرض الإجابة والتعليل

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

    الخاصية Text هي التي تغير النص المكتوب في شريط العنوان أعلى النافذة وهي غير مرتبطة بالاسم البرمجي.

  4. أي من قيم الخاصية StartPosition تجعل النموذج يظهر تمامًا في منتصف الشاشة عند تشغيل البرنامج؟

    • CenterScreen
    • WindowsDefaultLocation
    • Manual
    • CenterParent
    عرض الإجابة والتعليل

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

    القيمة CenterScreen هي القيمة الأكثر استخدامًا لضمان ظهور النافذة في منتصف الشاشة عند التشغيل.

  5. ما الخاصية المستخدمة لتحديد أبعاد النموذج (العرض والارتفاع معًا) دفعة واحدة؟

    • Size
    • Width
    • Height
    • StartPosition
    عرض الإجابة والتعليل

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

    الخاصية Size تحدد أبعاد النموذج معا، بينما Width وHeight يمكنهما تحديد العرض والارتفاع بشكل منفرد.

  6. ما الحدث الذي يُنفَّذ تلقائيًّا عند فتح النموذج لأول مرة ويُستخدَم غالبًا لضبط القيم الابتدائية؟

    • Load
    • Click
    • DoubleClick
    • Paint
    عرض الإجابة والتعليل

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

    حدث Load هو الحدث الافتراضي الذي يعمل تلقائيًا عند التحميل الأول للنموذج.

  7. أي من الخصائص التالية تحدد ما إذا كان النموذج يستجيب لتفاعل المستخدم أم لا؟

    • Enabled
    • Visible
    • MaximizeBox
    • FormBorderStyle
    عرض الإجابة والتعليل

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

    الخاصية Enabled إذا كانت قيمتها False تجعل النموذج غير مقبل لتفاعل المستخدم.

  8. عند تنفيذ السطر البرمجي Form1.Width = 500، ما الذي سيحدث لنموذج البرنامج؟

    • يتغير عرض النموذج ليصبح 500 بكسل
    • يتغير ارتفاع النموذج ليصبح 500 بكسل
    • يتغير لون خلفية النموذج إلى 500
    • يتحرك النموذج بمقدار 500 نقطة
    عرض الإجابة والتعليل

    الإجابة الصحيحة: يتغير عرض النموذج ليصبح 500 بكسل

    الخاصية Width مسؤولة خصيصًا عن عرض الكائن أو النموذج.

  9. أي من الخصائص التالية تتحكم في ظهور أو إخفاء زري التكبير والتصغير في شريط عنوان النموذج؟

    • MaximizeBox و MinimizeBox
    • Width و Height
    • Text و Name
    • Visible و Enabled
    عرض الإجابة والتعليل

    الإجابة الصحيحة: MaximizeBox و MinimizeBox

    تحدد هاتان الخاصيتان إظهار أو إخفاء زري التكبير والتصغير بقيم منطقية True أو False.

  10. ما القيمة التي تأخذها الخاصية WindowState لكي يظهر النموذج بحجم الشاشة كاملة عند التشغيل؟

    • Maximized
    • Normal
    • Minimized
    • CenterScreen
    عرض الإجابة والتعليل

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

    القيمة Maximized تجعل النافذة تملأ الشاشة بالكامل عند التشغيل.

  11. أي من الأكواد التالية يعد صحيحًا لضبط عنوان النافذة من داخل الكود؟

    • Form1.Text = "برنامج جديد"
    • Form1.Name = "برنامج جديد"
    • Form1.StartPosition = CenterScreen
    • Form1.Load = True
    عرض الإجابة والتعليل

    الإجابة الصحيحة: Form1.Text = "برنامج جديد"

    يتم ضبط خاصية النص الظاهر عبر إسناد قيمة نصية للخاصية Text.

  12. ما الخاصية المستخدمة لتحديد شكل حدود النافذة مثل كونها قابلة لتغيير الحجم أو ثابتة؟

    • FormBorderStyle
    • WindowState
    • StartPosition
    • BackColor
    عرض الإجابة والتعليل

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

    خاصية FormBorderStyle تحدد نمط حدود نافذة النموذج.

أسئلة مقالية

  1. وضح الفرق بين الخاصيتين Name وText في النموذج مع ذكر الغرض من كل منهما.

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

    الخاصية Name تحدد الاسم البرمجي للنموذج ويُستخدم للإشارة إليه داخل الكود (مثل frmMain)، بينما الخاصية Text تحدد النص الظاهر في شريط العنوان أعلى النافذة أمام المستخدم وهي غير مرتبطة بالاسم البرمجي إطلاقًا.

  2. اكتب سطر كود واحد بلغة VB.NET يضبط لون خلفية النموذج Form1 ليصبح باللون الأزرق الفاتح.

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

    Form1.BackColor = Color.LightBlue

  3. ما القيمة التي يجب ضبطها لخاصية StartPosition لتجعل نافذة النموذج تظهر دائمًا في منتصف الشاشة عند تشغيل التطبيق؟

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

    CenterScreen

  4. متى يتم تنفيذ حدث Load الخاص بالنموذج وما هو الاستخدام الشائع له؟

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

    يُنفَّذ حدث Load تلقائيًّا عند فتح النموذج لأول مرة عند تشغيل البرنامج، ويُستخدَم غالبًا لضبط القيم الابتدائية لأدوات التحكم وخصائص النافذة.

  5. اكتب كود إجراء الحدث Load كاملاً للنموذج Form1 بحيث يغير عنوان النافذة (Text) ليكون "نظام الحضور والغياب".

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

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Form1.Text = "نظام الحضور والغياب" End Sub

  6. اشرح باختصار فائدة الخاصيتين MaximizeBox وMinimizeBox للنموذج Form.

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

    تحدد هاتان الخاصيتان ظهور أو إخفاء زري التكبير والتصغير في شريط العنوان الخاص بالنافذة، وتأخذ كل منهما قيمة منطقية (True أو False).

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

السؤال 1 من 10