🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 3 بطاقة لهذه الصفحة
أي مما يلي يمثل تسلسلاً صحيحاً لبرنامج مايكروبوت يعرض أولاً "Hello KSA" ثم أيقونة قلب؟
- أ) عند بدء التشغيل اعرض أيقونة القلب، ثم بعد ذلك اعرض الرسالة "Hello KSA" على شاشة المايكروبوت.
- ب) عند بدء التشغيل اعرض الرسالة "Hello KSA" على شاشة المايكروبوت، ثم بعد ذلك اعرض أيقونة القلب.
- ج) عند بدء التشغيل اعرض الرسالة "Hello KSA" وأيقونة القلب معاً على شاشة المايكروبوت.
- د) عند بدء التشغيل اعرض أيقونة القلب فقط على شاشة المايكروبوت.
الإجابة الصحيحة: b
الإجابة: عند بدء التشغيل اعرض الرسالة "Hello KSA" على شاشة المايكروبوت، ثم بعد ذلك اعرض أيقونة القلب.
الشرح: 1. المطلوب هو تنفيذ أمرين متتاليين.
2. الأمر الأول: عرض رسالة نصية محددة على الشاشة.
3. الأمر الثاني: عرض رمز أو شكل (أيقونة) على نفس الشاشة.
4. التسلسل الصحيح هو تنفيذ الأمر النصي أولاً ثم الأمر الرسومي.
تلميح: فكر في تسلسل الأوامر: ماذا يجب أن يحدث أولاً؟
التصنيف: سؤال اختبار | المستوى: سهل
أي من أسماء المتغيرات التالية يمكن استخدامها في لغة بايثون؟
- أ) global و MyAge
- ب) False و LEDColor
- ج) MyAge و LEDColor
- د) def و import
الإجابة الصحيحة: c
الإجابة: MyAge و LEDColor
الشرح: 1. `MyAge` و `LEDColor` يتبعان قواعد التسمية (يبدآن بحرف، تحتويان على حروف وأرقام).
2. `global` و `def` و `import` هي كلمات محجوزة في بايثون لها وظائف محددة.
3. `False` هي قيمة منطقية ثابتة ومحجوزة في اللغة.
4. لذلك، فقط `MyAge` و `LEDColor` يمكن استخدامهما كأسماء متغيرات.
تلميح: تذكر قواعد تسمية المتغيرات والكلمات المحجوزة في بايثون.
التصنيف: مفهوم جوهري | المستوى: متوسط
لماذا لا يمكن استخدام الكلمة 'def' كاسم لمتغير في بايثون؟
- أ) لأنها تبدأ بحرف صغير.
- ب) لأنها كلمة محجوزة في لغة بايثون تُستخدم لتعريف الدوال.
- ج) لأنها تحتوي على ثلاثة أحرف فقط.
- د) لأنها اسم دالة معيارية مدمجة في اللغة.
الإجابة الصحيحة: b
الإجابة: لأنها كلمة محجوزة في لغة بايثون تُستخدم لتعريف الدوال.
الشرح: 1. لغة بايثون لديها مجموعة من الكلمات المحجوزة (المفتاحية).
2. هذه الكلمات لها معانٍ ووظائف محددة في بناء الجملة البرمجية.
3. الكلمة `def` هي إحدى هذه الكلمات المحجوزة.
4. وظيفتها المحددة هي تعريف دوال جديدة في البرنامج.
5. استخدامها كاسم متغير سيسبب تعارضاً وتشويشاً للمترجم.
تلميح: ما هو الغرض الأساسي من الكلمة 'def' في كود بايثون؟
التصنيف: تعريف | المستوى: سهل