Question1) Answer all the questions.
(i) Briefly explain software. What is software engineering?
(ii) Describe the needs specification in software development.
(iii) Briefly explain transaction flow.
(iv) What do you understand by modularity?
(v) What are the quality attribute for software design.
Question2) Describe the following:
(i) Spiral model
(ii) RAD Model
Question3) Describe the structure of a software requirement document.
Question4) Describe the element of analysis model. Explain the difference between data flow diagram & control flow diagram with appropriate example.
Question5) Answer all the questions.
(i) Write down the characteristics of software?
(ii) What are the purposes of requirement analysis?
(iii) Briefly explain control mechanism.
(iv) What are the characteristics of good design?
(v) Define estimation. What are different software cost factors.
Question6) Explain software process model. Explain prototypes Model in detail.
Question7) Write short note on:
(i) Metrics for source code.
(ii) Metrics for testing
(iii) Metrics for maintenance
Question8) Describe Architectural design in detail.