문제 상세보기
문제 정보

문제 ID: 540260

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
UML 다이어그램이 아닌 것은?
정답을 선택하세요
1 액티비티 다이어그램(Activity diagram)
2 절차 다이어그램(Procedural diagram)
3 클래스 다이어그램(Class diagram)
4 시퀀스 다이어그램(Sequence diagram)
단일 문제
정답
2번 : 절차 다이어그램(Procedural diagram)
해설 gpt-4o-mini 생성
[정답 근거] → UML(통합 모델링 언어) 다이어그램은 소프트웨어 시스템의 구조와 동작을 시각적으로 표현하는 도구입니다. 액티비티 다이어그램, 클래스 다이어그램, 시퀀스 다이어그램은 모두 UML의 일종으로, 각각 프로세스 흐름, 객체의 구조, 객체 간의 상호작용을 나타냅니다. 반면, 절차 다이어그램은 UML의 공식적인 다이어그램이 아니므로 정답은 2번입니다.

[오답 해설] → 1번 액티비티 다이어그램은 프로세스의 흐름을 나타내는 UML 다이어그램이며, 3번 클래스 다이어그램은 시스템의 클래스와 그 관계를 나타내고, 4번 시퀀스 다이어그램은 객체 간의 메시지 흐름을 보여주는 UML 다이어그램입니다. 이들은 모두 UML의 구성 요소로, 따라서 오답입니다.

[관련 개념] → UML은 소프트웨어 설계 및 모델링을 위한 표준 언어로, 다양한 다이어그램을 통해 시스템의 구조와 동작을 시각적으로 표현합니다. UML 다이어그램은 크게 구조 다이어그램과 행위 다이어그램으로 나뉘며, 각 다이어그램은 특정한 목적과 용도를 가지고 있습니다.

[학습 포인트] → UML 다이어그램의 종류와 그 용도를 이해하는 것이 중요합니다. 각 다이어그램이 어떤 정보를 전달하는지 알고, 이를 통해 소프트웨어 설계 및 분석에 활용할 수 있도록 학습하는 것이 필요합니다.