Tribhuwan University

Institute of Science and Technology

2077

Bachelor Level / Third Year / Sixth Semester / Science

B.Sc in Computer Science and Information Technology (CSC375)

(Software Engineering)

Full Marks: 60

Pass Marks: 24

Time: 3 Hours

Candidates are required to give their answers in their own words as for as practicable.

The figures in the margin indicate full marks.

Section A

Long Answers Questions

Attempt any TWO questions.
[2*10=20]
1.
Explain the detail tasks in a software configuration management process with example.[10]
2.
Explain the agile software development. Compare between agile software development with prototyping software development.[10]
3.
Compare between verification and validation. Why validation is particularly difficult process? Explain with example.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
What are the good characteristics of software? Explain. [5]
5.
Explain the process of requirement engineering. [5]
6.
Differentiate between waterfall model and spiral model. [5]
7.
Explain the software quality assurance with example. [5]
8.
Discuss the structure of SRS document. [5]
9.
Explain with example how COCOMO can be used for software cost estimation? [5]
10.
Discuss with example of reuse base software engineering. [5]
11.
Write down the software version control process. [5]
12.
Differentiate between Alpha testing and Beta testing. [5]