UML(Unified Modeling Language) 버전 2.0에 … | [9급 지방직 컴퓨터일반] 21년 1회차 기출문제 상세 페이지
1[9급 지방직 컴퓨터일반] 21년 1회차
UML(Unified Modeling Language) 버전 2.0에 대한 설명으로 옳지 않은 것은?
1
액터(actor)는 사람이 아닌 경우도 있다.
2
클래스(class) 다이어그램은 시스템의 클래스들과 그들 간의 연관을 보여준다.
3
유스케이스(usecase) 다이어그램은 사용자와 시스템 간의 상호 작용을 보여준다.
4
시퀀스(sequence) 다이어그램은 시스템이 내부 또는 외부 이벤트에 대해 어떻게 반응하는지 보여준다.
해설
시스템이 내부·외부 이벤트에 어떻게 반응하는지 보여주는 것은 시퀀스 다이어그램이 아니라 상태(state machine) 다이어그램이므로 이 설명이 옳지 않다.
시퀀스 다이어그램은 객체들이 시간 순서에 따라 주고받는 메시지(상호작용)를 보여준다.
- 액터는 시스템과 상호작용하는 외부 요소로, 사람뿐 아니라 외부 시스템·장치일 수도 있으므로 옳은 설명이다.
- 클래스 다이어그램은 시스템의 클래스와 그들 간의 연관 등 정적 구조를 보여주므로 옳은 설명이다.
- 유스케이스 다이어그램은 사용자(액터)와 시스템 간의 상호작용(기능)을 보여주므로 옳은 설명이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.