반응형
87. 정형화된 분석 절차에 따라 사용자 요구사항을 파악, 문서화하는 체계적 분석방법으로 자료흐름도, 자료사전, 소단위 명세서의 특징을 갖는 것은?
❶ 구조적 개발 방법론 ② 객체지향 개발 방법론
③ 정보공학 방법론 ④ CBD 방법론
문제 분석
문제: 정형화된 분석 절차에 따라 사용자 요구사항을 파악하고 문서화하는 체계적 분석 방법으로, 자료흐름도, 자료사전, 소단위 명세서의 특징을 갖는 방법론은 무엇인가요?
분석:
- 자료흐름도 (DFD, Data Flow Diagram): 시스템에서 정보의 흐름을 시각적으로 나타내는 도구입니다. 사용자 요구 사항을 분석하고 시스템의 동작을 정의하는 데 사용됩니다.
- 자료사전 (Data Dictionary): 시스템에서 사용되는 데이터의 구조와 정의를 설명하는 문서입니다. 각 데이터 항목에 대한 상세한 정보를 기록합니다.
- 소단위 명세서 (Program Specification): 시스템의 각 소단위(모듈, 프로그램 등)에 대한 상세한 명세를 작성한 문서입니다. 각 소단위가 무엇을 수행해야 하는지, 어떤 입력과 출력을 처리해야 하는지 등을 구체적으로 설명합니다.
이러한 특징들은 정형화된 분석 절차를 통해 요구사항을 파악하고, 문서화하는 체계적인 방법론에서 자주 사용됩니다.
선택지 분석:
- ❶ 구조적 개발 방법론
- 구조적 개발 방법론은 자료흐름도(DFD), 자료사전 등의 도구를 사용하여 시스템 분석과 설계를 진행합니다. 이 방법론은 체계적이고 절차적인 분석을 통해 요구사항을 명확히 하고 문서화하는 데 초점을 맞춥니다. 소단위 명세서도 각 모듈이나 프로그램의 명세를 작성하는 데 사용됩니다.
- ② 객체지향 개발 방법론
- 객체지향 개발 방법론은 클래스, 객체, 상속, 다형성 등 객체지향의 개념을 중심으로 개발을 진행합니다. 자료흐름도나 자료사전보다는 클래스 다이어그램이나 시퀀스 다이어그램을 사용합니다. 따라서 이 방법론은 문제에서 언급한 특성과 일치하지 않습니다.
- ③ 정보공학 방법론
- 정보공학 방법론은 조직의 정보 시스템을 분석하고 설계하는 방법론으로, **자료흐름도(DFD)**를 사용하여 요구사항 분석을 진행할 수 있지만, 소단위 명세서나 자료사전은 주요 도구로 사용되지는 않습니다. 이 방법론은 좀 더 거시적인 시스템 설계에 집중합니다.
- ④ CBD 방법론 (Component-Based Development)
- CBD 방법론은 소프트웨어를 재사용 가능한 컴포넌트를 중심으로 개발하는 방법론으로, 주로 컴포넌트 설계와 통합에 초점을 맞춥니다. 자료흐름도나 자료사전 등의 도구를 주로 사용하지 않습니다.
결론:
❶ 구조적 개발 방법론이 정형화된 분석 절차에 따라 사용자 요구사항을 파악하고 문서화하는 방법론으로, 자료흐름도, 자료사전, 소단위 명세서 등을 사용하는 특징을 갖습니다.
정답: ❶ 구조적 개발 방법론
정리된 표:
선택지 설명
❶ 구조적 개발 방법론 | 자료흐름도(DFD), 자료사전, 소단위 명세서를 사용하는 체계적인 분석 방법론. |
② 객체지향 개발 방법론 | 객체와 클래스를 중심으로 설계하며, 자료흐름도와는 관련 없음. |
③ 정보공학 방법론 | 조직의 정보 시스템 설계에 초점을 맞추며, 자료흐름도를 사용하나 소단위 명세서와는 차이가 있음. |
④ CBD 방법론 | 재사용 가능한 컴포넌트를 기반으로 개발하며, 자료흐름도나 자료사전 사용하지 않음. |
이모티콘으로 요약:
📊 구조적 개발 방법론 ➔ ✅ 자료흐름도, 자료사전, 소단위 명세서 사용
🔲 객체지향 개발 방법론 ➔ ❌ 객체, 클래스 중심
💼 정보공학 방법론 ➔ ❌ 주로 조직 정보 시스템 설계 중심
🔧 CBD 방법론 ➔ ❌ 컴포넌트 재사용 중심
😊
'기출문제 > 정보처리기사' 카테고리의 다른 글
2021년 1회 정보처리기사 기출문제 89번 (1) | 2025.03.28 |
---|---|
2021년 1회 정보처리기사 기출문제 88번 (0) | 2025.03.28 |
2021년 1회 정보처리기사 기출문제 86번 (0) | 2025.03.28 |
2021년 1회 정보처리기사 기출문제 85번 (0) | 2025.03.28 |
2021년 1회 정보처리기사 기출문제 84번 (0) | 2025.03.28 |