SlideShare a Scribd company logo
1 of 8
‫عامل‬ ‫های‬ ‫سیستم‬
‫کتاب‬ ‫دوم‬ ‫فصل‬:‫عامل‬ ‫های‬ ‫سیستم‬ ‫طراحی‬ ‫اصول‬
‫کتاب‬ ‫نویسنده‬:‫قمی‬ ‫جعفرنژاد‬ ‫هللا‬ ‫عین‬
‫ارائه‬:‫خاکسار‬ ‫مادح‬ ‫شایان‬
‫چمران‬ ‫شهید‬ ‫دانشگاه‬
‫کامپیوتر‬ ‫مهندسی‬–‫افزار‬ ‫نرم‬
‫استاد‬:‫علوی‬ ‫هللا‬ ‫عنایت‬ ‫سید‬
‫عامل‬ ‫سیستم‬ ‫بررسی‬ ‫مختلف‬ ‫های‬ ‫جنبه‬:
•‫خدمات‬(‫های‬ ‫سرویس‬)‫عامل‬ ‫سیستم‬
•‫میکند‬ ‫فرآهم‬ ‫نویسان‬ ‫برنامه‬ ‫و‬ ‫کاربران‬ ‫برای‬ ‫که‬ ‫ای‬ ‫واسطه‬.
•‫آنها‬ ‫ارتباط‬ ‫و‬ ‫عامل‬ ‫سیستم‬ ‫داخلی‬ ‫های‬ ‫مؤلفه‬ ‫بررسی‬
‫عامل‬ ‫سیستم‬ ‫های‬ ‫سرویس‬:
•‫کاربری‬ ‫واسط‬:
.1‫متنی‬
.2‫گرافیکی‬
•‫برنامه‬ ‫اجرای‬
•‫هم‬ ‫با‬ ‫فرآیندها‬ ‫ارتباطات‬
•‫عملیات‬I/O
•‫فایل‬ ‫سیستم‬ ‫پردازش‬
•‫خطاها‬ ‫تشخیص‬
•‫منابع‬ ‫تخصیص‬
•‫حسابداری‬
•‫امنیت‬ ‫و‬ ‫حفاظت‬
‫سیاست‬ ‫و‬ ‫راهکار‬:
•‫راهکار‬:‫شوند‬ ‫انجام‬ ‫چگونه‬ ‫کارها‬
•‫سیاست‬:‫شوند‬ ‫انجام‬ ‫کارهای‬ ‫چه‬.
•‫امکان‬ ‫حد‬ ‫تا‬ ‫که‬ ‫است‬ ‫این‬ ‫هدف‬ ‫عامل‬ ‫سیستم‬ ‫طراحی‬ ‫در‬«‫راهکار‬»‫از‬ ‫را‬«‫سیاست‬»‫جدا‬
‫کنیم‬.
‫ای‬ ‫الیه‬ ‫روش‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫طراحی‬:
•‫است‬ ‫افزار‬ ‫سخت‬ ‫پایینی‬ ‫الیه‬ ،‫میشود‬ ‫تقیسم‬ ‫الیه‬ ‫چند‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫روش‬ ‫این‬ ‫در‬‫الیه‬ ‫و‬
‫کاربری‬ ‫واسط‬ ‫باالیی‬
•‫میش‬ ‫فراخوانی‬ ‫باالتر‬ ‫های‬ ‫الیه‬ ‫توسط‬ ‫خود‬ ‫و‬ ‫میخوانند‬ ‫فرا‬ ‫را‬ ‫زیرین‬ ‫های‬ ‫الیه‬ ،‫ها‬ ‫الیه‬‫وند‬.
•‫دارد‬ ‫را‬ ‫خود‬ ‫های‬ ‫روال‬ ‫و‬ ‫داده‬ ‫ساختمان‬ ‫الیه‬ ‫هر‬.
•‫طو‬ ‫بیشتر‬ ‫ای‬ ‫الیه‬ ‫غیر‬ ‫حالت‬ ‫به‬ ‫نسبت‬ ‫فرآخوانی‬ ‫و‬ ‫دارد‬ ‫سرباری‬ ‫الیه‬ ‫هر‬ ‫فرآخوانی‬‫ل‬
‫میکشد‬.
•‫تر‬ ‫مشکل‬ ‫آن‬ ‫طراحی‬ ‫اما‬ ،‫است‬ ‫تر‬ ‫ساده‬ ‫ای‬ ‫الیه‬ ‫روش‬ ‫در‬ ‫عامل‬ ‫سیستم‬ ‫نگهداری‬ ‫و‬ ‫توسعه‬
‫است‬.
‫زدایی‬ ‫اشکال‬:
•‫است‬ ‫عامل‬ ‫سیستم‬ ‫در‬ ‫موجود‬ ‫های‬ ‫عیب‬ ‫یا‬ ‫و‬ ‫ها‬ ‫خطا‬ ‫یافتن‬ ‫آن‬ ‫هدف‬.
•‫االمکان‬ ‫حتی‬ ‫و‬ ‫کند‬ ‫پیدا‬ ‫را‬ ‫افزار‬ ‫نرم‬ ‫یا‬ ‫و‬ ‫افزار‬ ‫سخت‬ ‫در‬ ‫موجود‬ ‫خطاهای‬ ‫میکند‬ ‫سعی‬
‫کند‬ ‫برطرف‬ ‫را‬ ‫آنها‬.
•‫مشکل‬ ‫حل‬ ‫شامل‬ ‫میتواند‬ ‫زدایی‬ ‫اشکال‬ ‫پس‬ ،‫میشود‬ ‫محصوب‬ ‫عیب‬ ‫هم‬ ‫کارایی‬ ‫کمبود‬
‫باشد‬ ‫هم‬ ‫کارایی‬.
‫میشود‬ ‫انجام‬ ‫خطا‬ ‫هنگام‬ ‫که‬ ‫کارهایی‬:
•‫میش‬ ‫تهیه‬ ‫عامل‬ ‫سیستم‬ ‫توسط‬ ‫کارنامه‬ ‫عنوان‬ ‫به‬ ‫فایل‬ ‫یک‬ ،‫میدهد‬ ‫رخ‬ ‫خطا‬ ‫که‬ ‫هنگامی‬،‫ود‬
‫است‬ ‫آمده‬ ‫پیش‬ ‫مشکلی‬ ‫که‬ ‫دهد‬ ‫اطالع‬ ‫کاربران‬ ‫یا‬ ‫اپراتورها‬ ‫به‬ ‫تا‬.
•‫ک‬ ‫ذخیره‬ ‫فایل‬ ‫یک‬ ‫در‬ ‫را‬ ‫آن‬ ‫و‬ ‫کند‬ ‫برداری‬ ‫رو‬ ‫فرآیند‬ ‫حافظه‬ ‫از‬ ‫میتواند‬ ‫عامل‬ ‫سیستم‬‫تا‬ ‫ند‬
‫شود‬ ‫تحلیل‬ ‫بعدا‬.
•‫هسته‬ ‫خرابی‬ ،‫دارد‬ ‫مشکل‬ ‫کاربر‬ ‫سطح‬ ‫در‬ ‫فرآیند‬ ‫که‬ ‫هنگامی‬ ‫زدایی‬ ‫اشکال‬«‫فروپاش‬‫ی‬»
‫دارد‬ ‫نام‬.
‫عامل‬ ‫سیستم‬ ‫تولید‬:
•‫روی‬ ‫بر‬ ‫و‬ ‫ها‬ ‫ماشین‬ ‫از‬ ‫ای‬ ‫دسته‬ ‫هر‬ ‫روی‬ ‫بر‬ ‫که‬ ‫میشود‬ ‫طراحی‬ ‫طوری‬ ‫عامل‬ ‫سیستم‬
‫شود‬ ‫اجرا‬ ‫گوناگونی‬ ‫های‬ ‫پیکربندی‬ ‫با‬ ‫مختلف‬ ‫های‬ ‫مکان‬.
•‫فرآیند‬ ‫این‬ ‫به‬ ‫که‬ ‫شود‬ ‫پیکربندی‬ ‫کامپیوتر‬ ‫هر‬ ‫برای‬ ‫باید‬ ‫عامل‬ ‫سیستم‬«‫تولی‬‫عامل‬ ‫سیستم‬ ‫د‬»
‫میگویند‬.

More Related Content

Similar to سیستم های عامل فصل ۲

Windows server security
Windows server securityWindows server security
Windows server securitymojtaba_sji
 
سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری
 سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری
سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیریYashar Gorgani
 
راه اندازی مخزن در سیستم عامل فدورا
راه اندازی مخزن در سیستم عامل فدوراراه اندازی مخزن در سیستم عامل فدورا
راه اندازی مخزن در سیستم عامل فدوراAmir Reza Asadi
 
Herat University Library Management System Persian User Manual
Herat University Library Management System Persian User ManualHerat University Library Management System Persian User Manual
Herat University Library Management System Persian User ManualAbdul Rahman Sherzad
 
Data-Centered Architecture: Blackboard Architecture Style
Data-Centered Architecture: Blackboard Architecture StyleData-Centered Architecture: Blackboard Architecture Style
Data-Centered Architecture: Blackboard Architecture StyleMohammad Kadkhodaei
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدعباس بني اسدي مقدم
 
Operating Systems(Ayat)
Operating Systems(Ayat)Operating Systems(Ayat)
Operating Systems(Ayat)guestaffefa9
 
سیستم فایل HDFS
سیستم فایل HDFSسیستم فایل HDFS
سیستم فایل HDFSnasser rezaei
 
چرخه عمر در توسعه سیستم های خبره
چرخه عمر در توسعه سیستم های خبرهچرخه عمر در توسعه سیستم های خبره
چرخه عمر در توسعه سیستم های خبرهmina dorcheh
 
Software Requirements Analysis - course overview
Software Requirements Analysis - course overviewSoftware Requirements Analysis - course overview
Software Requirements Analysis - course overviewsoftwareacademy
 
Security tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیSecurity tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیMehdi Esmaeilpour
 
Partition in oracle mysql |Mariadb
Partition in oracle mysql |MariadbPartition in oracle mysql |Mariadb
Partition in oracle mysql |MariadbYashar Esmaildokht
 
مجازي سازي، مجازى سازى
مجازي سازي، مجازى سازىمجازي سازي، مجازى سازى
مجازي سازي، مجازى سازىmarketingfarkhad
 
معماری استایل‌های بزرگ اندازه
معماری استایل‌های بزرگ اندازهمعماری استایل‌های بزرگ اندازه
معماری استایل‌های بزرگ اندازهWeb Standards School
 
موتور جستجوی درون سازمانی
موتور جستجوی درون سازمانیموتور جستجوی درون سازمانی
موتور جستجوی درون سازمانیHamedSanaei
 
Introduction to computer and programming
Introduction to computer and programmingIntroduction to computer and programming
Introduction to computer and programmingamiralifcb682
 
نرم افزار سیستم
نرم افزار سیستمنرم افزار سیستم
نرم افزار سیستمAarohi Yadav
 

Similar to سیستم های عامل فصل ۲ (20)

Windows server security
Windows server securityWindows server security
Windows server security
 
سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری
 سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری
سیستمهای اطلاعات مدیریت، فصل دوازدهم: بهبود تصمیم‌گیری
 
راه اندازی مخزن در سیستم عامل فدورا
راه اندازی مخزن در سیستم عامل فدوراراه اندازی مخزن در سیستم عامل فدورا
راه اندازی مخزن در سیستم عامل فدورا
 
Herat University Library Management System Persian User Manual
Herat University Library Management System Persian User ManualHerat University Library Management System Persian User Manual
Herat University Library Management System Persian User Manual
 
Data-Centered Architecture: Blackboard Architecture Style
Data-Centered Architecture: Blackboard Architecture StyleData-Centered Architecture: Blackboard Architecture Style
Data-Centered Architecture: Blackboard Architecture Style
 
مهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهدمهاجرت به متن باز در شرکت توزیع برق مشهد
مهاجرت به متن باز در شرکت توزیع برق مشهد
 
Operating Systems(Ayat)
Operating Systems(Ayat)Operating Systems(Ayat)
Operating Systems(Ayat)
 
سیستم فایل HDFS
سیستم فایل HDFSسیستم فایل HDFS
سیستم فایل HDFS
 
چرخه عمر در توسعه سیستم های خبره
چرخه عمر در توسعه سیستم های خبرهچرخه عمر در توسعه سیستم های خبره
چرخه عمر در توسعه سیستم های خبره
 
Software Requirements Analysis - course overview
Software Requirements Analysis - course overviewSoftware Requirements Analysis - course overview
Software Requirements Analysis - course overview
 
Security tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتیSecurity tools - ابزارهای امنیتی
Security tools - ابزارهای امنیتی
 
Partition in oracle mysql |Mariadb
Partition in oracle mysql |MariadbPartition in oracle mysql |Mariadb
Partition in oracle mysql |Mariadb
 
مجازي سازي، مجازى سازى
مجازي سازي، مجازى سازىمجازي سازي، مجازى سازى
مجازي سازي، مجازى سازى
 
Proxmox
ProxmoxProxmox
Proxmox
 
معماری استایل‌های بزرگ اندازه
معماری استایل‌های بزرگ اندازهمعماری استایل‌های بزرگ اندازه
معماری استایل‌های بزرگ اندازه
 
موتور جستجوی درون سازمانی
موتور جستجوی درون سازمانیموتور جستجوی درون سازمانی
موتور جستجوی درون سازمانی
 
Introduction to computer and programming
Introduction to computer and programmingIntroduction to computer and programming
Introduction to computer and programming
 
Lug
LugLug
Lug
 
نرم افزار سیستم
نرم افزار سیستمنرم افزار سیستم
نرم افزار سیستم
 
Presentation1
Presentation1Presentation1
Presentation1
 

سیستم های عامل فصل ۲

  • 1. ‫عامل‬ ‫های‬ ‫سیستم‬ ‫کتاب‬ ‫دوم‬ ‫فصل‬:‫عامل‬ ‫های‬ ‫سیستم‬ ‫طراحی‬ ‫اصول‬ ‫کتاب‬ ‫نویسنده‬:‫قمی‬ ‫جعفرنژاد‬ ‫هللا‬ ‫عین‬ ‫ارائه‬:‫خاکسار‬ ‫مادح‬ ‫شایان‬ ‫چمران‬ ‫شهید‬ ‫دانشگاه‬ ‫کامپیوتر‬ ‫مهندسی‬–‫افزار‬ ‫نرم‬ ‫استاد‬:‫علوی‬ ‫هللا‬ ‫عنایت‬ ‫سید‬
  • 2. ‫عامل‬ ‫سیستم‬ ‫بررسی‬ ‫مختلف‬ ‫های‬ ‫جنبه‬: •‫خدمات‬(‫های‬ ‫سرویس‬)‫عامل‬ ‫سیستم‬ •‫میکند‬ ‫فرآهم‬ ‫نویسان‬ ‫برنامه‬ ‫و‬ ‫کاربران‬ ‫برای‬ ‫که‬ ‫ای‬ ‫واسطه‬. •‫آنها‬ ‫ارتباط‬ ‫و‬ ‫عامل‬ ‫سیستم‬ ‫داخلی‬ ‫های‬ ‫مؤلفه‬ ‫بررسی‬
  • 3. ‫عامل‬ ‫سیستم‬ ‫های‬ ‫سرویس‬: •‫کاربری‬ ‫واسط‬: .1‫متنی‬ .2‫گرافیکی‬ •‫برنامه‬ ‫اجرای‬ •‫هم‬ ‫با‬ ‫فرآیندها‬ ‫ارتباطات‬ •‫عملیات‬I/O •‫فایل‬ ‫سیستم‬ ‫پردازش‬ •‫خطاها‬ ‫تشخیص‬ •‫منابع‬ ‫تخصیص‬ •‫حسابداری‬ •‫امنیت‬ ‫و‬ ‫حفاظت‬
  • 4. ‫سیاست‬ ‫و‬ ‫راهکار‬: •‫راهکار‬:‫شوند‬ ‫انجام‬ ‫چگونه‬ ‫کارها‬ •‫سیاست‬:‫شوند‬ ‫انجام‬ ‫کارهای‬ ‫چه‬. •‫امکان‬ ‫حد‬ ‫تا‬ ‫که‬ ‫است‬ ‫این‬ ‫هدف‬ ‫عامل‬ ‫سیستم‬ ‫طراحی‬ ‫در‬«‫راهکار‬»‫از‬ ‫را‬«‫سیاست‬»‫جدا‬ ‫کنیم‬.
  • 5. ‫ای‬ ‫الیه‬ ‫روش‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫طراحی‬: •‫است‬ ‫افزار‬ ‫سخت‬ ‫پایینی‬ ‫الیه‬ ،‫میشود‬ ‫تقیسم‬ ‫الیه‬ ‫چند‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫روش‬ ‫این‬ ‫در‬‫الیه‬ ‫و‬ ‫کاربری‬ ‫واسط‬ ‫باالیی‬ •‫میش‬ ‫فراخوانی‬ ‫باالتر‬ ‫های‬ ‫الیه‬ ‫توسط‬ ‫خود‬ ‫و‬ ‫میخوانند‬ ‫فرا‬ ‫را‬ ‫زیرین‬ ‫های‬ ‫الیه‬ ،‫ها‬ ‫الیه‬‫وند‬. •‫دارد‬ ‫را‬ ‫خود‬ ‫های‬ ‫روال‬ ‫و‬ ‫داده‬ ‫ساختمان‬ ‫الیه‬ ‫هر‬. •‫طو‬ ‫بیشتر‬ ‫ای‬ ‫الیه‬ ‫غیر‬ ‫حالت‬ ‫به‬ ‫نسبت‬ ‫فرآخوانی‬ ‫و‬ ‫دارد‬ ‫سرباری‬ ‫الیه‬ ‫هر‬ ‫فرآخوانی‬‫ل‬ ‫میکشد‬. •‫تر‬ ‫مشکل‬ ‫آن‬ ‫طراحی‬ ‫اما‬ ،‫است‬ ‫تر‬ ‫ساده‬ ‫ای‬ ‫الیه‬ ‫روش‬ ‫در‬ ‫عامل‬ ‫سیستم‬ ‫نگهداری‬ ‫و‬ ‫توسعه‬ ‫است‬.
  • 6. ‫زدایی‬ ‫اشکال‬: •‫است‬ ‫عامل‬ ‫سیستم‬ ‫در‬ ‫موجود‬ ‫های‬ ‫عیب‬ ‫یا‬ ‫و‬ ‫ها‬ ‫خطا‬ ‫یافتن‬ ‫آن‬ ‫هدف‬. •‫االمکان‬ ‫حتی‬ ‫و‬ ‫کند‬ ‫پیدا‬ ‫را‬ ‫افزار‬ ‫نرم‬ ‫یا‬ ‫و‬ ‫افزار‬ ‫سخت‬ ‫در‬ ‫موجود‬ ‫خطاهای‬ ‫میکند‬ ‫سعی‬ ‫کند‬ ‫برطرف‬ ‫را‬ ‫آنها‬. •‫مشکل‬ ‫حل‬ ‫شامل‬ ‫میتواند‬ ‫زدایی‬ ‫اشکال‬ ‫پس‬ ،‫میشود‬ ‫محصوب‬ ‫عیب‬ ‫هم‬ ‫کارایی‬ ‫کمبود‬ ‫باشد‬ ‫هم‬ ‫کارایی‬.
  • 7. ‫میشود‬ ‫انجام‬ ‫خطا‬ ‫هنگام‬ ‫که‬ ‫کارهایی‬: •‫میش‬ ‫تهیه‬ ‫عامل‬ ‫سیستم‬ ‫توسط‬ ‫کارنامه‬ ‫عنوان‬ ‫به‬ ‫فایل‬ ‫یک‬ ،‫میدهد‬ ‫رخ‬ ‫خطا‬ ‫که‬ ‫هنگامی‬،‫ود‬ ‫است‬ ‫آمده‬ ‫پیش‬ ‫مشکلی‬ ‫که‬ ‫دهد‬ ‫اطالع‬ ‫کاربران‬ ‫یا‬ ‫اپراتورها‬ ‫به‬ ‫تا‬. •‫ک‬ ‫ذخیره‬ ‫فایل‬ ‫یک‬ ‫در‬ ‫را‬ ‫آن‬ ‫و‬ ‫کند‬ ‫برداری‬ ‫رو‬ ‫فرآیند‬ ‫حافظه‬ ‫از‬ ‫میتواند‬ ‫عامل‬ ‫سیستم‬‫تا‬ ‫ند‬ ‫شود‬ ‫تحلیل‬ ‫بعدا‬. •‫هسته‬ ‫خرابی‬ ،‫دارد‬ ‫مشکل‬ ‫کاربر‬ ‫سطح‬ ‫در‬ ‫فرآیند‬ ‫که‬ ‫هنگامی‬ ‫زدایی‬ ‫اشکال‬«‫فروپاش‬‫ی‬» ‫دارد‬ ‫نام‬.
  • 8. ‫عامل‬ ‫سیستم‬ ‫تولید‬: •‫روی‬ ‫بر‬ ‫و‬ ‫ها‬ ‫ماشین‬ ‫از‬ ‫ای‬ ‫دسته‬ ‫هر‬ ‫روی‬ ‫بر‬ ‫که‬ ‫میشود‬ ‫طراحی‬ ‫طوری‬ ‫عامل‬ ‫سیستم‬ ‫شود‬ ‫اجرا‬ ‫گوناگونی‬ ‫های‬ ‫پیکربندی‬ ‫با‬ ‫مختلف‬ ‫های‬ ‫مکان‬. •‫فرآیند‬ ‫این‬ ‫به‬ ‫که‬ ‫شود‬ ‫پیکربندی‬ ‫کامپیوتر‬ ‫هر‬ ‫برای‬ ‫باید‬ ‫عامل‬ ‫سیستم‬«‫تولی‬‫عامل‬ ‫سیستم‬ ‫د‬» ‫میگویند‬.