الحاسب الآلي · الصف الثالث الإعدادي
أسئلة: النموذج Form وخصائصه الأساسية
12 سؤال اختيار من متعدد و6 سؤال مقالي بنموذج إجابة، لمراجعة درس «النموذج Form وخصائصه الأساسية» من الحاسب الآلي (الصف الثالث الإعدادي). راجع الأسئلة أدناه، أو اختبر نفسك فورًا.
اختبار سريع من 10 أسئلة عشوائية من بنك الأسئلة أعلاه — تُخلط الأسئلة والاختيارات في كل مرة، فلن يتكرر الاختبار بنفس الترتيب.
اختيار من متعدد
ما هي النافذة الأساسية التي تُبنى عليها واجهة برنامج VB.NET وتعد بمثابة اللوحة لتثبيت أدوات التحكم؟
عرض الإجابة والتعليل
الإجابة الصحيحة: النموذج Form
النموذج (Form) هو الحاوية الأساسية والنافذة التي توضع عليها بقية أدوات التحكم مثل الأزرار وصناديق النص.
أي من خصائص النموذج التالية تحدد الاسم البرمجي الذي يُستخدم للإشارة إلى النموذج داخل الكود؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Name
الخاصية Name تحدد الاسم البرمجي للنموذج، بينما Text تحدد النص الظاهر في شريط العنوان.
ما الخاصية المسؤولية عن تحديد النص الذي يظهر في شريط العنوان أعلى نافذة النموذج عند تشغيل البرنامج؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Text
الخاصية Text هي التي تغير النص المكتوب في شريط العنوان أعلى النافذة وهي غير مرتبطة بالاسم البرمجي.
أي من قيم الخاصية StartPosition تجعل النموذج يظهر تمامًا في منتصف الشاشة عند تشغيل البرنامج؟
عرض الإجابة والتعليل
الإجابة الصحيحة: CenterScreen
القيمة CenterScreen هي القيمة الأكثر استخدامًا لضمان ظهور النافذة في منتصف الشاشة عند التشغيل.
ما الخاصية المستخدمة لتحديد أبعاد النموذج (العرض والارتفاع معًا) دفعة واحدة؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Size
الخاصية Size تحدد أبعاد النموذج معا، بينما Width وHeight يمكنهما تحديد العرض والارتفاع بشكل منفرد.
ما الحدث الذي يُنفَّذ تلقائيًّا عند فتح النموذج لأول مرة ويُستخدَم غالبًا لضبط القيم الابتدائية؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Load
حدث Load هو الحدث الافتراضي الذي يعمل تلقائيًا عند التحميل الأول للنموذج.
أي من الخصائص التالية تحدد ما إذا كان النموذج يستجيب لتفاعل المستخدم أم لا؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Enabled
الخاصية Enabled إذا كانت قيمتها False تجعل النموذج غير مقبل لتفاعل المستخدم.
عند تنفيذ السطر البرمجي Form1.Width = 500، ما الذي سيحدث لنموذج البرنامج؟
عرض الإجابة والتعليل
الإجابة الصحيحة: يتغير عرض النموذج ليصبح 500 بكسل
الخاصية Width مسؤولة خصيصًا عن عرض الكائن أو النموذج.
أي من الخصائص التالية تتحكم في ظهور أو إخفاء زري التكبير والتصغير في شريط عنوان النموذج؟
عرض الإجابة والتعليل
الإجابة الصحيحة: MaximizeBox و MinimizeBox
تحدد هاتان الخاصيتان إظهار أو إخفاء زري التكبير والتصغير بقيم منطقية True أو False.
ما القيمة التي تأخذها الخاصية WindowState لكي يظهر النموذج بحجم الشاشة كاملة عند التشغيل؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Maximized
القيمة Maximized تجعل النافذة تملأ الشاشة بالكامل عند التشغيل.
أي من الأكواد التالية يعد صحيحًا لضبط عنوان النافذة من داخل الكود؟
عرض الإجابة والتعليل
الإجابة الصحيحة: Form1.Text = "برنامج جديد"
يتم ضبط خاصية النص الظاهر عبر إسناد قيمة نصية للخاصية Text.
ما الخاصية المستخدمة لتحديد شكل حدود النافذة مثل كونها قابلة لتغيير الحجم أو ثابتة؟
عرض الإجابة والتعليل
الإجابة الصحيحة: FormBorderStyle
خاصية FormBorderStyle تحدد نمط حدود نافذة النموذج.
أسئلة مقالية
وضح الفرق بين الخاصيتين Name وText في النموذج مع ذكر الغرض من كل منهما.
عرض نموذج الإجابة
الخاصية Name تحدد الاسم البرمجي للنموذج ويُستخدم للإشارة إليه داخل الكود (مثل frmMain)، بينما الخاصية Text تحدد النص الظاهر في شريط العنوان أعلى النافذة أمام المستخدم وهي غير مرتبطة بالاسم البرمجي إطلاقًا.
اكتب سطر كود واحد بلغة VB.NET يضبط لون خلفية النموذج Form1 ليصبح باللون الأزرق الفاتح.
عرض نموذج الإجابة
Form1.BackColor = Color.LightBlue
ما القيمة التي يجب ضبطها لخاصية StartPosition لتجعل نافذة النموذج تظهر دائمًا في منتصف الشاشة عند تشغيل التطبيق؟
عرض نموذج الإجابة
CenterScreen
متى يتم تنفيذ حدث Load الخاص بالنموذج وما هو الاستخدام الشائع له؟
عرض نموذج الإجابة
يُنفَّذ حدث Load تلقائيًّا عند فتح النموذج لأول مرة عند تشغيل البرنامج، ويُستخدَم غالبًا لضبط القيم الابتدائية لأدوات التحكم وخصائص النافذة.
اكتب كود إجراء الحدث Load كاملاً للنموذج Form1 بحيث يغير عنوان النافذة (Text) ليكون "نظام الحضور والغياب".
عرض نموذج الإجابة
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Form1.Text = "نظام الحضور والغياب" End Sub
اشرح باختصار فائدة الخاصيتين MaximizeBox وMinimizeBox للنموذج Form.
عرض نموذج الإجابة
تحدد هاتان الخاصيتان ظهور أو إخفاء زري التكبير والتصغير في شريط العنوان الخاص بالنافذة، وتأخذ كل منهما قيمة منطقية (True أو False).