| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

خدمات نظام التشغيل(Operating System Services)

Page history last edited by PBworks 16 years, 4 months ago

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

×?°.. خدمات نظام التشغيل ..×?°

 

 

 

 

 

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

 

وبالطبع، توفير هذه الخدمات يختلف من نظام تشغيل إلى آخر ولكنها ترتبط في بعض الأوجه

 

 

ويجب أن نعلم أن خدمات أنظمة التشغيل هذه يشترط أن تكون ملائمة لمبرمجيها لتعمل على جعل برمجتها أكثر سهولة

 

 

 

 

وسوف نتطرق في الحديث عن مجموعه من تلك الخدمات التي يوفرها نظام التشغيل

 

 

 

 

 

×?°.. واجهــــــــــة المستخـــــدم ..×?°

 

User Interface

 

 

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

 

 

 

واحدة من هذه الأشكال يطلق عليها

 

 

Command Line Interface-CLI

 

 وهي تلك التي تستخدم نصوص للقيادة وطريقة لإدخالها

 

 

 

 

 

 ويوجد شكل آخر من الواجهات وهو مايطلق عليه

 

batch Interface 

 

وهي التي تعطي الأوامر والتوجيهات للسيطرة على تلك الأوامر التي دخلت لحيز الملفات

 

 

 

والأكثر شيوعا هي الواجهة الرسومية

 

Graphical User Interface-GUI

 

وهنا الواجهة هي نافدة نظام بجهاز يرتبط مباشرة مع المدخلات والمخرجات حيث

 

يتم اختيارها من القائمة

 

 

والجدير بالذكر أن بعض الأنظمة مزودة من اثنين من الواجهات المختلفة أو الثلاثة جميعها

 

 

 

 

 

 

 

×?°.. تطبيـــــــــق البرامــــــج  ..×?°

 

Program Execution

 

 

يجب أن يكون للنظام قدرة كافية لتحميل البرامج في الذاكرة وتطبيق ذلك البرنامج ويجب أيضا أن يكون مؤهلا لاختتام التطبيق

 

بطريقة إما عادية أو غير عادية كوجود بعض الأخطاء

 

 

 

 

 

 

 

 

 

×?°.. عمليات الإدخال والإخراج   ..×?°

 

I/O Operations

 

 

 

أي برنامج يتم تطبيقه يكون بحاجة إلى مدخلات ومخرجات لهذا التطبيق الذي يقوم بمناداة ملف أو جهاز الإدخال والإخراج

 

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

 

مباشرة وذلك لحمايتها وزيادة الفعالية ، لذلك نظام التشغيل يجب أن

 

 يكون وسيلة للقيام بالإدخال والإخراج

 

 

 

 

 

×?°.. تشكيل نظــــام الملفــــــــات  ..×?°

 

File System Manipulation

 

 

يعتبر لنظام الملفات اهتمام خاص في نظام التشغيل فمن الواضح أن البرامج بحاجة لقراءة وكتابة الملفات والأدلة

 

وتحتاج أيضا لخلق وحذف هذه الملفات من خلال اسمها أوالبحث عن ملف معين ومعلومات لائحة الملف

 

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

 

 

(communications)الإتصالات

 

 

 

 

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

 

 

 

 

كشف الخطأ

(Error Detction)

 

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

المصـــــدر

 

 

Operating system Concepts

 

 

 

إعــــــــــداااد

 

 

منـــــــــار القحطانــــــي

 

تعديل:إيمان الزهراني

المصدر

http://www.personal.kent.edu/~rmuhamma/OpSystems/Myos/sysService.htm

 

Comments (2)

Anonymous said

at 3:37 pm on Nov 26, 2007

مشكوره على الموضوع جعله الله في ميزان حسناتك

Anonymous said

at 8:09 pm on Nov 26, 2007

موضوعك رائع والترجمة واضحه تسلم يدينك:)

You don't have permission to comment on this page.