ITGS302 : نظم التشغيل

القسم العلمي

قسم نظم المعلومات

البرنامج الدراسي

بكالوريوس في نظم المعلومات

نوع المقرر

عام

الوحدات

03

الاسبقيات

ITGS223

نظرة عامة

يتناول هذا المقرر الدراسي كافة المفاهيم الأساسية لأنظمة التشغيل. البدء بوصف دور نظام التشغيل في إدارة المهام المختلفة أثناء عملية المعالجة. تشرح الدورة مفهوم العملية ، ولا سيما وصف العملية داخل بيئة نظام التشغيل واستراتيجيات الجدولة الخاصة بها. كما أنه يغطي: إدارة الذاكرة ، والذاكرة الافتراضية ، وإدارة الإدخال / الإخراج وجدولة القرص ، وإدارة الملفات. تتم مناقشة مفاهيم وخوارزميات الإقصاء والمزامنة المتبادلين والمأزق والتجويع بالتفصيل في هذه الدورة مدعومة بعمل LAB.

المخرجات التعليمية المستهدفة من دراسة المقرر

المعرفة والفهم

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

المهارات الذهنية

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

المهارات العملية والمهنية

  • ان يستطيع الطالب المقارنة بين انظمة التشغيل المتنوعة (WINDOWS-LINUX –UNIX- ) .
  • ان يوظف الطلاب عناصر نظم التشغيل ( ادارة العمليات – ادارة الخيوط – ادارة الذاكرة – ادارة خوارزميات جدولة المعالج) في برمجيات نظم التشغيل بشكل علمي سليم.
  • تدريب الطالب على محاكاة خوارزميات العمليات والخيوط بإحدى لغات البرمجة

المهارات العامة والمنقولة

  • القدرة على توظيف الادارة في نظم التشغيل في الحياة العملية
  • تزويد الطالب بالمهارة الكافية للتعامل مع انواع نظم التشغيل الحديثة .
  • اكساب الطالب كيفية تطبيق وفهم العمل الجماعي على مشاريع تطبيقية .

طرق التعلم والتعليم

  • المحاضرات
  • التمارين
  • حلقات النقاش
  • التعلم الذاتي

طرق التقييم

  • اختبار تحريري (نصفي) = 30
  • اختبار تحريري (نهائي) = 50
  • الأنشطة العلمية = 20

محتوى المقرر

  • المفاهيم العامة في نظم التشغيل
  • المفاهيم العامة في نظم التشغيل
  • ادارة العمليات
  • جدولة العمليات
  • جدولة العمليات - الخوارزميات
  • التزامن
  • الايصاد
  • خوارزميات الايصاد
  • الذاكرة الرئيسية
  • الذاكرة الرئيسية - التمارين
  • الذاكرة الظاهرية
  • الذاكرة الظاهرية – خوارزميات التسكين
  • مدير الاجهزة

نظم إسترجاع المعلومات (ITIS401)
إدارة المعرفة (ITIS402)
التنقيب عن البيانات/الذكاء التجاري (ITIS404)
إدارة عمليات الأعمال (ITIS405)
أنظمة دعم القرار (ITIS406)
الحكومة اﻻلكترونية (ITIS408)
فيزياء (ITPH111)
رياضة 1 (ITMM111)
لغة عربية 1 (ITAR111)
تقنيات حل المشاكل (ITGS113)
مقدمة في تقنية المعلومات (ITGS111)
لغة إنجليزية 1 (ITEL111)
رياضة 2 (ITMM122)
الدوائر المنطقية (ITGS126)
تحليل و تصميم نظم (ITGS124)
مقدمة في البرمجة (ITGS122)
لغة إنجليزية 2 (ITEL122)
لغة عربية 2 (ITAR122)
مبادئ الإحصاء والاحتمالات (ITST211)
البرمجة الشيئية (ITGS211)
مقدمة في هندسة البرمجيات (ITGS213)
مقدمة في الشبكات (ITGS215)
التراكيب المنفصلة (ITGS217)
التحليل العددي (ITGS219)
معمارية الحاسوب (ITGS223)
تراكيب بيانات (ITGS220)
أساسيات نظم المعلومات (ITGS222)
أمن المعلومات (ITGS224)
مقدمة في برمجة الانترنت (ITGS226)
مقدمة في قواعد البيانات (ITGS228)
نظم التشغيل (ITGS302)
الكتابة العلمية (ITGS304)
تطوير تطبيقات الويب (ITIS311)
التفاعل بين الانسان والحاسوب (ITIS312)
إدارة البيانات والمعلومات (ITIS313)
قواعد البيانات المتقدمة (ITIS325)
البنية التحتية لنظم المعلومات (ITIS323)
تحليل وتصميم الخوارزميات (ITGS301)
نظم الوسائط المتعددة (ITIS324)
تحليل وتصميم النظم 2 (ITIS326)
البنيان المؤسساتي (ITIS411)
الأمن وإدارة المخاطر (ITIS412)
مقدمة في الذكاء الاصطناعي (ITIS413)
إدارة مشاريع تقنية المعلومات (ITGS303)
النظم المؤسساتية (ITIS421)
إستراتيجية نظم المعلومات (ITIS422)