기출문제/정보처리기사

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

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

7. 요구 분석(Requirement Analysis)에 대한 설명으로 틀린 것은?

요구 분석은 소프트웨어 개발의 실제적인 첫 단계로 사용자의 요구에 대해 이해하는 단계라 할 수 있다.

요구 추출(Requirement Elicitation)은 프로젝트 계획 단계

에 정의한 문제의 범위 안에 있는 사용자의 요구를 찾는 단계이다.

도메인 분석(Domain Analysis)은 요구에 대한 정보를 수집하고 배경을 분석하여 이를 토대로 모델링을 하게 된다.

 기능적(Functional) 요구에서 시스템 구축에대한 성능, 보안, 품질, 안정 등에 대한 요구사항을 도출한다.

문제 해석:

이 문제는 **요구 분석(Requirement Analysis)**에 대한 설명 중 틀린 내용을 찾는 문제입니다. 요구 분석은 소프트웨어 개발의 중요한 단계로, 사용자의 요구를 이해하고, 이를 바탕으로 시스템을 설계하기 위한 기초 자료를 수집하는 단계입니다.

각 선택지를 하나씩 분석하여 틀린 설명을 찾겠습니다.


각 선택지 해설:

요구 분석은 소프트웨어 개발의 실제적인 첫 단계로 사용자의 요구에 대해 이해하는 단계라 할 수 있다.

  • 해설: 요구 분석은 소프트웨어 개발의 첫 단계 중 하나로, 사용자의 요구사항을 이해하고 이를 문서화하는 중요한 과정입니다. 이 단계에서 시스템의 목적, 기능, 사용자가 원하는 바 등을 파악합니다. 사용자 요구를 이해하는 것이 핵심입니다.
  • 정답 아님: 맞습니다. 요구 분석은 실제로 소프트웨어 개발의 첫 단계로, 사용자 요구를 이해하는 단계입니다.

요구 추출(Requirement Elicitation)은 프로젝트 계획 단계에 정의한 문제의 범위 안에 있는 사용자의 요구를 찾는 단계이다.

  • 해설: 요구 추출(또는 요구 정의)은 사용자의 요구를 수집하는 과정으로, 프로젝트 계획 단계에서 정의한 문제 범위 내에서 요구를 식별하고 수집하는 단계입니다. 이 단계에서는 다양한 기법(인터뷰, 설문조사, 관찰 등)을 사용하여 사용자의 요구를 추출합니다. 이 설명은 정확히 요구 추출의 목적과 단계를 설명하고 있습니다.
  • 정답 아님: 맞습니다. 요구 추출문제의 범위 안에서 사용자의 요구를 찾는 단계입니다.

도메인 분석(Domain Analysis)은 요구에 대한 정보를 수집하고 배경을 분석하여 이를 토대로 모델링을 하게 된다.

  • 해설: 도메인 분석은 특정 도메인에 대한 요구사항을 수집하고, 이를 바탕으로 도메인 모델을 개발하는 과정입니다. 도메인 분석은 시스템 개발에 필요한 도메인 지식을 얻고, 문제 영역의 이해를 돕기 위해 필수적입니다. 도메인 분석을 통해 얻은 정보는 나중에 설계 및 구현에 사용됩니다.
  • 정답 아님: 맞습니다. 도메인 분석은 요구사항을 수집하고, 배경을 분석하여 모델링하는 과정입니다.

기능적(Functional) 요구에서 시스템 구축에 대한 성능, 보안, 품질, 안정 등에 대한 요구사항을 도출한다.

  • 해설: 기능적 요구사항은 시스템이 무엇을 해야 하는지, 즉 시스템의 기능을 설명하는 요구사항입니다. 반면, 성능, 보안, 품질, 안정성 등은 비기능적 요구사항(Non-Functional Requirements)에 해당합니다. 이들은 시스템의 동작 방식과 품질에 대한 요구를 다루며, 기능적 요구사항과는 구분됩니다. 따라서 기능적 요구에서 비기능적 요구사항을 도출한다고 말하는 것은 잘못된 설명입니다.
  • 정답: 틀립니다. 기능적 요구에서 비기능적 요구를 도출한다고 하는 것은 잘못된 설명입니다.

결론:

  • 정답은 ❹입니다.
    기능적 요구사항은 시스템의 기능적 측면을 다루며, 성능, 보안, 품질, 안정성과 같은 요소는 비기능적 요구사항입니다. 따라서 기능적 요구에서 비기능적 요구사항을 도출한다고 하는 설명은 틀립니다.

 

반응형