NEW
Font size
Worksheetsمراجعة الوحدة الثالثة المايكروبت تقنية رقمية1-3
Total questions: 72
Worksheet time: 36mins
المتحكمات الدقيقة هي دوائر الكترونية متكاملة تحتوي على معالج دقيق إلى جانب الذاكرة
خطأ
صح
تعد المتحكمات الدقيقة حاسباً صغيراً مبسطاً على شكل رقاقة صغيرة يمكن أن يعمل بأدنى حد من المكونات الخارجية
خطأ
صح
يتكون المايكروبت من واجهة واحدة فقط عليها جميع المكونات
خطأ
صح
يمكن العثور على المتحكمات الدقيقة في مجموعة كبيرة من الأنظمة والأجهزة مثل
جميع ما سبق
المركبات ذاتية القيادة
الكاميرات الرقمية للبوابات الذكية
الساعات الذكية
للتعامل مع قطعة المايكروبت نحتاج لـ
جميع ما سبق
بطاريات
سلك يو إس بي
قطعة المايكروبت
أي مما يلي لا يعد من مكونات الواجهة الأمامية للمايكروبت
منفذ يو اس بي
منفذ البطارية
الزران
25 مصباح LED
أي مما يلي لا يعد من مكونات الواجهة الخلفية للمايكروبت
ا لزران
المعالج
زر إعادة الضبط
مقياس التسارع
أي مما يلي يعد من مكونات الواجهة الرئيسية لمحرر ميك كود
صندوق أدوات اللبنات البرمجية
جميع ما سبق
محرر اللبنات البرمجية
ا لمحاكي
في محرر ميك كود يمكن البرمجة فقط باستخدام اللبنات البرمجية
خطأ
صح
تعد لغة بايثون واحدة من مئات لغات البرمجة الموجودة حالياً
خطأ
صح
يمكن الانتقال إلى لغة بايثون من خلال مايكروسوفت ميك كود
خطأ
صح
يعد لغة برمجة قائمة على اللبنات البرمجية
سي شارب
مايكروسوفت ميك كود
جافا
بايثون
لبنة تمكن من تشغيل مقطع من البرنامج بصورة متكررة ( لا نهائية )
If then
for
On start
forever
لبنة تعمل عند بدء البرنامج وقبل بدء أي حدث آخر
If then
for
On start
forever
أي من لغات البرمجة التالية تعد من لغات البرمجة عالية المستوى
جافا سيكربت
باسكال
فيجوال بيسك
فيجوال
تستخدم لغات البرمجة عالية المستوى
جميع ما سبق
الرموز
الحروف
الكلمات
أي مما يلي يعد من محتوى جملة الدالة في بايثون
جميع ماسبق
هيكل الدالة
اسم الدالة
كلمة def
وتحتوى على تعريف الدالة
دالة تنفذ جزء من الكود بشكل لا نهائي في الخلفية
n_gesture_shake( )
on_button_pressed_a( )
on_forever( )
الدوال عبارة عن جزء من التعليمات البرمجية التي تستخدم لمساعدتك في مهمة أو حدث متكرر ومحدد
خطأ
صح
دالة تنفذ جزء من الكود عندما يتم الضغط على زر المايكروبت وتحريره مرة أخرى
n_gesture_shake( )
on_button_pressed_a( )
on_forever( )
دالة تنفذ جزء من الكود عندما تقوم بهز المايكروبت
n_gesture_shake( )
on_button_pressed_a( )
on_forever( )
عند البرمجة بلغة بايثون لتشغيل مصابيح
LED أو إيقاف تشغيله نستخدم الرمز
$
#
@
!
لاكتشاف أي تغيرات في الحركة يستخدم المايكروبت
هوائي للموجات السلكية والبلوتوث
مقياس التسارع
البوصلة
المعالج
يمكن إنشاء التعليمات البرمجية باستخدام اللبنات البرمجية وتحويلها للغة بايثون أو العكس
خطأ
صح
لا يمكن حفظ برنامج المايكروبت الذي قمت بإنشاؤه على جهاز الحاسب
خطأ
صح
يمكن حذف لبنة أو مجموعة من اللبنات
خطأ
صح
ترتبط المتغيرات بمواقع تخزين البيانات
خطأ
صح
المتغيرات النصية
تسمى سلاسل نصية ( Strings )
خطأ
صح
يمكن تنزيل البرنامج على جهاز المايكروبت عبر سلك
VGA
AUDIO
USB
HDMI
من الكلمات المحجوزة في لغة البرمجة والتي لا يمكن استخدامها
جميع ماسبق
While
Return
Def
أي من الأوامر التالية يقوم بزيادة قيمة المتغير العنصر ( item ) بمقدار 1
Item /=1
Item *=1
Item -=1
Item +=1
أي من الأوامر التالية يقوم بإنقاص قيمة المتغير العنصر ( item ) بمقدار 1
Item /=1
Item *=1
Item -=1
Item +=1
متغيرات يتم تعريفها داخل دالة ولذا تنتمي فقط إلى هذه الدالة المحددة
المتغيرات العامة
المتغيرات الخارجية
المتغيرات الخاصة
المتغيرات المحلية
الإعلان عن المتغير هو عملية تعيين قيمة ومعرف ( اسم فريد ) للمتغير
خطأ
صح
عند الإعلان عن المتغير نستخدم علامة النسبة المئوية ( % )
خطأ
صح
لكل متغير في البرمجة اسم وقيمة فريدة
خطأ
صح
يقتصر استخدام المتغيرات على تخزين الأرقام فقط
خطأ
صح
تستخدم المتغيرات لتخزين الأرقام والنصوص
خطأ
صح
نطاق المتغير هو الجزء من البرنامج الذي يمكن من خلاله الوصول إلى المتغير ورؤيته واستخدامه
خطأ
صح
عند استخدام المتغيرات النصية يجب وضع النص بين علامتي
< >
[ ]
( )
" "
متغيرات يتم تعريفها خارج أي دالة ويمكن الوصول إليها بشكل عام في البرنامج بأكمله
المتغيرات الخارجية
المتغيرات المحلية
المتغيرات الخاصة
المتغيرات العامة
يمكن استخدام العمليات الحسابية الأساسية في لغة بايثون مثل
جميع ماسبق
الأس
الضرب والقسمة
الجمع والطرح
يتم تمثيل الأس في لغة بايثون بالشكل التالي
X / / 2
X** 2
X - - 2
X + + 2
الترتيب الصحيح للعمليات الحسابية في بايثون هو
الأس – الجمع والطرح – الأقواس – الضرب والقسمة
الأقواس – الجمع والطرح – الأس – الضرب والقسمة
الأس – الضرب والقسمة – الأقواس – الجمع والطرح
الأقواس – الأس – الضرب والقسمة – الجمع والطرح
يمكن العثور على المعاملات الرياضية في مايكروسوفت كود في فئة
basic
logic
loop
math
يتم تمثيل مصابيح LED الموجودة في مايكروبت على شكل شبكة إحداثيات مكونة من
سبعة صفوف وسبعة أعمدة
ستة صفوف وستة أعمدة
خمسة صفوف وخمسة أعمدة
أربعة صفوف وأربعة أعمدة
توجد نقطة الأصل ( 0 . 0 ) في مصابيح
LED الموجودة في المايكروبت في
الزاوية العليا اليمنى
الزاوية العليا اليسرى
الزاوية السفلى اليمنى
الزاوية العليا اليمنى
يمكن انشاء لعبة بالمايكروبت وتحديد موقع الشخصية
والتحكم في حركتها عن طريق احداثيات لمبات
LED
خطأ
صح
معظم لغات البرمجة توفر دوال مختلفة خاصة بالتكرارات البرمجية
خطأ
صح
تسمح لك التكرارات بتنفيذ سطر واحد أو
مجموعة من التعليمات البرمجية لعدة مرات
خطأ
صح
حلقة التكرار اللانهائي هي حلقة شرطية متكررة ومستمرة يتم تنفيذها حتى يتدخل عامل خارجي في عملية التنفيذ
خطأ
صح
تكرار يتم استخدامه إذا أردت تكرار مجموعة من الأوامر لعدد محدد من المرات
for. . while
do . . while
While
for
تكرار يتم استخدامه عندما يكون عدد التكرارات غير معرف مسبقاً
for. . while
do . . while
While
for
تستخدم المعاملات الشرطية لاتخاذ القرارات في البرمجة
خطأ
صح
تقوم المعاملات الشرطية بعملية المقارنة بين القيم وتعيد نتيجة واحدة من اثنتين صواب أو خطأ
خطأ
صح
عندما نريد اتخاذ قرار في بايثون
فإننا نستخدم جملة
if
خطأ
صح
يكتشف الأمر حرارة ( temperature ( ) )
درجة الحرارة المحيطة ويقيسها بالدرجة المئوية
خطأ
صح
أي مما يلي يعد من المعاملات الشرطية في بايثون
جميع ماسبق
أصغر من أو يساوي
أكبر من
يساوي
يمكن العثور على أوامر if
في مايكروبت في فئة أوامر
basic
logic
loop
math
أي مما يلي يعد من أنواع الجمل الشرطية if
جميع ما سبق
if…elif…else
if…else
if
في أي من جمل if التالية
إذا كان الشرط صحيحاً فسيتم تنفيذ العبارة التي تتبع if
وإذا كان الشرط خطأ فلن يتم تنفيذ العبارة :
لا شي مماسبق
if…elif…else
if…else
if
في أي من جمل if التالية
إذا كان الشرط صحيحاً فسيتم تنفيذ العبارة التي تتبع if
وإذا كان الشرط خطأ فسيتم تنفيذ العبارة الموجودة ضمن شرط آخر
لا شي مماسبق
if…elif…else
if…else
if
في أي من جمل if التالية يتحقق البرنامج من الشروط واحداً تلو الآخر
فإذا كان الشرط صحيحاً فسيتم تنفيذ العبارة تحت هذا الشرط ويتجاوز باقي الشروط
وإذا لم يكن أي من الشروط صحيحاً فسيتم تنفيذ جملة
else النهائية
لا شي مماسبق
if…elif…else
if…else
if
يمكن العثور على أوامر الإدخال في مايكروبت في فئة أوامر
basic
logic
input
math
أحد أنواع المستشعرات يقوم باستشعار التغييرات الطفيفة في المجالات الكهربائية لمعرفة متى يضغط الإصبع أو الفأرة عليه
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
أحد أنواع المستشعرات يعد جهاز إدخال داخل المعالج يقيس درجة حرارته
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
أحد أنواع المستشعرات يعد مستشعر إدخال يكتشف المجالات المغناطيسية
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
أحد أنواع المستشعرات يعد مستشعر حركة يعمل على قياس الحركة
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
يستخدم هذا المستشعر كبديل للمفاتيح الآلية
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
يستخدم هذا المستشعر في العديد من الأجهزة الكهربائية
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
يستخدم هذا المستشعر في تحديد الموقع والتعرف على الإتجاهات
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
يستخدم هذا المستشعر في قياس السرعة أو الإمالة أو الاهتزاز أو الصدمة
مقياس التسارع
مستشعر البوصلة الرقمية
مستشعر درجة الحرارة
مستشعر اللمس
