۰
subtitle
ارسال: #۱
تست سیستم عامل- ۷۷ کنکور۹۰
!help me
لطفا در حل این سوال راهنمائیم کنید!من حلش رو گذاشتم...
ممنونم
لطفا در حل این سوال راهنمائیم کنید!من حلش رو گذاشتم...

ممنونم
(۱۸ دى ۱۳۹۰ ۰۱:۰۰ ب.ظ)hadi_m نوشته شده توسط: به نظرم این سئوال یکی از بدترین سئوالهایی هست که غیر حرفه ایی طرح شده و خیلی کوته بینانه.. چرا ؟؟به نظر من سوال در اینایی که گفتین مشکل نداره
اول اینکه گفته الگوریتم زمانبندی FCFS بنابراین تمام فرایندهایی که اکنون در حافظه هستنند باید قبل از این فرایندها اجرا شوند . چون زودتر امدن و زودتر باید اجرا شوند . با فرض اینکه این فرایندها متعلق به خود سیستم عامل هستن و صورت سئوال گفته که فرایدندی که در فضای خالی سه نشته در زمان T+20 فضای خود را ازاد میکند لذا اولین فرایند نمیتواند P0 باشد چون از انجا که تا زمان T+30 سی پی یو را در اختیار دارد چگونه با این الگوریتم فرایدنی که در فضای خالی سه نشسته میتواند فضای خود را در زمان T+20 ازاد کند (حال انکه در این زمان CPU ندارد )مگر اینکه در ان زمان در حال اجرا باشد و cpu را ازاد کند و فرایندهای دیگر از لحظه T+20 قابل اجرا به صورت FCFS هستنند که در این صورت با یه جمع حساب سرانگشتی زمان برگشت خیلی بیشتر از اینها میشود که طراح در گزینه های اورده (زمان ۲۰ را به هر فرایند اضافه کنید) . لذا به نظرم این سئوال پر از ابهام است اما اگر قرار به انتخاب باشد من گزینه سه را بیشتر ترجیح میدهم(البته باز یک ابهام دیگه هست که میتونه این گزینه درست نباشه که اگر لازم بود شرح میدم) .اگر دوستان جواب تشریحی این مسئله رو دارند لطف کنند اپلود کنند.
باتشکر.
(۱۸ دى ۱۳۹۰ ۰۱:۰۰ ب.ظ)hadi_m نوشته شده توسط: به نظرم این سئوال یکی از بدترین سئوالهایی هست که غیر حرفه ایی طرح شده و خیلی کوته بینانه.. چرا ؟؟
اول اینکه گفته الگوریتم زمانبندی FCFS بنابراین تمام فرایندهایی که اکنون در حافظه هستنند باید قبل از این فرایندها اجرا شوند . چون زودتر امدن و زودتر باید اجرا شوند . با فرض اینکه این فرایندها متعلق به خود سیستم عامل هستن و صورت سئوال گفته که فرایدندی که در فضای خالی سه نشته در زمان T+20 فضای خود را ازاد میکند لذا اولین فرایند نمیتواند P0 باشد چون از انجا که تا زمان T+30 سی پی یو را در اختیار دارد چگونه با این الگوریتم فرایدنی که در فضای خالی سه نشسته میتواند فضای خود را در زمان T+20 ازاد کند (حال انکه در این زمان CPU ندارد )مگر اینکه در ان زمان در حال اجرا باشد و cpu را ازاد کند و فرایندهای دیگر از لحظه T+20 قابل اجرا به صورت FCFS هستنند که در این صورت با یه جمع حساب سرانگشتی زمان برگشت خیلی بیشتر از اینها میشود که طراح در گزینه های اورده (زمان ۲۰ را به هر فرایند اضافه کنید) . لذا به نظرم این سئوال پر از ابهام است اما اگر قرار به انتخاب باشد من گزینه سه را بیشتر ترجیح میدهم(البته باز یک ابهام دیگه هست که میتونه این گزینه درست نباشه که اگر لازم بود شرح میدم) .اگر دوستان جواب تشریحی این مسئله رو دارند لطف کنند اپلود کنند.
باتشکر.
(۱۸ دى ۱۳۹۰ ۰۱:۲۵ ب.ظ)موج نوشته شده توسط:(18 دى ۱۳۹۰ ۰۱:۰۰ ب.ظ)hadi_m نوشته شده توسط: به نظرم این سئوال یکی از بدترین سئوالهایی هست که غیر حرفه ایی طرح شده و خیلی کوته بینانه.. چرا ؟؟
اول اینکه گفته الگوریتم زمانبندی FCFS بنابراین تمام فرایندهایی که اکنون در حافظه هستنند باید قبل از این فرایندها اجرا شوند . چون زودتر امدن و زودتر باید اجرا شوند . با فرض اینکه این فرایندها متعلق به خود سیستم عامل هستن و صورت سئوال گفته که فرایدندی که در فضای خالی سه نشته در زمان T+20 فضای خود را ازاد میکند لذا اولین فرایند نمیتواند P0 باشد چون از انجا که تا زمان T+30 سی پی یو را در اختیار دارد چگونه با این الگوریتم فرایدنی که در فضای خالی سه نشسته میتواند فضای خود را در زمان T+20 ازاد کند (حال انکه در این زمان CPU ندارد )مگر اینکه در ان زمان در حال اجرا باشد و cpu را ازاد کند و فرایندهای دیگر از لحظه T+20 قابل اجرا به صورت FCFS هستنند که در این صورت با یه جمع حساب سرانگشتی زمان برگشت خیلی بیشتر از اینها میشود که طراح در گزینه های اورده (زمان ۲۰ را به هر فرایند اضافه کنید) . لذا به نظرم این سئوال پر از ابهام است اما اگر قرار به انتخاب باشد من گزینه سه را بیشتر ترجیح میدهم(البته باز یک ابهام دیگه هست که میتونه این گزینه درست نباشه که اگر لازم بود شرح میدم) .اگر دوستان جواب تشریحی این مسئله رو دارند لطف کنند اپلود کنند.
باتشکر.
آفرین هادی جان
دقیقا همین ابهامات هم سر جلسه کنکور هم الان که مجدد تست رو دیدم برای من هم ایجاد شده بود که خوب روند کار حافظه کاملا جدای از سی پی یو در نظر گرفته شده که با توجه به انحصاری بودن FCFS همچین دخل و تصرفی مجاز نیست و باید فرایند تا پایان کارش CPU داشته باشه. هی منتظر بودم یکی بیاد اینو بگه که این اتفاق نمیافتاد. حتی حقیقت هم این تست رو بدون هیچ گیر دادن به طراح سوال حل کرده و برام بیشتر ابهام شده بود که چرا هیچکی به این مسئله اشاره نمیکنه!!!!
(۱۹ دى ۱۳۹۰ ۱۱:۵۴ ق.ظ)homa نوشته شده توسط: فکر کنم لینک رو اشتباهی گذاشتین...بله درسته جناب "پشتکار" زحمت آپلودش رو کشیده بودند که اشتباها خودشون رو لینک کردم به جای پستشون اصلاح میشه