33.8k views
4 votes
Select incorrect statement about module in interaction-oriented software architecture

a. The data module provides the data abstraction and all core business logic on data processing.
b. The view presentation module is responsible for visual or audio data output presentation and may also provide user input interface when necessary.
c. The data repository module determines the flow of control involving view selections communications between modules, job dispatching, and certain data initialization and system configuration actions.
d. None of the others

1 Answer

4 votes

Final answer:

Option c is the incorrect statement about modules in interaction-oriented software architecture as it incorrectly attributes control flow responsibilities to the data repository module instead of the controller module.

Step-by-step explanation:

The incorrect statement about module in interaction-oriented software architecture is option c: 'The data repository module determines the flow of control involving view selections communications between modules, job dispatching, and certain data initialization and system configuration actions.' In typical interaction-oriented software architecture patterns, such as Model-View-Controller (MVC), it is the controller module, not the data repository module, that is responsible for controlling the flow of the application, including view selection, communications between modules, job dispatching, and initial configuration.

In contrast, the data module (option a) correctly provides data abstraction and business logic related to data processing, while the view presentation module (option b) is accurately described as managing the output presentation and possibly the user input interface.

User PavanKumar GVVS
by
7.5k points