Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login

The software architectural pattern that separates application logic into three interconnected components—Data, User Interface, and Control Logic—is:

APipe and Filter
BRepository Architecture
CLayered Architecture
DModel-View-Controller (MVC)

Explanation

MVC decouples data presentation (View) and data storage (Model) using an intermediate Controller.

Exam Relevance
  • Topic: Software Architecture
  • Subtopic: Architectural Patterns
Submitted by: mcqstutor Team More Software Engineering MCQs →

No Comments

Leave a comment

Your email address will not be published. Required fields are marked *