problem 1:
Illustrate out the following phrases:
• Critical section
• Mutual Exclusion
• Deadlock
• Starvation.
problem 2:
Name all 3 techniques which are basically employed in synchronizing processes.
problem 3:
What are semaphores employed for?
problem 4:
What is the concept of the atomic operation?
problem 5:
Illustrate out the concept involved in the producer – consumer problem.
problem 6:
Semaphores support two kinds of atomic operations? What are they? And what does each type of operation represent?
problem 7:
There are two (2) types of semaphore implementation. State they and what are the operations involved in each of them.