Question
Easy

Fill in the blank in context of software system architecture: In _______ architecture, the processing of the data in a system is organized so that each processing component is discrete and carries out one type of data transformation. The data flows from one component to another for processing.

1
Pipe and filter
2
Repository
3
Layered
4
Client-Server
Question Details
Time to Solve: 12
Exam: HTET
Level/Paper: Level 3
Chapter: Software Engineering & Problem Solving
Topic: SDLC (Major stages)
Correct Answer
Option A
Explanation

The correct option is (1): The Pipe and filter architectural pattern perfectly matches the description because its core structure is designed for sequential data processing. In this model, the "processing components" are called filters, and they are inherently discrete, self-contained units that each perform one specific type of data transformation, such as parsing, validation, or formatting. The connection between these filters is provided by pipes, which act as unidirectional conduits…Read More