بدون سیستم عامل برنامه ریز یا کاربر باید کنترل منابع سیستم را خود بر عهده بگیرد و آنها را مستقیمأ کنترل نماید. برای اجتناب از این مشکلات طراحان و مهندسان سیستم های کامپیوتری به فکر راه حلی که در نهایت به یک پوسته نرم افزاری بر روی سخت افزار انجامید افتادند تا کسیکه قسمتهای مختلف سیستم را مدیریت می کند به صورت یک ماشین مجازی که بسیار ساده تر از ماشین حقیقی (سخت افزار محض) است. این پوسته نرم افزاری (سیستم عامل) نام دارد.
لفظ سیستم عامل به مجموعه ماجول هایی گفته می شود که در یک سیستم کامپیوتری کنترل منابعی مانند:پردازنده ،حافظه ها ،دستگاه هایI/o و پرونده ها ( File ) را بر عهده دارد.
تفاوت O/s با سایر نرم افزارها:
تفاوت مهمی که O/s با سایر نرم افزارها دارد دراین است که O/s در مد محافظت شده یا حالت ناظر پردازنده کار می کند ولی سایر نرم افزارها در مد کاربر یا مد حقیقی اجرا میشوند.
برای درک مطالب فوق به نکته زیر توجه می کنیم:
نکته: ویژگی که در اکثر کامپیوترهای معاصر یافت می شود وجود سخت افزار و دستورات خاصی است که فقط O/s آنها را به کار می گیرد این دستورات معمولا در اختیار کاربر قرار داده می شود که به آنها دستورات ممتاز گفته می شود.
نکته: در زیر رابطه سیستم عامل با سخت افزار نشان داده شده است.
سیستم عامل
منابع
تفاوتos با سایر نرم افزارها
وظایف سیستم عامل
اصطلاحات سخت افزاری
اتصالات داخلی سیستم
نحوه ذخیره و بازیابی اطلاعات بر اساسFat
دیسک سیستم و حفاظت اطلاعات
فایلهای اصلی سیستم عامل
نحوه سیستمی کردن دیسک
ثبات ها
واحد کنترل
اجرای دستورالعمل
دستاورد های ایجاد و توسعه سیستم عامل
فایل های دسته ای
همگام سازی
مدیریت حافظه
نخ
فرایند
تنظیمات پیشرفته Ms-dos
تفاوت Dos با ویندوز
سیستم های بزرگ
زمان بندی کار
زمان بندی پردازنده
سیستم های رومیزی
سیستم های چند پردازنده ای
متداول ترین سیتم های چند پردازنده ای
معنای Smp
تفاوت چند پردازه ای متقارن و نا متقارن
سیستم های توضیعی
انواع سیستم های توضیعی
کلید های میان بر ویندوز
بالا بردن سرعت ویندوز
سیستم های خوشه ای
سیستم های بی درنگ
انواع سیستم های بی درنگ
عملکرد سیستم کامپیوتر
ساختار سیستم عامل
مفسر زمان فرمان
فراخوانی سیستم
تعریف دمون
برنامه های سیستم
طراحی و پیاده سازی سیستم
چند اصطلاح
تعریف job
تعریف task
تعریف single task
تعریف multy tasking
تعریف thin slice
حفاظت از فایل ها ( file protection )
شامل 31 صفحه فایل word
سیستم عامل بخش مهمی از هر سیستم کامپیوتر است. هر سیستم کامپیوتری را میتوان به چهار قسمت تقسیم کرد:
سختافزار، سیستم عامل، برنامههای کاربردی و کاربران
سختافزار شامل CPU (یا بطور خلاصه پردازنده)، حافظه و دستگاههای ورودی و خروجی است و منابع اصلی کامپیوتر را فراهم میکند. برنامههای کاربردی مثل کامپایلرها، سیستمهای بانک اطلاعاتی، بازیها و برنامههای تجاری، چگونگی بهرهبرداری از این منابع جهت حل مسائل محاسباتی کاربران را مشخص میکند. کاربران مختلفی وجود دارند که میخواهند مسائل متفاوتی را حل کنند.
بنابراین ممکن است برنامههای کاربردی گوناگونی وجود داشته باشند. سیستم عامل، بکارگیری سختافزار را بین برنامههای مختلف کاربران، کنترل و تنظیم میکند.
سیستم عامل مانند یک دولت است. اجزای سیستم کامپیوتری عبارتند از: سختافزار، نرمافزار و دادهها. سیستم عامل ابزارهایی را براستفادهی بهینه از منابع فراهم میکند. سیستم عامل مانند دولت، خودش کار خاصی انجام نمیدهد، بلکه فقط محیطی را فراهم میآورد که برنامههای دیگر به خوبی اجرا شوند.
1 .1- سیستم عامل چیست؟
2 .1- ظهور تدریجی و سیر تکاملی سیستمهای عامل
3 .1- تکامل سیستم عاملهای جدید
1 .2- سیستمعای عامل دستهای
2 .2- سیستمهای بلادرنگ
3 .2- سیستمهای خوشهای
4 .2- سیستمهای توزیع شده
5 .2- سیستمهای عامل ترکیبی
6 .2- سیستمهای خاص
منظور پردازش تراکنشها
1 .3- نیازهای مدیریت حافظه
2 .3- مولفه مدیریت حافظهی اصلی
3 .3- مولفه مدیریت حافظهی جانبی
4 .3- حافظههای میانگیر
5 .3- حفاظت از حافظه
6 .3- تخصیص حافظه
1 .4- اهداف زمانبندی
2 .4- انواع زمانبندها
3 .4- الگوریتمهای زمانبندی
شامل 79 صفحه فایل word
سولاریس یک محیط عملیاتی بسیار قوی می باشد که دربرگیرنده سیستم عامل چندپردازنده ای چند کاربری می باشد.
سولاریس یک سیستم عامل شبکه است که در سیستم های ، وابسته به اینتل و همچنین سیستم هایی با پردازنده دارای ساختار معماری اجرا میگردد .
این سیستمها می توانند دارای حداکثر64، باشند که بطور همزمان در سیستم سرور در حال کار می باشند . با این حال ، هنگامی که مدیران این سیستمها در مورد “ “ صحبت می کنند ، بیشتر سیستمهای کامپیوتری وابسته به معماری - و یا محیط عملیاتس سولاریس مورد نظرشان می باشد .
یک سیستم سولاریس متوسط می تواند لاگین های واسطه کاربری گرافیکی را برای صدها کاربر پشتیبانی کند ، مقایسه آن با سیستم عامل های تک کاربری ، همانند بعضی از نسخه های ویندوز مایکروسافت ، کاملا بی معنی می باشد .
شامل 20 اسلاید Powerpoint