
تعرّف على الآليات الداخلية لأنظمة التشغيل دون الحاجة إلى تثبيت أي شيء! صُمّم هذا المقرر للمتعلمين الذين يرغبون في تعظيم الأداء عبر فهم طريقة عمل أنظمة التشغيل على مستوى أساسي وعميق. تغطي وحدات المقرر موضوعات محورية في إدارة الذاكرة، بما في ذلك: التقسيم (Segmentation)، وتقسيم الذاكرة إلى صفحات (Paging)، والتبديل (Swapping)، والذاكرة الافتراضية (Virtual Memory). ستفهم لماذا تُستخدم هذه التقنيات، وكيف تؤثر على الأداء، وكيف تتعامل أنظمة التشغيل الحديثة مع قيود الذاكرة الفعلية وتعدد البرامج. ولضمان تجربة تعلم عملية وبالوتيرة التي تناسبك، يأتي هذا المقرر دون فيديوهات. تتضمن الواجبات شروحات قصيرة مدعومة بالصور، وأمثلة كود قابلة للتشغيل يمكنك تعديلها وفق اقتراحات محددة لاستكشاف السلوك وتوسيع الفهم بالتجربة المباشرة. يهدف هذا الأسلوب إلى بناء فهم أعمق من خلال التطبيق العملي خطوة بخطوة. ستستفيد أيضاً من تغذية راجعة فورية عبر مجموعة متنوعة من عناصر التقييم أثناء التقدم في المقرر، مع انتقال تدريجي لطيف من اختبارات سريعة للتحقق من الفهم (اختيار من متعدد، إكمال الفراغات، وإعادة ترتيب مقاطع الكود) إلى مهام أكثر تركيباً تساعدك على ترسيخ المفاهيم وبناء مهارات عملية في تحليل سلوك الذاكرة وتحسينه ضمن بيئات حوسبة مختلفة.