Operating System Interview Questions
11. Where are jobs initially stored on the disk?
- A) Task Pool
- B) Queue Pool
- C) Buffer Pool
- D) Job Pool
Answer: Job Pool
12. What state is a process in when its instructions are being executed?
- A) Blocked
- B) Suspended
- C) Terminated
- D) Running
Answer: Running
13. What is the list of processes waiting for a specific I/O device called?
- A) Device Stack
- B) Device Buffer
- C) Device Queue
- D) Device Array
Answer: Device Queue
14. What is another name for a long-term scheduler?
- A) Task Scheduler
- B) Job Scheduler
- C) Thread Scheduler
- D) Resource Scheduler
Answer: Job Scheduler
15. To which system concept does a control card belong?
- A) Real-time
- B) Distributed
- C) Batch
- D) Multiprocessing
Answer: Batch
16. What is called when the CPU scheduler decides to execute a process?
- A) Dispatcher
- B) Allocator
- C) Executor
- D) Initiator
Answer: Dispatcher
17. What is a collection of instructions that performs a single logical function called?
- A) Routine
- B) Function
- C) Transaction
- D) Operation
Answer: Transaction
18. Which operation signifies that a transaction has completed its execution?
- A) Commit
- B) Rollback
- C) Save
- D) Finalize
Answer: Commit
19. What is a technique for passing information from one program process to another?
- A) Socket
- B) Pipe
- C) Queue
- D) Stream
Answer: Pipe
20. What are the two types of interprocess communication?
- A) Signal Sending, Shared Cache
- B) Message Passing, Shared Memory
- C) Data Transfer, Private Memory
- D) Event Triggering, Isolated Memory
Answer: Message Passing, Shared Memory