Attempt any Eight questions.
[8*5=40]
4.
Highlight on ACM/IEEE software engineering ethics. [5]
5.
Differentiate between black box testing and white box testing. Explain the importance of white box testing. [5]
6.
Explain the process of software quality process. [5]
7.
Highlight on the process of release management with respect to software configuration management. [5]
8.
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]
9.
Differentiate between functional and non functional requirement with two examples in each. [5]
10.
Briefly explain Agile software development. [5]
11.
List different types of testing. Explain component testing and integration testing. [5]
12.
Write short notes on: a. COCOMO b. Design Pattern [5]