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

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

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

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

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

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

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

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

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

لا تعرف البرامج عناوين مُسبقًا في الذاكرة، لذا فإن البرنامج يتعرف على تعليماته والبيانات باستخدام العناوين المنطقية. يقوم نظام التشغيل برسم خريطة العناوين المنطقية للبرامج وما يقابلها من عناوين حقيقية في ذاكرة الوصول العشوائي، تسمى هذه العملية ربط العناوين (Address binding).

2

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

إدارة العمليات

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

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

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

عملية جديدة وهي العملية المراد تنفيذها والتي سيتم تحميلها من الذاكرة الثانوية لذاكرة جهاز الحاسب الرئيسة مثل فتح المستعرض لتصفح الإنترنت، أو فتح Excel للعمل على جداول البيانات.

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

عملية جديدة وهي العملية المراد تنفيذها والتي سيتم تحميلها من الذاكرة الثانوية لذاكرة جهاز الحاسب الرئيسة مثل فتح المستعرض لتصفح الإنترنت، أو فتح Excel للعمل على جداول البيانات.

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

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

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

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

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

العملية في حالة الجاهزية وهي العملية الموجودة في طابور التنفيذ بذاكرة جهاز الحاسب الرئيسة. وهذا لا يشمل العملية التي تنتظر جلب بيانات من وحدات التخزين الثانوية للتنفيذ.

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

لاحظ أن الكثير من العمليات قد تكون في حالة الجاهزية أو حالة الانتظار في نفس الوقت، ولكن عملية واحدة فقط يمكن أن تكون في الانتظار حيث تصطف العمليات في كل من هذه الحالات.

نوع: METADATA

وزارة التعليم Ministry of Education 2025 - 1447 37

🔍 عناصر مرئية

Process States

A flowchart illustrating the different states of a process in an operating system.

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

لا تعرف البرامج عناوين مُسبقًا في الذاكرة، لذا فإن البرنامج يتعرف على تعليماته والبيانات باستخدام العناوين المنطقية. يقوم نظام التشغيل برسم خريطة العناوين المنطقية للبرامج وما يقابلها من عناوين حقيقية في ذاكرة الوصول العشوائي، تسمى هذه العملية ربط العناوين (Address binding). --- SECTION: 2 --- إدارة العمليات يجب أن يقوم نظام التشغيل أيضًا بإدارة استخدام وحدة المعالجة المركزية، ولذلك تمر كل عملية بدورة حياة مختلفة حسب حالتها، حيث تكتسب وتفقد التحكم في وحدة المعالجة المركزية. ويمكن لعملية واحدة فقط تنفيذ جزء من تعليماتها في وحدة زمنية واحدة داخل وحدة المعالجة المركزية، ولذلك تمر كل عملية بدورة حياة مختلفة حسب حالتها، حيث تكتسب وتفقد التحكم في وحدة المعالجة المركزية. وبشكل أكثر تحديدًا، تدخل العملية إلى وحدة المعالجة المركزية، وتُفقد التحكم فيها، وتكون جاهزة للتنفيذ أو تصبح قيد التنفيذ أو تنتظر موردًا، أو تم الانتهاء منها. شاهد ما يحدث لعملية خلال مرورها في كل مرحلة. عملية جديدة وهي العملية المراد تنفيذها والتي سيتم تحميلها من الذاكرة الثانوية لذاكرة جهاز الحاسب الرئيسة مثل فتح المستعرض لتصفح الإنترنت، أو فتح Excel للعمل على جداول البيانات. عملية جديدة وهي العملية المراد تنفيذها والتي سيتم تحميلها من الذاكرة الثانوية لذاكرة جهاز الحاسب الرئيسة مثل فتح المستعرض لتصفح الإنترنت، أو فتح Excel للعمل على جداول البيانات. العملية في حالة الانتهاء وهي العمليات التي اكتمل تنفيذها ولم تعد نشطة إذ يقوم نظام التشغيل بحذف جميع المعلومات الخاصة بالعملية من الذاكرة الرئيسية. العملية في حالة الانتظار أن العملية تنتظر توفر موارد من خارج وحدة المعالجة المركزية مثل وصول بيانات من وحدات التخزين لتحميلها في الذاكرة أو قيام المستخدم بإدخال كلمات أو عبارات بلوحة المفاتيح. العملية في حالة الجاهزية وهي العملية الموجودة في طابور التنفيذ بذاكرة جهاز الحاسب الرئيسة. وهذا لا يشمل العملية التي تنتظر جلب بيانات من وحدات التخزين الثانوية للتنفيذ. لاحظ أن الكثير من العمليات قد تكون في حالة الجاهزية أو حالة الانتظار في نفس الوقت، ولكن عملية واحدة فقط يمكن أن تكون في الانتظار حيث تصطف العمليات في كل من هذه الحالات. وزارة التعليم Ministry of Education 2025 - 1447 37 --- VISUAL CONTEXT --- **DIAGRAM**: Process States Description: A flowchart illustrating the different states of a process in an operating system. Data: Illustrates transitions between process states. Context: Explains the lifecycle of a process within an operating system, showing how it moves between states like New, Running, Waiting, Ready, and Terminated.

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

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

ما المقصود بعملية 'ربط العناوين' (Address binding) في نظام التشغيل؟

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

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

الإجابة: هي عملية يقوم فيها نظام التشغيل برسم خريطة العناوين المنطقية للبرامج وما يقابلها من عناوين حقيقية في ذاكرة الوصول العشوائي (RAM).

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

تلميح: تتعلق هذه العملية بكيفية تعامل البرامج مع الذاكرة.

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

أي مما يلي يصف بشكل صحيح حالة 'الجاهزية' (Ready) للعملية في نظام التشغيل؟

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

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

الإجابة: هي العملية الموجودة في طابور التنفيذ بذاكرة جهاز الحاسب الرئيسة، ولا تشمل العملية التي تنتظر جلب بيانات من وحدات التخزين الثانوية.

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

تلميح: تتعلق هذه الحالة باستعداد العملية لاستخدام وحدة المعالجة المركزية.

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

ما الفرق الرئيسي بين حالة 'الانتظار' (Waiting) وحالة 'الجاهزية' (Ready) للعملية؟

  • أ) الفرق هو أن حالة 'الجاهزية' تكون في الذاكرة الثانوية، بينما 'الانتظار' تكون في الذاكرة الرئيسية.
  • ب) الفرق هو أن حالة 'الانتظار' تكون للعمليات الجديدة فقط، بينما 'الجاهزية' للعمليات القديمة.
  • ج) الفرق الرئيسي هو أن العملية في حالة 'الانتظار' تنتظر موردًا خارجيًا (مثل بيانات من التخزين أو إدخال المستخدم)، بينما العملية في حالة 'الجاهزية' موجودة في الذاكرة وجميع مواردها متاحة وتنتظر فقط وحدة المعالجة المركزية (CPU).
  • د) لا يوجد فرق، كلاهما يعني أن العملية مستعدة للتنفيذ فورًا.

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

الإجابة: الفرق الرئيسي هو أن العملية في حالة 'الانتظار' تنتظر موردًا خارجيًا (مثل بيانات من التخزين أو إدخال المستخدم)، بينما العملية في حالة 'الجاهزية' موجودة في الذاكرة وجميع مواردها متاحة وتنتظر فقط وحدة المعالجة المركزية (CPU).

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

تلميح: فكر في سبب توقف العملية في كل حالة.

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

أي من الحالات التالية تمثل المرحلة النهائية في دورة حياة العملية، حيث يقوم نظام التشغيل بحذف معلوماتها من الذاكرة؟

  • أ) حالة الجاهزية (Ready).
  • ب) حالة الانتظار (Waiting).
  • ج) حالة التنفيذ (Running).
  • د) حالة الانتهاء (Terminated).

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

الإجابة: حالة الانتهاء (Terminated).

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

تلميح: هذه هي الحالة التي تنتهي فيها مهمة العملية تمامًا.

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