문제
UML 다이어그램 중 순차 다이어그램에 대한 설명으로 틀린 것은?
① 객체 간의 동적 상호작용을 시간 개념을 중심으로 모델링 하는 것이다. ② 주로 시스템의 정적 측면을 모델링하기 위해 사용한다. ③ 일반적으로 다이어그램의 수직 방향이 시간의 흐름을 나타낸다. ④ 회귀 메시지(Self-Message), 제어블록(Statement block) 등으로 구성된다.
정답
2번
해설
정답: 2. 순차 다이어그램은 객체 간 메시지 교환을 시간 흐름에 따라 표현하는 동적 다이어그램이다. 정적 측면을 모델링하는 것은 클래스 다이어그램이다.
오답 풀이
- 1번: 동적 상호작용을 시간 중심으로 모델링하는 것이 맞다.
- 2번: 정적 측면 모델링은 클래스 다이어그램의 역할이므로 틀렸다.
- 3번: 수직 방향이 시간 흐름을 나타내는 것이 맞다.
- 4번: 회귀 메시지, 제어블록 등으로 구성되는 것이 맞다.
보충 개념 UML 다이어그램은 구조적(정적) 다이어그램과 행위적(동적) 다이어그램으로 나뉘며, 순차 다이어그램은 행위적 다이어그램에 속한다.