본문 바로가기
소프트웨어 설계정보처리기사 · 2020년09월26일 · 6/100

6.파이프 필터 형태의 소프트웨어 아키텍처에 대한 설명으로 옳은 것은?

1
노드와 간선으로 구성된다.
2
서브시스템이 입력데이터를 받아 처리하고 결과를 다음 서브시스템으로 넘겨주는 과정을 반복한다.정답
3
계층 모델이라고도 한다.
4
3개의 서브시스템(모델, 뷰, 제어)으로 구성되어 있다.

해설

아키텍처(architecture)란 영어 뜻으로는 구조, 건축물, 건축학 등의 뜻 소프트웨어 아키텍처:소프트웨어 구조 1. 레이어 패턴 (Layers Pattern): 시스템을 계층으로 구분하여 구성,ex)OSI 참조 모델 2. 클라이언트-서버 패턴 (Client-Server Pattern):하나의 서버 컴포넌트와 다수의 클라이언트 컴포넌트로 구성되는 패턴 3. 파이프-필터 패턴 (Pipe-Filter Pattern):데이터 스트림 절차의 각 단계를 필터 컴포넌트로 캡슐화하여 파이프를 통해 데이터를 전송하는 패턴 ex)UNIX의 쉘 4. 모델-뷰-컨트롤러 패턴 (Model-View-Controller Pattern):서브시스템을 3개의 부분으로 구조화하는 패턴 ------------------- 5. 마스터-슬레이브 패턴 6. 브로커 패턴 7. 피어-투-피어 패턴 8. 이벤트-버스 패턴 9. 블랙보드 패턴 10. 인터프리터 패턴 =======================

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기