الحاسب الآلي · الصف الثالث الإعدادي
أسئلة: زر الأمر Button وحدث Click
12 سؤال اختيار من متعدد و6 سؤال مقالي بنموذج إجابة، لمراجعة درس «زر الأمر Button وحدث Click» من الحاسب الآلي (الصف الثالث الإعدادي). راجع الأسئلة أدناه، أو اختبر نفسك فورًا.
اختبار سريع من 10 أسئلة عشوائية من بنك الأسئلة أعلاه — تُخلط الأسئلة والاختيارات في كل مرة، فلن يتكرر الاختبار بنفس الترتيب.
اختيار من متعدد
ما هي أداة التحكم التي يضغط عليها المستخدم لتنفيذ إجراء معين مثل تأكيد بيانات أو فتح نافذة؟
عرض الإجابة والتعليل
الإجابة الصحيحة: أداة زر الأمر Button
أداة زر الأمر Button هي الأداة الأساسية المستخدمة لتنفيذ إجراء معين عند النقر عليها.
ما هو الاسم الافتراضي البرمجي لأول زر أمر يُضاف إلى نموذج العرض (Form)؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Button1
القيمة الافتراضية للخاصية Name للزر الأول تلقائيًا هي Button1.
أي من خصائص زر الأمر Button تحدد النص الظاهر على وجه الزر؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Text
الخاصية Text هي المسؤولة عن تحديد النص الظاهر على وجه الزر.
أي خاصية تحدد ما إذا كان الزر نشطًا يمكن الضغط عليه أو معطلًا يظهر باهتًا؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Enabled
الخاصية Enabled تحدد حالة تفعيل الزر (True) أو تعطيله (False).
ما القيمة التي تُسند للخاصية Visible لإخفاء زر الأمر تمامًا من واجهة البرنامج؟
عرض الإجابة والتعليل
الإجابة الصحيحة: False
إعطاء القيمة False للخاصية Visible يخفي الزر تمامًا من الواجهة.
ما هو الحدث الرئيسي المرتبط بزر الأمر وينفَّذ عند نقر المستخدم عليه بزر الفأرة الأيسر؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Click
حدث Click هو الحدث الأساسي المرتبط بزر الأمر ويتم تنفيذه عند النقر عليه.
كيف يتم إنشاء معالج الحدث Click الخاص بزر الأمر تلقائيًّا في وضع التصميم؟
عرض الإجابة والتعليل
الإجابة الصحيحة: النقر المزدوج على الزر في وضع التصميم
النقر المزدوج على أداة التحكم في نافذة التصميم ينشئ تلقائيًا معالج حدث النقر الافتراضي.
أي من الأكواد التالية يغير النص الظاهر على الزر Button1 إلى كلمة موافق أثناء تشغيل البرنامج؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Button1.Text = "موافق"
تغيير النص الظاهر يتم عبر إسناد القيمة النصية الجديدة للخاصية Text.
أي من الأكواد التالية يعطل الزر Button2 برمجياً أثناء التشغيل؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Button2.Enabled = False
تعطيل الزر يتم بجعل خاصية Enabled مساوية للقيمة False.
ما الغرض من استخدام أسماء وصفية للأزرار مثل btnOK بدلاً من الاسم الافتراضي Button1؟
عرض الإجابة والتعليل
الإجابة الصحيحة: لتسهيل الإشارة إلى الزر وفهمه داخل الكود البرمجي
الأسماء الوصفية (مثل بادئة btn) تسهل قراءة الكود البرمجي وتجنب الخلط بين الأدوات.
ما هي النتيجة برمجياً عند تنفيذ الكود: Button1.Visible = False؟
عرض الإجابة والتعليل
الإجابة الصحيحة: يختفي الزر من واجهة البرنامج ولا يظهر للمستخدم
جعل الخاصية Visible مساوية لـ False يؤدي إلى إخفاء أداة التحكم تماماً من الواجهة.
أي الخاصيتين التاليتين تستخدمان لتغيير لون خلفية الزر ولون النص عليه على التوالي؟
عرض الإجابة والتعليل
الإجابة الصحيحة: BackColor و ForeColor
الخاصية BackColor تحدد لون الخلفية بينما تحدد ForeColor لون النص.
أسئلة مقالية
ما المقصود بأداة زر الأمر Button في بيئة لغة البرمجة VB.NET؟
عرض نموذج الإجابة
أداة زر الأمر (Button) هي أداة تحكم يضغط عليها المستخدم لتنفيذ إجراء معين داخل البرنامج، مثل تأكيد بيانات أو فتح نافذة أو إجراء عملية حسابية، وتعد من أكثر الأدوات استخداماً في الواجهات.
ما الفرق الأساسي بين خاصيتي Enabled وVisible لأداة زر الأمر Button؟
عرض نموذج الإجابة
الخاصية Enabled تحدد ما إذا كان الزر نشطاً يمكن الضغط عليه (True) أو معطلًا يظهر باهتًا ولا يستجيب للنقر (False)، بينما الخاصية Visible تحدد ظهور الزر تماماً على الواجهة (True) أو إخفاءه كلياً منها (False).
اكتب سطر كود واحد بلغة VB.NET لتعطيل الزر Button2 بحيث لا يستطيع المستخدم الضغط عليه أثناء التشغيل.
عرض نموذج الإجابة
Button2.Enabled = False
لماذا يُفضَّل دائماً تسمية أدوات التحكم بالأزرار بأسماء وصفية مثل btnSave بدلاً من الاسم الافتراضي Button1؟
عرض نموذج الإجابة
يُفضل استخدام أسماء وصفية لتسهيل تذكرها والإشارة إليها بوضوح داخل الكود البرمجي، ولتجنب الخلط بين الأزرار المتعددة عند كبر حجم المشروع البرمجي.
اكتب معالج حدث Click لزر باسم btnClear يقوم بمسح محتوى صندوق نص باسم TextBox1 عن طريق جعل خاصية Text له فارغة.
عرض نموذج الإجابة
Private Sub btnClear_Click(sender As Object, e As EventArgs) Handles btnClear.Click TextBox1.Text = "" End Sub
اشرح باختصار كيف يتم تنفيذ الكود البرمجي المرتبط بزر الأمر عند قيام المستخدم بالنقر عليه أثناء تشغيل البرنامج.
عرض نموذج الإجابة
عندما ينقر المستخدم بزر الفأرة الأيسر على زر الأمر، يرتفع حدث يُسمى Click، ويقوم النظام تلقائياً بتنفيذ الأوامر والأسطر البرمجية المكتوبة داخل إجراء معالج الحدث الخاص بهذا الزر.