Process Management Quiz Test your knowledge about process management in operating systems. See if you can answer all 11 questions correctly michelle published on February 02 Stacked 1/11 What is a process in operating systems? A physical device connected to the computer A program in execution The central processing unit (CPU) A storage device for data 2/11 Which of the following is not a state of a process? Running Ready Sleeping Terminated 3/11 Which process scheduling algorithm guarantees equal CPU time to each process? Round Robin First-Come, First-Served (FCFS) Shortest Job Next (SJN) Priority Scheduling 4/11 In a preemptive scheduling algorithm, the currently running process can be interrupted by which event? I/O request Sleeping Termination Process creation 5/11 Which of the following is not a process synchronization primitive? Mutex Semaphore Spinlock Register 6/11 What is the purpose of process scheduling in an operating system? To allocate CPU time to processes To manage the physical memory To handle file I/O operations To manage network connections 7/11 What does the term 'context switching' refer to in process management? Switching between user and kernel mode Switching between different processes Switching between different threads Switching between virtual and physical memory 8/11 Which of the following is not a process scheduling algorithm? First-Come, First-Served (FCFS) Least Recently Used (LRU) Shortest Job Next (SJN) Priority Scheduling 9/11 What is the purpose of a process control block (PCB)? To store the program code of a process To manage file systems To hold the current state of a process To handle input/output operations 10/11 What is the maximum number of processes that can run concurrently in a single-processor system? 1 2 4 Depends on the operating system 11/11 Which memory region is shared among different processes for inter-process communication? Heap Stack Text Shared Memory