التحويل المباشر ( التلقائى )
- يستخدم عند تحويل من نوع عددى ذا سعة تخزينية صغيرة الى نوع عددى ذا سعة تخزينية اكبر
- نعنى بالسعة التخزينية هنا عدد خلايا لذاكرة
ملاحظات :- التحويل المباشر لا يصلح فى حالتين :
1. تحويل البيانات من النوع Double الى اى نوع اخر
2. تحويل البيانات التى تحتوى على كسور ( Single , Double ) الى النوع Decimal
وفى هذه الحالات نستخدم التحويل غير المباشر
التحويل الغير مباشر
- يتم استخدامه عندما نحول نوع ذوسعة تخزينية كبيرة الى نوع اقل فى السعة التخزينية
- اى يستخدم بين البيانات العددية التى لايمكنك اجراء التحويل المباشر عليها مثل تحويل النوع Double الى اى نوع اخر من انواع البيانات
السـؤال الأول:
أكمـل مكـان النقـط بمـا تراه مناسـباً لكي يجعـل العبـارات صحيحـة:
أراد يوسـف حسـاب مسـاحة دائـرة ما، فقـام بكتـابـة البرنـامـج التـالي:
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 ).
السؤال الرابع
ضع علامة () أمام العبارة الصحيحة و علامة (×) أمام العبارة الخطأ للعبارات الآتية:
1- المخازن التي يمكن أن تتغير قيمها أثناء تشغيل البرنامج يطلق عليها اسم "المتغيرات". (.....)
2- المخازن التي تتغير قيمها أثناء تشغيل البرنامج يطلق عليها اسم "الثوابت". (.....)
3- المتغـير من النـوع Integer يأخـذ قيـم عـدديـة صحيحـة من 0 إلى 255. (.....)
4- المتغـير من النـوع Byte يأخـذ قيـم عـدديـة صحيحـة من 0 إلى 255. (.....)
5- المتغـير من النـوع Boolean يأخـذ القيمـة True أو False. (.....)
6- لتخـزين قـيم عدديـة تحتوي على كسـور نستخدم متغـيرات من النوع Integer أو Short. (.....)
7- لتخـزين قـيم عدديـة تحتوي على كسـور نسـتخدم متغـيرات من النوع Single أو Double. (.....)
8- من قواعـد تسـمية المتغـيرات أو الثـوابـت في البرنامـج، يجـب أن تبـدأ بحـرف. (.....)
9- يمكـن اسـتخدام الكلمات Dim أو Integer أو Double كأسـماء لمتغـيرات في البرنامـج. (.....)
10- تُسـتخدم الكلمـة Dim للإعـلان عـن أسـماء المتغـيرات داخـل البرنـامـج. (.....)
11- تُسـتخدم الكلمـة Constant للإعـلان عـن أسـماء الثـوابت داخـل البرنـامـج. (.....)
12- تُسـتخدم أوامر Try/Catch لاكتشـاف الأخطاء التي تحدث أثناء تشـغيل البرنامج والتعامل معها. (.....)
13- من أولويـات العمليـات الحسـابيـة، عملية الجمـع تسـبق عمليـة القسـمة عنـد التنفيـذ. (.....)
14- من أولويـات العمليـات الحسـابيـة، عملية الضـرب تسـبق عمليـة الطـرح عنـد التنفيـذ. (.....)
15- تنفـيذ العمليات التي ما بداخـل الأقـواس تسـبق جميـع العمليـات الحسـابيـة. (.....)
إجابة السـؤال الأول:
1- Single __1000 2- Pi_____3.14
3- Area
Double
Pi * R * R 4- Const
إجابة السـؤال الثاني:
1- Dim 2- String 3- Single
إجابة السؤال الثالث
إجابة الاختيار من متعدد:
1- Byte 2- Boolean 3- Single 4- Integer
5- حـرف 6- Dim 7- Const 8- Try/Catch
9- 14 10- 10
إجابة السؤال الرابع
إجابة الصـواب والخطـأ ( و ×):
1- 2- × 3- × 4-
5- 6- × 7- 8-
9- × 10- 11- × 12-
13- × 14- 15-
تـمـثـيـل البيـــانــــات
1. س1: اكمل ما يأتي :-
2. اسماء الخلايا التي تحتوى علي قيم تتغير أثناء تشغيل البرنامج يطلق عليها .................
3. أسماء الخلايا التي تحتوى علي قيم لا تتغير اثناء تشغيل البرنامج يطلق عليها ..............
4. ........................... هي عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم متغيرة
5. ............................. هى عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم ثابتة
6. يستخدم الامر ……………… للإعلان عن متغير بينما يستخدم الأمر……………… للإعلان عن ثابت
7. نوع البيان Short يحجز .......... Byte في الذاكرة و يسمح بتخزين ...... رقم صحيح
8. نوع البيان………..l يستخدم لتخزين ارقام 29 رقم صحيح او واحد صحيح و 28 عشرى
9. نوع البيان …………….. أو ………………….. يستخدم لتخزين ارقام عشرية
10. يسمح نوع البيان Char بتخزين .............. حيث انه يحجز .............Byte في الذاكرة
11. لتخزين قيم حرفية في الذاكرة نستخدم ……………… او …………….
12. لتخزين تاريخ نستخدم نوع البيان ………………
13. عند كتابة الاسماء في ال Visual Basic هناك قواعد يجب اتباعها هي :
14. يوجد في ال Visual Basic نوعان من الثوابت هما ................ و ......................
15. ............ هي ثوابت موجودة في بناء و جوهر نظام ال Visual Basic .netاي انها ثوابت سابقة التعريف
16. ................. هي ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج
17. ................ هي ثوابت يجب الاعلان عنها و اعطاء اسماء لها
18. عند استخدام امر التخصيص نستخدم علامة........ و التي تسمي معامل التخصيص و يوجد علي شمال العلامة .............. و علي يمينها .................
19. الرمز & يستخدم في عملية ربط اكثر من قيمة حرفية او متغير حرفي ببعضها لتكوين متغير حرفي واحد و هذا الرمز يسمى ................
20. العلامة ........ تعنى قيمة حرفية فارغة ( طولها صفر ) اما العلامة ........فإنها تعنى قيمة حرفية بها مسافات ( طولها هو عدد المسافات )
21. تستخدم ال Parse Method في .......................
22. نستخدم Parse في تحويل البيانات من حرفية الي رقمية بينما نستخدم ToString() في تحويل البيانات من رقمية الي حرفية
23. نستخدم الطريقة التحويل المباشر ( التلقائى ) عند التحويل من نوع عددى ذو سعة تخزينية صغيرة الي نوع عددى ذو سعة تخزينية اكبر
24. نستخدم الطريقة التحويل غير المباشر عند التحويل من نوع عددى ذو سعة تخزينية كبيرة الي نوع عددى ذو سعة تخزينية اصغر
25. لتحويل البيانات من النوع Double الي النوع Short نستخدم التحويل التحويل غير المباشر بينما للتحويل من النوع Integer الي النوع Double نستخدم التحوي التحويل المباشر ( التلقائى )
26. س2: ضع علامة ( √ ) او ( X ) امام العبارات التالية :-
27. المتغيرات هي اسماء الخلايا التي تحتوى علي قيم تتغير أثناء تشغيل البرنامج ( )
28. الثوابت هي اسماء الخلايا التي تحتوى علي قيم لا تتغير اثناء تشغيل البرنامج ( )
29. الاعلان عن ثابت هي عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم متغيرة ( )
30. الاعلان عن متغير هى عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم ثابتة ( )
31. يستخدم الامر Dim للإعلان عن متغير بينما يستخدم الامر Consللإعلان عن ثابت ( )
32. نوع البيان Integer يحجز 8 Byte في الذاكرة و يسمح بتخزين .19 رقم صحيح ( )
33. نوع البيان String يحجز 2 Byte في الذاكرة و يسمح بتخزين 10 رقم صحيح ( )
34. نوع البيان Double يستخدم لتخزين ارقام 29 رقم صحيح او واحد صحيح و 28 عشرى ( )
35. الثوابت الجوهرية هي ثوابت موجودة في بناء و جوهر نظام ال Visual Basic .netاي انها ثوابت سابقة التعريف ( )
36. الثوابت المسماه هي ثوابت يجب الاعلان عنها و اعطاء اسماء لها ( )
37. تستخدم ال Parse Method في تحويل البيانات من حروف الي ارقام و العكس ( )
38. نستخدم الطريقة المباشرة عند التحويل من نوع عددى ذو سعة تخزينية صغيرة الي نوع عددى ذو سعة تخزينية اكبر ( )
39. عند كتابة اسماء المتغيرات او الثوابت يجب ان يبدأ الاسم بحروف الهجاء الانجليزية ( )
40. عند كتابة اسماء المتغيرات او الثوابت لا يسمح ان يحتوى الاسم علي اى رموز او علامات خاصة كالمسافة و النقطة ( )
41. يمكن ان نسمى المتغير باسم Double ( )
42. يجب ان يعبر اسم المتغير او الثابت عن معنى مناسب لاستعماله ( )
43. يمكن استعمال الحروف Capital في كتابة اسم المتغير او الثابت ( )
44. بمجرد الاعلان عن ثابت ووضع قيمة فيه فإن قيمته لا يمكن تغيرها اثناء تشغيل البرنامج ( )
45. عند الاعلان عن متغير ولا يتم وضع قيمة فيه فانه يضع صفر ( )
46. لإعلان عن متغير نستخدم الشكل التالي
47. نوع المتغير As اسم المتغير Dim ( )
48. عند الاعلان عن متغير فان المتغيرات الرقمية تاخذ القيمة صفر و المتغيرات الحرفية تكون فارغة ( )
49. يمكن الاعلان عن مجموعة من المتغيرات باستعمال امر Dim واحد ( )
50. تسمى علامة = معامل التخصيص ( )
51. لربط اكثر من قيمة حرفية او متغير حرفي ببعضها لتكوين متغير حرفي واحد نستخدم العلامة & ( )
52. العلامة " " تعنى قيمة حرفية فارغة اما العلامة " " فانها تعنى قيمة حرفية بها مسافات ( )
53. العلامة (‘) في بداية اسطر الأوامر تعنى أن هذه الأسطر تسمى تعليقات و لا يلتفت اليها البرنامج اثناء تشغيله ( )
54. إن ال Visual basic.net يقوم بتنفيذ علامات الجمع و القسمة اولا ثم عمليات الضرب و الطرح( )
55. تستخدم اوامر Try / Catch لاكتشاف الاخطاء التى تحدث اثناء تشغيل البرنامج و التعامل معها ( )
56. س3: احسب ناتج العمليات التالية :-
57. ( 3+5) *(5-8 )
58. 4* 3 / 6 +2
59. 9^2 + (2 * 4)
60. س4: رتب ما ياتى :-
61. B ترتيب العمليات الحسابية طبقا لاولوية حدوثها
62. الجمع والطرح
63. قسمة عادية و الضرب
64. باقي القسمة
65. أسس
66. الأقواس
67. قسمة صحيحة
68. س6: بين الأخطاء في الجمل التالية :-
69. Dim Short as Integer
70. Dim Tax Rate as Decimal
71. Dim 3salary as Double
72. Dim school.elnaam as String
- يستخدم عند تحويل من نوع عددى ذا سعة تخزينية صغيرة الى نوع عددى ذا سعة تخزينية اكبر
- نعنى بالسعة التخزينية هنا عدد خلايا لذاكرة
ملاحظات :- التحويل المباشر لا يصلح فى حالتين :
1. تحويل البيانات من النوع Double الى اى نوع اخر
2. تحويل البيانات التى تحتوى على كسور ( Single , Double ) الى النوع Decimal
وفى هذه الحالات نستخدم التحويل غير المباشر
التحويل الغير مباشر
- يتم استخدامه عندما نحول نوع ذوسعة تخزينية كبيرة الى نوع اقل فى السعة التخزينية
- اى يستخدم بين البيانات العددية التى لايمكنك اجراء التحويل المباشر عليها مثل تحويل النوع Double الى اى نوع اخر من انواع البيانات
السـؤال الأول:
أكمـل مكـان النقـط بمـا تراه مناسـباً لكي يجعـل العبـارات صحيحـة:
أراد يوسـف حسـاب مسـاحة دائـرة ما، فقـام بكتـابـة البرنـامـج التـالي:
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 ).
السؤال الرابع
ضع علامة () أمام العبارة الصحيحة و علامة (×) أمام العبارة الخطأ للعبارات الآتية:
1- المخازن التي يمكن أن تتغير قيمها أثناء تشغيل البرنامج يطلق عليها اسم "المتغيرات". (.....)
2- المخازن التي تتغير قيمها أثناء تشغيل البرنامج يطلق عليها اسم "الثوابت". (.....)
3- المتغـير من النـوع Integer يأخـذ قيـم عـدديـة صحيحـة من 0 إلى 255. (.....)
4- المتغـير من النـوع Byte يأخـذ قيـم عـدديـة صحيحـة من 0 إلى 255. (.....)
5- المتغـير من النـوع Boolean يأخـذ القيمـة True أو False. (.....)
6- لتخـزين قـيم عدديـة تحتوي على كسـور نستخدم متغـيرات من النوع Integer أو Short. (.....)
7- لتخـزين قـيم عدديـة تحتوي على كسـور نسـتخدم متغـيرات من النوع Single أو Double. (.....)
8- من قواعـد تسـمية المتغـيرات أو الثـوابـت في البرنامـج، يجـب أن تبـدأ بحـرف. (.....)
9- يمكـن اسـتخدام الكلمات Dim أو Integer أو Double كأسـماء لمتغـيرات في البرنامـج. (.....)
10- تُسـتخدم الكلمـة Dim للإعـلان عـن أسـماء المتغـيرات داخـل البرنـامـج. (.....)
11- تُسـتخدم الكلمـة Constant للإعـلان عـن أسـماء الثـوابت داخـل البرنـامـج. (.....)
12- تُسـتخدم أوامر Try/Catch لاكتشـاف الأخطاء التي تحدث أثناء تشـغيل البرنامج والتعامل معها. (.....)
13- من أولويـات العمليـات الحسـابيـة، عملية الجمـع تسـبق عمليـة القسـمة عنـد التنفيـذ. (.....)
14- من أولويـات العمليـات الحسـابيـة، عملية الضـرب تسـبق عمليـة الطـرح عنـد التنفيـذ. (.....)
15- تنفـيذ العمليات التي ما بداخـل الأقـواس تسـبق جميـع العمليـات الحسـابيـة. (.....)
إجابة السـؤال الأول:
1- Single __1000 2- Pi_____3.14
3- Area
Double
Pi * R * R 4- Const
إجابة السـؤال الثاني:
1- Dim 2- String 3- Single
إجابة السؤال الثالث
إجابة الاختيار من متعدد:
1- Byte 2- Boolean 3- Single 4- Integer
5- حـرف 6- Dim 7- Const 8- Try/Catch
9- 14 10- 10
إجابة السؤال الرابع
إجابة الصـواب والخطـأ ( و ×):
1- 2- × 3- × 4-
5- 6- × 7- 8-
9- × 10- 11- × 12-
13- × 14- 15-
تـمـثـيـل البيـــانــــات
1. س1: اكمل ما يأتي :-
2. اسماء الخلايا التي تحتوى علي قيم تتغير أثناء تشغيل البرنامج يطلق عليها .................
3. أسماء الخلايا التي تحتوى علي قيم لا تتغير اثناء تشغيل البرنامج يطلق عليها ..............
4. ........................... هي عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم متغيرة
5. ............................. هى عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم ثابتة
6. يستخدم الامر ……………… للإعلان عن متغير بينما يستخدم الأمر……………… للإعلان عن ثابت
7. نوع البيان Short يحجز .......... Byte في الذاكرة و يسمح بتخزين ...... رقم صحيح
8. نوع البيان………..l يستخدم لتخزين ارقام 29 رقم صحيح او واحد صحيح و 28 عشرى
9. نوع البيان …………….. أو ………………….. يستخدم لتخزين ارقام عشرية
10. يسمح نوع البيان Char بتخزين .............. حيث انه يحجز .............Byte في الذاكرة
11. لتخزين قيم حرفية في الذاكرة نستخدم ……………… او …………….
12. لتخزين تاريخ نستخدم نوع البيان ………………
13. عند كتابة الاسماء في ال Visual Basic هناك قواعد يجب اتباعها هي :
14. يوجد في ال Visual Basic نوعان من الثوابت هما ................ و ......................
15. ............ هي ثوابت موجودة في بناء و جوهر نظام ال Visual Basic .netاي انها ثوابت سابقة التعريف
16. ................. هي ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج
17. ................ هي ثوابت يجب الاعلان عنها و اعطاء اسماء لها
18. عند استخدام امر التخصيص نستخدم علامة........ و التي تسمي معامل التخصيص و يوجد علي شمال العلامة .............. و علي يمينها .................
19. الرمز & يستخدم في عملية ربط اكثر من قيمة حرفية او متغير حرفي ببعضها لتكوين متغير حرفي واحد و هذا الرمز يسمى ................
20. العلامة ........ تعنى قيمة حرفية فارغة ( طولها صفر ) اما العلامة ........فإنها تعنى قيمة حرفية بها مسافات ( طولها هو عدد المسافات )
21. تستخدم ال Parse Method في .......................
22. نستخدم Parse في تحويل البيانات من حرفية الي رقمية بينما نستخدم ToString() في تحويل البيانات من رقمية الي حرفية
23. نستخدم الطريقة التحويل المباشر ( التلقائى ) عند التحويل من نوع عددى ذو سعة تخزينية صغيرة الي نوع عددى ذو سعة تخزينية اكبر
24. نستخدم الطريقة التحويل غير المباشر عند التحويل من نوع عددى ذو سعة تخزينية كبيرة الي نوع عددى ذو سعة تخزينية اصغر
25. لتحويل البيانات من النوع Double الي النوع Short نستخدم التحويل التحويل غير المباشر بينما للتحويل من النوع Integer الي النوع Double نستخدم التحوي التحويل المباشر ( التلقائى )
26. س2: ضع علامة ( √ ) او ( X ) امام العبارات التالية :-
27. المتغيرات هي اسماء الخلايا التي تحتوى علي قيم تتغير أثناء تشغيل البرنامج ( )
28. الثوابت هي اسماء الخلايا التي تحتوى علي قيم لا تتغير اثناء تشغيل البرنامج ( )
29. الاعلان عن ثابت هي عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم متغيرة ( )
30. الاعلان عن متغير هى عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم ثابتة ( )
31. يستخدم الامر Dim للإعلان عن متغير بينما يستخدم الامر Consللإعلان عن ثابت ( )
32. نوع البيان Integer يحجز 8 Byte في الذاكرة و يسمح بتخزين .19 رقم صحيح ( )
33. نوع البيان String يحجز 2 Byte في الذاكرة و يسمح بتخزين 10 رقم صحيح ( )
34. نوع البيان Double يستخدم لتخزين ارقام 29 رقم صحيح او واحد صحيح و 28 عشرى ( )
35. الثوابت الجوهرية هي ثوابت موجودة في بناء و جوهر نظام ال Visual Basic .netاي انها ثوابت سابقة التعريف ( )
36. الثوابت المسماه هي ثوابت يجب الاعلان عنها و اعطاء اسماء لها ( )
37. تستخدم ال Parse Method في تحويل البيانات من حروف الي ارقام و العكس ( )
38. نستخدم الطريقة المباشرة عند التحويل من نوع عددى ذو سعة تخزينية صغيرة الي نوع عددى ذو سعة تخزينية اكبر ( )
39. عند كتابة اسماء المتغيرات او الثوابت يجب ان يبدأ الاسم بحروف الهجاء الانجليزية ( )
40. عند كتابة اسماء المتغيرات او الثوابت لا يسمح ان يحتوى الاسم علي اى رموز او علامات خاصة كالمسافة و النقطة ( )
41. يمكن ان نسمى المتغير باسم Double ( )
42. يجب ان يعبر اسم المتغير او الثابت عن معنى مناسب لاستعماله ( )
43. يمكن استعمال الحروف Capital في كتابة اسم المتغير او الثابت ( )
44. بمجرد الاعلان عن ثابت ووضع قيمة فيه فإن قيمته لا يمكن تغيرها اثناء تشغيل البرنامج ( )
45. عند الاعلان عن متغير ولا يتم وضع قيمة فيه فانه يضع صفر ( )
46. لإعلان عن متغير نستخدم الشكل التالي
47. نوع المتغير As اسم المتغير Dim ( )
48. عند الاعلان عن متغير فان المتغيرات الرقمية تاخذ القيمة صفر و المتغيرات الحرفية تكون فارغة ( )
49. يمكن الاعلان عن مجموعة من المتغيرات باستعمال امر Dim واحد ( )
50. تسمى علامة = معامل التخصيص ( )
51. لربط اكثر من قيمة حرفية او متغير حرفي ببعضها لتكوين متغير حرفي واحد نستخدم العلامة & ( )
52. العلامة " " تعنى قيمة حرفية فارغة اما العلامة " " فانها تعنى قيمة حرفية بها مسافات ( )
53. العلامة (‘) في بداية اسطر الأوامر تعنى أن هذه الأسطر تسمى تعليقات و لا يلتفت اليها البرنامج اثناء تشغيله ( )
54. إن ال Visual basic.net يقوم بتنفيذ علامات الجمع و القسمة اولا ثم عمليات الضرب و الطرح( )
55. تستخدم اوامر Try / Catch لاكتشاف الاخطاء التى تحدث اثناء تشغيل البرنامج و التعامل معها ( )
56. س3: احسب ناتج العمليات التالية :-
57. ( 3+5) *(5-8 )
58. 4* 3 / 6 +2
59. 9^2 + (2 * 4)
60. س4: رتب ما ياتى :-
61. B ترتيب العمليات الحسابية طبقا لاولوية حدوثها
62. الجمع والطرح
63. قسمة عادية و الضرب
64. باقي القسمة
65. أسس
66. الأقواس
67. قسمة صحيحة
68. س6: بين الأخطاء في الجمل التالية :-
69. Dim Short as Integer
70. Dim Tax Rate as Decimal
71. Dim 3salary as Double
72. Dim school.elnaam as String
ليست هناك تعليقات:
إرسال تعليق