Multiple choice technology architecture

I decouple data representation, application behavior, and presentation

  1. Model View Controller

  2. Business Delegate

  3. Composite View

  4. Service Locator

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

MVC (Model-View-Controller) separates data representation (Model), application behavior (Controller), and presentation (View) into three distinct components. This separation allows independent development, testing, and maintenance of each aspect. The Model handles data, View handles display, Controller handles user input and coordination.