| 
  • 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
 

What is an operating system

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ماهو نظام التشغيل

 

 

مقدمه:

 

هو البرنامج الذي يقوم بدور الوسيط ما بين المستخدم من جانب قطع الاجهزة التي تكونالحاسب من جانب ثاني والتطبيقات (البرامج) التي يعمل عليها المستخدم من جانب آخر

 

 

 نظام التشغيل يوفر 3 واجهات وهي :

 

 

 واجهة المستخدم(User Interface) 

 

 

واجهة الاجهزة أو ما يسمى بمعرف الاجهزة( Drivers)

 

 

 

واجهة التطبيقات( API)

 

 

 

 

 

 

 

ويتقسم نظام التشغيل برمجيا إلى أقسام هي :

 

 

  • 1-النواة (Kernel) 
  • 2-ادارة الذاكره
  • 3-ادارة المعالج CPU
  • 4-نظام الملفات
وهي أنواع كثيرة من أشهرها لينوكس Linux و ويندوز Windows و ماكينتوش Machintosh ويونكس Unix و غيرها
 
 
1-النواة(Kernal) :
 
وهو العمود الفقري للكمبيوتر بالنسبة للمستخدمين لذلك كثير من الأشخاص يخلطون بينه وبين ونظام التشغيل..فهو الذي يقوم باستقبال ارسال البيانات من وإلى وحدات التخزين وهو
 
الذي يتعامل مع الذاكرة العشوائية(RAM) ، كما أنه يسمح لنا بتشغيل عدة برامج في نفس الوقت ويسمح كذلك بدخول عدة أشخاص إلى نفس الجهاز في نفس الوقت.
 
 
 
2-إدارة الذاكرة:
 
 
نستطيع أن نلخص بعض الوظائف المهمة التي تؤديها هذه الإدارة وهي كالتالي:
 
 
 -تجعل نظام التشغيل قادر على نسخ البرنامج من القرص الصلب إلى الذاكرة وهو مايعرف لدينا بالتحميل.
 
 
-تجعل نظام التشغيل يعلم بأي جزء من الذاكرة يقوم بتحميل البرنامج.
 
 
-ممكن تخصص جزء أعلى من الذاكرة للبرنامج إذا احتاج إلى ذلك.
 
 
-تجعل نظام التشغيل يستطيع نسخ مساحات من الذاكرة إلى القرص الصلب(الذاكرة الإفتراضية).
 
 
 
 
3- إدارة المعالج(CPU): 
 
 
 
وحدة المعالجة المركزية هي عبارة عن شريحة من السيليكون مغلفة وموصلة باللوحة الأم بطريقة خاصة لتقوم بالأعمال الخاصة فيها وهو يتكون من جزئين رئيسيين:
 
 
1-وحدة المنطق الحسابية(ALU): وهي التي تؤدي العمليات الحسابية والمنطقية.
 
 
2-وحدة السيطرة:وهي التي تستقبل الأوامر من الذاكرة وتترجمها وتنفذها ثم تترسلها إلى الأجزاء الأخرى.
 
 
 
واجهة المستخدم هو الجزء الظاهر للمستخدممن نظام التشغيل واكثر الواجهات انتشارا هي الواجهة الرسومية التي تتميز بالألوانوالأشكال والقوائم و الأيقونات مثل الواجهات الرسومية لنظام لينكس مثل KDE و GNOME . وهناك
 
 الواجهات النصية التي تكون فيها الشاشة غالبا سوداء وتتعامل فيها مع سطرالأوامر.

 

 

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

 

 

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

 

 

 

 
 
تحتاج التطبيقات لاستعمال طرق معينه تمكنها من ادارة الذاكره والوصول الى الملفات وعرض الصور على الشاشة وغيرها من الحاجات الاساسيه الكثيره،  فيقوم نظام التشيغل بتوفير هذه الطرق (تسمى الدوال) التي تستطيعمن خلالها
 
 التطبيقات التي يستعملها المستخدم إجراء هذه العمليات.
 
وباسلوب آخر فهذهالواجهة توفر لمطوري البرامج والتطبيقات مجموعة من الدوال الاساسية التي يكثراستعمالها مثل دوال لادارة الذاكرة والدوال الرسومية ودوال لادارة الملفات وغيرها . هذه الواجهة تسهل عمل المبرمج حيث انها توفر
 
عليه القيام بهذه المهمات في البرامج التي يكتبها.
 
 
 
 
يعتبر المختصون بنظام التشغيل يونكس، أن نظام التشغيل يتألف من ثلاثة أجزاء رئيسية،هي :
 
 
 
1- النواة  (Kernel).
 
2- القشرية . (Shell)
 
3- نظام الملفات  (File system).
 
 
 
 
 
 
 
 
بينما يتجه مستخدمو دوس/ويندوز إلى عدم استخدام المصطلح "النواة"، واستخدام مصطلح "القشرية"، أحياناً فقط. لكن هذه المصطلحات مرتبطة بالموضوع بشدة. فالنواة هيمجموعة الوظائف الأدنى مستوى في نظام التشغيل، والتي
 
 تحمّل إلى الذاكرة، كلما قمت بإقلاع الجهاز، وذلك مباشرة بعد أن تعمل بعض الوظائف الموجودة في بيوس.
 
 تتولى الوظائف الموجودة في نواة أنظمة التشغيل دوس، وويندوز95، وويندوز98، وويندوز إن.تي،معالجة عمليات نقل البيانات، بين مختلف أجزاء نظام الكمبيوتر، كعملية نقل البيانات من القرص الصلب إلى الذاكرة رام، ثم المعالج،
 
 أو تحديد مقاطع من الذاكرة لمختلف عمليات النظام، التي تحدث دائماً مادام الجهاز ينفذ عملاً معيناً، وبرمجيات النواةمسؤولة، أيضاً، عن جدولة عمليات المعالج، لتسمح لوظائف القشرية بالوصول إليه.
 
 
 

 

 

 

 

 

 

 

 

 
 
لنظام التشغيل وظائف أساسية في عمل الحاسوب من أهمها:
 
   1- تنظيم ملفات المستخدم على العديدمن وسائط التخزين (Storage Media) كالقرص الصلب والقرص المضغوط (CDROM). كما يعتمدكل نظام تشغيل على نظام ملفات ( File System) خاص به. فمثلا، تعتمد معظم
 
أنظمةتشغيل مايكروسوفت ويندوز الجديدة على نظام NTFS, ويعتمد العديد من توزيعات نظامالتشغيل لينوكس على نظام ext2,3
  
 
2- تنظيم البرامج المحمَلة على الحاسوب حيث تستطيع تشغيل أكثر من برنامج في نفس الوقت ومع ذلك لا يحدث تداخل بينها أو أخطاءويستخدم كل منها الذاكرة رام RAM والمعالج Processor بنسبة معينة
 
 
   3- وتتحكم أيضافي المدخلات والمخرجات من قطع الأجهزة(hardware) المتصلة به، كالشاشة و الطابعة ولوحة المفاتيح...الخ. وتقوم بالتعرف على قطع الأجهزة واتاحة امكانيات هذه القطع للبرامج التي تستخدمها
 
   -4معالجة أخطاء قطع الأجهزة و البرامج و تفادي خسارةالمعلومات.
 
 
 5- السيطرة والتحكم بالذاكرة
 
6- تفضيل طلبات النظام
 
7- تسهيل ربط الشبكات وادارة نظام الملفات
 
 
 
 عموماً ,الحاسوبات المستخدمة كثيراً في  الوقت المعاصر هي الاجهزة المحمولة (لاب توب) و الاجهزة المكتبية لمايكروسوفت ويندورز . واحياناً تستخدم انظمة اقوى مثل اللينكس او  FreeBSD ا و Mac OSX  جميعها انظمة تشغيل تستخدم في اجهزة الحاسوب الشخصية .
 
 
 
 
 
 
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ 
كتبته .. اشواق الاسمري
 
المصدر.. الموسوعه العربيه للكمبيوتر والانترنت و مجله عيون لينكس
 
 إيمان الزهراني
المصادر:

http://www.scit.wlv.ac.uk/~jphb/cp1016/p02.html

 

http://www.webopedia.com/TERM/C/CPU.htm

 

 
عدلته اماني الشهراني
المصادر
 

Comments (1)

Anonymous said

at 3:30 pm on Nov 26, 2007

مشكورين عالموضوع الحلو بس ضبطوا حجم الخطوط عشان تكون مثل بعض جعله الله في ميزان حسناتكم

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