UNIVERSITY EXAMINATIONS: 2018/2019
EXAMINATION FOR THE DEGREE OF BACHELOR OF SCIENCE IN
INFORMATION TECHNOLOGY /BACHELOR OF BUSINESS IN
BIT2201 SIMULATION AND MODELING
FULL TIME/PART TIME/DISTANCE LEARNING
DATE: DECEMBER, 2018 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One & ANY OTHER TWO questions.
QUESTION 1: 30 MARKS (COMPULSORY)
a) With appropriate example for each differentiate between Analytical Solution and Simulation
Models. 2 Marks
b) List TWO advantages of simulation models as compared to analytical solution models.
c) Discuss any five reasons for using simulation. 5 Marks
d) Discus four benefits of simulation and modeling to any business organization 4 Marks
e) What is simulation clock? And what is its importance in simulation and modeling.
f) Describe two mechanisms for the simulation clock advancement, highlighting two
advantages and two disadvantages of each. 6 Marks
g) What is the goal of modeling? 2 Marks
h) Describe the three measures of the system performance in a single server queuing system,
illustrating the formulae of how they are obtained? 6 Marks
QUESTION 2: 20 MARKS
a) With the help of well labeled diagrams illustrate and describe the four types of queues that
exist giving common place examples. 4 Marks
b) Using real life examples, discuss any four applications of simulation and modeling
c) Discuss any four drawbacks of simulation 4 Marks
d) Discuss any four capabilities that should be considered when selecting simulation software.
e) Not all simulation studies are a success, discuss four pitfalls that cause simulation studies to
fail explaining how to overcome them. 4 Marks
QUESTION 3:20 MARKS
a) Giving examples, describe the following terms 4 Marks
i. Monte Carlo Simulation
ii. Poisson distribution
b) By use of an example explain your understanding of the term “Identical and Independent
Randomly Distributed (IID) Events. 3 Marks
c) It is not always possible to experiment and study with real systems hence the need for
modeling. Discuss three reasons why that is so. 3 Marks
d) State and briefly explain four properties of a good arithmetic random number generator.
e) By use of the mid-square method simulate the first five random variates given that Z0=4646
QUESTION 4: 20 MARKS
a) Describe any two activities that entail initialization of a discrete simulation model
b) Discuss the two short comings of the mid-square method as generator of random numbers.
c) Use a mixed linear congruential random number generator with a=67, m=31, c=17 and seed
X0 = 117 to generate the first FIVE random variates on [0,1]. 5 Marks
d) Consider a single server queuing system. The system starts at time t=0. The arrival time of
customers is: 0.8, 1.4, 2.7, 3.2, 3.8, 8.0, 8.6, 9.0, 9.2, and 9.8. The departure times are: 2.2, 4.0,
5.0, 6.2, and 10.0. Time is in minutes. The first in first out queuing discipline is followed.
Simulate this system for six clients and estimate:
i) The average delay in the waiting line 3 Marks
ii) The average number of clients in the waiting line at any time t 6 Marks
iii) The expected utilization of server. 2 Marks
QUESTION 5: 20 MARKS
f) Giving appropriate examples, describe the following terms as used in the context of
simulation and modeling. 5 Marks
i. a system
ii. System performance
iii. A model
iv. Computer simulation
v. A random variable?
b) Describe six common statistics included in the output report of a simulation programming
system. 6 Marks
c) Describe all the components found in most discrete event simulation models.