Top 250+ Solved Operating System Advanced MCQ Questions Answer
Q. A set or resource allocations such that the system can allocate resources to each process in some order, and still avoids a deadlock is called
a. unsafe state
b. safe state
c. starvation
d. greedy allocation
Q. Processor-bound tasks
a. use the processor more often
b. use more processor time
c. use less processor time
d. always take longer to execute
Q. The following resources can causedeadlocks
a. Read only files
b. Shared programs
c. Printers
d. All of the above Complex scheduling algorithms
Q. The intensive jobs
a. use less processor time than most jobs
b. you are constrained by their I/O requirements
c. run more quickly than processor- intensive jobs
d. should all be executed at the same time
Q. The FIFO algorithm
a. executes first the job that last entered the queue
b. executes first the job that first entered the queue
c. executes first the job with the least processor needs
d. executes first the job that has been in the queue the longest
Q. Check pointing a job
a. allows it to be completed successfully
b. allows it to continue executing later
c. prepares it for finishing
d. occurs only when there is an error in it
Q. Windows is an
a. operating system
b. operating environment
c. user interface
d. programming platform
Q. Following is/are operating system used in computers
a. MS-DOS
b. OS/2
c. UNIX
d. All of the above
Q. Which is/are the most important features of Microsoft windows program?
a. Windows
b. Pull-down menus
c. Icons
d. All of the above
Q. Multiprocessing models have
a. symmetric multiprocessing model
b. asymmetric multiprocessing model
c. both (A) and (B) above
d. None of these
Q. Real-time systems are
a. primarily used on mainframe computers
b. used for monitoring events as they occur
c. used for program development
d. used for real-time interactive users.
Q. Multiprogramming systems
a. are easier to develop than single programming systems
b. execute each job faster
c. execute more jobs in the same time period
d. are used only one large mainframe computers
Q. Virtual memory is
a. simple to implement
b. used on all major commercial operating systems
c. less efficient in utilization of memory
d. useful when fast I/O devices are not available
Q. Memory management is
a. not used in modern operating systems
b. replaced with virtual memory on current systems
c. not used on multiprogramming systems
d. critical for even the simplest operating systems