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: 2080, syllabus wise question

Architectural Design
1.
Explain the need of Model-driven architecture transformations and how is it carried out? [5]
2.
Explain different architectural views. What are the fundamental questions that needs to be answered when designing a system architecture? [10]
Configuration Management
1.
What is version management? How is it carried Out? [5]
Project Management and Planning
1.
Briefly explain fundamental activities related to project management. [5]
2.
What do you understand by algorithmic cost modeling? Explain COCOMO estimation models. [10]
Requirements Engineering
1.
Explain different requirements elicitation techniques. [5]
Software Process Model
1.
Write short notes on: a. Agile software development b. Context model [5]
2.
Explain incremental delivery approach to software development with a neat diagram. [10]
Software Quality Assurance
1.
Highlight on different issues that play a key role in affecting different types of software. [5]
2.
Explain program inspection process. [5]
Software Testing
1.
Differentiate between black box testing and white box testing. [5]
System Modeling
1.
Draw use case diagram for online voting system where the students can vote for their favorite teachers based on their performance. The teachers will be notified by the system about their status based on their votes. The system will generate the class routine by selecting teachers with respect to their votes. The routine will be sent to director, admin department, teachers, students and parents. [5]