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

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

Upload: abra-clements

Post on 01-Jan-2016

69 views

Category:

Documents


0 download

DESCRIPTION

مفهوم نظام التشغيل. نظام التشغيل عبارة عن برنامج يدير عتاديات الحاسب Hard Ware و يوفر أساسات البرامج التطبيقية . يؤدي دور الوسيط بين مستخدم الحاسب وعتاديات الحاسب Hard Ware. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: مفهوم نظام التشغيل

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

Page 2: مفهوم نظام التشغيل

التشغيل نظام

عن الحاسب عبارة عتاديات يدير برنامجHard Ware البرامج أساسات يوفر و

التطبيقية .الحاسب مستخدم بين الوسيط دور يؤدي

الحاسب بإدارة كافة يقوم نظام التشغيل أن بمعنى Hard Wareوعتاديات Hard Ware األمور المتعلقة بالعتاديات

التي تشكل نظام Soft Ware والبرمجياتالحاسوب، ويعمل كصلة وصل بين المستخدم

والحاسب.

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

أنظمة التشغيلوظائفهناك وظيفتان أساسيتان لنظام التشغيل:

- إدارة الم>>>وارد العتادي>>>ة والبرمجي>>>ة في الحاس>>ب، إض>>افة إلى المع>>الج، وال>>ذاكرة،

.والقرص الصلب- توف>>>ير بيئ>>>ة مس>>>تقرة وثابت>>>ة لل>>>برامج

والتطبيقات ووصلها بالعتاديات.وسوف نتحدث عنها في الفصل الثاني بالتفصيل

Page 4: مفهوم نظام التشغيل

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

Page 5: مفهوم نظام التشغيل

Iخدمت النظم الحاس>وبية م>ا س>مي في البداي>ة، اس>تJور ، ولم يكن المس>>>تخدJم يتفاع>>ل consoleالمIح>>ا

دار بوس>>اطة الحاسوبمباش>>رة معه>>ا، ب>>ل ك>>ان I<<ي . وأدOت برمجي>اتQ مث>ل المجمOع>ات operatorمش>غNل

assemblers والرابط>>>ات linkers ،م>>>اتJوالمترج إلى تحس>>ين مالءSم>>ة برمج>>ة النظ>>ام، ولكنه>>ا، في

. Vفعي>>ة نفس الوقت، احتاجت إلى زمن تهيئة طويلIالد Iأت>>احت النظمbatch systems األعم>>ال Sتنفي>>ذjobs Vق>اطن Vتش>غيل J [، من خالل نظ>ام الواح>د تل>و اآلخ>ر آلي>ا

نت إلى ح>دa بعي>دV االس>تخدام residentفي ال>ذاكرة O<وحس ، Iالحاس>وب Sالكلي للحاس>وب. فلم تع>د ثم>ة ض>رورة أن ينتظ>ر[ يق>>وم به>>ا المس>>تخدJم. وم>>ع ذل>>ك، ظلOت نس>>بة أعم>>اال Jتجه>>يزات Oاس>>تخدام وح>>دة المعالج>>ة منخفض>>ة[، ذل>>ك أن

[ من وحدة المعالجة. I نسبيا الدخل/الخرج أبطأ

Page 6: مفهوم نظام التشغيل

Sدخ>>>>>ل ولتحس>>>>>ين األداء الكلي للنظ>>>>>ام، أالبرمجة تعدد مفهوم -multiالمطورون

programming. البرمج>ة االحتف>اظ Iي>تيح تع>دد بع>دد من األعم>ال في ال>ذاكرة في وقت واح>د؛ [ بين تل>>ك [ وإياب>>ا وتنتق>>ل وح>>دة المعالج>>ة ذهاب>>ااألعم>>ال، لزي>>ادة اس>>تخدام وح>>دة المعالج>>ة وإلنق>>اص مجم>>وع ال>>زمن الالزم لتنفي>>ذ تل>>ك

األعمال.الزمن Sاقتسام ] أيضا البرمجة Iتعدد -timeأتاح

sharing س>>مح نظم التش>>غيل باقتس>>امS . إذ ت إلى ع>دة 1ال>زمن لع>دد من المس>تخدمين )من

[ الحاسوبمئ>>>ات( ل>>>دى اس>>>تخدامهم مع>>>ا.] [ تفاعليا استخداما

Page 7: مفهوم نظام التشغيل

ظه>>>رت نظم الحواس>>>يب الشخص>>>ية وهي [ من نظم حواس>>>يب ص>>>غيرة أص>>>غرI حجم>>>ا

، وأق>ل كلف>ة[ mainframeالحواس>يب الرئيس>ة منه>ا. وق>د اس>تفادت نظم التش>غيل الخاص>ة Iبتل>ك الحواس>يب من تطوره>ا. ولم تع>د نس>بةاس>>تخدام وح>>دة المعالج>>ة المش>>كلة األولى ال>>تي ينص>>بt االهتم>>ام عليه>>ا، ألن األف>>راد ينف>ردون باس>تخدام الحاس>وب، ل>ذلك نج>د أن uخ>>>ذة في نظم بعض ق>>>رارات التص>>>ميم المتتش>>غيل الحواس>>يب الرئيس>>ة غ>>ير مالئم>>ة

[ منها. للنظم التي هي أصغر حجما

Page 8: مفهوم نظام التشغيل

وح>دات ثم ظه>رت النظم المتوازي>ة وهي تح>وي ع>دة تعم>ل في اتص>ال وثي>ق؛ وتتش>ارك وح>دات معالج>ة

[ في المعالج>ة في مس>رى الحاس>وب، وتتش>ارك أحيان>اال>ذاكرة والتجه>يزات الطرفي>ة. وتس>تطيع ه>ذه النظم

نة. Oل تدفق متزايد وموثوقية محسuتوفير معدالنظم وم>>ع انتش>>ار الش>>بكات الحاس>>وبية، ظه>>رت

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

المعطيات وموثوقيتها.

Page 9: مفهوم نظام التشغيل

المخطط لتطوير الزمنيالحاسب أنظمة

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

Page 10: مفهوم نظام التشغيل

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

جديدة. حاس>>>ب خ>>>اص وإس>>>مه 1943ثم ظه>>>ر في ع>>>ام

COLOSSUS وك>>>ان الغ>>>رض من>>>ه اخ>>>تراق وف>>>ك ،ش>>يفرات األلم>>ان العس>>كرية أثن>>اء الح>>رب العالمي>>ة

الثانية في مدينة "باكينغهام شاير" في بريطانيا. ENIAC حاس>ب معق>د ي>دعى 1946ثم ظه>ر في ع>ام

في جامعة "بنسلفانيا" بالواليات المتحدة األميريكية.

Page 11: مفهوم نظام التشغيل

بتص>>نيع أول حاس>>ب ض>>خم 1951 في ع>>ام IBMثم ق>>امت ش>>ركة تص>نيع أول حاس>ب أم>يريكي 1951. كم>ا وش>هد ع>ام IBM701وإس>مه

حيث ك>>ان اله>>دف من>>ه تجمي>>ع المعلوم>>ات UNIVAC1تج>>اري، وه>>و UNIVAC1الس>>كانية ألغ>>راض اإلحص>>اء. ه>>ذا، وك>>ان حجم حاس>ب

يع>ادل حجم م>رآب س>يارات، وك>ان وزن>ه ثماني>ة أطن>ان، واحت>وى على خمسة آالف صمام مفرغ.

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

طريق لوحة المفاتيح.اس>تخدمت الجي8ل الث8الث من الحواس8يب 1964ظه>ر في ع>ام

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

لكي تعمل على آخر.

Page 12: مفهوم نظام التشغيل

بإنت>>>اج 1964 في ع>>>ام IBMثم ق>>>امت ش>>>ركة ، وه>>و أول الحواس>>ب System/360حاس>>ب ي>>دعى

المتوافق>ة م>ع غيره>ا من الحواس>ب األخ>رى، وك>ان حجم ه>ذا الحاس>ب يختل>ف ب>اختالف متطلب>ات عم>ل

الشركات.عام شركة 1965وفي قامت DEC أو Digital

Equipment Corporation األميريكي>>>ة بتص>>>نيع . و ك>ان ه>ذا أول حاس>ب بحجم PDP-8حاس>ب بإس>م

أص>غر من الحواس>ب ال>تي س>بقته، وك>ان ذا أغ>راض برمجي>>ة مختلف>>ة. ك>>ان االس>>تخدام األساس>>ي له>>ذا الحاس>ب ه>و التحكم في عملي>ات المعالج>ة الص>ناعية والعلمي>ة، إال أن التطبيق>ات األخ>رى ذات األغ>راض المختلف>>ة ب>>دأت بع>>د ذل>>ك ب>>التوافر في األس>>واق

.] تدريجيا

Page 13: مفهوم نظام التشغيل

األميريكي>>ة AT&T ق>>امت ش>>ركة 1969وفي ع>>ام . و UNIX بتط>>>وير نظ>>>ام التش>>>غيل Bellومخت>>>برات

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

المهام في آن واحد. بإنت>>اج نظ>>ام 1974 في ع>>ام IBMثم ق>>امت ش>>ركة

.MVSالتشغيل Multiple Virtual Storageوك>ان اله>دف من نظ>ام

(MVS ه>و تنص>يبه على الحواس>ب الض>خمة )] اختص>ارا تنتجها.IBMالتي كانت

Page 14: مفهوم نظام التشغيل

الجي8888ل الراب8888ع من 1978ظه>>>>ر في ع>>>>ام تم>>>يزت ه>>>ذه الحواس>>>ب بال>>>دارات الحواس88يب

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

.الصغيرة، والحواسيب الشخصية. Xenix تم اص>دار نظ>ام التش>غيل 1980وفى ع>ام

ح>ازت ش>ركة مايكروس>وفت على رخص>ة الس>تخدام Xenix، وب>دأت بتط>وير نس>خة من نظ>ام UNIXنظ>ام

[ للحواسيب الشخصية. خصيصا

Page 15: مفهوم نظام التشغيل

قي>>>د Windows NT تم وض>>>ع نظ>>>ام 1991وفى ع>>>ام االس>تعمال. تب>ع ه>ذا الق>رار ع>زم "مايكروس>وفت" على ع>دم

، وتم تغي>ير IBMتط>وير نظم التش>غيل بالتع>اون م>ع ش>ركة . وق>>د Windows NT إلى OS/2اس>>م نظ>>ام التش>>غيل من

في األس>اس كب>ديل لنظم NTط>ورت مايكروس>وفت نظ>ام التش>>غيل الخاص>>ة بالش>>بكات وأنظم>>ة تش>>غيل الحواس>>ب

الشخصية. Mac لنظام التشغيل Apple إصدار شركة 1997وفي عام

OS/8. إص>>دار "مايكروس>>وفت" لنظ>>ام التش>>غيل 2000وفي ع>>ام

Windows 2000. Mac لنظام التشغيل Apple إصدار شركة 2001وفي عام

OS/X. إص>>دار ش>>ركة "مايكروس>>وفت" لنظ>>ام 2002وفي ع>>ام

.Windows XPالتشغيل

Page 16: مفهوم نظام التشغيل