Show Bid Request
C++ code
Bid Request Id: 12142
|
|
|
Posted by: |
unsure (2 ratings)
(Software buyer rating 1)
|
Non-action Ratio: |
Above Average - 33.33%
|
Posted: |
Mar 29, 2002 3:50:18 PM EDT
|
Bidding Closes: |
Apr 9, 2002 4:03:29 PM EDT
|
Viewed (by coders): |
298 times
|
Deadline: |
4/10/2002
TIME EXPIRED
|
|
|
|
Description:
you are to simulate some typical functions of an operating system. An operating system queues jobs waiting to be executed according to a priority scheme, often related to user status. Processes (jobs) are placed on a queue and are scheduled once the resources become available. The following is the scheme that this operating system will follow to queue user processes that are waiting to be executed. System users have relative priorities based on their user ID numbers: Users 0 - 99 have highest priority Users 100 - 199 have next to highest priority Users 200 - 299 have next highest priority ….. ….. ….. Users 800 - 899 have next to lowest priority Users 900 - 999 have lowest priority Within each priority group the jobs will execute in the order in which they arrive into the system. If there is a highest priority job queued, it will execute before any other job; if not, if there is a next to highest priority job queued, it will run before any lower priority job; and so on. This assignment consists of the following three parts: 1. Process Placement Manager: Receives a user ID and a token, representing the job to be executed, and adds the token to the appropriate queue for that user priority level. 2. Process Dispatching: Returns the token for the highest priority job (next job to be executed) that is queued for execution and removes the job from the queue. 3. Maintenance Notification: Notifies users when their waiting jobs (contents of queues) are to be removed from the system due to routine maintenance. Messages are displayed to all users with queued jobs according to priority levels. The highest priority users should be notified first
Deliverables: 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. This is needed no later than april 10, 2002
Platform:
you could use any compiler Visual C++ prefered.
I need the raw code, exe file and documentation for all the steps taken to write the code.
Must be 100% finished and received by buyer on:
Apr 10, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
need the raw code, exe file and the documentation according to the steps taken to write the code.
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 please help out the site and report it. Thanks for your help.
|
|
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!
|
$10 (USD)
|
Mar 31, 2002 12:46:06 AM EDT
|
9
(Superb)
|
|
|
Hey there,
First of all, let me wish you a Happy Easter. May the Joys of this Holy Day be with you in abundance.
Next, about your program. I am a student of Computer Engg. in India, and I had covered a very similar program as part of my curriculum. Thus, with only a few tweaks, I have got a WORKING solution to your needs. It covers all the points mentioned by you, plus a few more ( like automatic flushing of dynamically allocated data ).
Attached with this bid, is an animated GIF showing the screen shots of my Program in action. Please view it in the Internet Browser of your choice.
Kindly get back to me as soon as you can, since I will be out of the Internet's reach in a few days time.
Namaste.
CompGeek.
|
|
Attached File
|
|
|
|
|