زمانبندي ديسك
پروژه طراحي و پياده سازي زبان هاي برنامه سازي
این پروژه به زبان scheme می باشد و برای ارایه به عنوان کار کلاسی می باشد
در خروجي، نام و نام خانوادگي( reza dea )، تاريخ و الگوريتم مورد استفاده و شرح مختصري راجع به برنامه چاپ شود و پسوند فايل تحويلي .ss باشد
ورودي ها:
n > 0 (عدد صحيح) تعداد سيلندر
d (عدد صحيح به ميلي ثانيه) مدت زمان طي كردن از يك سيلندر به سيلندر ديگر
p (عدد صحيح) محل اوليه ي بازو (n < p ≤0)
q (عدد صحيح) تعداد درخواست ها و براي هر در خواست:
t (عدد صحيح به ميلي ثانيه) زمان درخواست
c (عدد صحيح) سيلندر مورد خواست (n < c ≤0)
خروجي: حداقل، ميانگين و حداكثر زمان انتظار براي
براي زمانبندي ديسك الگوريتم هاي زيادي وجود دارد. شما بايد يكي از آنها كه بهينه است، را انتخاب و پياده
سازي كنيد. در گزارش تحقيقي خود (حداكثر 5 صفحه) ابتدا الگوريتم هاي موجود را بررسي و سپس دليل انتخاب الگوريتم مورد نظر را ذكر كنيد.
ورودي برنامه ميتواند در فايل باشد و يا اينكه برنامه خود، ورودي را با اعداد تصادفي ايجاد كند.
توجه داشته باشيد در يك زمان درخواست هاي بسياري وجود دارد و نكته اصلي پروژه نيز در همين است.
برای اطلاعات بیشتر به سایت برنامه جو مراجعه نمایید: http://www.barnamejoo.com