NSCT – Concurrency & Synchronization MCQs

20 min Score: 0 Attempted: 0/20 Subscribe
1. . Concurrency in operating systems refers to:





2. . Synchronization is required to:





3. . A situation where two or more processes access shared data simultaneously causing errors is called:





4. . The section of code where shared resources are accessed is called:





5. . The problem of ensuring that only one process executes in the critical section at a time is called:





6. . Which mechanism is commonly used for process synchronization?





7. . A semaphore is:





8. . Which of the following operations are used with semaphores?





9. . Binary semaphore is also known as:





10. . Deadlock occurs when:





11. . Which of the following is a condition for deadlock?





12. . Starvation occurs when:





13. . The main purpose of synchronization is to:





14. . A mutex is used to:





15. . Concurrency improves:





16. . The problem where processes wait forever for resources is called:





17. . Which of the following helps avoid race conditions?





18. . Which concept ensures that processes execute without interfering with each other?





19. . A circular wait condition occurs when:





20. . The main goal of concurrency control is to:





All Copyrights Reserved 2025 Reserved by T4Tutorials