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

Bmit 424 Question Paper

Bmit 424 

Course:Bachelor Of Business Management And Information Technology

Institution: Kabarak University question papers

Exam Year:2010



COURSE CODE: BMIT 424
COURSE TITLE: DISTRIBUTED SYSTEMS AND APPLICATIONS
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) What is distributed system? Give four application areas of distributed system
(5mks)
(b) Explain the problem of clock synchronization in distributed system. Describe two
algorithms of solving it. (5mks)
(c) What is fat client? List any four advantages of fat client (5mks)
(d) What are the key distinctions between Cluster and Grid computing? (2mks)
(e) Explain two types of distributed database (4mks)
(f) What is IP multicasting? State four forms of IP addressing (5mks)
(g) What is the difference between distributed and centralized system (2mks)
(h) Write short notes in the following
(i) HTML.
(ii) Message passing
(iii) Fault tolerance
(iv) URL
(v) Concurrency (10mks)
(i) List any two monitor services in transaction processing monitor. (2mks)

QUESTION TWO (20 marks)
(a) Give any two differences between J2EE and .Net framework (2mks)
(b) What is transaction? Discuss the ACID properties of transaction (5mks)
(c) Describe the CORBA architecture. What is the use of Object Request Broker?(5mks)
(d) What are the differences of ODBC and ADO.NET (3mks)
(e) Explain global name service with a diagram (5mks)

QUESTION THREE (20 marks)
(a) What is common language runtime in .Net framework? (2mks)
(b) Write short notes on X.500 and LDAP standards (4mks)
(c) What is distributed database? Give four advantages of distributed database(5mks)
(d) What is COM, DCOM objects in distributed systems (4mks)
(e) Explain transparency in distributed operating system (2mks)
(f) List three flavors of Java Edition (3mks)

QUESTION FOUR (20 marks)
(a) What is middleware? Give any three types of middleware (4mks)
(b) What is remote procedure call? Describe the RPC model (5mks)
(c) What is the use of Java RMI? List four general steps of using RMI to develop a
distributed application (5mks)
(d) Explain the following terms;
(i) Common intermediate language (CIL)
(ii) Direct information tree (DIT) (4mks)
(e) Explain transaction processing monitor (TPM) (2mks)

QUESTION FIVE (20 marks)
(a) List the three-tier application of J2EE (3mks)
(b) Define the following terms;
(i) Relative distinguished name (RDN)
(ii) Direct Information tree (DIT)
(iii) Nested transaction
(iv) Intermediate language
(v) Scalability (10mks)
(c) What is IPC? Explain shared data approach with the aid of a diagram (5mks)
(d) What is Domain Name Service? (2mks)
(f) Compare and contrast distributed operating system with ordinary operating system
(4mks)






More Question Papers


Popular Exams



Return to Question Papers