Home > Computer Engineering > Quizzes > Operating Systems Practice Test: Process Synchronization
Operating Systems Practice Test: Process Synchronization
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 39% Most missed: “A parent process calling _____ system call will be suspended until children proc…”
Operating Systems Practice Test: Process Synchronization
Time left 00:00
25 Questions

1. What is the objective of multiprogramming?
2. Suppose that a process is in “Blocked” state waiting for some I/O service. When the service is completed, it goes to the __________
3. If a process is executing in its critical section, then no other processes can be executing in their critical section. This condition is called?
4. When the process issues an I/O request __________
5. RPC provides a(an) _____ on the client side, a separate one for each remote procedure.
6. What is a long-term scheduler?
7. What will happen when a process terminates?
8. Cascading termination refers to termination of all child processes before the parent terminates ______
9. The context of a process in the PCB of a process does not contain __________
10. What is a short-term scheduler?
11. Which of the following do not belong to queues for processes?
12. In UNIX, each process is identified by its __________
13. In the Zero capacity queue __________
14. If all processes I/O bound, the ready queue will almost always be ______ and the Short term Scheduler will have a ______ to do.
15. The link between two processes P and Q to send and receive messages is called __________
16. Remote Procedure Calls are used ____________
17. Which process can be affected by other processes executing in the system?
18. Restricting the child process to a subset of the parent’s resources prevents any process from __________
19. When several processes access the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place, is called?
20. Mutual exclusion can be provided by the __________
21. What is a medium-term scheduler?
22. Which of the following does not interrupt a running process?
23. Which of the following are TRUE for direct communication?
24. A monitor is a module that encapsulates __________
25. Which one of the following is a synchronization tool?