لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ...

המינהל למדע וטכנולוגיה הפיקוח על מדעי המחשב עתודה מדעית טכנולוגית המינהל הפדגוגי אגף בכיר בחינות מדינת ישראל משרד החינוך ةّ ة التربويدار احاناتمت قسم اـــة إســـرائــيــل دول التربيـــة وزارةلتكنولوجيام واعلو إدارة اللحاسوبتفتيش على علوم ا ال ةّ ة التكنولوجيّ علميدة اللقيا السابع اّ لصفلحاسوب ل ز في علوم ا كَ رُ ش الم تَ فُ ن الممتحا اScratch ئة التطوير ة بواسطة بيّ الخوارزمي) ةّ يئة العربيالب( 2017 ارّ أي: ّ الصفتلميذ/ة: سم الِ ا اء،ّ عزميذ ا الت. جميعهاجابة عن ة أسئلة. عليكم اّ متحان ست في هذا اانتباه. عنها ب يبواِ أجّ ن ثم تحان بتمعم قرأوا أسئلة اِ ا ص لذلك. ن المخصلمكا في ا كتبوهاُ بة، ا إجاكتبواكم فيها أن ت طلب منُ ية التيسئل في ا يطوا بدائرةِ ات، أحّ ة إمكانيّ ن عدْ يَ واحدة من ب إجابة صحيحةرواختاكم فيها أن ت طلب منُ ية التيسئل في ابة الصحيحة.جا امتحان. تسليم احاجة، قبلحسب ال حوها ب إجاباتكم وصح فحصواِ ا. Scratch قة أوامر لغة الـجد ورحان تومت في آخر ايقة. دق120 متحان ة اّ مدلنجاح! ى لكم اّ تمن ن

Upload: others

Post on 11-Jan-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

המינהל למדע וטכנולוגיההפיקוח על מדעי המחשבעתודה מדעית טכנולוגית

המינהל הפדגוגיאגף בכיר בחינות

מדינת ישראלמשרד החינוך

اإلدارة التربويةقسم االمتحانات

دولـــة إســـرائــيــلوزارة التربيـــة إدارة العلوم والتكنولوجيا

التفتيش على علوم الحاسوبالقيادة العلمية التكنولوجية

ز في علوم الحاسوب للصف السابع امتحان المفتش المرك

Scratch الخوارزمية بواسطة بيئة التطوير

)البيئة العربية(أيار 2017

اسم التلميذ/ة: الصف:

التالميذ األعزاء،

في هذا االمتحان ستة أسئلة. عليكم اإلجابة عن جميعها.ن ثم أجيبوا عنها بانتباه. اقرأوا أسئلة االمتحان بتمع

ص لذلك. في األسئلة التي يطلب منكم فيها أن تكتبوا إجابة، اكتبوها في المكان المخصفي األسئلة التي يطلب منكم فيها أن تختاروا إجابة صحيحة واحدة من بين عدة إمكانيات، أحيطوا بدائرة

اإلجابة الصحيحة.حوها بحسب الحاجة، قبل تسليم االمتحان. افحصوا إجاباتكم وصح

. Scratch في آخر االمتحان توجد ورقة أوامر لغة الـمدة االمتحان — 120 دقيقة.

نتمنى لكم النجاح!

Page 2: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

2

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

السؤال 1 )20 درجة(أمامكم خمس قطع خوارزميات )أ-هـ(، هدفها اختيار عدد عشوائي )רנדומלי( بين 5 و 10 )يشمل( أو بين 10 و 5 )يشمل(، ومن

ثم عرض هذه القيمة.ر ض فيهما طرفا مجال القيم، وكذلك يستعمل المتغي ران num1 و num2 ، اللذان عو في كل قطعة خوارزم، يستعمل المتغي

ضت فيه القيمة التي أجري السحب )القرعة( عليها. randomNum ، الذي عو

بالنسبة لكل واحدة من قطع الخوارزميات، عليكم وضع إشارة V إذا كانت قطعة الخوارزم سليمة. إذا كانت قطعة الخوارزم غير سليمة فعليكم شرح سبب ذلك باختصار.

قطعة الخوارزمV أو شرحأ.

ب.

ج.

Page 3: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

3

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

د.

هـ.

Page 4: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

4

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

السؤال 2 )16 درجة( أمامكم أربعة أزواج من قطع الخوارزميات )أ-د(. يحتوي كل زوج خوارزميات على األمر قل.

في األوامر تستعمل المتغيرات number )عدد(، vacation )عطلة(، grade )عالمة( و dice )مكعب(. يمكن االفتراض أن قيمة المتغير في قطعتي الخوارزميات في كل زوج - متساوية.

افترضوا أن قيم المتغيرات هي عبارة عن قيمة عددية صحيحة.بالنسبة لكل زوج، اكتبوا إذا كانت الشخصية التي في الخوارزم األول تقول نفس المخرج الذي في الخوارزم الثاني )مخرج متطابق(،

أم ال )مخرج غير متطابق(. إذا كان المخرج غير متطابق، اشرحوا سبب ذلك باختصار.دوا توصية: افحصوا كل قطعة خوارزم بواسطة عدد من القيم المختلفة )مثل: عدد موجب/ عدد سالب/ صفر( قبل أن تحد

إجابتكم.

مخرج متطابق/ غير متطابققطع الخوارزميات

قطعة الخوارزم األولى:أ.

قطعة الخوارزم الثانية:

Page 5: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

5

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

قطعة الخوارزم األولى:ب.

قطعة الخوارزم الثانية:

ق إلى في قطعة الخوارزم الثانية، العالقة المنطقية not )ليس( تتطر *)grade > 100 أو grade < 0( الشرط كله، أي: ليس

Page 6: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

6

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

قطعة الخوارزم األولى:ج.

قطعة الخوارزم الثانية:

ر vacation يحتوي على قيمة عددية صحيحة. افترض أن المتغي

قطعة الخوارزم األولى:د.

قطعة الخوارزم الثانية:

ق إلى في قطعة الخوارزم الثانية، العالقة المنطقية not )ليس( تتطر *الشرط كله، أي: ليس ))باقي قسمة dice على 2( = 1(

Page 7: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

7

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

السؤال 3 )12 درجة(فرض المجلس البلدي لمدينة بئر السبع على تالميذ القيادة العلمية التكنولوجية بناء مسار "ابحث عن الكنز"، وذلك كي يتعرف

التالميذ إلى المدينة وإلى مبانيها التاريخية. تم اختيار أربعة مواقع في المسار.أمامكم الخوارزم الذي بني للمسار. أ.

Y

X

(X:0, Y:180)

(X:0, Y:–180)

(X:0, Y:0)(X:–240, Y:0) (X:240, Y:0)

100

100

–100

–100

–200 20

0

الرسم التوضيحي "أ" للسؤال 3

0

90–90

180

مفتاح االتجاهات:תרשים כיוונים:

ما هو شكل المسار الذي سنحصل عليه في نهاية الخوارزم؟ أحيطوا بدائرة اإلجابة الصحيحة.

.1.3

.2.4

تكملة السؤال في الصفحة التالية

Page 8: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

8

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

اقترحت رانية مسار مشي بديال. أمامكم المسار المقترح. ب. ر 4 مرة". انتبهوا إلى وجود تغيير في األوامر التي في الحلقة "كر

Y

X

(X:0, Y:180)

(X:0, Y:–180)

(X:0, Y:0)(X:–240, Y:0) (X:240, Y:0)

100

100

–100

–100

–200 20

0

الرسم التوضيحي "ب" للسؤال 3

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

أحيطوا بدائرة اإلجابة الصحيحة.

.1.3

.2.4

Page 9: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

9

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

السؤال 4 )16 درجة( أمامكم قطعة خوارزم تحتوي على المتغيرات candles )شمعات( و day )يوم(.

أحيطوا بدائرة اإلجابات الصحيحة عن األسئلة التي في البنود أ - ج )إجابة صحيحة واحدة في كل بند(.ع المعطى: استعينوا بجدول التتب

daycandles

ر day سنحصل عليها عند إنهاء تشغيل الخوارزم؟ أي قيمة للمتغي أ. 9 .18 .27 .31 .4

ر candles سنحصل عليها عند إنهاء تشغيل الخوارزم؟ أي قيمة للمتغي ب. 0 .1

27 .235 .344 .4

ر candles في الحلقة؟ بحسب قيمة day ، ما هي وظيفة المتغي ج. إحصاء )عد( عدد الشمعات في كل يوم .1

تجميع )جمع( عدد الشمعات المتراكمة في كل األيام .2زيادة مجموع الشمعات كلها بـ 1 في كل يوم .3

جميع اإلجابات المعطاة ليست صحيحة .4تكملة السؤال في الصفحة التالية

Page 10: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

10

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

أمامكم قطعة خوارزم بديل، كتبتها ريم، وفيها غيرت شروط الدخول إلى الحلقة. د.

ماذا ستقول الشخصية عند إنهاء تشغيل قطعة الخوارزم؟

السؤال 5 )20 درجة(يستعد أعضاء حركة أبناء الشبيبة "القيادة العلمية التكنولوجية" لمخيم صيفي سيقام في جنوب البالد. يريد منظمو المخيم أن يعرفوا

العدد اإلجمالي للطالب الذين سيشاركون في المخيم الصيفي، وكذلك عدد األوالد وعدد البنات بينهم.كتبت مريم خوارزم يستقبل عدد األعضاء في حركة أبناء الشبيبة. في الخوارزم يطلب من كل طالب أن يجيب عن السؤال هل هو

ينوي المشاركة في المخيم الصيفي، وإذا أجاب بنعم، فعليه أن يكتب جنسه )ولد أو بنت(.يعرض الخوارزم عدد الطالب اإلجمالي الذين سيشاركون في المخيم الصيفي، ومن بينهم عدد األوالد وعدد البنات. كذلك يحسب

الخوارزم ويعرض عدد الطالب الذين ال ينوون المشاركة في المخيم الصيفي.في الخوارزم استعملت المتغيرات التالية:

number - لعدد الطالب والطالبات اإلجمالي في حركة أبناء الشبيبة

arriving - للسؤال هل ينوي الطالب المشاركة في المخيم الصيفي؟ )نعم أو ال(

gender - للسؤال عن الجنس )ولد أو بنت(

numberOfGirls - إلحصاء عدد البنات المشتركات في المخيم الصيفي

numberOfArriavls - لحساب عدد الطالب والطالبات اإلجمالي الذين ينوون المشاركة في المخيم الصيفي

Page 11: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

11

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

أمامكم قطعة خوارزم جزئية، أكملوا األجزاء الناقصة فيها.

Page 12: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

12

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

السؤال 6 )16 درجة(في اللعبة Zokemon يمكن تجميع النقاط أو إنقاصها.

يوجد في اللعبة 3 أصناف )type( من الزوكيمونات: flying )طائر(، water )مائي( و steel )معدني(، ولكل صنف زوكيمون يوجد ل في الجدول التالي: عدد نقاط مختلف، كما هو مفص

(type) الصنف(points) النقاطflying100

water50

steel150

في ما يلي قوانين اللعبة: إذا اصطدنا زوكيمون، نجمع نقاطا بحسب صنف الزوكيمون الذي أمسكنا به )بواسطة العملية AddZokemon(؛

.)RemoveZokemon وإذا أخذ زوكيمون من الالعب أو هرب منه، نقوم بإنقاص عدد النقاط )بواسطة العملية

أمامكم خوارزم يصف مجرى اللعبة بموجب هذه القوانين.فتين في الصفحة التالية. يوفر الخوارزم العمليتين AddZokemon و RemoveZokemon المعر

ران score )مجموع النقاط( و count )عد(. في الخوارزم يستعمل المتغيرين. عليكم أن تجدوا ما هي القيمة النهائية وما هي وظيفة كل واحد من هذين المتغي

نوا في الخوارزم الذي أمامكم وفي التعريفين اللذين يليانه، ثم أجيبوا عن األسئلة في البنود أ - د. أحيطوا بدائرة اإلجابة تمعالصحيحة.

Page 13: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

13

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

: RemoveZokemon و AddZokemon تعريف العمليتين

ر count في نهاية الخوارزم؟ ما هي قيمة المتغي أ. 0 .11 .22 .33 .4

ر score في نهاية الخوارزم؟ ما هي قيمة المتغي ب. 0 .1

300 .2350 .3400 .4

تكملة السؤال في الصفحة التالية

Page 14: لــيــئارـــسإ ةـــلود ةيوبرتلا ةرادلإاّ ...blog.csit.org.il/UpLoad/FilesUpload/atuda-mafmar...ةيوبرتلا ةرادلإا تاناحتملاا

14

ز في علوم الحاسوب للصف السابع، امتحان المفتش المرك 2017 ،Scratch الخوارزمية بواسطة بيئة التطوير

בחינת מפמ״ר במדעי המחשב לכיתה ז׳,אלגוריתמיקה באמצעות סביבת Scratch, תשע״ז

ر count ؟ ما هي وظيفة المتغي ج.

عد كمية الزوكيمونات التي يمتلكها الالعب .1

عد كمية الزوكيمونات من نوع طائر )flying( التي يمتلكها الالعب .2

حساب النقاط المعطاة لكل زوكيمون أمسك به أو هرب .3

جمع عدد النقاط التي جمعها الالعب خالل اللعبة .4

ر score ؟ ما هي وظيفة المتغي د.

عد كمية الزوكيمونات التي يمتلكها الالعب .1

عد كمية الزوكيمونات من نوع طائر )flying( التي يمتلكها الالعب .2

حساب النقاط المعطاة لكل زوكيمون أمسك به أو هرب .3

جمع عدد النقاط التي جمعها الالعب خالل اللعبة .4

نتمنى لكم النجاح!