모두CBT

다음에서 설명하고 있는 소프트웨어 아키텍처 스타일로 가장 적절한 것은?… | [경찰간부후보생 소프트웨어공학] 26년 1회차 기출문제 상세 페이지

1[경찰간부후보생 소프트웨어공학] 26년 1회차
다음에서 설명하고 있는 소프트웨어 아키텍처 스타일로 가장 적절한 것은?
○컴포넌트들을 사용자 인터페이스로부터 비즈니스 로직을 분리하여 뷰를 모델과 독립적으로 변경하고 제어할 수 있음
○기능이나 특성에 따라 모듈을 보다 명확히 분리하여 유지보수성, 프로그램 확장성과 유연성을 높임
○대표적 사례로는 GUI 모델이 있음
1
MVC
2
파이프 필터
3
P2P(Peer-to-Peer)
4
레파지토리(데이터 중심)
해설

사용자 인터페이스와 비즈니스 로직을 분리해 뷰를 모델과 독립적으로 변경할 수 있게 하는 구조는 MVC 스타일이다.

MVC는 모델·뷰·컨트롤러로 역할을 나눠 유지보수성과 확장성을 높이며 GUI 애플리케이션에 널리 쓰인다.

  • 파이프 필터는 데이터가 필터를 차례로 통과하며 변환되는 스트림 처리 구조이다.
  • P2P는 각 노드가 클라이언트와 서버 역할을 함께 수행하는 분산 구조이다.
  • 레파지토리 구조는 공유 데이터 저장소를 중심으로 컴포넌트가 데이터를 주고받는 구조이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[경찰간부후보생 소프트웨어공학] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 소프트웨어공학 기출문제 암기장 전체 보기