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