محافظة الدقهلية
السؤال الاول
أ- اختر الإجابة الصحيحة من بين الأقواس :
1- أوامر ( الإدخال - التكرار – الإخراج ) تتحكم فى إعادة تنفيذ عمل معين أو مجموعة من الأوامر حتى يتحقق شرط معين .
2- ( Timer - أداة Radio Button – Text box ) هي ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب .
3- ........ هي أداة تتيح للمستخدم مجموعة من البدائل واختيار بديل واحد فقط
(Radio Button - list box - Checkbox - Group box ) .
4- الخاصية interval للمؤقت timer تحدد معدل وقوع الحدث بالوحدة الزمنية
( ثانية - دقيقة - مللي ثانية - ساعة )
5- يمكـن اسـتخـدام الكلمـة ( Sub – Const – Dim ) للإعـلان عن أسـماء المتغيرات في البرنامـج .
6- ( التعبير الشرطي – أوامر التكرار – أوامر التحويل – أوامر التخصيص ) عبارة عن صياغة للعلاقة بين كميتين ويكون الناتج True أو False
ب- أكمل الكود لإيجاد مجموع الأعداد الفردية من 1 إلى 10 باستخدام جملة For .. Next
Dim a , Sum As Integer
For …………….
Sum = ………..
…………
Msg Box ( sum )
السؤال الثانى
ضع علامة () أمام العبارة الصحيحة وعلامة خطأ ( X) أمام العبارة الخطأ :
1- عند استخدام متغير من النوع Byte فإن البيانات التي نتعامل معها هي البيانات المنطقية True or
False . ( )
2- المخازن التي لا تتغير قيمتها أثناء تشغيل البرنامج يطلق عليها المتغيرات . ( )
3- الأداة Checkbox تتيح للمستخدم مجموعة من البدائل لاختيار أكثر من بديل في نفس الوقت . ( )
4- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية Enabled القيمة False . ( )
( ب ) ما ناتج العمليات الحسابية الآتية :
1) 2^2*3+4*2
2) 5-2*(2+1)
3) 46 \ 9 Mod 3
( ج ) اذكر قواعد تسمية المتغيرات .
السؤال الثالث
( أ )أكمل مما يأتي بكلمة مناسبة باستخدام الكلمات الأتية
( Boolean – 4 – False – Const – 3.14285714285714 - 3 – True – 3.142857 – Byte – String )
1- عدد ........... هو حجم الذاكرة التي يحتاجها المتغير من النوع المصاحب له .
2- لتخزين أسماء الطلبة نستخدم متغيرات من النوع ............ كما يمكن استخدام متغيرات من النوع .......... لتخزين البيانات المنطقية .
3- إذا أردنا تخزين القيمة العددية 3.14285714285714 في ثلاث متغيرات من النوع Integer ، Single ، Double ثم استرجعنا قيمة كل متغير فإن :
أ- قيمة المتغير من نوع Integer هو ...............
ب- قيمة المتغير من نوع Single هو ...............
ج- قيمة المتغير من نوع Double هو ...............
4- في جملة If يتم الانتقال إلى الجمل التي تلي Else إذا كان ناتج الشرط ............. والجمل التي تلي Then إذا كان ناتج الشرط ................
ب / اقرأ التعليمات الآتية ثم أجب عن الأسئلة التالية :
Dim X, Y,W,Z as Integer
Z=5
W=4
For Z = 2 To 4 Step 2
Y= Y+X
W= W-1
Next
If Y> Z Then
W = W \ 2
Z = Z + Y
End If
1- قيمة المتغير W هي ...........
2-- قيمة المتغير Y هي ...........
3- قيمة المتغير Z هي ...........