wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

programming basic

Total questions: 10

Worksheet time: 9mins

Name
Class
Date
1.

ما وظيفة المتغير variable?

a)

تكرار الكود / Repeat code

b)

حفظ البيانات / Store data

c)

حذف الأوامر / Delete blocks

d)

إنهاء البرنامج / End the program

2.

ما هو مفهوم الحلقة loop؟

a)

تنفيذ الكود مرة واحدة / Execute code once

b)

إيقاف البرنامج / Stop the program

c)

تخزين البيانات / Store data

d)

تكرار تنفيذ الكود / Repeat code execution

3.

متى تُستخدم جملة if?

a)

لتكرار الأوامر / To repeat commands

b)

للتحقق من شرط وتنفيذ أمر / To check a condition and run code

c)

لتخزين البيانات / To store data

d)

لاستخدام المتغيرات / To use variables

4.

ما هو الهدف الأساسي من البرمجة؟

a)

الرسم باستخدام الجهاز – Drawing with the computer

b)

إعطاء أوامر للحاسوب لأداء مهام معينة – Giving instructions to the computer

c)

تصميم مواقع إلكترونية فقط – Designing websites only

d)

لتحكم في الأجهزة فقط – Controlling devices only

5.

ما هو مفهوم المتغير الثابت constant؟

a)

تخزين البيانات فقط / Store data only

b)

تكرار الأوامر / Repeat commands

c)

قيمة ثابتة لا تتغير / A fixed value that does not change

d)

متغير يمكن تغييره / A variable that can be changed

6.

ما هي أهمية التعليقات comments في الكود؟

a)

إيقاف البرنامج / Stop the program

b)

تخزين البيانات / Store data

c)

توضيح الكود للمبرمجين الآخرين / Clarify code for other programmers

d)

تسريع تنفيذ البرنامج / Speed up program execution

7.

أي من التالي يُعتبر لغة برمجة؟

a)

Python

b)

Google

c)

Windows

d)

Mac

8.

في الجملة الشرطية (If statement)، ما الذي يحدث إذا تحقق الشرط؟

a)

يتم تجاهل الأمر – The command is ignored

b)

تظهر رسالة خطأ – An error message appears

c)

يتم الخروج من البرنامج – The program exits

d)

يتم تنفيذ الكود داخل الجملة – The code inside is executed

9.

ما هي وظيفة الدالة function في البرمجة؟

a)

تنفيذ كود معين عند استدعائها / Execute specific code when called

b)

تكرار الأوامر / Repeat commands

c)

إيقاف البرنامج / Stop the program

d)

تخزين البيانات فقط / Store data only

10.

ما هو تعريف (Bug)?

a)

نوع من أنواع الفيروسات - type of virus

b)

طريقة لتحديث الكود – A way to update code

c)

خطأ في كتابة أو تنفيذ البرنامج – A mistake in writing or executing the program

d)

اختصار لبرنامج معين – A shortcut to a program