2020년08월22일 19번
[소프트웨어 설계] CASE(Computer-Aided Software Engineering)도구에 대한 설명으로 거리가 먼 것은?
- ① 소프트웨어 개발 과정의 일부 또는 전체를 자동화하기 위한 도구이다.
- ② 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공한다.
- ③ 작업 과정 및 데이터 공유를 통해 작업자간 커뮤니케이션을 증대한다.
- ④ 2000년대 이후 소개되었으며, 객체지향 시스템에 한해 효과적으로 활용된다.
(정답률: 84%)
문제 해설
정답은 ④ 2000년대 이후 소개되었으며, 객체지향 시스템에 한해 효과적으로 활용된다입니다.
설명
- CASE(Computer-Aided Software Engineering) 도구는 1980년대부터 본격적으로 개발 및 보급되기 시작했습니다. 2000년대 이후에 소개된 기술이 아닙니다.
- 또한, 특정 객체지향 시스템에만 한정되지 않고 구조적 방법론, 정보공학 방법론 등 다양한 개발 방법론에서 광범위하게 활용됩니다.
왜 다른 옵션은 정답이 아닌가요?
- ① 소프트웨어 개발 과정의 일부 또는 전체를 자동화하기 위한 도구이다: CASE의 핵심 정의입니다. 요구 분석, 설계, 구현, 검사 및 디버깅 등 소프트웨어 생명 주기(SDLC) 전반을 지원합니다.
- ② 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공한다: 개발 방법론을 규격화하여 표준을 수립하고, 다이어그램을 바탕으로 설계서 등의 문서를 자동으로 생성해 줍니다.
- ③ 작업 과정 및 데이터 공유를 통해 작업자간 커뮤니케이션을 증대한다: 중앙 저장소(Repository)를 통해 정보를 공유하므로 팀원 간의 의사소통이 원활해지고 일관성을 유지할 수 있습니다.
연도별
진행 상황
0 오답
0 정답