Software Evolution MCQs

13. What are legacy systems ?

A. new systems
B. old systems
C. under-developed systems
D. none of the mentioned
✅ The correct answer is option B.
Explanation: Legacy systems are the existing systems which may require some modification or maintenance.

16. CMM stands for_____________________?

A. Capability Management Module
B. Conservative Maturity Model
C. Capability Maturity Module
D. Capability Maturity Model
✅ The correct answer is option D.
Explanation: The Capability Maturity Model for Software describes the principles and practices underlying software process maturity and is intended to help software organizations improve the maturity of their software processes in terms of an evolutionary path from ad hoc, chaotic processes to mature, disciplined software processes

19. Model preferred to create client/server applications is _______________________?

A. WINWIN Spiral Model
B. Spiral Model
C. Concurrent Model
D. Incremental Model
✅ The correct answer is option C.
Explanation: In case of client/server applications, the concurrent process model specifies activities in two dimensions: a system dimension and a component dimension. Hence Concurrency is achieved by these two activities occurring simultaneously and can be modeled using the state-oriented approach
Scroll to Top