تست همروندی IT88 - نسخهی قابل چاپ |
تست همروندی IT88 - هاتف - ۲۹ آبان ۱۳۹۲ ۰۹:۰۲ ب.ظ
سلام صورت سوال اینجاست: [attachment=13900] و این هم پاسخی که کتاب دکتر حقیقت بهش داده: [attachment=13901] در سطر های انتهایی گفته: بنابراین بن بست پیش آمده و شرط انتظار محدود هم نقض شد در صورتی که اینجا بن بست بوجود نمیاد چون فرآیند P1 دیگه توی While نمیمونه، Turn=1 شده! نظرتون چیه؟ |
RE: تست همروندی IT88 - e.shrm - 30 آبان ۱۳۹۲ ۰۲:۵۲ ق.ظ
(۲۹ آبان ۱۳۹۲ ۰۹:۰۲ ب.ظ)هاتف نوشته شده توسط: سلام کتابتون ویرایش قدیمیه؟ توی کتاب من اصلاح شده این بخش . بعد از رد گزینه ۱ و ۳ گفته ، فرض کنید p2 در حلقه while در حال چرخیدن باشه و به p1 سوییچ کنیم ، p1 ناحیه بحرانی رو طی کنه و turn رو ۱ کرده و خارج بشه ، در این حالت دیگه هیچ وقت p2 از while خارج نمیشه در حالی که p1 میتونه بارها وارد ناحیه بحرانی بشه. شرط انتظار محدود نقض شده. |
RE: تست همروندی IT88 - هاتف - ۳۰ آبان ۱۳۹۲ ۱۰:۱۷ ب.ظ
(۳۰ آبان ۱۳۹۲ ۰۲:۵۲ ق.ظ)e.sharmi نوشته شده توسط:بله قدیمی هست، دستتون درد نکنه.(29 آبان ۱۳۹۲ ۰۹:۰۲ ب.ظ)هاتف نوشته شده توسط: سلام این دومین ایرادی هست که بخاطر چاپ قدیمی بودن این کتاب بهش خوردم. |