Podcast
Questions and Answers
التقسيم الثابت للذاكرة هو تقسيم الذاكرة إلى قطاعات ثابتة محددة على أن يخصص لكل عملية القطاع المناسب لها، ولكن يمكن أن يكون هنالك مجموعة من القطاعات غير ______.
التقسيم الثابت للذاكرة هو تقسيم الذاكرة إلى قطاعات ثابتة محددة على أن يخصص لكل عملية القطاع المناسب لها، ولكن يمكن أن يكون هنالك مجموعة من القطاعات غير ______.
مشغولة
يمكن أن يتم تسكين عملية في قطاع أكبر من ______ لعدم وجود الحجم المناسب.
يمكن أن يتم تسكين عملية في قطاع أكبر من ______ لعدم وجود الحجم المناسب.
حجمها
الحل الوحيد لهذه المشكلة هو أن تصنف جميع العمليات فى صف واحد حسب أولويتها أو حسب ______.
الحل الوحيد لهذه المشكلة هو أن تصنف جميع العمليات فى صف واحد حسب أولويتها أو حسب ______.
قدومها
نجد أن ______ العملية غير ثابت، مما يتطلب إجراءات خاصة عند تسكينها.
نجد أن ______ العملية غير ثابت، مما يتطلب إجراءات خاصة عند تسكينها.
إذا زاد حجم العملية عن حجم القطاع الذي توجد فيه، يجب مراعاة أن تكون في قطاع ______ قليل من حجمها.
إذا زاد حجم العملية عن حجم القطاع الذي توجد فيه، يجب مراعاة أن تكون في قطاع ______ قليل من حجمها.
الحل الثاني هو نقل العملية من الذاكرة الرئيسية إلى ______.
الحل الثاني هو نقل العملية من الذاكرة الرئيسية إلى ______.
عند تسكين العمليات، يجب أن نتأكد من عدم وجود ______ داخل القطاعات.
عند تسكين العمليات، يجب أن نتأكد من عدم وجود ______ داخل القطاعات.
الحجم الكلي للذاكرة الرئيسية هو ______.
الحجم الكلي للذاكرة الرئيسية هو ______.
القطاعات التالية p3 تتطلب ______ 20K.
القطاعات التالية p3 تتطلب ______ 20K.
يساعد مدير الذاكرة الرئيسية في تسكين العمليات بما يتناسب مع ______.
يساعد مدير الذاكرة الرئيسية في تسكين العمليات بما يتناسب مع ______.
تعتبر ______ هي الأجزاء التي تشترك فيها نظم التشغيل الحديثة جميعها.
تعتبر ______ هي الأجزاء التي تشترك فيها نظم التشغيل الحديثة جميعها.
تتمثل وظائف نظام التشغيل في إدارة ______ والملفات والشبكة.
تتمثل وظائف نظام التشغيل في إدارة ______ والملفات والشبكة.
يسمى الجزء من نظام التشغيل الذي يتولى مهمة إدارة الذاكرة بمدير ______.
يسمى الجزء من نظام التشغيل الذي يتولى مهمة إدارة الذاكرة بمدير ______.
تحدث مقاطعة ______ نتيجة لإدخال أو إخراج البيانات.
تحدث مقاطعة ______ نتيجة لإدخال أو إخراج البيانات.
عملية إدخال أو إخراج تسمى ______ تتحكم في كل الأجهزة المحيطة بالمعالج.
عملية إدخال أو إخراج تسمى ______ تتحكم في كل الأجهزة المحيطة بالمعالج.
من مكونات برمجيات إدارة ______ توفير آليات تزامن المهام.
من مكونات برمجيات إدارة ______ توفير آليات تزامن المهام.
الوظيفة الرئيسية لنظام التشغيل في إدارة ______ هي توفير الواجهات اللازمة للتفاعل مع المستخدم.
الوظيفة الرئيسية لنظام التشغيل في إدارة ______ هي توفير الواجهات اللازمة للتفاعل مع المستخدم.
الذاكرة ______ هي الذاكرة التي تستخدمها العمليات أثناء التنفيذ.
الذاكرة ______ هي الذاكرة التي تستخدمها العمليات أثناء التنفيذ.
تقوم برمجيات إدارة ______ بتنظيم كيفية إدارة العمليات داخل النظام.
تقوم برمجيات إدارة ______ بتنظيم كيفية إدارة العمليات داخل النظام.
تساعد تقنية استدعاء ______ في الحفاظ على أمن نظام التشغيل.
تساعد تقنية استدعاء ______ في الحفاظ على أمن نظام التشغيل.
يجب أن تشمل استراتيجية إدارة الذاكرة ______ الاحتفاظ بالموارد المستخدمة.
يجب أن تشمل استراتيجية إدارة الذاكرة ______ الاحتفاظ بالموارد المستخدمة.
توفر إدارة الشبكة وسائل ______ لنقل المعلومات بين الأجهزة المختلفة.
توفر إدارة الشبكة وسائل ______ لنقل المعلومات بين الأجهزة المختلفة.
تتمثل إحدى وظائف برمجيات إدارة ______ في تأمين الوصول للمستخدمين.
تتمثل إحدى وظائف برمجيات إدارة ______ في تأمين الوصول للمستخدمين.
تعتبر ______ هي العمليات الأكثر استهلاكاً للموارد في النظام.
تعتبر ______ هي العمليات الأكثر استهلاكاً للموارد في النظام.
تدعم نظم التشغيل البرمجيات الخاصة بإدارة ______ لجعلها أكثر كفاءة.
تدعم نظم التشغيل البرمجيات الخاصة بإدارة ______ لجعلها أكثر كفاءة.
Flashcards
التقسيم الثابت للذاكرة (Fixed Partition)
التقسيم الثابت للذاكرة (Fixed Partition)
تقسيم الذاكرة إلى قطاعات ثابتة الحجم مسبقًا قبل تشغيل أي عملية. كل عملية تخصص لها قطاع واحد بغض النظر عن حجمها الفعلي.
تخصيص عملية لقطاع أكبر من حجمها
تخصيص عملية لقطاع أكبر من حجمها
قد تُخصص عملية لقطاع أكبر من حجمها إذا لم يكن هناك قطاع أصغر متاح.
القطاعات غير المشغولة
القطاعات غير المشغولة
مجموعة من القطاعات غير مستخدمة في تقسيم الذاكرة الثابت.
نقل العملية من الذاكرة الرئيسية إلى الثانوية
نقل العملية من الذاكرة الرئيسية إلى الثانوية
Signup and view all the flashcards
تسكين العمليات حسب الأولوية أو ترتيب الوصول (FIFO)
تسكين العمليات حسب الأولوية أو ترتيب الوصول (FIFO)
Signup and view all the flashcards
اختيار أنسب قطاع لعملية
اختيار أنسب قطاع لعملية
Signup and view all the flashcards
زيادة حجم العملية بعد التشغيل
زيادة حجم العملية بعد التشغيل
Signup and view all the flashcards
تخصيص قطاع أكبر قليلاً من حجم العملية
تخصيص قطاع أكبر قليلاً من حجم العملية
Signup and view all the flashcards
التقسيم الديناميكي للذاكرة (Variable Partition)
التقسيم الديناميكي للذاكرة (Variable Partition)
Signup and view all the flashcards
إدارة الذاكرة
إدارة الذاكرة
Signup and view all the flashcards
النواة
النواة
Signup and view all the flashcards
المهمة
المهمة
Signup and view all the flashcards
مدير العمليات
مدير العمليات
Signup and view all the flashcards
المقاطعة
المقاطعة
Signup and view all the flashcards
مدير الذاكرة
مدير الذاكرة
Signup and view all the flashcards
مدير الملفات
مدير الملفات
Signup and view all the flashcards
مدير إدخال/إخراج
مدير إدخال/إخراج
Signup and view all the flashcards
مدير الشبكة
مدير الشبكة
Signup and view all the flashcards
مدير الحماية
مدير الحماية
Signup and view all the flashcards
التقسيم الثابت للذاكرة
التقسيم الثابت للذاكرة
Signup and view all the flashcards
تحميل البيانات
تحميل البيانات
Signup and view all the flashcards
تفريغ البيانات
تفريغ البيانات
Signup and view all the flashcards
التبادل
التبادل
Signup and view all the flashcards
التقسيم الصفحي
التقسيم الصفحي
Signup and view all the flashcards
التقسيم القطاعي
التقسيم القطاعي
Signup and view all the flashcards
Study Notes
نظم التشغيل - المحاضرة الثالثة
- محتويات المحاضرة السابقة: شملت هذه المحاضرة مكونات نظام التشغيل الداخلية، وآلية عمله، ووظائفه، وأنواع أنظمة التشغيل، بالإضافة إلى النظم الدفعية البسيطة والمتعددة البرمجة.
محتوى المحاضرة الثالثة
-
الأجزاء الرئيسية للنواة: تُشَكِّل الأجزاء الرئيسية للنواة في نظم التشغيل الحديثة أساسًا مشتركًا.
-
برمجيات إدارة العمليات أو المهام (Process Manager): تُعالج هذه البرمجيات إدارة المهام، وتشمل التأكد من تخصيص الوقت الكافي لكل عملية، واستخدام أكبر عدد ممكن من عمليات المعالج. يتم إدارة العمليات من خلال عمليات إنشاء وحذف، تعليق واستئناف (تبديل السياق)، توفير آليات تزامن المهام، و آليات الاتصال، وحماية واستكشاف الأخطاء.
-
برمجيات إدارة الذاكرة (Memory Manager): تُعالج هذه البرمجيات كيفية تحميل وتخزين البرامج في الذاكرة الرئيسية (RAM) وتساعد على تحديد المساحة المتوفرة، وتخصيص المناطق، وتجهيز العمليات.
-
برمجيات إدارة عملية الادخال والاخراج (I/O Manager): تدير هذه البرمجيات كيفية تبادل البيانات بين المعالج وأجهزة الإدخال/الإخراج. تشمل وظائفها إخفاء خصوصية الأجهزة من خلال واجهات عامة، وإدارة الذاكرة المستخدمة في هذه العمليات (مثل الـ Buffer والـ Cache).
-
برمجيات إدارة الملفات (File Manager): تُعالج هذه البرمجيات الملفات وتُنظِّمها، وتُوفّر أدوات للتعامل مع الملفات المختلفة (مثل القراءة والكتابة والنقل والحذف).
-
برمجيات إدارة الشبكة (Networking Manager): تُعالج هذه البرمجيات شبكة الحاسب وتُوفّر الوسائل اللازمة لتسهيل الاتصالات بين الأجهزة.
-
برمجيات الحماية (Protection Manager): تُعالج هذه البرمجيات كيفية توفير حماية الموارد في النظام من الاستخدام غير المصرح به، وتُميِّز بين الاستخدامات المسموحة وغير المسموحة.
إدارة الذاكرة
-
آلية عمل إدارة الذاكرة الرئيسية: تُشمل إدارة المساحات الحرة، وتخصيص المناطق، وتحديد الكيفية التي يتم بها تحميل البرنامج جزئيًا أو كليًا في عدة مناطق مختلفة، وتحديد كيفية تحميل أكثر من برنامج.
-
التقسيمات المختلفة للذاكرة: ينطوي على التقسيم الثابت (في مقابل التقسيم الديناميكي) لمساحات الذاكرة.
-
إدارة الذاكرة الثانوية (Secondary Storage): تتضمن إدارة المساحات الحرة، وتخصيص مناطق التخزين، وجدولة العمليات على القرص الصلب.
إدارة عملية الادخال/الإخراج
- وظائف إدارة الأدخال/الإخراج: توفير برامج (محركات) مخصصة لكل جهاز إدخال/إخراج، وإخفاء أجهزة الإدخال / الإخراج من المستخدمين (مع منحهم واجهة موحَّدة)، وإدارة الذاكرة المستخدمة في عمليات الإدخال / الإخراج (مثل الـ Buffer، والـ Cache).
إدارة الملفات
-
مفهوم الملف: هو وحدة منطقية لخزن المعلومات، مستقلة عن نوع الجهاز، بمعلومات مرتبطة به (مثل اسم، تاريخ، وزمن إنشائه).
-
وظائف إدارة الملفات: تتضمن إنشاء/محو الملفات والمجلدات، وتوفير أدوات التعامل معها (مثل القراءة، والكتابة، والنقل، و الحذف).
إدارة الشبكة
- وظائف إدارة الشبكات: تضمن إنشاء وإنهاء الاتصالات، وإرسال واستقبال المعلومات عبر الشبكة. وتضمن أمن المعلومات والنظام من أي دخول غير مصرح به.
نظام الحماية
- وظائف نظام الحماية: تمييز بين الاستخدامات المسموح بها من غير المسموحة، وتحديد القواعد الخاصة باستخدام الموارد، وتوفير الوسائل لتطبيق تلك القواعد.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
تتناول هذه المحاضرة الثالثة الأجزاء الرئيسية للنواة في نظم التشغيل وكيفية إدارة العمليات والذاكرة. تشمل النقاشات إدارة المهام وتخصيص الذاكرة وآليات إدخال وإخراج البيانات. تهدف هذه المحاضرة إلى تقديم فهم عميق للبرمجيات المستخدمة في نظم التشغيل الحديثة.