클래스 다이어그램 : 시퀀스 다이어그램과 같이 동작에 참여하 는 객체들이 주고받는 메시지를 표현하는데, 메시지뿐만 아니 라 객 체들 간의 연관까지 표현한다.
2
배치 다이어그램 : 결과물, 프로세스, 컴포넌트 등 물리적 요소 들의 위치를 표현한다.
3
유스케이스 다이어그램 : 사용자의 요구를 분석하는 것으로, 기능 모델링 작업에 사용한다.
4
활동 다이어그램 : 시스템이 어떤 기능을 수행하는지 객체의 처리 로직이나 조건에 따른 처리의 흐름을 순서에 따라 표현한다.
ANSWER & EXPLANATION
정답 1번
정답은 '클래스 다이어그램 : 시퀀스 다이어그램과 같이 동작에 참여하 는 객체들이 주고받는 메시지를 표현하는데, 메시지뿐만 아니 라 객체들 간의 연 관까지 표현한다.'입니다. UML은 객체 지향 시스템을 분석•설계하기 위한 표준화된 시각적 모델링 언어입니다.
오답·함정 포인트: 클래스=정적 구조, 시퀀스=시간 순 메시지, 상태=한 객체의 상태 변화라는 기준으로 다이어그램을 구분하세요.
RELATED CONCEPT
소프트웨어 설계 핵심개념
정답 용어만 외우지 말고 각 보기의 적용 대상·기능·전제 조건을 비교하세요. 같은 분야 기출을 묶어서 풀면 표현이 달라져도 판단 기준을 유지할 수 있습니다.