پاورپوینت با عنوان سیستم عامل یونیکس

لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 26 صفحه

قسمتی از متن PowerPoint (..pptx) :

بسم الله الرحمن الرحیم نام پروژه : سیستم عامل یونیکس unix سیستم عامل سیستم عامل (Operating System) با حروف اختصاری OS اساسی ترین برنامه سیستمی است که مدیریت کلیه منابع سیستم را به عهده گرفته و زمینه ای را فراهم می سازد که برنامه های کاربردی می توانند بر روی آن نوشته شوند . فهرست مندرجات 1 دلایل ایجاد سیستم عامل 2 وظایف سیستم عامل 3 سیستم عامل های فعلی 4 انواع سیستم عامل 4.1 سیستم عامل تک پردازنده 4.2 سیستم عامل شبکه ای 4.3 سیستم عامل توزیع شده 4.4 سیستم عامل بی درنگ 5 منابع دلایل ایجاد سیستم عامل یک سیستم کامپیوتری پیشرفته از یک یا چند پردازنده ، مقداری حافظه اصلی ، دیسک ها ، چاپگر ها ، صفحه کلید ، صفحه نمایش ، واسط های شبکه ای و دیگر دستگاه های ورودی و خروجی تشکیل شده است . این اجزا در کنار یکدیگر یک سیستم پیچیده را به وجود آورده اند . نوشتن برنامه هایی که تمامی این عناصر را مدیریت کرده و از آنها به طور صحیح ، بهینه و کارآمد استفاده نماید ، کار بسیار مشکلی است . اگر هر برنامه نویس مجبور باشد با مفاهیمی نظیر نحوه کار دستگاه های ورودی خروجی گوناگون آشنا باشد ، بسیاری از برنامه ها هرگز نوشته نخواهد شد . به همین دلیل ، از سالها قبل به وضوح مشخص بود که باید روش هایی یافت که برنامه نویسان را از پیچیدگی های سخت افزار دور نگه دارد . تلاش های گسترده ، منجر به ایجاد یک لایه نرم افزاری روی سخت افزار شد که همه اجزای سیستم را کنترل نموده و کار برنامه نویسان را راحت تر کند . به این لایه نرم افزاری سیستم عامل می گویند . وظایف سیستم عامل سیستم عامل دو کار عمده انجام می دهد : در نگرش پایین به بالا ، منابع منطقی ( مانند فایل ها ) و منابع فیزیکی ( مانند دستگاه های سخت افزاری ) رایانه را مدیریت و کنترل می کند . در نگرش بالا به پایین ، وظیفه سیستم عامل این است که یک ماشین توسعه یافته ( Extended Machine ) یا ماشین مجازی ( Virtual Machine ) را به کاربران ارائه کند تا آنها بتوانند آسان تر برنامه نویسی نمایند و درگیر پیچیدگی های سخت افزاری رایانه نشوند . به طور کلی ، وظایف سیستم عامل شامل موارد زیر است : استفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها تخصیص و آزاد سازی منابع اداره صف ها و زمان بندی استفاده از منابع حساب داری ( Accounting ) میزان استفاده از منابع ایجاد امنیت ( security ) ایجاد ، حذف و اداره فرایند ها ایجاد مکانیسم های ارتباط بین فرایند ها و همگام سازی آنها مدیریت فایل ها و پوشه ها مدیریت حافظه های اصلی و جانبی برقراری امکان دسترسی چندتایی ( Multiaccess ) و اجرای هم روند ( Concurrent ) فرایند ها به اشتراک گذاری منابع ( Resource Sharing ) تعیین راهکار هایی برای اداره بن بست ( deadlock ) ها جلوگیری از شرایط رقابتی ( Race Condition ) و تداخل یا در هم قفل شدن ( Interlock ) فرایند ها جلوگیری از گرسنگی ( Starvation )
فرمت فایل پاورپوینت می باشد و برای اجرا نیاز به نصب آفیس دارد

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

دانلود فایل های تخصصی | پاورپوینت| تحقیق| مقاله| نمونه سوال| فرمول| پیشینه دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید