Operating System Basics Questions and Answers

Practice Mode
Showing 10 of 563 questions
Q81
Which technique was introduced because a single job could not keep both the CPU and the I/O devices busy?
  • A Time-sharing
  • B SPOOLing
  • C Preemptive scheduling
  • D Multiprogramming
Answer: Option D
Q82
_________ allocates the largest hole (free fragmant) available in the memory.
  • A Best Fit
  • B Worst Fit
  • C First Fit
  • D None of the above
Answer: Option B
Q83
A process is starved
  • A if it is permanently waiting for a resource
  • B if semaphores are not used
  • C if a queue is not used for scheduling
  • D if demand paging is not properly implemented
Answer: Option A
Q84
The degree of Multiprogramming is controlled by
  • A CPU Scheduler
  • B Context Switching
  • C Long-term Scheduler
  • D Medium term Scheduler
Answer: Option C
Q85
The time taken to bring the desired track/cylinder under the head is _________.
  • A Seek time
  • B Latency time
  • C Transfer time
  • D Read time
Answer: Option A
Q86
Replace the page that will not be used for the longest period of time. This principle is adopted by ____________.
  • A FIFO Page replacement algorithm
  • B Optimal Page replacement algorithm
  • C Round robin scheduling algorithm
  • D SCAN scheduling algorithm
Answer: Option C
Q87
Which of the following is a criterion to evaluate a scheduling algorithm?
  • A CPU Utilization: Keep CPU utilization as high as possible.
  • B Throughput: number of processes completed per unit time.
  • C Waiting Time: Amount of time spent ready to run but not running.
  • D All of the above
Answer: Option D
Q88
The operating system of a computer serves as a software interface between the user and the ________.
  • A Hardware
  • B Peripheral
  • C Memory
  • D Screen
Answer: Option A
Q89
Super computers typically employ _______.
  • A Real time Operating system
  • B Multiprocessors OS
  • C desktop OS
  • D None of the above
Answer: Option B
Q90
A process that is based on IPC mechanism which executes on different systems and can communicate with other processes using message based communication, is called ________.
  • A Local Procedure Call
  • B Inter Process Communication
  • C Remote Procedure Call
  • D Remote Machine Invocation
Answer: Option C
Questions and Answers for Competitive Exams Various Entrance Test