En cours

C Programming Simulation Program

The program will need to simulate the arrival of jobs to a queue for the scheduler to send for execution. The method of simulation needs to be designed. The information kept about each job must be considered, as the scheduler is not necessarily a first in first out scheduler. Factors that may be considered are the length of time the job will run, the arrival time and the resources it will use.

The job details are the input to this program. The job details could be read in from a data file or randomly generated within the program. In either case, the simulation of the jobs arriving MUST include a time aspect. In other words as the program executes time must increase, within the program.

The output from the program will be screen based and will show the contents of the ready queue at any given time and the job that is currently executing. As new jobs arrive, the queue will be updated and redisplayed. When a job is sent for execution, the queue should be redisplayed.

Remember that this is a simulation only. Therefore the jobs themselves do not exist, only the fictitious details of these jobs. The program does not have to execute the jobs, simply display a message that a job has control of the CPU at a particular time.

With the exception of (perhaps) a few initial settings by the user, there is to be no keyboard input and no menus of any kind are to be used.

The screen display will need to be designed in such a way that the user can determine what is happening and no interaction should be necessary. The one exception is that it is permissible to press at the end of each unit of time.


Compétences : Programmation C

En voir plus : what is programming used for, what is programming, what is in programming, what is in c programming, what is c programming used for, what is c# programming, what is c programming, what is a method in programming, use case include, the c programming, programming words, programming with data, programming resources, programming program, programming needs, programming method, programming keyboard, programming jobs jobs, programming from, or in c programming

Concernant l'employeur :
( 4 commentaires ) Fermo Posta, Italy

Nº du projet : #5446

Décerné à:


Sir, I am a C/C++ programmer of many years experience. I have read your requirements and understand the urgency of your request. I would like to be able to get you a first draft in two days giving us a day for review Plus

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 3 jours
(1 Évaluation)

4 freelances font une offre moyenne de 100 $ pour ce travail


Dear Sir/Madam. We had carefully examined your project and got your idea. We can provide you EXACTLY WHAT YOU NEED!!! We had already developed a great number of projects similar to yours and have all the required skill Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(0 Commentaires)

Hello! First of all we would like to thank you for your time reviewing our bid! We have just gone through your requirements and we would like to assure you that we are ready to launch your project today, please, cona Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 4 jours
(0 Commentaires)

we can do it.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 4 jours
(0 Commentaires)