Multiple choice

Which of the following statements about MVC is FALSE?

  1. It separates the modelling of the domain into three separate classes.

  2. It is a design pattern for the separation of user interface logic from business logic.

  3. It increases the complexity of the solution.

  4. The controller part is responsible for displaying all or a portion of the data to the user.

  5. The MVC separation also simplifies group development.

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

Model View Controller or MVC as it is popularly called, is a software design pattern for developing web applications. A Model View Controller pattern is made up of the following three parts: Model - The lowest level of the pattern which is responsible for maintaining the data. View - This is responsible for displaying all or a portion of the data to the user. Controller - Software Code that controls the interactions between the Model and View.