You are on page 1of 2

Reg No:………………… Name:………………………...

CO-OPERATIVE ACADEMY OF PROFESSIONAL EDUCATION


FIRST INTERNAL EXAMINATION March 2019

COURSE CODE: IT306


COURSE NAME: Distributed Systems
Max Marks:20 Duration: 1 Hr

PART A( Answer all questions ,each carries 3 marks )


1.What do you mean by a distributed system? Explain with examples.

2.Differentiate between client server model and peer to peer model with neat diagrams.

3. Explain the concept of distributed objects. What are the mechanisms used for the
communication between distributed objects?

4. Compare and contrast remote method invocations with remote procedure calls .

PART B ( Each question carries 4 marks)

5 a. Mention any four challenges in designing a distributed system.

b. Explain interaction model.

OR

6 a. What do you mean by External Representation? Explain various marshalling and


unmarshalling approaches.

b. Define sockets and ports. Explain the implementation of sockets in TCP.

7. Explain RPC with a neat diagram.

OR
8. Draw and explain Java RMI.

You might also like