0910-54 54 104
0939-55 55 140

حل مسائل زمانبندی سیستم عامل به زبان دلفی

یکی از مفاهیمی که دانشجویان رشته کامپیوتر در درس سیستم عامل در مقطه کارشناسی و ارشد با آن روبه رو می شوند، زمانبندی وظایف توسط سیستم عامل می باشد. زمانبندِ وظایف بخشی از سیستم عامل است که تصمیم می گیرد که کدام یک از پردازش ها چه مدتی توسط پردازنده اجرا شود. محققان الگوریتم های زیادی را برای بخش زمانبند سیستم عامل ها پیشنهاد کرده اند وجود دارند که از جمله آن ها می توان به الگوریتم های FIFO،HRRN ،SJF ، RR، Priority و SRT اشاره کرد. سیستم عامل های معروف نظیر ویندوز و لینوکس معمولا از ترکیب روش های مختلف همراه با اولویت گذاری استفاده می کنند، تا بتوانند سرویس دهی به پردازش های معمولی و پردازش های با حساسیت بالا را تضمین کنند. برای درک بهتر دانشجویان از نحوه عملکرد این الگوریتم های زمانبندی در سیستم عامل، ما تصمیم گرفتیم که با استفاده از زبان برنامه نویسی دلفی (Delphi) نسخه 7 نرم افزاری را طراحی و پیاده سازی کنیم که بتواند به صورت گرافیکی نحوه تخصیص و پردازش هریک از وظایف را نشان دهد و همچنین زمان های مهمی شامل: میانگین زمان انتظار و میانگین زمان پاسخ را محاسبه کرده و به کاربر نشان دهد. در این برنامه کاربر می تواند از طریق فرمی که به وی نمایش داده می شود، اطلاعات 10 پردازش با میزان تقاضاهای مختلف را وارد کرده، سپس یکی از الگوریتم های FIFO، RR و Priority را انتخاب و دکمه شروع را کلیک کند. مقادیری که کاربر می تواند برای هر پردازش وارد کند بایستی بین 1 تا 100 باشد. برنامه با توجه به الگوریتمی که کاربر انتخاب کرده است، پردازش های وارد شده را به پردازنده ارسال می کند تا به کار هریک از آن ها رسیدگی شود. پس از آن که کاربر روی دکمه شروع کلیک کرد بایستی مدتی منتظر بماند تا پردازش های وارد شده مورد پردازش قرار گیرند. شماره ترتیب اتمام هر پردازش در کنارش نوشته می شود، تا کاربر بتواند تشخیص دهد هر پردازش چه وقت تمام شده است. پس از آن که کار پردازش توسط پردازنده به پایان رسید، برنامه میانگین زمان های انتظار برای هر پردازش را محاسبه می کند. بعد از آن که زمان های انتظار برای هر پردازش محاسبه شد، برنامه میانگین زمان انتظار کل را محاسبه کرده و نمایش می دهد. برنامه حل مسائل زمانبندی سیستم عامل می تواند یک پروژه بسیار خوب برای دانشجویان رشته کامپیوتر در درس سیستم عامل باشد. از آن جایی که برنامه حل مسائل زمانبندی سیستم عامل با زبان سطح بالای دلفی نوشته شده است و چندین الگوریتم زمانبندی در آن پیاده سازی شده است، توسط برخی از دانشجویان کشور به عنوان پروژه پایانی دوره کارشناسی ارائه شده است. هم اکنون شما می توانید تغییرات مورد نظر خود درباره پروژه حل مسائل زمانبندی سیستم عامل را از طریق ایمیل info@market021.com برای ما ارسال کنید و یا برنامه دلخواه خود را به ما سفارش دهید تا ما پروژه شما را در کوتاه ترین زمان و با کمترین قیمت طراحی و پیاده سازی کنیم.
اطلاعات پروژه
کد محصول : 2011
عنوان پروژه :حل مسائل زمانبندی سیستم عامل به زبان دلفی
ابزار ساخت :
  • Delphi
سازنده پروژه :
اطلاعات مالی
قیمت :18900
سهم موسسه خیریه :3900
سهم سایت : 2100
سهم صاحب پروژه : 12900
کمک به خیریه
اطلاعات دانلود
لینک دانلود : -
حجم فایل : -
رمز فایل فشرده :
امور مالی
عضویت در خبرنامه
captcha

طراحی وب سایت و بهینه سازی سایت مارکت 021

Copyright © 2016 market021.com All rights reserved