السؤال الأول: - Ã إكتب علامة (P ) أو علامة ( O ) أمام العبارات التالية مع تصحيح الخطأ منها [ 10 درجات ]
(1) لإنهاء
البرنامج قم بإدراج معالج الحدث Click للزر Button و إكتب الأمر Finish (ـــــ)
(2) من
الخصائص التى لا يظهر تأثيرها إلا فى وضع إختبار البرنامج الخاصية ForeColor ( ــــ
)
(3) أداة
التحكم RadioButton تستخدم إذا ما أردنا أن يختار مستخدم البرنامج بديل
واحد من عدة بدائل (ـــــ)
(4)
لفتح نافذة
الكود الخاصة بنافذة النموذج نضغط من لوحة المفاتيح على F5 (ـــــ)
(5) ثانى مراحل حل المشكلة هى تصميم البرنامج على الكمبيوتر (ـــــ)
السؤال الثانى :- Ã أكمل ما يأتى [ 10 درجات ]
(1) إذا
أردنا تفعيل تأثير قيمة الخاصية RightToLeftLayout فى الوضعية True لنافذة النموذج يجب أن تكون قيمة
الخاصية ــــــــــــــــــــــ هى Yes
(2) إذا
كانت عملية المعالجة فى خريطة التدفق هى Area
= 3.14*R^2
نستنتج من ذلك أن مدخلات البرنامج هى ــــ
(3) لإضافة نافذة نموذج Form جديد للمشروع Project نستخدم قائمة ــــــــــ
(4) الخاصية
FormBorderStyle إذا أخذت القيمة ـــــــــ يمكننا
حينئذ التحكم فى حجم النافذة من خلال حدودها
(5) إذا
كان إسم الإجراء فى نافذة الكود هو BtnNewData_
MouseMove
نستنتج من ذلك أن إسم الحدث ــــــــ
السؤال الثالث :- Ã إكتب المصطلح العلمى لكل
مما يأتى [ 10 درجات ]
(1) توفر
توثيق أفضل للبرنامج و خصوصاً إذا كان البرنامج معقداً [ ـــــــــــــ
]
(2) الوصول
إلى هدف أو ناتج محدد مطلوب من خلال خطوات و أنشطة متتابعة و معطيات محددة [ ـــــــــــــ ]
(3)
له واجهة
مستخدم رسومية[GUI ] [ـــــــــــــ ]
(4) مجموعة
الأوامر و التعليمات تكتب وفقا لقواعد معينة حسب كل لغة برمجة [ ـــــــــــــ ]
(5) ما
يمكن أن يفعله الكائن لوقوع سلوك معين عليه
[ـــــــــــــ ]
السؤال الرابع
:- Ã الأكــــواد [ 10 درجات ]
(أ) قم بشرح الأكواد
:-
(1) TextBox1 . Text = “
Hello Egypt
“
(2)
Button1 . Visible = False
(3) Me . MaximizeBox = False
(ب) قم بكتابة الكود اللازم لعمل الآتى :-
(1) تنسيق الخط
الظاهر فوق الأداة LblFirstName ليصبح شكله Andalus و حجمه 18
(2) يكون أقصى عدد من الحروف يمكن كتابتها داخل
الأداة TxtName هو 14 حرف
السؤال الخامس :- Ã قم برسم خرائط
التدفق التى توضح العمليات التالية [ 10 درجات ]
(1)
قراءة أسعار جهازى الكمبيوتر Computer1_Price و Computer2_Price و طباعة شراء إسم الأقل سعراً منهما و إنهاء البرنامج فى حالة ما إذا كانا متساويان فى السعر
(2)
طباعة مجموع الأعداد من 6 إلى 15 و التى تقبل القسمة على
.......................
السؤال الأول: - Ã إكتب علامة (P ) أو علامة ( O ) أمام العبارات التالية بما يناسبها مع
تصحيح الخطأ[ 10 درجات ]
(1) عند
رسم خريطة تدفق لطباعة الأعداد من 1 : 3 تكون قيمة العداد M بعد نهاية التكرار هى 3 (ـــــ)
(2) تختلف الخصائص Properties المعروضة فى مربع الخصائص حسب العنصر النشط فى شاشة
الـ IDE
(ـــــ)
(3) الخاصية PasswordChar لصندوق الكتابة TextBoxt قيمتها
منطقية
(ـــــ)
(4)
الوضع
الإفتراضى لقيمة الخاصيتين Textو Name للنموذج Form الذى يظهر بعد إنشاء المشروع هو FirstForm
(ـــــ)
(5) إذا
ضغطت Click على الزر Button و نتيجة لذلك تم إغلاق النافذة ، يعتبر إغلاق
النافذة حدث Event ( ــــ )
السؤال الثانى
:- Ã إختر الإجابة الصحيحة من بين الأقواس فيما يلى[ 10 درجات ]
(1)
[
RadioButton
– CheckBox – GroupBox – ComboBox ] صندوق به قائمة عناصر تنسدل لإختيار أحدها
(2) يجب أن يحتوى الطرف[ الأيمن – الأوسط – الأيسر – أى مما
سبق ] لأى معادلة على متغير واحد هو ناتج أو مخرج المعادلة
(3) إذا تم ضبط الخاصية [ ForeClor - BackColor - Text - Size ] لنافذة النموذج تطبق على الأدوات بالنموذج
(4) تمثل
[ End – End Sub – End Class– لا شىء مما سبق ] فى نافذة الكود سطر نهاية الإجراء
(5) إذا
كان الحدث Click يقع على الكائن BtnCopy فإن المسبب فى إستدعاء الإجراء الخاص بذلك يكون
[ BtnCopy Click– BtnCopy.Click – BtnCopy_Click – BtnCopyClick ]
[ BtnCopy Click– BtnCopy.Click – BtnCopy_Click – BtnCopyClick ]
السؤال الثالث :- Ã إكتب المصطلح العلمى ( ما يتم الإشارة إليه ) لكل مما يأتى [ 10 درجات ]
(1) تستخدم
فى إعطاء عنوان يسهل على المستخدم فهم محتوى النافذة و لا يمكن تغييره بالكتابة
فيه من قبل المستخدم
(2) خاصية
يمكن من خلالها التحكم فى شكل حدود نافذة النموذج Form
(3) بمثابة
الجهاز العصبى المركزى لجميع تطبيقات الفيجوال ستوديو دوت نت
(4) من
خلالها يمكن كتابة الأوامر و التعليمات بلغة فيجوال بيسك دوت نت
(5) من مراحل حل المشكلة – و فيها نقوم بإستخدام الكمبيوتر
لترجمة المشكلة إلى إحدى لغات البرمجة
السؤال الرابع
:- Ã الأكــــواد [ 10 درجات ]
(أ) قم بشرح وظيفة الأكواد التالية :-
(1) End
(2) LblEgypt . BackColor = Color . Red
(ب) قم بكتابة الكود اللازم لعمل الآتى :-
(1) إخفاء
الأداة Lbl_Title
(2) ترتيب أسماء الطلبة داخل أداة صندوق القائمة LstStudentName أبجدياً
(3) جعل النص
الظاهر فوق الأداة TxtFirst يظهر فوق الأداة TxtSecond
السؤال الخامس :- Ã قم برسم خرائط
التدفق التى توضح العمليات التالية [ 10 درجات ]
(1)
قراءة عدد الأيام لتحديد عدد الساعات التى يعمل فيها العامل شهرياً ، علما
بأن عدد ساعات العمل اليومية هى 10 ساعات – مع الأخذ فى الإعتبار أنه لو كانت عدد
الساعات أكثر من 280 ساعة شهريا يتم طباعة رسالة " عامل متميز "
(2)
طباعة مجموع الأعداد من 10 إلى 100 و التى تقبل القسمة على 5
السؤال الأول: - Ã إكتب علامة (P ) أو علامة ( O ) أمام العبارات التالية بما يناسبها مع
تصحيح الخطأ[ 10 درجات ]
(1) رمز
قرار الإختيار فى خريطة التدفق يدخل فيه خط إتجاه واحد و يخرج منه خطان (ـــــ)
(2) لا
يمكن تغيير إسم أداة التحكم بعد وضعها على النموذج ( ــــ
)
(3) أداة
التحكم CheckBox تستخدم إذا ما أردنا أن يختار مستخدم البرنامج بديل
واحد من عدة بدائل (ـــــ)
(4)
قيمة الخاصية Size هى 98;108
تعنى أن إرتفاع أداة التحكم 98
و عرضها 108 (ـــــ)
(5) عند حفظ مشروع Project لأول مرة يظهر إسم الحل مطابق لإسم المشروع (ـــــ)
السؤال الثانى
:- Ã إختر الإجابة الصحيحة من بين الأقواس فيما يلى[ 10 درجات ]
(1)
"
نافذة حمراء " تعتبر كلمة " حمراء " فى الجملة السابقة
[ كائن - خاصية
-
قيمة
خاصية - حدث ]
(2) لإمكانية
تحديد أكثر من عنصر فى صندوق القائمة ListBox إختر
[ Items– Text – SelectionMode - Sorted ]
[ Items– Text – SelectionMode - Sorted ]
(3) القيمة الإفتراضية للنموذج form الذى يظهر عند إنشاء مشروع جديد هى Form1 تكون للخاصية
[ Name – Text– Font – الأولى و الثانية فقط ]
[ Name – Text– Font – الأولى و الثانية فقط ]
(4) ControlName . ------------- = Value [ Object – Event - Method– Property ]
(5)
نستنتج من أنه " بناًء على تصرفك أى الحدث
الذى تفعله يتم تنفيذ عمل معين " أن
تطبيقات النوافذ
[ كائنية التوجه – موجهة بالحدث – بيئة رسومية – لا شىء مما سبق ]
[ كائنية التوجه – موجهة بالحدث – بيئة رسومية – لا شىء مما سبق ]
السؤال الثالث :- Ã إكتب المصطلح العلمى لكل
مما يأتى [ 10 درجات ]
(1) مجموعة
من الأوامر و التعليمات تكتب وفقا لقواعد معينة و يتم ترجمتها للغة الآلة لتنفيذها
[ ـــــــــــــ ]
(2) تمثيل
تخطيطى يعتمد على الرسم بأشكال قياسية لتوضيح ترتيب العمليات اللازمة لحل مشكلة[ ـــــــــــــ
]
(3) نضغط من لوحة المفاتيح على هذا المفتاح لتشغيل المشروع
داخل VisualBasic.Net [ـــــــــــــ ]
(4) الأجراء
الذى يتم إستدعائه عند وقوع حدث معين [ ـــــــــــــ ]
(5) يحتوى
على أدوات التحكم التى يمكن وضعها على نافذة النموذج [ـــــــــــــ ]
السؤال الرابع
:- Ã الأكــــواد [ 10 درجات ]
(أ) قم بإعادة كتابة
الأكواد التالية بعد تصحيح الخطأ :-
(1) TextBox1 . Font = New
( Arial ; 22 )
(2)
ForeColor . Button1 = Red
(ب) قم بكتابة الكود اللازم لعمل الآتى :-
(1) إمكانية
تغيير حجم أداة العنوان Label1 تلقائياً حسب النص المكتوب
بداخلها
(2) إستحالة
التعامل مع الأداة BtnCut
(3) مسح النص
المكتوب ( الظاهر ) فوق الأداة TxtName
السؤال الخامس :- Ã قم برسم خرائط
التدفق التى توضح العمليات التالية [ 10 درجات ]
(1)
طباعة عدد الأسابيع Weeks بمعلومية عدد الأيام Days
(2)
طباعة الأعداد الزوجية من 1: 10