انحصار متقابل: رویکردهای نرمافزاری
توضیحات
در جلسه بیست و دوم سیستم عامل دکتر حقیقت ویژه کنکور ارشد کامپیوتر، کنکور دکتری کامپیوتر، کنکور ارشد آی تی و کنکور دکترای آی تی، ادامه فصل مهم چهارم سیستم عامل با عنوان «همروندی، انحصار متقابل و همگامسازی» ارائه میشود. هدف از این جلسه بحث و بررسی چند رویکرد نرمافزاری انحصار متقابل است. پیشنهادات یا راه حلهای نرمافزاری زیر یک یه یک با کد برنامه شرح داده میشود و مزایا و معایب آنها ارائه میشود و تمامی شروط هفت گانه راه حلهای خوب در مورد تک تک آنها مورد بررسی قرار میگیرد. راه خلهای بررسی شده در این جلسه عبارتند از: 1) پيشنهاد متغيرهای قفل 2) اولين تلاش: تناوب قطعی (Strict Alternation) 3) دومين تلاش 4) سومین تلاش 5) چهارمین تلاش 6) راه حل صحيح Deckerپ س از چهار تلاش ناموفق. همچنین یک تست کنکور ارشد مهندسی کامپیوتر در خصوص مسائل بحث شده در این جلسه مطرح و حل کاملاً تشریحی آن ارائه میشود.