الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

للمحترفين......الرجاء المساعده

مغلق
بدأه ابوعبدالاله في 16 نوفمبر 2002 · 1 رد · 315 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخواني الاعزاء ارجو منكم المساعده في كتابة هذا البرنامج وانا لااطلب منكم ذلك لكسل مني او اهمال او عدم محاوله لا والله ولكن ماطلب مني اكبر بكثير من مستواي فارجو منكم مساعدتي في كتابة البرنامج او على الاقل اعطاء افكار للحل

وشكرا لكم

البرنامج المطلوب :

Write a high level program (using any programming languages that you prefer, e.g., C,

C++, Java etc.) to simulate one of the schemes used for CPU scheduling, i.e., First-

Come-First-Serve (FCFS), Shortest-Job-First (SJF), or Round-Robin (RR). Your program

should create a queue of jobs and select these jobs for the CPU based on the scheme you

choose. Your program should compute the average waiting time. The output (may be to

output file) is a line containing the order of processes with their time in the CPU.

Hint

- use a arrays (for bounded buffer) or lined-list (for unbounded buffer) to

simulate the queue

- use the random generator (e.g., rand() function for C/C++) to generate jobs

arrival, required CPU time, priority .. etc.

- use loop to simulate for a slot of time

ولكم تحياتي

#2

السلام عليكم ,,,

أخي ابو عبدالاله:

أطرح أفكارك هنا فنحن لن نحل لك المشروع كاملاً

و لا يعقل ان تأخذ هذا المشروع و لا يوجد لديك أفكار.

أخي هل تعرف طريقة عمل أي طريقة من الطرق أعلاه ؟

أنا أرى أنها كلها سهله...لا يوجد بها تعقيد.

فأعيد و أكرر إطرح أفكارك أولاً ...

وهل تعرف كيف تكتب كود لعمل Queue ؟

فهذا الكود سيكون اللبنه الاساسية :)

مع تحياتي ,,,

هذا الموضوع مغلق.

مواضيع مشابهة