الاقسام
-
علم الاجتماع والخدمة الاجتماعية
-
الهندسة الميكانيكية
-
التأهيل التربوي
-
الهندسة الكهربائية والالكترونية
-
القانون
-
تقنية المعلومات
-
الدراسات الاسلامية
-
الإدارة
-
التاريخ
-
العلوم السياسية
-
تربية وعلم نفس
-
اللغة العربية
-
الاعلام
-
المحاسبة
-
الاقتصاد
-
اللغة الانجليزية
-
الهندسة المدنية
-
التمريض
-
اللغة الفرنسية
-
جغرافيا
-
القسم:
-
الشعبة:برمجة وتحليل نظم
-
المرحلة:
-
رمز المادة:IT304
-
وحدة المقرر:3
-
الوحدات الأوروبية:6
-
نوع المقرر:نظري
-
حالة المقرر:إجباري
اهداف المقرر
- تعرف الطالب بأھمیة العملیات والخیوط المتزامنة وعلاقتھا بنظم التشغیل.
- اطلاع الطالب علي بنیة وتطور أنظمة التشغیل المختلفة.
- تدریب الطلاب علي خوارزمیات جدولة المعالجة.
مفر دات المقرر
- مفهوم نظام التشغيل، الحاسب وبنية نظام التشغيل، العمليات Processes، جدولة وكيفية تقسيم زمن المعالج بين العمليات، بينما تحدثنا عن خيوط التنفيذThread of Execution ، تزامن العمليات وكيفية تعاون عدد من العمليات لإنجاز عمل واحد، اختناق Deadlock العمليات على الموارد وكيفية الوقاية منه ومعالجته، إدارة الذاكرة الرئيسية، استخدام القرص الصلب كامتداد للذاكرة الرئيسية (الذاكرة الظاهريةVirtual Memory). تحكم نظام التشغيل في الأجهزة (ادارة الاجهزة Devices Manager). ادارة الملفات (Files Manager) وطرق الوصول والحماية وتخزين البيانات وحفظها في شكل ملفات. نظم الموزعة (Distributed Systems) وكيفية ادارة بعض نظم التشغيل مثل هذه النظم.
مراجع المقرر
- مفاهيم نظم التشغيل
- نظم تشغيل الحاسبات Operating System Concepts، 2006 Operating System عبد الرحمن احمد محمد أبو مهاب Silberchatz,Galrin and Gagne Steven Hand