nerdexam
EC-Council

312-50V10 · Question #181

Which tier in the N-tier application architecture is responsible for moving and processing data between the tiers?

The correct answer is D. Logic tier. In N-tier architecture, the Logic tier (also called the business logic or middle tier) is responsible for processing data and facilitating its movement between the presentation and data tiers.

Hacking Web Applications

Question

Which tier in the N-tier application architecture is responsible for moving and processing data between the tiers?

Options

  • AApplication Layer
  • BData tier
  • CPresentation tier
  • DLogic tier

How the community answered

(54 responses)
  • A
    7% (4)
  • B
    4% (2)
  • C
    2% (1)
  • D
    87% (47)

Why each option

In N-tier architecture, the Logic tier (also called the business logic or middle tier) is responsible for processing data and facilitating its movement between the presentation and data tiers.

AApplication Layer

The Application Layer is not a standard discrete tier in the classic N-tier model; it is sometimes used as an alternate name for the Logic tier but is not the formally defined answer in this context.

BData tier

The Data tier is responsible for persistent storage and database management (CRUD operations), not for moving or processing data between other tiers.

CPresentation tier

The Presentation tier handles the user interface and rendering of information to the end user, and does not process or route data between architectural layers.

DLogic tierCorrect

The Logic tier sits between the Presentation tier and the Data tier, enforcing business rules, processing requests, and orchestrating data transformation and transfer. It acts as the intermediary that retrieves data from the Data tier, applies business logic, and passes results to the Presentation tier - making it the tier responsible for moving and processing data between layers.

Concept tested: N-tier architecture - Logic tier role and responsibilities

Source: https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/n-tier

Topics

#N-tier architecture#logic tier#application layers#data processing

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice