آموزش زبان با داستان انگلیسی
 
برنامه تعمیرگاه با استفاده از مانیتور در سی شارپ

در این برنامه یک تعمیرگاه با سه جایگاه متفاوت را بوسیله مانیتور (Monitor) در #C پیاده سازی نموده ایم.

عنوان پروژه : تعمیرگاهی با سه جایگاه

برنامه نویسی : علی علیخانی

زبان برنامه نویسی : #C

نسخه نرم افزار : Visual Studio 2008

حجم فایل : ۷۷ کیلوبایت

 

توضیحات :

 دراین برنامه شما یک تعمیرگاه ماشین را پیاده سازی خواهید نمود ، بدین طریق که برای هر ماشین یک Thread تعریف می‌شود ، این تعمیرگاه شامل سه جایگاه برای تنظیم باد ، تعویض لنت و تنظیم موتور است که هرکدام زمان متفاوتی برای تعمیر و تنظیم ماشین می خواهند. یک ماشین ممکن است به هر سه ، دو ، و یا فقط یکی از جایگاه ها نیاز داشته باشد . شما در این پروژه با استفاده از مانیتور باید بحث کنترل ناحیه بحرانی در این برنامه همروند را اجرا نمایید. لیست هر جایگاه به ترتیب شماره ماشین ها مرتب شده است ولی خروج ماشین ها از لیست به زمان ورود ماشین مربوطه به لیست آن جایگاه دارد که می‌توانید این روند را هرطور که مایل هستید تغییر دهید.

ادامه مطلب...