wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

مراجعة 1

Total questions: 30

Worksheet time: 18mins

Name
Class
Date
1.

ما هو نوع البيانات الذي يُستخدم لتمثيل الأعداد الصحيحة في لغة البايثون؟

a)

Integer (int)

b)

Float (float)

c)

String (str)

d)

Boolean (bool)

2.

ما هو نوع البيانات الذي يُستخدم لتمثيل النصوص في لغة البايثون؟

a)

Integer (int)

b)

Float (float)

c)

String (str)

d)

Boolean (bool)

3.

ما هو نوع البيانات الذي يُستخدم لتمثيل مجموعة من القيم في لغة البايثون؟

a)

Integer (int)

b)

Float (float)

c)

String (str)

d)

List (list)

4.

ما هو العمل الذي يقوم به العامل "%" في لغة البايثون؟

a)

القسمة

b)

الضرب

c)

الجمع

d)

الباقي

5.

ما هو ناتج العملية التالية في لغة البايثون؟ 10 // 3

a)

3.333

b)

3

c)

10

d)

0

6.

ما هو الناتج الصحيح للتعبير الشرطي التالي في لغة البايثون؟

6 > 3 and 2 < 4

a)

True

b)

False

c)

6

d)

3

7.

ما هو العمل الذي يقوم به العامل "==" في لغة البايثون؟

a)

القسمة

b)

الضرب

c)

الجمع

d)

المساواة

8.

ما هو الناتج الصحيح للتعبير التالي في لغة البايثون؟

(5 > 3) and (2 < 4)

a)

True

b)

False

c)

5

d)

3

9.

اللغه الوحيده التي يفهمها جهاز الحاسب الآلي هي لغة

a)

بايثون

b)

التجميع

c)

الآله

d)

جافا

10.

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

a)

لا شيء مما ذكر

b)

True

c)

False

d)

SyntaxError: invalid syntax

11.

عند تنفيذ البرنامج فان المخرجات

a)

hi

b)

Mohammad alfouqaha

c)

SyntaxError: invalid syntax

d)

"Mohammad alfouqaha"

12.

ما هي وظيفة الدالة
len
في البايثون

a)

للحصول على طول القائمة

b)

للحصول على عدد العناصر في القائمة

c)

لاضافة عناصر جديدة الى القائمة

d)

لازلة عناصر من القائمة

13.

الدالة التي تقوم بتحويل القيم الى صحيح في البايثون

a)

float( )

b)

int( )

c)

str( )

d)

bool ( )

14.

اختر الإجابة الصحيحة

a)

pop ( )

لحذف عنصر من سلسلة بناء على موقعه index

b)

remove ( )

لحذف عنصر من سلسلة بناء

على قيمته.

c)

pop ( )

لحذف عنصر من سلسلة بناء

على قيمته.

d)

remove ( )

لحذف عنصر من سلسلة بناء على موقعه index

15.

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

a=22

s=str(a)

print (s)

(a)  

16.

معطى ان x=3

ماذا سنرى على الشاشة ؟

a)

n

b)

8

c)

24

d)

11

17.

ما هو نوع المتغير

grade1

في المقطع التالي ؟

a)

integer عدد صحيح

b)

string نص

c)

float عدد حقيقي

18.

عند تنفيذ هذا الكود البرمجي يتم طباعة

a)

1,2,3,4,5,6

b)

1,2,3,4,5

c)

1,3,5

d)

1,3,5,6

19.

عند تنفيذ هذا الكود البرمجي يتم طباعة

a)

الأعداد الزوجية فقط

b)

الأعداد الفردية فقط

c)

لا يطبع شيء

d)

الأعداد الفردية و الجوزية من 1 الي 6

20.

عند تنفيذ الكود البرمجي فإنه يتم طباعة

a)

10,8,6,4,2

b)

10,9,8,7,6,5,4,2

c)

2,4,6,8,10

d)

0,2,4,6,8,10

21.

for i in range(360):

go(1)

turn(1)

a)

مربع

b)

مستطيل

c)

دائرة

22.

width(50)

a)

أمر تحريك السلحفاة للأمام بمقدار 50 بكسل

b)

أمر سماكة الخط بمقدار 50 بكسل

c)

أمر تحريك السلحفاة إلى الخلف بمقدار 50 بكسل

23.

من ايقاف التكرار ب while يمكن

a)

Break

b)

Stop

c)

else

d)

range

24.

........خطوات انشاء برنامج بلغة البرمجة هي

a)

التحليل - التخطيط -الحساب - التنفيذ

b)

التحليل - التخطيط - كتابة الاوامر - التنفيذ

c)

الادخال -التخطيط - كتابة الاوامر - التنفيذ

25.

and - or - not

.....تعتبر من العوامل

a)

الحسابية

b)

المقارنة

c)

المنطقية

26.

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

a)

تحليل التعليمة/تحميل التعليمة/تحميل البيانات/تنفيذ التعليمة/إخراج التعليمة

b)

تحميل التعليمة/تحليل التعليمة/تحميل البيانات/تنفيذ التعليمة/إخراج التعليمة

c)

تحميل التعليمة/ تحميل البيانات/تحليل التعليمة/تنفيذ التعليمة/إخراج التعليمة

d)

تحميل التعليمة/تحليل التعليمة/تنفيذ التعليمة/تحميل البيانات/إخراج التعليمة

27.

عبارة عن مجموعة أوامر مجمعة في مكان واحد و تتنفذ عندما نقوم باستدعائها

a)

Function

b)

list

c)

Module

28.

وضع الاسم المدخل في سطر جديد

a)

/n

b)

#

c)

\n

d)

\L

29.

اذا كانت قيمة a=true وقيمة b =false فإن نتيجة العبارة التالية : a or b

a)

True

b)

False

c)

A

d)

Not

30.

Match the following

a)

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

1.

cache

b)

الشبكة التي تكون فيها اجهزة الكمبيوتر متباعدة جدا ومتصلة باسلاك

2.

LAN

c)

دالة ترك قلم السلحفاه

3.

pendown

d)

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

4.

الخوارزميات

e)

الطريقة الخاصة لانشاء فئة فرعية ترث الخصائص والاساليب

5.

__inti__