본문 바로가기
소프트웨어 공학정보처리기사(구) · 2016년08월21일 · 75/100

75.설계품질을 평가하기 위해서는 반드시 올바른 설계에 대한 기준을 세워야 한다. 다음 중 올바른 기준이라고 할 수 없는 것은?

1
설계는 모듈적이어야 한다.
2
설계는 자료와 프로시저에 대해 분명하고 분리된 표현을 포함해야 한다.
3
소프트웨어 요소들 간의 효과적 제어를 위해 설계에서 계층적 조직이 제시되어야 한다.
4
설계는 서브루틴이나 프로시저가 전체적이고 통합적이 될 수 있도록 유도되어야 한다.정답

해설

[바람직한 설계의 특징] - 설계는 소프트웨어 구조, 모듈의 기능 예측이 가능하도록 정의 - 모듈(특정기능 또는 부기능 수행을 위한 논리적 요소)로 구성 - 설계에서 계층적 자료조직 제시 - 자료와 프로시저에 대한 분명하고 분리된 표현 포함 - 모듈/외부 개체간 연결 복잡성을 줄이는 인터페이스 - 요구사항 분석정보를 이용하여 반복적으로 이루어져야 함 - 전체적/포괄적 개념설계 후, 차례로 세분화 및 구체화하여 요구사항을 모두 구현 - 유지보수를 용이하게 하기 위해 적당한 모듈크기 유지 - 모듈간의 결합도(상관성)는 낮추고, 응집도는 강하게 설계 - 이식성 고려

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기