Multiple choice technology web technology

What is MVC?

  1. Model, Viewer, Controller

  2. Model, View, Controller

  3. Model, View, Control

  4. None of the above

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

MVC (Model-View-Controller) is a design pattern separating application logic into three interconnected components. Model handles data and business logic. View handles display and user interface. Controller handles user input and updates Model/View. 'Viewer' and 'Control' are not the standard terminology.

AI explanation

MVC stands for Model, View, Controller — a software design pattern that separates an application into three interconnected parts: the Model (data and business logic), the View (UI presentation), and the Controller (handles user input and coordinates between Model and View). 'Model, Viewer, Controller' is wrong because the standard term is 'View,' not 'Viewer.' 'Model, View, Control' is wrong because the third component is called the 'Controller,' not 'Control' — a subtle wording trap. 'None of the above' is wrong since option 2 correctly names the pattern.