Professional Documents
Culture Documents
كمبيوتر
كمبيوتر
- 1 -
. 4 = 5 / 23 - 22
) (
- 23المتغيرات من النوع Longتستخدم لتخزين العداد الصحيحة فقط .
) (
-24يشترط العلن عن أى متغير فى برنامج VB.Netقبل استعماله.
) (
-25أداة Labelهى أداة لعرض كتابة ل يمكن لمشغل البرنامج أن يغيرها .
) (
-26عند استخدام الرمز ) ' ( مع أسطر البرنامج فإن هذه السطور تسمى تعليقات .
) (
============================================================
==============
- 2 -
)NOW -14التكوين ............يستدعى التاريخ والوقت الخاصين بالنظام.
( - Time - DateTime
-15الوامر المتكررة في ............... Do While ….. Loop
) يتم تنفيذها مرة على القل -يتم تنفيذها إذا كان الشرط صحيحا " -" Trueيتم
تنفيذها إذا كان الشرط خاطئا "( " False
-16يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الوامر اسم ...........
) repetition control statement – Counter – loop – repeater
(
-17للغاء كل القيم من الداة ListBoxيتم استخدام طريقة ) ........... ( Method
) Destroy - .Remove - .Clear - .Delete.
(
) – Group Box – Cheek Box - ListBox -18من الدوات التي ترتبط غالبا بالتكرار ....
( Radio Button
-19الداة .........تتيح للمستخدم مجموعة من البدائل لختيار واحدة منها فقط .
) ( Group Box – Cheek Box - ListBox – Radio Button
- - 20الداة .........تتيح للمستخدم مجموعة من البدائل لختيار أى عدد منها.
) Group Box – Check Box - ListBox – Radio
( Button
) إنهاء -21الشرط الموجود فى البناء Do Until... Loopيسمى شرط ......
التكرار – التكرار – بداية التكرار (
-2ل يسمح أن -1يجب أن يبدأ السم بحرف من حروف الهجاء النجليزية . ج -:
يحتوى السم على أى رموز أو علمات خاصة .
-3بعد الحرف الول يمكن أن يأتي أى عدد من الحروف أو الرقام أو الرمز _ بأى
ترتيب .
-4ل يسمح أن يكون السم من الكلمات المحجوزة فى البرنامج مثل .. Dim – double
.
-4الثوابت وأنواعها .
الثوابت هى طريقة لعطاء أسماء للقيم التى ل تتغير أثناء تشغيل البرنامج . ج -:
وتنقسم الثوابت إلى -1 :ثوابت جوهرية وهى ثوابت موجودة فى بناء وجوهر
البرنامج ) أى أنها سابقة التعريف (
- 3 -
-2ثوابت مسماة وهى ثوابت يقوم المبرمج بتعريفها طبقا
لحتياجات البرنامج .
-5الدوال المستخدمة فى تحويل البيانات الحرفية إلى
رقمية والبيانات الرقمية إلى حرفيه .
-2البيانات الرقمية ج -1 -:البيانات الحرفية إلى عددية نستخدم ) Parse method ) .
إلى حرفية نستخدم ) ( () ToString
-6فيم يستخدم التحويل الغير المباشر ؟
-:يستخدم بين البيانات العددية التي ل يمكنك إجراء التحويل المباشر بينها مثل تحويل النوع ج
إلى أى نوع آخر من أنواع البيانات . Double
-7الحالت التي ل يصلح فيها التحويل المباشر بين البيانات
العددية ..
ج -1 -:تحويل البيانات من النوع Doubleإلى أي نوع آخر .
-2تحويل البيانات التي تحتوى على كسور Singleأو Doubleإلى النوع . Decimal
. -8الداة ListBox
ج -:هي واحدة من الدوات التي ترتبط غالبا بالتكرار وتتيح إنشاء أو عرض قائمة من
العناصر وأن نختار منها .
- 4 -
) المدى ............... -9هو حدود القيم المتاحة للمتغير .
( Range
)تحتوى -10المتغيرات من النوع decimal & singleتسمح بتخزين العداد التي ..........
على كسورعشرية ( .
-11يتحدد تلقائيا ثلث خصائص لنوع المتغير عند اختيارنا لهذا المتغير وهى -:
-2 .......................... -1العمليات التى يمكن إجراؤها عليه .
........................... -3
& * حجم الذاكرة ) * نوع البيانات التي يمكن تخزينها فيه
الذي يحتاجه هذا المتغير (
-12الثوابت ) ....المســماة( ...يتم العلن عنها فى البرنامج بينما ) ...الثوابت
الجوهرية( ....يتم استعمالها مباشرة بدون إعلن
) -13لتخزين قيمة فى متغير نستخدم أمر .............................
التخصيص (
-14تستخدم الشروط المركبة فى فى حالة اتخاذ قرار معين بناء على .....
)شرطين( وليس )شرط واحد( ......ويتم الربط بين أكثر من شرط بأحد
المعاملت ) ......المنطقية ( ......مثل ..… & Or & and
- 5 -
السؤال الثانى :باستخدام ) ( VB.Netأكتب كود البرمجه الذى يعطى صندوق
رسالة " You can get an Id card " :إذا كان السن أكبر من 16سنة .
لللللل
Dim age As Integer
age = 40
If age > 16 Then
)" MsgBox("You can get an Id card
End If
السؤال الثالث :باستخدام ) ( VB.Netأكتب كود البرمجه الذى يعطى صندوق رسالة
" You can't get an Id card " :إذا كان السن أقل من 16سنة .
لللللل
Dim age As Integer
age = 10
If age < 16 Then
)" MsgBox("You can’t get an Id card
End If
السؤال الرابع :فى برنامج ) ( VB.Netاكتب الكود الذى يمكنك من إجراء عمليات
الجمع أوالطرح لعددين صحيحين يتم إدخالهما من قبل المستخدم فى مربعين
نصين هما N1,N2على أن يظهر الناتج فى ( Label (Aوذلك عند الضغط على زر
"اجمع" أو زر "اطرح"
الحـــــــل
-1النقر المزدوج على زر اجمع تظهر نافذة نكتب فيها الكود الخاص بعملية الجمع
(A.Text = Integer.Parse(n1.Text) + Integer.Parse(n2.Text
-2النقر المزدوج على زر اطرح تظهر نافذة نكتب فيها الكود الخاص بعملية الطرح
(A.Text = Integer.Parse(n1.Text) - Integer.Parse(n2.Text
السؤال الخامس :
اكتب الكود الذى يمكنك من الخروج من البرنامج بالنقر على السؤال السادس :
زر Exit
الحـــــــــــــــــل
السؤال السابع:
فى برنامج ) ( VB.Netاكتب الكود الذى يمكنك من إجراء عمليات القسمة وقسمة
العداد الصحيحة وباقى القسمة
لعددين صحيحين يتم إدخالهما من قبل المستخدم فى مربعين نصين هما N1 , N2
على أن يظهر الناتج فى ( Label ( Bوذلك عند الضغط على زر اقسم أو زر
باقى القسمة أو زر قسمة العداد الصحيحة
الحــــــــــــــــــــــل
-1النقر المزدوج على زر اقسم تظهر نافذة نكتب فيها الكود الخاص بعملية القسمة
(B.Text = Integer. Parse(n1.Text) / Integer. Parse(n2.Text
-2النقر المزدوج على زر قسمة العداد الصحيحة تظهر نافذة نكتب فيها الكود الخاص بعملية قسمة العداد الصحيحة
(B.Text = Integer. Parse(n1.Text) \ Integer. Parse(n2.Text
-3النقر المزدوج على زر باقى القسمة تظهر نافذة نكتب فيها الكود الخاص بعملية باقى القسمة
(B.Text = Integer. Parse(n1.Text) Mod Integer. Parse(n2.Text
سؤال الثامن :اكتب الكود الذى يظهر ناتج العملية الحسابية التالية *3/5^5+6
ال ِ
فى ( Label ( R 3
الحــــــــــــــل
لها R
-1نرسم أداة Labelعلى شاشة ال Formمع جعل الخاصية Name
-2بالنقر المزدوج على شاشة الـ Formتظهر نافذة الكود نكتب فيها R.Text = 6 + 5 ^ 3 / 5 * 3 :
سؤال الثانى عشر :اكتب الكود في النافذة الخاصة بالزر ) احسب ( الذي يمكنكال ِ
من جمع العداد الفردية من العدد ) ( 1إلى رقم صحيح يتم إدخاله من قبل
المستخدم فى مربع نصي Nعلى أن يظهر المجموع فى ( Label (Tوذلك
باستخدام المرFor...Next
الحــــــــــــــــل
النقر المزدوج على زر احسب تظهر نافذة نكتب فيها الكود التالي
Dim a, b, x As Integer
)a = Integer.Parse(n.Text
For x = 1 To a Step 2
b=b+x
Next
(t.Text = (b
لللللل
- 8 -
)limit = Integer.Parse(Txtlimit.Text
x = 1
Do until x > limit
total = total + x
x = x + 2
Loop
)"Me.Label2.Text = Format(total, "##
: اكتب الكود الذى يظهر ناتج العملية الحسابية التالية السؤال الخامس عشر :
) 4+4*2^(3+2فى ( Label ( M
الحــــــــــــــل
لها M -1نرسم أداة Labelعلى شاشة ال Formمع جعل الخاصية Name
-2بالنقر المزدوج على شاشة الـ Formتظهر نافذة الكود نكتب فيها
M.Text = (2+3)^2*4+4
- 9 -