Regression testing is a very expensive activity?
		A. True
B. False
Explanation: As regression testing is performed many times over the life of the software product, it becomes a costly affair.
		A. True
B. False
Explanation: As regression testing is performed many times over the life of the software product, it becomes a costly affair.
		A. Software engineering
B. Software re-engineering
C. Reverse engineering
D. Re-engineering
Explanation: Reverse engineering is the process followed in order to find difficult, unknown and hidden information about a software system..
		A. new systems
B. old systems
C. under-developed systems
D. none of the mentioned
Explanation: Legacy systems are the existing systems which may require some modification or maintenance.
		A. Type of software to be maintained
B. Development processes used
C. Skills and experience of the people involved
D. All of the mentioned
Explanation: Processes used for software evolution depend on all these factors.
		A. Forward engineering
B. Reverse Engineering
C. Reengineering
D. Reverse Engineering and Reengineering
Explanation: Reengineering is the examination and alteration of a subject system to reconstitute it in a new form and the subsequent implementation of the new form.
		A. quality planning
B. formal technical reviews
C. test equipment
D. equipment calibration and maintenance
Explanation: The cost of quality includes all costs incurred in the pursuit of quality or in performing quality-related activities.
		A. Process measurement
B. Process analysis
C. Process change
D. None of the mentioned
Explanation: In Process analysis the current process is assessed and bottlenecks and weaknesses are identified.