## NOUN POP Past Questions: CIT412 - Modelling and Simulation

Use Past Questions to see how examiner asked questions in the past
Jed
Posts: 875
Joined: Tue Oct 10, 2017 6:37 pm
Contact:

### NOUN POP Past Questions: CIT412 - Modelling and Simulation

NATIONAL OPEN UNIVERSITY OF NIGERIA
UNIVERSITY VILLAGE, PLOT 91, CASDASTRAL ZONE, NNAMDI AZIKIWE EXPRESS WAY, JABI, ABUJA
FACULTY OF SCIENCE AND TECHNOLOGY
MAY/JUNE 2012 EXAMINATION
COURSE CODE: CIT412
COURSE TITLE: Modelling and Simulation
TIME ALLOWED: 3 Hours
INSTRUCTIONS: Answer any Five (5) Questions in all

Q1.a Enumerate six (6) properties of a good Random number generator. [6 marks]
b. Define the below graphs and show the data distribution of the below table in the
bar graph and pie chart
•Bar graphs
•Double bar graphs
•Histograms and
•Pie Charts use port. [7 marks]

NAME VALUE
Olu 23
Ope 51
Tunde 67
James 12

c. State four types of Simulations [4 marks]

d. Highlight the advantage of using Model [3 marks]

Q2.a Briefly explain what is meant by a Model. [5 marks]
b. Suppose we have a sample with the following 6 observations: 4, 5, 7, 2, 1, 2.
Show your workings by calculating the Measures of Central Tendency, Range and
Standard Deviation as Measures of Variation. [10 marks]
c. Explain Queuing theory. [5 marks]

Q3.a What is a Random Number? [3 marks]
b. State the Theorem of Multiplication of Probabilities. [9 marks]
c. Using Mixed Congruential formula, suppose m = 8, a = 5, c = 7 and X0 (seed) = 4,
generate a random sequence of integer numbers in a tabular form. [8 marks]

Q4.a Discuss Poisson Process. [6 marks]
b. Why simulation language? [10 marks]
c. What is the chances of generating any digits between 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
as the nth drawn number from the given numbers 0-9 irrespective of all the
preceding digits in the recorded sequence of Pseudorandom Number Generation. [4 marks]

Q5.a Discuss Monte Carlo algorithm and highlight the methods used by the algorithm. [7 marks]
b. Explain in detail the queuing disciplines and its four (4) methods/disciplines. [10 marks]
c. Write a simple QBASIC program that will stimulate the tossing of two dice and
display the value obtained after each toss, and the total value of the dice. [3 marks]

Q6.a Write note on the factors of evaluating a model. [6 marks]
b. Discuss how Congruential generator Algorithm generates random numbers. [4 marks]
c. Define any five (5) common models. [10 marks]

Q7.a Differentiate between Physical and Mathematical Models [10 marks]
b. What is a Statistical Distribution? [3 marks]
c. Enumerate seven (7) Application areas of Monte Carlo Met [7 marks]

Last edited by Jed on Sat Mar 31, 2018 11:26 am, edited 1 time in total.

Jed
Posts: 875
Joined: Tue Oct 10, 2017 6:37 pm
Contact:

### Re: NOUN POP Past Questions: CIT412 - Modelling and Simulation

OCTOBER 2013 EXAMINATION
COURSE CODE: CIT412
COURSE TITLE: Modelling and Simulation
TIME ALLOWED: 2 Hours
INSTRUCTIONS: Answer any Four (4) Questions out of six

Q1.a Using Monte Carlo’s Algorithm, outlining the steps involved in deriving an algorithm.
b. Enumerate and discuss the areas of application of the Monte’ Carlo Method.

Q2.a Explain the term Simulation and enumerate its objectives and its various types.
b. Using suitable diagram, explain the various steps involved in the physical simulation process.

Q3.a Briefly explain the Congruential Methods. Using the Congruential method, generate at least
eight sets of random numbers, where m = 8, a = 5, c = 7 and the Seed Xo = 4.
b. Enumerate and discuss explicitly the various methods of generating random numbers;
indicating the formulas applicable under each methods.

Q4.a Using suitable diagram, explain the term Visual Modelling.
b. Enumerate and explain five types of Models available, outlining at least five procedures
involved in modelling.

Q5.a Briefly explain when a probability is:
(i) Jointly (ii) Mutually Exclusive (iii) Conditional
b. Outline and discuss the three perspective to a Data Model

Q6.a Explain how a computer generates a sequence of random numbers, outlining other ways of
Generating pseudo-random numbers.
b. Write a QBASIC program to simulate the tossing of a fair coin 10 times. The program displays a
H when a Head appears and a T when a Tail appears.

Last edited by Jed on Sat Mar 31, 2018 11:26 am, edited 1 time in total.
Jed
Posts: 875
Joined: Tue Oct 10, 2017 6:37 pm
Contact:

### Re: NOUN POP Past Questions: CIT412 - Modelling and Simulation

OCTOBER/NOVEMBER 2014 EXAMINATION
COURSE CODE: CIT412
COURSE TITLE: Modelling and Simulation
TIME ALLOWED: 2 Hours
INSTRUCTIONS: Answer any Five (5) Questions

Q1.a Differentiate between Modelling and Simulation.
b. Enumerate and explain at least five types of Models available in modelling.

Q2.a Highlight the steps involved in modelling.
b. Write a QBASIC program to simulate the tossing of a fair coin 10 times.
The program displays a H when a Head appears and a T when a Tail appears.

Q3.a Explain the algorithm; Congruential generator.
b. Briefly explain the Congruential Methods. Using the Congruential method, generate at least
eight sets of random numbers, where m = 8, a = 5, c = 7 and the Seed Xo = 4.

Q4.a Discuss the RANECU Random Number Generator.
b. Write a program that can generate 20 random integer number distributed between 1 and 64
inclusive using mixed congruential method.

Q5.a Highlight at least five properties of a Random Number Generator.
b. Develop a function procedure called RAND in QBASIC which generates a random number
between 0 and 1 using mixed congruential method. Assume a 16-bit computer.

Q6.a Using Monte Carlo’s algorithm, approximate the value of π.
b. Using suitable diagram, explain the various steps involved in the physical simulation process

Last edited by Jed on Sat Mar 31, 2018 11:27 am, edited 1 time in total.
Jed
Posts: 875
Joined: Tue Oct 10, 2017 6:37 pm
Contact:

### Re: NOUN POP Past Questions: CIT412 - Modelling and Simulation

JUNE/JULY EXAMINATION
COURSE CODE: CIT412
COURSE TITLE: Modelling and Simulation
TIME ALLOWED: 2 Hours
INSTRUCTIONS: Answer any Five (5) Questions

Q1.a Explain the following terms:
(i) Modelling (ii) Model (iii) Simulation
b. Enumerate and explain five types of Models available, outlining at least five procedures
involved in modelling.

Q2.a Highlight the steps involved in modelling.
b. Write a QBASIC program to simulate the tossing of a fair coin 10 times.
The program displays a H when a Head appears and a T when a Tail appears.

Q3.a Briefly explain the Congruential Methods. Using the Congruential method, generate at least
eight
sets of random numbers, where m = 8, a = 5, c = 7 and the Seed Xo = 4.
b. Enumerate and discuss explicitly the various methods of generating random numbers;
indicating the formulas applicable under each method.

Q4.a Explain the Monte Carlo’s Algorithm, outlining the steps involved in deriving an algorithm
b. Enumerate and discuss the areas of application of the Monte’ Carlo Method.

Q5.a Briefly explain when a probability is:
(i) Jointly (ii) Mutually Exclusive (iii) Conditional
b. Develop a function procedure called RAND in QBASIC which generates a random number
between 0 and 1 using mixed congruential method. Assume a 16-bit computer.

Q6.a Explain the term Simulate Enumerate its objectives and its various types, clearly explaining at
least two of its types.
b. Using suitable diagram, explain the various steps involved in the physical simulation process.

### Who is online

Users browsing this forum: No registered users and 1 guest