Which of the following statements are true?
A.
The MVC pattern became very popular when the client-server architecture was in common use.
B.
MVC was developed to map to three tiers of an n-tier architecture.
C.
Federation, as applied to user interfaces, means that all security standards must only be
applied at a level at which government security agencies are able to decrypt communications.
D.
Federation, as applied to user interfaces, is the concept that parts of the user interface
arecreatedand controlled by an organization that is separate from the organization creating the
user interface.
E.
When in a disconnected state, the Data Management capability in the client tier may act
temporarily as the model allowing the user interface to function.
F.
Federation, as applied to a user interfaces, means that data must be replicated.
Explanation:
A: When the MVC pattern came into prominence, client-server was the system
architecture de rigueur.
Note: The model-view-controller (MVC) pattern separates the three major elements in the user
interface; thereby providing separation of concerns which results in code that is more
easily understood, reused, modified, and maintained. The three major elements in the
user interface are: model, view, and controller.
D: Whereas the MVC pattern and modular programming are relatively old concepts (at
least as far as software development is concerned), federation is a relatively new
concept closely related to service orientation. Applied to user interfaces, federation is
the concept that parts of the user interface are created and controlled by an
organization (authority) that is separate from the organization (authority) creating the
user interface.
Reference: Oracle Reference Architecture, User Interaction, Release 3.0
I would say E is also correct
ORA User Interaction: p.4-13 “When in a disconnected state, the Data Management capability in the Client Tier may act temporarily as the model allowing the user interface to function even when the Service Tier is not available.”