All mock tests are FREE till 31 December — register to save your progress
Unit 5 · System Software and Operating System Paper 2 CS · June 2024 Re-Exam

Which of the following statements are TRUE about the Process Control Block (PCB)?
(A) The PCB contains information about the process state, such as whether it is running, waiting or terminated.
(B) The PCB includes the program code and data segments of the process.
(C) The PCB stores the process's memory-management information, such as page tables and segment tables.
(D) The PCB is used to track process scheduling information and CPU registers for process execution.
Choose the correct answer from the options given below:

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: C. (A), (C) and (D) Only

Explanation

The PCB holds the state, program counter, CPU registers, scheduling information, memory-management information (page/segment tables), accounting and I/O status. It does not contain the program's code and data themselves.

More System Software and Operating System questions