پاورپوینت بررسی مفاهيم سيستم عامل
- شناسه : 102353
- فرمت اصلی : pptx
- تعداد صفحات : 111
- حجم فایل : 506.07 مگابایت
- در صورت مغایرت با توضیحات
- از طریق چت انلاین و واتساپ
- دانلود سریع پس از خرید فایل
- در هر زمان با چند کلیک سریع
پاورپوینت مفاهيم سيستم عامل
قسمتی از متن:
سیستم عامل چیست؟
یک کامپیوتر شامل سه قسمت اصلی است: CPU و یا پردازنده، حافظه و دستگاههای ورودی و خروجی که اطلاعات را رد و بدل میکنند. پردازنده (CPU) به تمامی قسمتهای مختلف کامپیوتر دستور میدهد. حافظه اطلاعات و دستورات مربوط به آن را نگهداری میکند. دستگاههای ورودی و خروجی شامل کیبرد، ماوس، مانیتور و درایوها برای ارسال دستورات و اطلاعات به حافظه استفاده میشود.
سیستم عامل هماهنگ کننده همه دستگاههای سخت افزاری موجود در کامپیوتر است و بر عملکرد آنها نظارت دارد. به این ترتیب میتوان برنامه مفیدی را روی کامپیوتر اجرا کرد. به عنوان یک مثال ساده، وقتی فایلی را از هارد دیسک به روی فلاپی کپی میکنیم، سیستم عامل فایل را روی هارد دیسک پیدا میکند اطلاعات مربرط به نام، اندازه و تاریخ ایجاد فایل را نگه میدارد، جای خالی روی فلاپی را تعیین کرده و عمل نامگذاری روی فایل منتقل شده به فلاپی را نیز انجام میدهد.
سیستم عامل دارای مکانیزمی برای فایلها میباشد که توسط آن ذخیرهسازی و دسترسی به فایلها، برنامههای رابط کاربر برای ارتباط با سیستم عامل، و مجموعهای از برنامههای ويژه مانند برنامه cp (جهت کپی کردن فایل) که انجام کارهای ساده را به عهده دارند، امکانپذیر سازد.
تعریف سیستم عامل از دو دیدگاه:
1-ازدید کاربر : سیستم عامل پل ارتباطی بین کاربر و سخت افزاراست و منابع فیزیکی (memory ( cpu , io device , و منابع منطقی ( مثل پردازش فایل ها واطلاعات وکدهای خاص ) را پوشش می دهد ازاین دید به سیستم عامل یک تخصیص دهنده ی منابع(resource allocator ) می گویند.
هدف اصلی سیستم عامل از دیدکاربر: ایجادمحیط راحت برای کاربر،تادستورات راوارد و خطاها رامشاهده نماید.
2-ازدیدسیستم : سیستم عامل مدیر منابع سخت افزاری به حساب می آید . دراین دید به سیستم عامل مدیر ابزار(Divice manager) می گویند.
هدف اصلی سیستم عامل از دید سیستم: تا بهره بری سیستم(منظورسخت افزار)رابالا برد و درخواست کاربران را به بهترین وجه پاسخ دهد.
و...
اهداف سيستم عامل
سهولت :سيستم عامل استفاده از كامپيوتر را ساده مي نمايد
كارآمدي : سيستم عامل موجب استفاده كار آمد از منابع سيستم كامپيوتر مي شود
قابليت رشد: سيستم عامل بايد قابل توسعه باشد.
فهرست مطالب :
فصل اول
سیستم عامل چیست
تعریف سیستم عامل از دو دیدگاه
اهداف سيستم عامل
مدیریت منابع
دستورالعمل ها درسیستم عامل
انواع سیستم ها
چند بر نامگی (Multi programing)
سیستمهای اشترک زمانی
سیستم های بلادرنگ
سیستم های توزیع شده
سیستم های مجازی
فصل دوم
کنترل کننده های دستگاه جانبی
وقفه ها
اساس کار DMA
انواع وقفه ها
وقفه های سنکرون و آسنکرون
حافظه های اصلی
چند اصطلاح
سلسله مراتب حافظه
مدیریت حافظه
تله های سیستم عامل ونمایش خطای سیستم عامل
فصل چهارم
پردازه (process)
ایجاد پردازه
چرخه حالت
رابطه بین پردازه ها
فصل پنجم
مفاهیم زمانبندی
انواع زمانبندی
صفهای زمانبندی
الگوریتم های زمانبندی cpu
اهداف کلی زمانبندی cpu
چند الگوریتم زمانبندی
فصل ششم
هماهنگ سازی پردازه ها
ناحیه بحرانی
سه شرط اساسی برای برخورد با ناحیه بحرانی
بن بست چیست
شرایط لازم برای بوجود آمدن بن بست
نمودار تخصیص منابع
روش برخورد با بن بست وبرطرف کردن آن
فصل هفتم
مدیریت حافظه