زمان کنونی: ۲۳ اردیبهشت ۱۴۰۳, ۰۳:۴۲ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سیستم های عامل – تست آزاد ۸۲

subtitle
ارسال:
  

هاتف پرسیده:

سیستم های عامل – تست آزاد ۸۲

این تست در صفحه ی ۲۳۶ کتاب دکتر حقیقت آمده:

- کدامیک از گزینه های زیر از دلایل استفاده از سمافور نیست؟
۱) حل مشکل دو به دو ناسازگاری
۲) حل مشکل بن بست
۳) هماهنگی بین پروسس ها
۴) حل مشکل انتظار مشغول

جواب گزینه ۲ معرفی شده و گفته شده استفاده نادرست از سمافورها میتونه باعث ایجاد بن بست بشه! اما به نظرم این قانع کننده نیست چون استفاده ی نادرست ازش میتونه باعث نقض دو به دو ناسازگاری هم بشه.
به نظر من هیچ کدوم از گزینه ها جواب نیست چون سمافور همه اینها رو حل میکنه و روش های قبلی دست کم یکی از این مشکلات رو داشتند، نظر شما درباره این تست چیه؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

azad_ahmadi پاسخ داده:

سیستم های عامل – تست آزاد ۸۲

تست جالبی نیست! گزینه هارو یکی یکی باید رد کرد تا به جواب رسید.
گزینه ۴، با wait کردن یک فرآیند و گذاشتنش در صف انتظار و همچنین با signal کردن و خارج کردنش از صف از "انتظار مشغول" جلوگیری میشه و این وظیفه ی سمافور رو هست.
گزینه ۳، گزینه ای هست که هریک از روش های درست توضیح داده شده در کتاب ها باید اون رو تحقق ببخشند، یعنی هماهنگی بین فرآیند ها وظیفه هر کدوم ار روش های درست است، و سمافور هم استثنا نیست.
گزینه ۱، در سمافور ها از یک سمافور با مقدار اولیه ۱ میشه مشکل مانعه الجمعی (بسی رنج بردیم در این سال سی ... که رنج برده باشیم فقط مانعه الجمعی !!! عذرخواهی می کنم از جناب فردوسی) رو حل کرد. در اینجا هم فرض رو براین گرفته که همه چی درست هست و مقدار اولیه سمافور هم ۱ هست!!! اگر مقدار بیشتر از یک باشه که تعداد بیشتری فرایند همزمان در نقاط بحرانی هستند، و اگه مقدار ۰ یا کمتر از ۰ باشه که هیچ فرایندی اجازه ورود نداره.
تنها گزینه گزینه ۲ میتونه باشه، که فقط باید از طریق امداد غیبی حدس زد! البته در کتابها یه قسمتی رو بعنوان "مشکل بن بست سمافور ها" ذکر کرده اند، که طراح محترم بنظر از همین عنوان ایده گرفته!
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  حل تمرین کتاب سیستم های فازی و کنترل فازی neo.st ۲۶ ۳۹,۶۵۲ ۲۸ بهمن ۱۴۰۱ ۰۹:۰۶ ق.ظ
آخرین ارسال: sahar1344
  تست ۸۷ کامپیوتر مربوط به عامل ها Shekarchi_shab ۳ ۱,۸۴۶ ۲۰ بهمن ۱۴۰۱ ۰۷:۳۹ ب.ظ
آخرین ارسال: HamidReza1
  جزوه اسکن شده " سیستم های توزیع شده " دکتر پدرام arash691 ۸ ۱۴,۲۸۷ ۱۰ آذر ۱۴۰۱ ۰۲:۵۵ ق.ظ
آخرین ارسال: negarrah
Video دانلود رایگان نکته و تست شبکه های کامپیوتری Farzamm ۱۱ ۱۷,۹۸۹ ۰۷ بهمن ۱۴۰۰ ۰۱:۰۳ ب.ظ
آخرین ارسال: M.rahimi20
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۸۱۰ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  سوال در مورد صفحه بندی در سیستم عامل Azadam ۱ ۱,۵۹۵ ۱۳ دى ۱۴۰۰ ۱۱:۰۴ ق.ظ
آخرین ارسال: Azadam
  سلام بچه های کدهای سیستم تهویه هوا رو کسی داره فاطمه دیبا ۰ ۱,۲۱۶ ۱۲ آبان ۱۴۰۰ ۰۹:۱۲ ق.ظ
آخرین ارسال: فاطمه دیبا
  منابع پایگاه داده وسیستم عامل پیشرفته!دکتری ؟ morweb ۰ ۱,۸۵۴ ۱۷ بهمن ۱۳۹۹ ۰۴:۰۹ ب.ظ
آخرین ارسال: morweb
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۵,۸۴۹ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  خواص محیط برای عامل سیستم تحلیل تصاویر پزشکی Ali1991khe ۶ ۵,۳۴۲ ۰۴ مهر ۱۳۹۹ ۰۸:۳۲ ق.ظ
آخرین ارسال: Ali1991khe

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close