Which of the following process is concerned with analyzing the costs and benefits of proposed changes ?

A. Change management
B. Version management
C. System building
D. Release management
✅ The correct answer is option A.
Explanation: It involves approving those changes that are worthwhile, and tracking which components in the system have been changed.

____________________ can be associated with a separate processor or core, so that the processing steps can be carried out in parallel ?

A. Process Pipeline
B. Environmental Control
C. Observe and React
D. None of the mentioned
✅ The correct answer is option A.
Explanation: The Process Pipeline pattern makes this rapid processing possible by breaking down the required data processing into a sequence of separate transformations, with each transformation carried out by an independent process.

You want to minimize development cost by reusing methods? Which design pattern would you choose ?

A. Adapter Pattern
B. Singleton Pattern
C. Delegation pattern
D. Immutable Pattern
✅ The correct answer is option C.
Explanation: The delegation pattern is a design pattern in OOP where an object, instead of performing one of its stated tasks, delegates that task to an associated helper object.

A language-processing systems may translate an XML data description into__________________?

A. a machine code
B. an alternative XML representation
C. machine code and alternative XML representation
D. a software module
✅ The correct answer is option C.
Explanation: Such is the property and function of language processing system

Which of the following pattern is the basis of interaction management in many web-based systems ?

A. architecture
B. repository pattern
C. model-view-controller
D. different operating system
✅ The correct answer is option C.
Explanation: Model-View-Controller pattern is the basis of interaction management in many web-based systems.