صفحة البيت   | قائمة المواضيع  

 

مدخل إلى علم الحاسب في بيئة سكراتشScratch

ابدأ من اليوم البرمجة

 

( )

أسئلة من امتحانات مفمار

w4

سؤال (مفمار 2014 سؤال 1)

 

من احدى صفات البطارية هي مدة عمر البطارية، بمعنى كم عدد الساعات التي يمكنها أن تعمل حتى تفرغ.

أمامكم خوارزمية التي تقرأ عدد ساعات العمل المتواصلة لبطارية بيلفون (هاتف نقال)، إلى متغير hour.

الشخصية في الخوارزمية تُعلن هل البطارية قوية أو بحاجة إلى بطارية أقوى.

 

أ. ماذا ستقول الشخصية إذا كان العدد المُدخل هو 6؟

1.   لا تقول شيء.

2.   "البطارية قوية" 

3.   "بحاجة إلى بطارية أقوى"

4.    في البداية تقول "بطارية قوية" وبعد ذلك "بحاجة إلى بطارية أقوى"

 

 

ب.

البيلفون يحفظ عدد الدقائق التي مرت من استخدامه. اعتماداُ على عدد الدقائق المستخدمة حتى الآن وعلى مدى عمر البطارية يتم حساب نسبة الاستعمال المتبقية.

 

أمامكم تتمة للخوارزمية التي في قسم (أ). هذا القسم يستخدم المتغير percentage الذي يدُل على نسبة البطارية المتبقي للاستعمال.

 

 

 

ماذا ستقول الشخصية في هذه الخوارزمية، مقابل كل واحد من القيم التالية:

 

(a)

percentage = 90

 

(b)

percentage = 20

 

(c)

percentage = 50

 

(d)

percentage = 80

 

 

  

ج.  

توجد قيمة عددية لــ percentage بسببها الشخصية تقول رسالة غير منطقية.

ما هي هذه القيمة؟ _______

لماذا هذه الرسالة غير منطقية؟ _________________________________________

 

w4

الحل:

  أ.   3

ب.

(a)

percentage = 90

بطارية ممتلئة

(b)

percentage = 20

بطارية ضعيفة يجب تعبئتها حالاً

(c)

percentage = 50

بطارية بوضع جيد

(d)

percentage = 80

بطارية ممتلئة

 

ج.  

القيمة 30.

في القيمة 30 سيقول "بطارية ممتلئة"، وهذه الرسالة غير منطقية.

السبب: بما انه 30 ليس أصغر من 30 وليس أكبر من 30 سيقول البطارية ممتلئة بالرغم من ان الرسالة "البطارية ممتلئة" فقط إذا كان لها %80 أو أكثر.

 

 

w4

 

مدرسة قفطان حلبي الإعدادية – دالية الكرمل – Copywrite - 2017