دانلود مقاله در مورد سيستم عامل 78 ص

دسته بندي : مقاله » مقالات فارسی مختلف
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 68 صفحه

 قسمتی از متن word (..doc) : 
 

‏74
‏سيستم‏‌‏ عامل، ‏روح كام‏پيوتر‏ ‏ ‏ ‏ ?‏ 1
‏مقدمه:
‏سيستم عامل يكي از نرم‏‌‏افزارهاي سيستم است كه به عنوان واسطي بين سخت‏‌‏افزار و برنامه‏‌‏هاي كاربردي و كاربران عمل مي‏‌‏نمايد.
‏ويژگي‏‌‏ها و وظايف سيستم عامل عبارتند از:
‏الف.‏ كنترل و ايجاد هماهنگي بين برنامه‏‌‏هاي كاربردي مختلف در استفاده از سخت‏‌‏افزار.
‏ب. ‏كنترل عملكرد دستگاه‏‌‏هاي مختلف ورودي و خروجي.
‏ج.‏ تخصيص منابع به برنامه‏‌‏هاي مختلف.
‏سيستم عامل برنامه‏‌‏اي است كه هسته‏‌‏ي آن همواره بر روي كامپيوتر، در حالت اجرا قرار دارد. دو هدف اصلي سيستم عامل، ايجاد سادگي براي كاربرد و استفاده‏‌‏ي كارا و موثر از كامپيوتر است.
‏74
‏سيستم‏‌‏ عامل، ‏روح كام‏پيوتر‏ ‏ ‏ ‏ ?‏ 2
‏فصل اول
‏مفاهيم اوليه
‏1‏ .1-‏ سيستم عامل چيست؟
‏2 .1-‏ ظهور تدريجي و سير تكاملي سيستم‏‌‏هاي عامل
‏3 .1-‏ تكامل سيستم‏‌‏ عامل‏‌‏هاي جديد
‏1 .‏1‏-‏ سيستم عامل چيست؟
‏سيستم عامل بخش مهمي از هر سيستم كامپيوتر است‏. هر سيستم كامپيوتري را مي‏‌‏توان‏ به چهار قسمت تقسيم كرد:
‏سخت‏‌‏افزار، سيستم عامل، برنامه‏‌‏هاي كاربردي و كاربران
‏سخت‏‌‏افزار شامل CPU‏ (يا بطور خلاصه پردازنده)، حافظه و دستگاه‏‌‏هاي ورودي ‏و‏ خروجي است و منابع اصلي كامپيوتر را فراهم مي‏‌‏كند. برنامه‏‌‏هاي كاربردي مثل كامپايلرها، سيستم‏‌‏هاي بانك اطلاعاتي، بازي‏‌‏ها و برنامه‏‌‏هاي تجاري، چگونگي بهره‏‌‏برداري از اين منابع جهت حل مسائل محاسباتي كاربران را مشخص مي‏‌‏كند. كاربران مختلفي وجود دارند كه مي‏‌‏خواهند مسائل متفاوتي را حل كنند.
‏بنابراين ممكن است برنامه‏‌‏هاي كاربردي گوناگوني وجود داشته باشند. سيستم عامل، بكارگيري سخت‏‌‏افزار را بين برنامه‏‌‏هاي مختلف كاربران، كنترل و تنظيم مي‏‌‏كند.
‏شكل ‏1 .1- ‏ديدگاه انتزاعي به بخش‏‌‏هاي مختلف يك سيستم كامپيوتري
‏بانك اطلاعاتي سيستم --- ويراستار متن اسمبلر ‏ ‏ كامپايلر
‏برنامه‏‌‏هاي كاربردي و سيستم
‏سيستم عامل
‏سخت‏‌‏افزار كامپيوتر
‏كاربر 1
‏كاربر 2
‏كاربر 3
‏كاربر n
‏سيستم عامل مانند يك دولت است. اجزاي سيستم كامپيوتري عبارتند از: سخت‏‌‏افزار، نرم‏‌‏افزار و داده‏‌‏ها. سيستم عامل ابزارهايي را براستفاده‏‌‏ي بهينه از منابع فراهم مي‏‌‏كند. سيستم عامل مانند دولت، خودش كار خاصي انجام نمي‏‌‏دهد، بلكه فقط محيطي را فراهم مي‏‌‏آورد كه برنامه‏‌‏هاي ديگر به خوبي اجرا شوند.
‏74
‏سيستم‏‌‏ عامل، ‏روح كام‏پيوتر‏ ‏ ‏ ‏ ?‏ 3
‏1 .1 .1-‏ ديدگاه برتر
‏ديدگاه برتر نسبت به كامپيوتر، بر حسب واسطي كه مورد استفاده قرار مي‏‌‏گيرد، فرق مي‏‌‌‏كند، اغلب كاربران كامپيوتر از PC‏ استفاده مي‏‌‏كنند كه شامل مانيتور، صفحه كليد، ماوس و واحد سيستم است. چنين سيستمي براي يك كاربر تهيه شده است تا از منابع آن براي انجام كارهاي بيشتر استفاده كند. در اين مورد، سيستم عامل براي سهولت استفاده طراحي شد، ولي نگاهي به كارايي داشت، اما به بهره‏‌‏وري منابع پرداخته نشد. كارايي براي كاربر مهم است، ولي بخش زيادي از سيستم بيكار مي‏‌‏ماند و منتظر سرعت I/O‏ كاربر است.
‏بعضي از كاربران از پايانه‏‌‏هايي استفاده مي‏‌‏كنند كه به كامپيوتر بزرگ يا ميني كامپيوتر وصل هستند. كاربران ديگر نيز از طريق پايانه‏‌‏هاي ديگر به اين كامپيوتر دسترسي دارند. اين كاربران از منابع به طور مشترك استفاده مي‏‌‏كنند و اطلاعات را مبادله مي‏‌‏نمايند. سيستم عامل طراحي شد تا بهره‏‌‏وري منابع را افزايش دهد. بدين ترتيب، كل زمان پردازنده‏‌‏، حافظه و I/O‏ به طور كارآمد مورد استفاده قرار مي‏‌‏گيرند.
‏كاربران ديگر از ايستگاه‏‌‏هاي كاري استفاده مي‏‌‏كنند كه به شبكه‏‌‏هاي ساير ايستگاه‏‌‏هاي كاري و كارگزاران وصل هستند. اين كاربران مي‏‌‏توانند منابعي را در اختيار بگيرند، ولي از منابعي مثل فايل‏‌‏ها و چاپگرها به طور اشتراكي استفاده مي‏‌‏كنند. لذا سيستم عامل آنها طراحي شد تا بين بهره‏‌‏وري از منابع و استفاده شخصي توازن برقرار كند.
‏اخيراً كامپيوترهاي دستي گوناگوني، بعضي وصل به شبكه‏‌‏ها متصل هستند (از طريق سيم يا به صورت بي‏‌‏سيم). بر حسب قدرت و محدوديت‏‌‏هايي كه دارند، عمليات راه دور را انجام مي‏‌‏دهند. اين سيستم‏‌‏هاي عامل طراحي شدند تا استفاده شخصي را فراهم كنند، اما كارايي در اثناي كاركردن باتري نيز مهم است.
‏كاربران نسبت به بعضي از كامپيوترها ديدگاهي ندارند. به عنوان مثال، كامپيوترهاي تعبيه شده در دستگاه‏‌‏هاي خانگي و اتومبيل‏‌‏ها، صفحه كليدي عددي دارند كه خاموش يا روش‏ن‏ بودن آنها، وضعيت آنها را نشان مي‏‌‏دهد. اين كامپيوترها و سيستم‏‌‏هاي عامل آنها طوري طراحي شده‏‌‏ند كه بدون دخالت كاربر اجرا مي‏‌‏شوند.
‏2 .1 .1-‏ ديدگاه سيستم
‏از نقطه‏‌‏نظر كامپيوتر، سيستم عامل برنامه‏‌‏اي است كه به شدت با سخت‏‌‏افزار عجين شده است. سيستم عامل را مي‏‌‏توان تخصيص دهنده‏‌‏ي منابع درنظر گرفت. سيستم كامپيوتر داراي منابع سخت‏‌‏افزاري و نرم‏‌‏افزاري متعددي است كه براي حل مساله مفيد است. اين منابع عبارتند از: زمان CPU‏، فضاي حافظه، فضاي ذخيره‏‌‏سازي فايل، دستگاه‏‌‏هاي I/O‏ و ... . سيستم عامل مدير اين منابع است و آنها را در اختيار برنامه‏‌‏هاي كاربردي و كاربران قرار مي‏‌‏دهد تا نيازهاي خودشان را برطرف كنند. چون ممكن است درخواست
‏74
‏سيستم‏‌‏ عامل، ‏روح كام‏پيوتر‏ ‏ ‏ ‏ ?‏ 5
‏‌‏هاي متعددي براي منابع وجود داشته باشد كه حتي متناقض هم باشند، سيستم عامل بايد منابع را طوري در‏ ‏اختيار كاربر يا برنامه كاربردي قرار دهد تا عملكرد سيستم كامپيوتري بهينه باشد.
‏سيستم عامل را از ديدگاه نياز به كنترل دستگاه‏‌‏هاي I/O‏ و برنامه‏‌‏هاي كاربردي نيز مي‏‌‏توان مورد مطالعه قرار داد. در اين ديدگاه، سيستم عامل يك برنامه است. برنامه‏‌‏هاي كنترل، برنامه‏‌‏هاي كاربران را كنترل مي‏‌‏كند تا از كامپيوتر به درستي استفاده كنند. در اين ديدگاه، بيشتر به كنترل دستگاه‏‌‏هاي I/O‏ پرداخته مي‏‌‏شود.
‏به طور كلي، تعريف دقيقي از سيستم عامل وجود ندارد. علت وجود آن‏‌‏ها، بهره‏‌‏برداري بهينه از سيستم كامپيوتري است. هدف اصلي سيستم‏‌‏هاي كامپيوتري، اجراي برنامه‏‌‏هاي كاربران و حل آسانتر مساله‏‌‏هاي كاربران است. سخت‏‌‏افزار ساخته شده تا اين هدف برآورده شود.
‏چون استفاده از سخت‏‌‏افزار محض آسان نيست، برنامه‏‌‏هاي كاربردي بوجود آمدند. بسياري از عمليات اين برنامه‏‌‏هاي كاربردي، مشترك است، مثل عملياتي كه دستگاه‏‌‏هاي I/O‏ را كنترل مي‏‌‏كنند. عمليات مشترك كنترل و تخصيص منابع، به صورت نرم‏‌‏افزار جداگانه‏‌‏اي به نام سيستم عامل نوشته شدند.
‏تعريف دقيقي وجود ندارد كه مشخص كند چه عملياتي به عنوان بخشي از سيستم عامل محسوب مي‏‌‏شود و چه عملياتي به عنوان بخشي از سيستم عامل نيست. يك ديدگاه، ساده اين است كه هرچيزي كه فروشنده در قبال درخواست سيستم عامل به شما تحويل مي‏‌‏دهد، به عنوان سيستم عامل منظور شود. ميزان حافظه مورد نياز و ويژگي‏‌‏هاي سيستم‏‌‏هاي عامل با هم متفاوت است. بعضي از آنها كمتر از يك مگابايت حافظه اشغال مي‏‌‏كنند و فاقد ويراستار صفحه‏‌‏اي هستند، ولي بعضي ديگر از آنها چندصد مگابايت حافظه نياز دارند و شامل غلط‏‌‏ياب و سيستم‏‌‏هاي پنجره‏‌‏اي هستند.
‏متداول‏‌‏ترين تعريف از سيستم عامل اين است كه، سيستم عامل برنامه‏‌‏اي است كه همواره در سيستم كامپيوتري در حال اجراست (و هسته ناميده مي‏‌‏شود) و ساير برنامه‏‌‏ها به نام برنامه‏‌‏هاي كاربردي خوانده مي‏‌‏شوند.
‏3 .1 .1-‏ اهداف سيستم
‏بهتر است سيستم عامل را با توجه به كاري كه انجام مي‏‌‏دهد، تعريف كنيم. اولين هدف سيستم عامل اين است كه محيط آساني را براي كار فراهم كند. علت استفاده از سيستم عامل اين است كه بكارگيري كامپيوتر را آسان مي‏‌‏كند. اين ديدگاه براي كامپيوترهاي كوچك واضح‏‌‏تر است.
‏هدف دوم سيستم عامل، بهره‏‌‏برداري بهينه از سخت‏‌‏افزار است. اين هدف، براي سيستم‏‌‏هاي كامپيوتري بزرگ چندكاربره مورد نظر است. چون اين سيستم‏‌‏ها گران هستند، مطلوب است كه به طور بهينه و كارآمد مورد بهره‏‌‏برداري قرار گيرند. اين دو هدف، يعني فراهم كردن محيط آسان و استفاده كارآمد، گاهي با هم در تضادند. در گذشته ملاحظات كارايي مهمتر از سهولت بوده است. بدين ترتيب، اغلب نظريه‏‌‏هاي سيستم عامل، به بهره‏‌‏برداري بهينه از منابع كامپيوتر مربوط مي‏‌‏شوند. به عنوان مثال، يونيكس از صفحه كليد و چاپگر به عنوان واسط استفاده كرد. به طوري كه كاربر چندان راحت نبود. در مرور زمان، سخت

 
دسته بندی: مقاله » مقالات فارسی مختلف

تعداد مشاهده: 4090 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .doc

تعداد صفحات: 68

حجم فایل:214 کیلوبایت

 قیمت: 6,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل