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

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

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