SQLD소프트웨어 설계난이도 1MCQ

SQLD 소프트웨어 설계 기출문제 #3263

문제

다음 중 소프트웨어 아키텍처 패턴에 대한 설명으로 가장 옳은 것은?

① 계층화 패턴에서는 상위 계층이 하위 계층의 서비스만 이용할 수 있다 ② 모델-뷰-컨트롤러 패턴에서는 뷰가 모델을 직접 업데이트할 수 있다 ③ 클라이언트-서버 패턴에서는 서버가 먼저 클라이언트에게 요청을 보낸다 ④ 피어-투-피어 패턴에서는 중앙 집중식 제어 구조를 사용한다

정답

1

해설

①이 정답이다. 계층화(Layered) 패턴에서는 각 계층이 바로 아래 계층의 서비스만 사용할 수 있으며, 상위 계층에서 하위 계층으로의 일방향 의존성을 갖는다. 이는 시스템의 복잡성을 줄이고 유지보수성을 향상시킨다. ②는 틀렸다. MVC에서 뷰는 모델을 직접 업데이트하지 않고 컨트롤러를 통해 업데이트한다. ③은 틀렸다. 클라이언트-서버에서는 클라이언트가 먼저 요청을 보낸다. ④는 틀렸다. P2P는 분산된 제어 구조를 사용한다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 소프트웨어 설계 기출 #3263 | sqldpass