A directory of Objective Type Questions covering all the Computer Science subjects. Here you can access and discuss Multiple choice questions and answers for various compitative exams and interviews.

Discussion Forum

Que. Reasons to re-engineer a software include :

P: Allow legacy software to quickly adapt to the changing requirements
Q: Upgrade to newer technologies/platforms/paradigm (for example, object-oriented)
R: Improve software maintainability
S: Allow change in the functionality and architecture of the software
a. P, R and S only
b. P and R only
c. P, Q and S only
d. P, Q and R only
Answer:P, Q and R only
Confused About the Answer? Ask for Details Here
Know Explanation? Add it Here