سوال 100

حل تشریحی سوال شماره 100 سیستم‌های عامل

کنکور ارشد مهندسی کامپیوتر 1399

100.

الگوریتم بانکدار (Banker) برای حل کدام مسئله بکار میرود؟

1)

دوری از بن‌بست

2)

تشخیص بن‌بست

3)

جلوگیری از بن‌بست

4)

ترمیم (Recovery) بن‌بست

پاسخ ها

1 پاسخ
نرگس علیزاده
نرگس علیزادهسه شنبه 15 اردیبهشت 1405

گزينه 1 درست است.

الگوریتم بانکدار یکی از روش­های دوری یا اجتناب (Avoidance) از بن­بست با کنترل پذیرش درخواست­‌ها است. گزینه 2 به تشخیص بن­بست (مثلاً با الگوریتم کافمن) اشاره دارد. گزینه 3 به روش­‌های جلوگیری یا پیش­گیری (Prevention) اشاره دارد و گزینه 4 به ترمیم (Recovery) بعد از کشف (تشخیص) اشاره دارد.

ارسال پاسخ