Skip to main content

Operating System MCQs with Answers

Practice important Operating System MCQs with answers and explanations.

Multiple Choice Questions

Q61: When an interrupt occurs, the CPU ________ the execution of the current task.
  • A: Terminates
  • B: Pauses
  • C: Switches to another task
  • D: Resumes immediately
View Answer
C

Q62: A ________ system may require swapping jobs in and out of memory to ensure timely response.
  • A: Multi-programmed
  • B: Real-time
  • C: Time-sharing
  • D: Batch
View Answer
C

Q63: The main objective of real-time systems is to meet strict ________ constraints.
  • A: Time
  • B: I/O
  • C: Data
  • D: Memory
View Answer
A

Q64: In a real-time system, the consequences of missing a deadline may lead to ________.
  • A: Process failure
  • B: Data loss
  • C: System crash
  • D: Task termination
View Answer
A

Q65: The main advantage of time-sharing systems is that they provide ________ response times for users.
  • A: Faster
  • B: Slower
  • C: Fixed
  • D: No
View Answer
A

Q66: ________ systems allow multiple users to interact with a computer at the same time.
  • A: Time-sharing
  • B: Batch
  • C: Multi-programmed
  • D: Real-time
View Answer
A

Q67: The region in memory that a process is allowed to access is known as process __________.
  • A: address space
  • B: heap area
  • C: stack space
  • D: data section
View Answer
A

Q68: What does the base register hold in memory protection?
  • A: Smallest legal memory address
  • B: Maximum memory address
  • C: Process size
  • D: Starting address of OS
View Answer
A

Q69: What is the main function of the limit register in memory protection?
  • A: To hold the process’s maximum memory size
  • B: To define the process’s address space
  • C: To store the process’s starting address
  • D: To hold the memory address of the interrupt table
View Answer
B

Q70: Which of the following is used to ensure a process does not access memory outside its address space?
  • A: Timer interrupt
  • B: Limit register
  • C: Interrupt vector table
  • D: Memory fragmentation
View Answer
B

Test Your Knowledge

Take a timed quiz on Operating System

🚀 Start Quiz Now