Basic Operating System MCQ

Basic Operating System MCQ
101. Mutual exclusion
  • if one process is in a critical region others are excluded
  • prevents deadlock
  • requires semaphores to implement
  • is found only in the Windows NT operating system
Show Answer
102. Which scheduler controls the degree of multiprogramming?
  • Short term scheduler
  • Long term scheduler
  • Middle term scheduler
  • None of the above
Show Answer
103. What is the name of the software which can be legally compiled and often used for free?
  • Shareware program
  • Public domain program
  • Firmware program
  • Mind Ware
Show Answer
104. The problem of fragmentation arises in ________.
  • Static storage allocation
  • Stack allocation storage
  • Stack allocation with dynamic binding
  • Heap allocation
Show Answer
105. In interactive environments such as time-sharing systems, the primary requirement is to provide reasonably good response time and in general, to share system resources equitably. In such situations, the scheduling algorithm that is most popularly applied is ________.
  • Shortest Remaining Time Next (SRTN) Scheduling
  • Priority Based Preemptive Scheduling
  • Round Robin Scheduling
  • None of the above
Show Answer
106. Thrashing occurs ________.
  • when excessive swapping takes place
  • when you thrash your computer
  • whenever deadlock occurs
  • when no swapping takes place
Show Answer
107. Boundary registers ________.
  • Are available in temporary program variable storage
  • Are only necessary with fixed partitions
  • Track the beginning and ending the program
  • Track page boundaries
Show Answer
108. The principle of locality of reference justifies the use of ________.
  • Virtual Memory
  • Interrupts
  • Main memory
  • Cache memory
Show Answer
109. The section of code which accesses shared variables is called as __________.
  • Critical section
  • Block
  • Procedure
  • Semaphore
Show Answer
110. Thrashing ________.
  • Reduces page I/O
  • Decreases the degree of multiprogramming
  • Implies excessive page I/O
  • Improve the system performance
Show Answer
Questions and Answers for Competitive Exams Various Entrance Test