السؤال الاول أ- أكمل مايأتى
1- المتغير العددى الذى يأخذ قيم عدديه صحيحه من (0 الى 255) هو من النوع . Byte
2- Timer ساعه توقيت غير مرئيه تتيح التعامل مع ساعه النظام من داخل البرامج التى تقوم بتنفيذها.
3- الاداة RadiButton تستخدم فى عرض البدائل المتاحه فى البرنامج على ان يقوم المستخدم باختيار بديل واحد فقط.
4- من قواعد اختيار أسماء الثوابت والمتغيرات :-
1. يجب ان يبدأ الاسم بحرف من حروف الانجليزية A……Z a……z
2. يأتى بعد الحرف الاول أى عدد من الحروف او الارقام
3. لايسمح ان يحتوى على رموز او علامات او مسافات ماعدا علامة ال Underscore _
4.ممنوع استخدام الكلمات المحجوزة فى VB.net
ب- اكتب ناتج تنفيذ العمليات التاليه
1- 4*3+2*2^2
4*3+2*2^2 = 4*3+2*4 = 12+8 = 20
2-4*3+(2*2)^2
4*3+(2*2)^2 = 4*3+4^2 = 4*3+16 = 12+16 = 28
3- 48\5
9
ج-اقرأ التعليمات التاليه ثم اختر الاجابه الصحيحه لكلا مما يلى :-
Age= 25.5
Mark = 90
If Age < 26 Then
Age = 16
Mark = 100
End If
Total= Mark * 2
1- قيمه المتغيرAge تساوى ( أ- 25.5 ب- 90 ج- 16 )
2- قيمه المتغير Mark تساوى ( أ- 90ب- 100 ج- 25.5 )
3- قيمه المتغير Total تساوى ( أ- 200ب- 180 ج- 190 )
.................................................. .................................................. .....................
السؤال الثانى: أ- اختر الاجابه الصيحه من بين الاقواس
1- من الادوات التى ترتبط غالبا بالتكرار وتتيح لك او تنشئ أو تعرض قائمه من العناصر وأن تختار منها:
(1- أداة Radio Button 2- أداة List Box 3- أداة Group Box)
2- لاكتشاف الأخطاء التى تحدث أثناء تنفيذ البرنامج والتعامل معها نستخدم
( 1- Try Catch 2- Dim/As 3- Const/As )
3- الأمر If……………Then….. Else هو أمر اختيار
(1- فردى 2- مزدوج 3- ثلاثى 4- لاشئ مما سبق )
4- لتحويل البيانات الحرفيه الى بيانات رقميه قبل استخدامها فى العمليات الحسابيه نستخدم:
( 1- Parse Method 2- To String( ) 3- لاشئ مما سبق)
ب- أعد ترتيب الخطولت الاتيه ترتيبا صحيحا وذلك لحساب مجموع الاعداد الفرديه من 1 الى 8:
1-Loop
2- Do While i <=8
3- dim i =1,total As Integer
4- MsgBox(total )
5- Total = total + i
6- i = i +2
الاجابه
1- Dim i = 1 , Total As Integer
2- Do While i <= 8
3- Total = Total + i
4- i = i + 2
5- Loop
6- MsgBox(Total)
……………………………………………………………………………….
السؤال الثالث :- أ- ضع علامه صح أمام العبارة الصحيحه وعلامه خطأ امام العبارة الخاطئه:
1- المخازن التى تتغير قيمتها أثناء تشغيل البرنامج يطلق عليها الثوابت. (خطأ × )
2- الامر Loop Do while ……..… عندما يكون ناتج الشرط True يتم تنفيذ الأوامر التى الشرط. ( صح)
3- الخاصيه Interval للمؤقت Timer تحدد معدل وقع الحدث بالوحدة الزمنية ثانية. (خطأ × )
4- التحويل المباشر هو التحويل من نوع عددى ذوسعة تخزينية كبيرة الى نوع عددى ذو سعة تخزينية صغيرة. (خطأ × )
ب-أكمل الأكواد التالية والمستخدمة فى جمع متغيرين First , Second فى متغيرباسم Total وذلك من النوع Decimal بحيث يتم ادخال قيمه المتغيرين فى TextBox1,TextBox2 ويظهر المجموع فى Label1 وذلك عند الضغط Click على الزر اجمع
Dim First, second, Total…………….
First= Decimal. Parse(TextBox1.text)
Second= ……………………………………………
Sum =………………………………………………… .
Label1.text=……………………………………………
الاجابه
Dim First , Second , Total As Decimal
First = Decimal. Parse(TextBox1.Text)
Second = Decimal. Parse(TextBox2.Text)
T(((Total (Sum) ( = First + Second
Label1.Text = Total.ToString()
اعتقد انه يجب ان يحل Total مكان Sum
نرجو التعليق على الاجابه لانها اجتهاد شخصى
وشكرا
المفضلات