مشاهدة النسخة كاملة : الرجاء وضع امتحانات 2011 هنا


hossam157
16-05-2011, 04:20 PM
الرجاء وضع امتحانات 2011 هنا

كاكاكاكا
16-05-2011, 05:43 PM
Ok Good Idia !
:D

ميدو نيدو
16-05-2011, 05:46 PM
ان شاء الله

ميدو نيدو
16-05-2011, 05:48 PM
ان شاء الله هيكون محافظة القليوبية بين يديكم

تامر سيد احمد محمد
16-05-2011, 05:54 PM
الشرقية يوم الخميس اللى جاى

مآزر2000
16-05-2011, 07:36 PM
1- محافظة الـقـــــاهرة 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- لتخزين قيم عددية تحتوى على كسور نستخدم متغيرات من نوع Integer . ( )
2- يمكن استخدام الكلمة Byte كاسم لمتغير في البرنامج . ( )
3- يمكن إيقاف الـ Timer عن العمل بإعطاء الخاصية Enabled القيمة True . ( )
السؤال الثاني أكمل مكان النقاط مستخدما بعض الكلمات الآتية :
(أربعون – Group Box – Counter – أربعة – String – Short )
1- يتم استخدام متغير من النوع .................. لوضع اسم الطالب فيه .
2- إذا كانت قيمة الخاصية Interval للكائن Timer 4000 فإن مقدارها بالثواني هو ................... .
3- يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر اسم .............. .
السؤال الثالث اختر الإجابة الصحيحة مما بين القوسين :
1- ناتج تنفيذ الصيغة الحسابية الآتية (11 mod 3-1 ) / (4*3^2) يكون : ( 18 - 144 - 36 )
2- Dim hour as integer
Dim salary as integer = 20
Hour = 10
If hour > 10 then
Salary = salary + 5 * hour
End If
بعد تنفيذ الأوامر السابقة تكون قيمة الـ Salary هي : ( 20 - 70 - 250 )
3- x = 1
For m = 0 to 7 step 3
X = x*2
Next
بعد تنفيذ التعليمات السابقة تكون :
( ا ) قيمة m هي :( 7 - 9 - 6 ) ( ب ) قيمة x هي :( 4 - 8 - 18 )
2- محافظة الجيـــــــــزة 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- تتكون ذاكرة الكمبيوتر من ملايين الخلايا وتسمى كل خلية منها Byte . ( )
2- يستخدم المعامل ( ÷ ) في عملية القسمة العادية في لغة V.B.net . ( )
3- يجب أن يبدأ اسم المتغير أو الثابت برقم . ( )
السؤال الثالث اذكر المصطلح العلمي لكل عبارة من العبارات التالية : -
1- هو ساعة توقيت غير مرئية تتيح لنا التعامل مع ساعة النظام من داخل البرنامج
2- حدود القيم المتاحة للمتغير .
3- أمر يقوم بالإعلان عن اى متغير في برنامج Visual Basic قبل استعماله .
4- المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر التي يحددها المبرمج .
5- أمر تكراري يستعمل في حالة معرفة عدد مرات التكرار مسبقاً .
السؤال الرابع 1- عبر عن ( 2 , 4 , 6 , 8 ,10 ) M= باستخدام أمر التكرار For…Next
For M=……………
2- ما نتيجة الأوامر التالية ؟
1) x=2
2) For I = 0 to 6 step 2
3) x= x * 2
4) Next
3- ما نتيجة العملية الحسابية التالية ؟ 2 * ( 3 + 1 ) = .........
4- بين سبب عدم صلاحية أسماء المتغيرات التالية :
1) Spent. Money
3- محافظة 6 أكـــــــــــتوبر 2009

2) Birth day


السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- يجب أن يبدأ اسم المتغير في لغة V.B بحرف من حروف الهجاء الانجليزية . ( )
2- الثوابت هي القيم المخزنة التي تتغير أثناء تشغيل البرنامج . ( )
3- يستخدم الأمر For…Next في حالة معرفة عدد مرات التكرار مسبقاً . ( )
السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين : -
2- الأمر .......... يستخدم في الإعلان عن أسماء المتغيرات في البرنامج . ( Dim - End - Const )
4- الخاصية Interval للمؤقت Timer تحدد معدل وقوع الحدث بالوحدة الزمنية( ثانية- دقيقة- ملثانية)
السؤال الثالث أكمل مكان النقاط مستخدما بعض الكلمات الآتية :
( Bytes – Width Radio Button - - Counter – التعبير الشرطي )
1- .............. هو عبارة عن صياغة للعلاقة بين كميتين .
2- عدد الـ ............. هو حجم الذاكرة التي يحتاجها المتغير من النوع المصاحب له .
5- يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر اسم ............... .
السؤال الرابعة (ا) ما نتيجة تنفيذ العمليات التالية ( حسب أولويات تنفيذ العمليات الحسابية في برنامج V.B ) :
1) 2 + 3 * 4
2) 36 Mod 5
3) 1 + 3 ^ 2
(ب) أكمل الجمل التالية مستخدماً القيم True أو False :
1- إذا كان A=3 ، B=5 فإن قيمة الشرط A < B يكون ........ .
2- إذا كان A=1 ، B=4 فإن قيمة الشرط A > B يكون ........ .
4- محافظة حــــــــــلوان 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
2- يمكن استخدام الكلمة 5First كاسم لمتغير في البرنامج . ( )
3- يستخدم الأمر For…Next في حالة عدم معرفة عدد مرات تكرار الأوامر . ( )
4- يمكن إيقاف الـ Timer عن العمل بإعطاء الخاصية Enabled القيمة False . ( )
السؤال الثاني أكمل مكان النقاط مستخدما بعض الكلمات الآتية :
( Delete – عشرة – ToString – Checked – Div – Interval – خمسة – Clear – Mod )
1- الأمر For I = 2 to 10 step 2 عدد مرات تكراره هي ................. .
2- يستخدم المعامل ................... لإيجاد باقي قسمة عددين .
3- الخاصية .................. للكائن Timer تحدد معدل وقوع الحدث Tick بوحدة المللى ثانية .
السؤال الثالث اختر الإجابة الصحيحة مما بين القوسين : -
1- Dim x , y As Integer
X= 10
Y = y + 2 * x
X = x + 5
بعد تنفيذ الأوامر السابقة يكون :
(ا) قيمة المتغير Y هى :( 30 - 15 - 20 )(ب) قيمة المتغير X هي :( 10 - 15 - 20 )
3-
Arabic = 25
English = 20
If Arabic < 25 then
بعد تنفيذ التعليمات السابقة تكون قيمة المتغير Total هي :
( 30 - 45 - 25 )

Total = 30
Else
Total = Arabic + English
End If
5- محافظة القلـــــيوبية 2009




السؤال الأول اكتب المصطلح العلمي الدال على كل جملة من الجمل الآتية :
1- أمر يستخدم في حالة ما إذا كان هناك بديلان وترغب في تنفيذ أحد البديلين .
1- أمر يستخدم للإعلان عن المتغير .
السؤال الثاني عرف مما يأتي : -- الخاصية Interval .
السؤال الثالث الجمل الآتية غير صحيحة ، أعد صياغة كل جملة منها بشكل صحيح : -
1- for x = 100 To 1000 step -2
2- y = ( 4 × 3^2 ) / ( 10 mod 3 – 1 )
3- المتغير من النوع Long يستخدم لتخزين الأعداد التي تحتوى على كسور .
6- محافظة الإســـــــــكندرية 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- للإعلان عن متغير يستخدم الأمر Dim . ( )
2- الشكل الصحيح لأمر التخصيص هو Variable Name=Value . ( )
السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين : -
1- يعتبر اسماً صحيحاً لمتغير أو ثابت ............ . ( FirstName - Long - 2nd World War )
2- ناتج الصيغة 48 Mod 5 يساوى : ( 9 - 5 -3 )
3- فالتعبير الشرطي إذا كانت العلاقة غير صحيحة فإن قيمته تكون : ( False - Equal - True )
السؤال الثالث أكمل العبارات التالية :
1- في التكوين Date Time الخاصية التي تقوم باسترجاع التاريخ والوقت الآن هي خاصية ............. .
2- الخاصية التي تستخدم لتحديد معدل وقوع الحدث بالمللى ثانية لأداة الـ Timer هي .................. .
7- محافظة المنـــــــــوفية 2009




السؤال الأول (ا) اكتشف الخطأ في العبارات الآتية وقم بتصويبه :
1- نتيجة تنفيذ العملية الحسابية ( S*4 + 10 ) إذا كانت S=2 هي 28 .
2- جملة الأمر IF…Then…Else تنتهي بـ End Else .
3- يبدأ الإعلان عن المتغيرات باستخدام كلمة Variable .
(ب) قم بتتبع مجموعة الأوامر الآتية موضحاً قيمة كل متغير في كل مرة يتغير فيها :
M =2.5
For N = 1 to 10 step 4
M=M*2
Next N
السؤال الثاني أكمل :- تمثل ........... طريقة لإعطاء أسماء للقيم التي لا تتغير أثناء تشغيل البرنامج
السؤال الثالث اختر الإجابة الصحيحة مما بين القوسين : -
1- المتغيرات من أنواع ...... تستخدم لتخزين الأعداد الصحيحة فقط .( Integer - Decimal - Single )
2- 42 Mod 8 = …………. ( 2 - 5 - 5.2 )
3- يعتبر ................... اسماً متغيراً صحيحاً .( Mido.2008 - Mido2008 - 2008Mido )
8- محافظة الغربــــــــية 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- اسم المتغير Spent Money يعد اسماً صحيحاً من حيث قواعد تسمية المتغيرات ( )
2- الأمر For…Next يستعمل في حالة معرفة عدد مرات التكرار مسبقاً. ( )
3- المتغير من النوع Double يستخدم لتخزين الأعداد الصيحة فقط . ( )
4- تعتبر قيمة ( ط ) والتي تساوى 3.14 مثالاً للقيم المتغيرة . ( )
السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين :
1- ........... حدود القيم المتاحة للمتغير . ( الدقة - المدى - القيمة الابتدائية للمتغير )
2- القسمة الرقمية Integer Division يعبر عنها عن طريق .......... . ( Mod - \ - / - Div )
3- لمنع وقوع الحدث Tick أي إيقاف الـ Timer نقوم بإعطاء الخاصية ..........القيمة False .
( Interval - Enabled - Name )
السؤال الثالث ( أ ) ما نتيجة تنفيذ العملية الحسابية الآتية بافتراض القيم التالية للمتغيرات التالية :
X = 2 , Y = 3 , Z = 4
Y^X*X+Z*3
( ب ) قم بتتبع مجموعة الأوامر الآتية والمطلوب : ما قيمة المتغير X التي ستظهر في صندوق الرسالة بعد انتهاء مرات التكرار :
X = 4.5
For I = 0 to 7 Step 3
X = x*2
Next
Msgbox(x)
9- محافظة كــــــفر الشيخ 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- يبدأ الإعلان عن الثوابت باستخدام الأمر Dim . ( )
4- الرمز ” ” في VB يرمز إلى سلسلة حرفية فارغة . ( )
5- الآتي اسم صحيح لمتغير 2nd World War . ( )
السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين :
1- جملة الأمر IF…Then…Else تنتهي بكلمة ........... . ( End - End Else - End If )
2- الخاصية Interval للمؤقت Timer تحدد معدل وقوع حدث التكة بالوحدة الزمنية ....( ث – م ث - د )
السؤال الثالث أكمل ما يأتي : - - ................ هو عبارة عن صياغة للعلاقة بين كميتين .
السؤال الرابع - ما نتيجة تنفيذ العملية الآتية Xinteger * ( Yinteger + 1 )
بافتراض القيم التالية للمتغيرات : Xinteger = 2 , Yinteger= 3
2- اكتب أمر For…Next بحيث تكون قيم العداد Counter كالاتى :(Start = 5 , End = 50 , Step =2)
3- إذا كانت قيمة الخاصية Interval للكائن Timer قدرها 1500 فما هو مقدارها بالثواني ؟
10- محافظة دميــــــــــاط 2009




السؤال الأول اختر الإجابة الصحيحة مما بين الأقواس : -
1- الخاصية Interval للمؤقت Timer تحدد معدل وقوع الحدث التكة بالوحدة الزمنية ..........
( ثانية - مللي ثانية - دقيقة )
2- يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر اسم:( Repeater- Loop - Counter)
3- يبدأ الإعلان عن المتغيرات باستخدام الكلمة الآتية : ( Dim - Declare - Variable )
السؤال الثالث
(ا) حدد الخطأ في البرنامج التالي :
Dim number 1 as Integer
Number 1 = (4*3^2) / (10mod3-1)
(ب) ما الذي يتسبب في حدوث الحدث Tick ؟
11- محافظة الشــــــــــــرقية 2009

(ج) ما هو استخدام جملة Try/Catch ؟


السؤال الأول ضع علامة( √ )أمام العبارة الصحيحة وعلامة (× )أمام العبارة الخاطئة مع تصويب الخطأ
1- الثوابت الجوهرية هي ثوابت سابقة التعريف في برنامج VB.net . ( )
2- يستخدم المتغير من نوع Short لتخزين أعداد تحتوى على كسور عشرية . ( )
3- لابد من تحويل الأعداد التي كتبناها في TextBox لقيم عددية لإجراء العمليات الحسابية عليها ( )
السؤال الثاني أكمل مكان النقاط مستخدما بعض الكلمات الآتية :
1- يكتب اسم ............... على يسار معامل .................. .
2- الكائن ................... هو ساعة توقيت غير مرئية تتيح التعامل مع ................. النظام من داخل البرنامج التي تقوم بتنفيذها .
السؤال الثالث اختر الإجابة الصحيحة مما بين الأقواس : -
3- إذا كانت الخاصية Interval = 2000 مللى ثانية فإن الوقت المعروض سيتم تحديثه كل ..............
( 4 ثوان - ثانيتين - ثانية )
4- نستخدم متغيراً من نوع .................. لتخزين أرقام التليفونات . ( Boolean - String - Decimal )
5- ناتج العملية الحسابية 5 + 3*2 في VB.net هو ................. . ( 16 - 13 - 11 )
السؤال الرابع صل ما في العمود ( ب ) بما يناسبه فى العمود ( ا ) :
( ب )
( ا )
- مع If…Then
- مع For…Next
- مع If…Then…Else
- يطلق عليه اسم Loop
- مع Do While…Loop
- مع Dim
- يطلق عليه اسم Counter
1- إذا كانت قيمة الشرط True يستمر التكرار .
2- يتم إعلان المتغير
3- المتغير المتحكم في عدد مرات تنفيذ الأوامر
4- القيمة التي بعد To تحدد شرط التكرار
5- يتم تنفيذ أحد البديلين

12- محافظة بور ســــــــعيد 2009



السؤال الأول
( ا ) ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- إذا كان لديك Interval قدرها 1500 مللى ثانية فإن مقدارها بالثواني يكون ثانية واحدة فقط . ( )
2- يمكن الإعلان عن أكثر من متغير باستعمال أمر Dim واحد . ( )

( ب ) اختر للعمود ( ا ) ما يناسبه من العمود ( ب ) :
( ب )
( ا )
1- لتخزين قيم عددية تحتوى على كسور عشرية .
3- هو متغير رقمي يستعمله المبرمج لحساب عدد مرات التكرار .
1- Counter
4- Single

السؤال الثاني ( ا ) اختر الإجابة الصحيحة مما بين القوسين : -
1- الشكل “ “ يرمز به إلى ............ في Visual Basic .
( القيمة صفر - السلسلة الحرفية الفارغة - الرمز الخالي )
2- جملة IF…Then…Else تنتهي بكلمات ........... . ( End Else - Else - End IF )
3- إليك ما يلي for I = 4 to 10 step 2 عدد مرات التكرار تساوى ......( واحد – اثنين – ثلاثة – أربعة )
(ب) أوجد ناتج العمليات الحسابية الآتية :
1) 3 ^ 2 * 4 / 2
2) 2 ^ 2 * 2 + ( 4 * 3 )
السؤال الثالث قم بتتبع مجموعة الأوامر الآتية موضحاً قيمة كل متغير في كل مرة يتغير فيها :
X = 4.5
For I = 0 to 7 Step 3
X = x * 2
Next
13- محافظة الإســــــــماعيلية 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- المتغيرات هي أسماء الخلايا التي تحتوى على قيم تتغير أثناء تشغيل البرنامج . ( )
5- في الأمر If…Then…Else إذا كانت قيمة الشرط True يتم تنفيذ الاوامر الموجودة بعد Else .( )
السؤال الثاني ما الخطأ أو الأخطاء في الجمل الآتية ؟
1- Dim Short as Integer
2- Dim 4School as Double
3- Dim Number1 as Integer
Number1 = (4 * 3^2) / ( 10 mod 3 – 1)
السؤال الثالث اختر الإجابة الصحيحة مما بين القوسين :
1- Dim A as Integer = 3.4 تكون القيمة المخزنة في المتغير A هي : ( 3.4 - 4 - 3 )
2- لتغيير العداد من 1 إلى 100 بزيادة 1 في كل مرة نستخدم :
( For I = 1 to 100 step 2 - For I = 1 to 100 – for I = 1 to 100 step )
السؤال الرابع اكتب ناتج العمليات الحسابية والمنطقية الآتية :
1- 3 ^ 2 + 5/2
2- 3 >= 4
3- 25 \ 4
4- 48 mod 5
14- محافظة الســـــــــويس 2009




السؤال الأول أكمل ما يلي مستعيناً بما بين القوسين :
( اسم – لون – مرئية – حفظ – تصميم – List Box – Byte – Check Box – Interval )
1- تتكون ذاكرة الحاسب من ملايين الخلايا وتسمى كل خلية ................. .
2- يتم التحكم في الفترات الزمنية لنشاط الميقاتى عن طريق الخاصية ............. .
السؤال الثاني
اختر الإجابة الصحيحة مما بين القوسين : -
1- الأمر If…Then…Else أمر اختيار ......... . ( مزدوج - فردى - ثلاثي )
2- التحكم فالخاصية Enable الخاصة بالميقاتى في مرحلة( التصميم- التشغيل- التصميم والتشغيل)
3- يمكن إجراء عملية قسمة أعداد صحيحة في VB.net عن طريق المعامل ....... .( \ - / - Div )
6- اسم يطلق على أسماء الخلايا التي تشغلها قيم لا تتغير .........(لمتغيرات - المعاملات - الثوابت )
السؤال الثالث
اذكر المصطلح العلمي الدال على الجمل الآتية : -
- ساعة توقيت غير مرئية تتيح لنا التعامل مع ساعة نظام الكمبيوتر .
( ب ) لديك متغيران أحدهما يعبر عن سعر الوحدة Unit-Price ، والآخر يعبر عن كمية الكتب Books-Quanity مطلوب الإعلان عن المتغيرين حسب طبيعة كل متغير .
( ج ) أعد كتابة العبارات الآتية بعد تصويب الخطأ : -
1- تسمية المتغير باسم 2school .
2- 3 ^ 2 * 2 + 4 * 3 = 50
3- نستخدم الأمر For…Next في حالة عدم معرفة عدد مرات التكرار مسبقاً .
4- عند كتابة Color في البرنامج تظهر قائمة بالأوامر التي يمكن استخدامها .
15- محافظة شمال ســــــــيناء 2009




السؤال الأول أكمل ما يأتي : -
أ - من قواعد تكوين أسماء الثوابت والمتغيرات في Visual Basic :1- ..................... 2- ..................
ب - من أوامر التكرار :- .....................
السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين : -
1- يتم الإعلان عن المتغيرات باستخدام ............... . ( Short - Dim - Single )
2- ناتج تنفيذ الصيغة الحسابية (4 + 5) * 3 هي ............... . ( 12 - 27 - 19 )
3- عندما ينشط الكائن Timer يكون معدل وقوع الحدث Tick بالمللى ثانية تحدده الخاصية :
( Time - Date - Interval )
6- الرمز لا يساوى هو .............. . ( <> - <= - >= )

السؤال الثالث
ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- المتغير العددي الذي يأخذ قيماً عددية صحيحة من صفر إلى 255 هو من النوع Byte . ( )
2- For I = 2 to 10 step2 عدد مرات تكراره تساوى 4 . ( )
3- الرمز “ “ في لغة VB.net يرمز إلى القيمة صفر . ( )
السؤال الرابع تتبع الأوامر التالية ثم أكمل ما يلي : -
1- قيمة المتغير A تساوى ............ .
2- قيمة المتغير B تساوى ............ .
3- قيمة المتغير C تساوى ............ .
4- قيمة الشرط A < 5 تكون ......... .


A = 4.5
B = 10
If A < 5 Then
A = 20
B = 50
End If
16- محافظة جنوب ســــــــيناء 2009

C = b * 2


السؤال الأول اختر الكلمة الصحيحة مما بين القوسين : -
1- جملة If…Then…Else تنتهي بـ ........... . ( End if - End Else - Else )
3- نكتب معالج حدث النقر للزر ............ . ( Text Box - Button - Label )
السؤال الثاني
ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- لتصميم ساعة رقمية نستخدم الكائن Timer . ( )
2- تحدد كلمة For بداية التكرار وكلمة Next نهاية التكرار . ( )
17- محافظة مرسى مطـــروح 2009

3- ناتج العملية الحسابية 5 + 6 * 2 يساوى 22 . ( )


السؤال الأول
ضع علامة ( √ )أمام العبارة الصحيحة وعلامة (× ) أمام العبارة الخاطئة مع تصحيح الخطأ
1- المتغير Integer يستخدم لتخزين الأعداد الصحيحة التي تحتوى على كسور . ( )
2- من شروط اسم المتغير ألا يحتوى على كلمة محجوزة من كلمات VB.net . ( )
4- الأمر If…Then البسيط يستخدم إذا كان لدينا أكثر من بديل . ( )
5- يستخدم الأمر For…Next في معرفة عدد مرات التكرار . ( )
السؤال الثاني
اختر الإجابة الصحيحة مما بين القوسين : -
1- الإعلان عن المتغيرات يكون باستخدام الأمر ........... . ( Count - Dim - Const )
2- الصيغة X = x +1 هي ........... . ( أمر تخصيص - معادلة رياضية - كلاهما )
4- الخاصية التي تتحكم في الفترات الزمنية لنشاط الـ Timer ....... ( Single - Short - Interval )
5- نتيجة هذه المسألة 2*4^2+4/2 = طبقاً لأسبقية العمليات الحسابية هي:( 20 - 34 - 12 )
18- محافظة الفيـــــــــوم 2009




السؤال الأول ( ا ) اكتب الناتج المطلوب لكل من الحالات الآتية : -
2- Dim n1 as Integer
N1= (4*3*2) / ( 10mod3-1)

الناتج ........................
الخطأ ........................
1- إذا كان A = 5
B = 3
B + 2 * A < 13

نتيجة التعبير ......................
4- T= 0
For I = 1 to 10 step 3
T = t + I
Next I
عدد مرات تكرار السطر الثالث هو.................................
3- Dim x As Byte
X = 256

السطر الثاني خطأ بسبب ............................................

السؤال الثاني أكمل ما يأتي : -
1- نوع المتغير ........... هو الذي يستخدم عند الاختيار False أو True .
2- لتخزين مبلغ من المال يتم استخدام متغير من النوع .......... .
3- جملة التخصيص Double = 1430 تعبير خطأ بسبب ............. .
4- التعبير عن سلسلة خالية في VB.net يستخدم الرمز ........... .
5- في التعبير R = 7 \ 2 فإن قيمة R تساوى ........... .
السؤال الثالث ضع خطاً تحت الإجابة الصحيحة :
1- جملة If…Then…Else تنتهي بكلمات الآتية ........... . ( End Else - End IF - Else )
19- محافظة بني ســــــــــويف 2009

4- لتخزين اسم مدرستك الحالية يستخدم متغير من نوع .......... .( Date - Integer - String )


السؤال الأول أكمل العبارات التالية : -
1- نريد تخزين القيمة التالية ” أحمد ” فإنه يفضل استخدام متغير من النوع ........... .
2- في جملة التكرار التالية for I = 1 to 12 step 4 فإن عدد التكرارات يكون ..........
بعد تنفيذ التعليمات السابقة تخير الإجابة الصحيحة لكل ما يأتي :
1- قيمة المتغير AA هي ( 20 – 22 – 23 – لا شيء مما سبق )
2- قيمة المتغير BB هي ( 21 – 22 – 23 – لا شيء مما سبق )
3- قيمة الشرط A<B AND B>C تكون ( FALSE TRUE - - لا شيء مما سبق )
4- قيمة الشرط A<B B<C Orتكون ( FALSE TRUE - - لا شيء مما سبق )


السؤال الثاني : أقرأ التعليمات التالية :
A = 35
B = 70
C = 21
IF A > B THEN
AA = A/B + C
BB = ( B-C )/2
ELSE
AA = B/A + C
BB= ( A + B + C ) /6
END IF
السؤال الثالث أي العبارات التالية صواب وأيها خطأ :
20- محافظة المنــــــــــــيا 2009

1- اسم المتغير كالتالي 22First Name . ( )


السؤال الأول عرف ما يأتي : 1- أمر التخصيص 2- الثوابت الجوهرية
السؤال الثاني أكمل ما يأتي : -
1- يمثل الأمر IF…Then صورة مبسطة للأمر ............. .
21- محافظة أســــــــــيوط 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- يزداد حجم ذاكرة الكمبيوتر كلما قل عدد الخلايا Bytes الموجودة في الذاكرة . ( )
2- عند تسمية المتغيرات والثوابت يجوز استخدام المسافات داخل الاسم . ( )
3- يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر اسم Counter . ( )
السؤال الثاني ما نتيجة تنفيذ العمليات الآتية بافتراض القيم التالية للمتغيرات ؟
X = 2 , Y = 3 , Z = 4
X * ( y = 1 )
Y^X * X + Z * 3
السؤال الثالث اختر الإجابة الصحيحة مما بين القوسين : -
1- الرمز “ “ في لغة VB. Net يرمز به إلى( القيمة 0– السلسلة الحرفية الفارغة – لا شىء ما سبق)
3- يبدأ الإعلان عن المتغيرات باستخدام الكلمة الآتية ........... . ( As - Dim - Declare )
4- الأمر IF…Then…Else هو أمر اختيار .......... . ( فردى - مزدوج - ثلاثي )
22- محافظة قــــــــــنا 2009




السؤال الأول (ا) ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
2- يستخدم المعامل Mod لإيجاد باقي القسمة . ( )
3- المتغير من النوع Integer يستخدم لتخزين الأعداد الصحيحة فقط . ( )
4- يستخدم الأمر For…Next في حالة معرفة عدد مرات التكرار مسبقاً . ( )
6- يجب أن يبدأ اسم المتغير أو الثابت بحرف من حروف الهجاء الانجليزية . ( )
السؤال الثاني
(* ) إذا كان لديك Interval قدرها 1500 ، فما هو مقدارها بالثواني ؟


23- محافظة ســــــــــــوهاج 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- يتم الإعلان عن متغير في لغة VB.net باستخدام كلمة Const . ( )
2- يعتبر الأمر IF…Then أمر اختيار مزدوج . ( )
السؤال الثاني أكمل الجمل الآتية : -
1- هناك نوعان من الثوابت في لغة VB.net هما ثوابت جوهرية وثوابت ......... .
2- من قواعد تكوين الأسماء في لغة VB.net يجب أن يبدأ اسم المتغير بـ ........... .
3- يستخدم أمر التكرار .............. في حالة معرفة عدد مرات التكرار مسبقاً .
السؤال الثالث اختر الإجابة الصحيحة مما بين القوسين : -
1- عند إجراء العملية الحسابية التالية ( 2^2+2 ) / 2+3*3 يكون الناتج ........... .( 15 - 12 - 18 )
24- محافظة أســــــــــــوان 2009




السؤال الأول ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخاطئة :-
1- يجب أن يبدأ اسم المتغير بحرف من حروف الهجاء الانجليزية . ( )
2- نوع المتغير Single يسمح بتخزين الأعداد الصحيحة فقط وليست أعداد تحتوى على كسور. ( )
3- يستعمل الأمر For…Next في حالة عدم معرفة عدد مرات التكرار مسبقاً . ( )
4- يبدأ الإعلان عن المتغيرات باستخدام الكلمة Declare . ( )
5- تمثل الثوابت طريقة لإعطاء أسماء للقيم التي لا تتغير أثناء تشغيل البرنامج . ( )
السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين : -
1-عند قراءة قيمة من عنوان من الذاكرة يحدث الاتى :(يتم استبدال الموجود في العنوان بالقيمة صفر - لا تتأثر محتويات الذاكرة -يتم نقل القيمة إلى عنوان آخر- يتم استبدال الموجود بسلسلة حرفية فارغة)
2- يتم احتساب قيمة التعبير الموجود على يمين علامة ( = ) في التوقيت الاتى:(بعد تنفيذ التخصيص - قبل تنفيذ التخصيص - في نفس توقيت التخصيص - في توقيت آخر غير التوقيتات المذكورة )
السؤال الثالث اذكر إذا ما كانت أوامر التخصيص الآتية صحيحة أم خطأ ، مع ذكر السبب فقط في حالة أمر التخصيص الخطأ :
1- X = 3+( 9*2 ) ( ) فما قيمة X إذا كان الأمر صحيحا............................................. ...
2- 5 = y ( ) فما قيمة Y إذا كان الأمر صحيحاً ؟................................................. ......
3- B + 3 = 10 ( ) فما قيمة B إذا كان الأمر صحيحاً ؟................................................
25- محافظة القاهــــــــرة 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- لتخزين عناوين الطلبة يستخدم متغير من نوع Boolean . ( )
2- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية Enabled القيمة True ( )
السؤال الثاني أكمل مكان النقط مستخدماً بعض الكلمات الآتية :-
1- من قواعد تسمية المتغيرات في البرنامج يجب أن تبدأ بـ ........ .
2- يمكن التحكم في الفترات الزمنية لنشاط ال Timer عن طريق الخاصية .......... .
3- لتخزين قيمة عددية تحتوى على كسور نستخدم متغيرات من نوع ......... .
السؤال الثالث اختر الإجابة الصحيحة من بين الأقواس :-
بعد تنفيذ العمليات السابقة تكون :
أ‌- قيمة Age تساوى ...... ( 16 – 90 - 25.5 )
ب‌- قيمة المتغير Total تساوى ...... ( 190 - 180 - 200 )
2- القيم التي يأخذها العداد I بالترتيب عند تنفيذ تكرار الأمر الآتي :
For I = 10 to 1 Step -3
هي ( 4 , 7 , 10 ) - ( 10 , 7 , 4 , 1 ) - (10 , 5 , 1 )

Age = 25.5
Mark = 90
If Age < 26 then
Age = 16
Mark = 100
End if
Total = Mark * 2
26- محافظة الجيــــــــزة 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- المتغيرات (Short – Integer - Long (من نوع تستخدم لتخزين الأعداد التي تحتوي علي كسور( )
2- الألوان من أمثلة الثوابت الجوهرية في لغة V.B . ( )
3- يسمح باستخدام المسافات في تسمية المتغير . ( )
السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس
1- المتغير من نوع .......... يأخذ القيمة True أو False . ( Boolean - Long - decimal )
2- يستخدم الأمر .......... في حالة معرفة عدد مرات التكرار مسبقا ( ( If …… Then - for…. Next
السؤال الثالث اذكر المفهوم العلمي لكل من العبارات الآتية (يكتفي بخمس عبارات فقط )
1- ساعة توقيت غير مرئية تتيح التعامل مع ساعة النظام .
2- معامل يستخدم لإيجاد باقي القسمة في العمليات الحسابية .
السؤال الرابع ما نتيجة العمليات الحاسبية الآتية (طبقا لأولويات تنفيذ العمليات الحسابية)
10+3*5
3*(2+10)
ضع قيم للعداد
For I = ……….to…….step……. (11,13,15,17,19) بحيث يكون الناتج
27- محافظة 6 أكتوبر 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- يطلق على المخازن التي لا تتغير أثناء تشغيل البرنامج اسم المتغيرات . ( )
2- إذا كانت الخاصية Interval = 2000 مللى ثانية فأن الوقت المعروض سيتم تحديثه كل 4 ثوان ( )
السؤال الثاني أ – أكمل مكان النقاط :
1- تعتبر أول خطوة في تخطيط البرنامج هي ........... .
ب – قم بتتبع مجموعة الأوامر التالية لإيجاد قيمة كل من المتغيرات X . Y . Z :
Dim X , Y , Z as Integer
X = 5
X = 4 * X + 1
بعد تنفيذ الأوامر السابقة تكون قيم =……. X = …… , Y=…….. , Z


Y = X – 7
Z = Y / 2
Z = Z + 5
السؤال الثالث بعد نهاية تنفيذ الكود التالي :
K = 1
For I = 1 to 5
K = K*2
Next
28- محافظة حلـــوان 2010

تكون قيمة I , K هي : I = ………… ( 6 - 5 - 1 ) K = ………… ( 1 - 16 - 32 )

السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- المتغيرات من نوع Char تستخدم لتخزين حرف واحد . ( )
2- التكوين Time يستدعى التاريخ والوقت الخاصين بالنظام . ( )
3- عند قراءة قيمة من عنوان من الذاكرة يتم نقل القيمة إلى عنوان آخر . ( )
4- لا يمكن ل Timer أن ينشط إذا كانت قيمة الخاصية Enabled تساوى False . ( )
السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس :-
1- التعبير الشرطي A<> B يشير إلى أن قيمة A .... قيمة المتغير B .( لا تساوى - تساوى- أكبر من )
4- الكلمات الآتية لا يمكن استخدامها كأسماء متغيرات ماعدا كلمة ....... . ( Total - Dim - As )
السؤال الثالث أ- قم بتصحيح الأخطاء في الكود التالي :
If X1 = 3 Then
Msg Box X1
End
ب- ضع خطاً تحت النتيجة الصحيحة طبقاً لأولويات العمليات الحسابية مما بين القوسين :
1- 48 mod 5 = ( 3 – 9 – 9.6 )
2- 3 ^2*2+4/2 = ( 8 – 20 – 11 )
جـ - افترض مجموعة الأوامر التالية :
بعد تنفيذ الأوامر السابقة :
1- تكون القيم التي سيأخذها العداد I هي : ...........
2- يكون عدد مرات تنفيذ الجملة X = X * 2 هي : ..........
3- تكون قيمة المتغير X التي سيعرضها مربع الرسالة هي : ...........


Dim I As Integer
Dim X As Single = 2.5
For I = 1 To 10 Step3
X = x * 2
Next
MsgBox (X)



29- محافظة الإسكندرية 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- تتكون ذاكرة جهاز الكمبيوتر من ملايين الخلايا . ( )
2- يمكن أن نقوم با لإعلان عن أكثر من متغير باستعمال أمر Dim واحد . ( )
3- لتخزين اسم الطالب داخل متغير يستخدم متغير من النوع Single ( )
السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس : -
1- يعتبر (Long - String - Age ) اسما صحيحا لمتغير .
2- لمنع وقوع الحدث Tick يتم إعطاء القيمة False للخاصية ( Interval - Enabled – Name )
السؤال الثالث ( أ ) أكمل الجمل الآتية :
1- إذا كانت قيم الخاصية Interval تساوي 3000 فإن مقدراها بالثواني يكون ............ .
30- محافظة القليوبية 2010




السؤال الأول أكمل ما يأتي :
1- إن أي بيانات يتم التعامل معها في أي برنامج تكون مخزنة في ......... .
2- تمثل .......... طريقة لإعطاء أسماء للقيم التي لا تتغير أثناء تشغيل البرنامج .
3- ......... هو عبارة عن صياغة للعلاقة بين كميتين .
4- الأمر For … Next يستعمل في حالة ......... .
5- عندما تقوم بإعلان متغير من النوع Date في VB.Net يصبح بإمكانك استعمال التكوين ........... .
6- في حالة وجود أكثر من عملية لها نفس الأولوية كالضرب والقسمة فإن ترتيب تنفيذها يكون من ....
السؤال الثاني أعد كتابة الجمل الآتية بعد تصحيح ما تحته خط : -
1- في الأمر For … Next تحدد كلمة For نهاية التكرار .
2- القيمة الافتراضية للخاصية Enable في ال Timer هي True .
3- المتغيرات من النوع ( Integer , Long , Short ) تستخدم لتخزين الأعداد التي تحتوى على كسور .
السؤال الرابع ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- إن أهم دور للمتغيرات في البرنامج هو معرفة أسماء المتغيرات . ( )
2- يتم الإعلان عن الثوابت باستعمال الكلمة المحجوزة Dim . ( )
3- الأمر If … Then … Else هو أمر اختيار زوجي . ( )
31- محافظة المنوفية 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- يستخدم أمر const للإعلان عن المتغيرات داخل البرنامج . ( )
2- الصيغة S+5=S صحيحة كمعادلة رياضية وغير صحيحة كأمر تخصيص . ( )
6- عند إجراء العمليات الحسابية يتم تنفيذ القسمة العادية (/) بعد قسمة الأعداد الصحيحة (\) طبقاً لأولوية تنفيذ العمليات . ( )
السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس : -
1- المتغير من نوع ( Short – Byte – Boolean ) يخزن القيمة True أو False .
2- تستخدم المتغيرات من النوع ( Single – Double – Integer ) لتخزين قيم عددية صحيحة
3- تنتهي جملة If-Then- Else بأمر ( End if – End Then – End Else )
6- إذا كانت قيمة interval 3000 فمقدارها بالثواني هي ( 30 – 3 – 3000 )
السؤال الثالث (ب) أكمل
1- ......... هو الحدث الخاص ب Timer ويقع نتيجة نشاط ال Timer
2- في الأمر For N= 1 To 6 Step 2 عدد مرات التكرار .......
32- محافظة الغربيــــة 2010

3- الدقة هي عدد الخانات التي يتم تمثيل المتغير بها وهي خاصة بالمتغيرات ..... فقط


السؤال الأول ( أ ) ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- إذا كانت القيم المخزنة تتغير أثناء تشغيل البرنامج فإن أسماء الخلايا التي تشغلها هذه القيم يطلق عليها المتغيرات . ( )
2- يجوز تسمية المتغير بالاسم Integer . ( )
3- الصيغة X + 3 = 10 صحيحة كأمر تخصيص . ( )
4- الخاصية Interval للمؤقت Timer تحدد معدل وقوع حدث التكة بالوحدة الزمنية ثانية . ( )
( ب ) بافتراض القيم التالية للمتغيرات x Ineger = 2 , y Integer = 3 , z Integer = 4
فإن نتيجة تنفيذ العملية ( y Integer ^ x Integer + z Integer * 3 ) يساوى ( 27 - 21 - 20 )
السؤال الثاني ( ب ) باستخدام الكود الاتى أكمل ما يأتي مما بين الأقواس
( Statement y – Increment – Next – Statement x - يبدأ – ينتهي )
1- For Counter = Start to End step ( increment)
2- statement y
3- Next
4-statement x

1- إذا كانت قيمة العداد أكبر من القيمة End ........ التكرار .
2- إذا كانت قيمة العداد أقل من أو تساوى القيمة end يتم
تنفيذ الجملة .......... .
3- عندما يصل البرنامج إلى ......... فإنه يعود إلى بداية التكرار .
1- Dim X As Short = 21
2- Dim Y As Short
3- Dim Z As Short
4- Y = X – 8
5- Z = Y/4

السؤال الثالث ( أ ) اقرأ الكود المقابل ثم تخير الإجابة الصحيحة :-
1- قيمة المتغير Y هي ......( 13 – 12 – 21)
2- قيمة المتغير Z هي ...... (3.25-3-0.25)

If ……… Then
……..( " You can get an ID card" )
if …….

(ب) أكمل الكود المقابل بالكلمات التي بين الأقواس
( Stop – MsgBox – End – Age > 16 )





33- محافظة الدقهلية 2010




السؤال الأول ( أ ) اختر الإجابة الصحيحة مما بين القوسين : -
1- عند تخزين القيمة (12345.768) في متغيرين من النوع integer , single ثم استرجاع قيمه كل متغير فان ا- قيمه المتغير من النوع integer تكون ( 12345.768 - 12345 -12345.76 )
ب- قيمه المتغير من النوع single تكون( 12345.768 - 12345-12345.76 )
3- الخاصية Interval للمؤقت Timer تحدد معدل وقوع الحدث Tick بالوحدة الزمنيه
1- ثانيه 2- مللى ثانيه 3- دقيقه 4- ساعة
السؤال الثاني ( أ ) ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1-عند استخدام الأمر For…next فان عدد مرات التكرار التي تتم تكون غير معروفه. ( )
2- المخازن التي لا تتغير قيمها أثناء تشغيل البرنامج يطلق المتغيرات. ( )
ب- اكتب ناتج تنفيذ العمليات الحسابية التالية
1) (3+2^2)*3/7
2) 3+2^2*3/6
3) 9 mod 7\3
السؤال الثالث ( أ ) أكمل الجمل الآتية : -
1- المتغير الذي يأخذ القيمة True or false)) يكون من النوع ..................
2- حجم الذاكرة التي يحتاجها المتغير من النوع Short هو ............... بايت والمتغير Double هو ................. بايت ويتم حجز 8 بايت للمتغير من النوع ..................... والذي يأخذ أعداد صحيحة فقط.
3-........ هي أوامر تتحكم في إعادة تنفيذ عمل معين أو مجموعه من الأوامر حتى يتحقق شرط معين.
4- ......... هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب من داخل البرامج المنفذة
( ب ) أقرأ التعليمات الاتيه ثم أجب عن الاسئله التالية
Dim First as integer =20 , Second as integer=40 - Dim Third as integer = First + Second - Dim Total as integer -
1- قيمة المتغير First = .........
2- قيمة المتغير Second = .........
3- قيمة المتغير Total = .........
4- قيمة التعبير Third <= 50 هى ........


If Third <=50 Then
Total= First + Second+ Third
Else
First=30
Second=50
Total= First + Second+ Third
End If
34- محافظة كفر الشيخ 2010




السؤال الأول أكمل ما يأتي :-
1- ........ طريقة لإعطاء أسماء للقيم التي لا تتغير أثناء تشغيل البرنامج .
2- إذا كانت قيمة الخاصية Interval للكائن Timer تساوى 8000 فإن مقدارها بالثواني هو .......... .
3- من قواعد تسمية المتغيرات أو الثوابت في البرنامج يجب أن تبدأ بـ ........ .
4- يمكن ربط أكثر من قيمة حرفية أو متغير حرفي ببعضها لتكون متغيراً حرفياً واحداً باستخدام الرمز & الذي يسمى ......... .
السؤال الثاني بعد قراءتك التعليمات في العمود ( ب ) ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام الخطأ لكل ما يأتي :
( ب )
( أ )
Dim Computer , English
Total , Avg As Integer
Computer = 40
English = 20
If Computer > 30 Then
Total = Computer+English
Avg = Total/2
Else
Computer = 30
English = 26
Total = Computer + English
Avg = Total/2
End if
1- قيمة المتغير Computer تساوى 40 . ( )
2- قيمة المتغير English تساوى 26 . ( )
3- ناتج التعبير Computer >30 يكون True . ( )
4- قيمة المتغير Total تساوى 56 . ( )
5- قيمة المتغير Avg تساوى 28 . ( )

السؤال الثالث ضع الكلمة المناسبة في المكان المناسب
( Dim Name As String – Visible – Integer – Enable – Boolean الدقيقة – مللى ثانية )
1- المتغيرات ....... تستخدم لتخزين الأعداد الصحيحة فقط وليست الأعداد التي تحتوى على كسور
2- للإعلان عن متغير حرفي باسم Name يكون الأمر ........ .
3- المتغير من النوع ......... يأخذ القيمة True أو False .
4- الخاصية Interval للمؤقت Timer تحدد معدل وقوع حدث التكة بالوحدة الزمنية .......... .
5- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية ....... القيمة False .
السؤال الرابع أعد ترتيب الخطوات الآتية ترتيباً صحيحاً
لحساب مجموع الأعداد الفردية من 1 إلى 20
1- Total = Total + I
2- Msgbox(Total)
3- Next
4- For I= 1 To 20 Step2
5- Dim I,Total As Integer
35- محافظة البحـــيرة 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- 49 mod 5 = 4 . ( )
3- Dim 2Student as integer = 3 ( )
السؤال الثاني أكمل ما يأتي
1- بعد تنفيذ الصيغة الحسابية 2+3*4 يكون الناتج هو ....... .
2- المخازن التي لا تتغير قيمها أثناء تشغيل البرنامج يطلق عليها اسم ....... .
3- لمنع وقوع الحدث Tick تعطى الخاصية Enable القيمة ........ .
4- من أولويات العمليات الحسابية عملية ........ التي تسبق عملية الطرح مباشرة عند التنفيذ .
السؤال الثالث أعد ترتيب الخطوات الآتية لحساب المجموع النهائي للأعداد الفردية من 1 إلى 8 :
1- Total = Total + I
2- Next
3- For I = 1 to 8 Step2
4- Dim I , total As Integer
5- Message Box. Show (total)

السؤال الرابع ( أ ) اقرأ تعليمات البرنامج ثم اختر الإجابة المناسبة :
1- قيمة الشرط Age < 26
( False - True - 25.5 )
2- قيمة المتغير Total تساوى
( 190 - 180 - 200 )


Age = 25.5
Mark = 90
If Age < 26 Then
Age = 16
Mark = 100
End If
Total = Mark * 2
36- محافظة دميــــــاط 2010




السؤال الأول اكتب المصطلح العلمي أو الدالة للعبارات الآتية
1 ـ نوع من البيانات لا يمكن إجراء العمليات الحسابية عليها .............. .
2ـ خاصية مسئولة عن تحديد الفترة الزمنية للحدث Tick .............. .
السؤال الثاني ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة مع التصويب
1ـ يستخدم المعامل mod1 إيجاد ناتج قسمة عددين ( )
2ـ الثوابت الجوهرية هي ثوابت موجودة داخل vB .net ويتم الاعلان عنها ( )
3ـ عند إهمال القيمة الابتدائية للمتغير من النوع integer يعتبرها البرنامج = false ( )
4ـ كل ما يكتبه مستخدم البرنامج باستخدام أداة الكتابة Text Box يكون من النوع الحرفي ( )
السؤال الرابع أـ ما هي القواعد التي يجب إتباعها في تكوين أسماء المتغيرات ؟
ب ـ بفرض أن المتغيرات تم الإعلان عنها للبرنامج التالي الذي يقوم بمعرفة عمر شخص
. بفرض أن المستخدم ادخل القيمة ( 15 ) . ما هي الرسالة التي سيتم طباعتها ؟
If age > 18 then
Msgbox(“ you can get ID card”)
Else
Msgbox(“ you cann’t get ID card”)
End If




37- محافظة الشــــرقية 2010


السؤال الأول صل ما في العمود ( ب ) بما يناسبه في العمود ( أ ) :
( ب )
( أ )
ثوابت سابقة التعريف .
ثوابت يقوم المبرمج بتعريفها .
نستخدم الشرط If …. Then .
حجم الذاكرة التي يحتاجها المتغير .
عدد الخانات التي يتم تمثيل المتغير الرقمي بها .
يستخدم لحجز أماكن في الذاكرة .
العمليات التي يمكن إجراؤها على المتغير
نستخدم الأمر For …. Next
1- إذا كان لدينا بديل واحد .
2- في حالة معرفة عدد مرات التكرار .
4- الثوابت الجوهرية .
5- Byte
6- Precision
7- إعلان المتغيرات والثوابت

السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين :
1- Tick ........ [ وسيلة – حدث – خاصية ] .
2- لتحزين الأعداد التي تحتوي على كسور عشرية نستخدم المتغير [ Short – Long – Double ] .
5- الخاصية Interval تحدد معدل نشاط المؤقت Timer بوحدة .....[ الثانية – المللي ثانية – الدقيقة ] .
6- برنامج VB . Net يبدأ بتنفيذ العمليات الحسابية .....[ الجمع والطرح – الضرب والقسمة – الأسس ] .
7- لربط أكثر من نتغير حرفي لتكوين متغير حرفي واحد نستخدم معامل الربط ....[ + - × - & ] .
السؤال الثالث أكمل بالكلمات المناسبة :
[ قيمته – اسمه – واجهة – ساعة – الإحلال – العربية – تشغيل – الأخطاء – النموذج – الانجليزية ]
1- نضبط أماكن الأدوات على ................... باستخدام الفأرة .
2- بناء ................... المستخدم هي أول خطوة في تصميم البرنامج .
3-لكي نخزن قيمة في متغير فإننا نستخدم أمر ................... .
4- صيغة إعلان المتغير تبدأ بكلمة Dim ثم ................... ثم كلمة As ثم نوعه .
5- يجب أن يبدأ اسم المتغير بحرف من حروف الهجاء ................... .
6- بمجرد الإعلان عن الثابت فإن ................... لا يمكن تغييرها أثناء التشغيل .
السؤال الرابع ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- من الممكن أن يكون اسم المتغيرaver age . ( )
2- الرقم -141 يتم تخزينه في خلية واحدة . ( )
3- فيVB.Net نستطيع أن نقارن المتغيرات الحرفية بثوابت حرفية . ( )
4- يستخدم المعامل Mod للحصول على باقي القسمة . ( )




38- محافظة بور ســـعيد 2010




السؤال الأول ضع علامة ( √ ) أو ( x ) أما م العبارات الآتية:
1- المتغيرات تعبر عن أسماء الخلايا التي يمكن أن تتغير قيمتها أثناء تشغيل البرنامج ( )
2- يتم احتساب التعبيرات الرياضية بطريقة من المستوى الأقل في الأسبقية إلى المستوى الأعلى في الأسبقية ( )
3- يستخدم الأمر (For…..Next) في حالة معرفة عدد مرات التكرار مسبقا ( )
4- يوجد داخل برنامج V.B.net ثوابت بأسماء الألوان التي يمكن استخدامها ( )
السؤال الثاني ( أ ) اختر الإجابة الصحيحة مما بين القوسين ( اجب عن أربع عبارات فقط)
1- يمكن تسمية المتغير باسم ..............( First name- Firstname- 1st name - First.name)
3-نتيجة تنفيذ العملية الحسابية 5+6*2 هي ..................... ( 9 - 17 - 22 - 13 )
السؤال الثالث أ)أكمل الجمل الاتيه بما يناسبها من الكلمات التالية :
( Date- string- Double-Boolean- integer)
1- المتغير من النوع ........... يأخذ القيمة True أو False .
2- يستخدم المتغير من النوع ............... لتخزين البيانات الحرفية .
3- لتخزين قيم عددية تحتوى على كسور عشرية نستخدم متغيرات من النوع ............. .
ب) تتبع الأوامر الآتية ثم اجب عن الأسئلة :
س1 - قيمة الشرط HourWorked >40 تساوى = ..................
أ- equal ب – True جـ - False
س2- قيمة المتغير Salary تساوى ..................
أ- 100 ب- 200 جـ - 120


HourWorked=20
If HourWorked >40 Then
Salary = HourWorked *5 +100
Else
Salary = HourWorked *5
End if
39- محافظة الإسماعيلية 2010




السؤال الأول صل من العمود ( أ ) مع ما يناسبه من العمود ( ب )
( ب )
( أ )
String
Integer
Dim
لا يساوي
2- للإعلان عن أسماء المتغيرات نستخدم الكلمة .
3- الرمز < > يسمى .
4- لتخزين قيم عددية صحيحة نستخدم متغيرات من النوع .
5- لتخزين اسم طالب نستخدم متغير من النوع .


السؤال الثاني اختر الإجابة الصحيحة مما بين القوسين:
1- لتخزين قيم عددية تحتوي على كسور نستخدم متغيرات من النوع ( String - Single - Integer)
2- من قواعد تسمية المتغيرات يجب أن تبدأ بــ ( حرف – رقم – رمز )
4- ناتج تنفيذ الصيغة الحسابية 3*5+3 ^2 هو ( 24 – 25 - 42 )
السؤال الثالث ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية
1- تنفيذ العمليات التي ما بداخل الأقواس تسبق جميع العمليات الحسابية ( )
2- الاسم nd World War 2 يصلح أن يكون اسم لمتغير ( )
بعد قراءة التعليمات اختر الإجابة الصحيحة لكل مما يلي:
1- إذا كانت قيمة المتغير Age تساوي 14 يظهر مربع رسالة يحتوي على
أ - you can get an ID card ب - you can't get an ID card
2- إذا كانت قيمة المتغير Age تساوي 18 يظهر مربع رسالة يحتوي على
أ - you can get an ID card ب - you can't get an ID card


السؤال الرابع
Dim Age As Decimal
If Age >= 16 Then
MsgBox("you can get an ID card")
Else
MsgBox("you can't get an ID card")

40- محافظة الســـويس 2010




السؤال الأول ( أ ) اختر الإجابة الصحيحة من بين الأقواس : -
1- تتكون ذاكرة الحاسب من ملايين الخلايا وتحمل كل خلية رقماً يبدأ من ...... ( 1 - صفر - 255 )
2- ناتج تنفيذ العملية الحسابية 1+2*6/2+3^2 هو ....... .( 21 - 16 - 18 )
4- الثوابت الموجودة في بناء وجوهر VB.Net هي الثوابت ....... ( المسماة - الجوهرية - المتغيرة )
السؤال الثانى ( أ ) أكمل ما يأتي :
1- أراد ” على ” حساب مجموع درجات طالب فى المواد الدراسية فقام باستخدام متغيرات عددية وتم الإعلان عنها باستخدام الكلمة ....... .
2- استخدم متغير من النوع ......... ليضع فيه اسم الطالب .
3- استخدم متغيراً من النوع ........ ليضع فيه مجموع درجات المواد الدراسية .
السؤال الثالث ( أ ) أعد كتابة العبارات الآتية بعد تصويب الخطأ .
1- تسمية المتغير باسم My.Class .
2- يمكنك التحكم في الفترات الزمنية للميقاتى عن طريق الخاصية Tick .
3- الصيغة X = X+1 غير صحيحة كأمر تخصيص .
( ب )اذكر المصطلح العلمي
- أوامر تتحكم فى إعادة تنفيذ عمل معين أو مجموعة أوامر حتى يتحقق الشرط .
41- محافظة شمال سيناء 2010




السؤال الأول ( أ ) أكمل ما يأتي :-
1- يتم الإعلان عن الثوابت باستعمال الكلمة ......... .
2- للحصول على باقي القسمة نستخدم المعامل ........ .
3- جملة If … Then … Else تنتهي بكلمات .......... .
( ب ) اختر الإجابة الصحيحة من بين الأقواس : -
1- For a = 1 to 6 step2 عدد مرات التكرار هو ...... .( 2 - 3 - 6 )
2- المتغير العددي الذي يأخذ قيماً صحيحة من صفر إلى 255 هو من النوع(Single - Byte - Integer )
3- الرمز لا يساوى هو ........ .( <> - <= - >= )
السؤال الثاني ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية مع تصويب الخطأ :
1- Birth.Day اسم متغير صحيح . ( )
2- يستخدم المتغير من النوع Short لتخزين أعداد تحتوى على كسور عشرية . ( )
3- إذا لم يتحقق الشرط الذي يلي جملة If ينفذ البرنامج الجمل التي تأتى بعد Else ( )
السؤال الثالث( أ ) أوجد ناتج ما يلي موضحاً خطوات الحل حسب أولويات الحساب بالكمبيوتر :
2 + 3 * 15 / (43 – 40)^2
41- محافظة مطـــــروح 2010




السؤال الأول ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية مع تصويب الخطأ :
1- تعتبر قيمة ”ط“ التي تساوى 3.14 مثالاً للقيم الثابتة التي لا تتغير أثناء تشغيل البرنامج . ( )
3- أوامر التكرار أوامر تتحكم في إعادة تنفيذ أمر أو مجموعة من الأوامر حتى يتحقق شرط معين( )
السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس :-
1- المعامل الذي يستخدم لأمر التخصيص هو ....... .( = - < - > )
3- جملة الأمر IF … Then … Else تنتهي بالكلمات ........ .( End If - Exit - Cancel )
السؤال الثالث أكمل ما يأتي باستخدام الكلمة المناسبة لما بين الأقواس :-
( Interval - Dim - String - Clear - Delete )
1- للإعلان عن المتغيرات نستخدم كلمة ......... .
42- محافظة بني سويف 2010

2- التحكم في الفترات الزمنية لنشاط الـ Timer يكون عن طريق الخاصية ......... .


السؤال الأول ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية مع تصويب الخطأ :
1- للإعلان عن متغير نستخدم الأمر dim . ( )
2- بعد تنفيذ الصيغة الحسابية (1+4)*3+2 يكون الناتج هو 25 . ( )
3- نستخدم المتغير من النوع ( char) لوضع اسم الطالب فيه . ( )
السؤال الثاني أكمل ما يأتي :-
1- إذا كان لديك interval قدرها 1500 ملى ثانية قان مقدارها بالثواني هو .......... .
2- ينشط الكائن ............ على فترات زمنية متساوية تسمىintervals
3-يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر ........... .
السؤال الثالث ( أ ) اختر الإجابة الصحيحة من بين الأقواس : -
2- المتغير من النوع ............ بأخذ القيمة true أو false ( Boolean - byte - Short )



43- محافظة المنيــــــا 2010




السؤال الأول اختر الإجابة الصحيحة من بين الأقواس :
1- الرمز " " في لغة VB يرمز إلى .( القيمة صفر – سلسلة حرفية فارغة – الرمز الخالي – ولا واحدة )
2- استخدام المعامل ........ يؤدى إلى خطأ العملية إذا كان ما على يسارها أقل مما على يمينها .
( > - = - >= - لا شيء مما سبق )
3- جملة الأمر If .. Then .. Else تنتهي بكلمات ......... .( EndElse – End Else – EndIf - End If )
السؤال الثاني ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية
- يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر اسم Repeater . ( )
السؤال الثالث أكمل ما يأتي :
1- عند وضع قيمة في عنوان في ذاكرة الحاسب ، فإن هذه القيمة ...... .
2- يتسبب في وقوع الحدث Tick ........... .
3- عند قراءة قيمة من عنوان من الذاكرة يحدث .......... .
44- محافظة أســــــيوط 2010




السؤال الأول اكتب المصطلح المناسب أمام التعريف المناسب له
( القيمة صفر – السلسلة الحرفية الفارغة– الدقة Precision – الثوابت الجوهرية – المتغيرات )
1- هي القيم التي لا تتغير أثناء تشغيل البرنامج .
2- هي عدد الخانات التي يتم تمثيل المتغير بها .
3- هي ثوابت موجودة في بناء وجوهر نظام فيجوال بيسك .
4- الشكل " "في لغة VB.Net يرمز إلى .
السؤال الثاني ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية
1- ناتج تنفيذ الصيغة الحسابية 1+3^3 هو 10 . ( )
2- يجوز أن يحتوى اسم المتغير على مسافات . ( )
3- استخدام كلمة Step في كتابة أمر التكرار For..Next اختيارية . ( )
4- قيمة الثانية الواحدة في Vb.net تساوى 1000مللى ثانية . ( )
السؤال الثالث صل من ( ب ) ما يناسبه من ( أ ) :ملحوظة : يقرأ الرمز من اليسار إلى اليمين .
( ب )
( أ )
أكبر من أو يساوى
لا يساوى
أصغر من أو يساوى
يساوى
أصغر من
أكبر من
1- الرمز < يسمى
2- الرمز <= يسمى
3- الرمز > يسمى
4- الرمز >= يسمى
5- الرمز < > يسمى
6- الرمز = يسمى


السؤال الرابع اختر الإجابة الصحيحة من بين الأقواس :-
1- من قواعد تسمية المتغيرات أو الثوابت في البرنامج يجب أن تبدأ بـ ........( رقم - حرف - أي رمز )
2- لتخزين قيم عددية تحتوى على كسور نستخدم متغيرات من النوع ..( Single - Short - Integer )
45- محافظة قنـــــــــا 2010




السؤال الأول اختر الإجابة الصحيحة من بين الأقواس : -
1- الرمز ""في لغة VB يرمز به إلى ........... .( Variable – السلسلة الحرفية الفارغة – الرمز الخالي )
2- يبدأ الإعلان عن المتغيرات باستخدام الكلمة الآتية .......... . ( As - Const - Dim )
السؤال الثاني ضع علامة (√) أو علامة ( × ) أمام كل عبارة من العبارات التالية :-
1- الأمر If … Then … Else هو أمر اختيار Single . ( )
2- يطلق على المتغير الذي يتحكم في عدد مرات تنفيذ الأوامر اسم Counter . ( )
3- جملة الأمر If … Then تنتهي بكلمة End If . ( )
4- يتم احتساب التعبيرات الحسابية من اليمين إلى اليسار . ( )
46- محافظة ســــوهاج 2010




السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- لابد أن يحتوى اسم المتغير على رموز أو علامات خاصة كالمسافة والنقطة . ( )
2- باستخدام الكائن Timer يمكنك أن تجعل بعض الأحداث تقع بعد فترة زمنية معينة . ( )
3- إذا كانت قيمة المتغيرA = 15 وقيمة المتغير B = 20 فإن ناتج الشرط A>=B يساوى False ( )
4- في قواعد أولويات العمليات الحسابية عملية الجمع تسبق عملية القسمة عند التنفيذ ف VB( )
السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس : -
1- جملة الأمرIf … Then … Else تنتهي بكلمات ......... .( End If - EndIfElse -End Else )
2- الخاصية Interval للمؤقت Timer تحدد معدل وقوع الحدث بالوحدة الزمنية(دقيقة - ثانية – مللي ثانية)
السؤال الثالث أكمل الجمل الآتية بكلمات مناسبة : -
1- عدد الـ ........ هو حجم الذاكرة التي يحتاجها المتغير من النوع المصاحب له .
2- يطلق على المتغير الذي يتحكم في عدد مرات تكرار تنفيذ الأوامر اسم ......... .
3- الثوابت ......... هي ثوابت موجودة في بناء وجوهر نظام VB.Net .
4- لتخزين اسم الطالب داخل متغير نستخدم هذا المتغير من نوع .......... .
5- في الجملة For I = 2 to 10 Step2 عدد التكرار يكون ........ مرات .
السؤال الرابع صل من العمود ( أ ) ما يناسبه من العمود ( ب ) :-
( ب )
( أ )
- هي عدد الخانات التي يتم تمثيل المتغير بها وهى خاصة بالمتغيرات الرقمية فقط .
- يتم استخدامه إذا كان لدينا بديل واحد
- يستخدم في حالة معرفة عدد مرات التكرار مسبقاً
1- الأمر If … Then
2- الدقة Precision
4- الأمر For … Next

47- محافظة أســــــوان 2010



السؤال الأول ضع علامة (√) أمام العبارة الصحيحة وعلامة (×) أمام العبارة الخاطئة :
1- باستخدام الكائن Timer يمكن أن تجعل بعض الأحداث تقع بعد فترة زمنية محددة . ( )
2- الحدث Click هو الحدث الافتراضي لـ Timer ويقع كنتيجة لنشاط الـ Timer . ( )
4- يبدأ الإعلان عن المتغيرات باستخدام الكلمة Declare . ( )
5- إذا كانت القيم لا تتغير أثناء تشغيل البرنامج فإنه يطلق على مخازنها أنها ثوابت . ( ) السؤال الثاني اختر الإجابة الصحيحة من بين الأقواس : -
1- من قواعد تسمية المتغيرات أو الثوابت في البرنامج يجب أن تبدأ بـ .....( رقم - حرف - أي رمز )
2- البيانات التي يتم إدخالها تخزن فـ ... بالذاكرة الداخلية(المتغيرات- القرص الصلب- الأقراص المضغوطة)
السؤال الثالث اكتب الرقم المناسب من العمود ( أ ) أمام ما يناسبه من العمود ( ب ) :
( ب )
( أ )
For … Next
الأمر If
Interval
Integer & Long
1- يستخدم للتحكم في ترتيب تنفيذ أوامر البرنامج .
2- تستخدم لتخزين الأعداد الصحيحة فقط .
3- عند استخدام الـ Timer فإنه ينشط على فترات متساوية تسمى
4- تستعمل في حالة معرفة عدد مرات التكرار مسبقاً

السؤال الرابع قم بترتيب أولويات تنفيذ العمليات الحسابية حسب أولويات تنفيذها في VB.Net :
( ) عمليات قسمة الأعداد الصحيحة . ( ) عمليات الجمع والطرح .
( ) العمليات التي بين الأقواس . ( ) عمليات الضرب والقسمة .
( ) عمليات الأسس . ( ) عمليات حساب باقي القسمة .


file:///C:/DOCUME%7E1/com/LOCALS%7E1/Temp/msohtml1/01/clip_image001.gif


مع أطيب تمنياتي بالتوفيق
التأهيل للرخصة الدولية لقيادة الكمبيوتر ICDL – دروس تعليمية - دورات في الحاسب الآلي لجميع المراحل العمرية ،صيانة – مبيعات (فرع آخر)

eng_adonia
17-05-2011, 12:09 AM
السلام عليكم (http://www.thanwya.com/vb/member.php?u=319834)
الأخ مآزر2000 عنوان الموضوع امتحانات 2011 مش 2010 - 2009-2008 (http://www.thanwya.com/vb/member.php?u=319834)
الرجاء الالتزام بما فى العنوان

ماجدة عمرو
17-05-2011, 02:32 PM
السؤال الأول ضع علامة ( P ) العبارة الصحية وعلامة (Q ) أمام العبارة الخطأ
1- ناتج تنفيذ الأمر Msgbox (4+2^2(8mod6)) يعطي الناتج 4
2 – الثوابت الجوهرية هي ثوابت موجودة في بناء وجوهر نظام VB.net .
3- الكائن Timer هو ساعة توقيت مرئية تتيح لك التعامل مع ساعة الحاسب من داخل البرامج التي تقوم بتنفيذها .
4- المتغير من النوع Byte يأخذ قيم عددية صحيحة من -255 الى +255
5-في جملة If____ Then ____ Else يتم تنفيذ الأوامر التي تلي else مباشرة إذا كان ناتج الشرط الذي يلي كلمة If يساوي true
6- نستطيع تخزين القيم الحرية في متغيرات حرفية باستعمال أمر التخصيص
السؤال الثاني
إقرأ التعليمات التالية :
Dim Age, Mark,Total as single
Age = 25.5
Mark = 90
If age <90 then
Age = 16
Mark = 100
End if
Total = Mark * 2
بعد تنفيذ هذه التعليمات أكمل ما يلي :
1- قيمة المتغير Age تساوي .................
2- قيمة المتغير mark تساوي ................
3- قيمة المتغير Total تساوي ...............
ب) أعد كتابة البرنامج بعد ترتيبه ترتيباً صحيحا لحساب مجموع الأعداد الفردية من 1 الى 8
Total = total + X
Msgbox( total)
Next
For x = 1 to 8 Step 2
Dim X, total as Integer
السؤال الثالث اختر من بين الأقواس الكلمات المناسبة التي تجعل العبارات صحيحة:
1) يعتبر ( Decimal – Boolean – String ) النوع المناسب لتخزين مبلغ من المال .
2) إذا كان القيمة A= 20 وقيمة B=15 فان ناتج الشرط A>=b يكون ( True – False – Null )
3) يمكن استخدام الكلمة ( Sub – Const – Dim ) للإعلان عن أسماء المتغيرات في البرنامج .
4) لمنع وقوع الحدث Tick أي ايقاف Timer نقوم بإعطاء الخاصية Enable
القيمة ( True – False – Null )
5) اسم المتغير ( Ali.2011 – 2011Ali – Ali2011 )يعنبر اسما صحيحا من حيث قواعد تسمية المتغيرات .
6) ( الدقة – المدى – الحجم ) هي حدود القيمة المتاحة للمغير العددي.
انتهت الأسئلة

ABOAEA
19-05-2011, 01:32 AM
شكرا جزيلا نتمنى من الجميع المشاركة

MR : ABO BATTA
19-05-2011, 08:23 AM
فين يا جماعة الامتحانات ؟؟؟؟؟؟؟؟؟؟؟؟؟؟