Find Jobs
Hire Freelancers

C Programming Simulation Program

$20-100 USD

In Progress
Posted over 19 years ago

$20-100 USD

Paid on delivery
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.
Project ID: 5446

About the project

4 proposals
Remote project
Active 20 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
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. I'll do my best to see that you get what you need!
$100 USD in 3 days
5.0 (1 review)
2.0
2.0
4 freelancers are bidding on average $100 USD for this job
User Avatar
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 skills, so you can be abolutely sure, that you'll receive a top-quality result for your money!!! Please, feel free to contact us, so we can precise the details of your project and provide you with a decent solution. The final price also depends on it. Looking forward to your reply, Nidle Inc.
$100 USD in 10 days
0.0 (0 reviews)
4.6
4.6
User Avatar
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, conatc us so that we discuss it confidentially. We garantee high quality of our work and your complete satisfaction....as our company is a US based, webdesign and development company with a decade of experience in the field and over 600 successfully completed works which vary from simple Online shop Pages and Auction Pages up to complete sophisticated E-Commerce systems and E-Commerce website design services (it also includes LOGO DESIGN AND CORPORATE BRANDING ). Our company uses brand new versions of php, asp, asp.net, mySQL, ms sql, Apache for our projects. if you are interested in our cooperation, please, cotnact us via PMB so that we discuss it. All the best, Viaden Inc
$100 USD in 4 days
0.0 (0 reviews)
4.2
4.2
User Avatar
we can do it.
$100 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ITALY
Fermo Posta, Italy
0.0
4
Member since May 31, 2004

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.