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

Ade 32

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]

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

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

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

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

### 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.

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

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.

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

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

### 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

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

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

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

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

### 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.

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

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.

Stay informed when you download our app

https://play.google.com/store/apps/deta ... m.nounites

### Who is online

Users browsing this forum: No registered users and 1 guest