اختبار - مهارات رقمية - شهر ثاني - الخوارزميات | بصمة - اختبارات بصمة
اختبار إلكتروني

اختبار - مهارات رقمية - شهر ثاني - الخوارزميات والبرمجيات (كراتش) - الصف التاسع - الوحدة الثانية

معلومات الاختبار

عدد الأسئلة
30
الدرجة الكلية
30.00
معدل النجاح
50.00%
المدة
15 دقيقة

اختبار شهر ثاني - مهارات رقمية  - الصف التاسع  - الوحدة الثانية- الخوارزميات والبرمجيات (كراتش) - الفصل الاول -منهاج اردني - منصة بصمة التعليمية

عن اختبار اختبار - مهارات رقمية - شهر ثاني - الخوارزميات

اختبار إلكتروني تفاعلي ضمن قسم امتحانات مهارات رقمية الكترونية يتيح لك تقييم مستواك مباشرةً على منصّة بصمة. يتكوّن من 30 سؤالًا منوّعًا ، ومدّته 15 دقيقة، مع تصحيح آلي ونتيجة فورية فور الانتهاء.

يمكنك حلّ الاختبار مجانًا وبلا تحميل، ومراجعة إجاباتك الصحيحة والخاطئة بعد التسليم مباشرةً — ما يساعدك على معرفة نقاط قوّتك ومواضع تحتاج مراجعتها قبل امتحانك الرسمي.

اضغط زر «ابدأ الاختبار» أدناه للبدء. وإن كنت تبحث عن اختبارات مشابهة، تصفّح قسم امتحانات مهارات رقمية الكترونية على موقع بصمة التعليمي.

استعراض أسئلة الاختبار (30 سؤالًا) — للقراءة فقط

هذه معاينة نصية للأسئلة للاطّلاع والمراجعة فقط. لخوض الاختبار تفاعليًّا مع تصحيح آلي ونتيجة فورية، اضغط زر «ابدأ الاختبار» أدناه.

  1. ما المقصود الأساسي بـ "تجزئة المشكلة" (Decomposition) في البرمجة؟
    • أ. تقسيم المشكلة الكبيرة إلى أجزاء صغيرة يسهل إدارتها
    • ب. كتابة الكود مرة واحدة دون تقسيم
    • ج. حذف الأجزاء غير الضرورية من المشكلة
    • د. تكرار نفس الكود عدة مرات
  2. أي من الخصائص التالية تميز المتغيرات في برمجية سكراتش؟
    • أ. مساحة تخزينية في الذاكرة لقيم قابلة للتغيير
    • ب. تخزين قيم ثابتة لا تتغير
    • ج. تستخدم لعرض الرسومات فقط
    • د. تتحكم في سرعة البرنامج
  3. ما النوع المناسب من البيانات لتخزين "اسم الطالب" في متغير؟
    • أ. نص (String)
    • ب. رقم عشري (Float)
    • ج. عدد صحيح (Integer)
    • د. قيمة منطقية (Boolean)
  4. عند إنشاء متغير في سكراتش، ما الفرق بين "لجميع الكائنات" و"لهذا الكائن فقط"؟
    • أ. الأول عام والثاني خاص بكائن معين
    • ب. الأول للخلفيات والثاني للكائنات
    • ج. الاول للكائنات جميعها والثاني فقط لكائنات الارقام
    • د. الأول للصوت والثاني للحركة
  5. أي من اللبنات التالية تستخدم لتغيير قيمة متغير؟
    • أ. غير [المتغير] بمقدار [القيمة]
    • ب. اجعل [المتغير] يساوي [القيمة ]
    • ج. اخفي المتغير
    • د. اظهر المتغير بمقدار
  6. ما الغرض من استخدام المتغيرات في البرمجة؟
    • أ. تخزين البيانات التي قد تتغير أثناء التنفيذ
    • ب. تقليل حجم البرنام
    • ج. تحسين اداء البرنامج
    • د. زيادة سرعة الإنترنت
  7. ما نوع البيانات المناسب لتخزين "علامة الطالب" التي قد تكون 85.5؟
    • أ. رقم عشري (Float)
    • ب. قيمة منطقية (Boolean)
    • ج. عدد صحيح (Integer)
    • د. نص (String)
  8. أي من أنواع البيانات التالية يستخدم لتخزين قيمة "صواب" أو "خطأ"؟
    • أ. قيمة منطقية (Boolean)
    • ب. عدد صحيح (Integer)
    • ج. نص (String)
    • د. رقم عشري (Float)
  9. ما الغرض من استخدام "لبنة الربط" (اربط)؟
    • أ. دمج النصوص معًا
    • ب. جمع الأرقام
    • ج. ربط اجزاء البرنامج
    • د. تحريك الكائن
  10. ما الهدف من مرحلة "الاختبار" في دورة حياة تطوير البرمجيات؟
    • أ. اكتشاف الأخطاء وتصحيحها
    • ب. تغيير ألوان البرنامج
    • ج. زيادة سعة التخزين
    • د. تحسين جودة الصوت
  11. ما نوع المتغير المناسب لتخزين "عدد الأهداف" في لعبة كرة قدم؟
    • أ. عدد صحيح (Integer)
    • ب. نص (String)
    • ج. قيمة منطقية (Boolean)
    • د. رقم عشري (Float)
  12. ما الفائدة من استخدام أسماء واضحة للمتغيرات؟
    • أ. تحسين قراءة وفهم البرنامج
    • ب. تقليل مساحة التخزين
    • ج. زيادة سرعة التنفيذ
    • د. تحسين جودة الرسومات
  13. أي من البيانات التالية ينتمي إلى نوع "النص" (String)؟
    • أ. "مرحبا"
    • ب. 45.6
    • ج. 125
    • د. صحيح
  14. أي من اللبنات التالية تستخدم لإخفاء متغير عن المنصة؟
    • أ. اخفي المتغير
    • ب. احذف المتغير
    • ج. اظهر المتغير
    • د. غير قيمة المتغير
  15. ما الغرض الرئيسي من استخدام الجمل الشرطية في البرمجة؟
    • أ. اتخاذ القرارات بناءً على شروط محددة
    • ب. تكرار الأوامر عدة مرات
    • ج. تخزين البيانات والمعلومات
    • د. تحريك الكائنات على المنصة
  16. أي من اللبنات التالية تمثل جملة شرطية مركبة في سكراتش؟
    • أ. إذا <> وإلا
    • ب. انقل <> خطوة
    • ج. إذا <> إذن
    • د. كرر <> مرة
  17. ما المقصود بالجمل الشرطية المتداخلة (Nested Conditionals)؟
    • أ. وضع شرط داخل شرط آخر
    • ب. حذف الشروط غير الضرورية
    • ج. تكرار الشرط عدة مرات
    • د. دمج عدة شروط في شرط
  18. ما الفرق بين "إذا... إذن" و "إذا... وإلا" في سكراتش؟
    • أ. الأولى للشروط البسيطة، الثانية للشروط المعقدة
    • ب. الأولى للشروط المعقدة والثانية بسيطة
    • ج. لا يوجد فرق بينهما
    • د. الاولى للعمليات الحسابية والثانية للعمليات النصية
  19. أي من أنواع الأخطاء البرمجية يحدث عندما يكون هناك خطأ في المنطق أو الحسابات؟
    • أ. الأخطاء المنطقية (Logical Errors)
    • ب. أخطاء التصميم (Design Errors)
    • ج. الأخطاء اللغوية (Syntax Errors)
    • د. أخطاء التنفيذ (Runtime Errors)
  20. أي من الممارسات التالية تساعد في عملية اكتشاف الأخطاء؟
    • أ. تتبع الكود (Tracing)
    • ب. إضافة المزيد من الأخطاء
    • ج. تجاهل الأخطاء الصغيرة
    • د. تعطيل أجزاء من الكود عشوائيًا
  21. ما المقصود بـ "أسلوب التطوير التكراري" (Iterative Development)؟
    • أ. العودة إلى المشروع وإضافة تحسينات مستمرة
    • ب. حذف المشروع والبدء من جديد
    • ج. نسخ مشاريع الآخرين
    • د. كتابة الكود مرة واحدة دون تعديل
  22. أي من الأشكال التالية يمثل "قرار أو شرط" في المخططات الانسيابية؟
    • أ. المعين (Diamond)
    • ب. السهم (Arrow)
    • ج. الشكل البيضوي (Oval)
    • د. المستطيل (Rectangle)
  23. أي من اللبنات التالية تستخدم لإنشاء حلقات التكرار في سكراتش؟
    • أ. كرر <> مرة
    • ب. اجعل <> يساوي <>
    • ج. إذا كرر <> إذن
    • د. انقل <> خطوة
  24. ما الفائدة من استخدام المخططات الانسيابية (Flowcharts) في البرمجة؟
    • أ. توضيح آلية تدفق العمليات والقرارات في البرنامج
    • ب. جعل البرنامج منطقي
    • ج. زيادة تعقيد الكود
    • د. تقليل عدد الأسطر البرمجية
  25. أي من الخيارات التالية يعد مثالاً على "التحكم المتقدم" (Advanced Control)؟
    • أ. استخدام جمل شرطية متداخلة
    • ب. تحريك كائن في خط مستقيم
    • ج. تغيير لون الخلفية
    • د. تشغيل صوت مرة واحدة
  26. ما نوع الخطأ الذي يحدث عندما يكون هناك خطأ في تركيب الجملة البرمجية
    • أ. الأخطاء اللغوية (Syntax Errors)
    • ب. الأخطاء المنطقية (Logical Errors)
    • ج. أخطاء التنفيذ (Runtime Errors)
    • د. أخطاء التصميم (Design Errors)
  27. كيف يمكن اكتشاف الأخطاء المنطقية في البرنامج؟
    • أ. بتطبيق سيناريوهات فحص مختلفة
    • ب. بتجاهل النتائج غير المتوقعة
    • ج. بتكرار نفس السيناريو دائمًا
    • د. بتعطيل أجزاء من الكود عشوائيًا
  28. ما الفائدة من استخدام "البرمجة الثنائية" (Pair Programming)؟
    • أ. تحسين جودة البرمجية وزيادة الإنتاجية
    • ب. زيادة وقت التنفيذ
    • ج. تقليل جودة الكود
    • د. جعل البرنامج أكثر تعقيدًا
  29. ما معنى الرمز "السهم" في المخططات الانسيابية؟
    • أ. يشير إلى تدفق البيانات أو العملية من خطوة إلى أخرى
    • ب. يمثل نقطة البداية
    • ج. يمثل عملية المعالجة
    • د. يمثل إدخال البيانات
  30. أي من المخططات الانسيابية التالية يمثل "نقطة البداية أو النهاية"؟
    • أ. الشكل البيضوي (Oval)
    • ب. المستطيل (Rectangle)
    • ج. المعين (Diamond)
    • د. متوازي الأضلاع (Parallelogram)

اختبار مجاني — النتيجة فورية

ابدأ الاختبار الآن
جديد
اختبارات ذهنية تفاعلية — نتيجتك تظهر فورًا
تمارين قصيرة بلا تسجيل ولا انتظار: تقيس تركيزك أو ذاكرتك في دقائق، وتعطيك تقريرًا عن نقاط قوتك.
اختبار التركيز للكبار لطفلك
اختبار الذاكرة للكبار لطفلك