Hello There, Guest! RegisterLogin with Facebook
Login with Facebook

New Anna University (UG / PG) Nov/Dec 2016 and Jan 2017 Theory , Practical Exam Timetable
>>> Anna University Sixth Semester Question Bank Collection (R2013) ECE,MECH,CSE,IT,EEE,CIVIL,EIE
>>> Anna University November/December 2015 Examination Question Papers
>>> Anna University Study Materials for all Departments
>>> Anna University Question Papers : April May June 2015 Question Papers | Nov Dec 2014 and Jan 2015 Question Papers

Register or Login to Submit Study Materials , Shoutbox and also to access Many Features !!

Vidyarthiplus Shop :: Handwritten Premium Lecture Notes
Share your Study Materials with us
Share your Study Materials with us : Click Here


3rd year
Seventh Semester
department of Information Technology

PART A- (10 X 2= 20 marks)

1. What is the main objective of distributed systems? What are the challenges?

2. What is the need for IDL?

3. Name the paradigms for distributed programming.

4. What is RAID?

5. What are the requirements for distributed mutual exclusion algorithms?

6. What is null RPC?

7. What are hierarchic locks?

8. What are phantom deadlocks?

9. What are trap door functions?

10. What is a linearizable service?

PART B - (5 X 16= 80 marks)

11. (a) (i) Describe the architectural models of distributed systems.(Marks 8)

(ii) What is marshalling? What are the different approaches of external data representation? Discuss.(Marks 8)
(b) (i) Describe the various RPC protocols supporting client server communication.(Marks 10)

(ii) How is IPC implemented in UNIX? Explain.(Marks 6)

12. (a) How does the communication between distributed objects take place? Describe the related issues.(Marks 16)

(b) What is name service? What are its goals? How is it implemented? What is directory service?(Marks 16)

13. (a) Describe the architecture for multi threaded servers. Discuss the issues related to thread programming, thread lifetime, thread synchronization, scheduling and implementation.(Marks 16)

(b) (i) What is the significance of time in distributed system? What are the ways for synchronizing clocks? Give brief overview of various techniques. (Marks 8)

(ii) What do you understand by logical time and logical clocks? What is lamport's contribution for it? Discuss.(Marks 8)

14. (a) Discuss the various concurrency control protocols.(Marks 16)

(b) Describe the various deadlock handling techniques.(Marks 16)

15. (a) Elaborate on various cryptographic algorithms. (Marks 16)

(b) Write notes on:
(i) Fault tolerant services.(Marks 8)

(ii) Highly available services.(Marks 8)

“Work hard in silence, let your success be your noise...”



Recommend on Google