تالار گفتمان مانشت
بررسی سوالات سیستم عامل IT سال ۹۳ - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲
RE: بررسی سوالات سیستم عامل IT سال ۹۳ - izadan11 - 24 بهمن ۱۳۹۲ ۰۵:۲۱ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۱۸ ب.ظ)iammiti نوشته شده توسط:  بچه ها یه سوال بود در مورد صفحه وارون و این چیزا Smile)
واقعا هیچیش یادم نیست...کسی یادش هست؟

یه گزینه اش نوشته بود هر ریز پردازنده یکی برا خودش داره یادم نیست گزینه ی صحیح رو می خواست یا غلط ولی یادمه اینو غلط محسوب کردم

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - nika - 24 بهمن ۱۳۹۲ ۰۵:۲۲ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۱۸ ب.ظ)iammiti نوشته شده توسط:  بچه ها یه سوال بود در مورد صفحه وارون و این چیزا Smile)
واقعا هیچیش یادم نیست...کسی یادش هست؟

گزینه ۲ توی دفترچه C گفته بود هر فرایند نیاز به یک جدول صفحه دیگه داره من اونو زدم

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Good! - 24 بهمن ۱۳۹۲ ۰۵:۳۱ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۲۲ ب.ظ)nika نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۵:۱۸ ب.ظ)iammiti نوشته شده توسط:  بچه ها یه سوال بود در مورد صفحه وارون و این چیزا Smile)
واقعا هیچیش یادم نیست...کسی یادش هست؟

گزینه ۲ توی دفترچه C گفته بود هر فرایند نیاز به یک جدول صفحه دیگه داره من اونو زدم

منم اینو زدم

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Aseman7 - 24 بهمن ۱۳۹۲ ۰۵:۳۷ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۳۱ ب.ظ)Good! نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۵:۲۲ ب.ظ)nika نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۵:۱۸ ب.ظ)iammiti نوشته شده توسط:  بچه ها یه سوال بود در مورد صفحه وارون و این چیزا Smile)
واقعا هیچیش یادم نیست...کسی یادش هست؟

گزینه ۲ توی دفترچه C گفته بود هر فرایند نیاز به یک جدول صفحه دیگه داره من اونو زدم

منم اینو زدم
سوال اش این بو د که کدوم غ
من زدم که اطلاعات کامل یا یه همین چی گزینه ۳ به نظرم بود

ص۳۹۶ می گه در هر درایه فقط اطلا عا ت مر بو ط به این که ص محازی شماره چند از کدام فرایند در قاب ص مربوطه وجود داره .

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - nika - 24 بهمن ۱۳۹۲ ۰۵:۴۰ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۳۷ ب.ظ)Aseman7 نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۵:۳۱ ب.ظ)Good! نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۵:۲۲ ب.ظ)nika نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۵:۱۸ ب.ظ)iammiti نوشته شده توسط:  بچه ها یه سوال بود در مورد صفحه وارون و این چیزا Smile)
واقعا هیچیش یادم نیست...کسی یادش هست؟

گزینه ۲ توی دفترچه C گفته بود هر فرایند نیاز به یک جدول صفحه دیگه داره من اونو زدم

منم اینو زدم
سوال اش این بو د که کدوم غ
من زدم که اطلاعات کامل یا یه همین چی گزینه ۳ به نظرم بود

ص۳۹۶ می گه در هر درایه فقط اطلا عا ت مر بو ط به این که ص محازی شماره چند از کدام فرایند در قاب ص مربوطه وجود داره .
اگه قرار باشه به ازای هر فرایند یک جدول صفحه دیگه داشته باشیم پس حجمی که جدول صفحه ها اشغال میکنه خیلی زیاد میشه اما توی جدول صفحه وارونه فقط یک جدول صفحه داریم که درایه هاش به اندازه قاب های رمه

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - mahdi.68 - 24 بهمن ۱۳۹۲ ۰۵:۵۰ ب.ظ

بله به نظر بنده هم همون گزینه که میگه هر فرایند جدول صفحه وارونه داره درست میشه. طبیعیه

در مورد اون یکی سوال سمافور آقا مهدی حرف جالبی زد. راست میگه امکان داره x2 و y2 از مجموع هر دو تا x1 و y1 بیشتر نیاز داشته باشن، حتی اگه x1 و y1 هم آزاد بشن. حالا چی؟ بنظرتون راست نمیگه؟ خب در این صورت میشه X1+y1+x2+y2

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - sarehkar - 24 بهمن ۱۳۹۲ ۰۷:۰۱ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۳:۲۰ ب.ظ)blue70 نوشته شده توسط:  فرایند فرزند و پدر در کدام مشترک نیستند ؟
من زدم code
چی میشد دوستان ؟

من زدم stack

Re: RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Mohammad.K - 24 بهمن ۱۳۹۲ ۰۷:۰۲ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۵۰ ب.ظ)mahdi.68 نوشته شده توسط:  بله به نظر بنده هم همون گزینه که میگه هر فرایند جدول صفحه وارونه داره درست میشه. طبیعیه

در مورد اون یکی سوال سمافور آقا مهدی حرف جالبی زد. راست میگه امکان داره x2 و y2 از مجموع هر دو تا x1 و y1 بیشتر نیاز داشته باشن، حتی اگه x1 و y1 هم آزاد بشن. حالا چی؟ بنظرتون راست نمیگه؟ خب در این صورت میشه X1+y1+x2+y2

در حالت کلی اگه حساب کنیم فکر میکنم همون گزینه مینیمم بشه. چون اگه بخوایم اینطوری حساب کنیم که مجموع x1 و y1 از نیازهای x2 و y2 بیشتر بشه که کلا حالت ناامن و بن بست و این چیزا بوجود میاد که!!

Sent from my SM-N900 using Tapatalk

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - farzad.arshad - 24 بهمن ۱۳۹۲ ۰۷:۰۴ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۷:۰۱ ب.ظ)sarehkar نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۳:۲۰ ب.ظ)blue70 نوشته شده توسط:  فرایند فرزند و پدر در کدام مشترک نیستند ؟
من زدم code
چی میشد دوستان ؟

من زدم stack
Undecided منو بگو زدم pid
آخه مگه pid والد و فرزند مشترکه؟!

بررسی سوالات سیستم عامل IT سال ۹۳ - hadis123 - 24 بهمن ۱۳۹۲ ۰۷:۰۶ ب.ظ

سوال سمافور من زدم سطح بالا چون با مانیتور می تونیم سمافورو ایجاد کنیم.سوال فرایندم میشه پشته چون فرایند فرزند فضای ادرس دهی و منابع و داده هارو به صورت مشترک استفاده میکنن ولی پشته و شمارنده و رجیستر هاشون متفاوته البته طبق گفته کتاب دکتر حقیقت.

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Good! - 24 بهمن ۱۳۹۲ ۰۷:۰۹ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۷:۰۴ ب.ظ)farzad.arshad نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۷:۰۱ ب.ظ)sarehkar نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۳:۲۰ ب.ظ)blue70 نوشته شده توسط:  فرایند فرزند و پدر در کدام مشترک نیستند ؟
من زدم code
چی میشد دوستان ؟

من زدم stack
Undecided منو بگو زدم pid
آخه مگه pid والد و فرزند مشترکه؟!

نه خب گفته بود کدوم نیست که دوستان میگن pid درسته دیگه

بررسی سوالات سیستم عامل IT سال ۹۳ - mehdi1902 - 24 بهمن ۱۳۹۲ ۰۷:۲۸ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۱۸ ب.ظ)iammiti نوشته شده توسط:  بچه ها یه سوال بود در مورد صفحه وارون و این چیزا Smile)
واقعا هیچیش یادم نیست...کسی یادش هست؟
میشد اون گزینه که گفتی بود هر فرایند که جدول جدا داره که خب غلطه


(۲۴ بهمن ۱۳۹۲ ۰۵:۰۳ ب.ظ)mehdi.m2 نوشته شده توسط:  دوستان سوال ۹۰ مربوط به منابع
اگه اولش x1 و y1 اجرا بشن بعد هر دو تمام بشن و X2 و Y2 اجرا بشن و در صورتی که حافظه ای که X2 , Y2 نیاز دارن خیلی بیشتر از دوتای دیگه باشه جواب نمی شه
X1+X2+Y1+Y2

??????????
(۲۴ بهمن ۱۳۹۲ ۰۵:۵۰ ب.ظ)mahdi.68 نوشته شده توسط:  بله به نظر بنده هم همون گزینه که میگه هر فرایند جدول صفحه وارونه داره درست میشه. طبیعیه

در مورد اون یکی سوال سمافور آقا مهدی حرف جالبی زد. راست میگه امکان داره x2 و y2 از مجموع هر دو تا x1 و y1 بیشتر نیاز داشته باشن، حتی اگه x1 و y1 هم آزاد بشن. حالا چی؟ بنظرتون راست نمیگه؟ خب در این صورت میشه X1+y1+x2+y2
واقعن فک نمیکردم اینقد طرفدار پیدا کنم Smile)))))))
بیاین همه خیلی مسالمت امیز همین گزینه رو انتخاب کنیم :پی

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Good! - 24 بهمن ۱۳۹۲ ۰۷:۲۹ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۷:۲۶ ب.ظ)bluebaran نوشته شده توسط:  سیستم عامل اون سمافوره میشه با" flag پباده سازی کرد که مسلما این روش مستلزم انتظار مشغولیست "،البته خودم اشتباه زدم استالینگز ویرایش ۴، ( ص۲۴۲) عینا اینو نوشته .
واسه فرایند فرزندم میشه ip ،باز صفحه ۱۵۴ به عینه نوشته
واسه جدول صفحه هم میشه شماره پروسه وآدرس منطقی، سیستم عامل سیلبر چاپ هفتم ص ۲۹۱

چند پردازنده س آخه.مطمئنید تو استالینگز چند پردازنده بودن رو هم قید کرده؟

RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Good! - 24 بهمن ۱۳۹۲ ۰۷:۳۷ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۷:۳۲ ب.ظ)bluebaran نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۳:۰۲ ب.ظ)Aseman7 نوشته شده توسط:  سلام
سوال ان سمافور چی می شد؟
و سوال
دو تا پردازه هم روند که به صورت زیر هستند برای این که بن بست رخ ندهد به حداقل چه حافظه ای احتیاج دارند؟

A:procedure x1 kb
...
procedure x2 kb


B:procedure y1 kb
...
procedure y2 kb
من می گم x1+y1+min(x2,y2)چون با این که همروند هستند اما نیاز به ماکس x2 , y2 نیست چون در بدترین حالتی که پیش میاد یکی از دو تا فرایند فقط نمی تونه اجرا بشه و این هم بن بست نیست چون صبر می کنه تا ان یکی اجراش تموم شه و حافظه مصرفی را ازاد کند.

همون min درسته ،بحث بن بسته و باید شرایط بن بست پیش بیاد

منم Min زدم.ولی خب اگه مثلا x2<y2 باشه و فرایند B اجرا شه اونوقت فرایند B نمیتونه کل y2 رو جا بده و بن بست میشه Undecided

Re: RE: بررسی سوالات سیستم عامل IT سال ۹۳ - Mohammad.K - 24 بهمن ۱۳۹۲ ۰۷:۳۹ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۷:۳۷ ب.ظ)Good! نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۷:۳۲ ب.ظ)bluebaran نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۳:۰۲ ب.ظ)Aseman7 نوشته شده توسط:  سلام
سوال ان سمافور چی می شد؟
و سوال
دو تا پردازه هم روند که به صورت زیر هستند برای این که بن بست رخ ندهد به حداقل چه حافظه ای احتیاج دارند؟

A:procedure x1 kb
...
procedure x2 kb


B:procedure y1 kb
...
procedure y2 kb
من می گم x1+y1+min(x2,y2)چون با این که همروند هستند اما نیاز به ماکس x2 , y2 نیست چون در بدترین حالتی که پیش میاد یکی از دو تا فرایند فقط نمی تونه اجرا بشه و این هم بن بست نیست چون صبر می کنه تا ان یکی اجراش تموم شه و حافظه مصرفی را ازاد کند.

همون min درسته ،بحث بن بسته و باید شرایط بن بست پیش بیاد

منم Min زدم.ولی خب اگه مثلا x2<y2 باشه و فرایند B اجرا شه اونوقت فرایند B نمیتونه کل y2 رو جا بده و بن بست میشه Undecided

اگه اینطوری بشه ممکنه x1 و y1 منابعشونو آزاد کنن و اینجوری مشکل حل شه!

Sent from my SM-N900 using Tapatalk