문제
다음 중 UML 행위 다이어그램에 대한 설명으로 가장 옳지 않은 것은?
① 액티비티 다이어그램은 업무의 흐름과 처리 과정을 표현한다 ② 상태머신 다이어그램은 객체의 상태 변화와 이벤트를 표현한다 ③ 타이밍 다이어그램은 시간 제약 조건과 상태 변화를 표현한다 ④ 클래스 다이어그램은 시스템의 동적 행위를 시간 순서로 표현한다
정답
4번
해설
클래스 다이어그램은 구조적(정적) 다이어그램으로, 클래스들 간의 관계와 속성, 메서드를 표현한다. 동적 행위를 시간 순서로 표현하는 것은 시퀀스 다이어그램 등의 행위 다이어그램이다. ①②③은 모두 행위 다이어그램에 대한 올바른 설명이다.