정보처리기사 실기소프트웨어 설계UML - 클래스 관계난이도 3SHORT_ANSWER

정보처리기사 실기 UML - 클래스 관계 기출문제 #11203

문제

다음 중, 설명에 대한 괄호 ( ) 안에 들어갈 알맞는 보기를 고르시오.

눈에 보이지 않는 것을 개념적으로 표현하는 것이 '추상화'라 하며, 이는 실세계의 복잡한 상황을 간결하고 명확하게 개념화(槪念化)하는 것이다.

( 1 )은 클래스들 사이의 전체 또는 부분 같은 관계를 나타내는 것이고,

( 2 )은 한 클래스가 다른 클래스를 포함하는 상위 개념일 때 IS-A 관계라 하며, 일반화 관계로 모델링한다.

정답

  1. Aggregation
  2. Generalization
1. Aggregation 2. GeneralizationAggregation Generalization집약 일반화

해설

클래스 사이의 전체-부분 관계(독립적 라이프타임)는 집약 관계(Aggregation)이고, 한 클래스가 다른 클래스의 상위 개념인 IS-A 관계(상속)는 일반화 관계(Generalization)이다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] UML - 클래스 관계 소프트웨어 설계 기출 #11203 | 문어CBT