본문 바로가기
멀티미디어저작멀티미디어콘텐츠제작전문가 · 2017년05월07일 · 46/80

46.객체지향 분석 모델인 Rumbaugh의 OMT(Object Modeling Technique)에서 자료 흐름도를 이용한 것은?

1
Relational Modeling
2
Object Modeling
3
Functional Modeling정답
4
Dynamic Modeling

해설

Rumbaugh의 OMT는 Object Modeling, Functional Modeling, Dynamic Modeling의 세 가지 주요 부분으로 구성됩니다. 1. **Object Modeling (객체 모델링)**: 시스템을 객체로 분해하고, 이들 객체 간의 관계를 모델링합니다. 클래스, 객체, 속성, 연관 관계 등을 포함하며, 이를 통해 시스템의 구조와 데이터 흐름을 이해하고 설명합니다. 2. **Functional Modeling (기능 모델링)**: 시스템이 수행해야 하는 기능을 모델링합니다. 이는 시스템의 요구사항을 기반으로 하며, 기능 모델링을 통해 시스템의 기능적 요구사항과 기능 간의 관계를 명세합니다. 3. **Dynamic Modeling (동적 모델링)**: 시스템의 동작을 모델링하고, 이를 통해 시스템이 상태 변화나 이벤트에 어떻게 반응하는지를 이해합니다. 상태 다이어그램, 시퀀스 다이어그램, 상태 전이 다이어그램 등을 사용하여 객체 간의 상호 작용과 시스템의 동적 행위를 설명합니다. 이러한 세 가지 모델링 접근 방식을 통해 OMT는 객체 지향 시스템을 전체적으로 모델링하고 설계하는 데 도움이 됩니다. 문제와 관련하여서는 Rumbaugh의 OMT에서는 Functional Modeling 부분에서 자료의 흐름도를 사용합니다. Functional Modeling은 시스템이 수행해야 하는 기능을 모델링하는 단계로, 이 과정에서 데이터 흐름도(DFD, Data Flow Diagram)를 사용하여 시스템의 데이터 흐름을 시각화하고 기능 간의 데이터 흐름을 분석합니다. 따라서 OMT에서는 Functional Modeling에서 데이터 흐름도를 이용하여 자료의 흐름을 표현합니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기