← 회차 전체 문제공개 기출자동 검사 완료2023년 지방직 기출 · 컴퓨터일반 · 소프트웨어공학 · 12번
다음에서 설명하는 UML(Unified Modeling Language) 다이어그램 (diagram)은?
객체들이 어떻게 상호 동작하는지를 메시지 순서에 초점을 맞춰 나타낸 것으로, 어떠한 작업이 객체 간에 발생하는지를 시간 순서에 따라 보여준다.
- 1
클래스(class) 다이어그램
오답 이유클래스 다이어그램은 클래스의 속성·연산·관계를 나타내는 정적 구조 다이어그램으로 메시지 시간 순서를 표현하지 않는다. - 2
순차(sequence) 다이어그램
정답 근거순차 다이어그램은 객체 생명선 사이의 메시지를 시간 순서대로 보여주므로 제시문과 일치한다. - 3
배치(deployment) 다이어그램
오답 이유배치 다이어그램은 하드웨어 노드와 그 위에 배치된 소프트웨어 아티팩트를 나타낸다. - 4
컴포넌트(component) 다이어그램
오답 이유컴포넌트 다이어그램은 소프트웨어 구성요소와 제공·요구 인터페이스의 의존 관계를 나타낸다.
정답·상세해설정답 2번
객체별 생명선을 세로로 배치하고 메시지를 위에서 아래의 시간 순서로 표현하는 UML 다이어그램은 순차(sequence) 다이어그램이다. 클래스는 정적 타입 구조, 배치는 실행 노드와 아티팩트의 물리적 배치, 컴포넌트는 구현 구성요소의 의존성을 표현한다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 자동 검사 완료
- 최종 검수
- 2026-08-24