wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

أسئلة اختبارية شاملة حول حل المسائل البرمجية والخوارزميات

Total questions: 17

Worksheet time: 4hrs 15mins

Name
Class
Date
1.

ما الهدف الرئيسي من خطوات حل المسألة البرمجية؟

a)

زيادة تعقيد البرنامج

b)

تبسيط عملية تطوير البرنامج وضمان دقته

c)

تقليل وقت البرمجة فقط

d)

استخدام أحدث لغات البرمجة

2.

أي من الخطوات التالية تعتبر الأولى في عملية حل المسألة البرمجية؟

a)

كتابة البرنامج

b)

فهم المسألة وتحديدها

c)

اختبار البرنامج

d)

توثيق البرنامج

3.

في مثال ضرب العددين AA و BB ، ما المدخلات والمخرجات؟

a)

المدخلات: A,BA, B - المخرجات: A+BA + B

b)

المدخلات: A,BA, B - المخرجات: A×BA \times B

c)

المدخلات: AA - المخرجات: BB

d)

المدخلات: A×BA \times B - المخرجات: A,BA, B

4.

ما الغرض من خطوة "اختبار البرنامج"؟

a)

زيادة سرعة البرنامج

b)

اكتشاف الأخطاء وضمان دقة النتائج

c)

تقليل حجم البرنامج

d)

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

5.

في البرنامج الذي يتحقق من قابلية القسمة على 22 و 33 ، ما المخرجات عندما يكون العدد 99 ؟

a)

"Divisible by 2 and 3"

b)

"Divisible by 2 only"

c)

"Divisible by 3 only"

d)

"Not divisible by 2 and 3"

6.

ما فائدة إضافة التعليقات (Comments) في البرنامج؟

a)

زيادة سرعة التنفيذ

b)

تسهيل فهم الكود وإجراء التعديلات المستقبلية

c)

تقليل حجم الملف

d)

جعل البرنامج سرياً

7.

في المخطط الانسيابي، ما الشكل الذي يمثل نقطة البداية أو النهاية؟

a)

متوازي الأضلاع

b)

المعين

c)

البيضاوي

d)

المستطيل

8.

عند تمثيل الشرط في المخطط الانسيابي، أي شكل يُستخدم؟

a)

المستطيل

b)

المعين

c)

المتوازي

d)

الدائرة

9.

في مثال تصنيف الأعداد إلى موجبة وسالبة، متى تتوقف الخوارزمية؟

a)

عند إدخال عدد موجب

b)

عند إدخال العدد 0

c)

بعد تصنيف 10 أعداد

d)

عند إدخال عدد سالب

10.

ما نوع الجمل البرمجية المستخدمة في برنامج التحقق من القسمة على 2 و3؟

a)

الجمل التسلسلية فقط

b)

الجمل الشرطية المتداخلة

c)

جمل الإدخال والإخراج فقط

d)

الجمل التكرارية فقط

11.

في مثال متجر التخفيضات، ما قيمة الخصم عندما تكون الفاتورة 25 ديناراً وتم الدفع إلكترونياً؟

a)

10%

b)

5%

c)

15%

d)

لا يوجد خصم

12.

ما أداة الرسم التي تم اقتراحها لرسم المخططات الانسيابية؟

a)

Photoshop

b)

draw.io

c)

Microsoft Word

d)

Paint

13.

في الخوارزمية شبه الرمزية، ماذا تمثل الخطوة "ابدأ"؟

a)

نهاية البرنامج

b)

بداية التنفيذ

c)

عملية الإدخال

d)

عملية الشرط

14.

ما الغرض من استخدام الحلقات التكرارية في البرمجة؟

a)

تنفيذ أمر مرة واحدة

b)

تنفيذ مجموعة أوامر بشكل متكرر repeatedly

c)

اتخاذ القرارات

d)

تخزين البيانات

15.

في برنامج تصنيف الأعداد، ما نوع الهيكل المستخدم لمعالجة الأعداد حتى إدخال الصفر؟

a)

التسلسل الخطي

b)

الشرط المفرد

c)

الحلقة التكرارية

d)

الدوال functions

16.

ما فائدة "التوثيق الخارجي" المذكور في الخطوة الخامسة؟

a)

زيادة سرعة البرنامج

b)

توفير دليل للمستخدم

c)

تقليل حجم الذاكرة

d)

منع النسخ

17.

في مثال متجر التخفيضات، ما الشرط الأساسي للحصول على خصم 10%؟

a)

قيمة الفاتورة أقل من 50 دينار

b)

الدفع الإلكتروني ببطاقة الشراء

c)

الإقامة في عمان

d)

قيمة الفاتورة بين 30–50 دينار