تقييم
تقييم الدرس 1: تقسيم المشكلات
إجاباتك تُحفظ تلقائيًّا على هذا الجهاز. أجب ثم اضغط «صحّح ورقتي» في آخر الصفحة.
← العودة إلى الدرس 1: تقسيم المشكلات
أسئلة التقييم
أسئلة تقييم الدرس: تقسيم المشكلات. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) في مسألة «اقرأ نصف قطر دائرة واحسب مساحتها»، ما المخرجات؟
2) في مسألة «اقرأ سعر سلعة وكميتها واحسب الإجمالي»، ما المدخلات؟
3) أي مما يلي يُعدّ معالجة؟
4) ما الهدف الأساسي من تحليل المتطلبات؟
5) برنامج يحسب العمر من سنة الميلاد. أي قيمة تُعدّ حالة حدّية تستحق الاختبار؟
6) عند تفكيك «نظام نتائج الطلاب»، أي مهمة فرعية تتبع جزء «الحسابات»؟
7) أي فائدة ليست من فوائد التفكيك؟
8) ما الترتيب الصحيح لخطوات حل المسألة؟
2السؤال الثاني: صح أم خطأ
1) يُفضَّل أن يبدأ المبرمج بكتابة الكود قبل فهم المشكلة لتوفير الوقت.
الصواب: خطأ
2) المدخلات هي البيانات التي يعطيها المستخدم للبرنامج.
الصواب: صح
3) التفكيك يعني تقسيم المشكلة الكبيرة إلى مهام أصغر يسهل حلّها.
الصواب: صح
4) القيود والحالات الحدّية تُكتب دائمًا بشكل صريح في نص المسألة.
الصواب: خطأ
5) يمكن أن تُقسَّم المهمة الفرعية نفسها إلى مهام أصغر.
الصواب: صح
6) اختبار البرنامج بقيمة واحدة عادية يكفي للتأكد من صحته.
الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) كل برنامج يمرّ بثلاث مراحل: المدخلات ثم ثم المخرجات.
الإجابة: المعالجة
2) تقسيم المشكلة الكبيرة إلى مهام صغيرة يُسمّى .
الإجابة: التفكيك
3) في برنامج القسمة، القسمة على حالة حدّية يجب معالجتها.
الإجابة: صفر
4) في مسألة الزكاة، الزكاة = المبلغ × .
الإجابة: 2.5 ÷ 100
5) رسم المهام الرئيسية وتحتها المهام الفرعية يكون على شكل .
الإجابة: شجرة
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».