문제 상세보기
문제 정보

문제 ID: 540273

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
소프트웨어 형상 관리에 대한 설명으로 거리가 먼 것은?
정답을 선택하세요
1 소프트웨어에 가해지는 변경을 제어하고 관리한다.
2 프로젝트 계획, 분석서, 설계서, 프로그램, 테스트 케이스 모두 관리 대상이다.
3 대표적인 형상관리 도구로 Ant, Maven, Gradle 등이 있다.
4 유지 보수 단계뿐만 아니라 개발 단계에도 적용할 수 있다.
단일 문제
정답
3번 : 대표적인 형상관리 도구로 Ant, Maven, Gradle 등이 있다.
해설 gpt-4o-mini 생성
[정답 근거] → 3번은 소프트웨어 형상 관리의 대표적인 도구로 언급된 Ant, Maven, Gradle이 실제로는 형상 관리 도구가 아니라 빌드 도구라는 점에서 거리가 멉니다. 형상 관리 도구는 주로 버전 관리 시스템(Git, SVN 등)을 포함합니다.

[오답 해설] → 1번, 2번, 4번은 모두 소프트웨어 형상 관리의 정의와 적용 범위를 정확하게 설명하고 있습니다. 형상 관리는 소프트웨어의 변경을 관리하고, 다양한 문서와 프로그램을 관리 대상으로 포함하며, 개발 및 유지 보수 단계 모두에 적용될 수 있습니다.

[관련 개념] → 소프트웨어 형상 관리(Configuration Management, CM)는 소프트웨어 개발 과정에서 발생하는 변경 사항을 체계적으로 관리하여, 소프트웨어의 일관성과 품질을 유지하는 방법론입니다. 형상 관리 도구는 보통 버전 관리 시스템을 포함하여 소스 코드와 관련된 파일의 변경 이력을 추적합니다.

[학습 포인트] → 소프트웨어 형상 관리의 중요성과 그 적용 범위를 이해하고, 형상 관리 도구와 빌드 도구의 차이를 명확히 구분하는 것이 중요합니다. 이를 통해 소프트웨어 개발 과정에서의 효율성을 높일 수 있습니다.