topic난이도 · 약 25

UML 다이어그램

구조 다이어그램 6 + 행위 다이어그램 7 = 총 14종.

#UML#실기핵심
왜 배우는가

각 다이어그램의 용도와 이름이 매회 단답으로 출제. 관계 기호(집합/합성/일반화/실체화)도 필수.

구조 다이어그램 (6)역할
클래스 (Class)클래스의 속성·메서드·관계
객체 (Object)특정 시점의 객체 인스턴스
컴포넌트 (Component)물리적 컴포넌트 구조
배치 (Deployment)하드웨어 배치와 런타임
복합체 (Composite Structure)클래스 내부 구조
패키지 (Package)패키지 간 의존성
행위 다이어그램 (7)역할
유스케이스 (Use Case)사용자와 시스템 상호작용
시퀀스 (Sequence)시간 순서 메시지 교환
커뮤니케이션 (Communication)객체 간 메시지 관계
상태 (State)객체 상태 전이
활동 (Activity)작업 흐름
타이밍 (Timing)시간 제약 하의 상태 변화
상호작용 개요 (Interaction Overview)상호작용 흐름

UML 관계 기호 — 연관(실선), 집합(빈 마름모), 합성(채운 마름모), 일반화(빈 삼각형, 상속), 실체화(점선 삼각형, 인터페이스 구현), 의존(점선 화살표).

접근 제어자기호
public+
private-
protected#
package~
실기 드릴 3문항
edit실기 드릴 · 단답형

객체 간 시간 순서에 따른 메시지 교환을 보여주는 UML 다이어그램은?

edit실기 드릴 · 단답형

UML에서 '속이 빈 삼각형' 기호는 어떤 관계를 나타내는가?

edit실기 드릴 · 단답형

UML 다이어그램 중 구조 다이어그램에 속하지 않는 것은? A) 클래스 B) 패키지 C) 시퀀스 D) 배치