다음에서 설명하고 있는 소프트웨어 아키텍처 스타일로 가장 적절한 것은?… | [경찰간부후보생 소프트웨어공학] 26년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 26년 1회차
다음에서 설명하고 있는 소프트웨어 아키텍처 스타일로 가장 적절한 것은?
| ○컴포넌트들을 사용자 인터페이스로부터 비즈니스 로직을 분리하여 뷰를 모델과 독립적으로 변경하고 제어할 수 있음 ○기능이나 특성에 따라 모듈을 보다 명확히 분리하여 유지보수성, 프로그램 확장성과 유연성을 높임 ○대표적 사례로는 GUI 모델이 있음 |
1
MVC
2
파이프 필터
3
P2P(Peer-to-Peer)
4
레파지토리(데이터 중심)
해설
사용자 인터페이스와 비즈니스 로직을 분리해 뷰를 모델과 독립적으로 변경할 수 있게 하는 구조는 MVC 스타일이다.
MVC는 모델·뷰·컨트롤러로 역할을 나눠 유지보수성과 확장성을 높이며 GUI 애플리케이션에 널리 쓰인다.
- 파이프 필터는 데이터가 필터를 차례로 통과하며 변환되는 스트림 처리 구조이다.
- P2P는 각 노드가 클라이언트와 서버 역할을 함께 수행하는 분산 구조이다.
- 레파지토리 구조는 공유 데이터 저장소를 중심으로 컴포넌트가 데이터를 주고받는 구조이다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[경찰간부후보생 소프트웨어공학] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 소프트웨어의상위설계에속하지않는것은? {"answer":2,"content":[{"content":"아키텍처설계","url":""},{"content":20년-4회차-정보처리기사-필기
- 소프트웨어모듈화의장점이아닌것은? {"answer":2,"content":[{"content":"오류의파급효과를최소화한다.\n","url":""},{"c22년-1회차-정보처리기사-필기
- 소프트웨어형상관리에대한설명으로거리가먼것은? {"answer":3,"content":[{"content":"소프트웨어에가해지는변경을제어하고관리한다.\n"21년-2회차-정보처리기사-필기