Bachelors Level/Third Year/Fifth Semester/Science bit/fifth semester/software engineering/syllabus wise questions

Bachelors In Information Technology

Institute of Science and Technology, TU

Software Engineering (BIT302)

Year Asked: 2082, syllabus wise question

Architectural Design
1.
Explain different architectural views with a neat diagram. [5]
2.
What do you understand by the model driven architecture? Explain. [5]
Configuration Management
1.
Describe software configuration management activities. [5]
Design and Implementation
1.
How do you think design patterns help in software development? Explain. [5]
Introduction
1.
Explain the test driven development. List its advantages and disadvantages. [10]
2.
List different software engineering ethics and practices that needs to be followed by the practitioner. [5]
Requirements Engineering
1.
Write short notes on: a) Non-functional requirement Write short notes on: b) Principles of agile [2.5+2.5]
Software Process Model
1.
Illustrate the activities carried out within the software process model. List some techniques that can be used to improve the process. [10]
Software Quality Assurance
1.
What are the different ways of software pricing? Explain. [5]
2.
Why software quality assurance is a critical activity. Explain. [5]
Software Testing
1.
Explain the concept of release testing with an example. [5]
System Modeling
1.
Develop use case diagram, class diagram, and sequence diagram of online entrance examination system. Make necessary assumptions. [10]