امتحان البرمجة للصف الثالث الإعدادي (لغة الفجوال بيسك دوت نت)
السؤال الأول:ضع علامة (صح) أمام العبارة الصحيحة و علامة(خطأ)أمام العبارة الخاطئة مع التعليل لإجابتك في الحالتين:
1- يعتبر الكيلووات وحدة قياس ذاكرة الحاسب الآلي ( ).
2-تعتبر أداة ****box من أدوات إدخال و إخراج البيانات في آن واحد ( ).
3-الشرط المركب if or تكون نتيجته true إذا تحققت جميع شروط الدالة( ).
4-تسبق عملية الجمع و الطرح عمليتي الضرب و القسمة في ترتيب العمليات الحسابية داخل الفجوال بيسك ( ).
5-تتيح أداة radio button للمستخدم إختيار بديل واحد فقط بينما تتيح أداة listbox إختيار أكثر من بديل( ).
6-يعرف المستخدم عدد مرات التكرار داخل الفجوال بيسك عند تعامله مع الدالة do while…..loop ( ).
7-يستخدم الأمر dim للإعلان عن القيم الثابته داخل البرنامج بينما يستخدم الأمر constant للإعلان عن المتغيرات( ).
((7 درجات))
.................................................. ....................
السؤال الثاني:إختر مما بين القوسين الإجابة الصحيحة و إنقلها في ورقة إجابتك:
1- المتغير (double- string-short-****) من النوع النصي بينما المتغير(number-integer-char-float)من النوع الرقمي الصحيح.
2-الخاصية (timer-stopwatch-interval-millisecond)هي التي تحدد المدة الزمنية المنقضية قبل بدء تشغيل الميقاتي.
3-تستخدم الدالة (parse method-to string-convert to number-change letter)لتحويل النصوص إلى أرقام بينما تستخدم دالة (parse method-to string-convert to number-change letter)لعمل عكس العملية السابقة.
4-يصلح الرمز(integer-?var-x-55) لكي يكون متغيرا في الفجوال بيسك.
5-وحدة قياس الميقاتي ((minute-second-millisecond-hour.
6-لكشف أخطاء البرنامج نستخدم الدالة (debug-error code-fix error-try catch).
7-تستخدم الدالة (date and time-now-time-date)لمعرفة الساعة و التاريخ الحاليين.
((7 درجات))
.................................................. .....................
السؤال الثالث :أمامك بيان بدرجات 5 طلاب تمت كتابته بعد رصد المجموع الكلي ،حدد التقدير العام أمام كل طالب و أكتب برنامج لكتابة هذه التقديرات بشكل تلقائي لهؤلاء الطلبة و لبقية الطلبة أيضاً (مع مراعاة التصميم داخل الفجوال بيسك و فرض المجموع الكلي=100).
الإسم المجموع
A 40
B 70
C 90
D 75
E 66
((5 درجات))
.................................................. .....................
السؤال الرابع:قم بحساب ناتج العمليات الآتية مع مراعاة ترتيبها داخل الفجوال بيسك مع فرض القيم الآتية:
X =2, Y=4, Z=5
• x+y*z
• z*y-x
• x*y^2+0
.................................................. .................... ((5 درجات))
السؤال الخامس:تتبع مسار البرامج الآتية و إحسب قيمة X في كل الحالات:
1-Dim x as double
• X=5^2
2-dim x as integer =2
x=1 to 10 step 2
x=x+1
• msgbox x
next
• msgbox x
3-dim x as short
x=50
if x>=40 or x<60 then
• msgbox x
else
msgbox "Error"
end if
end sub
4-Do while x >=20 and x <25
x=x+1
loop
• msgbox x
((5 درجات))
.................................................. ..................
السؤال السادس:أكمل العبارات الآتية بالكلمات الصحيحة:
1-المتغير............هو الذي يقبل قيمة من إثنتين(True ,False)
2-يتم تنفيذ الأوامر التي تلي ..........في الدوارة عند وقوع أو حدوث الشرط بينما يتم تنفيذ الأوامر التي تلي الدوارة بأكملها بعد كلمة...............
3-تستخدم الخاصية.............لتغيير لون النموذج بينما تستخدم الأداة Font لتغيير................
4-تستخدم الخاصية **** في أداة****box في .............
5-(for x=1 to 10 step2) في هذه الدالة عدد مرات تنفيذ الدالة هو...................
6-الأداة ..........تسمح للمستخدم بإدخال مجموعة من النصوص المرتبة و إضافة و حذف أي نص منها بترتيب معين.
7-لتشغيل البرنامج الذي قمنا بتصميمه نستخدم الأداة...................أو نضغط على مفتاح.........في لوحة المفاتيح.
((6 درجات))
*************************************************
السؤال الأول:ضع علامة (صح) أمام العبارة الصحيحة و علامة(خطأ)أمام العبارة الخاطئة مع التعليل لإجابتك في الحالتين:
1- يعتبر الكيلووات وحدة قياس ذاكرة الحاسب الآلي ( ).
2-تعتبر أداة ****box من أدوات إدخال و إخراج البيانات في آن واحد ( ).
3-الشرط المركب if or تكون نتيجته true إذا تحققت جميع شروط الدالة( ).
4-تسبق عملية الجمع و الطرح عمليتي الضرب و القسمة في ترتيب العمليات الحسابية داخل الفجوال بيسك ( ).
5-تتيح أداة radio button للمستخدم إختيار بديل واحد فقط بينما تتيح أداة listbox إختيار أكثر من بديل( ).
6-يعرف المستخدم عدد مرات التكرار داخل الفجوال بيسك عند تعامله مع الدالة do while…..loop ( ).
7-يستخدم الأمر dim للإعلان عن القيم الثابته داخل البرنامج بينما يستخدم الأمر constant للإعلان عن المتغيرات( ).
((7 درجات))
.................................................. ....................
السؤال الثاني:إختر مما بين القوسين الإجابة الصحيحة و إنقلها في ورقة إجابتك:
1- المتغير (double- string-short-****) من النوع النصي بينما المتغير(number-integer-char-float)من النوع الرقمي الصحيح.
2-الخاصية (timer-stopwatch-interval-millisecond)هي التي تحدد المدة الزمنية المنقضية قبل بدء تشغيل الميقاتي.
3-تستخدم الدالة (parse method-to string-convert to number-change letter)لتحويل النصوص إلى أرقام بينما تستخدم دالة (parse method-to string-convert to number-change letter)لعمل عكس العملية السابقة.
4-يصلح الرمز(integer-?var-x-55) لكي يكون متغيرا في الفجوال بيسك.
5-وحدة قياس الميقاتي ((minute-second-millisecond-hour.
6-لكشف أخطاء البرنامج نستخدم الدالة (debug-error code-fix error-try catch).
7-تستخدم الدالة (date and time-now-time-date)لمعرفة الساعة و التاريخ الحاليين.
((7 درجات))
.................................................. .....................
السؤال الثالث :أمامك بيان بدرجات 5 طلاب تمت كتابته بعد رصد المجموع الكلي ،حدد التقدير العام أمام كل طالب و أكتب برنامج لكتابة هذه التقديرات بشكل تلقائي لهؤلاء الطلبة و لبقية الطلبة أيضاً (مع مراعاة التصميم داخل الفجوال بيسك و فرض المجموع الكلي=100).
الإسم المجموع
A 40
B 70
C 90
D 75
E 66
((5 درجات))
.................................................. .....................
السؤال الرابع:قم بحساب ناتج العمليات الآتية مع مراعاة ترتيبها داخل الفجوال بيسك مع فرض القيم الآتية:
X =2, Y=4, Z=5
• x+y*z
• z*y-x
• x*y^2+0
.................................................. .................... ((5 درجات))
السؤال الخامس:تتبع مسار البرامج الآتية و إحسب قيمة X في كل الحالات:
1-Dim x as double
• X=5^2
2-dim x as integer =2
x=1 to 10 step 2
x=x+1
• msgbox x
next
• msgbox x
3-dim x as short
x=50
if x>=40 or x<60 then
• msgbox x
else
msgbox "Error"
end if
end sub
4-Do while x >=20 and x <25
x=x+1
loop
• msgbox x
((5 درجات))
.................................................. ..................
السؤال السادس:أكمل العبارات الآتية بالكلمات الصحيحة:
1-المتغير............هو الذي يقبل قيمة من إثنتين(True ,False)
2-يتم تنفيذ الأوامر التي تلي ..........في الدوارة عند وقوع أو حدوث الشرط بينما يتم تنفيذ الأوامر التي تلي الدوارة بأكملها بعد كلمة...............
3-تستخدم الخاصية.............لتغيير لون النموذج بينما تستخدم الأداة Font لتغيير................
4-تستخدم الخاصية **** في أداة****box في .............
5-(for x=1 to 10 step2) في هذه الدالة عدد مرات تنفيذ الدالة هو...................
6-الأداة ..........تسمح للمستخدم بإدخال مجموعة من النصوص المرتبة و إضافة و حذف أي نص منها بترتيب معين.
7-لتشغيل البرنامج الذي قمنا بتصميمه نستخدم الأداة...................أو نضغط على مفتاح.........في لوحة المفاتيح.
((6 درجات))
*************************************************
الجمعة 10 أغسطس 2012, 9:27 pm من طرف أ رضا السيد
» الفرق نقطة
الجمعة 10 أغسطس 2012, 7:43 pm من طرف أ رضا السيد
» فضل القران الكريم
الخميس 09 أغسطس 2012, 9:35 pm من طرف أ رضا السيد
» عشر نصائح كي تصبح فاشلاً
الخميس 09 أغسطس 2012, 9:33 pm من طرف أ رضا السيد
» فتاوى رمضانية
الإثنين 23 يوليو 2012, 7:02 am من طرف Amira ahmed
» الاعتكاف وفضله
الإثنين 23 يوليو 2012, 7:01 am من طرف Amira ahmed
» ليلة القدر وفضلها
الإثنين 23 يوليو 2012, 7:00 am من طرف Amira ahmed
» مباحات الصيام
الإثنين 23 يوليو 2012, 6:59 am من طرف Amira ahmed
» اداب الصيام
الإثنين 23 يوليو 2012, 6:58 am من طرف Amira ahmed
» الايام المنهى عن صيامها
الإثنين 23 يوليو 2012, 6:56 am من طرف Amira ahmed
» صيام التطوع
الإثنين 23 يوليو 2012, 6:54 am من طرف Amira ahmed
» ما يبطل الصيام
الإثنين 23 يوليو 2012, 6:53 am من طرف Amira ahmed
» الصيام وحكمه
الإثنين 23 يوليو 2012, 6:52 am من طرف Amira ahmed
» الصيام ومعناه
الإثنين 23 يوليو 2012, 6:50 am من طرف Amira ahmed
» فضل القران الكريم
الإثنين 09 يوليو 2012, 8:13 am من طرف Amira ahmed