제임스 럼바우의 객체지향 분석 모델링과 각 모델링에서 사용되는 다이어그… | [경찰간부후보생 소프트웨어공학] 23년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 23년 1회차
제임스 럼바우의 객체지향 분석 모델링과 각 모델링에서 사용되는 다이어그램으로 적절한 것은?
1
객체 모델 클래스 / 동적 모델 상태 / 기능 모델 데이터 흐름
2
객체 모델 상태 / 동적 모델 데이터 흐름 / 기능 모델 클래스
3
객체 모델 데이터 흐름 / 동적 모델 클래스 / 기능 모델 상태
4
객체 모델 상태 / 동적 모델 클래스 / 기능 모델 데이터 흐름
해설
럼바우 OMT의 올바른 대응은 객체 모델–클래스, 동적 모델–상태, 기능 모델–데이터 흐름 다이어그램이다.
객체 모델은 객체와 관계를 클래스(객체) 다이어그램으로, 동적 모델은 시간에 따른 상태 변화를 상태 다이어그램으로, 기능 모델은 입력이 출력으로 변환되는 과정을 자료 흐름도(DFD)로 표현한다.
- 객체 모델–상태, 동적 모델–데이터 흐름, 기능 모델–클래스 조합은 세 모델이 모두 어긋난다.
- 객체 모델–데이터 흐름, 동적 모델–클래스, 기능 모델–상태 조합도 세 모델이 모두 어긋난다.
- 객체 모델–상태, 동적 모델–클래스 조합은 기능 모델만 맞고 나머지 둘이 뒤바뀌었다.
오류나 개정된 내용이 보이면 알려주세요