بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   حاسب آلى 3ع ترم2 (https://www.thanwya.com/vb/forumdisplay.php?f=1965)
-   -   امتحان الحاسب الآلي محافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011 (https://www.thanwya.com/vb/showthread.php?t=318594)

tarek elhamy 22-05-2011 03:08 PM

امتحان الحاسب الآلي محافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011
 
1 مرفق
امتحانالحاسب الآليمحافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011
السؤالالأول : اخترالإجابة الصحيحة من بين الأقواس :
1- ............... هي أوامر تتحكم في إعادة تنفيذ أمر معين أو مجموعة من الأوامر حتى يتحقق شرط معين.
( 1- التعبير الشرطى- 2-أوامر التكرار 3-اوامر التحويل 4- أوامر التخصيص)
2- ............. هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب (من داخل البرنامج التي تقوم بتنفيذها .
( 1- أداة Timer 2- أداة Radio Button3- – Text box)
3-هى أداة تتيح للمستخدم مجموعة من البدائل واختيار بديل واحد فقط
(1- أداة Radio Button 2- أداة list box3 - أداة label4 - أداة Group box ) .
4-الخاصية interval للمؤقت timer تحدد معدل وقوع الحدث بالوحدة الزمنية
( 1-ثانية 3 - دقيقة 3- مللي ثانية 4 - ساعة )
5- يبدأ الاعلان عن المتغبرات باستخدام الامر (1-Dim 2- Const 3- Next ..... For )
6-................عبارة عن صياغة للعلاقة بين كميتين ويكون الناتج True أو False
( 1-التعبير الشرطي2– أوامر التكرار3 – أوامر التحويل4 – أوامر التخصيص)

ب- أكمل الكود لإيجاد مجموع الأعداد الفردية من 1 إلى 10 باستخدام جملة For .. Next

1. Dim A, sum as integer
2. For …………………………………..
3. sum =………………………………………
4. ……………………………….
5. Msgbox(sum)
.................................................. .................................................. ......................
السؤال الثانى : ضع علامة (ü) أمام العبارة الصحيحة وعلامة خطأ ( X) أمام العبارة الخطأ :
1- عند استخدام متغير من النوع Byte فإن البيانات التي نتعامل معها هي البيانات المنطقية True or False
2- المخازن التي لا تتغير قيمتها أثناء تشغيل البرنامج يطلق عليها المتغيرات
3- الأداة Checkbox تتيح للمستخدم مجموعة من البدائل لاختيار أكثر من بديل في نفس الوقت
4- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية Enabled القيمة False .
ب -ما ناتج العمليات التالية
1- 2^2*3+4*2
2- 5-2*(2+1)
3- 46 \ 9 Mod 3
ج - اذكر قواعد تسمية المتغيرات
.................................................. ........................
السؤال الثالث أكمل مما يأتي بكلمة مناسبة باستخدام الكلمات الأتية
( ( Boolean – 4 – False – Const – 3.14285714285714 - 3 – True – 3.142857 – Byte – String
1- عدد ........... هو حجم الذاكرة التي يحتاجها المتغير من النوع المصاحب له
2- لتخزين أسماء الطلبة نستخدم متغيرات من النوع ................. كما يمكن استخدام متغيرات من النوع ............... لتخزين البيانات المنطقية .
3- إذا أردنا تخزين القيمة العددية 3.14285714285714 في ثلاث متغيرات من النوع Integer ، Single ، Double ثم استرجعنا قيمة كل متغير فإن :
أ- قيمة المتغير من نوع Integer هو ............... ب- قيمة المتغير من نوع Single هو ...............
ج- قيمة المتغير من نوع Double هو ...............
4- في جملة If يتم الانتقال إلى الجمل التي تلي Else إذا كان ناتج الشرط ............. والجمل التي تلي Then إذا كان ناتج الشرط ................
ب - اقرأ التعليمات الأتية ثم أجب عن الأسئلة التالية :
Dim X, Y,W,Z as Integer
Z=5
W=4
For x = 2 To 4 Step 2
Y= Y+X
W= W-1
Next
If Y> Z Then
W = W \ 2
Z = Z + Y
End If
1- قيمة المتغير W هي ...........
2-- قيمة المتغير Y هي ...........
3- قيمة المتغير Z هي ...........




امتحانالحاسب الآليمحافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011
الرابط

http://www.4shared.com/document/1SgP...2010-2011.html





tarek elhamy 22-05-2011 03:35 PM

اجابه امتحان الحاسب الآلي محافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/201
 
1 مرفق
اجابه امتحان الحاسب الآلي محافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011



الرابط


aghazala 22-05-2011 03:36 PM

يا جماعه في خطأ في السؤال الاخير والتصحيح هو
for x =2 to 4 step2

tarek elhamy 22-05-2011 04:05 PM

اجابه امتحان الحاسب الآلي محافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/201
 
اجابه امتحانالحاسب الآليمحافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011
السؤالالأول : اخترالإجابة الصحيحة من بين الأقواس :
1- ............... هي أوامر تتحكم في إعادة تنفيذ أمر معين أو مجموعة من الأوامر حتى يتحقق شرط معين.
( 1- التعبير الشرطى- 2 -أوامر التكرار 3-اوامر التحويل 4- أوامر التخصيص)
2- ............. هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب (من داخل البرنامج التي تقوم بتنفيذها .
( 1- أداة Timer 2- أداة Radio Button3- – Text box)
3-هى أداة تتيح للمستخدم مجموعة من البدائل واختيار بديل واحد فقط
(1- أداة Radio Button2- أداة list box3 - أداة label4 - أداة Group box ) .
4-الخاصية interval للمؤقت timer تحدد معدل وقوع الحدث بالوحدة الزمنية
( 1-ثانية 3 - دقيقة 3- مللي ثانية 4 - ساعة )
5- يبدأ الاعلان عن المتغبرات باستخدام الامر (1-Dim 2- Const 3- Next ..... For )
6-................عبارة عن صياغة للعلاقة بين كميتين ويكون الناتج True أو False
( 1-التعبير الشرطي 2 – أوامر التكرار3 – أوامر التحويل4 – أوامر التخصيص)

ب- أكمل الكود لإيجاد مجموع الأعداد الفردية من 1 إلى 10 باستخدام جملة For .. Next
1. Dim A, sum as integer
2. ForA = 1 To 10 Step 2
3. sum =Sum = Sum + A
4. Next
5. Msgbox(sum)
.................................................. .................................................. ......................
السؤال الثانى : ضع علامة (صح) أمام العبارة الصحيحة وعلامة خطأ ( X) أمام العبارة الخطأ :
1- عند استخدام متغير من النوع Byte فإن البيانات التي نتعامل معها هي البيانات المنطقية True or False ( X)
2- المخازن التي لا تتغير قيمتها أثناء تشغيل البرنامج يطلق عليها المتغيرات( X)
3- الأداة Checkbox تتيح للمستخدم مجموعة من البدائل لاختيار أكثر من بديل في نفس الوقت (ü)
4- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية Enabled القيمة False . (ü)
ب -ما ناتج العمليات التالية
1- 2^2*3+4*2 =20
2- 5-2*(2+1) = - 1
3- 46 \ 9 Mod 3 =2
ج - اذكر قواعد تسمية المتغيرات
1. يجب أن يبدأ الاسم بحرف من الحروف الهجائية الانجليزية ( Z , z ............ A , a )
2. يأتي بعد الحرف الأول أي عدد من الحروف أو الأرقام أو الرمز Underscore ( _ ) بأي ترتيب .
3. لا يسمح أن يحتوى الاسم على رموز أو علامات خاصة كالمسافة ،والنقطة،وعلامة الاستفهام، والتعجب، والفصلة، والفصلة المنقوطة ....الخ )
4. ممنوع استخدام الكلمات المحجوزة في VB.net مثل( Decimal – Short – Double DimLong ... الخ )

.................................................. ........................
السؤال الثالث أكمل مما يأتي بكلمة مناسبة باستخدام الكلمات الأتية
( ( Boolean – 4 – False – Const – 3.14285714285714 - 3 – True – 3.142857 – Byte – String
1- عدد Byte هو حجم الذاكرة التي يحتاجها المتغير من النوع المصاحب له
2- لتخزين أسماء الطلبة نستخدم متغيرات من النوع String كما يمكن استخدام متغيرات من النوع Boolean لتخزين البيانات المنطقية .
3- إذا أردنا تخزين القيمة العددية 3.14285714285714 في ثلاث متغيرات من النوع Integer ، Single ، Double ثم استرجعنا قيمة كل متغير فإن :
أ- قيمة المتغير من نوع Integer هو 3 ب- قيمة المتغير من نوع Single هو 3.142857
ج- قيمة المتغير من نوع Double هو 3.14285714285714
4- في جملة If يتم الانتقال إلى الجمل التي تلي Else إذا كان ناتج الشرط Falseوالجمل التي تلي Then إذا كان ناتج الشرط True
ب - اقرأ التعليمات الأتية ثم أجب عن الأسئلة التالية :
Dim X, Y,W,Z as Integer
Z=5
1- قيمة المتغير W هي 1
2-- قيمة المتغير Y هي 6
3- قيمة المتغير Z هي 11


W=4
For x = 2 To 4 Step 2
Y= Y+X
W= W-1
Next
If Y> Z Then
W = W \ 2
Z = Z + Y
End If
X
Y
W
Z
0
0
0
0
2
2
4
5
4
6
3
11
6
2
1

mrk206 22-05-2011 05:35 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة aghazala (المشاركة 3438045)
يا جماعه في خطأ في السؤال الاخير والتصحيح هو
for x =2 to 4 step2

لو بالشكل ده يبقى السؤال مقبول

ولكن طالما حط الـ z نعوض بيها وتمشي المسألة
ان قيمة ال z هي القيمة العليا لها = 4

تحت عند الـ y والـ x قيمة ابتدائية صفر بتزيد بمقدار الصفر
يعني ناتج الاثنين صفر
الـ w
عند تشغيل العداد 4-1 = 3
المرة الثانية للعداد 3-1 = 2

قاعدة if لا ينطبق عليها الشرط لان قيمة الـ y = صفر اقل من قيمة الـ z

وشكرا

اسف للجميع
الاخ / الاخت رافع الامتحان
وضع بالعداد المتغير z بدل من المتغير x
الاجابة المرفوعة صحيحة
وبالتوفيق لجميع الطلبة

abo toto 22-05-2011 06:21 PM

جزاك الله كل الخير

أحمد عبدالله عبدالنبى 22-05-2011 07:03 PM

ياجماعه انا معيد ف كليه الحاسبات واجابه السوال الأخير ف ماده الحاسب الالى لتالته اعدادى محافظه الدقهيله هى وده كمان بعد تنفيذ البرنامج على الجهاز عمليا وهى
1 - قيمة المتغير W = 2
2- قيمة المنتغير y = 0
3- قيمة المتغير Z = 6 وهى القيمة التى يتوقف عندها التكرار
واى حد يقول اى اجابه تانيه تبقى غلط

أحمد عبدالله عبدالنبى 22-05-2011 07:09 PM

كل الحكايه ان الأستاذ واضع الإمتحان حب يتفزلك شويه على العيال وهو عارف تماما ان دوووول طلبه اعدادى يعنى من اساسه برمجه الدوت نت صعبه عليهم جدا اذا كانت هى صعبه على طالب الجامعه يبقى طالب الأعدادى يعمل ايه

ولو كان عاوز يريح الكل كان المفترض يخلى الشرط الموجود بعد كلمه next يكون true ف الحاله ده كان كله حلها صح الطلبه وكمان المدرسين كانوا زمانهم اتفقوا على اجابه واحده بدل البلبله ال حصلت بين المدرسين ف اجابه السوال ده . ارجو التعليق على كلامى

MR : ABO BATTA 22-05-2011 08:03 PM

جزاك الله خيرا يا مستر طارق

http://www.thanwya.com/vb/showthread...=316885&page=3

mando4444 22-05-2011 09:38 PM

الى مستر احمد عبد النبى
 
انت حضرت متاكد انك معيد فى كليه الحاسبات

كل الكلام بتاع حضرتك فى اجابه السؤال الاخير مش صحيح
وياريت تكتب الكود وتنفذه شوف هيطلع كام

tarek elhamy 23-05-2011 01:06 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة aghazala (المشاركة 3438045)
يا جماعه في خطأ في السؤال الاخير والتصحيح هو
for x =2 to 4 step2

جزاك الله كل الخير

tarek elhamy 23-05-2011 01:12 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة mrk206 (المشاركة 3438418)
لو بالشكل ده يبقى السؤال مقبول

ولكن طالما حط الـ z نعوض بيها وتمشي المسألة
ان قيمة ال z هي القيمة العليا لها = 4

تحت عند الـ y والـ x قيمة ابتدائية صفر بتزيد بمقدار الصفر
يعني ناتج الاثنين صفر
الـ w
عند تشغيل العداد 4-1 = 3
المرة الثانية للعداد 3-1 = 2

قاعدة if لا ينطبق عليها الشرط لان قيمة الـ y = صفر اقل من قيمة الـ z

وشكرا

اسف للجميع
الاخ / الاخت رافع الامتحان
وضع بالعداد المتغير z بدل من المتغير x
الاجابة المرفوعة صحيحة
وبالتوفيق لجميع الطلبة




جزاك الله كل الخير

tarek elhamy 23-05-2011 01:16 AM

[جزاكم الله كل الخير

tarek elhamy 23-05-2011 01:17 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة أبــو بطــــــــــة (المشاركة 3438978)
جزاك الله خيرا يا مستر طارق




جزاكم الله خيرا يا مستر ابو بطه


mora162 23-05-2011 03:05 AM

إجابه السؤال اأخير


جميع الأوقات بتوقيت GMT +2. الساعة الآن 04:01 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.