BIT 5th Semester
Software Engineering Board Question Paper 2081

Views: ...

BIT 302-2081 ✡
Tribhuvan University
Institute of Science and Technology
2081
Bachelor Level/Third Year/Fifth Semester/Science
Bachelors in Information Technology (BIT 302)
(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 Answer Questions
Attempt any Two question.
[2x10=20]
1.

Explain process model for software prototype development with a neat diagram focusing on its different stages.

2.

Why architecture patterns are important? Explain Model-View-Controller, layered and repository architecture.

3.

Explain key activities performed during Unit testing, component testing and system testing.

Section B

Attempt any Eight questions

[8x5=40]
4.

Explain the process of software configuration management.

5.

Explain software review process.

6.

Describe different factors affecting software pricing.

7.

Draw sequence diagram for online food ordering system where the user can choose foods of various restaurants and pay online. The system also provides discount of 10% if the total amount paid is more than Rs. 5000. The user if cancels the order within 30 minutes will be approved else the paid amount will not be refunded.

8.

Briefly explain requirement engineering process.

9.

What are the basic principles of agile methods? Explain.

10.

List various attributes of good software and explain them.

11.

Describe Model-driven architecture. What type of abstract system models are produced by it?

12.

Write short notes on:
a) open-source development
b) Test driven development