0% found this document useful (0 votes)
43 views2 pages

CIT432 July 2017

This document outlines the exam questions for the CIT 432 Software Engineering 2 course. It includes questions about [1] the characteristics of software, reasons for software life cycles, and definitions of earned value management terms; [2] types of feasibility studies, reasons for software errors, and suggestions for well-engineered software; and [3] phases of the build-and-fix model, advantages of the spiral model, and guidelines for developing observation skills. The exam covers various topics in software engineering through 22 short questions testing understanding of concepts and ability to explain, define, and outline key ideas.

Uploaded by

providence8899
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views2 pages

CIT432 July 2017

This document outlines the exam questions for the CIT 432 Software Engineering 2 course. It includes questions about [1] the characteristics of software, reasons for software life cycles, and definitions of earned value management terms; [2] types of feasibility studies, reasons for software errors, and suggestions for well-engineered software; and [3] phases of the build-and-fix model, advantages of the spiral model, and guidelines for developing observation skills. The exam covers various topics in software engineering through 22 short questions testing understanding of concepts and ability to explain, define, and outline key ideas.

Uploaded by

providence8899
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

NATIONAL OPEN UNIVERSITY OF NIGERIA,

UNIVERSITY VILLAGE, 91 CADASTRAL ZONE, NNAMDI AZIKWE EXPRESSWAY,


JABI, ABUJA
FACULTY OF SCIENCE
JULY 2017 EXAMINATION

COURSE CODE: CIT 432


COURSE TITLE: Software Engineering 2
TIME ALLOWED: 3Hours
INSTRUCTION: Answer question 1 and any otherfour (4) questions.

1a. Explain the four (4) characteristics of a software (8 marks)

1b. As a software engineer what four (4) reasons would you outline for articulating software life
cycle model (4 marks)

1c. Write a short note on Earned Value (EV) Management and also complete the meaning of the
following acronyms;

 BCWS
 BCWP
 ACWP
 BAC
(6 marks)

1d. Explain where and when to apply Milestone Trend Analysis (2 marks)
1e. Outline two(2) advantages of Milestone Trend Analysis (2 marks)

[TOTAL = 22]

2c. Explain two(2) types of feasibility study (4 marks)


2b. write the four (4) reasons for software errors (4 marks)
2c. Outline four(4) suggestions of a well-engineered software (4 marks)
3a. Present a diagram showing the phases of Build-and-fix model (4 marks)

3b. Outline two (2) advantages of spiral model (2 marks)

3c. Outline six(6) guidelines that help develop observation skills (6 marks)

4a. Mention two (2) advantages and two(2) disadvantages of rapid prototyping(4 marks)
4b. Explain the four(4) types of conversion (8 marks)

5a. Outline two(2) advantages and two (2) disadvantages of a questionnaire (4 marks)
5b. Mention three(3) advantages and disadvantages of Observation in data gathering (6 marks)
5c. Mentionfour (4) examples of application software (2 marks)

6a. Enumerateany three(3) goals of software requirement specification (6 marks)


6b. Outline 6 basic facts every programmer must consider while writing codes (6 marks)

You might also like