UML 다이어그램 정리
1. 구조 다이어그램
구분 | 설명 |
클래스 다이어그램 | 시스템을 구성하는 클래스들 사이의 관계를 표현한다. |
패키지 다이어그램 | 클래스나 유스케이스 등을 포함한 여러 모델 요소들을 그룹화 하여 패키지를 구성하고 패키지들사이의 관계를 표현한다. |
복합체 구조 다이어그램 | 복합 구조의 클래스와 컴포넌트 내부 구조를 표현한다. |
객체 다이어그램 | 객체 정보를 보여준다. |
컴포넌트 다이어그램 | 컴포넌트 구조 사이의 관계를 표현한다. |
배치 다이어그램 | 소프트웨어, 하드웨어, 네트워크를 포함한 실행 시스템의 물리 구조를 표현한다. |
2. 행위 다이어그램
구분 | 설명 |
유스케이스 다이어그램 | 사용자 관점에서 시스템 행위를 표현한다. |
활동 다이어그램 | 업무 처리 과정이나 연산이 수행되는 과정을 표현한다. |
콜라보레이션 다이어그램 | 순차 다이어그램과 같으며 모델을 고간에 제약이 없어 구조적인 면을 중시한다. |
상태 머신 다이어그램 | 객체의 생명주기를 표현한다. |
순차 다이어그램 | 시간 흐름에 따른 객체 사이의 상호적인 표현을 한다. |
통신 다이어 그램 | 객체 사이의 관계를 중심으로 상호작용을 표현한다. |
상호작용 개요 다이어그램 | 여러 상호작용 다이어그램 사이의 제어 흐름을 표현한다. |
타이밍 다이어그램 | 객체 상태 변화와 시간 제약을 명시적으로 표현한다. |
관련 기출 정리
2020년 4회
다음은 판매와 관련된 다이어그램이다. 해당 다이어그램의 명칭을 쓰시오.
정답
더보기
정답 : 패키지 다이어그램
2021년 3회
다음 중, 설명에 대한 괄호 ( ) 안에 들어갈 알맞는 답을 작성하시오.
( ) 다이어그램은 문제 해결을 위한 도메인 구조를 나타내어 보이지 않는 도메인 안의 개념과
같은 추상적인 개념을 기술하기 위해 나타낸 것이다.또한 소프트웨어의 설계 혹은 완성된 소프트웨어의 구현 설명을 목적으로 사용할 수 있다.( ) 다이어그램의 형식은 ( )를 포함하여 속성(attribute)과 메서드(method)가 있다.
정답
더보기
정답 : 클래스
2022년 3회
다음은 UML에 관한 설명이다. 괄호안에 알맞는 답을 작성하시오.
UML은 통합 모델링 언어로써, 시스템을 모델로 표현해주는 대표적인 모델링 언어이다.
구성 요소로는 사물, ( 1 ), 다이어그램으로 이루어져 있으며, 구조 다이어그램 중, ( 2 ) 다이어그램은 시스템에서 사용되는 객체 타입을 정의하고, 그들 간의 존재하는 정적인 관계를 다양한 방식으로 표현한 다이어그램이다.
또한 UML 모델링에서 ( 3 )은/는 클래스와 같은 기타 모델 요소 또는 컴포넌트가 구현해야 하는 오퍼레이션 세트를 정의하는 모델 요소이다.
정답
더보기
정답 : 1. 관계 2. 클래스 3. 인터페이스
'침착하게 Study > 정보처리기사' 카테고리의 다른 글
[정보처리기사/실기]2023년 정처기 실기 자주 나오는 개념 키워드 정리 1 (UML 관계, 다이어그램, 디자인패턴, 결합도&응집도, 암호화 알고리즘-대칭, 비대칭, 해시, 테스트정리 화이트 테스트& 블.. (0) | 2023.07.19 |
---|---|
[정보처리기사/실기] 디자인 패턴 정리 ( + 관련 기출 정리 ) (0) | 2023.07.16 |
[정보처리기사/실기] 소프트웨어 테스트 기법 정리, 테스트 오라클, 화이트 박스 테스트, 블랙 박스 테스트, 스텁, 드라이버 ( + 관련 기출 문제 정리 ) (0) | 2023.07.16 |
[정보처리기사/실기] 공격 기법 ( + 관련 기출 문제 정리 ) (0) | 2023.07.16 |
[정보처리기사/실기] 결합도, 응집도 정리 ( + 관련 기출 정리 ) (0) | 2023.07.16 |