2024-3-13
UML 모델에서 각 번호 에 해당하는 관계를 <보기>에서 찾아 기호로 쓰시오

ㄱ. 의존
ㄴ. 연관
ㄷ. 일반화
ㄹ. 집합
ㅁ. 포함
ㅂ. 실체화
- 내 답 : ㄷ ㄱ ㄴ
- 정답 : ㄴ ㄷ ㄱ
핵심 개념
- 선 모양으로 구분
━━━━ 실선 = 연관 (강한 관계)
━━▷ 실선+삼각형 = 일반화 (상속)
····▷ 점선 = 의존 (약한 관계)
풀이
1번 : 실선 → 연관
2번 : 실선 + 삼각형 → 일반화
3번 : 점선 → 의존
2022-3-17

- 정답 : 관계,클래스,인터페이스
핵심개념
| 구분 | 요소 | 특징 |
|---|---|---|
| 관계 (Relationship) | 사물 간의 연관성 | 연관, 집합, 포함, 일반화 |
| 클래스 (Class) | 객체의 속성·동작 정의 | UML의 핵심 구성요소 |
| 인터페이스 (Interface) | 외부에 제공되는 동작 명세 | 클래스 구현과 컴포넌트 연결에 사용 |
2022-3-18

- 정답 : ㄴ,ㄷ,ㄱ,ㄹ,ㅁ
핵심개념
- 개체 집합(Entity Set): 사각형으로 표기, 키 속성은 밑줄.
- 관계 집합(Relationship Set): 마름모로 표기.
- 속성(Attribute): 타원으로 표기, 관계의 속성도 타원으로 연결.
- 연결선: 개체–관계, 관계–속성 사이를 선으로 연결.
2021-3-20
UML의 관계(Relationships)에 관한 다음 설명에서
각 번호(①, ②)에 들어갈 알맞은 용어를 <보기>에서 찾아 쓰시오.
① 하나의 사물이 다른 사물에 포함되어 있는 관계로,
전체와 부분으로 구분되어지며 서로 독립적이다.
② 상위 모듈이 하위 모듈보다 더 일반적인 개념을 가지고 있으며,
하위 모듈이 상위 모듈보다 더 구체적인 개념을 가진다.
<보기>
연관(Association)
집합(Aggregation)
포함(Composition)
일반화(Generalization)
실체화(Realization)
- 정답 : Agression, Generalization
핵심개념
| 관계 유형 | 설명 | 예시 |
|---|---|---|
| 연관(Association) | 두 클래스 간 연결 관계 | 학생–수업 |
| 집합(Aggregation) | 전체–부분 관계이지만 독립적 존재 가능 | 자동차–타이어 |
| 포함(Composition) | 전체–부분 관계이면서 부분이 독립 불가 | 집–방 |
| 일반화(Generalization) | 상위 클래스의 속성을 하위 클래스가 상속 | 동물–개 |
| 실체화(Realization) | 인터페이스와 구현 클래스 관계 | Runnable–Thread |
2021-2-15
럼바우(Rumbaugh) 데이터 모델링에 대한 다음 설명에서
각 지문(①~③)에 해당하는 모델링을 <보기>에서 찾아 기호로 쓰시오.
① 다수의 프로세스 간의 자료 흐름을 중심으로 처리 과정을 표현한 모델링
→ [예] 자료흐름도(DFD)
② 시간의 흐름에 따른 객체 간의 제어 흐름, 상호작용, 동작 순서 등의 동적인 행위를 표현한 모델링
→ [예] 상태 변화도(STD), 사건 추적도
③ 시스템에서 요구되는 객체를 찾아내어 속성과 연산, 객체 간 관계를 규정하여 표시하는 모델링
→ [예] ER 다이어그램(ERD)
보기
ㄱ. Operation
ㄴ. Sequence
ㄷ. Information
ㄹ. Transaction
ㅁ. Function
ㅂ. I/O
ㅅ. Dynamic
ㅇ. Cause-Effect
- 정답 : ㅁ , ㅅ, ㄷ
핵심개념
| 구분 | 모델링 유형 | 설명 | 예시 |
|---|---|---|---|
| 기능 모델링 | Function 모델 | 데이터의 흐름 중심 | 자료흐름도(DFD) |
| 동적 모델링 | Dynamic 모델 | 시간 흐름, 상태 변화 중심 | 상태도(STD) |
| 객체 모델링 | Information 모델 | 객체, 속성, 관계 중심 | ERD |
2021-1-2
데이터베이스 설계에 대한 다음 설명에서 괄호(①~③)에 들어갈 알맞은 답을 쓰시오.
① () : 논리적 구조로 표현된 데이터를 디스크 등의 저장장치에
저장할 수 있는 데이터로 변환하는 과정으로, 파일의 저장 구조 및 액세스 경로를 결정하여,
테이블 정의서 및 명세서가 산출된다.
② () : 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정으로,
개념 스키마 모델링과 트랜잭션 모델링을 수행하며,
요구 조건 명세를 E-R 다이어그램으로 작성한다.
③ () : 현실의 자료를 특정 DBMS가 지원하는 자료구조로 변환하는 과정으로,
트랜잭션의 인터페이스를 설계하고, 정규화를 통해 스키마를 평가 및 정제한다.
- 정답 : 물리적 설계, 개념적 설계, 논리적 설계
2021-1-4
요구사항 확인에 대한 다음 설명에서 괄호 (①, ②)에 들어갈 알맞은 답을 쓰시오.
(①) 요구사항은 시스템이 무엇을 하는지, 어떤 기능을 하는지 등 사용자가
시스템을 통해 제공받기를 원하는 기능이나 시스템이 반드시 수행해야 하는 기능을 의미한다.
(②) 요구사항은 품질이나 제약사항과 관련된 요구사항으로,
시스템의 장비 구성, 성능, 인터페이스, 테스트, 보안 등의 요구사항을 말한다.
- 정답 : 기능 , 비기능
핵심개념
| 구분 | 설명 | 예시 |
|---|---|---|
| 기능적 요구사항 (Functional Requirement) | 시스템이 제공해야 하는 기능 및 동작 중심 요구사항 | 로그인, 회원가입, 결제 기능, 데이터 조회 등 |
| 비기능적 요구사항 (Non-Functional Requirement) | 시스템의 품질, 성능, 제약조건 등과 관련된 요구사항 | 응답시간 2초 이내, 동시접속자 100명 이상, 보안 등급, 장애 복구 시간 등 |
2021-1-16
데이터 모델의 구성 요소에 대한 다음 설명에서 괄호(①~③)에 들어갈 알맞은 답을 쓰시오.
(①)은 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세로서
데이터베이스를 조작하는 기본 도구에 해당한다.
(②)는 논리적으로 표현된 객체 타입들 간의 관계로서
데이터의 구성 및 정적 성질을 표현한다.
(③)은 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건을 의미한다.
- 정답 : 연산, 구조, 제약조건
핵심개념
| 구성요소 | 설명 | 예시 |
|---|---|---|
| 구조 (Structure) | 데이터의 논리적 구조와 관계를 표현 | 개체(Entity), 속성(Attribute), 관계(Relationship) |
| 연산 (Operation) | 데이터의 처리를 위한 조작 명세 | SELECT, INSERT, UPDATE, DELETE |
| 제약조건 (Constraint) | 데이터의 정확성과 일관성을 유지하기 위한 규칙 | 키(Key), 도메인 제약, 무결성 제약 등 |
'정보처리기사' 카테고리의 다른 글
| [정보처리기사 실기 오답노트] - 서버 프로그램 구현 (0) | 2025.11.11 |
|---|---|
| [정보처리기사 실기 오답노트] - 통합 구현 (0) | 2025.11.11 |
| [정보처리기사 실기 오답노트] - 데이터 입출력 구현 (0) | 2025.11.11 |
| [정보처리기사 실기 오답노트] - Python (0) | 2025.11.11 |
| [정보처리기사 실기 오답노트] - Java (0) | 2025.11.10 |