정보처리기사

2021년03월07일 12번

[소프트웨어 설계] UML(Unified Modeling Language)에 대한 설명 중 틀린 것은?

  • ① 기능적 모델은 사용자 측면에서 본 시스템 기능이며, UML에서는 Use case Diagram을 사용한다.
  • ② 정적 모델은 객체, 속성, 연관관계, 오퍼레이션의 시스템의 구조를 나타내며, UML에서는 Class Diagram을 사용한다.
  • ③ 동적 모델은 시스템의 내부 동작을 말하며, UML에서는 Sequence Diagram, State Diagram, Activity Diagram을 사용한다.
  • ④ State Diagram은 객체들 사이의 메시지 교환을 나타내며, Sequence Diagram은 하나의 객체가 가진 상태와 그 상태의 변화에 의한 동작순서를 나타낸다.
(정답률: 66%)

문제 해설

정답은 "State Diagram은 객체들 사이의 메시지 교환을 나타내며, Sequence Diagram은 하나의 객체가 가진 상태와 그 상태의 변화에 의한 동작순서를 나타낸다."가 아닙니다. State Diagram은 객체의 상태 변화를 표현하고, Sequence Diagram은 객체들 간의 상호작용을 시간순서에 따라 표현합니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답