السـؤال الأول:
أكمـل مكـان النقـط بمـا تراه مناسـباً لكي يجعـل العبـارات صحيحـة:
أرادت روان حسـاب مسـاحة دائـرة ما، فقـامت بكتـابـة البرنـامـج التـالي:
Const Pi As Single = 3.14
Dim R As Single
Dim Area As Double
R = 1000
Area = Pi * R * R
MsgBox (Area )
1- اسـتخدمت روان المتغـير العـددي R من نـوع ............ لوضـع بداخـله القيمـة ................
2- كما اسـتخدمت أيضاً المخزن العددي الثابت ............ من النـوع Single لتخصيص له القيمة ............
3- كما تم اسـتخدام المتغـير العـددي .................. من النـوع .................. لوضـع
فيـه .................. وهـي تسـاوي تمامـاً Pi * R^2.
4- تم الإعـلان عـن المتغـير العـددي R باسـتخدام الكلمـة Dim ، كما تم الإعـلان عن المخزن
الثـابت Pi باسـتخدام الكلمـة ..................
السـؤال الثـاني:
اخـتر الإجـابـة الصحيحة مما بين القوسـين لكل مما يأتي:
Dim , Const , String , Single ) )
1- أرادت بسمله كتابة كود برنامج لحسـاب مجمـوع درجـات طـالب في المـواد الدراسـية فقـام باسـتخدام متغـيرات عـدديـة من النـوع Single حـيث تـم الإعـلان عنهـا بالكلمـة ................
2- كما اسـتخدمت أيضـاً متغـير مـن النـوع ................... لوضـع فيـه اسـم الطـالـب.
3- كما تم اسـتخدامت متغـير مـن النـوع ................... لوضـع فيه مجمـوع درجات المواد الدراسـية.
السـؤال الثالث:
اختر الإجابة الصحيحة مما بين القوسين لكل مما يأتي:
1- المتغـير العـددي الذي يأخـذ قيـم عـدديـة صحيحـة من 0 إلى 255 يكون
مـن النـوع ( Byte – Integer – String ).
2- المتغـير من النـوع ( Boolean – Byte – Short ) يأخـذ القيمـة True أو False.
3- لتخزين قـيم عدديـة تحتوي على كسـور نستخدم متغيرات من النوع (Integer – Short – Single).
4- لتخـزين قـيم عـدديـة صحيحـة لا تحتـوي على كسـور نسـتخدم متغـيرات
من النـوع (Integer – Double – Single).
5- من قـواعـد تسـميـة المتغـيرات أو الثـوابـت في البرنامـج، يجـب أن
تبـدأ بـ ( رقـم - حـرف – أي رمـز ).
6- يمكـن اسـتخدام الكلمة ( Dim – Const – End ) للإعـلان عن أسـماء المتغـيرات في البرنامـج.
7- يمكـن اسـتخـدام الكلمة ( Sub – Const – Dim ) للإعـلان عن أسـماء الثـوابت في البرنامـج.
8- تُسـتخدم أوامـر ( Try/Catch -Dim/As - Const/As ) لاكتشـاف الأخطـاء التي تحـدث أثنـاء تشـغيـل البـرنـامـج والتعامـل معهـا.
9- بعـد تنفـيذ الصـيغـة الحسـابيـة 2 + 3 * 4 يكـون النـاتـج هو ( 14 – 20 – 9 ).
10- نـاتـج تنفـيذ الصـيغـة الحسـابيـة 1 + 3^2 هـو ( 10 – 16 – 9 ).
11- لتخـزين قـيم عـدديـة تحتوي على كسور، يمكن أن نستخدم أنواع المتغـيرات
الآتية عـدا النـوع (Integer – Double – Single).
12- لتخـزين اسـم طالب داخل متغير، نسـتخدم هذا المتغير من نوع (String – Boolean – Single).
13- الكلمات الآتيـة من أنـواع المتغيرات عـدا الكلمـة ( String – Single – Catch ).
14- الكلمات الآتيـة لا يمكن استخدامها كأسـماء لمتغيرات عـدا الكلمـة ( Const – Dim – Age ).
15- الكلمات الآتيـة يمكن استخدامها كأسـماء لمتغـيرات عـدا الكلمـة ( Total – As – Age ).