Exam Details

Subject distributed computing
Paper
Exam / Course m.sc. (software engineering)
Department
Organization Alagappa University Distance Education
Position
Exam Date May, 2017
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. years Integrated) DEGREE EXAMINATION,
MAY 2017.
DISTRIBUTED COMPUTING
Time Three hours Maximum 100 marks
SECTION A — 8 40 marks)
Answer any FIVE of the following questions.
1. Explain the Interaction and Failure models.
2. With a program explain the communication of UDP
Datagram.
3. Explain the design issues in RPC.
4. Explain how a new process is created in the OS layer.
5. What is a DNS? Explain.
6. Describe the X.500 Directory Service with a neat
diagram.
7. Explain the two phase committed protocol for nested
transaction.
8. Explain the flat and nested distributed transactions.
SECTION B — × 15 60 marks)
Answer any FOUR questions.
9. Explain the principles of network with suitable
definition.
10. Explain the java RMI with a case study.
Sub. Code
45
DE-745
2
Sp 1
11. Briefly explain the architecture of OS.
12. How will you synchronize a physical clock? Explain in
detail about it with Berkeley algorithm.
13. Give in detail about the recovery process during the
transaction.
14. Explain in detail about the Internet Protocols.
15. Explain in short about the Cryptographic Algorithms
available in security.


Subjects

  • c programming – lab
  • c++ lab
  • case tools lab
  • computer graphics and multimedia
  • computer networks
  • cryptography and network security
  • data structures lab
  • data ware housing and mining
  • distributed computing
  • internet and java - lab
  • internet and java programming
  • mobile communications
  • object oriented programming and c++
  • open source architecture
  • open source lab
  • operating systems
  • relational database management system
  • relational database management systems –lab
  • software engineering
  • software project management and metrics
  • software quality assurance and standards
  • software testing and reuse
  • unix and shell programming
  • visual basic and vc++ lab
  • visual programming
  • web technology
  • web technology — lab