41. Which of the following statements is not correct?
42. When one object reference variable is assigned to another object reference variable then
44. Match the software maintenance activities in List – I to its meaning in List – II.
| List - I | List - II |
| I. Corrective | (a) Concerned with performing activities to reduce the softwarecomplexity thereby improving program understandability and increasing software maintainability. |
| II. Adaptive | (b) Concerned with fixing errors that are observed when the software is in use. |
| III. Perfective | (c) Concerned with the change in the software that takes place to make the software adaptable to new environment (bothhardware and software). |
| IV. Preventive | d) Concerned with the change in the software that takes place to make the software adaptable to changing user requirements. |
Codes:
| I | II | III | IV | |
| (1) | (b) | (d) | (c) | (a) |
| (2) | (b) | (c) | (d) | (a) |
| (3) | (c) | (b) | (d) | (a) |
| (4) | (a) | (d) | (b) | (c) |
45. Match each application/software design concept in List – I to its definition in List – II.
| List – I | List – II |
| I. Coupling | (a) Easy to visually inspect the design of the software and understand its purpose. |
| II. Cohesion | (b) Easy to add functionality to a software without having to redesign it. |
| III. Scalable | (c) Focus of a code upon a single goal. |
| IV. Readable | (d) Reliance of a code module upon other code modules. |
Codes:
| I | II | III | IV | |
| (1) | (b) | (a) | (d) | (c) |
| (2) | (c) | (d) | (a) | (b) |
| (3) | (d) | (c) | (b) | (a) |
| (4) | (d) | (a) | (c) | (b) |