Exam Details
Subject | distributed operating system | |
Paper | ||
Exam / Course | m.c.a.science | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | 19, April, 2017 | |
City, State | maharashtra, solapur |
Question Paper
M.C.A. (Science) (Semester IV) (CGPA) Examination, 2017
DISTRIBUTED OPRATING SYSTEM
Day Date: Wednesday, 19-04-2017 Max. Marks: 70
Time: 2.30 PM to 05.00 PM
N.B. Q.1 and Q2 are compulsory.
Attempt any Three Questions from Q .No 3 to No.
Figures to the Right indicate full marks.
Q.1 Choose the correct alternatives: 10
In distributed system, a logical clock is associated with.
Each instruction Each process
Each register None of the above
If timestamp of two events are same then the events are.
Concurrent Non-concurrent
Monotonic Blocked
In the token passing approach of distributed systems process
are organized in a ring structure.
Logically Physically
Both and All of the above
of the distributed file system are dispersed among
various machines of distributed system.
Client Server
Storage devices All of the above
is not possible in distributed file system.
File replication Migration
Client interface Remote access
To differentiate a many network services a system support
are used.
Variable Sockets
Ports None of the above
In case of failure, a new transaction coordinator can be
elected by
Bully algorithm Ring algorithm
Both(a) and None of the above
Page 2 of 3
Which of the following is a synchronization tool?
Thread Pipe Semaphore socket
Mutual exclusion can be provided by the
Mutex locks Binary semaphore
Both and None of the above
10) A deadlock eventually cripples system throughput and will
cause the CPU utilization
Increase Drop Stay still All of the above
State whether true or false. 04
Each site (node) in a distributed system is subject to the
same type of failure as in centralized system.
Databases that are stored on computers at multiple locations
are not interconnected by a network are known as distributed
databases.
Data replication is favored where most process requests are
read-only and where the data are relatively static.
The purpose of time stamping is to avoid the use of locks.
Q.2. Write short notes on the following: 08
i. Fil e Replication.
ii. Vir tual memory.
Answer the following: 06
i. Ex plain domain name system.
ii. Wh at is stub? Explain method for stub generation.
Q.3 Answer the following:
Describe distributed approach for implementing mutual
exclusion in distributed system.
07
Discuss the communication protocol protocol used in RPC. 07
Q.4 Answer the following:
State and explain the concept of client- server model. 07
Explain clock synchronization in detail.
Q.5 Answer the following
What are the steps involved in process migration. Discuss the
desirable features of good process migration.
07
What is election algorithm? Explain ring algorithm. 07
Q.6 Answer the following
Discuss about the distributed file system. 07
Explain the atomic transaction. 07
Page 3 of 3
Q.7 Answer the following
State and explain the concept of novel Netware. 07
Explain about distributed deadlock. 07
DISTRIBUTED OPRATING SYSTEM
Day Date: Wednesday, 19-04-2017 Max. Marks: 70
Time: 2.30 PM to 05.00 PM
N.B. Q.1 and Q2 are compulsory.
Attempt any Three Questions from Q .No 3 to No.
Figures to the Right indicate full marks.
Q.1 Choose the correct alternatives: 10
In distributed system, a logical clock is associated with.
Each instruction Each process
Each register None of the above
If timestamp of two events are same then the events are.
Concurrent Non-concurrent
Monotonic Blocked
In the token passing approach of distributed systems process
are organized in a ring structure.
Logically Physically
Both and All of the above
of the distributed file system are dispersed among
various machines of distributed system.
Client Server
Storage devices All of the above
is not possible in distributed file system.
File replication Migration
Client interface Remote access
To differentiate a many network services a system support
are used.
Variable Sockets
Ports None of the above
In case of failure, a new transaction coordinator can be
elected by
Bully algorithm Ring algorithm
Both(a) and None of the above
Page 2 of 3
Which of the following is a synchronization tool?
Thread Pipe Semaphore socket
Mutual exclusion can be provided by the
Mutex locks Binary semaphore
Both and None of the above
10) A deadlock eventually cripples system throughput and will
cause the CPU utilization
Increase Drop Stay still All of the above
State whether true or false. 04
Each site (node) in a distributed system is subject to the
same type of failure as in centralized system.
Databases that are stored on computers at multiple locations
are not interconnected by a network are known as distributed
databases.
Data replication is favored where most process requests are
read-only and where the data are relatively static.
The purpose of time stamping is to avoid the use of locks.
Q.2. Write short notes on the following: 08
i. Fil e Replication.
ii. Vir tual memory.
Answer the following: 06
i. Ex plain domain name system.
ii. Wh at is stub? Explain method for stub generation.
Q.3 Answer the following:
Describe distributed approach for implementing mutual
exclusion in distributed system.
07
Discuss the communication protocol protocol used in RPC. 07
Q.4 Answer the following:
State and explain the concept of client- server model. 07
Explain clock synchronization in detail.
Q.5 Answer the following
What are the steps involved in process migration. Discuss the
desirable features of good process migration.
07
What is election algorithm? Explain ring algorithm. 07
Q.6 Answer the following
Discuss about the distributed file system. 07
Explain the atomic transaction. 07
Page 3 of 3
Q.7 Answer the following
State and explain the concept of novel Netware. 07
Explain about distributed deadlock. 07
Other Question Papers
Subjects
- .net
- artificial intelligence
- computer communication network
- computer graphics
- computer oriented statistics
- data mining and warehouse
- data structures
- database management system
- digital circuits and microprocessors
- digital image processing
- discrete mathematical structures
- distributed operating system
- finite automata
- introduction to computers
- java programming
- management
- mobile computing
- network security
- numerical analysis
- object oriented programming using c++
- opeartions research
- operating system
- pattern recognition mobile computing
- programming using - c
- programming with php
- software engineering
- system software
- uml
- web design techniques
- web technology