본문 바로가기
13 _ 정보처리기사 [필기]

6. UML 확장 모델에서 스테레오 타입 객체를 표현할 때 사용하는 기호로 맞는 것은?

by 오에이공부방 2021. 1. 28.
반응형

6. UML 확장 모델에서 스테레오 타입 객체를 표현할 때 사용하는 기호로 맞는 것은?
(정보처리기사 필기 - 2020년 06월 06일 기출 - 1과목 소프트웨어 설계)

① 《 》
② (( ))
③ {{ }}
④ [[ ]]

[해설]
스테레오 타입의 사용
스테레오 타입(stereotype)은 바로 UML 확장 메커니즘의 한 부분으로써 매우 중요한 역할을 수행하게 된다.
"스테레오타입은 UML 모델링 요소들을 모델러의 기준에 따라 새로운 분류를 적용할 수 있도록 허용하는 메커니즘"이다. 따라서, 스테레오타입은 모델러 마음대로 정의해서 적용하면 되는 것이고 특별한 제약이나 규칙은 없다. 
스테레오타입은 각 요소에 "<<" ">>" 사이에 이름을 부여하면 된다. 
정확하게는 "<<", ">>"는 꺽쇠 괄호(angle-braket) 두개가 아니라 guillemets라 불리는 하나의 문자('«', '»')이다. 
그러나, 통상적으로 이러한 문자를 사용하기가 불편하기 때문에 꺽쇠 괄호 두 개를 써도 무방하다.