Professional Documents
Culture Documents
ليغشت ماظن Windows: 22/03/2018 Operating Systems DR.Mamoun Younes 103
ليغشت ماظن Windows: 22/03/2018 Operating Systems DR.Mamoun Younes 103
Chapter 3
22/03/2018 Operating Systems DR.Mamoun Younes 103
-1مقدمة
• يمكننا تعريف نظام التشغيل على أنه مجموعة من البرمجيات التي تتحكم بالحاسوب :فه ي
تدير العتاديات ،وتشغيل البرامج ،وتؤمن واجهة للمستخدمين ،كما أنها تك ون مس ؤولة ع ن
إدارة الملفات في النظام .
• بشكل عام يلعب نظام التشغيل دور الطبقة الوسطى بين التطبيقات والعتاد.
• يتألف نظام التشغيل من مكونين داخليين أساسيين:
مفس ر اﻷوام ر ) : ( shellالج زء ال ذي ي رتبط بالمس تخدم والتطبيق ات ،حي ث يق دم )أوام ر ،ق وائم ،أو
واجهة من اﻷيقونات( للمستخدم للتعامل مع نظام التشغيل.
النواة ) : ( kernelيربط هذا الجزء بين مفسر اﻷوامر والعتاد ،حيث يحتوي على استدعاءات النظام
اﻷساسية التي تتعامل مع العتاد.
• يحتاج نظام التشغيل إلى حفظ معلومات معينة عن العتاد ،أو عن التطبيقات في النظام ،لذلك
تستخدم أنظمة Windowsلهذا الغرض قاعدة معطيات تدعى السجل ).(registry
• السجل :عبارة عن قاعدة معطيات تستخدم لحفظ معلومات معينة عن العتاد وتطبيقات النظام.
-3واجهة المستخدم
• يدير نظام التشغيل المجلدات والملفات في النظام ،فهو المسؤول ع ن تخ زين وإدارة الملف ات
والمجلدات على أجهزة التخزين الدائمة.
• تدعي طريقة تنظيم الملفات في النظام بنظام الملفات ،و يستخدم نظام windowsعدد من
نظم الملفات أهمها:
-نظام : (file allocation table ) FATيعتمد هذه النظام على ج دول يحت وي عل ى عن اوين ومواق ع
الملفات على القرص.
-نظام : ( new technology file system ) NTFSيؤمن هذا النظام حماية أكبر.
• مهما كان نظ ام الملف ات المس تخدم ،ي دير نظ ام التش غيل الملف ات والمجل دات م ن خ ﻼل بني ة
ش جرية ،تب دأ بالمجل د الج ذر ،وتت وزع ض منه المجل دات والملف ات اﻷخ رى بش كل ش جري
أيضا .يبين الشكل التالي إدارة الملفات والمجلدات .
22/03/2018 Operating Systems DR.Mamoun Younes 108
نظم التشغيل 14/11/2019
-5إدارة التطبيقات
• على الرغم م ن أن نظ ام التش غيل ه و المس ؤول ع ن إدارة العت اد ،إﻻ أن ه ﻻ يتص ل مباش رة
بالعتاديات ،إنما من خﻼل سواقات التجهيزات أو من خﻼل الـ . BIOS
• سواقات التجهيزات :عبارة عن برامج صغيرة مخزنة على القرص الصلب ،وهي التي تقدم
لنظام التشغيل آلية التعامل مع تجهيزة عتادية معينة )طابعة ،كرت شبكة.(...،
• الـ : BIOSذاكرة موضوعة على اللوحة اﻷم مباشرة ،وهي تحت وي عل ى ثﻼث ة أن واع م ن
البرامج ،برامج للتحكم بتجهيزات الدخل الخرج ،برامج للتحكم بإقﻼع الحاسوب ،باﻹضافة
إلى برامج لتغيير المعلومات الخاصة بإعدادات النظام .
• يبين الشكل التالي إدارة التطبيقات .
-6موارد النظام
• تعتبر موارد النظام أدوات تستخدم من قبل البرمجيات أو العتاد لﻼتصال فيما بينها ،وهنال ك
أربع أنواع:
أرقام طلبات المقاطعة ) : ( IRQوهي خطوط على اللوحة اﻷم ،يج ري اس تخدامها م ن قب ل التجهي زة
ﻹعﻼم وحدة المعالجة بأنها تريد إجراء عملية معينة.
عناوين الدخل /الخرج :وهي عناوين يج ري اس نادها للتجهي زات ،بحي ث تس تخدمها البرمجي ات ،عن د
طلب أمر معين من التجهيزة.
عناوين الذاكرة :وه ي عن اوين يج ري اس نادها لل ذاكرة الفيزيائي ة ،بحي ث تس تخدمها البرمجي ات ،م ن
أجل الوصول والتعامل مع الذاكرة.
قناة الوصول المباشر للذاكرة :يجري من خﻼل هذه القناة نقل المعطيات بين التجهيزة والذاكرة ،وذلك
من دون تدخل وحدة المعالجة.
-8عناوين الذاكرة
• يجري استخدام عناوين الذاكرة من قبل البرمجيات من أجل الوصول والتعامل مع الذاكرة.
• يتعام ل نظ ام التش غيل م ع ال ذاكرة عل ى أنه ا قائم ة طويل ة م ن الخﻼي ا ،يج ري فيه ا تخ زين
معطيات أو تعليمات .
• يسند إلى كل خلية من الخﻼيا عدد ي دعی عن وان ،حي ث يج ري الوص ول والتعام ل م ع ه ذه
الخلية عن طريق هذا العنوان.
-9عناوين الدخل/الخرج
• يجري استخدام عناوين التجهيزات )عناوين الدخل/الخرج( م ن قب ل البرمجي ات عن د طل ب
أمر معين من التجهيزة.
• يستخدم النظام عن اوين ال دخل /الخ رج للوص ول إل ى التجهي زات ،بطريق ة مماثل ة ﻻس تخدام
عناوين الذاكرة للوصول إلى الذاكرة.
• تنتقل العناوين عن طريق مسرى على اللوحة اﻷم يدعى مسرى اﻻتصال ،حي ث يحم ل ه ذا
المسری تارة عناوين ذاكرة وتارة أخرى عناوين الدخل/الخرج.
-11إقﻼع النظام
• يقسم إقﻼع النظام إلى أربع خطوات أساسية:
الخط وة :1تب دأ ه ذه الخط وة ب إقﻼع برن امج ال ،BIOSوم ن ث م يق وم ه ذا البرن امج باﻻس تعﻼم ع ن
العتاديات الموجودة في النظام ،ومقارنة المعلومات الخاصة بها مع المعلومات المخزنة سابقا.
الخطوة :2يقوم برنامج ال BIOSبالبحث عن نظام التشغيل من أجل تحميله ،وغالبا يتم تحمي ل نظ ام
التشغيل من السواقة Cعلى القرص الصلب.
الخطوة :3يق وم نظ ام التش غيل ب دوره باﻻس تعﻼم ع ن الم وارد الموج ودة )ال ذاكرة ،مس احة التخ زين
المت وفرة ،(...،وم ن ث م يق وم النظ ام بتحمي ل البرمجي ات الخاص ة للتعام ل م ع اﻷجه زة )الم اوس،
الطابعة.(...،
الخطوة :4يحمل نظام التشغيل في بعض اﻷحيان برنامج معين من أجل تنفيذه ،حيث يعتبر تنفيذ ه ذا
البرنامج من ضمن مرحلة اﻹقﻼع .