Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-
. . . = دانشگاه پیام نور کارشناسی و کارشناسی ارشد--- - - - - டிய கள்: مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کسی به میزان دانایی و تخصصی اوستتعداد سوالات : تستی : ۲۵ تشریحی : ۵ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۶۰ سری سوال : یک ۱ عن-وان درس : اصول سیستمهای عامل، سیستم های عامل، سیستمهای عامل رشته تحصیلی /کد درس : مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر(گرایش نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی )، مهندسی - کامپیوتر(سخت افزار) چند بخشی ۱۱۱۵۱۱۳ - ، مهندسی فناوری اطلاعات، مهندسی فناوری اطلاعات (چند بخشی ) ۱۱۱۵۱۴۹ علوم کامپیوتر(چند بخشی )، علوم کامپیوتر ۱۱۱۵۱۷۲ - ، مهندسی مدیریت اجرایی (چند بخشی ) ۱۱۱۵۱۹۴ - ، علوم، کامپیوتر(چند بخشی )، ریاضیات و کاربردها، علوم کامپیوتر ۱۵۱۱۰۳۳۱- کدام یک از ثباتهای زیر شامل کدهای وضعیت، بیت فعال /غیر فعال کردن وقفه و بیت حالت کاربر / سرپرست می باشد؟ PC |R Y AC . Y PSW . W۲- در زیر سه عبارت در مورد وقفه ها آورده شده است. هر یک از این عبارتها به ترتیب به کدام یک از انواع وقفه ها اشاره دارد؟ عبارت اول: این وقفه به سیستم عامل اجازه می دهد بعضی اعمال را به طور منظم انجام دهد. عبارت دوم: خطای توازن حافظه یکی از موارد این نوع وقفه است. عبارت سوم: این نوع وقفه به دلیل بعضی شرایط حاصل از اجرای یک دستورالعمل ؛ که منتهی به شرایط تعریف نشده میشود؛ بروز می کند.Y ۱. برنامه - ورودی/خروجی - زمان سنجزمان سنج - ورودی/خروجی - برنامه ۰۳زمان سنج - خرابی سخت افزار - برنامه ۴. برنامه - خرابی سخت افزار - زمان سنج ۳- اگر در یک سیستم کامپیوتری زمان دسترسی به حافظه نهان TC=۱/۰mS و نسبت اصابت ٪۸۰ =H باشد، در صورتی که متوسط زمان دسترسی به دستورات پنج برابر زمان دسترسی به حافظه نهان باشد، زمان دسترسی به حافظه اصلی چندبرابر زمان دسترسی به حافظه نهان خواهد بود؟۴- کدام یک از موارد زیر جزء راهکارهای سیستم عامل در قبال حفاظت اطلاعات و امنیت می باشد؟۱. دستیابی ャ。 زمان بندی ۳. صفحه بندی f چند برنامگی۵- کدام یک از گزینه های زیر در مورد چند پردازشی متقارن درست است؟ ۱. در این سیستم ها تمام پردازنده ها از یک حافظه اصلی اختصاصی و امکانات ورودی/خروجی اختصاصی استفاده می کنند. ۲. اجرای یک فرایند یکسان روی تمام پردازنده ها امکان پذیر نیست. ۳. اضافه کردن پردازنده کارآیی سیستم را کاهش خواهد داد۴. از آنجایی که تمام پردازنده ها با هم در ارتباطند، خرابی یک پردازنده موجب توقف کل سیستم می شود.\ ለጫ•\•\| •\•\ صفحه ۱ از ۱۰نیمسال دوم ۹۱-۱۳۹۰ ***. . . = دانشگاه پیام نور کارشناسی و کارشناسی ارشد--- - - - - டிய கள்: مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کسی به میزان دانایی و تخصصی اوستتعداد سوالات : تستی : ۲۵ تشریحی : ۵ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۶۰ سری سوال : ۱ یک عن-وان درس : اصول سیستمهای عامل، سیستم های عامل، سیستمهای عامل رشته تحصیلی /کد درس : مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر(گرایش نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی )، مهندسی کامپیوتر (سخت افزار) چند بخشی ۱۱۱۵۱۱۳ -، مهندسی فناوری اطلاعات، مهندسی فناوری اطلاعات (چند بخشی ) ۱۱۱۵۱۴۹ - ، علوم کامپیوتر(چند بخشی )، علوم کامپیوتر ۱۱۱۵۱۷۲ - ، مهندسی مدیریت اجرایی (چند بخشی ) ۱۱۱۵۱۹۴ - ، علوم کامپیوتر(چند بخشی )، ریاضیات و کاربردها، علوم کامپیوتر ۱۵۱۱۰۳۳۶- کدام یک از دلایل زیر موجب انتقال یک فرآیند از حالت آماده به حالت آماده و معلق می شود؟ ۱. پایان برش زمانی ۲. نیاز به عمل I/O۳. کمبود حافظه اصلی ۴. تولید یک فرآیند جدید۷- منظور از تعویض متن در مورد فرآیندها چیست؟ ۱. خارج ساختن یک فرآیند از حافظه اصلی و جایگزینی آن با فرآیندی دیگر ۲. گرفتن لاCP از یک فرآیند و تخصیص آن به فرآیند دیگر ۳. انجام عمل O ا یک فرآیند دیگر توسط سیستم عامل۲. انتقال فرآیند از یک حالت به حالتی دیگر در مدل های حالات فرآیندها۸- در کدام یک از چهار حالت آماده، مسدود، مسدود و معلق و آماده و معلق فرآیند مورد نظر در حافظه ثانوی خواهد بود؟۱. مسدود و معلق ۲. مسدود و معلق ، آماده و معلق۳. مسدود، مسدود و معلق ۲. مسدود، مسدود و معلق ، آماده و معلق۹- کدام یک از گزینه های زیر ایراد اصلی رویکرد نخهای سطح هسته در مقایسه با نخهای سطح کاربر را بیان می کند؟ ۱. اگر نخی در یک فرآیند با یک فراخوانی سیستمی مسدود شود تمامی نخهای دیگر آن فرآیند نیز مسدود خواهند شد. ۲. هسته امکان زمانبندی نخهای مختلف یک فرآیند روی پردازنده های مختلف را ندارد.۳. تمامی مدیریت نخهای سطح هسته توسط هسته انجام نمی شود بلکه هر کاربرد می تواند بخشی از کارهای نخهای سطح هسته را.Y . انتقال کنترل از یک نخ به نخی دیگر در داخل یک فرآیند نیازمند تغییر به حالت هسته است.\ ለጫ•\•\| •\•\ صفحه ۲ از ۱۰نیمسال دوم ۹۱-۱۳۹۰ ***. . .: کارشناسی و کارشناسی ارشد --- - - - - டிய கள்: مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کسی به میزان دانایی و تخصصی اوستتعداد سوالات : تستی : ۲۵ تشریحی : ۵ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۶۰ سری سوال : ۱ یک عن-وان درس : اصول سیستمهای عامل، سیستم های عامل، سیستمهای عامل رشته تحصیلی /کد درس : مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر(گرایش نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی )، مهندسی کامپیوتر (سخت افزار) چند بخشی ۱۱۱۵۱۱۳ -، مهندسی فناوری اطلاعات، مهندسی فناوری اطلاعات (چند بخشی ) ۱۱۱۵۱۴۹ - ، علوم کامپیوتر(چند بخشی )، علوم کامپیوتر ۱۱۱۵۱۷۲ - ، مهندسی مدیریت اجرایی (چند بخشی ) ۱۱۱۵۱۹۴ - ، علوم کامپیوتر(چند بخشی )، ریاضیات و کاربردها، علوم کامپیوتر ۱۵۱۱۰۳۳۱۰- دو فرآیند P0 و P1 دارای کد زیر هستند. i می تواند صفر یا یک باشد و مقدار اولیه Flagها نیز False می باشد. کدامیک از گزینه های زیر صحیح است؟ Pi : while (flag [i+1 mod 2]); Flagsi) = True; بخش بحرانی Flagsi) = false; ۱. انحصار متقابل برقرار نیست ولی انتظار محدود داریم. ۲. انحصار متقابل برقرار است و انتظار محدود داریم. ۳. انحصار متقابل برقرار است ولی انتظار نامحدود داریم. آ، انحصار متقابل برقرار نیست و انتظار نامحدود داریم.۱۱- دو فرآیند P۱ و P۲ به صورت زیر تعریف شده اند. چنانچه تمام موارد در میان هم اجرا شدن این دو فرآیند را در نظر بگیریم، چه تعداد رشته متفاوت می تواند در پایان اجرای کامل دو فرآیند چاپ شود؟void P1(){ void P2(){ Print ('A'); Print ("D'); Print ("B"); Print ("E"); Print ('C'); } 人.* A Y \ Y Y \ . . )\•\• |\•\•ለጫ نیمسال دوم ۹۱-۱۳۹۰ صفحه ۳ از ۱۰ ***. . .: کارشناسی و کارشناسی ارشد --- - - - - டிய கள்: مرکز آزمون و سنجش حضرت علی(ع): ارزش هر کسی به میزان دانایی و تخصصی اوستتعداد سوالات : تستی : ۲۵ تشریحی : ۵ زمان آزمون (دقیقه) : تستی : ۶۰ تشریحی : ۶۰ سری سوال : ۱ یک عن-وان درس : اصول سیستمهای عامل، سیستم های عامل، سیستمهای عامل رشته تحصیلی /کد درس : مهندسی کامپیوتر(نرم افزار)، مهندسی کامپیوتر(گرایش نرم افزار)، مهندسی کامپیوتر-نرم افزار(چند بخشی )، مهندسی کامپیوتر (سخت افزار) چند بخشی ۱۱۱۵۱۱۳ -، مهندسی فناوری اطلاعات، مهندسی فناوری اطلاعات (چند بخشی ) ۱۱۱۵۱۴۹ - ، علوم کامپیوتر(چند بخشی )، علوم کامپیوتر ۱۱۱۵۱۷۲ - ، مهندسی مدیریت اجرایی (چند بخشی ) ۱۱۱۵۱۹۴ - ، علوم کامپیوتر(چند بخشی )، ریاضیات و کاربردها، علوم کامپیوتر ۱۵۱۱۰۳۳۱۲- اگر مقدار اولیه دو سمافور x و y صفر باشند و دو فرآیند A, B 3 A صورت همروند اجرا شوند، خروجی حاصله توسط کدامprocess A process B wait (x): printf("b"); printf("a"); signal(x); signal(y); wait(y); wait(y); printf("c"); printf("d"); signal(y); abcd t bcad . Y badc . Y adbc . )۱۳- سه مورد از راه های پیشگیری از بن بست به صورت زیر هستند، هر یک از این راهکارها به ترتیب کدام یک از شرایط لازم برای بن بست را نقض می کنند؟۱) چنانچه فرآیندی منبعی را در اختیار داشته باشد درخواست جدیدش قبول نشود. ۲) تمام منابع مورد نیاز یک فرآیند به یکباره در آغاز فرآیند در اختیارش قرار گیرد. ۳) پس از مرتب نمودن منابع، چنانچه یک فرآیند منبعی را در اختیار دارد تنها می تواند منابعی را درخواست کند که پس از منابع در اختیارش قرار دارند.۱. نگهداری و انتظار - قبضه نکردن - انتظار مدور ۰۲قبضه نکردن - نگهداری و انتظار - انتظار مدور ۳. نگهداری و انتظار - انتظار مدور - قبضه نکردن ۴. قبضه نکردن - انتظار مدور - نگهداری و انتظار ۱۴- اگر در یک سیستم که دارای ۷ فرآیند است هر فرآیند حداکثر ۲ تقاضای منبع مطرح کند، دست کم چه تعداد منبع یکسان مورد نیاز است تا بن بست هیچگاه رخ ندهد؟\t t ャ.Y 人.Y ү . \•\• |\•\•ለጫ نیمسال دوم ۹۱-۱۳۹۰ صفحه ۴ از ۱۰ ***