정보처리기사 실기소프트웨어 설계UML 다이어그램 분류난이도 3DESCRIPTIVE

정보처리기사 실기 UML 다이어그램 분류 기출문제 #2830

문제

UML 다이어그램 중 **상태 다이어그램(State Diagram)**의 주요 구성 요소 3가지를 쓰고, 이 다이어그램이 시스템의 어떤 측면을 모델링하는지 설명하시오.

정답

상태(State), 전이(Transition), 이벤트(Event)가 주요 구성 요소이며, 객체의 생명주기 동안 상태 변화와 상태 간 전이 조건을 모델링한다.

상태전이이벤트상태 변화생명주기

해설

상태 다이어그램은 행위적 다이어그램의 하나로, 객체가 특정 이벤트에 반응하여 어떻게 상태를 변경하는지 시각화한다. 상태는 객체의 특정 조건이나 상황을, 전이는 상태 간 변화를, 이벤트는 전이를 유발하는 조건을 나타낸다. 특히 복잡한 비즈니스 로직이나 프로토콜을 가진 시스템에서 객체의 동적 행위를 명확히 표현할 때 사용된다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] UML 다이어그램 분류 소프트웨어 설계 기출 #2830 | sqldpass