طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 111 · أساسيات برمجة الحاسب
تقييم الدرس 13

أنواع الأخطاء ورسائلها

أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس

أسئلة التقييم

تقييم الدرس 13: أنواع الأخطاء ورسائلها. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) أي رسالة تظهر عند كتابة prnt بدل print؟
2) أي رسالة تظهر عند int("abc")؟
3) أي رسالة تظهر عند "العمر: " + 20؟
4) ماذا يطبع البرنامج؟
main.py
a = 80b = 90print(a + b / 2)
5) أي خطوة تأتي أولًا عند ظهور رسالة خطأ؟

2السؤال الثاني: صح أم خطأ

1) الخطأ المنطقي يُظهر رسالة خطأ دائمًا.
الصواب: خطأ
2) القسمة على صفر تسبب خطأ وقت التشغيل.
الصواب: صح
3) NameError تعني أن الاسم غير معروف.
الصواب: صح
4) رسالة SyntaxError تظهر أثناء تنفيذ الحلقة فقط.
الصواب: خطأ

3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة

1) الخطأ الذي يعطي نتيجة خطأ بلا رسالة هو الخطأ .
الإجابة: المنطقي
2) رسالة المسافة البادئة الخطأ هي .
الإجابة: IndentationError
3) القسمة على صفر تعطي الرسالة .
الإجابة: ZeroDivisionError

4السؤال الرابع: أسئلة عملية

1) ما ناتج البرنامج؟

main.py
total = 0for n in range(1, 4):    total += n    print("total =", total)
الناتج الصحيح:
Shell×
total = 1
total = 3
total = 6
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».