Difference between :
( 2 marks each)
Embedded software and System software.
Coupling and Cohesion.
Quality assurance and Maintenance.
Black box and White box testing.
Top down and Bottom up design.
Abstraction and Polymorphism.
Ego-less team and Chief programmer team.
Verification and Validation.
Cardinality and Ordinality.
Evolutionary prototyping and Throw-away prototyping.
( 10 marks each)* Write short notes on the following:
Formal technical reviews.
Explain the difference between waterfall model and prototypemodel. Write the advantages and drawbacks of both the models.
What is SRS? Why do we need SRS? What are thecharacteristics and components of SRS?
Develop an object for developing a library managementsystem. Explain the different features of the object models.
cost estimates are inherently risky irrespective of the