BIT 5th Semester
Software Engineering Board Question Paper 2079

Views: ...

BIT 302-2079 ✡
Tribhuvan University
Institute of Science and Technology
2079
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.

Describe event drive modeling. Explain the concept of event driven modeling with an example of your own.

2.

What is pipe and filter architecture? Explain with an example. What are its advantages and disadvantages?

3.

How can incremental development help in software production? Explain. What re its advantages and disadvantages?

Section B

Attempt any Eight questions

[8x5=40]
4.

Define software. What are the attributes of good software?

5.

Explain transaction procession system and language processing system.

6.

Differentiate between structural model and dynamic model. Explain aggregation in UML.

7.

List different types of risk. Explain the risk management process.

8.

Draw Class diagram for online voting system where user can vote the candidates. The system also generates the final result with respective vite counts as well.The user has to register and will be eligible only after proper validation.

9.

Explain different techniques that can be used for requirement elicitation.

10.

Briefly explain waterfall mode. When should we use water fall model?

11.

Why test driven development approach is productive in software development? Explain.

12.

Write short notes on:
a. Software quality assurance
b. Version management