Match List I with List II : List I List II (A) Localization (I) Encapsulation…
2022
Match List I with List II :
List I List II
(A) Localization (I) Encapsulation
(B) Packaging or binding of a collection of items (II) Abstraction
(C) Mechanism that enables designer to focus on (III) Characteristic of software that indicates the manner
essential details of a program component. in which information is concentrated in program
(D) Information hiding (IV) Suppressing the operational details of a program component
Choose the correct answer from the options given below :
- A.
(A)-(I), (B)-(II), (C)-(III), (D)-(IV)
- B.
(A)-(II), (B)-(I), (C)-(III), (D)-(IV)
- C.
(A)-(III), (B)-(I), (C)-(II), (D)-(IV)
- D.
(A)-(III), (B)-(I), (C)-(IV), (D)-(II)
Attempted by 184 students.
Show answer & explanation
Correct answer: C
Correct matching and explanation:
Localization → Characteristic of software that indicates the manner in which information is concentrated in program. Localization (or locality) means related information is kept together, reducing dependencies and making maintenance easier.
Packaging or binding of a collection of items → Encapsulation. Encapsulation bundles data and the operations that act on that data into a single unit (for example, a class), hiding internal structure.
Mechanism that enables designer to focus on essential details of a program component → Abstraction. Abstraction hides unnecessary implementation details so designers can work with a simplified, essential view.
Information hiding → Suppressing the operational details of a program component. Information hiding conceals internal workings to prevent external components from depending on them.
Therefore, the correct associations are: Localization → the characteristic that concentrates information; Packaging/binding → Encapsulation; Mechanism that focuses on essential details → Abstraction; Information hiding → Suppressing operational details.
A video solution is available for this question — log in and enroll to watch it.