الدقهلية 2014 - امتحان حاسب آلي ثالثة اعدادى الترم الثانى
امتحان محافظ الدقهلية 2014 الفصل الدراسي الثاني 2014
السؤال الأول :- إكتب علامة أو بما يناسب العبارات التالية
1- عند الاعلان عن المتغير على مستوى الإجراء يتم استخدامه داخل أي إجراء بدون الاعلان عنه داخله خطأ
2- المتغيرات من النوع Boolean تأخذ قيم رقمية خطأ
3- التعبير الشرطي جزء من كود البرنامج يكون ناتجه True أو False صح
4- ناتج الدالة Isnumeric قيم عددية خطأ
5- لا تسمح بيئة التطوير IDE بوجود أخطاء إملائية أو نحوية في نافذة الكود صح
6- في حالة عدم كتابة Step مع جملة For … Next تكون قيمة الزيادة صفر خطأ
ب / اقرأ الأكواد التالية ثم أجب عن الأسئلة التالية ( بفرض أنه تم تعريف المتغيرات )
If Z > Y Then
R = 7
ElseIf Z < > Y Then
R = 15
Else
R = 12
End If
السؤال الثاني أ - أكمل ما يأتي :
1- يتم استخدام الكلمة Rem لإضافة التعليقات والملاحظات بالبرنامج
2- للإعلان عن المتغيرات في البرنامج نستخدم الكلمة Dim بينما يتم استخدام الكلمة Const للإعلان عن الثوابت
3- في جملة If يتم تنفيذ الأوامر التي تلي Else إذا كان ناتج التعبير الشرطي False
4- ناتج تنفيذ الجملة : Msgbox(IsNumeric(5)) هو True
ب - اكتب الأكواد التالية لعمل الأتي :-
1- الاعلان عن الثابت B_Date من النوع Date لتخزين القيمة ( 15 / 4 / 2014 ) بداخله
Const B_Date as date = # 15 / 4 / 2014 #
2- تخصيص القيمة " مصر " للمتغير C_Name
"مصر C_Name = "
3- الاعلان عن المتغير ( A ) الذي يقبل أعداد صحيحة وغير صحيحة
Dim A as Single
السؤال الثالث : أ / اختر الاجابة الصحيحة من بين الأقواس :-
1- ناتج تنفيذ العملية الحسابية 3 ^2 + ( 8 – 2 * 3 ) / 2 هو .. ( 20 – 9 – 10 – 12 )
2- يتوقف التكرار في الجملة For M = 5 To 10 Step 2 عندما تصبح قيمة المتغير M .. ( أكبر من قيمة النهاية – أصغر من قيمة النهاية – أصغر من أو تساوي قيمة النهاية )
3- عدد مرات التكرار في الجملة الأتية For X = 2 To 10 Step 3 يكون .. ( 4 - 3 - 6 - 5 )
4- لانشاء سطر جديد نستخدم الكلمة .. ( Is Numeric – Dim - VBCRLF - Rem )
5- يعتبر استخدام ... ( - First Name - Short - 5A جميع ما سبق )
ب / أكمل البرنامج التالي مستخدما جملة For لطباعة الأعداد الفردية من 3 إلى 8 مستخدما جملة Msgbox في طباعة الأعداد
Dim N As Integer
For N = 3 to 8 Step 2
Msgbox ( n )
Next
وما هي قيمة المتغير ( N ) بعد انتهاء التكرار
قيمة n = 9
مع اطيب التمنيات بالتوفيق ( أ/ أحمد قرنى )
امتحان محافظ الدقهلية 2014 الفصل الدراسي الثاني 2014
السؤال الأول :- إكتب علامة أو بما يناسب العبارات التالية
1- عند الاعلان عن المتغير على مستوى الإجراء يتم استخدامه داخل أي إجراء بدون الاعلان عنه داخله خطأ
2- المتغيرات من النوع Boolean تأخذ قيم رقمية خطأ
3- التعبير الشرطي جزء من كود البرنامج يكون ناتجه True أو False صح
4- ناتج الدالة Isnumeric قيم عددية خطأ
5- لا تسمح بيئة التطوير IDE بوجود أخطاء إملائية أو نحوية في نافذة الكود صح
6- في حالة عدم كتابة Step مع جملة For … Next تكون قيمة الزيادة صفر خطأ
ب / اقرأ الأكواد التالية ثم أجب عن الأسئلة التالية ( بفرض أنه تم تعريف المتغيرات )
If Z > Y Then
R = 7
ElseIf Z < > Y Then
R = 15
Else
R = 12
End If
السؤال الثاني أ - أكمل ما يأتي :
1- يتم استخدام الكلمة Rem لإضافة التعليقات والملاحظات بالبرنامج
2- للإعلان عن المتغيرات في البرنامج نستخدم الكلمة Dim بينما يتم استخدام الكلمة Const للإعلان عن الثوابت
3- في جملة If يتم تنفيذ الأوامر التي تلي Else إذا كان ناتج التعبير الشرطي False
4- ناتج تنفيذ الجملة : Msgbox(IsNumeric(5)) هو True
ب - اكتب الأكواد التالية لعمل الأتي :-
1- الاعلان عن الثابت B_Date من النوع Date لتخزين القيمة ( 15 / 4 / 2014 ) بداخله
Const B_Date as date = # 15 / 4 / 2014 #
2- تخصيص القيمة " مصر " للمتغير C_Name
"مصر C_Name = "
3- الاعلان عن المتغير ( A ) الذي يقبل أعداد صحيحة وغير صحيحة
Dim A as Single
السؤال الثالث : أ / اختر الاجابة الصحيحة من بين الأقواس :-
1- ناتج تنفيذ العملية الحسابية 3 ^2 + ( 8 – 2 * 3 ) / 2 هو .. ( 20 – 9 – 10 – 12 )
2- يتوقف التكرار في الجملة For M = 5 To 10 Step 2 عندما تصبح قيمة المتغير M .. ( أكبر من قيمة النهاية – أصغر من قيمة النهاية – أصغر من أو تساوي قيمة النهاية )
3- عدد مرات التكرار في الجملة الأتية For X = 2 To 10 Step 3 يكون .. ( 4 - 3 - 6 - 5 )
4- لانشاء سطر جديد نستخدم الكلمة .. ( Is Numeric – Dim - VBCRLF - Rem )
5- يعتبر استخدام ... ( - First Name - Short - 5A جميع ما سبق )
ب / أكمل البرنامج التالي مستخدما جملة For لطباعة الأعداد الفردية من 3 إلى 8 مستخدما جملة Msgbox في طباعة الأعداد
Dim N As Integer
For N = 3 to 8 Step 2
Msgbox ( n )
Next
وما هي قيمة المتغير ( N ) بعد انتهاء التكرار
قيمة n = 9
مع اطيب التمنيات بالتوفيق ( أ/ أحمد قرنى )