Operating Systems MCQ Set 9
1.
State whether true or false.
i)
Multithreading is useful for application that perform a number of essentially
independent tasks that do not be serialized.
ii)
An example of multithreading is a database server that listens for and process
numerous client request.
A)
i-True, ii-False
B)
i-True, ii-True
C)
i-False, ii-True
D)
i-False, ii-False
2.
With ................ only one process can execute at a time; meanwhile all
other process are waiting for the processer. With .............. more than one
process can be running simultaneously each on a different processer.
A)
Multiprocessing, Multiprogramming
B)
Multiprogramming, Uniprocessing
C)
Multiprogramming, Multiprocessing
D)
Uniprogramming, Multiprocessing
3.
The two central themes of modern operating system are ...............
A)
Multiprogramming and Distributed processing
B)
Multiprogramming and Central Processing
C)
Single Programming and Distributed processing
D)
None of above
4.
............... refers to the ability of multiple process (or threads) to share
code, resources or data in such a way that only one process has access to
shared object at a time.
A)
Synchronization
B)
Mutual Exclusion
C)
Dead lock
D)
Starvation
5.
................. is the ability of multiple process to co-ordinate their
activities by exchange of information
A)
Synchronization
B)
Mutual Exclusion
C)
Dead lock
D)
Starvation
6.
.................. executes must frequently and makes the fine grained decision
of which process to execute the next.
A)
Long-term scheduling
B)
Medium-term scheduling
C)
Short-term scheduling
D)
None of the above
7.
With ................ a page is brought into main memory only when the
reference is made to a location on that page.
A)
demand paging
B)
main paging
C)
prepaging
D)
postpaging
8.
....................... provides a larger sized of virtual memory but require
virtual memory which provides multidimensional memory.
A)
Paging method
B)
Segmentation method
C)
Paging and segmentation method
D)
None of these
9.
............... is a large kernel containing virtually the complete operating
system, including, scheduling, file system, device drivers and memory
management.
A)
Multilithic kernel
B)
Monolithic kernel
C)
Micro kernel
D)
Macro kernel
10.
............... is a large operating system core provides a wide range of
services.
A)
Multilithic kernel
B)
Monolithic kernel
C)
Micro kernel
D)
Macro kernel
Answers
1.b
2.c
3.a
4.b
5.a
6.c
7.a
8.b
9.b
10.d
0 comments:
Post a Comment