You are on page 1of 8

www.Vidyarthiplus.

com

Department of Information Technology

Academic Year: 2015-2016


Question Bank- EVEN Semester
Name of the Subject
Subject Code
Semester
Year
Department
Handled & Prepared by

Distributed System
CS 6601
VI
III
IT
R. Umanesan A.P(O.G) &
R. Shanthi A.P(O.G)
UNIT -I

PART-A
Q.No

Question

Competence

BTL

Define distributed system.

Remembering

BTL1

List the characteristics of distributed system.

Remembering

BTL1

Mention some examples of distributed system.

Remembering

BTL1

Compare mobile and ubiquitous computing.

Analysing

BTL4

Mention the challenges in distributed system.

Remembering

BTL1

What are the Disadvantages of Distributed Systems?

Remembering

BTL1

What are the Advantages of Distributed Systems?

Remembering

BTL1

Differentiate mobile and ubiquitous computing.

Understanding

BTL2

Prepare the list for the need of openness.

Creating

BTL6

10

Illustrate the security mechanisms used in distributed computing.

Applying

BTL3

Evaluating

BTL5

Applying

BTL3

Understanding

BTL2

How shall we provide a security in Distributed system? Conclude it with an


11

example.

12

Examine Scalability with suitable Example.

13

Discuss Heterogeneity.

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Page1of8

www.Vidyarthiplus.com

14

Classify the types of transparency in Distributed System.

15

Prepare the list of web based components.

16

Differentiate web server and web browser.

17

Classify internet and intranet.

18

Analyze some hardware resources available in Resource sharing.

19

Describe remote invocation.

20

Summarize the concurrency operations in Distributed System.

Analysing

BTL4

Creating

BTL6

Understanding

BTL2

Applying

BTL3

Analysing

BTL4

Understanding

BTL2

Evaluating

BTL5

PART-B
Q.No

Question

Competence

Explain distributed system with examples.


Explain the recent trends available in Distributed systems. Discuss with suitable

BTL

Analysing

BTL4

Understanding

BTL2

Creating

BTL6

Evaluating

BTL5

Remembering

BTL1

Applying

BTL3

real time example.

Prepare a neat sketch of resource sharing and explain with suitable example.

Explain about client server communication.

Identify the challenges of distributed system. Discuss in detail.

Illustrate the networking issues for distributed System.

7
8

List the types of transparency available in DS. Explain the types with suitable Remembering
example.
Applying
Apply the possible occurrence of security threats in internet. Discuss it.

Describe services available in the World Wide Web (WWW).

10

With neat diagram explain the various client server models.

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

BTL1
BTL3

Understanding

BTL2

Analysing

BTL4

Page2of8

www.Vidyarthiplus.com

UNIT -II
PART-A
Q.No

Question

Show the different types of system model.

What is the use of middleware?

Compare architectural model with fundamental model.

Summarize inter process Communication.

Analyze the problems occur at the time of message passing in IPC.

Discuss on internet protocol.

What is CDR?

Distinguish marshalling and un marshalling.

What is meant by overlay network?

10

Classify the types of semantics for one -to- many communications.

11

Prepare the semantics used in the ordered delivery of multicast messages.

12

Illustrate client server communication.

13

What is the use of RMI registry?

14

Compare RMI concept with RPC concept.

15

Discuss the primitives for explicit and implicit addressing of processes.

16

What is meant by group communication?

17

Differentiate synchronous and asynchronous communication.

18

List the approaches of shred memory.

19

Modify and show some objects that are communicated in JAVA Beans.

20

Examine the functions of Distributed object Model in real time application.

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Competence

BTL

Applying

BTL3

Remembering

BTL1

Analysing

BTL4

Evaluating

BTL5

Analysing

BTL4

Understanding

BTL2

Remembering

BTL1

Understanding

BTL2

Remembering

BTL1

Analysing

BTL4

Creating

BTL6

Applying

BTL3

Remembering

BTL1

Evaluating

BTL5

Understanding

BTL2

Remembering

BTL1

Understanding

BTL2

Remembering

BTL1

Creating

BTL6

Applying

BTL3

Page3of8

www.Vidyarthiplus.com

PART-B

Q.No

Question
Illustrate with necessary diagrams explain in detail about Fundamental

Competence

BTL

Applying

BTL3

Evaluating

BTL5

Creating

BTL6

Analysing

BTL4

Model, Architectural Model.

Explain characteristics of inter process communication.


Create API for internet protocols and its addressing with suitable

diagrams.

Explain external data representation and marshalling concepts in detail.

Describe the Communication between distributed objects.

Understanding

BTL2

Describe about the client server communication.

Understanding

BTL2

Describe in detail about Events and Notifications.

Remembering

BTL1

Explain in detail about Remote Procedure call with a case study.

Analysing

BTL4

Describe java RMI program and explain in detail.

Remembering

BTL1

10

Describe group communication with neat sketch.

Remembering

BTL1

Competence

BTL

Understanding

BTL2

Remembering

BTL1

Evaluating

BTL5

Understanding

BTL2

UNIT -III
PART-A
Q.No

Question

Distinguish between IP and overlay routing for peer-to-peer applications.

What is Napster peer-to-peer file sharing?

Compare functional requirements with non functional requirements.

Discuss shortly about Routing overlay.

What are the characteristic of file system?

Remembering

BTL1

List the File system modules of Distributed file system.

Remembering

BTL1

Define Meta data and binding.

Remembering

BTL1

Differentiate Flat file service and Directory service.

Understanding

BTL2

Show the requirements of Distributed file system.

Applying

BTL3

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Page4of8

www.Vidyarthiplus.com

Understanding

BTL2

Applying

BTL3

Understanding

BTL2

What are the different types of distributed file system available?

Remembering

BTL1

14

What is meant by distributed file system?

Remembering

BTL1

15

Differentiate path name and file name.

Analysing

BTL4

16

Prepare the list of Name services available in distributed systems.

Creating

BTL6

17

Analyze Name Spaces with an example.

Analyze

BTL4

18

What is LDAP. Create an example for LDAP.

Creating

BTL6

19

Differentiate Navigation and aliases.

Analysing

BTL4

20

Compare non recursive and recursive server controlled navigation.

Evaluating

BTL5

Competence

BTL

Analysing

BTL4

Remembering

BTL1

Evaluating

BTL5

Remembering

BTL1

Applying

BTL3

Understanding

BTL2

Understanding

BTL2

10

Describe file replication.

11

Illustrate flat file service.

12

Describe Andrew file system.

13

PART-B

Q.No

Question

Explain with example about Pastry Routing Algorithm.

With neat sketch describe the functions of Tapestry algorithm.

Explain the basic requirements needed for Distributed file system.

Describe file service architecture.

Demonstrate Andrew file system with examples.

Discuss in brief about the characteristics of distributed file system.


Discuss in detail the design and implementation of name services and

Domain Name services.

Compare and Classify the available directory services.

Applying

BTL3

Prepare with neat sketch of NFS and DFS architecture and compare it.

Creating

BTL6

10

Wr i t e n o t e o n : i )Name s e r v i c e. ii)Domain name system.

Remembering

BTL1

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Page5of8

www.Vidyarthiplus.com

UNIT -IV
PART-A
Q.No

Question

Competence

BTL

Remembering

BTL1

Applying

BTL3

What is clock skew and clock drift?

Illustrate the rules for updating the clocks.

What are the two modes of synchronization? Write the format of the modes.

Remembering

BTL1

How the clock synchronization done in Christians method?

Remembering

BTL1

Define External synchronization.

Remembering

BTL1

What is logical clock?

Remembering

BTL1

Compare logical clock with physical clock.

Analysing

BTL4

What do you mean by co-ordinate universal time?

Remembering

BTL1

Prepare the issues resolved by Berkleys algorithm.

Creating

BTL6

10

Differentiate consistent cut and inconsistent cut.

Understanding

BTL2

11

Illustrate election algorithm. Classify the different algorithms.

Applying

BTL3

12

Difference between flat and nested transaction.

Understanding

BTL2

13

Describe the role of coordinator in distributed transaction.

Understanding

BTL2

14

Summarize bully algorithm.

Evaluating

BTL5

15

Illustrate on two phase commit protocol.

Applying

BTL3

16

Prepare the requirements of consensus algorithm to hold for execution.

Creating

BTL6

17

Analyze the rules for timestamp ordering.

Analysing

BTL4

18

Discuss distributed dead lock detection.

Understanding

BTL2

19

Discriminate phantom deadlock with common deadlock.

Evaluating

BTL5

20

Analyze and write the concept of replication.

Analysing

BTL4

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Page6of8

www.Vidyarthiplus.com

PART-B
Q.No

Question

Explain about clocks, events and process state. Explain snapshot algorithm.

Explain about synchronization of physical clock.

Discuss in brief about Distributed mutual exclusion.

Describe briefly about network time protocol.

Demonstrate Election algorithm with example.

Describe about nested transaction.

Generalize the concept of locks with suitable example.

Define optimistic concurrency control. Explain in detail.

Explain in detail about timestamp ordering.

Competence

BTL

Analysing

BTL4

Analysing

BTL4

Understanding

BTL2

Understanding

BTL2

Applying

BTL3

Remembering

BTL1

Creating

BTL6

Remembering

BTL1

Evaluating

BTL5

Remembering

BTL1

Competence

BTL

What is atomic commit protocol? Explain the different types of protocol in


10

atomic commit protocol.


UNIT -V
PART-A

Q.No

Question

How to create a new process in thread?

Remembering

BTL1

Define process and thread.

Remembering

BTL1

Summarize the uses of process migration.

Understanding

BTL2

List the features of thread.

Remembering

BTL1

Apply the mechanisms used in thread.

Applying

BTL3

Classify the various thread models.

Analysing

BTL4

Analyze the services of CORBA.

Analysing

BTL4

Classify Thread scheduling and Thread contact switching.

Applying

BTL3

Analyze the concept of real time scheduling and give an example for it.

Analysing

BTL4

10

Describe resource scheduling.

Understanding

BTL2

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Page7of8

www.Vidyarthiplus.com

11

Show the features of scheduling algorithm

Applying

BTL3

12

Prepare the tasks are assigned in Resource scheduling.

Creating

BTL6

13

What are the approaches used to assign the tasks?

Remembering

BTL1

14

Summarize load balancing.

Evaluating

BTL5

15

Prepare the methods used to balance the load.

Creating

BTL6

16

How do we balance computational loads?

Remembering

BTL1

17

Discuss Load sharing approaches.

Understanding

BTL2

18

Where do we use Load sharing?

Remembering

BTL1

Evaluating

BTL5

Compare senders initiate load sharing and migratory load sharing


19

systems.

20

Understanding BTL2

Discuss semaphores.

PART-B
Q.No

Question

Explain Process and threads with neat diagram.

Describe in detail about Process migration.


Show the various mechanisms available for thread concepts and how its

Competence

BTL

Evaluating

BTL5

Remembering

BTL1

Applying

BTL3

Remembering

BTL1

Understanding

BTL2

Applying

BTL3

Understanding

BTL2

Analysing

BTL4

Remembering

BTL1

Creating

BTL6

applied. Explain with example.

Describe various thread models with an example.

Describe in brief about CORBA Services.

Demonstrate CORBA architecture and RMI.

Describe about managing resource in resource management.

Compare and classify various scheduling algorithms with an example.

What is task assignment? Explain the approaches we used to assign it.

10

Combine load sharing and load balancing approaches. Explain in detail.

RU & RS / IT

CS6601DS

www.Vidyarthiplus.com

Page8of8

You might also like