-->
استغفر الله العظيم و اتوب اليه

الميسر في الحاسوب : نظم التشغيل الأنواع والوظائف والمميزات والعيوب

المنهج السوداني : مرحلة الصف الثالث الثانوي > تحميل مذكرات و ملخصات > مادة علوم الحاسوب > مبادئ الحاسوب : نظم التشغيل > سلسلة صدى التعليمية > استاذ عثمان عوض حسن "الميسر في الحاسوب

انتظر قليلاً ليتم عرض ملف نظم التشغيل في الحاسوب وتنزيله من هنا أيضاً 👇👇







سلسلة مطبوعات صدى التعليمية - أستاذ عثمان عوض حسن 0918084991

الميسر في علوم الحاسوب

مدخل نظم التشغيل - Operating System :

يتكون الحاسوب من قسمين أساسيين هما :

  1. الماديات (الأجهزة) Hardware 
  2. البرامج (البرمجيات) Software 
ويعتبر أي جهاز في الحاسوب من الماديات كما يصنف نظام التشغيل من البرمجيات ولا يمكن لأى إنسان أن يتعامل (يفهم) لغة الحاسوب إلا بواسطة نظام التشغيل . وكذلك الديجيتال والهاتف المحمول والحاسب اللوحي وغيرها

تعريف نظام التشغيل :

هو برنامج يعمل بين مستخدم الحاسوب وجهاز الحاسوب يمكن المستخدم من تنفيذ برامجه بسهولة وكفاءة عالية بلة مطبوعات من

س/ ماذا نعنى بالكفاءة العالية ؟ 

التنفيذ في أقل وقت ممكن وأقل مساحة من الذاكرة
فإذا كان لدينا حاسوب به عدة مستخدمين من مستخدم رقم (۱) إلى المستخدم رقم (ن) وكل مستخدم يرغب في تشغيل برنامج مختلف كما في الصورة وقد يرغب المستخدمين في تشغيل برنامج موحد وعليه يمكن أن نتصور نظام التشغيل كتنظيم فرعى من نظام الحاسوب كما فـــــي الرسم التالي

س. من الرسم ما هى وظيفة نظام التشغيل ؟

برنامج تحكم يساعد المستخدمين في تنفيذ برامجهم وأعمالهم بكفاءة عالية

س / الشهادة ۲۰۰۸م بالرسم وضح تصور نظام التشغيل كتنظيم فرعى؟ 
س/ الشهادة ٢٠١٤م مستعيناً بالرسم عرف نظام التشغيل ؟ 
س/ عرف نظام التشغيل ثم صف بالرسم نظام التشغيل كتنظيم فرعى ؟ 
س/ الشهادة ۲۰۱۱م عرف نظام التشغيل ؟

ما قبل نظم التشغيل :

لم يكن هنالك نظام تشغيل عند إختراع الحاسوب فى نهاية الأربعينات وكان التعامل يتم باللغة الثنائية (لغة الماكينة) ( Machine Language) مع الحاسوب 

وكان يشترط أن يكون المستخدم مبرمجاً بلغة الماكينة لعدة أسباب هي :

  1. هو الذي يقوم بحجز الحاسوب لفترة معينة وذلك لتنظيم أعمال المبرمجين
  2. هو الذي يقوم بتنفيذ برامجه على الحاسوب
  3. إذا إنتهى الزمن المحدد له ولم يكتمل التنفيذ يقوم بتسليم الحاسوب للمبرمج التالي 

س/ كيف كان تنفيذ البرامج في بداية إختراع الحاسوب ؟
المترجمات : صممت في نهاية الخمسينات مثل مترجم لغة القول (باسكال حالياً) ومترجم كوبول ومترجم فورتران

س/ أذكر بعض المترجمات ؟ 
مترجم لغة باسكال (القول) ، مترجم لغة فورتران ، مترجم لغة كوبول

المميزات:

  • (أ) سهلت عملية تصميم البرامج
  • (ب) ساعدت في كتابة برامج متطورة ومتعددة ولكنها لم تساعد في عملية التشغيل وظل يأخذ وقتاً طويلاً لعدة أسباب هي :
  1. يقوم المستخدم بإنزال المترجم من الشريط إلى الذاكرة 
  2. يقوم بإنزال البرنامج إلى الشريط بعد ذلك 
  3. تشغيل المترجم على البرنامج للتحويل إلى لغة التجميع
  4. إعادة المترجم إلى الشريط على البرنامج للتصحيح لللغة الثنائية 
  5. إعادة لغة التجميع إلى الشريط .
  6. تشغيل البرنامج الهدف ( تشغيل المترجم باللغة الثنائية).

العيوب :

  • (۱) طول الزمن
  • (۲) عند الخطأ تتم الإعادة من جديد
  • (۳) توقف الحاسوب عن العمل عند إنزال وإعادة الشريط من وإلى الذاكرة مما يؤدى إلى خسارة مادية. 
مثلاً إذا كانت التكلفة لإيجار الساعة هى ٤٥ دولار لمدة ٢٤ ساعة و ۹۰ دولار لمدة ١٢ ساعة والحد الأدنى للأجور هو دولار واحد فقط للساعة في الولايات المتحدة في ذلك الوقت لذا لاحظ أن توقف الحاسوب يؤدى للخسارة المادية.

ما التطور والتحسين الذي حدث في تنفيذ البرامج بعد تصميم المترجمات ؟

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

تم إختياره لسببين :

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

س/ قبل ظهور نظام التشغيل تم إستحداث وظيفة المشغل أذكر سبباً منطقياً لذلك ؟ 

س/ ما الظروف التي أدت إلى إدخال وظيفة المشغل ؟ وما دوره ؟ وما التحسين الذي طرأ عليه بعد ذلك ؟ 

س الشهادة ۲۰۱۲: ما دور المشغل فى تشغيل الحاسوب ؟

تم حل هذه المشكلة بما يسمى بحزم الأعمال .

س/ لماذا أدخلت فكرة حزم الأعمال ؟ لتقليل الوقت الضائع في إنزال وإعادة أشرطة المترجمات والتجميع

حزم الأعمال :

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

س / ما فكرة حزم الأعمال وما الدافع من ورائها ؟
تم حل هذه المشكلة بإدخال فكرة التوالى التلقائي للأعمال .
التوالى التلقائي للأعمال : هو برنامج صغير يقوم بتعريف الحاسوب بالأعمال المطلوبـة مـنـه علـى التوالى ؛ يسمى بالمراقب المقيم ويعتبر أول خطوة في تصميم برنامج نظام التشغيل . 
س / علل) يعتبر المراب المقيم أول خطوة في تصميم نظم التشغيل ؟ لأنه.......... 

المراقب المقيم : resident monitor
هو برنامج صغير يقوم بتوجيه الحاسوب بالأعمال المطلوبة منه على التوالى دون تدخل المشغل وله أوامر منها :
  • تشغيل مترجم فورتران $ FTN
  • تشغيل لغة التجميع أسمبلى ASM $ 
  • تشغيل برنامج المستخدم $ Run
وللتفريق بين أى عمل وآخر لابد أن يكون :
أول سطر في العمل هو JOB $ وآخر سطر في العمل هو END $
وتعنى بداية عمل جديد ونهاية عمل سابق أو بداية المهمة ونهاية المهمة . وعن طريقهما يمكن حساب الزمن الذى إستغرقه كل عمل ويمكن إضافة أسطر أخرى مثل إسم العمل ورقم المستخدم وذلك لحساب زمن التشغيل وجملة المبلغ ملحوظة :
أسطر أوامر التشغيل تبدأ بالعلامة ($) وفى أجهزة شركة BM ( /) وذلك للتفريق بين أسطر أوامر
التشغيل
وأسطر البرنامج والمدخلات وعليه سيكون تشغيل حزمة الأعمال كما يلى:
  • بداية عمل جديد JOB. $
  • تشغيل مترجم فورتران FTN $
البرنامج (برنامج المستخدم)
  • ترجمة برنامج فورتران إلى لغة الماكينة LOAD$
  • تشغيل البرنامج على البيانات Run $
بیانات برنامج المستخدم
  • نهاية العمل SEND
  • بداية عمل جديد JOB $
صف كلاً من الأفكار الآتية موضحاً دور كل منها في تشغيل الحاسوب المشغل ، فكرة حزم الأعمال
التوالى التلقائي للأعمال 

س/ الشهادة ٢٠٠٨م :
أشرح الأوامر الآتية في المراقب المقيم على أجهزة iBM ؟
$ Load, $ Run, $ End

س / الشهادة ۲۰۱۱م : صف فكرة حزم الأعمال ، وما الهدف منها ؟
$ JoB
$ FTn
ج الهدف من فكرة حزم الأعمال توفير الوقت والجهد في إنزال المترجم إذا كانت الأعمال متشابهة . 

مميزات برنامج المراقب المقيم أو فكرة حزم الأعمال :

  1. رفع كفاءة تشغيل الحاسوب
  2. مسح البيانات الخاطئة تلقائياً والعمل في برنامج جديد .

عيوب فكرة حزم الأعمال أو المراقب :

  • [1] الدخول في دوار لانهائى (مصيدة) فى حالة قراءة البيانات إن لم يلتزم المبرمج بتشغيل برنامجه بالمراقب المقيم
توضيح : الدوار الانهائى من أخطاء المبرمجين الشائعة بحيث يقوم البرنامج بعد إنتهاء أسطر البيانات بمحاولة قراءة أسطر العمل التالى لأن أمر القراءة مستمر بسبب الدوار اللانهائى ولعدم وجود العلامة المميزة ($) ولأن مهمتها التمييز بين الأسطر. 
وأما إذا كتب البرنامج بالمراقب المقيم فإن أسطر العمل التالى تبدأ بالعلامة ($) وهي علامة أوامره سوف يقوم بمعاملتها معاملة خطأ فى البرنامج ويقوم بمسحه تلقائياً من الذاكرة والإنتقال للعمل التالي في الحزمة . س / كيف يتم حل مشكلة الدوار اللانهائى فى حالة عدم الإلتزام بتشغيل البرامج عبر المراقب المقيم ؟ يدوياً بإيقاف الحاسوب
  • [٢] كتابة أمر غير موجود أو إدخال بيانات فى مواقع ذاكرة غير معرفة يؤدى لتوقف الحاسوب عن العمل (مصيدة) 
مثال : إذا كان لدينا مصفوفة معرفة بـ ۱۳ خانة وتم إدخال الرقم ٦٥ في الخانة ١٤ يدخل الحاسوب في دوار لانهائي.
  • [٣] لايقبل الحاسوب أسطر المراقب المقيم كمدخلات في برنامج المستخدم .
تم حل هذه المشاكل بما يسمى بالمراقب والمستخدم.

المراقب والمستخدم : هو فكرة لتمكن الحاسوب منذ البداية التفريق بين حالة المستخدم (User mode) وحالة المراقب أو المشرف(Supervisor mode) بإضافة ثنائية جديدة في جهاز الحاسوب لتفرق بين أوامر المراقب والمستخدم وتمنع قبول أوامر المراقب كمدخلات في برنامج المستخدم كم تتحكم في أخطاء المبرمجين وإلغاء برامجهم من الذاكرة والإنتقال للأعمال الأخرى 
نداءات النظام : هى أوامر تسمى نداءات المراقب أو المشرف  يمكن للمستخدم مناداتها متى مارغب في التعامل مع أحد الأجهزة مثل (الصوت - الشاشة - الطابعة ) وهذه النداءات فى أجهزة الحاسوب الحديثة فقد كان لا يمكن في السابق للمستخدم أو المبرمج التعامل المباشر مع أجهزة الإدخال والإخراج إلا عبر البرنامج المشرف وعندما يصل النداء إلى البرنامج المشرف ينفذ النداء وبذلك يكون :
  • ۱) له التحكم التام في كل نظام الحاسوب
  • ٢) يقوم بتنفيذ كل أوامر المستخدم المتعلقة بالتعامل مع الأجهزة .
  • ٣) لاينفذ إلا الأعمال المطلوبة والمقبولة فقط وذلك بعد التأكيد عليها أولاً من المستخدم .
  • ٤) لايسمح للمستخدم بتنفيذ أوامر المشرف مثل إيقاف الجهاز (HALT) أو التحويل من حالة مستخدم لمشرف أو الدخول في منطقة الذاكرة الخاصة بالمشرف أونظام التشغيل. 

س / الشهادة ۲۰۱۲ : صف فكرة نداءات النظام ؟ 
هى أوامر يمكن للمستخدم أن يستدعيها للتعامل وعندما يصل النداء إلى نظام التشغيل (برنامج المراقب) ينفذ الأمر نيابة عن المستخدم .

ساعة الحاسوب : Timer
 صممت لمنع برنامج المستخدم من الدخول في دوار لانهائي ولإمتداد سيطرة البرنامج المشرف فهي تقوم تلقائياً عبر نظام التشغيل بإيقاف البرنامج إذا تجاوز مدة ثانية ثم يقرر البرنامج المشرف بعدها إما المواصلة بإعطاء زمن إضافي أو إعادته برسالة خطأ فادح (fatal error) . 

س/ فكرة المراقب المقيم وتطوراتها زادت من كفاءة التشغيل ولكن هنالك مشكلة مسح بعض البرامج من الذاكرة بواسطة المراقب المقيم وضح الأخطاء التى تؤدى إلى ذلك ؟ (أ) (ب) (ج)
س/ يت
م إيقاف البرنامج بواسطة ساعة الحاسوب إذا تجاوز مدة معينة بعدها يقرر البرنامج إحدى حالتين .
. (ii)
أولاً : مالغرض الأساسي لساعة الحاسوب ؟ 
ج/ منع برنامج المستخدم من الدخول في دوار لا نهائي 
ثانياً : كم المدة التى يعطيها النظام للبرنامج ؟ 
ثالثاً ماهما الحالتان اللتان يقررهما البرنامج ؟ 
(i) . 
الترجئة : هى فكرة تهدف إلى الإستفادة من وقت الحاسوب وأجهزة الإدخال والإخراج وذلك بحجز مواقع في الذاكرة للسجلات التى تمت قراءتها في إنتظار المعالجة عرفت بمواقع الإرجاء للمدخلات (Buffers ) أو السجلات التي تمت معالجتها في إنتظار الإخراج وتسمى بمواقع إرجاء المخرجات. 

ش / ٢٠١٤ : صف فكرة الترجئة ؟ ما نقاط ضعفها ؟
س / لماذا تم تصميم مواقع الإرجاء ؟ لأن سرعة الحاسوب لاتقارن بسرعة أجهزة الإدخال والإخراج لذلك يظل عاطلاً عن العمل عندما يكون أحد الأجهزة فى حالة إدخال أو إخراج بيانات. 
مواقع الإرجاء Buffers : هي مواقع تمكن الحاسوب من قراءة عدة سجلات ووضعها في مواقع بلة مطبوعات, الإرجاء قبل المعالجة (إرجاء المدخلات) وتمكنه من معالجة عدة سجلات وإرسالها إلى مواقع الإرجاء للمخرجات في إنتظار الإخراج .

المميزات : المقاربة بين سرعة الحاسوب وسرعة أجهزة الإدخال والإخراج .
العيوب أو نقاط ضعفها : الفوارق العالية بين
سرعة الحاسوب وسرعة معدات الإدخال والإخراج حيث تكون مواقع إرجاء المدخلات فارغة والمخرجات ممتلئة وأحياناً العكس إذا كان نوع المعالجة معقد لذلك فإن فكرة الترجئة تعالج بعض المشكلة فقط بسبب الفوارق العالية : 
  • أ) بين سرعة الحاسوب والأجهزة
  • بـ) نوع المعالجة.
ولذا يظل إنهاء الأعمال مقيداً بسرعة الأجهزة لا سرعة الحاسوب وتم حل هذه المشاكل بـ : المعاملة غير الآنية : off - Line - Operation
:
هي فكرة لحل مشكلة الفوارق العالية بين سر. عة الحاسوب وسر عة أجهزة الإدخال والإخراج بإستخدام
وسيط أعلى سرعة مثل الشريط لأن له سرعة عالية في التخزين
طريقة العمل : تخزن البيانات عليه بعد إدخالها من أجهزة الإدخال ثم يتعامل الحاسوب مع السجلات في
الشريط ومعالجتها وبعدها تخرج أولاً على الشريط ثم يتم إخراجها على جهاز الإخراج بعد ذلك
المميزات :
المقاربة بين سرعة الحاسوب وسر عة الأجهزة .

العيوب :
  1. يشترط التعامل المتتالي للبيانات
  2. لايكون الإرجاء (المعالجة ) إلا لنفس العمل بالشريط 
  3. لايمكن القراءة منه والكتابة عليه في نفس الوقت
المعاملة الآنية مع مواقع الرجاء :
  1. وحدة الإخراج (الطابعة) 
  2. وحدة المعالجة المركزية
  3. وحدة الإدخال
  4. مواقع إرجاء المخرجات 
  5. مواقع إرجاء المدخلات
المعاملة غير الآنية الشريط :
  1. الطابعة
  2. الشريط 
  3. وحدة المعالجة المركزية 
  4. وحدة الإدخال

المعاملة الآنية المشتركة : SpooLing

هي نفس فكرة الترجئة مع إستخدام القرص بدلاً من الذاكرة . 
شرح : تم تحسين المعاملة غير الآنية بإستخدام الأقراص وهي فكرة لحل مشاكل الشريط وذلك بإستخدام وسيط تخزين أعلى منه مثل الأقراص (disks) لأنه يمكن الإدخال عليه والإخراج منه في نفس الوقت (كتابة وقراءة) آنيا من خلال مؤشرات القراءة والكتابة لأن نظام التشغيل يقوم بوضع مدخلات كل عمل في جدول الأول فالأول ويتعامل معها النظام بنقلها إلى مواقع الإرجاء حسب طلب البرنامج ثم كتابتها على القرص وطباعتها الأول فالأول وهذه الطريقة تسمى بالمعاملة الآنية المشتركة أو الـ Spooling

المميزات :

  1. أهم مميزاته إعطاء نظام التشغيل أولوية لبعض البرامج على الأخرى فى الإدخال ، المعالجة ، الإخراج
  2. لا يكون الحاسوب عاطلاً عن إدخال عمل وإخراج أو معالجة عمل آخر منفصل 
المعاملة الآنية المشتركة
  1. القرص
  2. الطابعة 
  3. وحدة المعالجة المركزية وحدة الإدخال

البرمجة المشتركة : MuLti Programming :

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

س/ ما هى البرمجة المفردة ؟ إدخال برنامج واحد فقط بالذاكرة ومعالجته كاملاً . كمثال شحن الكهرباء أو
الرصيد

س/ ما هو أهم عيب فى البرمجة المفردة ؟ يظل الحاسوب عاطلاً عن العمل في إنتظار إدخال مدخلات كمثال إدخال الإسكراتش 
طريقة عمل البرمجة المشتركة : يتم إدخال عدة برامج فى الذاكرة بإنتظار المعالجة ويقوم الحاسوب بإعطاء زمن معين لكل برنامج ومعالجته حتى لحظة إدخال البيانات السابقة عليه فإن لم تكتمل معالجته يرجع إلى نهاية الصف ثم يعود من جديد بنفس النظام وهكذا حتى تتم معالجته بالكامل
وقد تم تطويرها البرمجة المشتركة لإعطاء خدمة مريحة للمستخدم وإستخدام أمثل لإمكانات الحاسوب ومن تلك التطورات الخدمة الدورية . 
ملحوظة : نستخدم فى البرمجة المشتركة طريقة المعالجة الحزمية أو حزم الأعمال مطبوعات 
الخدمة الدورية : هى إعطاء أى برنامج زمن معين فإذا تجاوز البرنامج ذلك الزمن يوقف الحاسوب معالجته ويبدأ بمعالجة التالى له ثم يرجعه الى آخر الصف حتى دوره القادم

س/ لماذا سميت بالخدمة الدورية ؟ لأنها تعمل في شكل دوري .

مميزات البرمجة المشتركة ( الخدمة الدورية ) :

  1. من أهم مميزات نظم التشغيل الحديثة .
  2. تضمن إنهاء الأعمال القصيرة فوراً
  3. تسمى برمجة الخدمة الدورية
  4. تتجاوز أخطاء البرامج تلقائياً
بمعنى أنه لا يتأثر أى برنامج به خطأ أو مصيدة بالبرامج الأخرى أو يؤثر فيها وسوف يعطى الحاسوب رسالة
خطأ فادح بعد نهاية الزمن
ضع علامة (صحيح) أمام العبارة الصحيحة وعلامة (خطأ) أمام العبارة الخطأ :

س الشهادة ۲۰۱۲ : ۱/ تعتبر الترجئة من أهم مميزات نظم التشغيل الحديثة ؟
۲- برنامج المراقب المقيم يعتبر أول خطوة فى تصميم برنامج نظام التشغيل .

س الشهادة ۲۰۱۱
١. المترجمات ساعدت في تصميم البرامج وعملية التشغيل ؟
۲. تم تحسين فكرة المعاملة غير الآنية بإستخدام الأقراص ؟
. يعتبر برنامج المراقب المقيم من أهم مميزات نظم التشغيل الحديثة ؟
٤ . تم تصميم ساعة الحاسوب لمنع برنامج المستخدم من الدخول في دوار لا نهائي ؟

س / الشهادة ٢٠١٤ : تم تحسين فكرة المعاملة غير الآنية بإستخدام القرص ــ ( )

س الشهادة ۲۰۱۱ ۱ - ما الفرق بين المعاملة الآنية والترجئة ؟

۲- ماذا نعنى بالبرمجة المشتركة ؟
إشتراك وقت الحاسوب ( الإستخدام المشترك ) : ( كما في الشبكات مثلاً )
هي نفس فكرة البرمجة المشتركة ولكن يستخدم القرص بدلاً من حزم الأعمال . 
شرح : يستخدم القرص لأن له ميزة معالجة عمل آخر في نفس الوقت ولأن القرص يقرأ ويكتب من خلال
المؤشرات الأفقي والرأسي للقراءة والكتابة يقفز للخالية للكتابة عليها وفى القراءة يقفز للممتلئة للقراءة منها )

س/ ما الهدف من فكرة المعالجة الحزمية (حزم الأعمال) ؟ راجع صفحة (۳) .

س/ ما التطور الذي أحدثته الأقراص في البرامج المساعدة ؟ يمكن إنزال وإعادة أى مترجم أو برنامج مساعد يحتاجه المستخدم فوراً من وإلى القرص وإنزال البيانات من القرص لا تتم كما في الشريط على التوالي وإنما بالمؤشرات فقط.

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

س/ لم تعد الحاجة للمعالجة الحزمية بعد دخول نظام التخاطب المباشر علل ؟ لأن المستخدم يتعامل مباشرة مع نظام التشغيل بالأوامر

التخاطب المباشر: interactive system

هو أن يتعامل المستخدم مباشرة مع الحاسوب مستخدماً لوحة المفاتيح للكتابة بها والشاشة للقراءة منها للتعامل مع 
القرص لتخزين البيانات عليه . 
ويمكنه بواسطة لوحة المفاتيح إعطاء أوامر متاحة من نظام التشغيل Ctrl + P أو النسخ والنقل والمسح وغيرها من الأوامر حيث جاءت فكرة الجمع بين البرمجة المشتركة والتخاطب المباشر بإرسال الأعمال ويقوم الحاسوب بترتيبها الأول فالأول وإعطاء ولكنه لا يعطى أى عمل الزمن الكافى الذى ينهيه وإنما يعطيه زمن ثابت مثلاً : فان لم يتم يعود لآخر الصف . 
حيث يتم إرسال كل الأعمال للحاسوب فالأعمال القصيرة تنتهى فوراً لذلك يظل صاحبها منتظراً على الشاشة ( تخاطب مباشر) والكبيرة تحتاج لوقت طويل فيذهب صاحبها لقضاء أعمال أخرى لحين إنتهاء الحاسوب منها وتظل الحوجة لحزم الأعمال في حالة الأعمال الكبيرة كهذه ولكن واقعياً لاتوجد حزمة بل هو عمل واحد فقط الصوت والطابعة والأجهزة الأخرى. 
كمثال أمر الطباعة في برنامج الويرد بواسطة مفتاح
. وهذه الفكرة تضمن إنهاء الأعمال القصيرة فوراً وتتأخر الكبيرة وهذه الفكرة تعرف باشتراك وقت الحاسوب وطريقة
الخدمة تسمى بالخدمة الدورية .

الأنظمة اللحظية Real time systems :

هو تحكم نظام التشغيل فى وحدة إدخال بيانات خاصة بتطبيقات معينة
مثل الحساسات الطبية والبيئية والصناعية وغيرها
حيث يقوم الحاسوب بعد إدخال البيانات من الحساسات وتحليلها إما :
  1. ضبط التحكم وطلب قراءة جديدة من الحساسة أو 
  2. معالجة القراءة السابقة وإخراج النتائج فوراً .

س. لماذا سمى بالنظام اللحظى ؟
لأن المعالجة لا تتم بنظام الخدمة الدورية وإنما فوراً وإن تأخرت فسوف يفشل النظام .

س/ ما هو الفرق بين أنظمة إشتراك الزمن والأنظمة اللحظية ؟
تتم المعالجة فوراً ولا مجال للإنتظار

س الشهادة ٢٠١٤ ، ٢٠١١ : مستعيناً بالرسم عرف نظام البيانات اللحظية ؟
هو تحكم نظام التشغيل فى وحدة إدخال بيانات خاصة بتطبيقات معينة مثل الحساسات وغيرها وقد توجه
المستخدم بضبط التحكم أو طلب قراءة جديدة .

س ۲۰۱۲: بالرسم فقط بين تطور نظم التشغيل ؟ 

تطور أنظمة التشغيل :

[۱] نظام المعالجة الحزمية :
الطابعة
وحدة المعالجة المركزية
الشريط
[٢] نظام التخاطب المباشر :
الشاشة
الشريط
[٣] نظام اشتراك الزمن :
ثلاثة شاشات 
وحدة المعالجة المركزية
[٤] النظام اللحظى :
تحكم
وحدة المعالجة المركزية
حساسة

أنظمة المعالجات المشتركة : systems Multiprocessin

هي فكرة تحفظ زمن المعالج الضائع في التنقل بين وحدات الإدخال والإخراج والإتصال والمعالجة. 

س صف فكرة أنظمة المعالجات المشتركة ؟
تصمم عدة معالجات أخرى مساعدة كل جهاز له معالج (خاص) وتكون جميعها مرتبطة باللوحة
الأم (mother board) بدلاً من إستخدام وحدة معالجة رئيسية واحدة وتكون وحدة المعالجة
المركزية الرئيسية متفرغة لمعالجة البرمجيات وتنفيذ الأعمال. معلومة :
اللوحة الأم : هي لوحة الدوائر الكهربية الرئيسية في الحاسوب يتم توصيل كل الحاسوب بها 
الخلاصة : إذن يمكن القول أن الهدف الرئيسى من ذ
  1. الإستفادة القصوى من إمكانيات الحاسوب
  2. إعطاء الخدمة الممتازة للمستخدم 

وقد مر نظام التشغيل بعدة مراحل هي :

  1. إستخدام فنى تشغيل وذلك لعدم ضياع الوقت .
  2. فكرة حزم الأعمال وذلك لعدم ضياع الوقت في الأعمال المتشابهة .
  3. المراقب المقيم وذلك لعدم ضياع الوقت بتوجيه الحاسوب للأعمال المطلوبة.
  4. المراقب والمستخدم وذلك لـ إضافة ثنائية تمكن الحاسوب التفريق بين أوامر المستخدم والمراقب.
  5. ساعة الحاسوب وذلك ل منع الدوار اللانهائي .
  6. المستخدم والمشرف وذلك لتحديد الصلاحيات وحماية الذاكرة .
  7. الترجئة وذلك لتقليل زمن الحاسوب الضائع في الإنتظار بتصميم مواقع الإرجاء .
  8. المعاملة غير الآنية وذلك لتقليل الزمن الضائع بالأشرطة .
  9. المعاملة الآنية وذلك ل التعامل المباشر بين المستخدم والحاسوب .
  10. البرمجة المشتركة وذلك لـ الإحتفاظ بعدة برامج ومعالجتها معاً بالتوالى .
  11. الإستخدام المشترك وذلك ل تخاطب عدة مستخدمين مع الحاسوب [ الشبكات] .

نظام التشغيل يونكس Unix :

بعد تطور أنظمة الحواسيب الشخصية إلى المعالجات ذات الـ ٣٢ ثنائية لم يعد نظام التشغيل دوس (Dos نظام تشغيل الأقراص مناسباً لتشغيلها أنسب ما يكون فتم إستخدام نظام يونكس بدلاً منه وحديثا ويندوز NT الشبيه بيونكس تعريف : هو أساس كل أنظمة التشغيل الحديثة . وله أوامر هامة أولاً يجب إدخال إسم المستخدم بالأمر Login
مثال Mosab وكلمة السر بواسطة الأمر pass word مثال Sada وإلا لن تستخدم النظام أبداً لأنهما أول الأوامر وإذا كان أى من هذه الأوامر أو كلاهمـا خـطـأ سوف يعطى رسالة بذلك فمثلاً إذا كان الخطأ فى الإسم تظهر رسالة توضح بأن هذا المستخدم غير معروف وإذا كانت كلمة السر سوف تظهر رسالة تطلب إدخال كلمة السر مرة أخرى وإذا تم إدخال الأمرين صحيحين سوف تظهر رسالة ترحيبية ويكون الحاسوب جاهزاً لإستقبال الأوامر
وإذا تم إدخال أمر غير موجود سوف يرد الحاسوب بأنه غير موجود مثلاً (eat fool) سيرد الحاسوب :
هذا الأمر غيـر وجود : eat: command not found

س / مستخدمة جديدة تسمى "نون " قامت بإنزال نظام يونكس ولكن تعذر عليها الدخول للنظام ما سبب ذلك ؟

أوامر نظام التشغيل يونكس :


لإظهار الدليل الحالى وتحديد موقعك : pwd : 
قبل القيام بأى عمل في الدليل الحالي يتم إظهار الموقع
$ pwd

$/home/Ali اذن هذا الموقع الحالي

لتغيير كلمة السر passwd :

يوصى بتغيير كلمة السر كل فترة
$ passwd
Changing passward for Mosab
Old password :
New password :
ويطلب منك الحاسوب إدخال الكلمة القديمة ليتأكد أن لك صلاحية تغيير كلمة السر 

لإنشاء الأدلة الفرعية mkdir : 

والغرض منه تجميع الأدلة المتشابهة في دليل واحد مثلاً إنشاء دليل فرعى يسمى حاسوب داخل الدليل على :
mkdir computer $

للتنقل بين الأدلة cd : مثلا من الدليل (على) إلى (حاسوب) :

$ cd computer
$ pwd
$ / home / ali / computer
كل الأوامر الآن فى الدليل الفرعى حاسوب

للعودة الى الدليل السابق cd.. مثلاً من حاسوب إلى على :

$ cd ..
$ pwd
$ /home/ ali
(٦) لمعرفة كل الملفات والأدلة الفرعية في الدليل LS
بعد إنشاء دليل آخر في حاسوب يسمى رياضيات
: $ Ls

computer
 math
 $

لنسخ الملفات cp :

معلومة : تختلف عملية النقل عن عملية النسخ لأن النسخ (Copy) يبقى الملف الأصلي كما هو وينشئ ملفاً آخراً مماثل له بينما النقل (move) ينشئ ملفاً آخراً ويلغى الملف الأصلى .
إذا كان هنالك ملف يسمى (1) file) ونريد نسخه في الملف ) file فيتم ذلك كالآتي :
أما إذا أردنا نسخه في الدليل الفرعى (computer) فيتم كالآتي :
$ cp filel file2
وإذا كان الملف غير موجود يقوم الحاسوب بالرد برسالة خطأ ( لا يمكن الوصول للملف كذا )
لنقل الملفات والأدلة وإعادة تسميتها mv :
أولاً طلبنا إظهار كل الملفات الحالية وهى الملف ١ والملف ۲
ثم تم نقل الملف ١ الى الملف ٤
ثم تم إظهار كل الملفات الحالية وهى الملف ٤ والملف ٢ ظة : لم يتم إظهار الملف ١ لأنه تم نقله إلى الملف ٤
٩ لحذف الملفات m
مطبوعات
مدى
الأستاذ / عثمان عوض حسن .
أولاً طلبنا إظهار كل الملفات الحالية وهي الملف ١٤
والملف ٢ ثم تم حذف الملف ٤
ثم تم إظهار كل الملفات الحالية وهي الملف ٢ ملحوظة : لم يتم إظهار الملف ٤ لأنه حذف
(۱۰ لحذف الأدلة rmdir بشرط أن تكون فارغة
:
أولاً طلبنا حذف الدليل حاسوب
666
رد البرنامج أن الدليل حاسوب ليس خالياً لذلك لن يحذف إنتقلنا إلى الدليل حاسوب ثم حذفنا الملف 1
ثم تراجعنا خطوة للخلف وقمنا بحذف الدليل حاسوب الآن
$ cp filel computer
$ cp file3 file2
Cp: cannot access file3
$ Ls
Filel File2
$ mv filel file4 $ Ls
File4
File2
$ Ls
File4
File2
$ rm file4
$ Ls
File2
$ rmdir computer
rmdir computer not empty
$ cd computer
$ rm filel
۱۱) لعرض الملفات النصية على الشاشة more : هو أمر يعرض ملف نصى على الشاشة بشكل صفحات متتالية يتم التوقف بين الصفحات وهو يشبه الأمر cat ولكن يختلف عنه في عدم التوقف بين
الصفحات.
$ cd .. $ rmdir
computer
$ more file2
الملخص فى علوم الحاسوب .. - الباب الرابع - إعداد وتصميم الأستاذ عثمان عوض حسن - الطبعة الأولى في سبتمبر ۲۰۱۰م - ۱۳
(١٢) لمسح الشاشة clear
:
الشاشة
مسح
وإظهار المؤشر فى الركن العلوي الأيسر للشاشة
۱۳) لإنهاء العمل exit لإنهاء العمل والخروج من مستوى إلى آخر أعلى منه (١٤) لإظهار العوامل الأولية للعدد الصحيح الموجب factor
الشهادة ٢٠٠٩م : نتيجة الأمر factor $
العدد ١٥٠ = ۲×۳×٥×٥
2 3 5 5
150
العدد ٧٢ = ۲×۲×۲×۳×۳
$ factor
72
2
2
2
3
3
١٥) لعكس ترتيب الحروف rev : يقوم بعكس ترتيب الحروف في سطر من ملف .
إذا كان الملف (file) يحتوى على العبارة التالية " Programing in logic " سوف يقوم الأمر بعكسها وتصبح
Cigol ni gnimargorp
أعكس ترتيب الحروف
إستعرض الملف ۲ في شكل نصوص
سلسلة مطبوعات,
مدى
الأستاذ / عثمان عوض حسن
0918084991
$ cat file2 Programing in logic $ rev file2
Cigol ni gnimargor
الشهادة ٢٠٠٩م :
إذا كان Filel يحتوى على العبارة " Programing in logic" ) أكتب نتيجة الأمر الآتى من
أوامر اليونكس : Revfile1 $ ملحوظة : إذا كان الملف غير موجود يعطى النظام رسالة خطأ وهي :
١٦) لإظهار التقويم الميلادي cal
$ rev files
Rev: Can not access files
وإن لم تحدد الشهر والعام سوف يقوم بعرض التقويم للشهر الحالي داخل الجهاز مثال عرض التقويم الميلادى لشهر ٣ من عام ٢٠٠٢م
$ caL 3
2002
March, 2002
Sa Su Mo Tu We Th Fr
23 24 25 26 27 28
1
2 3
7 6 5 4
8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
4 3 2 1
5
الملخص فى علوم الحاسوب ،، - الباب الرابع - إعداد وتصميم الأستاذ عثمان عوض حسن - الطبعة الأولى فى سبتمبر ۰۱۰
12
۱۷) للبحث عن الكلمات grep :
ستتم عملية البحث عن سلسلة من الحروف فى ملف أو أكثر سطراً سطراً فمثلاً إذا كان الملف file1
يحتوى على المعلومات التالية :
Mohammed Osman
Shemma Hassan
الملف 2 file يحتوى على المعلومات التالية :
Rowa Abd Allah
Mohammed Osman
Hadeal Mamoon
وطلبنا من الحاسوب إستعراض الملف ١ والملف ۲ بالأمر cat :
$ cat file1
Mohammed Osman
Shemma Hassan
Rowa Abd Allah
$ cat file2 Mohammed Osman
Hadeal Mamoon
ثم طلبنا منه البحث عن ( محمد عثمان ( فى الملف ۱ ثم البحث عن (محمد عثمان ) في :
$ grep "Mohammed Osman "filel Mohammed Osman
$ grep "Mohammed Osman "filel file2
filel Mohammed Osman
file2 : Mohammed Osman
الأستاذ / عثمان عوض حسن .
0918084991
۱۸) للمساعدة وعرض كيفية إستخدام الأو
man
يستخدم للمساعدة من يونيكس بتذكيرك بالأوامر أو طريقة إستخدامها يتم عرض كل المعلومات التي تخص الأمر المحدد وكيفية إستخدامه المثال الشامل :
$ man
Ls
قام المستخدم Sada بتسجيل الدخول لنظام يونيكس من جهاز خارجى ، وجد في القرص (D) دليل يسمى واتساب WhatsApp يحتوى على الملف image والملف Calendar والملف Txt وقام بتنفيذ الأوامر التالية : mkdir Photo ثم الأمر C image photo $ وإستعرض محتويات الملف Txt فوجد فيه : File 1 : Hello Mohammed Ali
File 2 : Hello Osman
6
Sada ثم قام بالإستمتاع بعدد من الذكريات بعرض محتويات ملف الصور والتواريخ المسجلة على الملف Calendar بما في ذلك رحلته لباريس يوم ۲۰۱٩/٦/١٣م وبعد ذلك أنهى العمل وقام بتغيير كلمة السر وسجل الخروج من النظام .

أولاً : أكتب الأوامر التي قام بتنفيذها المستخدم (صدى) بالترتيب غير المذكورة أعلاه

١ الأمر الذي تمكن به المستخدم Sada من تسجيل الدخول ؟ Login + $Password $
٢ كيف إستعرض ملف Txt بدون توقف ؟ cat Txt $
استعرض الصور بالأمر LS image$
٤/ كيف قام صدى بإستدعاء تاريخ رحلته لباريس يوم ۲۰۱٩/٦/۱۳م ؟ 2019 6 cal $
٥/ أكتب الأمر الذى تم به تسجيل الخروج من النظام ؟ exit $
ثانياً : ما مخرجات الأوامر التالية ؟
$ Rev File 2 ? adaS namsO olleH
$ Rmdir Photo? Rmdir Photo Not Empty
$ grep "Hello" Tex ? filel :Hello
file2 : Hello
تدريب : وضح كيف يمكن معرفة مكان الملفات الحالية إذا كنت متواجداً بالدليل الرئيسي Ahmed في دليل واتساب داخل دليل الصور ؟ ثم وضح كيف قام بتغيير كلمة السر ؟

نظام التشغيل لينوكس Linux

كانت أسعار نظام يونكس وويندوز إن تي غير مجدية للمبرمجين فبدأ البحث عن البديل حتى توصـــــل
طالب فنلندى الجنسية يسمى ( لي نوس تورفا لمدس ( من تصميم نظام تشغيل ليونيكس بخواص يونكس
نظر
التشغيل
عام ۱۹۹۱م وطرحه مجاناً في الإنترنت لعامة الناس على نسختين النسخة العملية الأولى في مارس عام ١٩٩٤م والثانية في يونيو عام ١٩٩٦م وطلب من كل المبرمجين ومصممى المشاركة في تطويره مما أدى إلى تطويره سريعاً وهو نظام غير تجارى يشارك الجميع في تطويره في مجموعات عمل عبر الإنترنت

المميزات :

  • (۱) التعامل مع كل الأنظمة الأخرى والبرمجيات ولغات البرمجة .
  • (۲) التعامل مع نظام آكسس ويندوز بخواصه المتطورة في التخاطب المباشر مع ربط الصور وخاصية توسيع الذاكرة
  • (۳) يتعامل مع بيئات يونكس المختلفة بخواص البرمجة المشتركة والإستخدام المشترك فقد إستفاد من النسخة القياسية له
  • (٤) يتعامل مع تقنيات وبروتوكولات شبكات الإتصال المختلفة الشبكات مثل بروتوكول (TCP/IP) للتخاطب بين الأجهزة

الإستخدامات : 

لأنه مصمم على معمارية ۳۲ ثنائية ولأنها لا تقيده على معمارية جهاز معين فهي تمكنه من الآتى :

  1. يمكن إستخدامه على كل المعماريات المتاحة والمستقبلية بسهولة ويسر 
  2. يتعامل مع المعالجات المشتركة والأنظمة اللحظية .
  3. يستخدم فى كل التقنيات المتاحة والمستقبلية لأجهزة الحاسوب بإمكانيات عالية تفوق الأنظمة الحالية .
  4. يستخدم مع المخدمات والطرفيات وأجهزة الذكاء الإصطناعي (الروبوت) والحساسات وأجهــزة التحكم والحواسيب الكبرى
  5. يستخدم فى برمجيات خدمات الإنترنت لقدرته على حماية البيانات بواسطة الحوائط النارية (Fire walls)
  6. (٦) له القدرة والمرونة على التعامل مع الحواسيب الضعيفة كمعالج إنتل ( ٨٠٣٨٦ ) بإمكانيات أقل ذاكرة (٤م ب)
الحوائط النارية أو ا لجدار النارى هى أجهزة توضع بين شبكة المؤسسة وشبكة الإنترنت تعمل علــــى
عدم ورود الرسائل غير المرغوب فيها من الإنترنت لشبكة المؤسسة 
تعريف آخر :
أجهزة توضع بين شبكة المؤسسة وشبكة الإنترنت تعمل على حماية المؤسسـة مـن الملفــات الـضــارة
والرسائل .

س/ كيف يمكن الحصول على نظام التشغيل لينوكس ؟
مجاناً بتحميله من الإنترنت أو في قرص مضغوط (سی دی) سابقاً أقراص مرنة .

س / هل من العملي نسخه على أقراص مرنة ؟
لا لأنه يحتاج لـ ۱۰۰ قرص مرن لذا يفضل نسخه على قرص مضغوط واحد فقط .
ما عدد وحجم النسخ بله نسختان الأولى الصغرى حجمها ٤٠ م ب) بدون رسومات والثانية الكبرى (۱۲) مع إمكانية الرسومات. والآن حديثاً أصبح حجمها يفوق 3 ونص قيقا . 

س / أكتب ميزة واحدة للنظام أعلاه حسب الآتى :
  1. أمنية : الجدار النارى 
  2. إقتصادية : مجاناً 
  3. تقنية : معمارية ۲۳ ثنائية 
  4. برمجية 

التشغيل : عند تثبيته من القرص للجهاز هنالك أسئلة لابد من الإجابة عليها وهى تخص التقنية المستخدمة
في الحاسوب وهي:
أولاً متحكمات الأقراص الصلبة المستخدمة : وهى عادة المتحكم الأول والأساسى يسمى C وبه قرص تابع يسمى D والثانی به قرص يسمى E و به وتابع يسمى F وهي من نوع التوصيل IDE كما توجد متحكمــــات أخرى من نوع SCSI ولكنها غير منتشرة مع الحواسيب الشخصية

ثانياً كيفية التخزين: هل تريد تثيت نظام التشغيل في قرص منفصل أم مع الأنظمة الأخرى والأفضل أن يكون
منفصل وفي الـ C

ثالثاً عدد المسارات فى كل قرص والأسطح وعدد القطاعات في المسار الواحد وهى معلومات مطبوعة على القرص الخارجي. 

هذه بعض أوامر نظام التشغيل ليونكس الهامة ومايقابلها في دوس ويونكس

أوامر نظام التشغيل ليونكس الهامة ومايقابلها في دوس ويونكس
أوامر نظام التشغيل ليونكس الهامة ومايقابلها في دوس ويونكس




، تم بحمد الله وتوفيقه ،
666
اللهم صل على النبي وآله ما قال ذو كرم لضيف مرحبـ
مقتطفات من إمتحان الشهادة ٢٠٢٠:
١/ نظام التشغيل يعمل بين :
ضع دائرة حول حرف الإجابة الصحيحة :
ب المشغل والحاسوب
ج المستخدم والحاسوب
أ. المبرمج والحاسوب
۲ نظام التشغيل هو :
أ. نظام فرعى من نظام الحاسوب ب. نظام قائم بذاته
ج نظام فرعى من عتاد الحاسوب
الملخص في علوم الحاسوب ،، - الباب الرابع - إعداد وتصميم الأستاذ / عثمان عوض حسن - الطبعة الأولى فى سبتمبر ۲۰۱۰م - ۱۸
صممت المترجمات لكي :
أ. تساعد نظام التشغيل
٤ أول فكرة لنظام التشغيل بدأت :
أ. ببرنامج القول
ه/ نظام التشغيل مفتوح المصدر :
أ. يونكس
٦ الحوائط النارية تعمل في :
أ بيئة لينكس فقط إن فكرة الترجئة جاءت لمعالجة مشكلة :
أ. نداءات النظام
المعاملة الآنية المشتركة هي :
أ الإستخدام المشترك
تمرين عام :
ب. تساعد المشغلين
ج. تساعد المبرمجين
ب ببرنامج المراقب المقيم ج ببرنامج لغة التجميع
ب.
ب. بيئة لينكس فقط
ج. وندوز
ج. بيئة الإنترنت
ب انتظار برنامج الدوار اللانهائى ج. انتظار الإدخال والإخراج
(ب) الترجئة على القرص
ج. البرمجة المشتركة
[١] أكتب ثلاثة أوامر تستخدم في التعامل . مع الأدلة وثلاثة مع الملفات في نظام ليونكس ؟
[٢] ما هو الأمر فى نظام دوس إذا أردنا تغيير إسم ملف من ( ترطيبة ) إلى (طرطيبة) ؟
[٣] ما هي الأسئلة المباشرة عند إنزال نظام لينوكس بوا اسطة مستخدم يسمى ( إسراء ) ؟
[٤] عند تعاملك .
مع نظام يونكس أردت تغيير كلمة السر ولكن تعذر عليك ذلك ، ماذا تفعل ؟
[0] بدون إستخدام فك الشفرات فك الشفرة التالية بنظام اليونكس raey wen yppah) ؟
الأستاذ /
[٦] كيف يستفاد من الحاسوب في علم الأحياء ؟ أيد إجابتك بدليل ؟
[۷] متى يرد الحاسوب بالرسالة التالية ؟ Rmdir : WhatsApp can not empty
[۸] ضع علامة (( أمام الإجابة الأكثر صحة في الآتي :
نستطيع معرفة حالة الجنين داخل الرحم بالنظام اللحظى بواسطة نوع من الحواسيب يستخدم الظواهر
الفيزيائية يسمى :
)
) التمثيلي
) المحمول
) الشخصي
) الدفترى
[٩] أكتب أوامر يونكس التي تمكنك من :
أ- حذف دليل يسمى واتساب WhatsApp)
ب نسخ ملف يسمى (image) في دليل يسمى (Pictures)
الملخص في علوم الحاسوب .. - الباب الرابع - إعداد وتصميم الأستاذ عثمان عوض حسن - الطبعة الأولى في سبتمبر ۲۰۱۰م - ۱۹
مقتطفات متنوعة :
أ- ضع المصطلح العلمي الذي يصف الآتى :
۱ تحكم نظام التشغيل في وحدة إدخال بيانات خاصة بتطبيقات محددة .
أحد أوامر يونكس يستخدم لعرض التقويم الميلادى.
/ تشغيل كل مجموعة أعمال تعمل بمترجم وا واحد . مع بعضها
٤/ وضع البرامج في صف وإعطاء كل عمل زمن ثابت للمعالجة
ه أوامر النظام التي تتعامل مع أجهزة الإدخال والإخراج ويقوم بها البرنامج ـــــ (
الإجابات النموذجية : النظام اللحظى ، Cal ، حزم الأعمال ، الخدمة الدورية ، نداءات النظام
ب- في نظام يونكس إذا كان الدليل الحالي به ملفان الأول يسمى Facebook والثاني يسمى
Instagram
(
(
friends, likes, comment: Facebook
$rm Instagram
ويحتوى Instagram على : Post ,likes وتم تنفيذ الأوامر التالية :
$cp Instagram WhatsApp $mkdir WhatsApp
أكتب مخرجات الأوامر التالية :
ة مطبوعات مع
$ LS
الإجابات النموذجية :
6
WhatsApp Facebook /
0918084991
$ Cp Instagram telegram
$ rev Facebook
$ Rmdir WhatsApp
٢/ لا يمكن الوصول للملف Instagram لأنه حذف Cp: cannot access Instagram
sdneirf / sekil tnemmoc 1
لا يمكن الحذف لان الدليل WhatsApp ليس فارغاً rmdir : computer not empty




مذكرة نظم التشغيل في حاسوب الشهادة السودانية PDF
مذكرة نظم التشغيل في حاسوب الشهادة السودانية PDF