CS6601-Distributed Systems
CS6601-Distributed Systems
CS6601-Distributed Systems
DEPARTMENT OF
QUESTION BANK
VI SEMESTER
Regulation – 2013
(Even Semester)
Prepared by
QUESTION BANK
i)List the three main software components that may fail when a
client process invokes a method in a server object, Describe by Remember
7. giving an example of a failure in each case. (7) BTL 1
ii) Suggest how the components can be made to tolerate one
another’s failures.(6)
i)Summarize in detail about resource sharing and the challenges
involved in it. (7)
8. ii)Discuss the types of local resource that are vulnerable to an attack BTL 2 Understand
by an untrusted program that is downloaded from a remote site and
run in a local computer. (6)
i) Label an example of a HTTP URL. List the main components of
an HTTP URL, describing how their boundaries are denoted and
9. illustrating each one from your example. (7)
BTL 1 Remember
ii) To what extent is an HTTP URL location-transparent? (6)
i) Examine distributed system and discover the characteristics of BTL 3 Apply
10. Distributed system. (7)
ii) Demonstrate how distributed computing is used as an utility.(6)
i) Explain the fundamental models considered in design of DS.(7)
11. ii) Identify how resource sharing is done in distributed System.(6) BTL 1 Remember
i) Point out in detail the recent trends in distributed Systems. (6) BTL 4
12. ii) What are the design issues to be considered in designing Analyze
distributed system? Explain in detail about each of them. (7)
i) Summarize World Wide Web as an example to illustrate the
13. concept of resource sharing client and server (7) BTL 2 Understand
ii) Describe the examples of Distributed Systems. (6)
Discuss the need of Distributed systems its characteristics with
14. example.(7) BTL 4 Analyze
Describe interprocess communication in details (6)
PART – C (15 MARKS)
A user arrives at a railway station that she has never visited before,
carrying a PDA that is capable of wireless networking. Suggest how
1 the user could be provided with information about the local services BTL 4 Analyze
and amenities at that station, without entering the station’s name or
attributes. What technical challenges must be overcome? Discuss in
detail
Develop the different distributed processes that take place in the
following order:
2 a) A client sends a request for required HTML page to web server. BTL 6 Create
b) The server analyses the request and sends back an
acknowledgement to client along with HTML process required to
handle the page.
Design your own intranet setup, which is connected with 50 nodes to
handle a minimum 50 users. Focus on local security policies and the
3 BTL 6 Create
required resource configurations to be added to enable it work on
different applications like sending e-mail or taking a printout from a
remote network
A server program written in one language(for example C++) provides
the implementation of a BLOB object that is intended to be accessed
by clients that may be written in a different language(for example
4 Java). The client and server computers may have different hardware BTL 5 Evaluate
but all of them are attached to an internet. Explain the problems due
to each of the five aspects of heterogeneity that need to be solved to
make it possible for a client object to invoke a method on the server
object.
4 Design Flat transaction and nested transaction with example.(13) BTL 6 Create