VTU Computer Science (Semester 5)
Software Engineering
December 2012
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Explain the types of software process model.
5 M
1 (b) What are professional and ethical responsibility of software engineering?
5 M
1 (c) Differentiate between technical computer based system and socio-technical system.
5 M
1 (d) With a relevant figure, bring out different disparities involved in software engineering.
5 M

2 (a) Explain the concept of safety and security in system.
8 M
2 (b) Bring out the different factors of system dependability.
6 M
2 (c) Explain the software specification, with neat diagram.
6 M

3 (a) Briefly list out eh non-functional requirements of software system.
10 M
3 (b) Explain the requirement engineering process, which relevant figures.
10 M

4 (a) Explain the different system models which can be created during analysis process.
10 M
4 (b) Explain the management activities of a software manager
10 M

5 (a) What is need of architecture design decision? List out different models that can be developed.
8 M
5 (b) Describe the concept fo client-server model with a neat diagram.
6 M
5 (c) Explain the centralized control model.
6 M

6 (a) Explain the principle of agile methods.
8 M
6 (b) Explain the different types of software maintenance.
6 M

7 (a) With a neat diagram, explain the inspection process.
8 M
7 (b) Explain the stages involved in automatic static analysis.
6 M
7 (c) Explain the performance testing.
6 M

8 (a) Describe the four factors of people management
5 M
8 (b) Explain the Maslow concept of motivating people
5 M
8 (c) Describe the cost estimation techniques, with relevant example.
10 M



More question papers from Software Engineering
SPONSORED ADVERTISEMENTS