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
1 2 3