Bit 2303 Distributed Systems Day Question Paper

Bit 2303 Distributed Systems Day 

Course:Bachelor Of Science In Information Technology

Institution: Kca University question papers

Exam Year:2014



UNIVERSITY EXAMINATIONS: 2013/2014
ORDINARY EXAMINATION FOR THE BACHELOR OF SCIENCE
IN INFORMATION TECHNOLOGY
BIT 2303 DISTRIBUTED SYSTEMS DAY
DATE: AUGUST, 2014
TIME: 2 HOURS
INSTRUCTIONS: Answer Question ONE and any other TWO
QUESTION ONE
a) Differentiate between the following:
i) Blocking and non blocking semantics
ii) Differentiate between RPC and RMI.
[2 Marks]
[2 Marks]
iii) Multiprocessor and multicomputer [3 Marks]
iv) Tightly coupled systems and loosely coupled systems. [2 Marks]
b) Explain Higher-level and Lower-level protocols of the OSI models. [6 Marks]
c) Identify the semantics for reliable IPC protocol. [3Marks]
d) Briefly explain the mechanisms for implementing Remote IPC. [6 Marks]
e) Discuss the characteristic features of ATM technology that is expected to have an
impact on future distributed systems.
[6 Marks]
QUESTION TWO
a) Define process migration, explaining what it involves in a distributed system.
[4Marks]
b) Briefly explain four desirable features of a good process migration mechanism.
[4Marks]
c) Discuss the methods of achieving mutual exclusion in a distributed system.
[6Marks]
1
d) Discuss the process migration mechanisms, giving the benefits and limitations of each
mechanism.
[6Marks]
QUESTION THREE
a) Briefly explain three metrics of a scalable system.
[6Marks]
b) Describe the issues in Concurrency and solutions to these concurrency problems.
[6Marks]
c) Discuss the following distributed system models
i) Three tier architecture [2 Marks]
ii) Mobile code [3 Marks]
iii) Mobile agent [3 Marks]
QUESTION FOUR
a) Briefly explain the following file models and accessing models
i) Unstructured and structured files [2Marks]
ii) Mutable and immutable files [2Marks]
iii) Remote service model [2Marks]
iv) Data-caching model [2Marks]
b) Describe the benefits of file replication in a DFS. [7Marks]
c) Identify the file properties that influence fault tolerance. [5 Marks]
QUESTION FIVE
a) Discuss the algorithms used in clock synchronization. [6Marks]
b) Explain the Lamport timestamps, as used in process synchronization. [4Marks]
c) With the aid of a diagram discuss the relative benefits and limitations of three
commonly used models for configuring a distributed computing system.
2
[10Marks]






More Question Papers


Exams With Marking Schemes

Popular Exams


Mid Term Exams

End Term 1 Exams

End Term 3 Exams

Opener Exams

Full Set Exams



Return to Question Papers