محافظة القاهرة
السؤال الاول
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- لتخزين عناوين الطلبة يستخدم متغير من نوع Boolean . ( )
2- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية Enabled القيمة True ( )
3- فى الامر Do While…Loop عندما يكون ناتج الشرط False يتم تنفيذ الاوامر التى تلى كلمة Loop . ( )
4- الشرط المركب ( A and B ) يكون True إذا كان كلا الشرطين B , A يكون True . ( )
5- عند استخدام أوامر Try / Catch يتم تنفيذ الاوامر التى تلى Try فإذا لم يحدث خطأ يتم تنفيذ الاوامر التى تلى Catch . ( )
6- عند اختيار المستخدم للأداة Check Box1 فإن : Checked = True .Check box1 ( )
السؤال الثانى
اكمل مكان النقط مستخدماً بعض الكلمات الآتية :-
1- من قواعد تسمية المتغيرات فى البرنامج يجب أن تبدأ بـ ........ .
2- يمكن التحكم فى الفترات الزمنية لنشاط ال Timer عن طريق الخاصية .......... .
3- تستخدم الأداة ......... لعرض البدائل على أن يقوم المستخدم باختيار بديل واحد فقط .
4- لتخزين قيمة عددية تحتوى على كسور نستخدم متغيرات من نوع ......... .
5- تستخدم الطريقة ......... لإفراغ الأداة List Box من كل العناصر .
6- ناتج العملية الحسابية 7 mod 4-1 هو ......... .
السؤال الثالث
اختر الاجابة الصحيحة من بين الاقواس :-
Age = 25.5
Mark = 90
If Age < 26 then
Age = 16
Mark = 100
End if
Total = Mark * 2
بعد تنفيذ العمليات السابقة تكون :
أ- قيمة Age تساوى ...... ( 16 – 90 - 25.5 )
ب- قيمة المتغير Total تساوى ...... ( 190 - 180 - 200 )
2- القيم التى يأخذها العداد I بالترتيب عند تنفيذ تكرار الامر الآتى :
For I = 10 to 1 Step -3
هى ( 4 , 7 , 10 ) - ( 10 , 7 , 4 , 1 ) - (10 , 5 , 1 )
3- Sum = 0
X = 0
Do While X<5
Sum = Sum + X
X = X + 1
Loop
Average = Sum / X
بعد تنفيذ التعليمات السابقة تكون :
أ- قيمة X تساوى ...... ( 4 - 5 - 0 )
ب- قيمة Average تساوى ...... ( 3 - 2.5 - 2 )
* محافظة الجيزة *
السؤال الاول
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- الخاصية Day الغرض منها ادراج الساعة . ( )
2- الاداة CheckBox تمكن المستخدم من تحديد اكثر من اختيار في نفس الوقت . ( )
3- المتغيرات (Short – Integer - Long ( من نوع تستخدم لتخزين الاعداد التي تحتوي علي كسور ( )
4- الالوان من امثلة الثوابت الجوهرية في لغة V.B . ( )
5- يسمح باستخدام المسافات في تسمية المتغير . ( )
6- الخاصية Image تحدد ارتفاع الاداة . ( )
السؤال الثاني
اختر الاجابة الصحيحة من بين الاقواس
1- يبدأ الاعلان عن المتغيرات باستخدام الكلمة .
( As - Dim - declare )
2- الطريقة............... تستخدم لمعرفة عدد عناصر الاداة .
( (Add- Count - Clear
3- المتغير من نوع .......... يأخد القيمة True او False .
( Boolean - Long - decimal )
4- تستخدم مجموعة الاوامر .........لاكتشاف الاخطاء التي تحدث اثناء تشغيل البرنامج والتعامل معها .
( for …. Next - Try / Catch - If …… Then)
5- يستخدم الامر .......... في حالة معرفة عدد مرات التكرار مسبقا .
( If …… Then - for…. Next - Do While …..loop )
السؤال الثالث
اذكر المفهوم العلمي لكل من العبارات الاتية (يكتفي بخمس عبارات فقط )
1- ساعة توقيت غير مرئية تتيح التعامل مع ساعة النظام .
2- طريقة تستخدم لإفراغ الاداة List box من كل عناصرها
3- خاصية تستخدم لتحديد الكتابة التي ستظهر علي الاداة .
4- اداة تستخدم في عرض البدائل المتاحة في البرنامج ويقوم المستخدم باختيار بديل واحد فقط .
5- معامل يستخدم لإيجاد باقي القسمة في العمليات الحسابية .
6- القيم المخزنة التي تتغير اثناء تشغيل البرنامج .
السؤال الرابع
اجب عن كل مما يأتي
ما نتيجة العمليات الحاسبية الآتية (طبقا لأولويات تنفيذ العمليات الحسابية)
10+3*5
3*(2+10)
اكتب الامر الذي يعبر عن الجمل التالية باستخدام وسائل التكوين Date Time
تقديم 15 دقيقة ...........
تأخير 5 أيام ............
ضع قيم للعداد
For I = ……….to…….step…….
بحيث يكون الناتج (11,13,15,17,19)
* محافظة 6 اكتوبر
السؤال الاول
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- الخاصية Enabled تحدد ما إذا كانت الاداة تم اختيارها أم لا . ( )
2- يتم تنفيذ الاوامر الموجودة بعد Do While ما دام الشرط صحيحاً . ( )
3- يطلق على المخازن التى لا تتغير أثناء تشغيل البرنامج اسم المتغيرات . ( )
4- إذا كانت الخاصية Interval = 2000 مللى ثانية فأن الوقت المعروض سيتم تحديثه كل 4 ثوان . ( )
5- يستخدم الامر If … Then البسيط فى حالة وجود بديل واحد . ( )
السؤال الثانى
أ – اكمل مكان النقاط :
1- تعتبر أول خطوة فى تخطيط البرنامج هى ........... .
2- الاداة ............ تتيح للمستخدم مجموعة من البدائل لاختيار أى عدد منها فى نفس الوقت .
ب – قم بتتبع مجموعة الاوامر التالية لإيجاد قيمة كل من المتغيرات X . Y . Z :
Dim X , Y , Z as Integer
X = 5
X = 4 * X + 1
Y = X – 7
Z = Y / 2
Z = Z + 5
بعد تنفيذ الاوامر السابقة تكون قيم =……. X = …… , Y=…….. , Z
السؤال الثالث
اختر الاجابة الصحيحة من بين الاقواس :
1- يتم الاعلان عن المتغيرات باستخدام الكلمة .......... .
( Type - Dim - Const )
2- تستخدم الدالة ......... لجعل البرنامج يولد أعداداً عشوائية بترتيب مختلف فى كل مرة .
( Randomize - Parse - To String )
3- لاستدعاء التاريخ والوقت الخاصين بالنظام نستخدم التكوين ....... .
( Time - Date/Time - Now )
4- بعد نهاية تنفيذ الكود التالى :
K = 1
For I = 1 to 5
K = K*2
Next
تكون قيمة I , K هى :
I = ………… ( 6 - 5 - 1 )
K = ………… ( 1 - 16 - 32 )
السؤال الرابع
اكمل مكان النقاط مستعيناً بالكلمات الاتية :
( Single – Visible – Count – Date – String – Flat Style )
1- تستخدم الخاصية ....... فى معرفة عدد العناصر فى القائمة List Box .
2- نستطيع جمع أو طرح أيام مع المتغير من النوع ........ .
3- تستخدم الخاصية ........ فى تحديد شكل الاداة Group Box .
4- يتم استخدام متغير من النوع ........ لتخزين أسماء الطلبة .
5- الخاصية ........ تحدد ما إذا كانت الاداة مرئية أم غير مرئية .
* محافظة حلوان
السؤال الاول
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- المتغيرات من نوع Char تستخدم لتخزين حرف واحد . ( )
2- الشرط ( m And n ) صحيحاً إذا كان m صحيحاً و n صحيحاً . ( )
3- تحدد الخاصية Enabled ما إذا كان المستخدم يستطيع التعامل مع أداة Radio Button أم لا . ( )
4- التكوين Time يستدعى التاريخ والوقت الخاصين بالنظام . ( )
5- عند قراءة قيمة من عنوان من الذاكرة يتم نقل القيمة إلى عنوان آخر . ( )
6- لا يمكن ل Timer أن ينشط إذا كانت قيمة الخاصية Enabled تساوى False . ( )
السؤال الثانى
اختر الاجابة الصحيحة من بين الاقواس :-
1- التعبير الشرطى A<> B يشير إلى أن قيمة A ..... قيمة المتغير B .
( لا تساوى - تساوى - أكبر من )
2- لإلغاء كل القيم من الاداة List Box نستخدم طريقة (method) .......
( Delete - Clear - Remove )
3- عدد ال Check boxes الممكن اختيارها فى المرة الواحدة هو ...... .
( اثنان - ثلاثة - أى عدد ممكن تحديده )
4- الكلمات الاتية لا يمكن استخدامها كأسماء متغيرات ماعدا كلمة ....... .
( Total - Dim - As )
5- الخاصية Interval للمؤقت Timer تحدد معدل وقوع الحدث التكة بالوحدة الزمنية
( ثانية - مللى ثانية - ساعات )
6- الرمز ” ” فى لغة VB يرمز إلى ....... .
( القيمة صفر - سلسلة حرفية فارغة - الرمز الخالى )
السؤال الثالث
أ- قم بتصحيح الاخطاء فى الكود التالى :
If X1 = 3 Then
Msg Box X1
End
ب- ضع خطاً تحت النتيجة الصحيحة طبقاً لأولويات العمليات الحسابية مما بين القوسين :
1- 48 mod 5 = ( 3 – 9 – 9.6 )
2- 3 ^2*2+4/2 = ( 8 – 20 – 11 )
جـ - افترض مجموعة الاوامر التالية :
Dim I As Integer
Dim X As Single = 2.5
For I = 1 To 10 Step3
X = x * 2
Next
MsgBox (X)
بعد تنفيذ الاوامر السابقة :
1- تكون القيم التى سيأخذها العداد I هى : ...........
2- يكون عدد مرات تنفيذ الجملة X = X * 2 هى : ..........
3- تكون قيمة المتغير X التى سيعرضها مربع الرسالة هى : ...........
4- قم بتحويل الامر For … Next السابق الى الامر Do While … loop .
* محافظة الاسكندرية
السؤال الاول
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- تتكون ذاكرة جهاز الكمبيوتر من ملايين الخلايا . ( )
2- لتحديد ما إذا كانت الأداة Radio Button قد تم اختيارها ام لا نستخدم الخاصية Visible . ( )
3- يمكن أن نقوم با لإعلان عن أكثر من متغير باستعمال أمر Dim واحد . ( )
4- لاكتشاف الأخطاء والتعامل معها تستخدم مجموعة الأوامر Try / Catch ( )
5- لتحديد شكل الأداة Group Box تستخدم الخاصية Flat Style . ( )
6- الثوابت الجوهرية هي ثوابت موجودة في بناء وجوهر Visual BASIC.NET( )
7- لتخزين اسم الطالب داخل متغير يستخدم متغير من النوع Single( )
السؤال الثانى
اختر الاجابة الصحيحة من بين الاقواس : -
1- يعتبر (Long - String - Age ) اسما صحيحا لمتغير .
2- إذا كانت قيمة المتغير X=3.4 فإن ناتج الصيغة (FORMAT ( x,"00.00تساوي
( 03.40 - 03.44 - 3.40 )
3- لمنع وقوع الحدث Tick يتم إعطاء القيمة False للخاصية
( Interval - Enabled – Name )
4- لإضافة عنصر جديد في أخر عناصر القائمة ListBox تستخدم الطريقة
( Add – Insert – Remove )
5- في الأمر Do While ………Loop يستمر تنفيذ أوامر التكرار طالما كان الشرط قيمته
( False - True – Nothing )
السؤال الثالث
( أ ) اكمل الجمل الاتية :
1- إذا كانت قيم الخاصية Interval تساوي 3000 فإن مقدراها بالثواني يكون ............ .
2- الأداة التي تستخدم لاختيار اكثر من بديل في نفس الوقت هي الأداة ............. .
3- لتحديد عرض الأداة نستخدم الخاصية ............ .
* محافظة القليوبية
السؤال الاول
اكمل ما يأتى :
1- إن أى بيانات يتم التعامل معها فى أى برنامج تكون مخزنة فى ......... .
2- تمثل .......... طريقة لإعطاء أسماء للقيم التى لا تتغير أثناء تشغيل البرنامج .
3- ......... هو عبارة عن صياغة للعلاقة بين كميتين .
4- الامر For … Next يستعمل فى حالة ......... .
5- عندما تقوم بإعلان متغير من النوع Date فى VB.Net يصبح بإمكانك استعمال التكوين ........... .
6- فى حالة وجود اكثر من عملية لها نفس الاولوية كالضرب والقسمة فإن ترتيب تنفيذها يكون من ..........
السؤال الثانى
أعد كتابة الجمل الآتية بعد تصحيح ما تحته خط : -
1- إذا كان الشرط صحيحاً فى الامر Do While … Loop فإن التنفيذ يبدأ أول أمر بعد كلمة Loop .
2- فى الامر For … Next تحدد كلمة For نهاية التكرار .
3- القيمة الافتراضية للخاصية Enable فى ال Timer هى True .
4- المتغيرات من النوع ( Integer , Long , Short ) تستخدم لتخزين الاعداد التى تحتوى على كسور .
السؤال الثالث
اختر من العمود ( أ ) ما يناسبه من العمود ( ب ) :
( ب ) ( أ )
1- معرفة عدد العناصر فى القائمة
2- إنشاء تاريخ متقدم أو متأخر عدد من الايام
3- معرفة أو تحديد اسم الأداة
4- معرفة أو تحديد العنصر الواقع عليه الاختيار فى الاداة List Box
5- معرفة أو تحديد إذا كانت العناصر مرتبة أبجدياً أم لا .
6- إزالة العنصر المحدد مكانه بالرقم index
7- استرجاع التاريخ والوقت الآن 1- الخاصية Name تستخدم فى
2- الخاصية Selected Items تستخدم فى
3- الخاصية Sorted تستخدم فى
4- الغرض من الخاصية Now هو
5- الغرض من الطريقة Add Days هو
السؤال الرابع
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- الطريقة Clear تستخدم فى إفراغ الاداة List Box من كل عنصر . ( )
2- إن أهم دور للمتغيرات فى البرنامج هو معرفة أسماء المتغيرات . ( )
3- يتم الإعلان عن الثوابت باستعمال الكلمة المحجوزة Dim . ( )
4- الامر If … Then … Else هو أمر اختيار زوجى . ( )
محافظة المنوفية
السؤال الاول
ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- يستخدم أمر const للاعلان عن المتغيرات داخل البرنامج . ( )
2- لكي تطرح يوما من المتغير X من النوع Date عليك أن تقوم بتخزين القيمة الناتجة من X.AddHours(-1) في X . ( )
3- الأداة Radio Button تتيح للمستخدم مجموعة من البدائل لاختيار واحد فقط . ( )
4- تعتبر كلمة String اسم متغير صحيح حسب قواعد تسمية المتغيرات . ( )
5- الصيغة S+5=S صحيحة كمعادلة رياضية وغير صحيحة كأمر تخصيص . ( )
6- عند اجراء العمليات الحسابية يتم تنفيذ القسمة العادية (/) بعد قسمة الأعداد الصحيحة (\) طبقاً لأولوية تنفيذ العمليات . ( )
السؤال الثانى
اختر الاجابة الصحيحة من بين الاقواس : -
1- المتغير من نوع ( Short – Byte – Boolean ) يخزن القيمة True أو False .
2- تستخدم المتغيرات من النوع ( Single – Double – Integer ) لتخزين قيم عددية صحيحة
3- الطريقة المسئولة عن معرفة عدد العناصر للأداة List Box هى
( count – counter – selected items )
4- لإلغاء كل القيم من List box نستخدم طريقة
( Delete – clear – Remove )
5- تنتهي جملة If-Then- Else بأمر
( End if – End Then – End Else )
6- إذا كانت قيمة interval 3000 فمقدارها بالثواني هى
( 30 – 3 – 3000 )
السؤال الثالث
(أ) حول الي الأمر For Next وغير ما يلزم ”
Dime i = 1, total As Integer
Do While i <=8
total = total + I
i = i +2
Loop
Msgbox (total)
(ب) أكمل
1- ......... هو الحدث الخاص ب Timer ويقع نتيجة نشاط ال Timer
2- في الأمر For N= 1 To 6 Step 2 عدد مرات التكرار .......
3- الدقة هي عدد الخانات التي يتم تمثيل المتغير بها وهي خاصة بالمتغيرات ..... فقط
4- تستخدم ............ في تنظيم وضع الأدوات علي النموذج وتظهر في شكل مستطيل يحيط بمجموعة الأدوات التي تتبعه.