CSSLP · Question #158
CSSLP Question #158: Real Exam Question with Answer & Explanation
The correct answer is C: Pipes and filters. The "Pipes and Filters" architectural style is characterized by components (filters) that process input data received through connectors (pipes) and then produce transformed output data.
Question
In which of the following architecture styles does a device receive input from connectors and generate transformed outputs?
Options
- AN-tiered
- BHeterogeneous
- CPipes and filters
- DLayered
Explanation
The "Pipes and Filters" architectural style is characterized by components (filters) that process input data received through connectors (pipes) and then produce transformed output data.
Common mistakes.
- A. An "N-tiered" architecture organizes components into logical layers (e.g., presentation, business logic, data access), primarily focusing on separation of concerns and distribution across different physical or logical tiers, rather than sequential data transformation.
- B. "Heterogeneous" refers to a system composed of diverse, distinct components or technologies, not a specific architectural style defining input-output transformation flow.
- D. A "Layered" architecture organizes components into hierarchical layers, with each layer providing services to the layer above it and using services from the layer below, which focuses on abstraction and dependencies, not necessarily sequential data transformation like pipes and filters.
Concept tested. Pipes and Filters architectural style
Reference. https://learn.microsoft.com/en-us/azure/architecture/patterns/pipes-and-filters
Topics
Community Discussion
No community discussion yet for this question.