Sunteți pe pagina 1din 6

VALLIAMMAI ENGINEERING COLLEGE

SRM Nagar, Kattankulathur-603203.

Department of Information Technology

Question Bank- Even Semester 2014-2015

CS2056-Distributed Systems
Handled By,
Mr.T.Veeramani, A.P(O.G)&Mr.R.Umanesan, A.P(O.G)

Unit-I
Part-A
1. Write the consequences of distributed system?
2. Write the challenges of distributed system?
3. What is heterogeneity?
4. What is transparency?
5. What is middleware?
6. What is mobile code?
7. What is mobile agent?
8. What is thin clients?
9. What is interaction model?
10. What is arbitrary failure?
11. What is IPC?
12. What is socket?
13. Write the difference between udp datagram and tcp stream communication?
14. What is marshalling and unmarshalling.
15. What is EDR?
16. What is CORBA?
17. What is java object serialization?
18. What is client server communication?
19. What is RMI?
20. What is group communication?

CS2056-Distributed Systems

Dept. of IT.

Mr.T.Veeramani, A.P(O.G)
Mr.R.Umanesanl, A.P(O.G)

Part-B
1. Explain about fundamental model?
2. Explain about architectural model?
3. Write about API for the Internet Protocols?
4. Explain about UDP datagram and TCP stream communication?
5. Explain about client server communication?
6. Explain about CORBAs CDR and Java Object Serialization?
7. With neat diagram explain the various client server models.
8. Describe possible occurrence of security threats in internet.
9. Write short note on: i)External data resprentation and marshallingIi) Client-Server
communication
10. Explain in details: The interprocess communication in UNIX

Unit-II
Part-A
1. What is distributed system?
2. What is Distributed File System?
3. What is the difference between RMI and Java RMI?
4. Explain Distributed object model?
5. Explain about distributed garbage collection?
6. How objects are communicated in DS?
7. In what ways we can measure fault tolerance in RMI?
8. How can you control interaction between modules?
9. Explain the issues while designing the RMI?
10. What is the difference between RMI and RPC?
11. What are the protection techniques used in OS ?
12. Differentiate between process and threads?
13. Difference b/w monolithic and microkernel?
14. Why are threads so important in DS?
15. Compare specialized invocation and Concurrent invocation?
16. List the independent aspects to create a new process?
17. What are the properties of region?
18. Compare client caching and server caching?
19. Write note on Dispatcher.
20. Define the binder

CS2056-Distributed Systems

Dept. of IT.

Mr.T.Veeramani, A.P(O.G)
Mr.R.Umanesanl, A.P(O.G)

Part-B
1. Explain Events and Notification with example?
2. What is RMI? How it is implemented?
3. Explain how communication is done between Distributed Objects?
4. What are threads? Explain the various types of multi- threaded architectures with neat sketch?
5. Explain the architecture of kernel suitable for a distributed system?
6. Discuss in detail the about communication and invocations.
7. Explain distributed object.
8. Describe remote object and its remote interface.
9. Write note on the design issues from RMI.
10. With a neat sketch explain remote procedure call.

Unit-III
Part-A
1. List the File system modules of Distributed file system?
2. List the ambitious goals in developing Global Name Services?
3. Define File grouping?
4. Define Navigation and aliases
5. Define Meta data and binding?
6. List the top level organizational domains across the internet?
7. Differentiate Flat file service and Directory service?
8. List the requirements of Distributed file system?
9. What is Name services?
10. What is mount services?
11. What is DNS?
12. What is URI?
13. What is file replication?
14. Write note on flat file service.
15. Define path name.
16. What are the properties of URL?
17. Define name service
18. what are the different types of distributed file system available?
19.what is meant by distributed file system?
20.what is meant by cryptography?

Part-B
1. Briefly explain the architecture and server operation of NFS?
2. Discuss in detail the design and implementation of name services and Domain Name services.
CS2056-Distributed Systems

Dept. of IT.

Mr.T.Veeramani, A.P(O.G)
Mr.R.Umanesanl, A.P(O.G)

3. Briefly explain the architecture NFS and DFS?


4. Briefly explain the file service architecture?
5. Explain the requirements of Distributed file system?
6. Explain with neat sketch simple dealing room system..
7. Explain in details the characteristics of file system.
8. Wr i t e n o t e o n : i )Name s e r v i c e ii)Domain name system
9. Explain directory services
10.Explain the algorithm of mutual exclusion.

Unit-IV
Part-A
1. What is transparency ?
2. What are the types of synchronization?
3. Define consistent cut and inconsistent cut?
4. Define External synchronization?
5. Define global state?
6. What do you meant by Distributed debugging?
7. What do you meant by Distributed termination detection?
8. What are the types of synchronization?
9. What is URI?
10. Define total ordering?
11. Define clock skew.
12. Define clock drift.
13. What do you mean by co-ordinate universal time?
14. What is logical clock?
15. When an object is considered to be a garbage?
16. How is distributed dead lock detected?
17. What is distributed termination detector?
18. Define marker receiving rule.
19. Define marker sending rule.
20. What is distributed debugging?

Part-B
1. Explain briefly about multicast communication?
2. Explain snapshot algorithm
3. Explain briefly about network time protocol
4. Explain briefly about Election algorithm?
CS2056-Distributed Systems

Dept. of IT.

Mr.T.Veeramani, A.P(O.G)
Mr.R.Umanesanl, A.P(O.G)

5. Explain about clocks, events and process state?


6. Explain briefly about network time protocol
7. Explain about synchronization of physical clock?
8. Explain briefly about Distributed mutual exclusion
9. Explain about distributed debugging?
10.Explain about the logical time and logical clocks.

Unit-V
Part-A
1. What are the approaches to implement DSM
2. List the options to update DSM consistency
3. Define atomic consistency?
4. Define total ordering?
5. What is mount services?
6. What is CORBA?
7.Define transaction.
8.Define ACID properties.
9.Define concurrency control.
10.What is meant by nested transaction?
11.Define strict two phase locking.
12.Define deadlock.
13.Difference between validation phase and update phase.
14.Define time stamp ordering.
15.Define two phase commit protocol.
16.Define Edge chasing.
17.Write the definition for sequential consistency.
18.Differentiate lazy release and eager release consistency.
19.Define latency,
20.Define mobile IP.

Part-B
1. Explain byzantine problem in synchronous system?
2. Explain the design and implementation issues of DSM?
3. Explain the CORBA architecture and RMI?
4. Explain sequential consistency and IVY case study?
5. Explain about Release consistency and Munin case study?
6. Explain briefly about CORBA Services?
CS2056-Distributed Systems

Dept. of IT.

Mr.T.Veeramani, A.P(O.G)
Mr.R.Umanesanl, A.P(O.G)

7. Describe in detail about distributed deadlock?


8.Explain the concurrency control in distributed transactions.
9. Explain in detail about comparison of methods of concurrency control.
10.Explain Time stamp ordering in detail.

CS2056-Distributed Systems

Dept. of IT.

Mr.T.Veeramani, A.P(O.G)
Mr.R.Umanesanl, A.P(O.G)

S-ar putea să vă placă și