The One-Stop Software Outsourcing Solution
|
Login
|
|
Show Bid Request
Scheduling Algorithms
Bid Request Id: 10419
|
Bookmark
|
Posted by: |
laslocas (9 ratings)
(Software buyer rating 10)
|
Posted: |
3/8/2002 12:00:20 AM EST
|
Bidding Closes: |
3/9/2002 1:00:00 AM EST
|
Viewed: |
167 times
|
|
|
|
Description:
Description:For the following 6 processes simulate and evaluate the CPU scheduling algorithms:
p# a.t. CPU I/O CPU I/O CPU I/O CPU I/O CPU I/O 1---0----20 5 18 8 22 7 14 9 2---0----9 12 24 16 10 7 22 16 10 6 3---5----30 5 16 6 15 5 4---6----21 20 8 9 10 16 14 14 5---6----10 15 14 22 6---9----25 10 22 10 21 12 29 4 7 3
p# = process number a.t. = arrival time
Simulate and evaluate the following non-preemptive scheduling algorithms:
1. FCFS, 2. SJFS, 3. Round Robin (time slot: 2 units) Assume there is one I/O queue for all the processes. I/O operations are executed on a first-come, first serve basis.
Presentation of the results:
1. Follow the dynamic execution of the six processes fo all three algorithms. Any time the running process is changed, print out: (a). The ready queue, with the remaining time for every process for its CPU burst completion, (b). The waiting queue with the remaining time for every process for its I/O burst completion, (c). And indicate if a process completed its total execution. 2. At the end of the simulation, the program should calculate and print
(a) Individual and average waiting time for processes (b) Individual and average turnaround time (c) Individual and average response time.
Write the program in a high-level programming language such as C/C++/Java. Write a report which includes: a. A flow chart of the simulation program b. Results from two items above. A brief evaluation of the results and discussion. c. Program listing with comments.
Deliverables: 1. Follow the dynamic execution of the six processes fo all three algorithms. Any time the running process is changed, print out: (a). The ready queue, with the remaining time for every process for its CPU burst completion, (b). The waiting queue with the remaining time for every process for its I/O burst completion, (c). And indicate if a process completed its total execution. 2. At the end of the simulation, the program should calculate and print
(a) Individual and average waiting time for processes (b) Individual and average turnaround time (c) Individual and average response time.
Write the program in a high-level programming language such as C++. Write a report which includes: a. A flow chart of the simulation program b. Results from two items above. A brief evaluation of the results and discussion. c. Program listing with comments.
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete copyrights to all work purchased.
Platform:
Platform - IBM Personal Computer Windows
Operating System - Windows 2000
Must be 100% finished and received by buyer on:
Time legal notes: All times are expressed in the time zone of the site EST (GMT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EST on the indicated date.
3/9/2002
Special Conditions / Other:
Must be comnpleted by 03-09-2002
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation, you can report it to: abuse@rentacoder.com.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
This bid was accepted by the buyer!
|
$60
|
3/8/2002 1:28:40 AM EST
|
9.69
(Excellent)
|
|
|
Hi,
I have done 2 course on Operating Systems. I know what you need and can make them for you.
However, I need time till Sunday !!
Please see my resume & ratings. I have been doing an excellent job here & people have really liked my work.
I hope you will agree that the program is pretty huge & there are many issues to be addressed.
I am putting a 15$ tag for each algorithm, plus an additional 15$ for calculating response, waiting time etc.
Please let me know if you would like me to proceed as soon as possible.
Let me repeat here that I need time till Sunday evening atleast, but the job will be with you on Sunday for sure!!
If you can spare me that much time...then please accept my bid as quickly as possible.
Kasp.
|
|
|
|
|
|
|
Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
- All customer issues addressed within 2 days
- Openly disclosed pricing and return policies
- Participation in mediation at buyer request
- Superior selling track record
This site is verified through it's parent company, Exhedra Solutions, Inc.
|
|
|
See all top coders...
(What makes a top coder?)
Top Exam Scorers
Created in partnership with:
|
|
In memory of the victims and the courageous rescuers of 9/11/2001
|
|