wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

مراجعة الوحدة الثالثة المايكروبت تقنية رقمية1-3

Total questions: 72

Worksheet time: 36mins

Name
Class
Date
1.

المتحكمات الدقيقة هي دوائر الكترونية متكاملة تحتوي على معالج دقيق إلى جانب الذاكرة

a)

خطأ

b)

صح

2.

تعد المتحكمات الدقيقة حاسباً صغيراً مبسطاً على شكل رقاقة صغيرة يمكن أن يعمل بأدنى حد من المكونات الخارجية

a)

خطأ

b)

صح

3.

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

a)

خطأ

b)

صح

4.

يمكن العثور على المتحكمات الدقيقة في مجموعة كبيرة من الأنظمة والأجهزة مثل

a)

‌جميع ما سبق

b)

‌  المركبات ذاتية القيادة

c)

‌   الكاميرات الرقمية للبوابات الذكية

d)

‌   الساعات الذكية

5.

للتعامل مع قطعة المايكروبت نحتاج لـ

a)

   جميع ما سبق

b)

  بطاريات

c)

  سلك يو إس بي

d)

قطعة المايكروبت

6.

أي مما يلي لا يعد من مكونات الواجهة الأمامية للمايكروبت

a)

‌  منفذ يو اس بي

b)

منفذ البطارية

c)

‌  الزران

d)

25 مصباح LED

7.

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

a)

‌  ا لزران

b)

المعالج

c)

‌ زر إعادة الضبط

d)

‌  مقياس التسارع

8.

أي مما يلي يعد من مكونات الواجهة الرئيسية لمحرر ميك كود

a)

‌   صندوق أدوات اللبنات البرمجية

b)

 جميع ما سبق

c)

‌ محرر اللبنات البرمجية

d)

     ا لمحاكي

9.

في محرر ميك كود يمكن البرمجة فقط باستخدام اللبنات البرمجية

a)

خطأ

b)

صح

10.

تعد لغة بايثون واحدة من مئات لغات البرمجة الموجودة حالياً

a)

خطأ

b)

صح

11.

يمكن الانتقال إلى لغة بايثون من خلال مايكروسوفت ميك كود

a)

خطأ

b)

صح

12.

يعد لغة برمجة قائمة على اللبنات البرمجية

a)

سي شارب

b)

مايكروسوفت ميك كود

c)

  جافا

d)

   بايثون

13.

لبنة تمكن من تشغيل مقطع من البرنامج بصورة متكررة ( لا نهائية )

a)

  If then

b)

          for

c)

    On start

d)

     forever

14.

لبنة تعمل عند بدء البرنامج وقبل بدء أي حدث آخر

a)

  If then

b)

          for

c)

    On start

d)

     forever

15.

أي من لغات البرمجة التالية تعد من لغات البرمجة عالية المستوى

a)

  جافا سيكربت

b)

باسكال

c)

‌   فيجوال بيسك

d)

فيجوال

16.

تستخدم لغات البرمجة عالية المستوى

a)

جميع ما سبق

b)

   الرموز

c)

الحروف

d)

الكلمات

17.

أي مما يلي يعد من محتوى جملة الدالة في بايثون

a)

جميع ماسبق

b)

هيكل الدالة

c)

  اسم الدالة

d)

     كلمة def

وتحتوى على تعريف الدالة

18.

دالة تنفذ جزء من الكود بشكل لا نهائي في الخلفية

a)

       n_gesture_shake( )

b)

   on_button_pressed_a( )

c)

   on_forever( )

19.

الدوال عبارة عن جزء من التعليمات البرمجية التي تستخدم لمساعدتك في مهمة أو حدث متكرر ومحدد

a)

خطأ

b)

صح

20.

دالة تنفذ جزء من الكود عندما يتم الضغط على زر المايكروبت وتحريره مرة أخرى

a)

       n_gesture_shake( )

b)

   on_button_pressed_a( )

c)

   on_forever( )

21.

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

a)

       n_gesture_shake( )

b)

   on_button_pressed_a( )

c)

   on_forever( )

22.

عند البرمجة بلغة بايثون لتشغيل مصابيح

LED أو إيقاف تشغيله نستخدم الرمز

a)

$

b)

#

c)

@

d)

!

23.

لاكتشاف أي تغيرات في الحركة يستخدم المايكروبت

a)

هوائي للموجات السلكية والبلوتوث

b)

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

c)

البوصلة

d)

المعالج

24.

يمكن إنشاء التعليمات البرمجية باستخدام اللبنات البرمجية وتحويلها للغة بايثون أو العكس

a)

خطأ

b)

صح

25.

لا يمكن حفظ برنامج المايكروبت الذي قمت بإنشاؤه على جهاز الحاسب

a)

خطأ

b)

صح

26.

يمكن حذف لبنة أو مجموعة من اللبنات

a)

خطأ

b)

صح

27.

ترتبط المتغيرات بمواقع تخزين البيانات

a)

خطأ

b)

صح

28.

المتغيرات النصية

تسمى سلاسل نصية ( Strings )

a)

خطأ

b)

صح

29.

يمكن تنزيل البرنامج على جهاز المايكروبت عبر سلك

a)

       VGA

b)

     AUDIO

c)

USB

d)

    HDMI

30.

من الكلمات المحجوزة في لغة البرمجة والتي لا يمكن استخدامها

a)

جميع ماسبق

b)

While

c)

    Return

d)

    Def

31.

أي من الأوامر التالية يقوم بزيادة قيمة المتغير العنصر ( item ) بمقدار 1

a)

      Item /=1

b)

      Item *=1

c)

      Item -=1

d)

      Item +=1

32.

أي من الأوامر التالية يقوم بإنقاص قيمة المتغير العنصر ( item ) بمقدار 1

a)

      Item /=1

b)

      Item *=1

c)

      Item -=1

d)

      Item +=1

33.

متغيرات يتم تعريفها داخل دالة ولذا تنتمي فقط إلى هذه الدالة المحددة

a)

المتغيرات العامة

b)

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

c)

المتغيرات الخاصة

d)

المتغيرات المحلية

34.

الإعلان عن المتغير هو عملية تعيين قيمة ومعرف ( اسم فريد ) للمتغير

a)

خطأ

b)

صح

35.

عند الإعلان عن المتغير نستخدم علامة النسبة المئوية ( % )

a)

خطأ

b)

صح

36.

لكل متغير في البرمجة اسم وقيمة فريدة

a)

خطأ

b)

صح

37.

يقتصر استخدام المتغيرات على تخزين الأرقام فقط

a)

خطأ

b)

صح

38.

تستخدم المتغيرات لتخزين الأرقام والنصوص

a)

خطأ

b)

صح

39.

نطاق المتغير هو الجزء من البرنامج الذي يمكن من خلاله الوصول إلى المتغير ورؤيته واستخدامه

a)

خطأ

b)

صح

40.

عند استخدام المتغيرات النصية يجب وضع النص بين علامتي

a)

< >

b)

[ ]

c)

( )

d)

" "

41.

متغيرات يتم تعريفها خارج أي دالة ويمكن الوصول إليها بشكل عام في البرنامج بأكمله

a)

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

b)

المتغيرات المحلية

c)

المتغيرات الخاصة

d)

المتغيرات العامة

42.

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

a)

جميع ماسبق

b)

الأس

c)

الضرب والقسمة

d)

الجمع والطرح

43.

يتم تمثيل الأس في لغة بايثون بالشكل التالي

a)

    X / / 2

b)

     X** 2

c)

X - - 2

d)

     X + + 2

44.

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

a)

   الأس – الجمع والطرح – الأقواس – الضرب والقسمة

b)

  الأقواس – الجمع والطرح – الأس – الضرب والقسمة

c)

  الأس – الضرب والقسمة – الأقواس – الجمع والطرح

d)

  الأقواس – الأس – الضرب والقسمة – الجمع والطرح

45.

يمكن العثور على المعاملات الرياضية في مايكروسوفت كود في فئة

a)

basic

b)

logic

c)

loop

d)

math

46.

يتم تمثيل مصابيح LED الموجودة في مايكروبت على شكل شبكة إحداثيات مكونة من

a)

  سبعة صفوف وسبعة أعمدة 

b)

   ستة صفوف وستة أعمدة

c)

  خمسة صفوف وخمسة أعمدة

d)

   أربعة صفوف وأربعة أعمدة

47.

توجد نقطة الأصل ( 0 . 0 ) في مصابيح

LED  الموجودة في المايكروبت في

a)

   الزاوية العليا اليمنى

b)

   الزاوية العليا اليسرى

c)

   الزاوية السفلى اليمنى

d)

   الزاوية العليا اليمنى

48.

يمكن انشاء لعبة بالمايكروبت وتحديد موقع الشخصية

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

LED

a)

خطأ

b)

صح

49.

معظم لغات البرمجة توفر دوال مختلفة خاصة بالتكرارات البرمجية

a)

خطأ

b)

صح

50.

تسمح لك التكرارات بتنفيذ سطر واحد أو

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

a)

خطأ

b)

صح

51.

حلقة التكرار اللانهائي هي حلقة شرطية متكررة ومستمرة يتم تنفيذها حتى يتدخل عامل خارجي في عملية التنفيذ

a)

خطأ

b)

صح

52.

تكرار يتم استخدامه إذا أردت تكرار مجموعة من الأوامر لعدد محدد من المرات

a)

for. . while

b)

do . . while

c)

     While

d)

   for

53.

تكرار يتم استخدامه عندما يكون عدد التكرارات غير معرف مسبقاً

a)

for. . while

b)

do . . while

c)

     While

d)

   for

54.

تستخدم المعاملات الشرطية لاتخاذ القرارات في البرمجة

a)

خطأ

b)

صح

55.

تقوم المعاملات الشرطية بعملية المقارنة بين القيم وتعيد نتيجة واحدة من اثنتين صواب أو خطأ

a)

خطأ

b)

صح

56.

عندما نريد اتخاذ قرار في بايثون

فإننا نستخدم جملة

if

a)

خطأ

b)

صح

57.

يكتشف الأمر حرارة ( temperature ( ) )

درجة الحرارة المحيطة ويقيسها بالدرجة المئوية

a)

خطأ

b)

صح

58.

أي مما يلي يعد من المعاملات الشرطية في بايثون

a)

جميع ماسبق

b)

  أصغر من أو يساوي

c)

    أكبر من

d)

يساوي

59.

يمكن العثور على أوامر if

في مايكروبت في فئة أوامر

a)

basic

b)

logic

c)

loop

d)

math

60.

أي مما يلي يعد من أنواع الجمل الشرطية if

a)

  جميع ما سبق

b)

    if…elif…else

c)

   if…else

d)

if

61.

في أي من جمل if التالية

إذا كان الشرط صحيحاً فسيتم تنفيذ العبارة التي تتبع if

وإذا كان الشرط خطأ فلن يتم تنفيذ العبارة :

a)

لا شي مماسبق

b)

    if…elif…else

c)

   if…else

d)

if

62.

في أي من جمل if التالية

إذا كان الشرط صحيحاً فسيتم تنفيذ العبارة التي تتبع if

وإذا كان الشرط خطأ فسيتم تنفيذ العبارة الموجودة ضمن شرط آخر

a)

لا شي مماسبق

b)

    if…elif…else

c)

   if…else

d)

if

63.

في أي من جمل if التالية يتحقق البرنامج من الشروط واحداً تلو الآخر

فإذا كان الشرط صحيحاً فسيتم تنفيذ العبارة تحت هذا الشرط ويتجاوز باقي الشروط

وإذا لم يكن أي من الشروط صحيحاً فسيتم تنفيذ جملة

else النهائية

a)

لا شي مماسبق

b)

    if…elif…else

c)

   if…else

d)

if

64.

يمكن العثور على أوامر الإدخال في مايكروبت في فئة أوامر

a)

basic

b)

logic

c)

input

d)

math

65.

أحد أنواع المستشعرات يقوم باستشعار التغييرات الطفيفة في المجالات الكهربائية لمعرفة متى يضغط الإصبع أو الفأرة عليه

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

66.

أحد أنواع المستشعرات يعد جهاز إدخال داخل المعالج يقيس درجة حرارته

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

67.

أحد أنواع المستشعرات يعد مستشعر إدخال يكتشف المجالات المغناطيسية

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

68.

أحد أنواع المستشعرات يعد مستشعر حركة يعمل على قياس الحركة

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

69.

يستخدم هذا المستشعر كبديل للمفاتيح الآلية

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

70.

يستخدم هذا المستشعر في العديد من الأجهزة الكهربائية

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

71.

يستخدم هذا المستشعر في تحديد الموقع والتعرف على الإتجاهات

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس

72.

يستخدم هذا المستشعر في قياس السرعة أو الإمالة أو الاهتزاز أو الصدمة

a)

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

b)

   مستشعر البوصلة الرقمية

c)

  مستشعر درجة الحرارة

d)

مستشعر اللمس