Software Evolution MCQ Questions and Answers
Home | Software Engineering | Software EvolutionSoftware Evolution MCQ Questions and Answers:
1) The two dimensions of spiral model are
2) The Incremental Model is combination of elements of
Build & FIX Model & Waterfall Model![]()
Linear Model & RAD Model![]()
Linear Model & Prototyping Model![]()
Waterfall Model & RAD Model![]()
Answer : C Discuss
3) Model preferred to create client/server applications is
4) Identify the correct statement with respect to Evolutionary development:
Evolutionary development usually has two flavors; exploratory development, and throw-away prototyping![]()
Very large projects are usually done using evolutionary development based approach![]()
It facilitates easy project management, through the high volume of documentation it generates![]()
Sometimes the construction of a throw-away prototype is not followed by a re- implementation of the software system using a more structured approach![]()
Answer : A Discuss
5) Spiral model was developed by
6) Software evolution does not comprises:
Development activities![]()
Negotiating with client![]()
Maintenance activities![]()
Re-engineering activities![]()
Answer : B Discuss
7) Processes for evolving a software product depend on:
Type of software to be maintained![]()
Development processes used![]()
Skills and experience of the people involved![]()
All of the mentioned![]()
Answer : D Discuss
8) Which technique is applied to ensure the continued evolution of legacy systems ?
Forward engineering![]()
Reverse Engineering![]()
Reengineering![]()
Reverse Engineering and Reengineering![]()
Answer : D Discuss
9) Program modularization and Source code translation are the activities of____
Forward engineering![]()
Reverse Engineering![]()
Reengineering![]()
Reverse Engineering and Reengineering![]()
Answer : C Discuss
10) A sociotechnical system is a system that includes