TrueschoTruescho
كل الدورات
مقدمة في أنظمة التشغيل 3: التزامن
edX
دورة
متقدم
مجاني للتدقيق
شهادة

مقدمة في أنظمة التشغيل 3: التزامن

Codio

تعلّم كيف تدير أنظمة التشغيل العمل المتوازي: التزامن والخيوط والأقفال وهياكل البيانات المقفلة وجدولة متعددة المعالجات بتجارب عملية.

6 ساعة/أسبوع10 أسبوعالإنجليزية7 متسجل
مجاني للتدقيق

عن الدورة

تعرّف على البنية الداخلية لأنظمة التشغيل دون الحاجة إلى تثبيت أي شيء! صُمّم هذا المقرر للمتعلمين الذين يرغبون في تعظيم الأداء عبر فهم كيفية عمل أنظمة التشغيل على المستوى الأساسي. تغطي وحدات المقرر موضوعات محورية في تشغيل البرامج بالتوازي، بما في ذلك: التزامن (Concurrency)، والخيوط (Threads)، والأقفال (Locks)، وهياكل البيانات المعتمدة على الأقفال (Lock-based Data Structures)، بالإضافة إلى جدولة المعالجات المتعددة (Multi-CPU Scheduling). ولضمان تجربة تعلم عملية بالكامل وبالوتيرة التي تناسبك، يأتي هذا المقرر دون فيديوهات. تتضمن الواجبات شروحات قصيرة مدعومة بالصور، وأمثلة شيفرة قابلة للتشغيل مباشرة، مع تعديلات مقترحة تساعدك على استكشاف الأمثلة بشكل أعمق وبناء فهم أقوى من خلال التطبيق العملي. ستستفيد أيضاً من تغذية راجعة فورية عبر مجموعة متنوعة من عناصر التقييم على طول الطريق، مع انتقال تدريجي ولطيف من اختبارات سريعة للتحقق من الفهم (مثل أسئلة الاختيار من متعدد، وملء الفراغات، وإعادة ترتيب كتل الشيفرة) وصولاً إلى مهام أكثر عمقاً. يهدف هذا المسار إلى ترسيخ المفاهيم خطوة بخطوة، وتمكينك من فهم كيفية تنسيق أنظمة التشغيل للعمل المتوازي بكفاءة وأمان.

ماذا ستتعلم

  • إتقان تقنيات متقدمة لإدارة التزامن وتحسينه داخل أنظمة التشغيل
  • تطبيق وفهم عملي لمفاهيم الخيوط والأقفال وجدولة المعالجات المتعددة

المواضيع

أنظمة التشغيل
التزامن والبرمجة المتوازية

معلومات الدورة

المنصةedX
المستوىمتقدم
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

ابدأ التعلم الآن