Question 70Asked in UGC NET Computer Science, June 2016 (Paper II & III, Selected Questions)

Match the software maintenance activities in List-I to its meaning in List-II

Match the software maintenance activities in List-I to its meaning in List-II List-I i. Corrective ii. Adaptive iii. Perfective iv. Preventive List-II A. Concerned with performing activities to reduce the software complexity thereby improving program understandability and increasing software maintainability B. Concerned with fixing errors that are observed when the software is in use. C. Concerned with the change in the software that takes place to make the software adaptable to new environment (both hardware and software) D. Concerned with the change in the software that takes place to make the software adaptable to changing user requirements. Code: (i) (ii) (iii) (iv)
  1. A(B) (D) (C) (A)
  2. B(B) (C) (D) (A)
  3. C(C) (B) (D) (A)
  4. D(A) (D) (B) (C)
Show answerHide answer

Correct answer: (B) (B) (C) (D) (A)

Explanation

(i) Corrective maintenance fixes errors observed when the software is in use – (B). (ii) Adaptive maintenance changes the software to make it adaptable to a new environment – (C). (iii) Perfective maintenance implements new or changed user requirements – (D). (iv) Preventive maintenance performs activities to reduce complexity and prevent future errors – (A).

From UGC NET Computer Science PYQ, June 2016 (Paper II & III, Selected Questions)

This is question 70 of UGC NET Computer Science PYQ, June 2016 (Paper II & III, Selected Questions). See all questions of this paper with answers, or attempt the paper as a timed online test to get your score and all-India rank.