النموذج 16: اكتشاف الأخطاء وتصحيحها (Debugging)
يركز هذا التمرين على مهارات اكتشاف الأخطاء البرمجية وتصحيحها في سكراتش. يختبر قدرتك على تحليل الأوامر وحل المشكلات.
Questions
-
MultiChoice
ماذا يُقصد بـ 'استكشاف الأخطاء وتصحيحها (Debugging)'؟
-
MultiChoice
ما السبب الشائع لعدم استجابة الكائن عند ملامسته لكائن آخر بالرغم من وجود كود الشرط؟
-
MultiChoice
كيف يمكنك إزالة لبنة برمجية واحدة غير مرغوبة من وسط مقطع برمجي؟
-
MultiChoice
ما أسرع طريقة لمضاعفة مقطع برمجي موجود لاستخدامه مجدداً؟
-
MultiChoice
إذا بدأت اللعبة وكانت نتيجة النقاط تبدأ من 15 بدلاً من 0، ما الخطأ البرمجي هنا؟
-
MultiChoice
كيف يمكنك اختبار عمل مقطع برمجي معين بشكل منفصل دون تشغيل اللعبة كلها؟
-
MultiChoice
كيف يمكنك معرفة اللبنة البرمجية التي تنفذ حالياً أثناء تشغيل المشروع؟
-
MultiChoice
إذا اختفى الكائن في نهاية المرة الأولى للعبة، ولم يظهر إطلاقاً عند إعادة اللعب، فما الحل؟
-
MultiChoice
إذا كانت هناك لبنتان موضوعتان بالقرب من بعضهما لكن اللبنة الثانية لا تنفذ، ما السبب؟
-
MultiChoice
لماذا ينقلب الكائن رأساً على عقب عندما يتحرك باتجاه اليسار؟
-
MultiChoice
لماذا تظهر الحركة سريعة جداً وغير واضحة العين في حلقة التكرار عند تغيير المظهر؟
-
MultiChoice
إذا كان كائن يبث رسالة ولا يستجيب الكائن الآخر، ما الخطأ المتوقع في البث؟