
نمونه سوالات کارشناسی پیام نور کامپیوتر سیستم های عامل فصل پنجم - هم زمانی؛انحصار متقابل
ویکی کیو
۱۴۰۲/۱۰/۱۱
34 تست
جهت مشاهده پاسخ صحیح سوالات، لطفا یک گزینه را انتخاب نمایید.
1 - الگوریتم peterson ، جز کدامیک از راهکارهای زیر برای برقراری انحصار متقابل است؟ (تابستان 88 و نیمسال دوم 88 - 87)
انحصار متقابل، رویکردهای نرم افزاری عبارتند از: الگوریتم Peterson و الگوریتم DEKKER
2 - دو فرآیند P0 و P1 دارای کد زیر هستند. i می تواند صفر یا یک باشد و مقدار اولیه Flag ها نیز False می باشد. کدامیک از گزینه های زیر صحیح است؟ (نیمسال دوم 91 - 90)

اگر در هنگام اجرای یک پروسس پس از دستور خط 1 و قبل از دستور خط 2 تعویض متن اتفاق بیفتد و اجرای پروسس دیگر شروع شود آن پردازش وارد ناحیه بحرانی می شود و با تعویض متن دوباره پردازش ناحیه اول هم وارد ناحیه بحرانی می شود. بنابراین شرط انحصار متقابل برقرار نیست. شرط انحصار متقابل می گوید که هیچ دو پردازشی نمی توانند همزمان در بخش بحرانی شان اجرا شوند.
3 - فرآیندهایی را در نظر بگیرید که از اسامی (شناسه فرآیند) همدیگر مطلع نیستند ولی در دسترسی به بعضی اشیا مانند بافر (میانگیر)ورودی/ خروجی مشترکند. در حقیقت،این فرآیندها با چه روشی با هم محاوره می کنند؟ (نیمسال اول 90 - 89 و جامع برون مرزی نیمسال دوم 91 - 90 )

4 - آیا کد زیر برای مساله تولید کننده و مصرف کننده قابل قبول است؟ چرا؟ (نیمسال اول 90 - 89)

فرض کنید ابتدا برنامه Consumer اجرا شده و پس از اجرای دستور (wait(s که s را میکند، بر سر دستور (wait(n به انتظار بایستد. سپس کنترل برنامه به Producer سوئیچ کند. این برنامه بر سر دستور(wait(s می ایستد چرا که s در حال حاضر صفر است. در این حالت برنامه تا بی نهایت منتظر یکدیگر باقی مانده و لذا امکان بن بست وجود دارد.
5 - کدامیک جز مزایای استفاده از دستورالعمل ویژه ماشین برای اعمال انحصار متقابل نمی باشد؟ (نیمسال اول 90 - 89)
ویژگی های رویکرد دستورالعمل ماشین: 1. برای هر تعداد از فرایندها، روی یک پردازنده و یا چند پردازنده که از حافظه مشترک استفاده می کنند،قابل به کارگیری است 2. ساده است و لذا وارسی آن آسان می باشد 3. از آن برای حمایت از بخش های بحرانی متعدد می توان استفاده کرد.
این بسته آموزشی شامل سوالاتی در مورد مفاهیم همروندی، انحصار متقابل و سمافورها در سیستم عامل است. سوالات مربوط به سناریوهای مختلف اجرای فرآیندها و چگونگی تاثیر سمافورها بر ترتیب و نتایج اجرای آنها میباشد.
پس از خرید، محتوای بسته بلافاصله در پنل کاربری شما در صفحه "بستههای من" فعال شده و از طریق تمامی دستگاهها قابل دسترسی است.
بله؛ با توجه به تغییرات سرفصل آزمون، هر زمان سوالات و محتوای بسته بهروزرسانی شود، پس از انتشار به صورت رایگان برای خریداران نسخه آپدیت شده در دسترس قرار میگرد.