بزرگترین مقاله سیستم عامل
مقاله ای مفید با قیمت مناسب
همه چیز در مورد سیستم عامل
شامل 8 فصل کامل به همراه تصاویر و توضیح کامل و مفید.
به همراه سوالات تستی و تشریحی در پایان هر فصل
هرچی که لازمه در مورد سیستم عامل بدونید در این مقاله موجود است.
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:PowerPoint
تعداد صفحه:400
فهرست :
فصل 1 نگاه کلی به سخت افزار :
(44 صفحه اسلاید)
مباحث این فصل :
1- سیستم عامل ومدیریت سخت افزار 2- اجزای اصلی هر کامپیوتر
3- نگاهی کلی به اجزاء کامپیوتر 4- ارتباط با حافظه و ثبات های کمکی
5- انواع ثبات های پردازنده 6-ثبات های قابل رؤیت
7-ثبات های کنترل وضعیت 8-چرخه دستورالعمل
9-نمودار چرخه دستورالعمل 10-چگونگی واکشی و اجرای دستورالعمل
11-IR ثبات دستورالعمل 12--مثالی برای فهم دقیق چرخه دستور العمل
13-(DMA) دسترسی مستقیم به حافظه 14-وقفه ها (Interrupt)
15-دسته های وقفه 16-گرداننده وقفه
17-پردازش وقفه ها 18-جریان کنترل برنامه با و بدون وقفه
19-وقفه های چند گانه 20- انتقال کنترل با وقفه های چند گانه
21-چندبرنامگی 22-سلسله مراتب حافظه
23-پایین رفتن در سلسله مراتب حافظه 24-حافظه اصلی(Main memory)
25-حافظه پنهان دیسک 26-حافظه نهان(Cache)
27-ساختار حافظه اصلی و حافظه نهان 28-طراحی حافظه نهان
29-حافظه 30-روش های انتقال ورودی خروجی
31-ورودی / خروجی برنامه سازی شده 32-ورودی / خروجی مبنی بر وقفه
33-بخش سوالات ...
فصل 2 نگاه کلی به سیستم عامل :
(56 صفحه اسلاید)
مباحث این فصل :
اهداف و وضایف سیستم عاملسیستم عامل به عنوان رابط بین کاربر و کامپیوترسیستم عامل به عنوان مدیر منابعسهولت تکامل تدریجی سیستم عامل هاتکامل تدریجی سیستم عامل هاپردازش ردیفیسیستم عامل های دسته ای سادهسیستمهای چند برنامه ای دسته ایسیستم های اشتراک زمانیدستاوردهای اصلیفرایندهامدیریت حافظهحفاظت و ایمنی اطلاعاتزمانبندی و مدیریت منابعساختار سیستمسیستم عامل های مدرن
فصل 3 شرح و کنترل فرایند :
(49 صفحه اسلاید)
مباحث این فصل :
حالات فرایندمدل دو حالته برای فرایندایجاد و پایان فرایندیک مدل پنج حالتهفرایند های معلقشرح فرایندساختار های کنترلی سیستم عاملساختار های کنترلی فرایندکنترل فرایندحالات اجراایجاد فرایندتعویض فراینداجرای سیستم عاملبخش سوالات...
فصل 4 نخها و چند پردازشی متقارن و ریزهسته ها :
(45 صفحه اسلاید)
مباحث این فصل :
فرایندها و نخهاچند پردازشی متقارنریز هسته هابخش سوالات ...فصل 5 همزمانی : انحصار متقابل و همگام سازی :
(72 صفحه اسلاید)
مباحث این فصل :
اصول همزمانیانحصار متقابل : رویکرد های نرم افزاریانحصار متقابل : حمایت سخت افزارراهنماهاناظرهاتبادل پیاممساله خوانندگان و نویسندگانبخش سوالات ...
فصل 6 همزمانی : بن بست و گرسنگی :
(51 صفحه اسلاید)
مباحث این فصل :
اصول بن بستپیشگیری از بن بستاجتناب از بن بستکشف بن بستیک راهبرد مجتمع برای بن بستبخش سوالات ...
فصل 7 مدیریت حافظه :
(48 صفحه اسلاید)
مباحث این فصل :
نیازهای مدیریت حافظهجابجایی، حفاظت، اشتراک، سازمان منطقی، سازمان فیزیکیبخش بندی حافظهبخش بندی ایستابخش بندی پویاسیستم رقابتیجابجاییصفحه بندیقطعه بندیبخش سوالات...فصل 8 حافظه مجازی :
(35 صفحه اسلاید)
مباحث این فصل :
ساختارهای سخت افزاری و کنترلاجرای برنامهمزایای تقسیم فرایندانواع حافظهکوبیدگیاصل محلیتحمایت های لازم برای حافظه مجازیصفحه بندیبیت اصلاح در جدول صفحهترجمه آدرس در یک سیستم صفحه بندی جدول صفحه دو سطحیجدول صفحهجدول صفحه معکوسساختار جدول صفحه معکوسمیانگیر دم دستی ترجمهاستفاده از میانگیر دم دستی ترجمهسیاست واکشی سیاست جاگذاریسیاست جابجاییالگوریتم های اصل جابجایینمایی از سیاست ساعتمقایسه الگوریتم های جایگزینی صفحه در حالت تخصیص ثابت و دیدگاه محلینوشته شده توسط مهندس نیک فرجام
NikoFile
سیستم عامل بدون شک مهمترین نرم افزار در کامپیوتر است . پس از روشن کردن کامپیوتر اولین نرم افزاری که مشاهده می گردد سیستم عامل بوده و آخرین نرم افزاری که قبل از خاموش کردن کامپیوتر مشاهده خواهد شد، نیز سیستم عامل است . سیستم عامل نرم افزاری است که امکان اجرای تمامی برنامه های کامپیوتری را فراهم می آورد. سیستم عامل با سازماندهی ، مدیریت و کنترل منابع سخت افزاری امکان استفاده بهینه و هدفمند آنها را فراهم می آورد. سیتم عامل فلسفه بودن سخت افزار را بدرستی تفسیر و در این راستا امکانات متعدد و ضروری جهت حیات سایر برنامه های کامپیوتری را فراهم می آورد.
تمام کامپیوترها از سیستم عامل استفاده نمی نمایند. مثلا" اجاق های مایکرویو که در آشپزخانه استفاده شده دارای نوع خاصی از کامپیوتر بوده که از سیستم عامل استفاده نمی نمایند. در این نوع سیستم ها بدلیل انجام عملیات محدود و ساده، نیازی به وجود سیستم عامل نخواهد بود. اطلاعات ورودی و خروجی با استفاده از دستگاههائی نظیر صفحه کلید و نمایشگرهای LCD ، در اختیار سیستم گذاشته می گردند. ماهیت عملیات انجام شده در یک اجاق گاز مایکروویو بسیار محدود و مختصر است، بنابراین همواره یک برنامه در تمام حالات و اوقات اجراء خواهد شد.
برای سیستم های کامپیوتری که دارای عملکردی بمراتب پیچیده تر از اجاق گاز مایکروویو می باشند، بخدمت گرفتن یک سیستم عامل باعث افزایش کارآئی سیستم و تسهیل در امر پیاده سازی برنامه های کامپیوتری می گردد. تمام کامپیوترهای شخصی دارای سیستم عامل می باشند. ویندوز یکی از متداولترین سیستم های عامل است . یونیکس یکی دیگر از سیستم های عامل مهم در این زمینه است . صدها نوع سیستم عامل تاکنون با توجه به اهداف متفاوت طراحی و عرضه شده است. سیستم های عامل مختص کامپیوترهای بزرگ، سیستم های روبوتیک، سیستم های کنترلی بلادرنگ ، نمونه هائی در این زمینه می باشند.
سیستم عامل
وظایف سیستم عامل
سیستم عامل دارای وظایف زیر است :
مدیریت پردازنده
وضعیت سوئیچ ها و متغیرهای مربوطه
مدیریت حافظه و فضای ذخیره سازی
مدیریت دستگاهها
ارتباط سیستم با دنیای خارج
اینترفیس برنامه ها
اینترفیس کاربر
چگونه یک سیستم عامل را انتخاب نمائیم
Mac OS X :
شامل 19 صفحه فایل word