16
ة عين شمس جامعم والتربيةلعلواب لللبنات ل كلية اعلومات والمتعليم ال قسم تكنولوجيار/ مقران إسماعيل د.حنلطالبة / ا إعداالمقصود حمورىنا أحمد عبد راحت إشراف / ت د.عبير حسن

نظام التشغيل

Embed Size (px)

Citation preview

جامعة عين شمسكلية البنات للاداب للعلوم والتربيةقسم تكنولوجيا التعليم والمعلومات

د.حنان إسماعيل مقرر/

رانا أحمد عبدالمقصود حمورى إعدااد الطالبة /

د.عبير حسن تحت إشراف /

الدهداف :الدهداف :

ماهى برامج نظم التشغيل؟؟ماهى برامج نظم التشغيل؟؟(1(1

أدوار نظم التشغيل.أدوار نظم التشغيل.(2(2

مهام نظم التشغيل.مهام نظم التشغيل.(3(3

أنواع نظم التشغيل.أنواع نظم التشغيل.(4(4

أمثلة على نظم التشغيل الشائعة.أمثلة على نظم التشغيل الشائعة.(5(5

الوظائف الساسية لنظام التشغيل. الوظائف الساسية لنظام التشغيل. (6(6

نظام التشغيل هو أول برنامج تشاهده عند تشغيل جهازك و نظام التشغيل هو أول برنامج تشاهده عند تشغيل جهازك وآخر برنامج تشاهده عند إغل ق جهازك .آخر برنامج تشاهده عند إغل ق جهازك .

هو عبارة عن حزمة برامج تجعل الكمبيوتر يعمل بشكل هو عبارة عن حزمة برامج تجعل الكمبيوتر يعمل بشكلصحيح .صحيح .

وتعد هذه البرامج الوسيط بين الكمبيوتر و المستخدم و بين وتعد هذه البرامج الوسيط بين الكمبيوتر و المستخدم و بينالبرامج التطبيقة و الكمبيوتر .البرامج التطبيقة و الكمبيوتر .

يقوم نظام التشغيل بدورين رئيسين :يقوم نظام التشغيل بدورين رئيسين :. إدارة موارد المكونات المادية و البرمجية للكمبيوتر .إدارة موارد المكونات المادية و البرمجية للكمبيوتر. ربط التطبيقات بالمكونات المادية .ربط التطبيقات بالمكونات المادية

التطبيقات

لدارة الدخل و الخرج

مشغلت الجهاز

إدارة الذاكرة

إدارة و حدة المعالجة

المكونات الماادية

. التحكم فى مسار البيانات .التحكم فى مسار البيانات

. تحميل البرامج التطبيقية .تحميل البرامج التطبيقية

. التحكم فى وحدة الذاكرة .التحكم فى وحدة الذاكرة

. التحكم فى وحدات الخدرخال و الرخراج .التحكم فى وحدات الخدرخال و الرخراج

. اكتشاف الطعطال .اكتشاف الطعطال

المستخدمين

تصنيفات نظم التشغيل

المهام

طبيعة نظم التشغيل

الغرض المطلوب

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

ح:ًالسح:حسب طبيعة نظام التشغيل أو

نظم تشغيل مرنة غير مدمجة نظم تشغيل مدمجة

تكون جزء من صناعة الجهاز•المدمجة فيه و ليمكن تحديثهاول إصلهحها لنها تثبت على شرائح الكترونية داخل الجهاز.

مثل نظم تشغيل الجهزةالمنزلية .•

وهى تلك النظم التى يمكن •تطويرها وتحديثها وتغييرها

وإصلهحها وهى النظم الموجودة على أجهزة

الكمبيوتر.

.Dos أوWindowsمثل •

ثانيح:ًاسح:حسب مهام نظام التشغيل

نظم تشغيل أحاخدية المهامنظم تشغيل أحاخدية المهمة

هذه لتستطيع القيام بأكثر من • مهمة واهحدة فى نفس الوقت.

وإذا طلب تنفيذ أكثر من مهمة يقوم•بتنفيذ المهمة الولى وعند النتهاء

منها يشرع فى المهمة التالية.

هذه النظم تساعد المستخدم على • تنفيذ أكثر من مهمة فى وقت

واهحد بالتوازى.

ثالث:ًاح:حسب الغرض المطلوب تنفيذه من نظام التشغيل

نظم تشغيل متعددة الدهداف نظم تشغيل أحادية الهدف

مثل نظم تشغيل الهجهزة الطبية• وأهجهزة المختبرات وخطوط

النتاج فى المصانع.Windowsمثل •

رابع:ًاح:حسب المستخدمين

نظم تشغيل تدعم أكثر من مستخدمنظم تشغيل تدعم مستخدم واحد

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

التشغيل.

.Dosأو Windowsمثل •

يستطيع أكثر من مستخدم الدخول على•الجهاز من خلل بوابات مختلفة وتنفيذ

ما يحتاج من مهام بنفس الوقت.

UnixوLinuxمثل •

أمثلة على نظم التشغيل الشائعةأمثلة على نظم التشغيل الشائعة

))DosDos نظام التشغيل دوس( نظام التشغيل دوس(

Dos شكل واهجهة تفاعل نظام الـ

)اختصار للعبارةDisk Operating system .أى نظام تشغيل القراص (

من النظمة وحيدة المهام وتدعممستخدم واحد، وقد ظهر هذا

م وانتجته شركة 1981النظام عام IBM.

يعتبر من النظمة ذات أسلوب الواهجهةالخطية (واهجهة كتابية). نظام مكون من مجموعة من البرامج

نّكن المستخدم من العمل والوامر يمالمطلوب.

WindowsWindowsنظام تشغيل النوافذ نظام تشغيل النوافذ

أنتجته شركة أنتجته شركةMicrosoftMicrosoft.. من النظمة متعددة المهام من النظمة متعددة المهام

وتدعم مستخدم واحد.وتدعم مستخدم واحد. يعتبر من أنظمة التشغيل ذات يعتبر من أنظمة التشغيل ذات

أسلوب الواهجهة الرسومية.أسلوب الواهجهة الرسومية. يدعم الكثير من الهجهزة يدعم الكثير من الهجهزة

والملحقات مثل :الفأرة والرموزوالملحقات مثل :الفأرة والرموز

الصورية. الصورية.

Windowsأشكال واهجهة نظام تشغيل النوافذ

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

تستخدم هذه النظم فى أجهزة الحاسب الخادم والتعامل مع الشبكات .تستخدم هذه النظم فى أجهزة الحاسب الخادم والتعامل مع الشبكات .

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

مع الشبكات وتديرها تعتمد على هذه النظم مثل:بروتوكولمع الشبكات وتديرها تعتمد على هذه النظم مثل:بروتوكول)التصالت(التصالتIpIp//TCPTCP.(.(

الوظائف الساسية لنظام التشغيلالوظائف الساسية لنظام التشغيل

تتلخص الوظائف الساسية لنظم التشغيل فيما يلى:تتلخص الوظائف الساسية لنظم التشغيل فيما يلى:

.إدارة المعالج:1

جدولة وتنسيق وترتيب المهام وتوزيع المهام على المعالج.

.إدارة الذاكرة:2

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

الوظائف الساسية لنظام التشغيلالوظائف الساسية لنظام التشغيل

.إدارة المكونات المادية:.إدارة المكونات المادية:33الربط بين نظام التشغيل والمكونات المادية يتم عبر برنامج رخاص يسمىالربط بين نظام التشغيل والمكونات المادية يتم عبر برنامج رخاص يسمى

..DriverDriverالمشغل المشغل

ويقوم المشغل بعملية ترجمة ثنائية (فى اتجاهين) بين الاشارات الكهربائيةويقوم المشغل بعملية ترجمة ثنائية (فى اتجاهين) بين الاشارات الكهربائية

وبرنامج نظام التشغيل أو التطبيقات.وبرنامج نظام التشغيل أو التطبيقات.

.إدارة عملية التخزين:.إدارة عملية التخزين:44

إدارة عمليات التخزين البيانات فى القراص المختلفة واسترجاعهاإدارة عمليات التخزين البيانات فى القراص المختلفة واسترجاعها

وإجراء العمليات عليها.وإجراء العمليات عليها.

الوظائف الساسية لنظام التشغيلالوظائف الساسية لنظام التشغيل

::Application InterfaceApplication Interface.دعم واجهة التطبيقات .دعم واجهة التطبيقات 55تتيح نظم التشغيل لطريقة لجعل برامج التطبيقات تستخدم المكونات الماديةتتيح نظم التشغيل لطريقة لجعل برامج التطبيقات تستخدم المكونات المادية

بدو ن معرفة لطريقة ذلك المكو ن المادى.بدو ن معرفة لطريقة ذلك المكو ن المادى.

وهذه الواجهة (واجهة تطبيقات البرامج).وهذه الواجهة (واجهة تطبيقات البرامج).

:: User InterfaceUser Interface.دعم واجهة المستخدم.دعم واجهة المستخدم66هى عبارة عن برنامج أو مجموعة برامج تعمل على نظام التشغيل.هى عبارة عن برنامج أو مجموعة برامج تعمل على نظام التشغيل.

وهى واجهة تفاعلية وسيطة بين المستخدم والكمبيوتر.وهى واجهة تفاعلية وسيطة بين المستخدم والكمبيوتر.