기출문제/정보처리기사

2021년 1회 정보처리기사 기출문제 7번

엉클지니 2025. 3. 23. 16:06

7. 객체지향 분석 방법론 중 Coad-Yourdon 방법에 해당하는 것은?

 E-R 다이어그램을 사용하여 객체의 행위를 데이터 모델링하는데 초점을 둔 방법이다.

객체, 동적, 기능 모델로 나누어 수행하는 방법이다.

미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다.

Use-Case를 강조하여 사용하는 방법이다.

 

 

이 문제는 객체지향 분석 방법론 중 Coad-Yourdon 방법에 대한 질문입니다. Coad-Yourdon 방법은 객체지향 분석에서 중요한 방법론 중 하나이며, 이 방법에 대한 특징을 이해하는 것이 중요합니다. 각 보기를 분석하면서 해설해 드리겠습니다. 😊


문제 분석

Coad-Yourdon 방법은 **객체지향 분석(Object-Oriented Analysis)**의 중요한 기법 중 하나로, 객체의 정의와 그들 간의 상호작용을 강조합니다. 이 방법은 객체 모델, 동적 모델, 기능 모델 등을 사용하여 시스템을 분석하고 설계하는데 중점을 둡니다.


각 보기를 살펴보겠습니다!

E-R 다이어그램을 사용하여 객체의 행위를 데이터 모델링하는데 초점을 둔 방법이다.

  • 설명: E-R 다이어그램(Entity-Relationship Diagram)은 데이터베이스 설계에서 주로 사용되는 도구로, 객체지향 분석에서 다루는 객체와는 다소 차이가 있습니다. Coad-Yourdon 방법은 객체의 행위보다는 객체 모델에 중점을 두므로, 이 설명은 Coad-Yourdon 방법의 특징과 맞지 않습니다.
  • 결론: 이 보기는 틀린 설명입니다.

객체, 동적, 기능 모델로 나누어 수행하는 방법이다.

  • 설명: Coad-Yourdon 방법에서는 객체 모델(Object Model), 동적 모델(Dynamic Model), **기능 모델(Function Model)**을 사용하여 시스템을 분석합니다.
    • 객체 모델: 시스템의 객체들 간의 관계를 나타냅니다.
    • 동적 모델: 시스템의 상태 변화를 모델링하며 객체 간의 상호작용을 정의합니다.
    • 기능 모델: 시스템의 기능을 정의하는 데 초점을 둡니다.
  • 결론: 이 보기는 정확한 설명입니다. Coad-Yourdon 방법객체, 동적, 기능 모델을 사용합니다.

미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다.

  • 설명: Coad-Yourdon 방법객체지향 분석에 중점을 두며, 미시적거시적 개발 프로세스를 모두 사용하는 방식에 대한 특징을 강조하지 않습니다. 이 설명은 Coad-Yourdon 방법과 관련이 없습니다.
  • 결론: 이 보기는 틀린 설명입니다.

Use-Case를 강조하여 사용하는 방법이다.

  • 설명: Use-Case객체지향 설계에서 시스템이 어떻게 사용될지를 설명하는 중요한 기법입니다. 그러나 Coad-Yourdon 방법Use-Case를 중심으로 진행하는 방법론은 아닙니다. 대신, 객체 모델, 동적 모델, 기능 모델이 더 강조됩니다.
  • 결론: 이 보기는 틀린 설명입니다.

결론

Coad-Yourdon 방법객체 모델, 동적 모델, 기능 모델을 사용하여 시스템을 분석하는 방법론입니다. 따라서 정답은 ②번입니다.

정답은 ② 객체, 동적, 기능 모델로 나누어 수행하는 방법이다입니다! ✅


요약표

번호 설명 맞는지?

E-R 다이어그램을 사용하여 객체의 행위를 데이터 모델링하는데 초점을 둔 방법이다. 아니오
객체, 동적, 기능 모델로 나누어 수행하는 방법이다. 맞아요
미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다. 아니오
Use-Case를 강조하여 사용하는 방법이다. 아니오

중요한 포인트 💡

  • Coad-Yourdon 방법객체지향 분석 방법론 중 하나로, 객체 모델, 동적 모델, 기능 모델을 사용하여 시스템을 분석합니다.
  • Use-CaseUML의 중요한 기법으로, Coad-Yourdon 방법과는 직접적인 관계는 없습니다.

이제 Coad-Yourdon 방법에 대해 잘 이해하셨나요? 😊

반응형