C++ Object Oriented Programming(OOP) - Discrete event simulation. -- 3
$10-30 USD
Closed
Posted about 3 years ago
$10-30 USD
Paid on delivery
write a program that will use a discrete-event simulation for the operation of a multiprogramming Operating System. The operating system will manage Processes, which enter the system, and require bursts of time – that is, the processes require certain resources for a particular length of time. In our model, processes need bursts of CPU time (our machine has a single CPU) and bursts of I/O time (our machine has only one I/O "device"). The requirements of the processes will also switch back and forth between the two resources – a process will need bursts of CPU time, then I/O time, then perhaps more CPU time, etc. That is, a Process will arrive at the CPU first, and then move back and forth between the CPU and the I/O device as needed. Whenever computation is complete, the process finishes, as depicted below. However, while on the CPU, the process may time out – the process may use up its pre-allocated amount of time on the CPU, and another process may start. Thus, each process may have to wait for CPU time if it can’t complete the time it needs on the CPU at once. ...........more info in PDF file.............
Hello,
I have 30 years experience programming in C++.
I have implemented many system simulations using queues. Let's see all that is required in this project. Then, I will revise my bid when you provide full specifications.
A milestone payment for the full budget for this project must be deposited with this site before your offer can be accepted.
Alan Idler
Chief Software Architect
Idleswell Software Creations