wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

فصل دراسي ُثاني علوم حاسب

Total questions: 38

Worksheet time: 49mins

Name
Class
Date
1.

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

a)

صح

b)

خطأ

2.

الدالة المستخدمة لقراءة الملف

a)

open

b)

close

c)

write

d)

read

3.

الحرف المستخدم لالحاق البيانات الى نهاية الملف

a)

r

b)

w

c)

a

d)

x

4.

الدالة المستخدمة لقراء جميع الأسطر

a)

read

b)

readline

c)

readlines

d)

write

5.

عندما نقرأ من ملف .txt فإننا نضيف أسطراً جديدة

a)

صح

b)

خطأ

6.

تقوم عملية الإلحاق إلى ملف بإضافة المحتوى إلى بداية الملف

a)

صح

b)

خطأ

7.

عملية الكتابة write تقوم باستبدال النص الموجود داخل الملف

a)

صح

b)

خطأ

8.

يمكننا فتح الملف النصي فقط إذا كان بنفس المجلد الموجود به ملف البايثون

a)

صح

b)

خطأ

9.

لالحاق نص جديد في الملف فإننا نستخدم معامل

"a"

a)

صح

b)

خطأ

10.

تتكون دالة الاستدعاء الذاتي من حالتين

a)

صح

b)

خطأ

11.

تستدعي دالة الاستدعاء الذاتي دالة أخرى

a)

صح

b)

خطأ

12.

دوال الاستدعاء الذاتي أسرع في التنفيذ

a)

صح

b)

خطأ

13.

دوال الاستدعاء الذاتي تجعل المقطع البرمجي أصغر

a)

صح

b)

خطأ

14.

تتطلب كتابة الكود البرمجي الخاص بالتكرار قدراً أقل من الاستدعاء الذاتي

a)

صح

b)

خطأ

15.

يمكننا استخدام الاستدعاء الذاتي لرسم الأشكال

a)

صح

b)

خطأ

16.

لمنع الانتقال للسطر التالي

a)

\n

b)

end =" "

c)

read

d)

replace

17.

الدالة التي تستدعي ذاتها

a)

الاستدعاء الذاتي

b)

تكرار لانهائي

c)

تكرار

d)

الانماط

18.

الطريقة الصحيحة لاستدعاء دالة

a)

go { x }

b)

go ( x )

c)

go [ x ]

d)

go <x >

19.

.لا يمكن دمج نوعين من جمل التكرار داخل التكرار المتداخل

a)

نعم

b)

لا

20.

تنفذ جملة التكرار الداخلية كاملة ثم يتم تنفيذ جملة التكرارالخارجية

a)

نعم

b)

لا

21.

:الجملة التكرارية الداخلية يجب ان تكون

a)

خارج الجملة التكرارية الخارجية

b)

داخل الجملة التكرارية الخارجية

c)

بعد الجملة التكرارية الخارجية

d)

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

22.

تعتبر الساعة من الامثلة على التكرار المتداخل في حياتنا اليومية

a)

نعم

b)

لا

23.

عدد مرات التكرار للجمل التالية هو:

:for i in range(4)

for j in range(2):

print (i,j)

a)

4

b)

2

c)

8

d)

6

24.

ناتج تنفيذ المقطع البرمجي التالي هو:

: for i in range(4)

: for j in range(i)

print("#",end="")

print(" ")

a)

#

##

###

####

b)

#

##

###

####

#####

c)

####

####

####

####

d)

#

#

#

#

25.

أي الخيارات التالية يمثل الفراغ باللون الأصفر

a)

1

b)

3

c)

5

d)

4

26.

ما هي القيمة التي توضع في الفراغ ليكون الناتج كما هو واضح

a)

10

b)

3

c)

i

d)

j

27.

عرف الاستدعاء الذاتي

4 lines
28.

ما المقصود بالحالة الاساسية في الاستدعاء الذاتي

4 lines
29.

اذكر ايجابيات الاستدعاء الذاتي

4 lines
30.

اذكر تحديات الاستدعاء الذاتي

4 lines
31.

قارن بين الاستدعاء الذاتي و التكرار

4 lines
32.

وضح متى نستخدم الاستدعاء الذاتي

4 lines
33.

ما المقصود بالاستدعاء الذاتي اللانهائي

4 lines
34.

ما هي القواعد المطبقة على التكرارات المتداخلة

4 lines
35.

اكتب الصيغة العامة للمصفوفة ثنائية الابعاد

4 lines
36.

اكتب الصيغة العامة لدالة فتح الملف النصي

4 lines
37.

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

4 lines
38.

وضح الفرق بين الدوال

read readline readlines

4 lines