CS/IT MCQs

MCQ of Operating System with answer set-2

Google+ Pinterest LinkedIn Tumblr
1. The first batch operating system was developed in the
…………….. by General Motors for use on an IBM 701.
A) mid 1940’s
B) mid 1950’s
C) mid 1960’s
D) mid  1970’s
2. Process is ……………………
A) A program in execution
B) An instance of a program running on a computer.
C) The entity that can be assigned to and executed
D) All of the above.

3. ………………. is a facility that allows programmers
to address memory from a logical point of view, without regard to the main
memory, physically available.
A) Visual memory
B) Real memory
C) Virtual memory
D) Secondary memory

4. ………… is a large kernel, including scheduling file
system, networking, device drivers, memory management and more.
A) Monolithic kernel
B) Micro kernel
C) Macro kernel
D) Mini kernel
5. A ……………….. architecture assigns only a few
essential functions to the kernel, 
including address spaces, Inter process communication(IPC) and basic
scheduling.
A) Monolithic kernel
B) Micro kernel
C) Macro kernel
D) Mini kernel
6. 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
7. 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
8. 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
9. …………… 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
10. …………….. 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
Answers:
1.      
B) mid 1950’s
2.      
D) All of the above.
3.      
C) Virtual memory
4.      
A) Monolithic kernel
5.      
B) Micro kernel
6.       B) i-True, ii-True
7.       C) Multi…….Multiprocessing
8.       A) Multiprogra ……processing
9.       B) Mutual Exclusion
10.   A) Synchronization

For other more MCQs: Click Here

Shuseel Baral is a web programmer and the founder of InfoTechSite has over 5 years of experience in software development, internet, SEO, blogging and marketing digital products and services is passionate about exceeding your expectations.

Write A Comment