Get premium membership and access revision papers, questions with answers as well as video lessons.

Bmit 424: Distributed System And Application Question Paper

Bmit 424: Distributed System And Application 

Course:Bachelor Of Business Management And Information Technology

Institution: Kabarak University question papers

Exam Year:2010



COURSE CODE: BMIT 424
COURSE TITLE: DISTRIBUTED SYSTEM AND APPLICATION
STREAM: Y4S2

INSTRUCTIONS:
1. This question paper has FIVE questions
2. Answer question ONE and any other THREE questions

QUESTION ONE (40 MARKS) COMPULSORY
(a) Define distributed system. How is its design different from a standalone system
(3mks)
(b) What is middleware? Give any three types of middleware (4mks)
(c) Describe the CORBA architecture. What is the use of Object Request Broker?
(5mks)
(d) An airline company books flight for the passengers located in different countries
in the world. Describe the transactions involved and how they obey ACID
properties (5mks)
(e) What are the key distinctions between Cluster and Grid computing? (2mks)
(f) What is group communication? (2mks)
(g) What is IP multicasting? State four forms of IP addressing (5mks)
(h) A group of students in a college are to design systems to share information.
Explain what type of architecture they will use to build their system (2mks)
(i) Explain with the aid of a diagram the layers of distributed system (5mks)
(j) Processes in distributed systems are often divided into two groups: clients and
servers.
(i) Describe the client-server model. (3mks)
(ii) Give a graphical representation of the request-reply interaction
between a client and a server. (2mks)
(k) Explain transparency in distributed system (2mks)

QUESTION TWO (20 marks)
(a) When is a system said to be in the same communication group (2mks)
(b) List and explain any two types of transparencies in distributed system (2mks)
(c) What are the differences of .NET framework and J2EE (3mks)
(d) What is the cause of the difference in the times of different distributed
computers. Explain the two solutions of this problem (5mks)
(e) A college wants to establish systems in its different branches in the country
which will coordinate together in their activities Explain the factors they will
consider for the effective working of their systems (5mks)
(f) Explain NFS file system (3mks)

QUESTION THREE (20 marks)
(a) Explain the two international standards of naming (4mks)
(b) What is distributed database? Give four advantages of distributed database (5mks)
(c) Compare and contrast distributed operating system with ordinary operating
system (4mks)
(d) A system failure occurs when an attempt is made to transfer funds from account
A to account B. Explain what transaction processing monitor does to maintain its
integrity (4mks)
(e) Explain any three features of good messaging system (3mks)

QUESTION FOUR (20 marks)
(a) What is remote procedure call? Describe the RPC model (5mks)
(b) Explain Global name service with example (5mks)
(c) Define the following terms (i) Interface Definition Language(IDL)
(ii) Direct Information tree (DIT) (4mks)

(d) Explain Transaction processing monitors (2mks)
(e) Explain two types of distributed database (4mks)

QUESTION FIVE (20 marks)

(a) Why is grid computing suitable for large scale projects? (4mks)
(b) A client wishes to obtain a service from a machine in a different location, explain
with the aid of a diagram the procedure of obtaining this service using RPC
(5mks)
(c) Define the following terms
(i) Relative distinguished Name (RDN)
(iii) Nested transaction
(iv) Scalability (6mks)
(d) What is Domain Name Service (DNS)? Explain with examples the use of generic
and geographical domain (5mks)













More Question Papers


Popular Exams



Return to Question Papers