11. UML의 기본 구성요소가 아닌 것은?
① Things ❷ Terminal
③ Relationship ④ Diagram
문제 분석:
이 문제는 **UML (Unified Modeling Language)**의 기본 구성 요소에 대한 이해를 묻고 있습니다. UML은 소프트웨어 시스템을 시각적으로 모델링하는 표준 언어로, 다양한 다이어그램을 통해 시스템의 구조와 동작을 표현합니다. UML의 기본 구성 요소에 대해 살펴보겠습니다.
UML의 기본 구성 요소:
UML은 크게 3가지 기본 구성 요소로 이루어져 있습니다.
- Things (사물)
UML에서 Things는 모델을 구성하는 주요 요소들을 나타냅니다. Things는 다음과 같이 크게 구성 요소로 나눠집니다:- Structural Things (구조적 요소) : 클래스, 객체, 컴포넌트 등
- Behavioral Things (행동적 요소) : 상호작용, 활동 등
- Group Things (그룹화된 요소) : 여러 객체나 요소를 그룹화
- Annotational Things (주석 요소) : 설명을 추가하기 위한 주석
- Relationship (관계)
UML에서 Relationship은 Things들 간의 관계를 나타내는 요소입니다. 대표적으로는 연관, 의존성, 집합 관계 등이 있습니다. - Diagram (다이어그램)
UML에서는 다양한 다이어그램을 사용하여 시스템을 모델링합니다. 각 다이어그램은 UML 요소들을 시각적으로 표현하는 도구입니다. 예를 들어 클래스 다이어그램, 시퀀스 다이어그램, 상태 다이어그램 등이 있습니다. - Terminal (단말)
Terminal은 UML에서 사용되는 기본 구성 요소가 아닙니다. UML에서는 "Things", "Relationship", "Diagram"이 기본 구성 요소로 정의되며, "Terminal"은 UML의 표준 구성 요소에 포함되지 않습니다.
정답은: ❷ Terminal
해설:
UML의 기본 구성 요소는 크게 Things, Relationship, Diagram입니다. 이들은 시스템을 모델링하는 데 필요한 중요한 요소들입니다. 그러나 Terminal은 UML의 공식적인 기본 구성 요소로 정의되지 않습니다. UML에서는 요소들 간의 관계를 표현하는 Relationship, 시스템의 동작을 정의하는 Things, 그리고 이를 표현하는 Diagram이 중요합니다.
결론:
Terminal은 UML의 기본 구성 요소가 아니므로, 정답은 ❷ Terminal입니다.
표로 정리한 선택지 비교:
선택지 설명 맞는지/틀린지
① Things | UML의 기본 구성 요소 중 하나로, 시스템을 구성하는 요소입니다. | ✅ |
❷ Terminal | UML의 기본 구성 요소가 아닌, 존재하지 않는 항목입니다. | ❌ |
③ Relationship | UML에서 요소 간의 관계를 나타내는 기본 구성 요소입니다. | ✅ |
④ Diagram | UML의 다양한 다이어그램을 나타내는 기본 구성 요소입니다. | ✅ |
이해가 잘 되셨기를 바랍니다! 😊
'기출문제 > 정보처리기사' 카테고리의 다른 글
2020년 4회 정보처리기사 기출문제 13번 (0) | 2025.03.31 |
---|---|
2020년 4회 정보처리기사 기출문제 12번 (0) | 2025.03.31 |
2020년 4회 정보처리기사 기출문제 10번 (0) | 2025.03.31 |
2020년 4회 정보처리기사 기출문제 9번 (0) | 2025.03.31 |
2020년 4회 정보처리기사 기출문제 8번 (0) | 2025.03.31 |