Full form of MVC is :
2024
Full form of MVC is :
- A.
Memory Virtual Controller
- B.
Model View Container
- C.
Maximum View Controller
- D.
Model View Controller
Attempted by 86 students.
Show answer & explanation
Correct answer: D
MVC (Model-View-Controller) is an architectural pattern that separates an application into three main logical components to isolate the business logic from the user interface. This separation helps in cleaner code management, parallel development, and easier modification.
The Three Components Explained:
Model: This component represents the central data structure and core business logic of the application. It directly manages the data, database rules, and state of the application. It does not know anything about how the data will be displayed.
View: This is the User Interface (UI) component. It fetches data from the Model and renders it visually for the user (e.g., HTML pages, charts, or app screens).
Controller: This acts as an intermediary interface between the Model and the View. It listens to user inputs or events from the View (like button clicks), processes them (optionally updating the Model), and decides which View to refresh next.