wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Problem-Solving

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

ما هي الخطوة الأولى التي يجب تنفيذها عند التعامل مع مشكلة ما ؟

a)

فهم المشكلة

b)

التخطيط لحل المشكلة

c)

تنفيذ المشكلة

d)

فحص الخطة و التعديل عليها

2.

تعلم البرمجة من خلال النظر الى الاسطر البرمجية ومحاولة فهم وظيفتها يسمى :

a)

التفكير التحليلي

b)

التعلم بالممارسة

c)

التفكير المنطقي

d)

التغذية البصرية البرمجية

3.

عند تخزينها في الذاكرة فإنها تحتاج الى خلايا متجاورة ؟

a)

Array

b)

Tree

c)

Graph

d)

Linked-List

4.

أي من الاشكال الهندسية التالية يستخدم للتعبير عن الشرط في المخطط الانسيابي ؟

a)

b)

c)

d)

5.
a)

صحيح

b)

خطأ

6.

? ماذا يطبع هذا السطر البرمجي

a)

b)

c)

d)

7.

نطبق مفهوم الصندوق الاسود في حل المشاكل البرمجية عندما نستخدم اداة برمجية لا نفهم ما بداخلها و لكن نعلم ما هي المخرجات و المدخلات

a)

غير صحيح

b)

صحيح

8.

رتب مراحل حل المشاكل البرمجية

a)

فهم المشكلة

b)

التخطيط

c)

تنفيذ الخطة

d)

فحص الخطة و تعديلها

1)
2)
3)
4)
9.

ما هي نتيجة هذا السطر البرمجي

a)

18

b)

20

c)

24

d)

12

10.

ما هي نتيجة هذا السطر البرمجي

a)

Syntax Error

b)

30

c)

4

d)

15

11.

ما هي نتيجة هذا السطر البرمجي

a)

24

b)

8

c)

6

d)

12

12.

صل المهمة مع المرحلة المناسبة

a)

التعديل على الخطة

1.

اذا وجد خطأ في النتيجة نعدل الخطة

b)

فحص الخطة

2.

التأكد من نتائج التنفيذ و فحص كل الحالات

c)

فهم المشكلة

3.

معرفة المدخلات و المعطيات و المخرجات

d)

التخطيط

4.

رسم مخطط انسيابي يعبر عن الخطة

e)

تنفيذ الخطة

5.

كتابة اسطر برمجية لتطبيق الخطة

13.

خطة عمل مكتوبة بلغة الانسان توضح كيف ننتقل من المدخلات الى النواتج بطريقة مرتبة و منطقية

a)

دالة

b)

خوارزمية

c)

برنامج

d)

مصفوفة

14.

مجموعة تعليمات تؤدي مهمة محددة ويمكن استدعاؤها عدة مرات باسم محدد تُسمّى

a)

حلقة

b)

مصفوفة

c)

خوارزمية

d)

دالة (Function)

15.

ما هي نتيجة هذا السطر البرمجي

a)

b)

Syntax Error

c)

d)

16.

هي مجموعة من العناصر المتشابهة من نفس النوع، يمكن الوصول لكل عنصر منها بواسطة رقم الفهرس تُسمّى

a)

دالة

b)

مصفوفة (Array)

c)

متغير

d)

خوارزمية

17.

هي بنية بيانات تتكون من عقد ، تحتوي كل عقدة على البيانات و مؤشر الى العقدة التالية ، و تتميز بالمرونة في الاضافة و الحذف دون اعادة تنظيم كامل الذاكرة

a)

Array

b)

Linked List

c)

Stack

d)

Queue

18.

مجموعة من التعليمات المكتوبة بلغة برمجة معينة يمكن للحاسوب تنفيذها تسمى

a)

خوارزمية

b)

برنامج

c)

حلقة

d)

دالة

19.

أي من التالي يصف مبدأ تفكيك المشكلة أو تجزيئها

a)

تجاهل المشكلة والتركيز على المهام الأخرى

b)

كتابة كل الحلول مرة واحدة دون ترتيب

c)

البحث عن حلول جاهزة على الإنترنت

d)

تقسيم المشكلة الكبيرة إلى أجزاء أصغر يمكن التعامل معها بسهولة

20.

أي من التالي يصف مبدأ التفكير المنطقي في حل المشاكل

a)

الاعتماد فقط على التجربة والخطأ دون تخطيط

b)

القدرة على ترتيب الأفكار وتحليل المعلومات للوصول إلى حل صحيح

c)

حفظ الحلول الجاهزة دون فهمها

d)

تقسيم المشكلة إلى أجزاء صغيرة