Professional Documents
Culture Documents
الوحدة األولى-:
ما هي أهداف دراسة نظام التشغيل ؟
-1معرفة كيفية تصميم نظام التشغيل الخاص بالحاسوب وإجراء التعديالت الالزمة عند الضرورة
-2التمكن من استخدام نظام التشغيل الخاص بالحاسوب من خالل تنفيذ أوامره
-3القدرة على امتالك الجهاز األفضل من حيث نظام التشغيل
-4االستفادة من برامج نظام التشغيل والتقنيات البرمجية المستخدمة في اعداد انظمة برمجية
أخرى
عرف نظام التشغيل ؟
هو مجموعة من البرامج التي تقوم بالتنسيق بين وحدات الحاسوب المختلفة وإدارة العمل فيما بينها
ويعتبر الوسيط بين المستخدم والحاسوب
أذكر األسماء المختلفة لنظام التشغيل وما الفرق بينها
أ – المشرف -:وهو الذي يشرف على عمل وحدات الحاسوب
ب -المنفذ -:وهو الذي ينفذ أعمال المستخدمين
ج – المراقب -:وهو الذي يتابع تنفيذ العمليات المختلفة في الحاسوب
أين يتم تخزين نظام التشغيل
في الذاكـ ــرة الرئيسية
ما الهدف الرئيسي لنظام التشغيل
إدارة مكونات الحاسوب
ما هي وظائف نظام التشغيل
-1تسهيل عمليات االدخال واالخراج
-2معالجة األخطاء
-3لعب دور المحاسب في استخدام المصادر
-4تسهيل العمليات المتزامنة
-5ترتيب البيانات بشكل جيد يضمن التنفيذ السريع ويقوم باالتصال مع شبكة الحاسوب
عرف Polling؟
هو عملية قيام المعالج بتكرار فحص مركبات االدخال واالخراج فيما اذا كانت مستعدة أم ال
ما هي المقاطعة الفجائية ؟
هي اشارة تصدرها احدى مكونات الحاسوب لنظام التشغيل بضرورة تنفيذ عملية ما حتى ولو
أوقف العملية التي ينفذها
ما هو متجه المقاطعة ؟
هو عنوان بداية برنامج خدمة المقاطعة
ما هو تعريف Batch systemوما فائدته في االنظمة القديمة؟
هونظام معالجة غير مباشر حيث يتم تجميع االعمال على التوالي بحيث تصلها اوامر تشير الى كل
عمل من حيث اسمه وطبيعته وبدايته ونهايته واستخدمت البطاقات المثقبة والتي كل واحدة كانت
تمثل أمر
اذكر اسماء بعض المركبات التي تعمل بنظام off-lineوفوائده؟
قارىء البطاقات – الطابعة
فوائده عدم التقيد بسرعة مركبات االدخال واالخراجالبطيئة بل بسرعة الشريط
استقاللية المركبة ,التنسيق بين سرعة المعالج وسرعة المركبات البطيئة وذلك باستخدام اكثر
من مركبة حتى يظل المعالج مشغول
ما هي المنطقة المعزولة؟
تخصيص منطقة جانبية معزولة في الذاكرة للقراءة أو الكتابة بحيث أن cpuتقرأ منها أو تكتب
فيها لتكون غير مقيدة باالنتظار فقد تتم القراءة فيها مسبقا
ما الفرق بين طلب I/Oومقاطعة I/O
طلب االدخال و االخراج ( ) I/o requestياتي من مهمة للمستخدم و يصدر لنظام التشغيل ...
و المقاطعة هي مقاطعة المعالج و ليس االدخال و االخراج و تتم المقاطعة حين انتهاء عملية االدخال
أو االخراج الشعار المعالج بانتهاء العملية ليجد البيانات في الذاكرة
ما هي عملية spooling؟
استعمال القرص كمنطقة معزولة كبيرة ويعمل على ان يصدر اكثر من مستخدم اوامر ادخال أو
اخراج معا وعلى القرص أوال لترسل بعد ذلك الى الطابعة بالترتيب مما يفصل بين مخرجات
مستخدم عن مستخدم اخر وكذلك يساعد على تداخل حسابات cpuمع i/oمم يزيد من انتاجية
النظام
الوحدة الثالثة-:
ما هي مشكلة المجدول FCFSوما هي مميزاته؟
مشكلة هذا المجدول هو انه اثناء خدمة الطلبات على القرص يمر على طلبات دون خدمتها طبقا
للطريقة التي يعمل بها
عادل يخدم الطلب حتى ولو كان زمن السعي طويل وهو مقبول مع عدد طلبات قليل مميزاته
ما هو عيب SSTFوما مميزاته؟
عيوبه -:منحاز الى الطلبات الوسطية ,يهمل الطلبات التي في األطراف مما يسبب المجاعة لبعض
الطلبات ,توقعيته قليلة (عامل التباين كبير) ,ال يصلح لألنظمة التفاعلية
مميزاته -:انتاجيته كبيرة ,متوسط خدمة زمن قليل,يصلح لنظام الدفعات
بماذا يمتاز scanعن sstf؟ وما عيبه في حالة الطلبات المنتظمة التوزيع ؟ وما الحل؟
يمتاز بانه أقل انحيازا من المجدول sstfللطلبات الوسطية
انه عند وصوله ألحد الطرفين فالطلبات المجتمعة خلفه تكون قليلة النه خدم معظم الطلبات وعند
انتقاله لخدمة الطرف اآلخر فان هذه الطلبات ستنتظر طويال
استخدام المسح الدائري C-SCAN
ما الفرق بين Scan , C_Scan
المسح -: Scanعند وصوله الى أحد طرفي القرص فهو في طريق العودة يخدم أول طلب لم يتم
خدمتها في االتجاه المعاكس للذي بدأ به
المسح الدائري -: C-scanعند وصوله الى أحد طرفي القرص فهو في طريق العودة ينتقل الى
الطرف اآلخر للقرص ثم يخدم أول طلب يصادفه