WorksheetsQuiz on Algorithms and Problem Solving
Total questions: 15
Worksheet time: 8mins
ما هو تعريف الخوارزمية؟
طريقة لتخزين البيانات
نوع من لغات البرمجة
مجموعة محدودة من التعليمات المعرفة لحل مشكلة
سلسلة من التعليمات العشوائية
من المعروف بأنه قام بتطوير الخوارزميات في وقت مبكر؟
تشارلز باباج
محمد بن موسى الخوارزمي
إسحاق نيوتن
ألبرت أينشتاين
ما هو أحد الاستخدامات الرئيسية للخوارزميات في الحوسبة؟
لتصميم واجهات المستخدم
لزيادة سرعة الإنترنت
لإدارة البيانات بكفاءة
لإنشاء الأجهزة
أي من الخيارات التالية ليس هيكلًا أساسيًا في تصميم الخوارزميات؟
العشوائية
التكرار
الاختيار
التكرار
ما هي الخطوة الأولى في حل المشكلات باستخدام الخوارزميات؟
تنفيذ الشيفرة
اختبار الخوارزمية
تحديد المشكلة
تصميم الحل
ماذا يمثل مخطط التدفق؟
خطوات خوارزمية بصريًا
هيكل قاعدة بيانات
نوع من لغات البرمجة
تصميم واجهة المستخدم
أي من الطرق التالية تعبر عن الخوارزميات؟
جداول البيانات
مستندات وورد
مخططات التدفق
عروض باوربوينت
ما هو الغرض من الكود الزائف؟
لتحليل كفاءة الخوارزمية
لكتابة كود قابل للتنفيذ
لتوثيق الخوارزميات بلغة طبيعية
لإنشاء مخططات انسيابية
ما هي السمة الرئيسية للخوارزمية التكرارية؟
تستخدم الحلقات
تتطلب إدخال المستخدم
تستدعي نفسها
دائمًا أسرع
ما هو دور المصفوفات في البرمجة؟
لتخزين القيم الفردية
لإنشاء واجهات المستخدم
لتخزين قيم متعددة من نفس النوع
لإدارة تخصيص الذاكرة
أي من الخيارات التالية هو نوع من الخوارزميات المستخدمة في الفرز؟
تشفير البيانات
البحث الثنائي
فرز الفقاعات
تصفح الرسم البياني
ماذا يشير مصطلح 'كفاءة الخوارزمية'؟
وضوح الشيفرة
كمية الذاكرة المستخدمة
سرعة التنفيذ
عدد أسطر الشيفرة
ما هو الغرض من اختبار الخوارزمية؟
لضمان أنها تعمل بدون أخطاء
لجعلها أكثر تعقيدًا
لتقليل حجمها
لتغيير منطقها
ما هي بنية التحكم المستخدمة لتكرار مجموعة من التعليمات؟
محاولة-التقاط
حالة التبديل
إذا-ثم-آخر
حلقة For
ما هي أهمية تعريف المتغيرات في حل المشكلات؟
لتجنب استخدام الحلقات
لتقليل وقت التنفيذ
لتوضيح المشكلة
لزيادة التعقيد
