Documente Academic
Documente Profesional
Documente Cultură
Software Engineering
PART – B
Answer any five 5 * 8 = 40
1.What do you mean by management of risk? Describe a risk table with example.
2.Explain the software specification in detail
3.Explain the factors that influence quality and productivity in software development.
4. Explain the Spiral model for softwatre development. Mention its advantages and
disadvantages. Also compare this with the Prototyping model.
5. What is the purpose of 'Data Dictionary'? Explain the symbols used therein with an
example.
1. What is a DFD? Explain the rules for designing DFD. What are the various
tools used for designing it? How does it differ fiom an ERD?
2.Discuss the three levels of testing. Also explain the term Cyclomatic Complexity
3. What are Entity-Relationship (E-R) diagrams? How E-R notation is useful
for data modeling?
4.Explain how each step in Software Engineering process is a refinement in the
level of abstraction of the software solution.
5.State the advantages and disadvantages of the evolutionary model of software
development
6. Write short notes on the following:
(a) Quality Assurance
(b) Configuration Management
(c) Project Management
(d) Coupling vs. Cohesion