تعداد صفحات:76
نوع فايل:word
فهرست مطالب:
مقدمه
فصل اول (مفاهيم اوليه)
سيستم عامل چيست؟
ديدگاه برتر
ديدگاه سيستم
اهداف سيستم
ظهور تدريجي و سير تكاملي سيستمهاي عامل
پردازش سريالي يا پياپي
پردازش دستهاي
تكامل سيستم عاملهاي جديد
خلاصه فصل اول
فصل دوم (تطابق تكنيك هاي سيستم عامل با نسلهاي كامپيوتر)
سيستمهاي عامل دستهاي
سيستمهاي بلادرنگ
سيستمهاي خوشهاي
سيستمهاي توزيع شده
سيستمهاي با ارتباط محكم
سيستمهاي با ارتباط سست
سيستمهاي عامل تركيبي
سيستمهاي خاص – منظور پردازش تراكنشها
خلاصه فصل دوم
فصل سوم (مديريت حافظه)
نيازهاي مديريت حافظه
جابجايي
حفاظت
اشتراك
سازمان منطقي
سازمان فيزيكي
مولفه مديريت حافظه اصلي
مولفه مديريت حافظه جانبي
حافظههاي ميانگير
حفاظت از حافظه
تخصيص حافظه
اولين جاي مناسب
بهترين جاي مناسب
بدترين جاي مناسب
خلاصه فصل سوم
فصل چهارم (زمانبندي)
اهداف زمانبندي
عادل باشد
توان عملياتي را بالا ببرد
تعداد استفادهكنندگان زياد
قابل پيشبيني باشد
هزينههاي سيستم را به حداقل برساند
متعادل نمودن استفاده از منابع
رسيدن به يك حالت متعادل
از به تعويق انداختن به مدت نامحدود اجتناب شود
استفاده از اولويتها
ارجحيت به برنامههاي كليدي
سرويس مناسب
تنزل منظم تحت بار سنگين
انواع زمانبندها
زمانبند بلندمدت
زمانبند ميانمدت
زمانبند كوتاهمدت
الگوريتمهاي زمانبندي
الگوريتم اولويت با اولين ورودي
الگوريتم اولويت با كوتاه ترين كار
الگوريتم اولويت با كمترين زمان باقيمانده
الگوريتم نوبتي
الگوريتم اولويت با بالاترين نسبت پاسخ
زمانبندي صف چند سطحي
خلاصه فصل چهارم
خلاصه
نتيجهگيري
فهرست منابع
فهرست اشكال:
ديدگاه انتزاعي به بخشهاي مختلف يك سيستم كامپيوتري
خواستههاي آدرسدهي فرآيند
پشتيباني سختافزاري براي ثباتهاي جابجايي و حد
زمانبندها
چكيده:
سيستم عامل بدون شك مهمترين نرمافزار در كامپيوتر است. پس از روشنكردن كامپيوتر، اولين نرمافزاري كه مشاهده ميگردد، سيستم عامل بوده و آخرين نرمافزاري كه قبل از خاموش كردن كامپيوتر مشاهده خواهد شد، نيز سيستم عامل است. سيستم عامل نرمافزاري است كه امكان اجراي تمامي برنامههاي كامپيوتري را فراهم ميآورد. سيستم عامل با سازماندهي، مديريت و كنترل منابع سختافزاري، امكان استفاده بهينه و هدفمند آن ها را فراهم ميآورد. سيستم عامل فلسفه بودن سختافزار را به درستي تفسير و در اين راستا امكانات متعدد و ضروري جهت حيات ساير برنامههاي كامپيوتري را فراهم ميآورد.
تمام كامپيوترها از سيستم عامل استفاده نمينمايند. مثلاً اجاقهاي مايكرويو كه در آشپزخانه استفاده شده داراي نوع خاصي از كامپيوتر بوده كه از سيستم عامل استفاده نمينمايند. در اين نوع سيستمها به دليل انجام عمليات محدود و ساده، نيازي به وجود سيستم عامل نخواهد بود. اطلاعات ورودي و خروجي با استفاده از دستگاههايي نظير صفحه كليد و نمايشگرهاي LCD، در اختيار سيستم گذاشته ميگردند. ماهيت عمليات انجام شده در يك اجاق گاز مايكروويو بسيار محدود و مختصر است، بنابراين همواره يك برنامه در تمام حالات و اوقات اجرا خواهد شد.
براي سيستمهاي كامپيوتري كه داراي عملكردي به مراتب پيچيدهتر از اجاق گاز مايكروويو ميباشند، به خدمت گرفتن يك سيستم عامل باعث افزايش كارآيي سيستم و تسهيل در امر پيادهسازي برنامه هاي كامپيوتري ميگردد. تمام كامپيوترهاي شخصي داراي سيستم عامل ميباشند. ويندوز يكي از متداول ترين سيستمهاي عامل است. يونيكس يكي ديگر از سيستم هاي عامل مهم در اين زمينه است. صدها نوع سيستم عامل تاكنون با توجه به اهداف متفاوت طراحي و عرضه شده است. سيستمهاي عامل مختص كامپيوترهاي بزرگ، سيستمهاي روبوتيك، سيستمهاي كنترلي بلادرنگ، نمونههايي در اين زمينه ميباشند. از اينرو براي بهرهوري بهتر از كامپيوتر بايد سيستم عاملي انتخاب شود كه داراي قابليت بالايي باشد.
مقدمه:
سيستم عامل يكي از نرمافزارهاي سيستم است كه بعنوان واسطي بين سختافزار و برنامههاي كاربردي و كاربران عمل مينمايد.
ويژگي ها و وظايف سيستم عامل عبارتند از:
الف) كنترل و ايجاد هماهنگي بين برنامههاي كاربردي مختلف در استفاده از سختافزار.
ب) كنترل عملكرد دستگاههاي مختلف ورودي و خروجي.
ج) تخصيص منابع به برنامههاي مختلف.
سيستم عامل برنامهاي است كه هسته آن همواره بر روي كامپيوتر، در حالت اجرا قرار دارد. دو هدف اصلي سيستم عامل، ايجاد سادگي براي كاربرد و استفاده كارا و موثر از كامپيوتر است.
تعداد صفحات:76
نوع فايل:word
فهرست مطالب:
مقدمه
فصل اول (مفاهيم اوليه)
سيستم عامل چيست؟
ديدگاه برتر
ديدگاه سيستم
اهداف سيستم
ظهور تدريجي و سير تكاملي سيستمهاي عامل
پردازش سريالي يا پياپي
پردازش دستهاي
تكامل سيستم عاملهاي جديد
خلاصه فصل اول
فصل دوم (تطابق تكنيك هاي سيستم عامل با نسلهاي كامپيوتر)
سيستمهاي عامل دستهاي
سيستمهاي بلادرنگ
سيستمهاي خوشهاي
سيستمهاي توزيع شده
سيستمهاي با ارتباط محكم
سيستمهاي با ارتباط سست
سيستمهاي عامل تركيبي
سيستمهاي خاص – منظور پردازش تراكنشها
خلاصه فصل دوم
فصل سوم (مديريت حافظه)
نيازهاي مديريت حافظه
جابجايي
حفاظت
اشتراك
سازمان منطقي
سازمان فيزيكي
مولفه مديريت حافظه اصلي
مولفه مديريت حافظه جانبي
حافظههاي ميانگير
حفاظت از حافظه
تخصيص حافظه
اولين جاي مناسب
بهترين جاي مناسب
بدترين جاي مناسب
خلاصه فصل سوم
فصل چهارم (زمانبندي)
اهداف زمانبندي
عادل باشد
توان عملياتي را بالا ببرد
تعداد استفادهكنندگان زياد
قابل پيشبيني باشد
هزينههاي سيستم را به حداقل برساند
متعادل نمودن استفاده از منابع
رسيدن به يك حالت متعادل
از به تعويق انداختن به مدت نامحدود اجتناب شود
استفاده از اولويتها
ارجحيت به برنامههاي كليدي
سرويس مناسب
تنزل منظم تحت بار سنگين
انواع زمانبندها
زمانبند بلندمدت
زمانبند ميانمدت
زمانبند كوتاهمدت
الگوريتمهاي زمانبندي
الگوريتم اولويت با اولين ورودي
الگوريتم اولويت با كوتاه ترين كار
الگوريتم اولويت با كمترين زمان باقيمانده
الگوريتم نوبتي
الگوريتم اولويت با بالاترين نسبت پاسخ
زمانبندي صف چند سطحي
خلاصه فصل چهارم
خلاصه
نتيجهگيري
فهرست منابع
فهرست اشكال:
ديدگاه انتزاعي به بخشهاي مختلف يك سيستم كامپيوتري
خواستههاي آدرسدهي فرآيند
پشتيباني سختافزاري براي ثباتهاي جابجايي و حد
زمانبندها
چكيده:
سيستم عامل بدون شك مهمترين نرمافزار در كامپيوتر است. پس از روشنكردن كامپيوتر، اولين نرمافزاري كه مشاهده ميگردد، سيستم عامل بوده و آخرين نرمافزاري كه قبل از خاموش كردن كامپيوتر مشاهده خواهد شد، نيز سيستم عامل است. سيستم عامل نرمافزاري است كه امكان اجراي تمامي برنامههاي كامپيوتري را فراهم ميآورد. سيستم عامل با سازماندهي، مديريت و كنترل منابع سختافزاري، امكان استفاده بهينه و هدفمند آن ها را فراهم ميآورد. سيستم عامل فلسفه بودن سختافزار را به درستي تفسير و در اين راستا امكانات متعدد و ضروري جهت حيات ساير برنامههاي كامپيوتري را فراهم ميآورد.
تمام كامپيوترها از سيستم عامل استفاده نمينمايند. مثلاً اجاقهاي مايكرويو كه در آشپزخانه استفاده شده داراي نوع خاصي از كامپيوتر بوده كه از سيستم عامل استفاده نمينمايند. در اين نوع سيستمها به دليل انجام عمليات محدود و ساده، نيازي به وجود سيستم عامل نخواهد بود. اطلاعات ورودي و خروجي با استفاده از دستگاههايي نظير صفحه كليد و نمايشگرهاي LCD، در اختيار سيستم گذاشته ميگردند. ماهيت عمليات انجام شده در يك اجاق گاز مايكروويو بسيار محدود و مختصر است، بنابراين همواره يك برنامه در تمام حالات و اوقات اجرا خواهد شد.
براي سيستمهاي كامپيوتري كه داراي عملكردي به مراتب پيچيدهتر از اجاق گاز مايكروويو ميباشند، به خدمت گرفتن يك سيستم عامل باعث افزايش كارآيي سيستم و تسهيل در امر پيادهسازي برنامه هاي كامپيوتري ميگردد. تمام كامپيوترهاي شخصي داراي سيستم عامل ميباشند. ويندوز يكي از متداول ترين سيستمهاي عامل است. يونيكس يكي ديگر از سيستم هاي عامل مهم در اين زمينه است. صدها نوع سيستم عامل تاكنون با توجه به اهداف متفاوت طراحي و عرضه شده است. سيستمهاي عامل مختص كامپيوترهاي بزرگ، سيستمهاي روبوتيك، سيستمهاي كنترلي بلادرنگ، نمونههايي در اين زمينه ميباشند. از اينرو براي بهرهوري بهتر از كامپيوتر بايد سيستم عاملي انتخاب شود كه داراي قابليت بالايي باشد.
مقدمه:
سيستم عامل يكي از نرمافزارهاي سيستم است كه بعنوان واسطي بين سختافزار و برنامههاي كاربردي و كاربران عمل مينمايد.
ويژگي ها و وظايف سيستم عامل عبارتند از:
الف) كنترل و ايجاد هماهنگي بين برنامههاي كاربردي مختلف در استفاده از سختافزار.
ب) كنترل عملكرد دستگاههاي مختلف ورودي و خروجي.
ج) تخصيص منابع به برنامههاي مختلف.
سيستم عامل برنامهاي است كه هسته آن همواره بر روي كامپيوتر، در حالت اجرا قرار دارد. دو هدف اصلي سيستم عامل، ايجاد سادگي براي كاربرد و استفاده كارا و موثر از كامپيوتر است.