정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

소프트웨어 설계

핵심043

파이프 - 필터 패턴 (Pipe - Filter Pattern)

출제 빈도 7회

원본 16쪽

파이프-필터 패턴은 데이터 스트림 절차의 각 단계를 필터(Filter) 컴포넌트로 캡슐화하여 파이프(Pipe)를 통해 데이터를 전송하는 패턴이다.

필터 컴포넌트는 재사용성이 좋고, 추가가 쉬워 확장이 용이하다.

필터 컴포넌트들을 재배치하여 다양한 파이프라인을 구축하는 것이 가능하다.

파이프-필터 패턴은 데이터 변환, 버퍼링, 동기화 등에 주로 사용된다.

대표적으로 UNIX의 쉘(Shell)이 있다.

Pipe1Pipe2Pipe3SourceFilter1Filter2SinkInputInput
원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.