Exam Details

Subject distributed operating system
Paper
Exam / Course m.sc. computer science
Department
Organization solapur university
Position
Exam Date November, 2016
City, State maharashtra, solapur


Question Paper

Master of Science II (Computer Science
Examination: Oct Nov 2016 Semester IV (New CGPA)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR SC-
324
Thursday
17/11/2016
02.30 PM
to
05.00 PM
Distributed Operating
System
C
XIII
es Instructions: Question No. 1 and 2 is compulsory.
Attempt any three questions from Q. no. 3 to Q. no. 7
Figures to right indicate full marks.
Total Marks: 70
Q.1 Choose correct alternative. 10
To differentiate the many network services a system supports
are used.
variables sockets
ports None of the above.
Which one the following is not a valid state of thread.
Running parsing
ready blocked
In distribution systems link and site failure are detected by

polling handshaking
token passing All of the above
Which of the following is the deadlock avoidance algorithm
Bankers algorithm Elevator algorithm
Karn's algorithm Round robin
Internet provides for remote login.
HTTP TELNET
FTP RPC
Process on the remote system are identified by
Host ID Host name and identifier
Identifier None of above
Network operating system runs on
server every system in the network
both a and b none of above
In a uniprocessor system mutual exclusion can be guaranteed by
Overlapping process Interleaving process
Disabling interrupts All of above
In distributed system a logical clock is associated with
Each instruction Each process
Each register None of above
Page 1 of 2
10) In synchronization involving message passing, the sender of a message can
be
Either blocking or non blocking Only blocking
Only non blocking All of the above
State true/ false 04
The problem of concurrency control is more complex in a distributed
database.
Virtual memory is commonly implemented by demand paging.
Domain name system resolvers use Paxos and invalidation messages to
maintain the consistency of cached records.
The purpose of time stamping is to avoid the use of locks.
Q.2 Write short note on the following: 08
File Replication
Message switching
Answer the following: 06
Explain domain name system.
What is stub? Explain method for stub generation.
Q.3 Answer the following:
What is deadlock? How it can be handled in distributed system. Explain. 07
Discuss the communication protocol used in PRC. 07
Q.4 Answer the following:
What is distributed operating system? Explain features of distributed
operating system.
07
Explain clock synchronization in detail. 07
Q.5 Answer the following:
What are the steps involved in process migration. Discuss the desirable
features of good process migration
07
Why do we use election algorithm. Explain Bully algorithm. 07
Q.6 Answer the following:
Describe distributed approach for implementing mutual exclusion in
distributed system.
07
Explain in atomic transaction. 07
Q.7 Answer the following:
What are the main difference between a network and distributed operating
system?
07
Explain resource sharing in distributed environment. 07


Subjects

  • .net technology
  • artifical intelligence
  • computer communication network
  • data mining and warehouse
  • data structures
  • dbms
  • digital image processing
  • distributed operating system
  • finite automata
  • internet of things
  • java programming
  • linux operating system (oet)
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • office automation (oet)
  • operating system
  • operations research
  • soft computing
  • software engineering
  • software testing
  • uml