Top 250+ Solved Operating System Advanced MCQ Questions Answer
Q. The master/slave architecture is an example of
a. Distributed memory processing
b. Shared memory processing
c. Symmetric multi processing
d. None of these.
Q. I/O modules in computer
a. Controls the operation of the computer.
b. Stores data and program.
c. Move data between the computer and external environment.
d. Provides communication among processors and main memory.
Q. Instruction register contains
a. The address of an instruction to be fetched.
b. The instructions most recently fetched.
c. The data to be written into memory.
d. The data to be read from memory.
Q. Instruction processing consists of
a. Fetch cycle only
b. Execution cycle only
c. Fetch and Execution cycle both
d. None of these.
Q. The concept used to support multi programming environment on a computer is
a. Virtual memory
b. Hierarchy of physical memory
c. Display of multiple windows
d. None the above.
Q. Which combination of the following features will suffice to characterize an OS as a multi programmed OS ?(i) More than one program may be loaded into main memory at the same time for execution.(ii) If a program waits for certain events such as I/O, another program is immediately scheduled for execution.(iii) If the execution of a program terminates, another program is immediately scheduled for execution.
a. (i) only
b. (ii) and (iii)
c. (i) and (iii)
d. (i), (ii) and (iii).
Q. Turnaround time is defined as
a. Delay between job submission and job completion
b. A waiting time
c. Both (A) and (B) above
d. None of these
Q. The only state transition initiated by the user process itself in an operating system is
a. Block
b. Timer run out
c. Dispatch
d. Wake up
Q. Window 98 is a
a. Single user system
b. Multi user system
c. Single tasking system
d. None of these.
Q. OS/390 is a
a. Single user system
b. Multi user system
c. Single tasking system
d. None of these.
Q. Thread is
a. Dispatch able unit of work
b. Can be interrupted
c. A and B both true
d. A and B both false.
Q. Multithreading allows
a. To run threads concurrently
b. To run threads independently
c. A is true, B is false
d. A and B both true.
Q. For multithreading
a. Tasks to be performed can be independent
b. Task to be performed is essentially serialized.
c. Tasks cannot be divided into number of threads.
d. None is true.
Q. The principal function of a process is
a. To execute machine instructions residing in main memory.
b. To execute assembly instructions residing outside main memory.
c. A and B both true.
d. A and B both false.