Font size
WorksheetsProblem-Solving
Total questions: 20
Worksheet time: 11mins
ما هي الخطوة الأولى التي يجب تنفيذها عند التعامل مع مشكلة ما ؟
فهم المشكلة
التخطيط لحل المشكلة
تنفيذ المشكلة
فحص الخطة و التعديل عليها
تعلم البرمجة من خلال النظر الى الاسطر البرمجية ومحاولة فهم وظيفتها يسمى :
التفكير التحليلي
التعلم بالممارسة
التفكير المنطقي
التغذية البصرية البرمجية
عند تخزينها في الذاكرة فإنها تحتاج الى خلايا متجاورة ؟
Array
Tree
Graph
Linked-List
أي من الاشكال الهندسية التالية يستخدم للتعبير عن الشرط في المخطط الانسيابي ؟
صحيح
خطأ
? ماذا يطبع هذا السطر البرمجي
نطبق مفهوم الصندوق الاسود في حل المشاكل البرمجية عندما نستخدم اداة برمجية لا نفهم ما بداخلها و لكن نعلم ما هي المخرجات و المدخلات
غير صحيح
صحيح
رتب مراحل حل المشاكل البرمجية
فهم المشكلة
التخطيط
تنفيذ الخطة
فحص الخطة و تعديلها
ما هي نتيجة هذا السطر البرمجي
18
20
24
12
ما هي نتيجة هذا السطر البرمجي
Syntax Error
30
4
15
ما هي نتيجة هذا السطر البرمجي
24
8
6
12
صل المهمة مع المرحلة المناسبة
التعديل على الخطة
اذا وجد خطأ في النتيجة نعدل الخطة
فحص الخطة
التأكد من نتائج التنفيذ و فحص كل الحالات
فهم المشكلة
معرفة المدخلات و المعطيات و المخرجات
التخطيط
رسم مخطط انسيابي يعبر عن الخطة
تنفيذ الخطة
كتابة اسطر برمجية لتطبيق الخطة
خطة عمل مكتوبة بلغة الانسان توضح كيف ننتقل من المدخلات الى النواتج بطريقة مرتبة و منطقية
دالة
خوارزمية
برنامج
مصفوفة
مجموعة تعليمات تؤدي مهمة محددة ويمكن استدعاؤها عدة مرات باسم محدد تُسمّى
حلقة
مصفوفة
خوارزمية
دالة (Function)
ما هي نتيجة هذا السطر البرمجي
Syntax Error
هي مجموعة من العناصر المتشابهة من نفس النوع، يمكن الوصول لكل عنصر منها بواسطة رقم الفهرس تُسمّى
دالة
مصفوفة (Array)
متغير
خوارزمية
هي بنية بيانات تتكون من عقد ، تحتوي كل عقدة على البيانات و مؤشر الى العقدة التالية ، و تتميز بالمرونة في الاضافة و الحذف دون اعادة تنظيم كامل الذاكرة
Array
Linked List
Stack
Queue
مجموعة من التعليمات المكتوبة بلغة برمجة معينة يمكن للحاسوب تنفيذها تسمى
خوارزمية
برنامج
حلقة
دالة
أي من التالي يصف مبدأ تفكيك المشكلة أو تجزيئها
تجاهل المشكلة والتركيز على المهام الأخرى
كتابة كل الحلول مرة واحدة دون ترتيب
البحث عن حلول جاهزة على الإنترنت
تقسيم المشكلة الكبيرة إلى أجزاء أصغر يمكن التعامل معها بسهولة
أي من التالي يصف مبدأ التفكير المنطقي في حل المشاكل
الاعتماد فقط على التجربة والخطأ دون تخطيط
القدرة على ترتيب الأفكار وتحليل المعلومات للوصول إلى حل صحيح
حفظ الحلول الجاهزة دون فهمها
تقسيم المشكلة إلى أجزاء صغيرة
