Software Engineering
primer-original-v2easySoftware EngineeringDesign PatternsMVCArchitectureprimer-original-v2

In the MVC (Model-View-Controller) pattern, what is the Controller's responsibility?

Answer options

A
Storing application data and business logic
B
Rendering the user interface
C
Handling user input and coordinating between Model and View
D
Managing database connections

Correct answer: Handling user input and coordinating between Model and View

Detailed Solution & Conceptual Analysis

This question has been retained as-is due to its unique context.

Key Engineering Takeaway

In Software Engineering, understanding the underlying mechanics of Software Engineering is critical for writing performant, bug-free production code and passing rigorous technical architecture reviews.

Related Software Engineering questions

Practice more Software Engineering questions

PrimerPrep has independently reviewed practice questions and coding exercises — all free.