الشروط والقرارات
السؤال الأول: اختر للعمود الأول ( أ ) ما يناسبه من العمود الثاني (ب)
( أ ) (ب)
1- الرمز < يسمى
2- الرمز < = يسمى
3- الرمز > يسمى
4- الرمز >= يسمى
5- الرمز <> يسمى
6- الرمز = يسمى ( أ )
( ب )
( ج )
( د )
( هـ)
( و ) أكبر من أو يساوي.
لا يساوي.
أصغر من.
يساوي.
أصغر من أو يساوي.
أكبر من
السؤال الثاني: إذا كانت قيمة التغير A تساوي 20 وقيمة المتغير B تساوي 15
ضع علامة () أمام الإجابة الصحيحة وعلامة ( X ) أمام العبارة الخطأ.
ناتج الشرط A>B يساوي TRUE. ( )
ناتج الشرط A>=B يساوي FALSE. ( )
ناتج الشرط B<A يساوي TRUE. ( )
ناتج الشرط B<=A يساوي FALSE. ( )
هـ - ناتج الشرط A<>B يساوي FALSE. ( )
و- ناتج الشرط A-B>B يساوي TRUE. ( )
ز- ناتج الشرط A-5<=B يكون TRUE. ( )
السؤال الثالث: أقرأ التعليمات التالية:
Arabic=30
English=20
If Arabic>25 Then
Total=Arabic +English
Avg=( Arabic +English )/2
Else
Arabic=25
English=22
Total=Arabic + English
Avg=( Arabic +English )/2
End if
بعد تنفيذ التعليمات السابقة ضع علامة () أمام العبارة الصحيحة وعلامة ( X ) أمام العبارة الخطأ لكل مما يلي .
قيمة المتغير Arabic تساوي 30 . ( )
قيمة المتغير English تساوي 22. ( )
ناتج التعبيرArabic>25 يكون TRUE. ( )
قيمة المتغيرTotal تساوي 47 . ( )
قيمة المتغير Avg تساوي 23.5. ( )
السؤال الرابع: اقرأ التعليمات التالية:
Age=25.5
Mark=90
If Age<26 Then
Age=16
Mark=100
End If
Total=Mark*2
بعد تنفيذ التعليمات السابقة اختر الإجابة الصحيحة لكلا مما يلي.
1- قيمة المتغير Age تساوي:
أ- 25.5 ب- 90 ج- 16
2- قيمة المتغير Markتساوي:
أ – 90 ب- 100 ج-25.5
3- قيمة الشرط Age<26 :
أ – 25.5 ب- True ج-False
4- قيمة المتغير Total تساوي:
أ – 200 ب- 180 ج-190
السؤال الخامس: اقرأ التعليمات التالية:
A=50
B=30
أكمل الجمل التالية مستخدما القيم TRUE - FALSE
قيمة الشرط A=50 OR B>10 يكون .................
قيمة الشرط A=50 AND B=10 يكون .................
قيمة الشرط NOT B>10 يكون .................
قيمة الشرط A=50 AND B=30 يكون .................
قيمة الشرط A=20 OR B>10 يكون .................
السؤال السادس:أقرأ التعليمات التالية:
A=……..
If A>=90 Then
MsgBox “ممتاز”
End If
If A<90 And A>=75 Then
MsgBox “جيد جدا”
End If
If A<75 And A>=50 Then
MsgBox “ناجح”
End If
If A<50 Then
MsgBox “راسب”
End If
بعد قراءة التعليمات السابقة ضع علامة ( ) أمام الإجابة الصحيحة وعلامة ( X ) أمام العبارة الخطأ لكلا مما يلي :
إذا كان A=92 يظهر مربع كتابه يحتوي على ممتاز ( )
إذا كان A=49 يظهر مربع كتابه يحتوي على ناجح ( )
إذا كان A=77 يظهر مربع كتابه يحتوي على جيد جدا ( )
إذا كان A=88 يظهر مربع كتابه يحتوي على جيد ( )
إذا كان A=70 يظهر مربع كتابه يحتوي على ممتاز ( )
إذا كان A=30 يظهر مربع كتابه يحتوي على ناجح ( )
إذا كان A=55 يظهر مربع كتابه يحتوي على جيد ( )
إذا كان A=90 يظهر مربع كتابه يحتوي على ممتاز ( )
السؤال السابع : اختر الإجابة الصحيحة مما بين القوسين لكل مما يأتي:
( RadioButton - CheckBox - GroupBox – Checked – Enabled - CheckedOn )
الخاصية .............. تحدد هل تم اختيار الأداة CheckBox .
الخاصية .............. تحدد إذا كان المستخدم يستطيع التعامل مع الأداة.
تستخدم الأداة .............. لعرض البدائل على أن يقوم المستخدم باختيار بديل واحد فقط.
تستخدم الأداة .............. لعرض البدائل ويمكن للمستخدم اختيار أكثر من بديل .
تستخدم الأداة .............. لتقسيم الأدوات إلى مجموعات .
إجابة السؤال الأول:
1- ( ج )
2- ( هـ )
3- ( و )
4- ( أ )
5- ( ب )
6- ( د )
إجابة السؤال الثالث :
1. ()
2. (X )
3. ( )
4. (X )
5. (X )
إجابة السؤال السادس:
1. ( )
2. ( X )
3. ( )
4. ( X )
5. ( X )
6. ( X )
7. ( X )
8. ( )
الـفـصـل الثاني
الشروط و القرارات
س1: اكمل ما يأتي :-
1. ................. هو عبارة عن صياغة للعلاقة بين كميتين و اى من هاتين الكميتين من الممكن ان تكون متغيرة او خاصية او ثابت او قيمة مجردة
2. العلامة .... تعنى اكبر من Greater than بينما العلامة ………… تعنى اصغر من Less than و العلامة ………. تعنى لا يساوى Not equal to
3. اذا كانت العلاقة غير صحيحة تكون قيمة التعبير الشرطى ………. و اذا كانت العلاقة صحيحة تكون قيمة التعبير الشرطى …………..
4. اكمل الجدول التالي :
A = 50 B = 60
النتيجة Result مثال
Example العلاقة المطلوب اختبارها
Relation Tested العلامة Symbol
A > B >
True اصغر من Less than
False A = B
A <> B <>
5. الكلمة Vbctrlf تعنى ............ بينما العلامة " " تعنى ..........................
6. الاداة ................ تتيح للمستخدم مجموعة من البدائل لاختيار واحد منها فقط
7. الاداة ...................... تتيح للمستخدم مجموعة من البدائل لاختيار اى عدد منها
8. الاداة .................... تسمح للمبرمج ان يقسم عدد من الاداة Radio Button او Check Box االي مجموعات و يقوم المستخدم باختيار واحدة من كل مجموعة
9. الخاصية Visible للأداة Group Box تحدد ............................................
10. الخاصية Enabled للأداة Check Box تحدد...............................................
11. الخاصية Appearance للأداة Radio Button .............................
12. الخاصية Width للأداة Radio Button ...........................
13. الخاصية Height للأداة Check Box ...................................
س2: ضع علامة ( √ ) او ( X ) امام العبارات التالية :-
1. A = 50 B = 60
A > B True ( )
2. العلامة <> تعني Not equal to ( )
3. التعبير الشرطى هو عبارة عن صياغة للعلاقة بين كميتين ( )
4. IF Condition Then
Statement (1)
Else
Statement (2)
End IF
اذا كانت نتيجة الشرط True يحقق جملة Statement (2) ( )
5. نستخدم IF Then البسيط في حالة ما اذا كان هناك بديلين و نريد تنفيذ احداهما ( )
6. نستخدم الشروط المركبة في حالة ما اذا كنا سنتخذ قرارا معينا بناء على تحقق شرطين و ليس شرطا واحدا ( )
7. يمكننا الربط بين اكثر من شرط باحد المعاملات التي تسمي المعاملات المنطقية مثل OR AND ( )
8. كلمة ( Vbctrlf ) في كتابة الاوامر تعنى اذهب الي سطر جديد ( )
9. عند مقارنة القيم و المتغيرات الحرفية يتم تحديد رتبة كل رمز طبقا لطريقة تخزين الرموز في ذاكرة الحاسب و هذه الطريقة تسمى ANSI Code ( )
10. الاداة Check Box تتيح للمستخدم مجموعة من البدائل لاختيار واحد منها فقط ( )
11. الاداة Group Box تتيح للمستخدم مجموعة من البدائل لاختيار اى عدد منها ( )
12. الخاصية Back color للاداة Radio Button تستخدم في تحديد الكتابة على الاداة ( )
13. الخاصية Appearance لكلا من الاداة Radio Button و الاداة Check Box تحدد ما اذا كان شكل الاداة هو الشكل اتقليدى او انه شكل زر عادى ( )
14. خاصية ال Fore color لاداة Check Box تحدد لون خلفية الاداة ( )
س3: ما الفرق بين :-
1. IF……….Then …………..Else و IF……. Then
2. الشروط و الشروط المركبة
3. الاداة Check Box و الاداة Radio button
4. الخاصية Visible و الخاصية Enabled للاداة Group Box
السؤال الأول ضع علامة () أمام العبارة الصحيحة و علامة (×) أمام العبارة الخطأ للعبارات الآتية:
1- الأمر Do while ….loop عندما يكون ناتج الشرط false تنفذ الأوامر التي تلي loop. ( )
2- الأمر Do while ….loop عندما يكون ناتج الشرط true تنفذ الأوامر التي تلي الشرط. ( )
3- الأمر Do while ….loop يستمر تكرار تنفيذ الأوامر طالما الشرط ناتجة false. ( )
4- الأمر Do while ….loop يتوقف تكرار تنفيذ الأوامر عندما يصبح الشرط true. ( )
5- الأمر Do while ….loop يتم تقييم الشرط في بداية كل تكرار. ( )
6- الأمر For…..next غير معروف عدد التكرارات التي سوف تتم. ( )
7- الأمر For…..next فيه يتم تحديد القيمة التي يبدأ عندها عملية التكرار والقيمة التي ينتهي عنها التكرار وقيمة الخطوة. ( )
8-إليك ما يلي for i=2 to 10 step 2عدد مرات التكرار 5. ( )
9- يمكنك من خلال خصائص الأداة Listbox عمل فرز للعناصر المعروضة. ( )
10 – أثناء التشغيل لا يمكن حذف عنصر من العناصر المعروضة لدى الأداة Listbox. ( )
11- يمكنك إضافة عنصر للأداة Listbox عند ترتيب معين. ( )
السؤال الثاني أختر الإجابة الصحيحة مما يلي :
1- الأمر Do while ….loop عندما يكون ناتج الشرط true
أ- لا ينفذ أي من أمر من أوامر التكرار. ب- تنفذ أوامر التكرار. ج- تنفذ مره على الأقل.
2- إليك ما يلي for i=1 to 6 step 2عدد مرات التكرار
أ- 3 ب- 4 ج- 6
3- الخاصية المسئولة عن معرفة عدد عناصر الأداة ListBox
أ- counter ب-count ج- selecteditems
4- الأمر Do while ….loop يستمر تنفيذ الأوامر طالما الشرط قيمته
أ- true ب- false ج- nothing
5- الإجراء RemoveAt ( index) للأداة ListBox يقوم بحذف عنصر حسب
أ- الترتيب ب- العنصر ج- نص العنصر
6- الإجراء Insert ( Index ,text ) للأداة ListBox يقوم بإضافة
أ- عنصر في آخر الترتيب ب عنصر عند ترتيب معين ج- عنصر في أول الترتيب
السؤال الثالث أكمل العبارات الآتية بما يناسبها مما بين القوسين :
( False – بداية – True - Insert ( Index ,text ) - عنصر عند ترتيب معين -
solution explorer – أربعة – عشرة )
1- الأمر Do while ….loop عندما يكون ناتج الشرط …… تنفذ الأوامر التي تلي loop.
2- في الأمر Do while ….loop يتم تقييم الشرط في …… كل تكرار.
3-في الأمر Do while ….loop عندما يكون ناتج الشرط …… تنفذ الأوامر التي تلي الشرط.
4- يمكنك إضافة عنصر للأداة Listbox عند ترتيب معين باستخدام الإجراء …….
5- الإجراء Insert ( Index ,text ) للأداة ListBox يقوم بإضافة …….
6- إليك ما يلي for I = 4 to 10 step 2عدد مرات التكرار تساوي …….
السؤال الرابع اختر من العمود ( أ ) ما يناسبه من العمود ( ب)
العمود ( أ ) العمود ( ب )
1- Insert ( Index ,text ) 1- لمعرفة عدد عناصر الأداة ListBox.
2- count 2- بيان العنصر المحدد في الأداة ListBox.
3- selecteditem 3- لإضافة عنصر عند ترتيب معين في ListBox.
4- RemoveAt ( index) 4- لفرز عناصر الأداة ListBox.
5- لحذف عنصر عند ترتيب معين في ListBox.
السؤال الخامس اختر من العمود ( أ ) ما يناسبه من العمود ( ب)
1- For…Next 1- تستخدم مع for … next.
2- Do while … loop 2- تستخدم عند الرغبة في التفرع.
3- شرط 3- عند عمل تكرار معلوم عدده.
4- متغير 4- عند عمل تكرار يعتمد على ناتج شرط.
5- تستخدم مع Do while … loop.
السؤال السادس أعد ترتيب الخطوات الآتية ترتيبا صحيحا :
أ - لحساب مجموع الأعداد الفردية من 1 إلى 8
1. total = total + i
2. MessageBox.Show(total)
3. Next
4. For i = 1 To 8 Step 2
5. Dim i, total As Integer
ب- لحساب مجموع الأعداد الفردية من 1 إلى 8
1. Loop
2. Do While i <= 8
3. Dim i = 1, total As Integer
4. MessageBox.Show(total)
5. total = total + i
6. i = i + 2
الإجابة السؤال الأول
1- ()
2- ()
3- (×)
4- (×)
5- ()
6- (×)
7- ()
8- ()
9- ()
10- (×)
11- ()
الإجابة السؤال الرابع
1 3
2 1
3 2
4 5
إجابة السؤال السادس
إجابة السؤال السادس أ
Dim i, total As Integer
For i = 1 To 8 Step 2
total = total + i
Next
MessageBox.Show(total)
إجابة السؤال السادس ب
Dim i = 1, total As Integer
Do While i <= 8
total = total + i
i = i + 2
Loop
MessageBox.Show(total)
السؤال الأول: اختر للعمود الأول ( أ ) ما يناسبه من العمود الثاني (ب)
( أ ) (ب)
1- الرمز < يسمى
2- الرمز < = يسمى
3- الرمز > يسمى
4- الرمز >= يسمى
5- الرمز <> يسمى
6- الرمز = يسمى ( أ )
( ب )
( ج )
( د )
( هـ)
( و ) أكبر من أو يساوي.
لا يساوي.
أصغر من.
يساوي.
أصغر من أو يساوي.
أكبر من
السؤال الثاني: إذا كانت قيمة التغير A تساوي 20 وقيمة المتغير B تساوي 15
ضع علامة () أمام الإجابة الصحيحة وعلامة ( X ) أمام العبارة الخطأ.
ناتج الشرط A>B يساوي TRUE. ( )
ناتج الشرط A>=B يساوي FALSE. ( )
ناتج الشرط B<A يساوي TRUE. ( )
ناتج الشرط B<=A يساوي FALSE. ( )
هـ - ناتج الشرط A<>B يساوي FALSE. ( )
و- ناتج الشرط A-B>B يساوي TRUE. ( )
ز- ناتج الشرط A-5<=B يكون TRUE. ( )
السؤال الثالث: أقرأ التعليمات التالية:
Arabic=30
English=20
If Arabic>25 Then
Total=Arabic +English
Avg=( Arabic +English )/2
Else
Arabic=25
English=22
Total=Arabic + English
Avg=( Arabic +English )/2
End if
بعد تنفيذ التعليمات السابقة ضع علامة () أمام العبارة الصحيحة وعلامة ( X ) أمام العبارة الخطأ لكل مما يلي .
قيمة المتغير Arabic تساوي 30 . ( )
قيمة المتغير English تساوي 22. ( )
ناتج التعبيرArabic>25 يكون TRUE. ( )
قيمة المتغيرTotal تساوي 47 . ( )
قيمة المتغير Avg تساوي 23.5. ( )
السؤال الرابع: اقرأ التعليمات التالية:
Age=25.5
Mark=90
If Age<26 Then
Age=16
Mark=100
End If
Total=Mark*2
بعد تنفيذ التعليمات السابقة اختر الإجابة الصحيحة لكلا مما يلي.
1- قيمة المتغير Age تساوي:
أ- 25.5 ب- 90 ج- 16
2- قيمة المتغير Markتساوي:
أ – 90 ب- 100 ج-25.5
3- قيمة الشرط Age<26 :
أ – 25.5 ب- True ج-False
4- قيمة المتغير Total تساوي:
أ – 200 ب- 180 ج-190
السؤال الخامس: اقرأ التعليمات التالية:
A=50
B=30
أكمل الجمل التالية مستخدما القيم TRUE - FALSE
قيمة الشرط A=50 OR B>10 يكون .................
قيمة الشرط A=50 AND B=10 يكون .................
قيمة الشرط NOT B>10 يكون .................
قيمة الشرط A=50 AND B=30 يكون .................
قيمة الشرط A=20 OR B>10 يكون .................
السؤال السادس:أقرأ التعليمات التالية:
A=……..
If A>=90 Then
MsgBox “ممتاز”
End If
If A<90 And A>=75 Then
MsgBox “جيد جدا”
End If
If A<75 And A>=50 Then
MsgBox “ناجح”
End If
If A<50 Then
MsgBox “راسب”
End If
بعد قراءة التعليمات السابقة ضع علامة ( ) أمام الإجابة الصحيحة وعلامة ( X ) أمام العبارة الخطأ لكلا مما يلي :
إذا كان A=92 يظهر مربع كتابه يحتوي على ممتاز ( )
إذا كان A=49 يظهر مربع كتابه يحتوي على ناجح ( )
إذا كان A=77 يظهر مربع كتابه يحتوي على جيد جدا ( )
إذا كان A=88 يظهر مربع كتابه يحتوي على جيد ( )
إذا كان A=70 يظهر مربع كتابه يحتوي على ممتاز ( )
إذا كان A=30 يظهر مربع كتابه يحتوي على ناجح ( )
إذا كان A=55 يظهر مربع كتابه يحتوي على جيد ( )
إذا كان A=90 يظهر مربع كتابه يحتوي على ممتاز ( )
السؤال السابع : اختر الإجابة الصحيحة مما بين القوسين لكل مما يأتي:
( RadioButton - CheckBox - GroupBox – Checked – Enabled - CheckedOn )
الخاصية .............. تحدد هل تم اختيار الأداة CheckBox .
الخاصية .............. تحدد إذا كان المستخدم يستطيع التعامل مع الأداة.
تستخدم الأداة .............. لعرض البدائل على أن يقوم المستخدم باختيار بديل واحد فقط.
تستخدم الأداة .............. لعرض البدائل ويمكن للمستخدم اختيار أكثر من بديل .
تستخدم الأداة .............. لتقسيم الأدوات إلى مجموعات .
إجابة السؤال الأول:
1- ( ج )
2- ( هـ )
3- ( و )
4- ( أ )
5- ( ب )
6- ( د )
إجابة السؤال الثالث :
1. ()
2. (X )
3. ( )
4. (X )
5. (X )
إجابة السؤال السادس:
1. ( )
2. ( X )
3. ( )
4. ( X )
5. ( X )
6. ( X )
7. ( X )
8. ( )
الـفـصـل الثاني
الشروط و القرارات
س1: اكمل ما يأتي :-
1. ................. هو عبارة عن صياغة للعلاقة بين كميتين و اى من هاتين الكميتين من الممكن ان تكون متغيرة او خاصية او ثابت او قيمة مجردة
2. العلامة .... تعنى اكبر من Greater than بينما العلامة ………… تعنى اصغر من Less than و العلامة ………. تعنى لا يساوى Not equal to
3. اذا كانت العلاقة غير صحيحة تكون قيمة التعبير الشرطى ………. و اذا كانت العلاقة صحيحة تكون قيمة التعبير الشرطى …………..
4. اكمل الجدول التالي :
A = 50 B = 60
النتيجة Result مثال
Example العلاقة المطلوب اختبارها
Relation Tested العلامة Symbol
A > B >
True اصغر من Less than
False A = B
A <> B <>
5. الكلمة Vbctrlf تعنى ............ بينما العلامة " " تعنى ..........................
6. الاداة ................ تتيح للمستخدم مجموعة من البدائل لاختيار واحد منها فقط
7. الاداة ...................... تتيح للمستخدم مجموعة من البدائل لاختيار اى عدد منها
8. الاداة .................... تسمح للمبرمج ان يقسم عدد من الاداة Radio Button او Check Box االي مجموعات و يقوم المستخدم باختيار واحدة من كل مجموعة
9. الخاصية Visible للأداة Group Box تحدد ............................................
10. الخاصية Enabled للأداة Check Box تحدد...............................................
11. الخاصية Appearance للأداة Radio Button .............................
12. الخاصية Width للأداة Radio Button ...........................
13. الخاصية Height للأداة Check Box ...................................
س2: ضع علامة ( √ ) او ( X ) امام العبارات التالية :-
1. A = 50 B = 60
A > B True ( )
2. العلامة <> تعني Not equal to ( )
3. التعبير الشرطى هو عبارة عن صياغة للعلاقة بين كميتين ( )
4. IF Condition Then
Statement (1)
Else
Statement (2)
End IF
اذا كانت نتيجة الشرط True يحقق جملة Statement (2) ( )
5. نستخدم IF Then البسيط في حالة ما اذا كان هناك بديلين و نريد تنفيذ احداهما ( )
6. نستخدم الشروط المركبة في حالة ما اذا كنا سنتخذ قرارا معينا بناء على تحقق شرطين و ليس شرطا واحدا ( )
7. يمكننا الربط بين اكثر من شرط باحد المعاملات التي تسمي المعاملات المنطقية مثل OR AND ( )
8. كلمة ( Vbctrlf ) في كتابة الاوامر تعنى اذهب الي سطر جديد ( )
9. عند مقارنة القيم و المتغيرات الحرفية يتم تحديد رتبة كل رمز طبقا لطريقة تخزين الرموز في ذاكرة الحاسب و هذه الطريقة تسمى ANSI Code ( )
10. الاداة Check Box تتيح للمستخدم مجموعة من البدائل لاختيار واحد منها فقط ( )
11. الاداة Group Box تتيح للمستخدم مجموعة من البدائل لاختيار اى عدد منها ( )
12. الخاصية Back color للاداة Radio Button تستخدم في تحديد الكتابة على الاداة ( )
13. الخاصية Appearance لكلا من الاداة Radio Button و الاداة Check Box تحدد ما اذا كان شكل الاداة هو الشكل اتقليدى او انه شكل زر عادى ( )
14. خاصية ال Fore color لاداة Check Box تحدد لون خلفية الاداة ( )
س3: ما الفرق بين :-
1. IF……….Then …………..Else و IF……. Then
2. الشروط و الشروط المركبة
3. الاداة Check Box و الاداة Radio button
4. الخاصية Visible و الخاصية Enabled للاداة Group Box
السؤال الأول ضع علامة () أمام العبارة الصحيحة و علامة (×) أمام العبارة الخطأ للعبارات الآتية:
1- الأمر Do while ….loop عندما يكون ناتج الشرط false تنفذ الأوامر التي تلي loop. ( )
2- الأمر Do while ….loop عندما يكون ناتج الشرط true تنفذ الأوامر التي تلي الشرط. ( )
3- الأمر Do while ….loop يستمر تكرار تنفيذ الأوامر طالما الشرط ناتجة false. ( )
4- الأمر Do while ….loop يتوقف تكرار تنفيذ الأوامر عندما يصبح الشرط true. ( )
5- الأمر Do while ….loop يتم تقييم الشرط في بداية كل تكرار. ( )
6- الأمر For…..next غير معروف عدد التكرارات التي سوف تتم. ( )
7- الأمر For…..next فيه يتم تحديد القيمة التي يبدأ عندها عملية التكرار والقيمة التي ينتهي عنها التكرار وقيمة الخطوة. ( )
8-إليك ما يلي for i=2 to 10 step 2عدد مرات التكرار 5. ( )
9- يمكنك من خلال خصائص الأداة Listbox عمل فرز للعناصر المعروضة. ( )
10 – أثناء التشغيل لا يمكن حذف عنصر من العناصر المعروضة لدى الأداة Listbox. ( )
11- يمكنك إضافة عنصر للأداة Listbox عند ترتيب معين. ( )
السؤال الثاني أختر الإجابة الصحيحة مما يلي :
1- الأمر Do while ….loop عندما يكون ناتج الشرط true
أ- لا ينفذ أي من أمر من أوامر التكرار. ب- تنفذ أوامر التكرار. ج- تنفذ مره على الأقل.
2- إليك ما يلي for i=1 to 6 step 2عدد مرات التكرار
أ- 3 ب- 4 ج- 6
3- الخاصية المسئولة عن معرفة عدد عناصر الأداة ListBox
أ- counter ب-count ج- selecteditems
4- الأمر Do while ….loop يستمر تنفيذ الأوامر طالما الشرط قيمته
أ- true ب- false ج- nothing
5- الإجراء RemoveAt ( index) للأداة ListBox يقوم بحذف عنصر حسب
أ- الترتيب ب- العنصر ج- نص العنصر
6- الإجراء Insert ( Index ,text ) للأداة ListBox يقوم بإضافة
أ- عنصر في آخر الترتيب ب عنصر عند ترتيب معين ج- عنصر في أول الترتيب
السؤال الثالث أكمل العبارات الآتية بما يناسبها مما بين القوسين :
( False – بداية – True - Insert ( Index ,text ) - عنصر عند ترتيب معين -
solution explorer – أربعة – عشرة )
1- الأمر Do while ….loop عندما يكون ناتج الشرط …… تنفذ الأوامر التي تلي loop.
2- في الأمر Do while ….loop يتم تقييم الشرط في …… كل تكرار.
3-في الأمر Do while ….loop عندما يكون ناتج الشرط …… تنفذ الأوامر التي تلي الشرط.
4- يمكنك إضافة عنصر للأداة Listbox عند ترتيب معين باستخدام الإجراء …….
5- الإجراء Insert ( Index ,text ) للأداة ListBox يقوم بإضافة …….
6- إليك ما يلي for I = 4 to 10 step 2عدد مرات التكرار تساوي …….
السؤال الرابع اختر من العمود ( أ ) ما يناسبه من العمود ( ب)
العمود ( أ ) العمود ( ب )
1- Insert ( Index ,text ) 1- لمعرفة عدد عناصر الأداة ListBox.
2- count 2- بيان العنصر المحدد في الأداة ListBox.
3- selecteditem 3- لإضافة عنصر عند ترتيب معين في ListBox.
4- RemoveAt ( index) 4- لفرز عناصر الأداة ListBox.
5- لحذف عنصر عند ترتيب معين في ListBox.
السؤال الخامس اختر من العمود ( أ ) ما يناسبه من العمود ( ب)
1- For…Next 1- تستخدم مع for … next.
2- Do while … loop 2- تستخدم عند الرغبة في التفرع.
3- شرط 3- عند عمل تكرار معلوم عدده.
4- متغير 4- عند عمل تكرار يعتمد على ناتج شرط.
5- تستخدم مع Do while … loop.
السؤال السادس أعد ترتيب الخطوات الآتية ترتيبا صحيحا :
أ - لحساب مجموع الأعداد الفردية من 1 إلى 8
1. total = total + i
2. MessageBox.Show(total)
3. Next
4. For i = 1 To 8 Step 2
5. Dim i, total As Integer
ب- لحساب مجموع الأعداد الفردية من 1 إلى 8
1. Loop
2. Do While i <= 8
3. Dim i = 1, total As Integer
4. MessageBox.Show(total)
5. total = total + i
6. i = i + 2
الإجابة السؤال الأول
1- ()
2- ()
3- (×)
4- (×)
5- ()
6- (×)
7- ()
8- ()
9- ()
10- (×)
11- ()
الإجابة السؤال الرابع
1 3
2 1
3 2
4 5
إجابة السؤال السادس
إجابة السؤال السادس أ
Dim i, total As Integer
For i = 1 To 8 Step 2
total = total + i
Next
MessageBox.Show(total)
إجابة السؤال السادس ب
Dim i = 1, total As Integer
Do While i <= 8
total = total + i
i = i + 2
Loop
MessageBox.Show(total)
ليست هناك تعليقات:
إرسال تعليق