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

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

أسئلة: زر الأمر Button وحدث Click

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

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

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

  1. ما هي أداة التحكم التي يضغط عليها المستخدم لتنفيذ إجراء معين مثل تأكيد بيانات أو فتح نافذة؟

    • أداة زر الأمر Button
    • أداة صندوق النص TextBox
    • أداة التسمية Label
    • أداة القائمة المنسدلة ComboBox
    عرض الإجابة والتعليل

    الإجابة الصحيحة: أداة زر الأمر Button

    أداة زر الأمر Button هي الأداة الأساسية المستخدمة لتنفيذ إجراء معين عند النقر عليها.

  2. ما هو الاسم الافتراضي البرمجي لأول زر أمر يُضاف إلى نموذج العرض (Form)؟

    • Button1
    • Label1
    • TextBox1
    • Form1
    عرض الإجابة والتعليل

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

    القيمة الافتراضية للخاصية Name للزر الأول تلقائيًا هي Button1.

  3. أي من خصائص زر الأمر Button تحدد النص الظاهر على وجه الزر؟

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

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

    الخاصية Text هي المسؤولة عن تحديد النص الظاهر على وجه الزر.

  4. أي خاصية تحدد ما إذا كان الزر نشطًا يمكن الضغط عليه أو معطلًا يظهر باهتًا؟

    • Enabled
    • Visible
    • BackColor
    • TextAlign
    عرض الإجابة والتعليل

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

    الخاصية Enabled تحدد حالة تفعيل الزر (True) أو تعطيله (False).

  5. ما القيمة التي تُسند للخاصية Visible لإخفاء زر الأمر تمامًا من واجهة البرنامج؟

    • False
    • True
    • Null
    • Visible
    عرض الإجابة والتعليل

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

    إعطاء القيمة False للخاصية Visible يخفي الزر تمامًا من الواجهة.

  6. ما هو الحدث الرئيسي المرتبط بزر الأمر وينفَّذ عند نقر المستخدم عليه بزر الفأرة الأيسر؟

    • Click
    • Load
    • TextChanged
    • FormClosed
    عرض الإجابة والتعليل

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

    حدث Click هو الحدث الأساسي المرتبط بزر الأمر ويتم تنفيذه عند النقر عليه.

  7. كيف يتم إنشاء معالج الحدث Click الخاص بزر الأمر تلقائيًّا في وضع التصميم؟

    • النقر المزدوج على الزر في وضع التصميم
    • الضغط على مفتاح F5
    • تعديل خاصية Text من نافذة الخصائص
    • كتابة كود العرض يدوياً بالكامل
    عرض الإجابة والتعليل

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

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

  8. أي من الأكواد التالية يغير النص الظاهر على الزر Button1 إلى كلمة موافق أثناء تشغيل البرنامج؟

    • Button1.Text = "موافق"
    • Button1.Name = "موافق"
    • Button1.Enabled = "موافق"
    • Button1.Visible = "موافق"
    عرض الإجابة والتعليل

    الإجابة الصحيحة: Button1.Text = "موافق"

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

  9. أي من الأكواد التالية يعطل الزر Button2 برمجياً أثناء التشغيل؟

    • Button2.Enabled = False
    • Button2.Visible = False
    • Button2.Text = False
    • Button2.Enabled = True
    عرض الإجابة والتعليل

    الإجابة الصحيحة: Button2.Enabled = False

    تعطيل الزر يتم بجعل خاصية Enabled مساوية للقيمة False.

  10. ما الغرض من استخدام أسماء وصفية للأزرار مثل btnOK بدلاً من الاسم الافتراضي Button1؟

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

    الإجابة الصحيحة: لتسهيل الإشارة إلى الزر وفهمه داخل الكود البرمجي

    الأسماء الوصفية (مثل بادئة btn) تسهل قراءة الكود البرمجي وتجنب الخلط بين الأدوات.

  11. ما هي النتيجة برمجياً عند تنفيذ الكود: Button1.Visible = False؟

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

    الإجابة الصحيحة: يختفي الزر من واجهة البرنامج ولا يظهر للمستخدم

    جعل الخاصية Visible مساوية لـ False يؤدي إلى إخفاء أداة التحكم تماماً من الواجهة.

  12. أي الخاصيتين التاليتين تستخدمان لتغيير لون خلفية الزر ولون النص عليه على التوالي؟

    • BackColor و ForeColor
    • Text و Name
    • Enabled و Visible
    • Font و TextAlign
    عرض الإجابة والتعليل

    الإجابة الصحيحة: BackColor و ForeColor

    الخاصية BackColor تحدد لون الخلفية بينما تحدد ForeColor لون النص.

أسئلة مقالية

  1. ما المقصود بأداة زر الأمر Button في بيئة لغة البرمجة VB.NET؟

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

    أداة زر الأمر (Button) هي أداة تحكم يضغط عليها المستخدم لتنفيذ إجراء معين داخل البرنامج، مثل تأكيد بيانات أو فتح نافذة أو إجراء عملية حسابية، وتعد من أكثر الأدوات استخداماً في الواجهات.

  2. ما الفرق الأساسي بين خاصيتي Enabled وVisible لأداة زر الأمر Button؟

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

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

  3. اكتب سطر كود واحد بلغة VB.NET لتعطيل الزر Button2 بحيث لا يستطيع المستخدم الضغط عليه أثناء التشغيل.

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

    Button2.Enabled = False

  4. لماذا يُفضَّل دائماً تسمية أدوات التحكم بالأزرار بأسماء وصفية مثل btnSave بدلاً من الاسم الافتراضي Button1؟

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

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

  5. اكتب معالج حدث Click لزر باسم btnClear يقوم بمسح محتوى صندوق نص باسم TextBox1 عن طريق جعل خاصية Text له فارغة.

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

    Private Sub btnClear_Click(sender As Object, e As EventArgs) Handles btnClear.Click TextBox1.Text = "" End Sub

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

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

    عندما ينقر المستخدم بزر الفأرة الأيسر على زر الأمر، يرتفع حدث يُسمى Click، ويقوم النظام تلقائياً بتنفيذ الأوامر والأسطر البرمجية المكتوبة داخل إجراء معالج الحدث الخاص بهذا الزر.

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

السؤال 1 من 10