No prior knowledge required
No unnecessary risks
هل أنت مهتم بتعلم أساسيات مفاهيم نظام التشغيل؟ هل أنت طالب من جامعة مثل IGNOU ، أو طالب ناضج مع جدول أعمال مزدحم؟ لا مزيد من البحث ، لأن هذه الدورة مصممة خصيصا لك! في هذه الدورة ، سنغطي الموضوعات والمفاهيم والأسئلة المهمة التي تم طرحها في أوراق امتحانات نهاية الفصل الدراسي القليلة السابقة في IGNOU. دعنا نتعمق في ما يمكن أن تتوقعه.
أول الأشياء أولا ، ما هو نظام التشغيل؟ سنغطي أمثلة مثل DOS و Unix و Windows و Macintosh. سنستكشف أيضا أجيال أنظمة التشغيل وأنواع أنظمة التشغيل.
سنناقش الوظائف المختلفة لأنظمة التشغيل ، بما في ذلك إدارة العمليات وإدارة الذاكرة وإدارة الملفات. سنستكشف أيضا حالات العملية المختلفة وتنفيذ العمليات ، بالإضافة إلى تبديل السياق ومؤشرات الترابط.
ما هو المجدول ، تسأل؟ سنغطي ذلك أيضا! من هناك ، سنتعمق في الأنواع المختلفة من المجدولين ، بما في ذلك المجدولة طويلة الأجل وقصيرة الأجل ومتوسطة المدى. سنغطي أيضا خوارزميات الجدولة مثل الجدولة الوقائية ، والجدولة غير الوقائية ، وأول من يأتي أولا يخدم (FCFS) ، وأقصر وظيفة أولا (SJF) ، وجولة روبن (RR) ، وأقصر وقت متبقي بعد ذلك (SRTN) ، والجدولة القائمة على الأولوية أو الجدولة المستندة إلى الأحداث (ED).
سوف نستكشف الاتصال بين العمليات والمزامنة ، بما في ذلك أنظمة الذاكرة المشتركة وأنظمة تمرير الرسائل والأقسام الهامة. سنغطي حل Mutex ، والاستبعاد المتبادل ، وخوارزمية المخابز ، والمشكلات الكلاسيكية في البرمجة المتزامنة مثل مشكلة المنتجين / المستهلكين ، والأقفال ، والجمود.
في هذا القسم ، سنغطي تقنيات إدارة الذاكرة مثل التراكبات والتبديل والترحيل والذاكرة الافتراضية. سنناقش أيضا طرقا لتجنب الضرب ، مثل نموذج مجموعة العمل ومعدل خطأ الصفحة.
أخيرا ، سنتعمق في إدارة ملفات الإدخال / الإخراج و RAID ونماذج الأمان مثل نموذج Bell و La-padula. هل أنت مستعد لتصبح محترفا في نظام التشغيل؟ سجل الآن ودعنا نبدأ!