Basic Operating System MCQ
Basic Operating System MCQ
171. In Priority Scheduling a priority number (integer) is associated with each process. The CPU is allocated to the process with the highest priority (smallest integer = highest priority). The problem of, Starvation ? low priority processes may never execute, is resolved by __________.
- Terminating the process.
- Aging
- Mutual Exclusion
- Semaphore
172. CPU performance is measured through ________.
- Throughput
- MHz
- Flaps
- None of the above
173. PCB =
- Program Control Block
- Process Control Block
- Process Communication Block
- None of the above
174. Software is a program that directs the overall operation of the computer, facilitates its use and interacts with the user. What are the different types of this software ?
- Operating system
- Language Compiler
- Utilities
- All of the above
175. A __________ is a software that manages the time of a microprocessor to ensure that all time critical events are processed as efficiently as possible. This software allows the system activities to be divided into multiple independent elements called tasks.
- Kernel
- Shell
- Processor
- Device Driver
176. The primary job of the operating system of a computer is to ________.
- Command Resources
- Manage Resources
- Provide Utilities
- Be user friendly
177. With the round robin CPU scheduling in a time-shared system ________.
- Using very large time slice degenerates in to first come first served algorithm
- Using extremely small time slices improve performance
- Using extremely small time slices degenerate in to last in first out algorithm
- Using medium sized time slices leads to shortest request time first algorithm
178. Which of the following is a criterion to evaluate a scheduling algorithm?
- CPU Utilization: Keep CPU utilization as high as possible.
- Throughput: number of processes completed per unit time.
- Waiting Time: Amount of time spent ready to run but not running.
- All of the above
179. Which of the following is contained in Process Control Block (PCB)?
- Process Number
- List of Open files
- Memory Limits
- All of the Above
180. Super computers typically employ _______.
- Real time Operating system
- Multiprocessors OS
- desktop OS
- None of the above