TrueschoTruescho
كل الدورات
مقدمة في أنظمة التشغيل 1: الافتراضية
edX
دورة
متوسط
مجاني للتدقيق
شهادة

مقدمة في أنظمة التشغيل 1: الافتراضية

Codio

تعلّم أساسيات أنظمة التشغيل دون تثبيت، مع تطبيقات بلغة C لفهم العمليات وجدولة المعالج وأساسيات الذاكرة بتمارين تفاعلية.

5 ساعة/أسبوع8 أسبوعالإنجليزية62 متسجل
مجاني للتدقيق

عن الدورة

تعرّف على آليات عمل أنظمة التشغيل من الداخل دون الحاجة إلى تثبيت أي برامج! صُممت هذه الدورة للمتعلمين الذين يرغبون في تحسين فهمهم للأداء عبر استيعاب كيفية عمل أنظمة التشغيل على المستوى الأساسي. تغطي وحدات الدورة أساسيات لغة C، ومفهوم العمليات (Processes)، وجدولة المعالج (CPU Scheduling)، وأساسيات الذاكرة وإدارتها. ويركّز المحتوى على مبادئ «الافتراضية» داخل أنظمة التشغيل، خصوصاً فيما يتعلق بكيفية تجريد الموارد وإدارتها عند تشغيل البرامج والتعامل مع الذاكرة. ولضمان تجربة عملية بالكامل وبوتيرة ذاتية، تأتي الدورة دون فيديوهات. ستجد قراءات قصيرة مدعومة بصور، وأمثلة شيفرة قابلة للتشغيل مباشرة، مع اقتراحات لتعديلات بسيطة تساعدك على استكشاف السلوك الفعلي للبرامج وفهمه عبر التجربة. هذا الأسلوب يبني فهماً أعمق من خلال التطبيق العملي خطوة بخطوة. تتضمن الواجبات عناصر تقييم متنوعة تمنحك تغذية راجعة فورية أثناء التعلّم، مع انتقال تدريجي ولطيف من اختبارات سريعة للتحقق من الفهم (اختيار من متعدد، إكمال الفراغات، وإعادة ترتيب مقاطع الشيفرة) إلى مهام أكثر تعمقاً. بهذه الطريقة ستطوّر مهاراتك في C وتفهم الأسس التي يعتمد عليها تصميم أنظمة التشغيل ووظائفها، ضمن تجربة تعليمية تفاعلية ومباشرة.

ماذا ستتعلم

  • فهم المبادئ التأسيسية للافتراضية في أنظمة التشغيل، خاصة فيما يتعلق بالعمليات وإدارة الذاكرة
  • اكتساب إتقان عملي للغة C وفهم أهميتها في تصميم أنظمة التشغيل ووظائفها

المواضيع

أنظمة التشغيل
لغة C

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

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

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