What is the name of the structural system table maintained by an operating system to keep track of all relevant details of a running process? MCQ with Answer and Explanation

What is the name of the structural system table maintained by an operating system to keep track of all relevant details of a running process?
A. Master Boot Record (MBR)
B. Interrupt Vector Table (IVT)
C. File Allocation Table (FAT)
D. Process Control Block (PCB)
Answer: Option D
Solution (By JKSSB Mock Tests)
The Process Control Block (PCB) is a data structure used by the operating system kernel to store all structural metadata and state flags for a specific process.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
What is the main difference between a process and a thread?
A. Threads are independent, while processes are not
B. Processes are scheduled, threads are not
C. There is no difference
D. A process has its own memory space, while threads share memory within a process

Correct Answer: Option D


Explanation:
Processes are independent with separate memory; threads are lighter, sharing the same memory space and resources of the parent process.

This question belongs to: Computer Operating Systems
Question #2
What is the primary function of the 'Page Table' in virtual memory systems?
A. To map the virtual addresses used by a process to corresponding physical addresses in RAM.
B. To log the date and time files were created.
C. To record the collection of active internet cookies.
D. To arrange text content in alphabetical order.

Correct Answer: Option A


Explanation:
The page table is a structural database used by the Memory Management Unit (MMU) to translate a process's virtual memory pages into real RAM frames.

This question belongs to: Computer Operating Systems
Question #3
What does the term 'Spooling' stand for in the context of system operations?
A. Storage Process Organization Layout
B. System Peripheral Output Link
C. Simultaneous Peripheral Operations On-Line
D. Sequential Process Optimization Line

Correct Answer: Option C


Explanation:
SPOOLING stands for Simultaneous Peripheral Operations On-Line. It is a technique used to buffer data intended for slow peripheral devices like printers.

This question belongs to: Computer Operating Systems