Software Modelling Pyq
Software Modelling Pyq
5. (a) Explain in detail about steps followed in Risk Name of the Paper : Software Modelling
Management with diagram. (10)
Name of the Course : B.Voc.
(b) Define module cohesion and explain 5 types of
cohesion. (5) Semester : Ill
(100) P.T.O.
3674 3674
1. (a) Which software life cycle model allows for exponention factor for the basic COCOMO
iterative development and incorporates risk development time estimation equation,
analysis? (1) approximately how long does the software project
take to complete? (4)
(b) Write any two characteristics of software as a
product. (2) (i) Differenti.ate between data flow diagram and data
dictionaries. (4)
(c) Differentiate between Verification and Validation.
(3) 0.) List the important properties of modular system.
(4)
(d) Mention any THREE non-functional requirements
on software to be development. (3) 2. (a) Write short notes on the following terms :
(2.5x4-10)
(e) What is the role of data dictionary? (3)
(i) UMBRELLA ACTIVITIES
(D What is the prime objective of software
(ii) SPIRAL MODEL
engineering? (3)
(iii) SRS
(g) What problems are likely to arise if two modules
(iv) VALIDATION TESTING
have high coupling. (3)
(h) A simple stand - alone software utility is to be (b) List out the five core principles of Software
developed in `C' programming by a team of Engineering. (5)
P.T.O.