Basic Operating System MCQ
Basic Operating System MCQ
151. Routine is not loaded until it is called. All routines are kept on disk in a relocatable load format. The main program is loaded into memory & is executed. This type of loading is called _________
- Static loading
- Dynamic loading
- Dynamic linking
- Overlays
152. Which of the following is crucial time while accessing data on the disk?
- Seek time
- Rotational time
- Transmission time
- Waiting time
153. The host repeatedly checks if the controller is busy until it is not. It is in a loop that status register's busy bit becomes clear. This is called _____________ and a mechanism for the hardware controller to notify the CPU that it is ready is called ___________.
- Interrupt and Polling
- Polling and Spooling
- Polling and Interrupt
- Deadlock and Starvation
154. Unix Operating System is an __________.
- Time Sharing Operating System
- Multi-User Operating System
- Multi-tasking Operating System
- All the Above
155. Which of the following memory allocation scheme suffers from External fragmentation?
- Segmentation
- Pure demand paging
- Swapping
- Paging
156. Information about a process is maintained in a _________.
- Stack
- Translation Lookaside Buffer
- Process Control Block
- Program Control Block
157. Distributed OS works on the ________ principle.
- File Foundation
- Single system image
- Multi system image
- Networking image
158. The problem of fragmentation arises in ________.
- Static storage allocation
- Stack allocation storage
- Stack allocation with dynamic binding
- Heap allocation
160. The program is known as _________ which interacts with the inner part of called kernel.
- Compiler
- Device Driver
- Protocol
- Shell