Question Detail Semophores are used to solve the problem of race conditionprocess synchronizationmutual exclusionbelady problem Answer: Option C Similar Questions : 1. Which technique is used by operating systems to execute several programs concurrently by switching back and forth PartitioningMultitaskingWindowingPaging Answer: Option C 2. Which is non pre-emptive Round robinFIFOMQSMQSF Answer: Option B 3. A thread is lightweight process where the context switching is low lightweight process where the context swithching is highused to speed up paging used in dead locks Answer: Option A 4. Daisy chain is a device for connecting a number of controllers to a deviceconnecting a number of device to a controllerall of above none of above Answer: Option B 5. Semaphores function is to synchronize critical resources to prevent deadlocksynchronize processes for better CPU utilizationused for memory managementnone of above Answer: Option A Read more from - Operating System Questions Answers - Chapter 1