정보처리기사 기출문제·모의고사·오답노트·자동채점

2020년08월22일 19번

[소프트웨어 설계] CASE(Computer-Aided Software Engineering)도구에 대한 설명으로 거리가 먼 것은?

  • ① 소프트웨어 개발 과정의 일부 또는 전체를 자동화하기 위한 도구이다.
  • ② 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공한다.
  • ③ 작업 과정 및 데이터 공유를 통해 작업자간 커뮤니케이션을 증대한다.
  • ④ 2000년대 이후 소개되었으며, 객체지향 시스템에 한해 효과적으로 활용된다.
(정답률: 84%)

문제 해설

정답은 ④ 2000년대 이후 소개되었으며, 객체지향 시스템에 한해 효과적으로 활용된다입니다.

설명

  • CASE(Computer-Aided Software Engineering) 도구는 1980년대부터 본격적으로 개발 및 보급되기 시작했습니다. 2000년대 이후에 소개된 기술이 아닙니다.
  • 또한, 특정 객체지향 시스템에만 한정되지 않고 구조적 방법론, 정보공학 방법론 등 다양한 개발 방법론에서 광범위하게 활용됩니다.

왜 다른 옵션은 정답이 아닌가요?

  • ① 소프트웨어 개발 과정의 일부 또는 전체를 자동화하기 위한 도구이다: CASE의 핵심 정의입니다. 요구 분석, 설계, 구현, 검사 및 디버깅 등 소프트웨어 생명 주기(SDLC) 전반을 지원합니다.
  • ② 표준화된 개발 환경 구축 및 문서 자동화 기능을 제공한다: 개발 방법론을 규격화하여 표준을 수립하고, 다이어그램을 바탕으로 설계서 등의 문서를 자동으로 생성해 줍니다.
  • ③ 작업 과정 및 데이터 공유를 통해 작업자간 커뮤니케이션을 증대한다: 중앙 저장소(Repository)를 통해 정보를 공유하므로 팀원 간의 의사소통이 원활해지고 일관성을 유지할 수 있습니다.


연도별

진행 상황

0 오답
0 정답