السؤال الأول : ضع علامة ( √ ) أمام العبارة الصحية وعلامة ( X ) أمام العبارة الخطأ :
1) عند الإعلان عن متغير يمكن أن يبدأ برقم. ( × )
2) الأمر For.... Next يُسـتعمل في حالة معرفة عـدد مـرات التكـرار مسـبقاً. (√)
3) يمكن استخدام الكلمات Dim أو Single أو Double كأسماء لمتغـيرات في البرنامج. (× )
4) الأوامر التي تلي Then فى جملة If….Then يتم تنفيذها إذا كانت ناتج الشرط False.( × )
5) تستخدم الأداة RadioButton لعرض البدائل علي أن يقوم المستخدم باختيار بديل واحد فقط (√)
6) يمكن استخدام الأداة Timer لتنفيذ مجموعة من الأوامر كل فترة زمنية محددة. (√)
السؤال الثاني : اختر الاجابة الصحيحة :
1 - الحدث ............ هو الحدث الإفتراضي للــ Timer ويقع كنتيجة لنشاط الــ Timer
( Click – Keypress – Tick )
2 - تستخدم جملة ....... للإعلان عن المتغيرات ( Dim – End – Const )
3 - تستخدم الأداة .......... لعرض البدائل ويمكن للمستخدم اختيار أكثر من بديل
(RadioBtoon - Checkbox - Select )
4- لتخزين قيم عددية صحيحة لا تحتوي علي كسور تستخدم متغيرات من النوع ............
( Single - Integer - Double )
5- تتكون الذاكرة الداخلية من مجموعة من خلايا تسمي كل خلية ...................
( CDROM – Byte – Disks )
6 - في جملة For … Next الآتية For X=1 to 8 Step 3عدد مرات التكرار ……...
( 3 - 4 - 2 )
السؤال الثالث : أكمـــــــــــــــل :
1ـ ناتـج تنفيـذ الأمـر MsgBox ( 5 + 3^2 / ( 8 mod 5 ) ) يعـطي ................... ( 3 - 5 - 8 )
2-إذا كانت قيمة A تساوي 20 وقيمة B تساوي 15 فإن ناتج الشرط A>=B يكون............( Error - False - True )
3-إذا كانت قيم الخاصية interval للكائن Timer 3000 فإن مقدارها بالثواني هو ...............( 3 - 3000 - 300 )
4- قم بتتبـع مجموعـة الأوامـر الآتيـة:
Dim X , C As Integer
X = 4
For C = 0 To 7 Step 3
X = X * 2
Next
MsgBox ( X )
ما قيمـة المتغير X التي سـتظهر في صـندوق الرسـالة .................... ؟
الإجابة
المتغير C يأخذ اربع قيم وهي كالتالي :
C = 0
C = 0 + 3 = 3
C = 3 + 3 = 6
C = 6 + 3 = 9
وعندئذ يتوقف التكرار الذ تم تنفيذه ثلاث مرات وبالتالي المتغير X سيأخذ ثلاث قيم وهي كالتالي :
X = X * 2
X = 4 * 2 = 8
X = 8 * 2 = 16
X = 16 * 2 = 32
إذن آخر قيمة للمتغير X هي :
X = 32
انتهت الأسئلة