1. Which of the following examples is/are models of application architectures ?

A. a means of assessing components for reuse
B. a design checklist
C. a vocabulary for talking about types of applications
D. all of the mentioned
✅ The correct answer is option D.
Explanation: Application architectures encapsulate the principal characteristics of a class of systems

2. Which of the following examples is/are models of application architectures ?

A. a means of assessing components for reuse
B. a design checklist
C. a vocabulary for talking about types of applications
D. all of the mentioned
✅ The correct answer is option D.
Explanation: Application architectures encapsulate the principal characteristics of a class of systems

3. _________________ view shows the system hardware and how software components are distributed across the processors in the system ?

A. physical
B. logical
C. process
D. all of the mentioned
✅ The correct answer is option A.
Explanation: A physical view is implemented by system engineers implementing the system hardware.

4. An example of a system that may use a process pipeline is a high-speed_________________?

A. data distributing system
B. data acquisition system
C. data collector system
D. none of the mentioned
✅ The correct answer is option B.
Explanation: Data acquisition systems collect data from sensors for subsequent processing and analysis.

6. All the operations in a transaction need to be completed before the database changes are made _________________?

A. functional
B. available to the users
C. permanent
D. none of the mentioned
✅ The correct answer is option B.
Explanation: This ensures that failure of operations within the transaction does not lead to inconsistencies in the database.

7. ____________________ 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.

8. 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

9. 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.

10. What describes how a set of interacting components can share data ?

A. model-view-controller
B. architecture pattern
C. repository pattern
D. none of the mentioned
✅ The correct answer is option C.
Explanation: The majority of systems that use large amounts of data are organized around a shared database or repository.