SlideShare a Scribd company logo
Operating systems
Operating system

‫كيفية‬ ‫فى‬ ‫بالتحكم‬ ‫تقوم‬ ‫برمجية‬ ‫حزمة‬ ‫هى‬
‫عمل‬
‫وتسهيل‬ ‫مكوناته‬ ‫بين‬ ‫والربط‬ ‫الحاسب‬ ‫جهاز‬
‫والجهاز‬ ‫المستخدم‬ ‫بين‬ ‫االتصال‬
‫التشغيل‬ ‫نظم‬ ‫أهداف‬
:

1
‫االلى‬ ‫والحاسب‬ ‫المستخدم‬ ‫بين‬ ‫االتصال‬ ‫تسهيل‬

2
‫النص‬ ‫تحرير‬ ‫برامج‬ ‫مثل‬ ‫مساعدة‬ ‫برامج‬ ‫توفير‬
‫وص‬

3
‫وأولوياتها‬ ‫العمليات‬ ‫تنفيذ‬ ‫طرق‬ ‫تحديد‬

4
‫التشغي‬ ‫وحدة‬ ‫مع‬ ‫للحاسب‬ ‫الفرعية‬ ‫االجهزة‬ ‫ربط‬
‫ل‬
‫المركزية‬

5
‫المحفوظ‬ ‫والمعلومات‬ ‫للكيانات‬ ‫الحماية‬ ‫توفير‬
‫على‬ ‫ة‬
‫الحاسب‬

6
‫أخطاء‬ ‫ومستكشفات‬ ‫بمصححات‬ ‫الجهاز‬ ‫تزويد‬
‫التشغيل‬ ‫نظم‬ ‫وظائف‬
:

‫تدا‬ ‫عدم‬ ‫وضمان‬ ‫الجهاز‬ ‫تشغيل‬ ‫أثناء‬ ‫المهام‬ ‫وترتيب‬ ‫ادارة‬
‫خلها‬

‫للجهاز‬ ‫المكونة‬ ‫االجزاء‬ ‫بين‬ ‫الربط‬

‫للنظام‬ ‫والبرمجية‬ ‫األلية‬ ‫الموارد‬ ‫ومراقبة‬ ‫متابعة‬

‫المهام‬ ‫على‬ ‫الموارد‬ ‫ويوزع‬ ‫يشرف‬

‫ف‬ ‫صالحية‬ ‫له‬ ‫ليس‬ ‫لمستخدم‬ ‫التدخل‬ ‫من‬ ‫البيانات‬ ‫يحمى‬
‫ى‬
‫البيانات‬ ‫مع‬ ‫التعامل‬

‫خال‬ ‫من‬ ‫والحاسب‬ ‫المستخدم‬ ‫بين‬ ‫المباشر‬ ‫االتصال‬ ‫يتيح‬
‫أوامر‬ ‫ل‬
‫محددة‬

‫ا‬ ‫بإجراء‬ ‫المكلفة‬ ‫البرامج‬ ‫االساسية‬ ‫الذاكرة‬ ‫الى‬ ‫يستدعى‬
‫لعمليات‬
‫الحسابية‬
‫التشغيل‬ ‫نظم‬ ‫مكونات‬
:
Supervisor
6
.
‫برنامج‬
‫الخدمات‬
5
.
‫برامج‬
‫الربط‬
4
.
‫مترجمات‬
‫اللغة‬
3
.
‫برنامج‬
‫منسق‬
‫المكنبة‬
2
.
‫برامج‬
‫ف‬ ‫التحكم‬
‫ى‬
‫المدخالت‬
1
.
‫مشغل‬
‫االوامر‬
‫المشرف‬ ‫البرنامج‬
Kernel Executive Supervisor

‫وظيفته‬
:

‫والبرمجية‬ ‫اآللية‬ ‫الموارد‬ ‫مختلف‬ ‫بين‬ ‫الشامل‬ ‫التنسيق‬
‫والبيانات‬
‫وو‬ ‫للتنفيذ‬ ‫المطلوبة‬ ‫البرامج‬ ‫استدعاء‬ ‫عن‬ ‫المسئول‬ ‫وهو‬
‫ضعها‬
‫االساسية‬ ‫الذاكرة‬ ‫داخل‬ ‫المحددة‬ ‫محالتها‬ ‫فى‬
Ram
‫ويتواجد‬
‫ع‬ ‫ويشمل‬ ‫االساسية‬ ‫الذاكرة‬ ‫فى‬ ‫دائمة‬ ‫بصفة‬ ‫البرنامج‬ ‫هذا‬
‫لى‬
‫ال‬
6
‫االخرى‬ ‫برامج‬
(1
‫االوامر‬ ‫مشغل‬
Command Processor

‫الى‬ ‫المستخدم‬ ‫احتياجات‬ ‫ترجمة‬ ‫عن‬ ‫المسئول‬ ‫هو‬ ‫البرنامج‬ ‫هذا‬
‫بص‬ ‫ويقوم‬ ‫التشغيل‬ ‫نظام‬ ‫خالل‬ ‫من‬ ‫الحاسب‬ ‫ينفذها‬ ‫اجراءات‬
‫ياغة‬
‫تنفيذه‬ ‫على‬ ‫المعدات‬ ‫واجبار‬ ‫االلة‬ ‫لغة‬ ‫الى‬ ‫وتحويلها‬ ‫االوامر‬
‫ا‬
2
)
‫والمخرجات‬ ‫المدخالت‬ ‫فى‬ ‫التحكم‬ ‫برامج‬
Input
Output Control System
:

‫فإ‬ ‫والمخرجات‬ ‫المدخالت‬ ‫مع‬ ‫التعامل‬ ‫عن‬ ‫المسئولة‬ ‫البرامج‬ ‫هى‬
‫ذا‬
‫عل‬ ‫والمسجلة‬ ‫تنفيذها‬ ‫النكلوب‬ ‫المهمة‬ ‫المشرف‬ ‫البرنامج‬ ‫حدد‬
‫ى‬
‫والمخرجات‬ ‫المدخالت‬ ‫فى‬ ‫التحكم‬ ‫برامج‬ ‫تتولى‬ ‫االقراص‬
‫الرئيسية‬ ‫الذاكرة‬ ‫فى‬ ‫مواقعها‬ ‫الى‬ ‫وإدخالها‬ ‫إحضارها‬
3
)
‫المكتبة‬ ‫منسق‬ ‫برنامج‬
:Librarian

‫البرامج‬ ‫ومواقع‬ ‫أسماء‬ ‫فهارس‬ ‫إعداد‬ ‫يتولى‬ ‫برنامج‬ ‫هو‬
‫منس‬ ‫يتولى‬ ‫مهمة‬ ‫المشرف‬ ‫البرنامج‬ ‫طلب‬ ‫ومتى‬ ‫والبيانات‬
‫ق‬
‫ق‬ ‫يتم‬ ‫يعدها‬ ‫التخزين‬ ‫اماكن‬ ‫على‬ ‫موضعه‬ ‫تحديد‬ ‫المكتبة‬
‫راءتها‬
‫الذاكرة‬ ‫فى‬
4
)
‫اللغة‬ ‫مترجمات‬
Compilers
:

‫ال‬ ‫برامج‬ ‫ترجمة‬ ‫وتتولى‬ ‫التشغيل‬ ‫نظام‬ ‫بها‬ ‫يزود‬ ‫برامج‬
‫مستخدم‬
‫الترمي‬ ‫وفق‬ ‫كهربية‬ ‫نبضات‬ ‫مجرد‬ ‫الى‬ ‫ثم‬ ‫االلة‬ ‫لغة‬ ‫الى‬
‫ز‬
‫الثنائى‬
(
0,1
)
‫معالجة‬ ‫أى‬ ‫قبل‬
,
‫مترجم‬ ‫برمجة‬ ‫لغة‬ ‫ولكل‬
‫بها‬ ‫خاص‬
.
5
)
‫الربط‬ ‫برامج‬
link Edit
:

‫الهذف‬ ‫مع‬ ‫المترجم‬ ‫البرنامج‬ ‫ربط‬ ‫تتولى‬ ‫برامج‬ ‫هى‬
‫منها‬ ‫المطلوبة‬ ‫الوظيفة‬ ‫تؤدى‬ ‫حتى‬
.
6
)
‫برنامج‬
‫الخدمات‬
:Utilities

‫فى‬ ‫المستخدمين‬ ‫جهد‬ ‫توفير‬ ‫بغرض‬ ‫يستخدم‬ ‫برنامج‬ ‫هو‬
‫كتابة‬
‫برن‬ ‫أو‬ ‫البيانات‬ ‫حقول‬ ‫أحد‬ ‫على‬ ‫وفرزها‬ ‫البيانات‬ ‫برامج‬
‫امج‬
‫النصوص‬ ‫منسق‬ ‫وبرامج‬ ‫الدمج‬
‫التشغيل‬ ‫نظم‬ ‫لغات‬
:
‫لغة‬
‫االوامر‬
‫لغة‬
‫التحكم‬
‫لغة‬
‫صياغة‬
‫نظم‬ ‫برامج‬
‫التشغيل‬
(1
‫االوامر‬ ‫لغة‬
Command Language

‫ب‬ ‫االتصال‬ ‫الجراء‬ ‫االوامر‬ ‫صياغة‬ ‫فى‬ ‫اللغة‬ ‫هذه‬ ‫تستخدم‬
‫ين‬
‫تت‬ ‫االوامر‬ ‫هذه‬ ‫ومعظم‬ ‫الحاسب‬ ‫ومستخدم‬ ‫التشغيل‬ ‫نظام‬
‫طلب‬
‫الحاسب‬ ‫من‬ ‫فورى‬ ‫إجراء‬
2
)
‫الخدمات‬ ‫برنامج‬
:Utilities
‫وتحديد‬ ‫والمعدات‬ ‫المهام‬ ‫تعريف‬ ‫فى‬ ‫اللغة‬ ‫هذه‬ ‫وتستخدم‬
‫مفس‬ ‫تنفيذها‬ ‫ويستخدم‬ ‫التشغيل‬ ‫نظام‬ ‫الى‬ ‫متطلباتها‬
‫خاص‬ ‫ر‬
3
)
‫التشغيل‬ ‫نظم‬ ‫برامج‬ ‫صياغة‬ ‫لغة‬
:
‫لغة‬ ‫تستخدم‬
c
‫االلة‬ ‫بلغة‬ ‫تكتب‬ ‫وأحيانا‬

More Related Content

What's hot

Part software -
Part   software - Part   software -
Part software -
Muhammad Hassan
 
تعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عملهتعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عملهAhmad Abdelbaqy
 
أشكال المواجهة لنظم التشغيل
أشكال المواجهة لنظم التشغيلأشكال المواجهة لنظم التشغيل
أشكال المواجهة لنظم التشغيلAhmad Abdelbaqy
 
نظم التشغيل
نظم التشغيلنظم التشغيل
نظم التشغيلRayaor
 
أنواع نظم تشغيل الحاسب
أنواع نظم تشغيل الحاسبأنواع نظم تشغيل الحاسب
أنواع نظم تشغيل الحاسبAhmad Abdelbaqy
 
الفيروسات
الفيروساتالفيروسات
الفيروساتlmooo
 
عرض أنظمة التشغيل
عرض أنظمة التشغيلعرض أنظمة التشغيل
عرض أنظمة التشغيلgueste902d
 

What's hot (7)

Part software -
Part   software - Part   software -
Part software -
 
تعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عملهتعريف نظام التشغيل وكيفية عمله
تعريف نظام التشغيل وكيفية عمله
 
أشكال المواجهة لنظم التشغيل
أشكال المواجهة لنظم التشغيلأشكال المواجهة لنظم التشغيل
أشكال المواجهة لنظم التشغيل
 
نظم التشغيل
نظم التشغيلنظم التشغيل
نظم التشغيل
 
أنواع نظم تشغيل الحاسب
أنواع نظم تشغيل الحاسبأنواع نظم تشغيل الحاسب
أنواع نظم تشغيل الحاسب
 
الفيروسات
الفيروساتالفيروسات
الفيروسات
 
عرض أنظمة التشغيل
عرض أنظمة التشغيلعرض أنظمة التشغيل
عرض أنظمة التشغيل
 

Similar to Operating systems

Chapter4 part1
Chapter4 part1Chapter4 part1
Chapter4 part1
Rasha Al-tarawneh
 
عام الدروس العامة لي اعلام واتصال 2023 ملخص
عام الدروس العامة لي اعلام واتصال 2023 ملخصعام الدروس العامة لي اعلام واتصال 2023 ملخص
عام الدروس العامة لي اعلام واتصال 2023 ملخص
ssuser168a2b
 
مقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptxمقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptx
anasalsaaydeh
 
نظم التشغيل.ppt
نظم التشغيل.pptنظم التشغيل.ppt
نظم التشغيل.ppt
AymenAyari10
 
Computer school-books-1st-preparatory-1st-term-khawagah-2019-2
Computer school-books-1st-preparatory-1st-term-khawagah-2019-2Computer school-books-1st-preparatory-1st-term-khawagah-2019-2
Computer school-books-1st-preparatory-1st-term-khawagah-2019-2
khawagah
 
Introduction to Computer in Arabic Class 3
Introduction to Computer in Arabic Class 3Introduction to Computer in Arabic Class 3
Introduction to Computer in Arabic Class 3
Dr. Mazin Mohamed alkathiri
 
نظام التشغيل
نظام التشغيلنظام التشغيل
نظام التشغيل
facualty for girls
 
Introduction to Computer NOTES in Arabic class:3
Introduction to Computer NOTES in Arabic class:3Introduction to Computer NOTES in Arabic class:3
Introduction to Computer NOTES in Arabic class:3
Dr. Mazin Mohamed alkathiri
 
البرمجيات
البرمجياتالبرمجيات
البرمجيات
m_gemy86
 
Computer school-books-1st-preparatory-1st-term-khawagah-2019-9
Computer school-books-1st-preparatory-1st-term-khawagah-2019-9Computer school-books-1st-preparatory-1st-term-khawagah-2019-9
Computer school-books-1st-preparatory-1st-term-khawagah-2019-9
khawagah
 
المحاضرة الرابعة الفيروسات
المحاضرة الرابعة الفيروساتالمحاضرة الرابعة الفيروسات
المحاضرة الرابعة الفيروسات
د. عائشة بليهش العمري
 
Mostafa salama
Mostafa salamaMostafa salama
Mostafa salama
MostafaSalama31
 
عرض أكتب إنجازاتي 03
عرض أكتب إنجازاتي 03عرض أكتب إنجازاتي 03
عرض أكتب إنجازاتي 03
نوافذ حاسوبية
 
مقدمة البرمجة
مقدمة البرمجةمقدمة البرمجة
مقدمة البرمجة
BISHAN7RB
 
محاضرة 3 نظام التشغيل
محاضرة 3 نظام التشغيلمحاضرة 3 نظام التشغيل
محاضرة 3 نظام التشغيل
zakaria_alathari
 
البرمجه.doc
البرمجه.docالبرمجه.doc
البرمجه.doc
ahmedali692122
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
omo6767g
 
مقدمة فى الحاسب الالى
مقدمة فى الحاسب الالىمقدمة فى الحاسب الالى
مقدمة فى الحاسب الالى
guest98ae80
 

Similar to Operating systems (20)

Chapter4 part1
Chapter4 part1Chapter4 part1
Chapter4 part1
 
عام الدروس العامة لي اعلام واتصال 2023 ملخص
عام الدروس العامة لي اعلام واتصال 2023 ملخصعام الدروس العامة لي اعلام واتصال 2023 ملخص
عام الدروس العامة لي اعلام واتصال 2023 ملخص
 
مقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptxمقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptx
 
نظم التشغيل.ppt
نظم التشغيل.pptنظم التشغيل.ppt
نظم التشغيل.ppt
 
Computer school-books-1st-preparatory-1st-term-khawagah-2019-2
Computer school-books-1st-preparatory-1st-term-khawagah-2019-2Computer school-books-1st-preparatory-1st-term-khawagah-2019-2
Computer school-books-1st-preparatory-1st-term-khawagah-2019-2
 
Introduction to Computer in Arabic Class 3
Introduction to Computer in Arabic Class 3Introduction to Computer in Arabic Class 3
Introduction to Computer in Arabic Class 3
 
نظام التشغيل
نظام التشغيلنظام التشغيل
نظام التشغيل
 
Introduction to Computer NOTES in Arabic class:3
Introduction to Computer NOTES in Arabic class:3Introduction to Computer NOTES in Arabic class:3
Introduction to Computer NOTES in Arabic class:3
 
البرمجيات
البرمجياتالبرمجيات
البرمجيات
 
Computer school-books-1st-preparatory-1st-term-khawagah-2019-9
Computer school-books-1st-preparatory-1st-term-khawagah-2019-9Computer school-books-1st-preparatory-1st-term-khawagah-2019-9
Computer school-books-1st-preparatory-1st-term-khawagah-2019-9
 
المحاضرة الرابعة الفيروسات
المحاضرة الرابعة الفيروساتالمحاضرة الرابعة الفيروسات
المحاضرة الرابعة الفيروسات
 
Mostafa salama
Mostafa salamaMostafa salama
Mostafa salama
 
البرمجة
البرمجةالبرمجة
البرمجة
 
عرض أكتب إنجازاتي 03
عرض أكتب إنجازاتي 03عرض أكتب إنجازاتي 03
عرض أكتب إنجازاتي 03
 
مقدمة البرمجة
مقدمة البرمجةمقدمة البرمجة
مقدمة البرمجة
 
محاضرة 3 نظام التشغيل
محاضرة 3 نظام التشغيلمحاضرة 3 نظام التشغيل
محاضرة 3 نظام التشغيل
 
software
 software software
software
 
البرمجه.doc
البرمجه.docالبرمجه.doc
البرمجه.doc
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
 
مقدمة فى الحاسب الالى
مقدمة فى الحاسب الالىمقدمة فى الحاسب الالى
مقدمة فى الحاسب الالى
 

Recently uploaded

Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdfEmergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Dr/Mohamed Abdelkawi
 
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
Gamal Mansour
 
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptxمفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
movies4u7
 
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجةمقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
elmadrasah
 
بالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptxبالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptx
wafaaoumariam
 
Infrastructure 2 شبكات البنيه التحتيه
Infrastructure  2 شبكات  البنيه  التحتيهInfrastructure  2 شبكات  البنيه  التحتيه
Infrastructure 2 شبكات البنيه التحتيه
maymohamed29
 

Recently uploaded (6)

Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdfEmergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
Emergency fire Action-Dr.M.AbdulKawy-Lecture-2024.pdf
 
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
تطور-الحركة-الوطنية-في-السودان-1919-–-1924-the-evolution-of-the-national-move...
 
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptxمفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
مفهوم النخب_c2a9ebf68281ad450b0aec32b2014d05.pptx
 
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجةمقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجة
 
بالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptxبالمغرب التربية الدامجة في خارطة الطريق.pptx
بالمغرب التربية الدامجة في خارطة الطريق.pptx
 
Infrastructure 2 شبكات البنيه التحتيه
Infrastructure  2 شبكات  البنيه  التحتيهInfrastructure  2 شبكات  البنيه  التحتيه
Infrastructure 2 شبكات البنيه التحتيه
 

Operating systems

  • 2. Operating system  ‫كيفية‬ ‫فى‬ ‫بالتحكم‬ ‫تقوم‬ ‫برمجية‬ ‫حزمة‬ ‫هى‬ ‫عمل‬ ‫وتسهيل‬ ‫مكوناته‬ ‫بين‬ ‫والربط‬ ‫الحاسب‬ ‫جهاز‬ ‫والجهاز‬ ‫المستخدم‬ ‫بين‬ ‫االتصال‬
  • 3. ‫التشغيل‬ ‫نظم‬ ‫أهداف‬ :  1 ‫االلى‬ ‫والحاسب‬ ‫المستخدم‬ ‫بين‬ ‫االتصال‬ ‫تسهيل‬  2 ‫النص‬ ‫تحرير‬ ‫برامج‬ ‫مثل‬ ‫مساعدة‬ ‫برامج‬ ‫توفير‬ ‫وص‬  3 ‫وأولوياتها‬ ‫العمليات‬ ‫تنفيذ‬ ‫طرق‬ ‫تحديد‬  4 ‫التشغي‬ ‫وحدة‬ ‫مع‬ ‫للحاسب‬ ‫الفرعية‬ ‫االجهزة‬ ‫ربط‬ ‫ل‬ ‫المركزية‬  5 ‫المحفوظ‬ ‫والمعلومات‬ ‫للكيانات‬ ‫الحماية‬ ‫توفير‬ ‫على‬ ‫ة‬ ‫الحاسب‬  6 ‫أخطاء‬ ‫ومستكشفات‬ ‫بمصححات‬ ‫الجهاز‬ ‫تزويد‬
  • 4. ‫التشغيل‬ ‫نظم‬ ‫وظائف‬ :  ‫تدا‬ ‫عدم‬ ‫وضمان‬ ‫الجهاز‬ ‫تشغيل‬ ‫أثناء‬ ‫المهام‬ ‫وترتيب‬ ‫ادارة‬ ‫خلها‬  ‫للجهاز‬ ‫المكونة‬ ‫االجزاء‬ ‫بين‬ ‫الربط‬  ‫للنظام‬ ‫والبرمجية‬ ‫األلية‬ ‫الموارد‬ ‫ومراقبة‬ ‫متابعة‬  ‫المهام‬ ‫على‬ ‫الموارد‬ ‫ويوزع‬ ‫يشرف‬  ‫ف‬ ‫صالحية‬ ‫له‬ ‫ليس‬ ‫لمستخدم‬ ‫التدخل‬ ‫من‬ ‫البيانات‬ ‫يحمى‬ ‫ى‬ ‫البيانات‬ ‫مع‬ ‫التعامل‬  ‫خال‬ ‫من‬ ‫والحاسب‬ ‫المستخدم‬ ‫بين‬ ‫المباشر‬ ‫االتصال‬ ‫يتيح‬ ‫أوامر‬ ‫ل‬ ‫محددة‬  ‫ا‬ ‫بإجراء‬ ‫المكلفة‬ ‫البرامج‬ ‫االساسية‬ ‫الذاكرة‬ ‫الى‬ ‫يستدعى‬ ‫لعمليات‬ ‫الحسابية‬
  • 6. ‫المشرف‬ ‫البرنامج‬ Kernel Executive Supervisor  ‫وظيفته‬ :  ‫والبرمجية‬ ‫اآللية‬ ‫الموارد‬ ‫مختلف‬ ‫بين‬ ‫الشامل‬ ‫التنسيق‬ ‫والبيانات‬ ‫وو‬ ‫للتنفيذ‬ ‫المطلوبة‬ ‫البرامج‬ ‫استدعاء‬ ‫عن‬ ‫المسئول‬ ‫وهو‬ ‫ضعها‬ ‫االساسية‬ ‫الذاكرة‬ ‫داخل‬ ‫المحددة‬ ‫محالتها‬ ‫فى‬ Ram ‫ويتواجد‬ ‫ع‬ ‫ويشمل‬ ‫االساسية‬ ‫الذاكرة‬ ‫فى‬ ‫دائمة‬ ‫بصفة‬ ‫البرنامج‬ ‫هذا‬ ‫لى‬ ‫ال‬ 6 ‫االخرى‬ ‫برامج‬
  • 7. (1 ‫االوامر‬ ‫مشغل‬ Command Processor  ‫الى‬ ‫المستخدم‬ ‫احتياجات‬ ‫ترجمة‬ ‫عن‬ ‫المسئول‬ ‫هو‬ ‫البرنامج‬ ‫هذا‬ ‫بص‬ ‫ويقوم‬ ‫التشغيل‬ ‫نظام‬ ‫خالل‬ ‫من‬ ‫الحاسب‬ ‫ينفذها‬ ‫اجراءات‬ ‫ياغة‬ ‫تنفيذه‬ ‫على‬ ‫المعدات‬ ‫واجبار‬ ‫االلة‬ ‫لغة‬ ‫الى‬ ‫وتحويلها‬ ‫االوامر‬ ‫ا‬ 2 ) ‫والمخرجات‬ ‫المدخالت‬ ‫فى‬ ‫التحكم‬ ‫برامج‬ Input Output Control System :  ‫فإ‬ ‫والمخرجات‬ ‫المدخالت‬ ‫مع‬ ‫التعامل‬ ‫عن‬ ‫المسئولة‬ ‫البرامج‬ ‫هى‬ ‫ذا‬ ‫عل‬ ‫والمسجلة‬ ‫تنفيذها‬ ‫النكلوب‬ ‫المهمة‬ ‫المشرف‬ ‫البرنامج‬ ‫حدد‬ ‫ى‬ ‫والمخرجات‬ ‫المدخالت‬ ‫فى‬ ‫التحكم‬ ‫برامج‬ ‫تتولى‬ ‫االقراص‬ ‫الرئيسية‬ ‫الذاكرة‬ ‫فى‬ ‫مواقعها‬ ‫الى‬ ‫وإدخالها‬ ‫إحضارها‬
  • 8. 3 ) ‫المكتبة‬ ‫منسق‬ ‫برنامج‬ :Librarian  ‫البرامج‬ ‫ومواقع‬ ‫أسماء‬ ‫فهارس‬ ‫إعداد‬ ‫يتولى‬ ‫برنامج‬ ‫هو‬ ‫منس‬ ‫يتولى‬ ‫مهمة‬ ‫المشرف‬ ‫البرنامج‬ ‫طلب‬ ‫ومتى‬ ‫والبيانات‬ ‫ق‬ ‫ق‬ ‫يتم‬ ‫يعدها‬ ‫التخزين‬ ‫اماكن‬ ‫على‬ ‫موضعه‬ ‫تحديد‬ ‫المكتبة‬ ‫راءتها‬ ‫الذاكرة‬ ‫فى‬ 4 ) ‫اللغة‬ ‫مترجمات‬ Compilers :  ‫ال‬ ‫برامج‬ ‫ترجمة‬ ‫وتتولى‬ ‫التشغيل‬ ‫نظام‬ ‫بها‬ ‫يزود‬ ‫برامج‬ ‫مستخدم‬ ‫الترمي‬ ‫وفق‬ ‫كهربية‬ ‫نبضات‬ ‫مجرد‬ ‫الى‬ ‫ثم‬ ‫االلة‬ ‫لغة‬ ‫الى‬ ‫ز‬ ‫الثنائى‬ ( 0,1 ) ‫معالجة‬ ‫أى‬ ‫قبل‬ , ‫مترجم‬ ‫برمجة‬ ‫لغة‬ ‫ولكل‬ ‫بها‬ ‫خاص‬ .
  • 9. 5 ) ‫الربط‬ ‫برامج‬ link Edit :  ‫الهذف‬ ‫مع‬ ‫المترجم‬ ‫البرنامج‬ ‫ربط‬ ‫تتولى‬ ‫برامج‬ ‫هى‬ ‫منها‬ ‫المطلوبة‬ ‫الوظيفة‬ ‫تؤدى‬ ‫حتى‬ . 6 ) ‫برنامج‬ ‫الخدمات‬ :Utilities  ‫فى‬ ‫المستخدمين‬ ‫جهد‬ ‫توفير‬ ‫بغرض‬ ‫يستخدم‬ ‫برنامج‬ ‫هو‬ ‫كتابة‬ ‫برن‬ ‫أو‬ ‫البيانات‬ ‫حقول‬ ‫أحد‬ ‫على‬ ‫وفرزها‬ ‫البيانات‬ ‫برامج‬ ‫امج‬ ‫النصوص‬ ‫منسق‬ ‫وبرامج‬ ‫الدمج‬
  • 11. (1 ‫االوامر‬ ‫لغة‬ Command Language  ‫ب‬ ‫االتصال‬ ‫الجراء‬ ‫االوامر‬ ‫صياغة‬ ‫فى‬ ‫اللغة‬ ‫هذه‬ ‫تستخدم‬ ‫ين‬ ‫تت‬ ‫االوامر‬ ‫هذه‬ ‫ومعظم‬ ‫الحاسب‬ ‫ومستخدم‬ ‫التشغيل‬ ‫نظام‬ ‫طلب‬ ‫الحاسب‬ ‫من‬ ‫فورى‬ ‫إجراء‬ 2 ) ‫الخدمات‬ ‫برنامج‬ :Utilities ‫وتحديد‬ ‫والمعدات‬ ‫المهام‬ ‫تعريف‬ ‫فى‬ ‫اللغة‬ ‫هذه‬ ‫وتستخدم‬ ‫مفس‬ ‫تنفيذها‬ ‫ويستخدم‬ ‫التشغيل‬ ‫نظام‬ ‫الى‬ ‫متطلباتها‬ ‫خاص‬ ‫ر‬ 3 ) ‫التشغيل‬ ‫نظم‬ ‫برامج‬ ‫صياغة‬ ‫لغة‬ : ‫لغة‬ ‫تستخدم‬ c ‫االلة‬ ‫بلغة‬ ‫تكتب‬ ‫وأحيانا‬