در این بخش سورس الگوریتم زمانبندی LPT به زبان سی شارپ را برای شما آماده کرده ایم که در محیط نرم افزار Visual Studio و زبان برنامه نویسی سی شارپ نوشته شده است. بعد از اجرا شدن پروژه کاربر می تواند کار های مورد نظر خود را به همراه تعداد پردازنده تنظیم کرده و نتیجه اجرای الگوریتم LPT بر روی آن کارها را مشاهده کند. الگوریتم زمانبندی LPT مخفف Longest Processing Time به معنای طولانی ترین زمان برای پردازش است که یک الگوریتم زمانبندی ایستا غیر قابل پس گرفتن بوده و در هر زمان که پردازنده ‌ای آزاد می شود، از بین کار های باقی مانده طولانی ‌ترین کار را برای اجرا انتخاب می نمائید. اگر چه الگوریتم LPT بهینه نیست اما بیشتر منحصر به زمانبندی‌ هایی با طول معقول است. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.

لینک: سورس الگوریتم زمانبندی LPT به زبان سی شارپ