Tribhuvan University

Institute of Science and Technology

2077

Bachelor Level / sixth-semester / Science

Computer Science and Information Technology( CSC364 )

Software Engineering

Full Marks: 60 + 20 + 20

Pass Marks: 24 + 8 + 8

Time: 3 Hours

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

The figures in the margin indicate full marks.

Group A

Attempt any two questions.

1

Explain the detail tasks in a software configuration management process with example.

2

Explain the agile software development. Compare between agile software development with
prototyping software development.

3

Compare between verification and validation. why validation is particularly difficult process?
Explain with example.

Group B

Attempt any eight questions.

4

What are the good characteristics of software? Explain.

5

Explain the process of requirement engineering.

6

Differentiate between waterfall model and spiral model.

7

Explain the software quality assurance with example.

8

Discuss the structure of SRS document.

9

Explain with example how COCOMO can be used for software cost estimation?

10

Discuss with example of reuse base software engineering.

11

Write down the software version control process.

12

Differentiate between Alpha testing and Beta testing.