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

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

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

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

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

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

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

📝 ملخص الصفحة

تدريب 6: التعامل مع أجهزة الإدخال والإخراج.

بعد دراسة كيفية تعامل نظام التشغيل مع أجهزة الإدخال والإخراج الخاصة بأجهزة الحاسب، تحقق من صحة الجمل التالية بوضع علامة (✓) أمام الجملة الصحيحة، أو إعادة كتابتها بالشكل الصحيح إذا كانت خاطئة.

1. يتتبع نظام التشغيل جميع الأجهزة.

✓ صحيحة.

2. يقرر نظام التشغيل فقط مقدار الوقت الذي تستغرقه أي عملية لاستخدام جهاز.

خاطئة. الصيغة الصحيحة: يقرر نظام التشغيل أي عملية ستستخدم الجهاز ومتى، وليس فقط مقدار الوقت.

3. يخصص نظام التشغيل كل جهاز بطريقة فعالة.

✓ صحيحة.

4. يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو ليس جزءًا من نظام التشغيل.

✓ صحيحة.

---

تدريب 7: لنستكشف بعض الأمور

في الوقت الخاص بالوحدة الزمنية السابعة، تنفذ وحدة المعالجة المركزية أحيانًا تعليمات برنامج 2.P، وقد تنفذ برنامج 3.P أيضًا. على فرض أن وحدة المعالجة المركزية في دورة الجلب والتنفيذ "تُشغّل" تعليمات البرنامج 3.P، يتعين عليك ملء الفراغات في الصناديق الموجودة في الشكل أدناه بكتابة أسماء البرامج المناسبة وذلك بالاستعانة بالجدول الذي أكملته سابقًا.

إذا أعدت النظر إلى الرقمين الثنائيين (A) و (B) اللذين يتكون كل منهما من 1 بت، فيأخذ المدخل A القيمة 0 أو 1 وكذلك المدخل B، ولإضافتهما معًا يجب المرور بهذه المراحل.

مخطط انسيابي (Flowchart) يوضح مراحل معالجة المدخلات الثنائية A و B:

(يصف المخطط المراحل التالية: تم الإنهاء (End)، تشغيل (Run)، جديد (New)، الانتظار (Wait)، جاهزة (Ready). تشير الأسهم إلى تدفق العمليات بين هذه المراحل).

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

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

تدريب 6

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

التعامل مع أجهزة الإدخال والإخراج.

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

بعد دراستك لكيفية تعامل نظام التشغيل مع أجهزة الإدخال والإخراج الخاصة بأجهزة الحاسب. تحقق من صحة الجمل التالية. وذلك من خلال وضع علامة أمام الجملة الصحيحة أو أعد كتابتها بالشكل الصحيح إذا كانت خطأ.

1

نوع: QUESTION_HOMEWORK

يتتبع نظام التشغيل جميع الأجهزة.

2

نوع: QUESTION_HOMEWORK

يقرر نظام التشغيل فقط مقدار الوقت الذي تستغرقه أي عملية لاستخدام جهاز.

3

نوع: QUESTION_HOMEWORK

يخصص نظام التشغيل كل جهاز بطريقة فعالة.

4

نوع: QUESTION_HOMEWORK

يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو ليس جزءاً من نظام التشغيل.

تدريب 7

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

لنستكشف بعض الأمور

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

في الوقت الخاص بالوحدة الزمنية السابعة، تنفذ وحدة المعالجة المركزية أياناً تعليمات برنامج P.2، وقد تنفذ برنامج P.3 أيضاً. على فرض أن وحدة المعالجة المركزية في دورة الجلب والتنفيذ "تشغل" تعليمات البرنامج P.3، يتبع عليك أن تملأ الفراغات في الصناديق الموجودة في الشكل أدناه بكتابة أسماء البرامج المناسبة وذلك بالاستعانة بالجدول الذي أكملته سابقاً. إذا أعدت النظر إلى الرقمين الثنائيين (A و B) اللذين يتكون كل منهما من 1 بت، فيأخذ المدخل A القيمة 0 أو 1 وكذلك المدخل B، ولاضافتهما معاً يجب المرور بهذه المراحل.

🔍 عناصر مرئية

تدفق العمليات في وحدة المعالجة المركزية

A flowchart illustrating a process with four stages: 'جديد', 'تشغيل', 'الانتظار', and 'تم الإنهاء'. Arrows indicate the flow between these stages. The 'جديد' box has dotted lines indicating it's a placeholder for input. The 'تشغيل' box also has dotted lines. The 'الانتظار' box has dotted lines. The 'تم الإنهاء' box has dotted lines. Arrows show: جديد -> تشغيل, تشغيل -> الانتظار, الانتظار -> تشغيل, الانتظار -> تم الإنهاء.

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

--- SECTION: تدريب 6 --- التعامل مع أجهزة الإدخال والإخراج. بعد دراستك لكيفية تعامل نظام التشغيل مع أجهزة الإدخال والإخراج الخاصة بأجهزة الحاسب. تحقق من صحة الجمل التالية. وذلك من خلال وضع علامة أمام الجملة الصحيحة أو أعد كتابتها بالشكل الصحيح إذا كانت خطأ. --- SECTION: 1 --- يتتبع نظام التشغيل جميع الأجهزة. --- SECTION: 2 --- يقرر نظام التشغيل فقط مقدار الوقت الذي تستغرقه أي عملية لاستخدام جهاز. --- SECTION: 3 --- يخصص نظام التشغيل كل جهاز بطريقة فعالة. --- SECTION: 4 --- يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو ليس جزءاً من نظام التشغيل. --- SECTION: تدريب 7 --- لنستكشف بعض الأمور في الوقت الخاص بالوحدة الزمنية السابعة، تنفذ وحدة المعالجة المركزية أياناً تعليمات برنامج P.2، وقد تنفذ برنامج P.3 أيضاً. على فرض أن وحدة المعالجة المركزية في دورة الجلب والتنفيذ "تشغل" تعليمات البرنامج P.3، يتبع عليك أن تملأ الفراغات في الصناديق الموجودة في الشكل أدناه بكتابة أسماء البرامج المناسبة وذلك بالاستعانة بالجدول الذي أكملته سابقاً. إذا أعدت النظر إلى الرقمين الثنائيين (A و B) اللذين يتكون كل منهما من 1 بت، فيأخذ المدخل A القيمة 0 أو 1 وكذلك المدخل B، ولاضافتهما معاً يجب المرور بهذه المراحل. --- VISUAL CONTEXT --- **DIAGRAM**: تدفق العمليات في وحدة المعالجة المركزية Description: A flowchart illustrating a process with four stages: 'جديد', 'تشغيل', 'الانتظار', and 'تم الإنهاء'. Arrows indicate the flow between these stages. The 'جديد' box has dotted lines indicating it's a placeholder for input. The 'تشغيل' box also has dotted lines. The 'الانتظار' box has dotted lines. The 'تم الإنهاء' box has dotted lines. Arrows show: جديد -> تشغيل, تشغيل -> الانتظار, الانتظار -> تشغيل, الانتظار -> تم الإنهاء. Table Structure: Headers: N/A Rows: Row 1: جديد | تشغيل Row 2: الانتظار | تم الإنهاء Empty cells: The text mentions filling blanks in boxes, implying these boxes are meant to be filled with program names or states. The dotted lines around the boxes suggest they are placeholders for text input. Calculation needed: The context suggests filling in program names or states related to CPU operations based on inputs A and B. Data: Flowchart representing process states in a CPU. Key Values: Input A (0 or 1), Input B (0 or 1), Output of A+B Context: Illustrates the process flow of a program within a CPU, showing states like 'new', 'running', 'waiting', and 'terminated'. This is likely related to understanding how programs are managed and executed.

✅ حلول أسئلة الكتاب الرسمية

عدد الأسئلة: 2

سؤال تدريب 6: بعد دراستك لكيفية تعامل نظام التشغيل مع أجهزة الإدخال والإخراج الخاصة بأجهزة الحاسب. تحقق من صحة الجمل التالية. وذلك من خلال وضع علامة أمام الجملة الصحيحة أو أعد كتابتها بالشكل الصحيح إذا كانت خطأ. 1. يتتبع نظام التشغيل جميع الأجهزة. 2. يقرر نظام التشغيل فقط مقدار الوقت الذي تستغرقه أي عملية لاستخدام جهاز. 3. يخصص نظام التشغيل كل جهاز بطريقة فعالة. 4. يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو ليس جزءاً من نظام التشغيل.

الإجابة: س:1: ✓ صح س:2: X خطأ، والصحيح: يقرر نظام التشغيل أي عملية ستستخدم الجهاز ومتى ولمدة كم. س:3: ✓ صح س:4: X خطأ، والصحيح: يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو جزء من نظام التشغيل.

خطوات الحل:

  1. **الشرح:** لنفهم هذا السؤال. السؤال يطلب منا التحقق من صحة أربع جمل تتعلق بكيفية تعامل نظام التشغيل مع الأجهزة. الفكرة هنا هي تذكر وظائف نظام التشغيل في إدارة الأجهزة. لنبدأ بتحليل كل جملة: 1. **يتتبع نظام التشغيل جميع الأجهزة.** - نعم، هذه صحيحة. أحد وظائف نظام التشغيل الرئيسية هي إدارة الأجهزة (إدارة العتاد)، حيث يتتبع جميع الأجهزة المتصلة بالحاسب ويعرف حالتها. 2. **يقرر نظام التشغيل فقط مقدار الوقت الذي تستغرقه أي عملية لاستخدام جهاز.** - هذه غير دقيقة. نظام التشغيل لا يقرر فقط الوقت، بل يقرر أيضاً أي عملية ستستخدم الجهاز ومتى تبدأ استخدامه. فهو يدير تخصيص الأجهزة للعمليات المختلفة. - لذلك الجملة تحتاج تصحيح. 3. **يخصص نظام التشغيل كل جهاز بطريقة فعالة.** - نعم، هذه صحيحة. من مهام نظام التشغيل تخصيص الأجهزة للعمليات بطريقة فعالة ومنظمة لتجنب التعارض وضمان الاستخدام الأمثل. 4. **يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو ليس جزءاً من نظام التشغيل.** - هذه غير دقيقة. برنامج تشغيل الجهاز (Driver) هو جزء من نظام التشغيل، حيث يعمل كوسيط بين نظام التشغيل والجهاز المادي. - لذلك الجملة تحتاج تصحيح. إذن الإجابة هي: - الجملة 1: صحيحة. - الجملة 2: خطأ، والصحيح: يقرر نظام التشغيل أي عملية ستستخدم الجهاز ومتى ولمدة كم. - الجملة 3: صحيحة. - الجملة 4: خطأ، والصحيح: يتم التحكم في كل جهاز ملحق بواسطة برنامج خاص يسمى برنامج تشغيل الجهاز وهو جزء من نظام التشغيل.

سؤال تدريب 7: لنستكشف بعض الأمور في الوقت الخاص بالوحدة الزمنية السابعة، تنفذ وحدة المعالجة المركزية أحياناً تعليمات برنامج P.2، وقد تنفذ برنامج P.3 أيضاً. على فرض أن وحدة المعالجة المركزية في دورة الجلب والتنفيذ "تشغّل" تعليمات البرنامج P.3، يتعين عليك أن تملأ الفراغات في الصناديق الموجودة في الشكل أدناه بكتابة أسماء البرامج المناسبة وذلك بالاستعانة بالجدول الذي أكملته سابقاً. إذا أعدت النظر إلى الرقمين الثنائيين (A و B) اللذين يتكون كل منهما من 1 بت، فيأخذ المدخل A القيمة 0 أو 1 وكذلك المدخل B، ولإضافتهما معاً يجب المرور بهذه المراحل.

الإجابة: س: جديد لا يوجد س: تشغيل P3 س: تم الإنهاء لا يوجد س: الانتظار P1 س: جاهزة P2

خطوات الحل:

  1. **الخطوة 1 (المعطيات):** لنحدد ما لدينا: - السؤال يتعلق بجدول زمني لتنفيذ البرامج P1، P2، P3 في وحدة المعالجة المركزية. - في الوحدة الزمنية السابعة، تنفذ وحدة المعالجة المركزية أحياناً تعليمات برنامج P.2، وقد تنفذ برنامج P.3 أيضاً. - على فرض أن وحدة المعالجة المركزية في دورة الجلب والتنفيذ "تشغّل" تعليمات البرنامج P.3. - المطلوب: ملء الفراغات في الصناديق في الشكل بأسماء البرامج المناسبة بالاستعانة بالجدول الذي أكملناه سابقاً (والذي يوضح حالات البرامج: جديد، تشغيل، تم الإنهاء، الانتظار، جاهزة).
  2. **الخطوة 2 (التطبيق):** نطبق المعلومات على حالات البرامج: - **جديد:** البرنامج الذي لم يبدأ تنفيذه بعد. - **تشغيل:** البرنامج الذي يتم تنفيذه حالياً في وحدة المعالجة المركزية. - **تم الإنهاء:** البرنامج الذي انتهى تنفيذه تماماً. - **انتظار:** البرنامج الذي ينتظر حدثاً (مثل إدخال/إخراج) ولا يمكن تنفيذه الآن. - **جاهزة:** البرنامج جاهز للتنفيذ وينتظر دوره في وحدة المعالجة المركزية. بناءً على السؤال: - في الوحدة الزمنية السابعة، وحدة المعالجة المركزية تشغل P3 (أي P3 في حالة "تشغيل"). - P2 قد ينفذ أحياناً، مما يعني أنه قد يكون في حالة "جاهزة" (ينتظر دوره) أو "تشغيل" (إذا كان ينفذ في وقت آخر). - P1 يظهر في حالة "انتظار"، مما يعني أنه ينتظر حدثاً. - البرامج التي لم تبدأ بعد أو انتهت ستكون في "جديد" أو "تم الإنهاء"، ولكن السؤال يشير إلى أنه لا يوجد برنامج في هذه الحالات في هذا السياق المحدد.
  3. **الخطوة 3 (النتيجة):** إذن الإجابة هي: - **جديد:** لا يوجد (لأن جميع البرامج P1، P2، P3 بدأت بالفعل). - **تشغيل:** P3 (كما هو مفترض في السؤال). - **تم الإنهاء:** لا يوجد (لأنه لم ينته أي برنامج بعد في هذا التوقيت). - **انتظار:** P1 (كما هو مذكور في السؤال). - **جاهزة:** P2 (لأنه قد ينفذ أحياناً، فهو جاهز للتنفيذ).

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

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

أي من الوظائف التالية هي من مسؤوليات نظام التشغيل في إدارة الأجهزة؟

  • أ) تحديث برامج تشغيل الأجهزة تلقائياً فقط.
  • ب) تتبع جميع الأجهزة المتصلة بالحاسب.
  • ج) تصميم الدوائر الإلكترونية للأجهزة.
  • د) تحديد سعر الأجهزة الملحقة بالسوق.

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

الإجابة: تتبع جميع الأجهزة المتصلة بالحاسب.

الشرح: 1. إدارة الأجهزة (إدارة العتاد) هي إحدى الوظائف الرئيسية لنظام التشغيل. 2. يتضمن ذلك تتبع جميع الأجهزة المتصلة (مثل الطابعة، الفأرة، الشاشة) ومعرفة حالتها. 3. هذا التتبع ضروري لتخصيص الموارد ومنع التعارضات بين العمليات.

تلميح: فكر في المهام الأساسية لنظام التشغيل فيما يتعلق بالعتاد المادي.

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

ما هي المهام التي يقررها نظام التشغيل فيما يتعلق باستخدام العمليات للأجهزة؟

  • أ) يقرر فقط مقدار الوقت الذي تستغرقه العملية لاستخدام الجهاز.
  • ب) يقرر أي عملية ستستخدم الجهاز، ومتى تبدأ، ولمدة كم.
  • ج) يقرر ما إذا كان الجهاز يحتاج إلى استبدال أم لا.
  • د) يقرر تكلفة تشغيل الجهاز لكل عملية.

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

الإجابة: يقرر أي عملية ستستخدم الجهاز، ومتى تبدأ، ولمدة كم.

الشرح: 1. نظام التشغيل هو مدير الموارد. 2. عند طلب أكثر من عملية لاستخدام نفس الجهاز (مثل الطابعة)، يجب على نظام التشغيل أن: - يقرر أي عملية تحصل على الجهاز أولاً (جدولة). - يحدد وقت بدء الاستخدام. - يتحكم في مدة الاستخدام لضمان العدالة والكفاءة. 3. القرار بـ"الوقت فقط" غير كافٍ ولا يعكس المهمة الكاملة.

تلميح: نظام التشغيل يدير الوصول إلى الموارد المحدودة.

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

ما هو برنامج تشغيل الجهاز (Driver) وعلاقته بنظام التشغيل؟

  • أ) برنامج مستقل يشتريه المستخدم منفصلاً عن نظام التشغيل.
  • ب) برنامج وسيط يتحكم في جهاز ملحق وهو جزء من نظام التشغيل.
  • ج) برنامج تطبيقي مثل معالج النصوص يستخدم للتحكم بالأجهزة.
  • د) برنامج موجود في ذاكرة الجهاز نفسه فقط ولا يتفاعل مع النظام.

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

الإجابة: برنامج وسيط يتحكم في جهاز ملحق وهو جزء من نظام التشغيل.

الشرح: 1. برنامج تشغيل الجهاز (Driver) هو برنامج خاص مصمم لجهاز معين (مثل طابعة أو كاميرا). 2. وظيفته: الترجمة بين أوامر نظام التشغيل العامة وإشارات الجهاز المحددة. 3. يعتبر جزءاً أساسياً من نظام التشغيل، حيث يتم تثبيته وتكامل عمله معه لضمان التحكم الصحيح في الجهاز.

تلميح: هو البرنامج الذي يجعل نظام التشغيل يتعرف على الجهاز ويتواصل معه.

التصنيف: تعريف | المستوى: متوسط

أي من العبارات التالية تصف بشكل صحيح إحدى مهام نظام التشغيل في إدارة الأجهزة؟

  • أ) شراء أجهزة جديدة عندما تكون الأجهزة الحالية بطيئة.
  • ب) تخصيص كل جهاز للعمليات بطريقة فعالة ومنظمة.
  • ج) إيقاف تشغيل الأجهزة غير المستخدمة تلقائياً لتوفير الطاقة فقط.
  • د) تحديث واجهة الأجهزة لتكون أكثر جمالاً.

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

الإجابة: تخصيص كل جهاز للعمليات بطريقة فعالة ومنظمة.

الشرح: 1. الكفاءة: تعني استخدام الجهاز بأقصى طاقته وتقليل وقت الخمول. 2. التنظيم: تعني منع تعارض عمليتين في استخدام نفس الجهاز في نفس الوقت. 3. نظام التشغيل يستخدم خوارزميات جدولة ذكية لتحقيق التخصيص الفعال، مما يضمن استجابة سريعة وأداءً عالياً للنظام ككل.

تلميح: الكفاءة ومنع التعارضات هدفان رئيسيان.

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