CS 3733 Operating Systems, Fall 2006 Exam 1 Comments

Grade distribution:

Make sure you pick up a copy of your exam and the Exam Corrections sheet before Friday, October 13.

Redo each of the problem in the exam for which you did not receive full credit.
Turn these in along with your original exam during class on Monday, October 16.
You can get up to half of the credit you lost on the exam by completing the problems correctly.

  1. See the notes.
  2. Keep track of the values of c1 and c2 for each process.
  3. Make sure you state which FDT entries and which SFT entries are modified. Do not say "the entry" unless you have already said which entry you are referring to. Consider these as 4 separate problems. You do not have to redo any of the parts that you got completely correct on the exam.
  4. This problem does not ask you to define atomic but it does ask you to explain how it applies to these operations. For part b) this is about a general critical section. It does not ask about the producer/consumer problem.
  5. Be specific about what needs to be saved in the process control block and state how the queues are changed.
  6. Do this problem carefully. Fill in the table on the back of the Exam 1 Corrections sheet. You do not have to redo the algorithms that you got completely correct.
  7. Each entry in the table should have a 0 or a 1 or a question mark.
  8. You do not need to redo this problem.
Don't forget to sign the statement at the bottom of the second side.