سيستم هاي چند برنامگي (دانلود رایگان)

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

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

‏2
‏سيستم هاي چند برنامگي Multiprogramming
‏در نسل سو‏م‏ كامپيوترها (80-1965) از مدارات مجتمع (Integrated Circuit=IC)‏ براي ساخت كامپيوترها استفاده شد. به طور كلي برنامه را مي توان به دو دسته تقسيم كرد: يكي برنامه ها با تنگناي محاسباتي (CPU bound‏ يا CPU Limited‏) مانند محاسبات علمي سنگين كه بيشتر زمان كامپيوتر صرف محاسبات CPU‏ مي شود و ديگري برنامه ها با تنگناي (I/O Limited) I/O‏ مانند برنامه هاي تجاري كه بيشتر زمان كامپيوتر صرف ورود داده ها و خروج اطلاعات مي شود.
‏يك اشكال مهم سيستم هاي دسته اي اين است كه وقتي كار جاري براي تكميل عمليات I/O‏ ‏مثلاًٌ بر روي نوار گردان منتظر مي شود، در اين حال CPU‏ بيكار مي ماند مجبور است صبر كند تا عمليات I/O‏ به اتمام برسد. در برنامه هاي CPU Limited‏ اين اتلاف وقت اندك است ولي در برنامه هاي I/OLimited‏ ممكن است حدود 80 تا 90 درصد وقت CPU‏ به هدر برود.
‏براي رفع اين مشكل از تكنيك multiprogramming‏ استفاده مي شود. بدين ترتيب كه حافظه به چند قسمت تقسيم شده و در هر قسمت يك برنامه مجزا قرار داده مي شود. وقتي كه يك كار براي تكميل عمليات I/O‏ منتظر مي ماند، پردازنده به كار ديگري داده مي شود. اگر تعداد كارهاي موجود در حافظه كافي باشد مي توان CPU‏ را تقريباً صد درصد مشغول نگه داشت. البته نگهداري همزمان چند برنامه در حافظه نياز به مديريت خاص حافظه دارد تا برنامه ها بر همديگر اثر سوء نداشته باشند. لذا مديريت حافظه بحث مهمي در سيستم عالم مي باشد.
‏2
‏پس سيستم هاي چند برنامگي فقط يك پردازنده دارند و به كمك مكانيزم وقفه بين كارهاي I/OLimited , CPU-limited‏ سوئيچ مي شود و به ظاهر اجراي اين برنامه ها به صورت موازي و همزمان صورت مي گيرد و بدين ترتيب بهره وري از سيستم افزايش مي يابد.
‏يك شيوه براي بالا بردن راندمان CPU‏ آن است كه تعداد كار CPU – Limited‏ را با I/OLimited‏ مخلوط كنيم. ولي در عمل امكان تقسيم بندي كارها قبل از اجراء شدنشان وجود ندارد. از طرف ديگر برنامه اي ممكن است در ابتدا CPU – Limited‏ باشد ولي در حين اجراء تبديل به I/OLimited‏ گردد.
‏سيستم هاي اشتراك زماني Time –Sharing
‏اين سيستم ها از اويل سالهاي 1970 در نسل سوم كامپيوترها معمول شدند. سيستم اشتراك زماني در واقع تعميم سيستم چند برنامگي است.
‏در سيستم هاي چند برنامگي كاربر ارتباطي با كامپيوتر نداشت و خطايابي برنامه ها مشكل بود چرا كه زمان برگشت نسبتاً طولاني اجازه آزمايش كردن متعدد را نمي داد. در سيستم اشتراك زماني كاربر به ‏كمك ترمينال (Terminal)‏ كه شامل كي بورد (براي ورودي) و مونيتور (براي خروجي) است با كامپيوتر به صورت محاوره اي

 
دسته بندی: انسانی » علوم کامپیوتر

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

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

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

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

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

 قیمت: رایگان
برای دانلود رایگان فایل روی لینک دانلود کلیک کنید.   دریافت فایل


كامپيوتر ـ نرم افزار مطلب و كاربردهاي آن در كنترل سيستم هاي (دانلود رایگان)

كامپيوتر ـ نرم افزار مطلب و كاربردهاي آن در كنترل سيستم هاي (دانلود رایگان) - ‏مقدمه ‏مطلب ( MATLAB‏ ) يك برنامه نرم افزاري قوي جهت دانشجويان ...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم هاي ساخت و ساز خشك1 (دانلود رایگان)

سيستم هاي ساخت و ساز خشك1 (دانلود رایگان) - ‏2 ‏پيش گفتار مترجم و مؤلف كتاب ‏در صنعت ساختمان سازي خصوصاً انبوه سازي براي منازل مسكوني كه ضرورت ا...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستمهاي مديريت دانش و جستجو براي تماميت (دانلود رایگان)

سيستمهاي مديريت دانش و جستجو براي تماميت (دانلود رایگان) - ‏2 ‏س‏ي‏ستمها‏ي‏ مد‏ي‏ر‏ي‏ت دانش و جستجو برا‏ي‏ تمام‏ي‏ت‏[1] ‏  ‏ ‏چک‏ي‏ده ‏ا‏ي‏ن مقا...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم هاي ساخت و ساز خشك (دانلود رایگان)

سيستم هاي ساخت و ساز خشك (دانلود رایگان) - ‏2 ‏پيش گفتار مترجم و مؤلف كتاب ‏در صنعت ساختمان سازي خصوصاً انبوه سازي براي منازل مسكوني كه ضرورت اس...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم هاي چند برنامگي (دانلود رایگان)

سيستم هاي چند برنامگي (دانلود رایگان) - ‏2 ‏سيستم هاي چند برنامگي Multiprogramming ‏در نسل سو‏م‏ كامپيوترها (80-1965) از مدارات مجتمع (Integrate...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم عامل (دانلود رایگان)

سيستم عامل (دانلود رایگان) - ‏سيستم عامل ‏سيستم عامل windows XP ‏پيش نياز : ندارد . ‏ويندوز كاربردي : ‏پيش نياز :WIN Introduction RedHat Linux ...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم عامل شبكه چيست (دانلود رایگان)

سيستم عامل شبكه چيست (دانلود رایگان) - ‏1 ‏سيستم ‏عامل شبكه چيست؟ ‏نرم افزاري است كه ‏به كامپيوتر امكان استفاده از منابع نرم افزاري وسخت افزاري ...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم انگيزش و پاداش منابع انساني (دانلود رایگان)

سيستم انگيزش و پاداش منابع انساني (دانلود رایگان) - ‏طراحي اقتضايي سيستم انگيزش و پاداش منابع ‏انساني* * *‏مقدمه* ‏سيستم انگيزش و پاداش بايد ك...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم اطلاغاتي (دانلود رایگان)

سيستم اطلاغاتي (دانلود رایگان) - ‏1 ‏22 ‏دانشگاه آزاد اسلامي واحد مشهد ‏((گروه كارداني كامپيوتر)) ‏پروژه تحقيقاتي پايگاه داده: ‏عنوان: ‏1‏) مرور...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

سيستم اطلاع تجاري (دانلود رایگان)

سيستم اطلاع تجاري (دانلود رایگان) - ‏مدل چندجانبه دربازاريابي اينترنتي ‏هافمن ونواك (1996) معتقدهستند كه اينترنت باعث شده ارتباطات بازاريابي سنت...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

حفاظت سيستم در برابر صاعقه (دانلود رایگان)

حفاظت سيستم در برابر صاعقه (دانلود رایگان) - ‏1 ‏ ‏ ‏ ‏بسمه تعالي ‏حفاظت سيستمها در برابر ‏( صاعقه ) ‏2 ‏فهرست ‏مقدمه ………..……………………………………………………...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

پيکر بندي سيستم (دانلود رایگان)

پيکر بندي سيستم (دانلود رایگان) - 1 ‏پ‏ي‏کر بند‏ي‏ س‏ي‏ستم: ‏در bios setup ‏هر س‏ي‏ستم کامپ‏ي‏وتر‏ي‏ با‏ي‏د دارا‏ي‏ ‏ي‏ک پ‏ي‏کربند‏ي‏ باشد. ا‏ي‏...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

انواع سيستم هاي اطلاعاتي (دانلود رایگان)

انواع سيستم هاي اطلاعاتي (دانلود رایگان) - ‏1 ‏انواع سيستم هاي اطلاعاتي ‏در نخستين سالهاي اختراع رايانه متخصصان توجه چنداني به نيازهاي اطلاعاتي...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

QBEسيستم رابطه اي پرس و جوي (دانلود رایگان)

QBEسيستم رابطه اي پرس و جوي (دانلود رایگان) - ‏1 ‏« مقدمه » ‏سيستم رابطه اي پرس و جوي QBE‏ توسط زلوف در يكي از مراكز تحقيقاتي IBM‏ طراحي و ايجا...

قیمت : رایگان

توضیحات بیشتر دریافت فایل

LINUX سيستم عامل (دانلود رایگان)

LINUX سيستم عامل (دانلود رایگان) - ‏1 ‏1 ‏بسمه تعالي ‏لينوكس يك سيستم عامل چند كاربره و چند وظيفه اي است كه روي سخت افزارهاي مختلف اجرا مي شود....

قیمت : رایگان

توضیحات بیشتر دریافت فایل