wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

الفرز1

Total questions: 24

Worksheet time: 13mins

Name
Class
Date
1.

هي الخوارزمية الأقل كفاءة

a)

الفرز بالتحديد

b)

الفرز بالإدراج

c)

الفرز الفقاعي

2.

هي الخوارزمية الأقل تعقيداً

a)

الفرز بالتحديد

b)

الفرز بالإدراج

c)

الفرز الفقاعي

3.

تمسح عناصر القائمة تباعاً وتنقل كلاً منها إلى موضعه الصحيح في القائمة المفروزة

a)

الفرز الفقاعي

b)

الفرز بالإدراج

c)

الفرز بالتحديد

4.

هي الخوارزمية الأقل عدداً لخطوات فرز البيانات

a)

الفرز بالتحديد

b)

الفرز الفقاعي

c)

الفرز بالإدارج

5.

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

a)

خوارزمية الفرز بالتحديد

b)

خوارزمية الفرز الفقاعي

c)

خوارزمية الفرز بالإدراج

d)

الفرز العادي

6.

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

a)

مواقف السيارات

b)

طابور الدفع عند الشراء

c)

حقيبة المدرسة

d)

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

7.

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

a)

المقارنة والتبديل

b)

المقارنة فقط

c)

التبديل فقط

d)

المسح والتبديل

8.

إذا كانت

x=10

y=8

وقمنا بتطبيق مبدأ تبديل القيم فسوف تكون القيم كالتالي

a)

x=10 , y=10

b)

x=8 , y=8

c)

x=8 , y=10

d)

x=10 , y=8

9.

الفرز هو (a)  

10.

يعتبر أكثر طرق الفرز شيوعاً

a)

الفرز الفقاعي

b)

الفرز بالتحديد

c)

الفرز بالإدراج

11.

من أنواع خوارزميات الفرز :

a)

الفرز الفقاعي

b)

الفرز بالتحديد

c)

الفرز بالتلوين

d)

الفرز بالإدراج

12.

يمكننا فرز البيانات

a)

تصاعدياً فقط

b)

تنازلياً فقط

c)

تصاعدياً وتنازلياً

13.

(a)   الغرض الأساسي من الفرز هو

14.

يمكن تطبيق خوارزميات الفرز على

a)

القوائم

b)

الصفوف

c)

المصفوفات

d)

البيانات القابلة للتغيير

e)

القواميس

15.

(a)   الفرز هو عملية ترتيب سلسة من بيانات وفق

16.

الغرض العام من الفرز هو

a)

جمالية الجدول حتى تبدو البيانات متدرجة من حيث القيمة

b)

جعل عملية البحث أسهل في الجدول الذي يتم ترتيبها داخله

17.

البيانات الموجودة في هياكل البيانات القابلة للفرز قد تكون

a)

أرقاما

b)

حروفا

c)

مثيلات فئة

d)

كلمات

18.

عدد ثلاثا من تطبيقات الفرز في حياتنا اليومية

4 lines
19.

الترتيب التصاعدي وفقا لخوارزمية الفرز الفقاعي تقتضي أن

a)

اجراء عمليات الوصول المتكررة الى عناصر القائمة او المصفوفة بحيث يتم في كل مرة نقل أكبر عنصر الى نهاية القائمة

b)

اجراء عمليات الوصول المتكررة الى عناصر القائمة او المصفوفة بحيث يتم في كل مرة نقل أكبر عنصر الى بداية القائمة

c)

تتم مقارنة أزواج العناصر بدءا من العنصر الأول في القائمة

d)

تتم مقارنة أزواج العناصر بدءا من العنصر الأخير في القائمة

20.

الترتيب التصاعدي وفقا لخوارزمية الفرز الفقاعي تقتضي أنه

a)

اذا كانت قيمة العنصر أكبر من قيمة العنصر الذي يليه فحينها يتم تبديل القيم بين العنصرين بحيث يكون الأكبر أعلى و الأصغر أدنى منه

b)

اذا كانت قيمة العنصر أصغر من قيمة العنصر الذي يليه فحينها يتم تبديل القيم بين العنصرين بحيث يكون الأصغر أعلى و الأكبر أدنى منه

c)

اذا كانت قيمة العنصر أكبر من قيمة العنصر الذي يليه فحينها يتم تبديل القيم بين العنصرين بحيث يكون الأصغر أعلى و الأكبر أدنى منه

21.

اذا ما افترضنا أن لنا قائمة تحتوي على 8 عناصر و سنطبق خوارزمية الفرز الفقاعي لفرزها فاننا سنقوم بمسح الجدول من أوله الى اخره كاملا

a)

7 مرات

b)

8 مرات

c)

6 مرات

d)

9 مرات

22.

لتبديل قيم متغيرين x=10 , y=8

سنكتب:

a)

x,y=y,x

b)

x,y=x,y

c)

y,x=y,x

d)

y,x=x,y

e)

temp=x

x=y

y=temp

23.

تحتوي خوارمية الفرز الفقاعي على

a)

خطوات 7

b)

8 خطوات

c)

6 خطوات

d)

5 خطوات

24.

تصاعدياmyList=['orange',1,'a'] لفرز القائمة التالية

نستعمل

a)

خوارزمية الفرز الفقاعي

b)

خوارزمية الفرز بالادراج

c)

لا يمكننا فرز النص و الأرقام معا بترتيب تنازلي أو تصاعدي

d)

خوارزمية الفرز بالتحديد