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

Architectural Design
1.
Briefly explain layered architecture, repository architecture, pipe and filter architecture. [10]
Configuration Management
1.
Highlight on the process of release management with respect to software configuration management. [5]
Requirements Engineering
1.
Explain requirement engineering process? What are the advantages and disadvantages model? [10]
2.
Differentiate between functional and non functional requirement with two examples in each. [5]
Software Process Model
1.
Briefly explain Agile software development. [5]
2.
Write short notes on: a. COCOMO b. Design Pattern [5]
Software Quality Assurance
1.
Highlight on ACM/IEEE software engineering ethics. [5]
2.
Explain the process of software quality process. [5]
Software Testing
1.
Differentiate between black box testing and white box testing. Explain the importance of white box testing. [5]
2.
List different types of testing. Explain component testing and integration testing. [5]
System Modeling
1.
Explain data driven modeling and event driven modeling with an example of your own. [10]
2.
Draw a class diagram for online movie management system where the customer after registering in the system can book the ticket according to the date, hall number, seat number and movie name. The payment has to be made online. Customer will get e-ticket after payment. The customer can also rank the movie after watching in the system. [5]