تدريب 2 - كتاب المهارات الرقمية - الصف 9 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: تدريب 2

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: تمارين وأسئلة

📝 ملخص الصفحة

📝 صفحة تمارين وأسئلة

هذه الصفحة تحتوي على أسئلة مرقمة للواجبات والتقييم.

راجع تبويب الواجبات للإجابات الكاملة على أسئلة الصفحة.

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

تدريب 2

نوع: محتوى تعليمي

أكمل الجدول الآتي بكتابة نتيجة الأوامر البرمجية الموجودة في العمود الأول، وذلك عند تطبيقها على القائمة C والموضحة أدناه:

نوع: QUESTION_HOMEWORK

C=["red", "orange", "green", "blue", "white"]

نوع: QUESTION_HOMEWORK

print(C)

نوع: QUESTION_HOMEWORK

print(C[1])

نوع: QUESTION_HOMEWORK

print(C[-1])

نوع: QUESTION_HOMEWORK

print(C[3])

نوع: QUESTION_HOMEWORK

print(C[0], C[4])

نوع: QUESTION_HOMEWORK

print(C[0], C[-5])

نوع: QUESTION_HOMEWORK

C[3] = "red" C[-3] = "blue" C[0] = "green" print(C)

نوع: QUESTION_HOMEWORK

C[0] = C[4] C[1] = C[-2] print(C)

🔍 عناصر مرئية

C=["red", "orange", "green", "blue", "white"]

A two-column table with a header row. The left column is labeled 'النتيجة' (Result) and the right column is labeled 'الأوامر البرمجية' (Programming Commands). The table shows the output of various print commands applied to a list C, and also shows list modification commands.

📄 النص الكامل للصفحة

--- SECTION: تدريب 2 --- أكمل الجدول الآتي بكتابة نتيجة الأوامر البرمجية الموجودة في العمود الأول، وذلك عند تطبيقها على القائمة C والموضحة أدناه: C=["red", "orange", "green", "blue", "white"] print(C) print(C[1]) print(C[-1]) print(C[3]) print(C[0], C[4]) print(C[0], C[-5]) C[3] = "red" C[-3] = "blue" C[0] = "green" print(C) C[0] = C[4] C[1] = C[-2] print(C) --- VISUAL CONTEXT --- **TABLE**: C=["red", "orange", "green", "blue", "white"] Description: A two-column table with a header row. The left column is labeled 'النتيجة' (Result) and the right column is labeled 'الأوامر البرمجية' (Programming Commands). The table shows the output of various print commands applied to a list C, and also shows list modification commands. Table Structure: Headers: النتيجة | الأوامر البرمجية Rows: Row 1: | C=["red", "orange", "green", "blue", "white"] Row 2: | print(C) Row 3: | print(C[1]) Row 4: | print(C[-1]) Row 5: | print(C[3]) Row 6: | print(C[0], C[4]) Row 7: | print(C[0], C[-5]) Row 8: | C[3] = "red" C[-3] = "blue" C[0] = "green" print(C) Row 9: | C[0] = C[4] C[1] = C[-2] print(C) Empty cells: All cells in the 'النتيجة' column are empty, intended to be filled by the user. Calculation needed: The user is expected to determine the output of each programming command and fill it into the corresponding 'النتيجة' cell. Data: The table contains programming code snippets and their expected output when executed in a Python-like environment with list indexing. Context: This exercise tests understanding of list indexing (positive and negative) and how to predict the output of print statements in a programming context.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 10 بطاقة لهذه الصفحة

إذا كانت القائمة C = ['red', 'orange', 'green', 'blue', 'white']، فما نتيجة الأمر البرمجي print(C)؟

  • أ) ['orange', 'green', 'blue', 'white']
  • ب) ['red', 'orange', 'green', 'blue', 'white']
  • ج) red orange green blue white
  • د) red, orange, green, blue, white

الإجابة الصحيحة: b

الإجابة: ['red', 'orange', 'green', 'blue', 'white']

الشرح: ١. الأمر print(C) يطبع القائمة C كاملة. ٢. القائمة C تحتوي على العناصر: 'red', 'orange', 'green', 'blue', 'white'. ٣. الناتج: ['red', 'orange', 'green', 'blue', 'white']

تلميح: الأمر print(C) يطبع محتوى القائمة كاملة كما هي.

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت القائمة C = ['red', 'orange', 'green', 'blue', 'white']، فما نتيجة الأمر البرمجي print(C[1])؟

  • أ) red
  • ب) orange
  • ج) green
  • د) blue

الإجابة الصحيحة: b

الإجابة: orange

الشرح: ١. القائمة C تحتوي على العناصر: [0:'red', 1:'orange', 2:'green', 3:'blue', 4:'white'] ٢. الأمر print(C[1]) يطلب طباعة العنصر في الفهرس 1. ٣. العنصر في الفهرس 1 هو 'orange'.

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

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت القائمة C = ['red', 'orange', 'green', 'blue', 'white']، فما نتيجة الأمر البرمجي print(C[-1])؟

  • أ) red
  • ب) blue
  • ج) white
  • د) green

الإجابة الصحيحة: c

الإجابة: white

الشرح: ١. القائمة C تحتوي على العناصر: [0:'red', 1:'orange', 2:'green', 3:'blue', 4:'white'] ٢. الفهرس -1 يشير إلى آخر عنصر في القائمة. ٣. آخر عنصر في القائمة هو 'white'.

تلميح: الفهرس السالب -1 يشير إلى آخر عنصر في القائمة.

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت القائمة C = ['red', 'orange', 'green', 'blue', 'white']، فما نتيجة الأمر البرمجي print(C[3])؟

  • أ) green
  • ب) blue
  • ج) white
  • د) orange

الإجابة الصحيحة: b

الإجابة: blue

الشرح: ١. القائمة C تحتوي على العناصر: [0:'red', 1:'orange', 2:'green', 3:'blue', 4:'white'] ٢. الأمر print(C[3]) يطلب طباعة العنصر في الفهرس 3. ٣. العنصر في الفهرس 3 هو 'blue'.

تلميح: تأكد من عد الفهارس بدءاً من الصفر.

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت القائمة C = ['red', 'orange', 'green', 'blue', 'white']، فما نتيجة الأمر البرمجي print(C[0], C[4])؟

  • أ) red orange
  • ب) red blue
  • ج) red white
  • د) orange white

الإجابة الصحيحة: c

الإجابة: red white

الشرح: ١. القائمة C تحتوي على العناصر: [0:'red', 1:'orange', 2:'green', 3:'blue', 4:'white'] ٢. الأمر print(C[0], C[4]) يطلب طباعة العنصرين في الفهرس 0 والفهرس 4. ٣. العنصر في الفهرس 0 هو 'red' والعنصر في الفهرس 4 هو 'white'. ٤. ستكون النتيجة 'red white' (مفصولة بمسافة).

تلميح: سيتم طباعة العنصر الأول والعنصر الأخير مفصولين بمسافة.

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت القائمة C = ['red', 'orange', 'green', 'blue', 'white']، فما نتيجة الأمر البرمجي print(C[0], C[-5])؟

  • أ) red orange
  • ب) red red
  • ج) white white
  • د) red white

الإجابة الصحيحة: b

الإجابة: red red

الشرح: ١. القائمة C تحتوي على 5 عناصر: [0:'red', 1:'orange', 2:'green', 3:'blue', 4:'white'] ٢. الفهرس -5 يشير إلى العنصر الأول (البداية) عند استخدام الفهرسة السالبة. ٣. C[0] هو 'red' و C[-5] هو أيضاً 'red'. ٤. ستكون النتيجة 'red red' (مفصولة بمسافة).

تلميح: الفهرس -5 يشير إلى العنصر الأول في قائمة مكونة من 5 عناصر.

التصنيف: مسألة تدريبية | المستوى: متوسط

بعد تنفيذ الأوامر التالية على القائمة C = ['red', 'orange', 'green', 'blue', 'white']: C[3] = 'red' C[-3] = 'blue' C[0] = 'green' ما نتيجة الأمر print(C)؟

  • أ) ['red', 'orange', 'blue', 'red', 'white']
  • ب) ['green', 'orange', 'green', 'blue', 'white']
  • ج) ['green', 'orange', 'blue', 'red', 'white']
  • د) ['red', 'blue', 'green', 'red', 'white']

الإجابة الصحيحة: c

الإجابة: ['green', 'orange', 'blue', 'red', 'white']

الشرح: ١. القائمة الأصلية: ['red', 'orange', 'green', 'blue', 'white'] ٢. C[3] = 'red' → العنصر في الفهرس 3 (الرابع) يصبح 'red'. ٣. C[-3] = 'blue' → العنصر في الفهرس -3 (الثالث من النهاية، أي 'green') يصبح 'blue'. ٤. C[0] = 'green' → العنصر الأول يصبح 'green'. ٥. القائمة النهائية: ['green', 'orange', 'blue', 'red', 'white']

تلميح: تذكر أن الفهرس 3 يشير إلى العنصر الرابع، والفهرس -3 يشير إلى العنصر الثالث من النهاية، والفهرس 0 يشير إلى العنصر الأول.

التصنيف: مسألة تدريبية | المستوى: متوسط

بعد تنفيذ الأوامر التالية على القائمة C = ['red', 'orange', 'green', 'blue', 'white']: C[0] = C[4] C[1] = C[-2] ما نتيجة الأمر print(C)؟

  • أ) ['white', 'orange', 'green', 'blue', 'white']
  • ب) ['red', 'blue', 'green', 'blue', 'white']
  • ج) ['white', 'blue', 'green', 'blue', 'white']
  • د) ['white', 'blue', 'green', 'red', 'white']

الإجابة الصحيحة: c

الإجابة: ['white', 'blue', 'green', 'blue', 'white']

الشرح: ١. القائمة الأصلية: ['red', 'orange', 'green', 'blue', 'white'] ٢. C[0] = C[4] → العنصر الأول (C[0]) يأخذ قيمة العنصر الأخير (C[4] = 'white'). ٣. C[1] = C[-2] → العنصر الثاني (C[1]) يأخذ قيمة العنصر قبل الأخير (C[-2] = 'blue'). ٤. القائمة النهائية: ['white', 'blue', 'green', 'blue', 'white']

تلميح: C[4] هو العنصر الأخير ('white')، وC[-2] هو العنصر قبل الأخير ('blue'). يتم نسخ قيم هذه العناصر إلى مواقع جديدة.

التصنيف: مسألة تدريبية | المستوى: متوسط

في قائمة تحتوي على 5 عناصر، ما هو العنصر الذي يشير إليه الفهرس -3؟

  • أ) العنصر الثالث من البداية
  • ب) العنصر الثالث من النهاية
  • ج) العنصر الأخير
  • د) العنصر الأول

الإجابة الصحيحة: b

الإجابة: العنصر الثالث من النهاية

الشرح: ١. الفهرس السلبي يبدأ من نهاية القائمة. ٢. الفهرس -1 يشير إلى العنصر الأخير. ٣. الفهرس -2 يشير إلى العنصر قبل الأخير. ٤. الفهرس -3 يشير إلى العنصر الثالث من النهاية.

تلميح: الفهرس السلبي يبدأ العد من نهاية القائمة، حيث -1 هو الأخير.

التصنيف: مفهوم جوهري | المستوى: سهل

ما هي نتيجة الأمر print(C[0], C[-5]) إذا كانت C = ['red', 'orange', 'green', 'blue', 'white']؟

  • أ) red white
  • ب) red red
  • ج) white red
  • د) orange red

الإجابة الصحيحة: b

الإجابة: red red

الشرح: ١. C[0] يشير إلى العنصر الأول في القائمة: 'red'. ٢. C[-5] يشير إلى العنصر الأول من النهاية في قائمة مكونة من 5 عناصر: 'red'. ٣. الأمر print(C[0], C[-5]) يطبع القيمتين: 'red' و'red'. ٤. الناتج: red red

تلميح: C[0] هو العنصر الأول، وC[-5] هو العنصر الأول أيضاً في قائمة من 5 عناصر.

التصنيف: مسألة تدريبية | المستوى: سهل