Exam Details
Subject | distributed systems | |
Paper | ||
Exam / Course | b.e.(computer science and engineering) | |
Department | ||
Organization | SETHU INSTITUTE OF TECHNOLOGY | |
Position | ||
Exam Date | May, 2017 | |
City, State | tamil nadu, pulloor |
Question Paper
Reg. No.
B.E. B.Tech. DEGREE EXAMINATION, MAY 2017
Sixth Semester
Computer Science and Engineering
01UCS604 DISTRIBUTED SYSTEMS
(Regulation 2013)
Duration: Three hours Maximum: 100 Marks
Answer ALL Questions
PART A (10 x 2 20 Marks)
1. What is Distributed system? Give examples.
2. Define heterogeneity.
3. State the role of middleware in a distributed system.
4. Give some of the issues with object-oriented middleware.
5. State the purpose of flat file and directory service in a distributed system.
6. State the criteria for a replicated object to be consistent.
7. Differentiate between logical clock and physical clocks.
8. What is atomic commit protocol?
9. What is process migration?
10. Differentiate between load balancing and load sharing approaches.
PART B x 16 80 Marks)
11. Discuss in detail about the trends and challenges in distributed systems.
Or
Question Paper Code: 31264
2
31264
Explain transparency in distributed systems and give examples for different types of transparencies.
12. Discuss the various form of external data representation. Or Describe in detail the implementation of RPC mechanism with a block diagram.
13. With neat sketch describe the functions of Tapestry algorithm. Also Demonstrate Andrew file system with examples. Or Discuss the case study of the Andrew file system.
14. What are logical clocks? Describe in detail the approaches for implementation of logical clocks with examples. Explain the distributed algorithm for mutual exclusion for synchronization with suitable examples. Or Explain about atomic commit protocols and distributed deadlocks.
15. Explain in detail about Resource Management. Or
Briefly discuss about task assignment approach with suitable example.
B.E. B.Tech. DEGREE EXAMINATION, MAY 2017
Sixth Semester
Computer Science and Engineering
01UCS604 DISTRIBUTED SYSTEMS
(Regulation 2013)
Duration: Three hours Maximum: 100 Marks
Answer ALL Questions
PART A (10 x 2 20 Marks)
1. What is Distributed system? Give examples.
2. Define heterogeneity.
3. State the role of middleware in a distributed system.
4. Give some of the issues with object-oriented middleware.
5. State the purpose of flat file and directory service in a distributed system.
6. State the criteria for a replicated object to be consistent.
7. Differentiate between logical clock and physical clocks.
8. What is atomic commit protocol?
9. What is process migration?
10. Differentiate between load balancing and load sharing approaches.
PART B x 16 80 Marks)
11. Discuss in detail about the trends and challenges in distributed systems.
Or
Question Paper Code: 31264
2
31264
Explain transparency in distributed systems and give examples for different types of transparencies.
12. Discuss the various form of external data representation. Or Describe in detail the implementation of RPC mechanism with a block diagram.
13. With neat sketch describe the functions of Tapestry algorithm. Also Demonstrate Andrew file system with examples. Or Discuss the case study of the Andrew file system.
14. What are logical clocks? Describe in detail the approaches for implementation of logical clocks with examples. Explain the distributed algorithm for mutual exclusion for synchronization with suitable examples. Or Explain about atomic commit protocols and distributed deadlocks.
15. Explain in detail about Resource Management. Or
Briefly discuss about task assignment approach with suitable example.
Other Question Papers
Subjects
- applied statistics and queuing networks
- artificial intelligence
- building enterprise applications
- c# and .net framework
- cloud computing
- computer communication and networks
- computer networks
- computer organization and architecture
- data structures
- data warehousing and data mining
- database management systems
- database system concepts
- design and analysis of algorithms
- discrete mathematics
- distributed systems
- environmental science and engineering
- fundamentals of information security
- fundamentals of mobile computing
- human computer interaction
- information storage management
- interactive computer graphics
- internet of things
- java programming
- microprocessors and microcontrollers
- multimedia
- object oriented analysis and design
- object oriented programming
- object oriented programming with c++
- operating systems
- principles of compiler design
- probability statistics and queuing systems
- project management and finance
- python programming
- qualitative and quantitative aptitude
- reasoning and quantitative aptitude
- software engineering
- software testing
- theory of computation
- transforms and partial differential equations
- value education and human rights
- web programming