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

كتابة الدوال: def

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

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

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

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

1) كم سطرًا يطبع البرنامج؟
main.py
def hi():    print("مرحبًا") hi()hi()hi()
2) ماذا يطبع البرنامج؟
main.py
def hi():    print("مرحبًا")
3) ماذا يطبع البرنامج؟
main.py
def mul(a, b):    print(a * b) mul(5, 9)
4) ما الكلمة التي نعرّف بها الدالة؟
5) ماذا يحدث إذا استدعينا الدالة قبل تعريفها؟

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

1) تعريف الدالة وحده يطبع ما بداخلها.
الصواب: خطأ
2) يمكن استدعاء الدالة أكثر من مرة.
الصواب: صح
3) أسطر جسم الدالة تحتاج مسافة بادئة.
الصواب: صح
4) الدالة لا يمكن أن تستقبل أكثر من مُعطى.
الصواب: خطأ

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

1) لتعريف دالة نبدأ بالكلمة .
الإجابة: def
2) القيمة التي نرسلها إلى الدالة بين القوسين تسمى .
الإجابة: المُعطى
3) ينتهي سطر تعريف الدالة بعلامة .
الإجابة: :

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

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

main.py
def line(n):    print("*" * n) line(1)line(3)line(2)
الناتج الصحيح:
Shell×
*
***
**
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».