نظم التشغيل - المحاضرة الرابعة
27 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

قم بمطابقة أنواع برمجيات إدارة النظم مع الوظائف الرئيسية الخاصة بها:

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

قم بمطابقة الاستراتيجيات المستخدمة في إدارة الذاكرة مع تفسيراتها:

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

قم بمطابقة مكونات الذاكرة مع وصفها:

الذاكرة الرئيسية (RAM) = تستخدم لحفظ البيانات مؤقتًا أثناء التشغيل القرص الصلب = خزن البيانات بشكل دائم البيانات = المعلومات المُدخلة من قبل المستخدم العمليات = البرامج التي يتم تنفيذها

قم بمطابقة استخدامات الذاكرة مع الأمثلة المناسبة:

<p>فتح برنامج = الوصول السريع للبيانات حفظ ملف = تخزين البيانات بشكل دائم إدخال بيانات = نقل البيانات من لوحة المفاتيح إلى الذاكرة إغلاق جهاز الكمبيوتر = توقف جميع العمليات الجارية</p> Signup and view all the answers

قم بمطابقة مواصفات الذاكرة المثالية مع ميزاتها:

<p>سرعة الوصول = تحسين أداء النظام حجم الذاكرة = تحديد عدد العمليات الممكن تنفيذها تكلفة = تأثير على ميزانية شراء الأجهزة التوافقية = قدرة الذاكرة على العمل مع أنظمة تشغيل مختلفة</p> Signup and view all the answers

قم بمطابقة الأمثلة مع نوع الذاكرة المستخدمة:

<p>المعالج = يستخدم الذاكرة الرئيسية القرص الصلب = يستخدم لتخزين البيانات بشكل دائم الذاكرة الظاهرية = تستخدم كذاكرة إضافية ذاكرة الوصول العشوائي = تخزين البيانات أثناء تشغيل البرامج</p> Signup and view all the answers

قم بمطابقة نظام التشغيل مع خصائصه:

<p>نظام التشغيل ذات النواة الأحادية = يدير عملية واحدة في كل مرة نظام التشغيل متعدد المهام = يمكنه تشغيل عدة عمليات في نفس الوقت نظام تشغيل الشبكة = يدير الاتصالات بين الأجهزة نظام التشغيل المبني على الخادم = يوفر خدمات لأجهزة أخرى</p> Signup and view all the answers

قم بمطابقة الأسباب التي تؤثر على أداء النظام مع تأثيراتها:

<p>سرعة المعالج = زيادة سرعة تنفيذ البرامج حجم الذاكرة = تحديد عدد البرامج المفتوحة نظام التشغيل = تأثير على إدارة الموارد سعة التخزين = تحديد مقدار البيانات المخزنة</p> Signup and view all the answers

قم بمطابقة أساسيات استخدام الذاكرة مع متطلباتها:

<p>تنفيذ البرامج = تخزينها في الذاكرة الرئيسية تخزين البيانات = استخدام وسائط تخزين موثوقة إدارة العمليات = تنسيق بين البرامج المختلفة حماية البيانات = تأمين الوصول إلى البيانات المخزنة</p> Signup and view all the answers

قم بمطابقة مشاكل إدارة الذاكرة مع الحلول الممكنة:

<p>نفاد الذاكرة = زيادة حجم الذاكرة تداخل العمليات = استخدام تقنيات تسكين جديدة انخفاض الأداء = تحديث مكونات النظام فقدان البيانات = تطبيق استراتيجيات الحماية</p> Signup and view all the answers

قم بمطابقة الأنظمة الذاكرية مع أمثلة الاستخدام:

<p>ذاكرة الوصول العشوائي = تستخدم أثناء تشغيل التطبيقات القرص الصلب = تخزين ملفات النظام ذاكرة التخزين المؤقت = زيادة سرعة التطبيقات الذاكرة الظاهرية = تخزين بيانات مؤقتة من العمليات</p> Signup and view all the answers

قم بمطابقة التحسينات اللازمة لتسريع نظام التشغيل مع نتائجها:

<p>زيادة RAM = تحسين أداء النظام تحديث النظام = اختصار زمن الإقلاع تنظيف القرص الصلب = زيادة مساحة التخزين المتاحة إعادة تركيب البرامج = إصلاح الأخطاء التقنية</p> Signup and view all the answers

قم بمطابقة أنواع الذاكرة المختلفة مع استخداماتها:

<p>الذاكرة السريعة = تنفيذ التطبيقات بشكل فعال الذاكرة البطيئة = تخزين البيانات الطويلة الأمد ذاكرة الكاش = تسريع الوصول إلى البيانات المستعملة بشكل متكرر الذاكرة الخارجية = تخزين الملفات الكبيرة</p> Signup and view all the answers

قم بمطابقة مكونات دورة حياة البيانات مع مراحلها:

<p>جمع البيانات = جمع المعلومات من المستخدمين تخزين البيانات = تسجيل البيانات في أماكن محددة تحليل البيانات = معالجة البيانات للحصول على رؤى إدارة البيانات = تنظيم البيانات لسهولة الوصول إليها</p> Signup and view all the answers

طابق بين استراتيجيات إدارة الذاكرة وأساليبها:

<p>First-Fit = تسكين العملية في أول قطاع يمكن أن يستوعبها Best-Fit = تسكين العملية في أقل قطاع به فراغ Worst-Fit = تسكين العملية في أكبر قطاع متاح Static Partitioning = تقسيم الذاكرة إلى قطاعات ثابتة</p> Signup and view all the answers

طابق بين نوع التقسيم وخصائصه:

<p>التقسيم الثابت = تخصيص قطاعات ثابتة لكل عملية التقسيم الديناميكي = تخصيص قطاعات حسب حجم العمليات الذاكرة الافتراضية = التبديل بين أجزاء البرنامج في الذاكرة والقرص الذاكرة الرئيسية = الذاكرة المستخدمة لتخزين العمليات النشطة</p> Signup and view all the answers

طابق بين المصطلحات وأهميتها:

<p>فراغات خارجية = فراغات بين القطاعات المشغولة عملية FIFO = تصنيف العمليات حسب وقت الوصول تسكن العمليات = تحميل العمليات في الذاكرة التحكم في الذاكرة = إدارة الذاكرة الرئيسية</p> Signup and view all the answers

طابق بين نوع الذاكرة باستخدام العمليات:

<p>Process 1 = 60 k Process 2 = 100 k Process 3 = 30 k Process 4 = 70 k</p> Signup and view all the answers

طابق بين الأمثلة وطرق التقسيم:

<p>200K = قطاع ثابت 80K = قطاع ديناميكي 150K = قطاع ثابت 30K = قطاع ديناميكي</p> Signup and view all the answers

طابق بين العمليات وسرعة التنفيذ:

<p>Process 1 = 10 M/Sec Process 2 = 5 M/Sec Process 3 = 15 M/Sec Process 4 = 8 M/Sec</p> Signup and view all the answers

طابق بين عيوب التقسيم الديناميكي:

<p>فراغات خارجية = تؤثر على الأداء تجزئة البرنامج = عملية مملة حجم العمليات = غير ثابت نقل العمليات = إلى الذاكرة الثانوية</p> Signup and view all the answers

طابق بين طريقة التقسيم وميزتها:

<p>التقسيم الثابت = سهولة الإدارة التقسيم الديناميكي = مرونة الاستخدام Virtual Memory = توفير المساحة المساحة المطلوبة = استيعاب العمليات الكبيرة</p> Signup and view all the answers

طابق بين الأداء والمشاكل:

<p>تخزين ديناميكي = قد يتسبب في فراغات برامج كبيرة = تحتاج إلى إدارة متقدمة حجم الذاكرة = يؤثر على أداء النظام استراتيجيات الإدخال = تساعد على تحسين الكفاءة</p> Signup and view all the answers

طابق بين العمليات وحالتها في الذاكرة:

<p>Process 5 = تسكين Process 3 = إنتهاء التنفيذ Process 1 = قيد التشغيل Process 4 = قيد التنفيذ</p> Signup and view all the answers

طابق بين خصائص استخدامها:

<p>Static Partitioning = يسبب فراغات غير مستخدمة Dynamic Partitioning = تجنب فراغات كبيرة تفريغ الذاكرة = يستخدم لعكس العمليات Virtual Memory = يساعد في تشغيل برامج كبيرة</p> Signup and view all the answers

طابق بين التعريفات والمفاهيم:

<p>الذاكرة الافتراضية = تستخدم لزيادة الحجم المتاح خوارزمية FIFO = ترتيب التشغيل حسب الزمن عملية الرفع = تبديل الأجزاء بين الذاكرة والقرص الذاكرة الثانوية = حفظ البيانات غير النشطة</p> Signup and view all the answers

طابق بين الاستراتيجيات والأمثلة.

<p>First-Fit = تسكين في أول قطاع Best-Fit = تحديد القطاع الأنسب Worst-Fit = اختيار أكبر قطاع متاح Dynamic Partitioning = توزيع قطاعات حسب الحجم</p> Signup and view all the answers

Study Notes

نظم التشغيل - المحاضرة الرابعة

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

محتوى المحاضرة السابقة

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

إدارة الذاكرة الرئيسية

  • تعتبر الذاكرة الرئيسية (RAM) ضرورة أساسية لعمل الحاسوب.
  • من أهم خصائصها هي الكبر والحجم.
  • مثال لمواصفات الذاكرة: 2MB RAM تعني 2097152 بايت (حرف).

أساليب إدارة الذاكرة الرئيسية

  • التقسيم الثابت (Fixed Partition): تقسيم ثابت للذاكرة إلى قطاعات محددة، تُخصص لكل عملية.
  • التقسيم الديناميكي (Variable Partition): تقسيم الذاكرة حسب حجم العمليات، يسمح بتحسين استخدام الذاكرة لكنه يُسبب حدوث فراغات خارجية.

استراتيجيات تسكين العمليات

  • الأول مناسبة (First-Fit): تُستخدم أول قطاع متوفر يكفي لحجم العملية.
  • الأفضل (Best-Fit): تُستخدم أصغر قطاع متوفر يكفي لحجم العملية.
  • الأسوأ (Worst-Fit): تُستخدم أكبر قطاع متوفر يكفي لحجم العملية.

الذاكرة الافتراضية (الظاهرية)

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

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

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

More Like This

Memory Management in Operating Systems
5 questions
Memory Management in Operating Systems
8 questions
Memory Management in Operating Systems
50 questions
Use Quizgecko on...
Browser
Browser