الثانوية العامة 2026الاستعلام عن النتيجةاعرف الكليات المناسبة لمجموعكتنسيق 2026

البرمجة والذكاء الاصطناعي · الصف الأول الثانوي

أسئلة: تطوير تطبيق اختبارات بالذكاء الاصطناعي ومراجعته

15 سؤال اختيار من متعدد و4 سؤال مقالي بنموذج إجابة، لمراجعة درس «تطوير تطبيق اختبارات بالذكاء الاصطناعي ومراجعته» من البرمجة والذكاء الاصطناعي (الصف الأول الثانوي). راجع الأسئلة أدناه، أو اختبر نفسك فورًا.

اختبار سريع من 10 أسئلة عشوائية من بنك الأسئلة أعلاه — تُخلط الأسئلة والاختيارات في كل مرة، فلن يتكرر الاختبار بنفس الترتيب.

اختيار من متعدد

  1. في تطبيق الاختبار تُخزن الأسئلة وخياراتها في:

    • مصفوفة
    • ملف CSS
    • صورة
    • وسم title
    عرض الإجابة والتعليل

    الإجابة الصحيحة: مصفوفة

    مصفوفة questions.

  2. في مصفوفة الأسئلة، القيمة answer: 1 تعني أن الإجابة الصحيحة هي الخيار:

    • الثاني
    • الأول
    • الأخير دائمًا
    • الثالث
    عرض الإجابة والتعليل

    الإجابة الصحيحة: الثاني

    الترقيم يبدأ من 0.

  3. المتغير score في تطبيق الاختبار يخزن:

    • رقم السؤال الحالي
    • عدد الإجابات الصحيحة
    • لون الزر
    • نص السؤال
    عرض الإجابة والتعليل

    الإجابة الصحيحة: عدد الإجابات الصحيحة

    score للنتيجة.

  4. المتغير current في تطبيق الاختبار يخزن:

    • اسم الطالب
    • عدد الخيارات
    • عدد الإجابات الصحيحة
    • رقم السؤال الحالي
    عرض الإجابة والتعليل

    الإجابة الصحيحة: رقم السؤال الحالي

    current يبدأ من 0.

  5. يتحقق التطبيق من صحة الإجابة باستخدام:

    • وسم h1
    • خاصية color فقط
    • الدالة print
    • عبارة if ~ else
    عرض الإجابة والتعليل

    الإجابة الصحيحة: عبارة if ~ else

    يقارن اختيار المستخدم بالإجابة الصحيحة.

  6. النسبة المئوية للنتيجة تساوي:

    • عدد الأسئلة × 100
    • عدد الإجابات الخاطئة + 100
    • عدد الأسئلة ÷ عدد الإجابات الصحيحة
    • عدد الإجابات الصحيحة ÷ عدد الأسئلة × 100
    عرض الإجابة والتعليل

    الإجابة الصحيحة: عدد الإجابات الصحيحة ÷ عدد الأسئلة × 100

    النسبة = الصحيح ÷ الكل × 100.

  7. طالب أجاب إجابة صحيحة عن 4 أسئلة من 5. النسبة المئوية:

    • 20%
    • 80%
    • 45%
    • 40%
    عرض الإجابة والتعليل

    الإجابة الصحيحة: 80%

    4 ÷ 5 × 100 = 80.

  8. طالب أجاب إجابة صحيحة عن 2 من 3 أسئلة، والتطبيق يقرب بالدالة Math.round. النسبة المعروضة:

    • 67%
    • 70%
    • 66%
    • 23%
    عرض الإجابة والتعليل

    الإجابة الصحيحة: 67%

    2 ÷ 3 × 100 ≈ 66.7 وتقريبها 67.

  9. الشرط current < questions.length يعني:

    • انتهى الاختبار
    • ما زالت هناك أسئلة لم تُعرض
    • كل الإجابات صحيحة
    • لا توجد أسئلة
    عرض الإجابة والتعليل

    الإجابة الصحيحة: ما زالت هناك أسئلة لم تُعرض

    إذا تحقق نعرض السؤال التالي.

  10. الأمر document.createElement("button") يؤدي إلى:

    • حذف كل الأزرار
    • عرض النتيجة
    • تغيير لون الزر
    • إنشاء زر جديد
    عرض الإجابة والتعليل

    الإجابة الصحيحة: إنشاء زر جديد

    ينشئ عنصرًا جديدًا.

  11. الأمر choicesEl.innerHTML = "" يستخدم لـ:

    • تغيير العنوان
    • حساب النتيجة
    • إضافة سؤال جديد
    • مسح أزرار السؤال السابق
    عرض الإجابة والتعليل

    الإجابة الصحيحة: مسح أزرار السؤال السابق

    يفرغ محتوى العنصر.

  12. لجعل ترتيب الأسئلة عشوائيًّا نستخدم الدالة:

    • Math.random()
    • Math.round()
    • textContent
    • getElementById()
    عرض الإجابة والتعليل

    الإجابة الصحيحة: Math.random()

    تولد عددًا عشوائيًّا مثل RAND.

  13. عند الإجابة الخاطئة يعرض التطبيق رسالة باللون:

    • الأخضر
    • الأحمر
    • الأبيض
    • الأزرق
    عرض الإجابة والتعليل

    الإجابة الصحيحة: الأحمر

    الأخضر للصحيح والأحمر للخاطئ.

  14. في مراجعة تطبيق الاختبار، الوسم الذي يحدد عنوان التطبيق هو:

    • p
    • script
    • body
    • title
    عرض الإجابة والتعليل

    الإجابة الصحيحة: title

    title يحدد عنوان التطبيق.

  15. الخطوة المقترحة بعد تصنيف ما تعلمته إلى "كنت أعرفه" و"لم أكن أعرفه" هي:

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

    الإجابة الصحيحة: سؤال الذكاء الاصطناعي عما لم تكن تعرفه لفهمه بعمق

    نستكمل الفهم.

أسئلة مقالية

  1. اشرح فكرة عمل تطبيق الاختبار من متعدد.

    عرض نموذج الإجابة

    نخزن الأسئلة في مصفوفة؛ لكل سؤال نصه وخياراته ورقم الإجابة الصحيحة. تعرض الدالة showQuestion السؤال الحالي وتنشئ زرًّا لكل خيار. عند النقر تقارن الدالة checkAnswer الاختيار بالإجابة الصحيحة بعبارة if ~ else، وتزيد score إذا كانت صحيحة، ثم تنتقل للسؤال التالي، وعند انتهاء الأسئلة تعرض النتيجة ونسبتها المئوية.

  2. تتبع التطبيق: الأسئلة 3، والإجابات الصحيحة 1 ثم 1 ثم 0، واختار الطالب 1 ثم 2 ثم 0. ما قيمة score والنسبة المعروضة؟

    عرض نموذج الإجابة

    السؤال الأول صحيح (score = 1)، والثاني خاطئ (score = 1)، والثالث صحيح (score = 2). النسبة 23×100≈66.7\frac{2}{3} \times 100 \approx 66.7، وتقريبها 67%.

  3. اذكر ثلاث ميزات يمكن إضافتها لتطوير تطبيق الاختبار.

    عرض نموذج الإجابة

    زيادة عدد الخيارات لكل سؤال، وعرض نسبة الإجابات الصحيحة في النهاية، وجعل ترتيب الأسئلة عشوائيًّا.

  4. لخص ما تعلمته من تطبيق الاختبار في كل من HTML وCSS وJavaScript بمثال لكل منها.

    عرض نموذج الإجابة

    HTML: تحديد عنوان التطبيق بالوسم title، وتعيين class للعنصر. CSS: تحديد لون الخلفية والخط للمحدد body، وتنسيق أزرار الخيارات بالمحدد .choice. JavaScript: التعامل مع الخيارات بمصفوفة choices، وتغيير لون الرسالة للإجابة الصحيحة أو الخاطئة بعبارة if ~ else.

الرجوع إلى الدرس

السؤال 1 من 10