Author: Ron K. Cytron
| Lab |
Assigned |
Design Due (In class) 10 AM |
Implement (In Lab) Wednesday |
Demo (In Lab) Wednesday |
Lab Due (In lab) Wednesday |
| | 12 | Mar |
| |
12 | Mar |
12 | Mar |
12 | Mar |
Overview:
You will demonstarte your ability to eliminate race conditions and obtain
atomicity using exclusion.
Before starting:
- Read over this entire document before you start.
- Run the sample solution for this lab.
[[[ Download PC zip ]]]
Zip includes:
- Files you are given, but need to modify:
What to do:
- Download the file above, compile it and run it.
- You will see incorrect behavior. Answer questions on the Demo Sheet to
explain why
the incorrect behavior occurs.
- Eliminate the incorrect behavior. (or try to!)
- Describe what you now see and why the program behaves as it does.
- Show what you have learned to a TA so he or she can sign your sheet.
What to turn in:
- A demo sheet signed by you and your TA. This sheet must also
state who your lab partner(s) will be for Lab 5a
- A printout of your RGB source file.
Last modified 12:31:02 CST 11 March 2003
by Ron K. Cytron