Multiple choice technology web technology

In MVC Architecture, the significance of Model is ______.

  1. Business Logic

  2. UI

  3. Control Logic

  4. None of the above

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

In MVC architecture, the Model represents the business logic and data layer. It handles data validation, business rules, and data access operations. The Model is independent of the UI (View) and user interaction handling (Controller).

AI explanation

In MVC (Model-View-Controller) architecture, the Model represents the application's business logic and data — it manages state, enforces business rules, and interacts with the data store, independent of how that data is displayed or how user input is handled. The View is responsible for UI/presentation, and the Controller handles control logic (routing user input to the appropriate model updates and view selection). So 'Business Logic' correctly describes the Model's role, not UI or control logic, which belong to the other two components.