본문 바로가기

공부 노트

정보처리기사 실기 - Ch2. 화면 설계 > 2. UI 설계

UI 설계

2-1. 객체지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화 할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언이

정답

UML

2-2. (UML의 구성요소) 추상적인 개념, 주제를 나타내는 요소

정답

사물

2-3. 사물의 의미를 확장하고 명확히 하는 요소

정답

관계

2-4. 사물과 관계를 모아 그림으로 표현한 형태

정답

다이어그램

2-5. 객체지향 모델링 시 클래스의 속성 및 연산과 클래스 간 정적인 관계를 표현한 다이어그램

정답

클래스

  • 구조적/ 정적 다이어그램

2-6. 클래스에 속한 사물을 특정 시점의 객체와 객체 사이의 관계로 표현

정답

객체

2-7. 시스템을 구성하는 물리적인 컴포넌트와 그들 사이의 의존 관계 표현

정답

컴포넌트

2-8. 컴포넌트 사이의 종속성을 표현하고, 물리적 요소들의 위치를 표현

정답

배치

2-9. 클래스나 컴포넌트가 복합 구조를 갖는 경우 그 내부 구조를 표현

정답

복합체 구조

2-10. 유스케이스, 클래스 등의 모델 요소들을 그룹화한 패키지들의 관계

정답

패키지

2-11. 시스템이 제공하고 있는 기능 및 그와 관련된 외부 요소를 사용자의 관점에서 표현

정답

유스케이스

  • 행위적/ 동적 다이어그램

2-12. 객체 간 동적 상호 작용을 시간적 개념을 중심으로 메시지 흐름으로 표현

정답

시퀀스

2-13. 동작에 참여하는 객체들이 주고받는 메시지를 표현하고, 객체 간의 연관까지 표현

정답

커뮤니케이션

2-14. 자신이 속한 클래스의 상태 변화 혹은 다른 객체와의 상호작용에 따라 상태가 어떻게 변화하는지 표현

정답

상태

2-15. 객체의 처리 로직이나 조건에 따른 처리의 흐름을 순서대로 표현

정답

활동

2-16. 객체 상태 변화와 시간 제약을 명시적으로 표현

정답

타이밍