기출문제/정보처리기사

2021년 3회 정보처리기사 기출문제 10번

엉클지니 2025. 3. 14. 11:35

10. 요구 사항 정의 및 분석·설계의 결과물을 표현하기 위한 모델링 과정에서 사용되는 다이어그램(Diagram)이 아닌 것은?

Data Flow Diagram    UML Diagram

E-R Diagram                AVL Diagram

 

문제 해석:

이 문제는 요구 사항 정의와 분석·설계의 결과물을 표현하기 위한 모델링 과정에서 사용되는 다이어그램 중 사용되지 않는 다이어그램을 찾는 문제입니다. 각 다이어그램이 무엇을 표현하는지에 대해 알아보고, 어떤 다이어그램이 모델링 과정에서 사용되지 않는지 확인해보겠습니다.


각 선택지 해설:

Data Flow Diagram (DFD)

  • 해설: **데이터 흐름도(Data Flow Diagram, DFD)**는 시스템의 데이터 흐름프로세스를 시각적으로 표현하는 다이어그램입니다. 요구 사항 분석 및 설계 과정에서 자주 사용되며, 시스템이 어떻게 데이터를 처리하고 흐르게 하는지 나타냅니다.
  • 정답 아님: 맞습니다. DFD는 요구 사항 정의 및 분석·설계 과정에서 사용되는 중요한 다이어그램입니다.

UML Diagram

  • 해설: UML(Unified Modeling Language) 다이어그램은 객체지향 설계에서 사용되는 여러 가지 다이어그램을 포함합니다. 예를 들어, 클래스 다이어그램, 유스케이스 다이어그램, 시퀀스 다이어그램 등이 있습니다. UML 다이어그램은 요구 사항 분석과 설계 단계에서 널리 사용됩니다.
  • 정답 아님: 맞습니다. UML 다이어그램요구 사항 정의설계에 매우 중요한 역할을 합니다.

E-R Diagram (Entity-Relationship Diagram)

  • 해설: **E-R 다이어그램(Entity-Relationship Diagram)**은 데이터베이스 설계에서 사용되는 다이어그램으로, **엔터티(Entity)**와 속성(Attribute), 그리고 **관계(Relationship)**를 표현합니다. 요구 사항 분석 및 설계에서 데이터베이스 구조를 정의할 때 사용됩니다.
  • 정답 아님: 맞습니다. E-R 다이어그램은 데이터 모델링 및 설계에서 중요한 도구로 사용됩니다.

AVL Diagram

  • 해설: AVL 다이어그램AVL 트리와 관련된 다이어그램으로, **이진 탐색 트리(BST)**의 한 종류입니다. AVL 트리는 자가 균형 이진 탐색 트리로, 트리의 균형을 유지하는 데 중점을 둡니다. 하지만 요구 사항 분석 및 설계 과정에서는 사용되지 않으며, 주로 알고리즘 설계자료 구조에서 사용됩니다.
  • 정답: 틀립니다. AVL 다이어그램은 요구 사항 분석 및 설계에서 사용되는 다이어그램이 아닙니다.

결론:

  • 정답은 ❹ AVL Diagram입니다.
    AVL 다이어그램요구 사항 정의분석·설계 과정에서 사용되지 않는 다이어그램입니다. Data Flow Diagram, UML 다이어그램, E-R 다이어그램은 모두 해당 과정에서 사용됩니다.
반응형