Software Engineering : Question Paper Dec 2012 - Computer Science Engg. (Semester 5) | Visveswaraya Technological University (VTU)
1 Answer

Software Engineering - Dec 2012

Computer Science Engg. (Semester 5)

(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
1 (a) Explain the types of software process model.(5 marks) 1 (b) What are professional and ethical responsibility of software engineering?(5 marks) 1 (c) Differentiate between technical computer based system and socio-technical system.(5 marks) 1 (d) With a relevant figure, bring out different disparities involved in software engineering.(5 marks) 2 (a) Explain the concept of safety and security in system.(8 marks) 2 (b) Bring out the different factors of system dependability.(6 marks) 2 (c) Explain the software specification, with neat diagram.(6 marks) 3 (a) Briefly list out eh non-functional requirements of software system.(10 marks) 3 (b) Explain the requirement engineering process, which relevant figures.(10 marks) 4 (a) Explain the different system models which can be created during analysis process.(10 marks) 4 (b) Explain the management activities of a software manager(10 marks) 5 (a) What is need of architecture design decision? List out different models that can be developed.(8 marks) 5 (b) Describe the concept fo client-server model with a neat diagram.(6 marks) 5 (c) Explain the centralized control model.(6 marks) 6 (a) Explain the principle of agile methods.(8 marks) 6 (b) Explain the different types of software maintenance.(6 marks) 7 (a) With a neat diagram, explain the inspection process.(8 marks) 7 (b) Explain the stages involved in automatic static analysis.(6 marks) 7 (c) Explain the performance testing.(6 marks) 8 (a) Describe the four factors of people management(5 marks) 8 (b) Explain the Maslow concept of motivating people(5 marks) 8 (c) Describe the cost estimation techniques, with relevant example.(10 marks)

Please log in to add an answer.