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

1999년08월08일 42번

[시스템분석설계] 응집도 적용시 고려할 사항으로 옳바르지 않는 것은?

  • ① 모듈설계시 기능적 응집도를 갖게 하는 것이 바람직하다.
  • ② 모듈의 독립성 관점에서는 논리적 응집도를 갖는 모듈이 좋다.
  • ③ 모듈을 기능적으로 분해하면 기능적으로는 강해지나 파일구조의 변화에 쉽게 영향을 받는다.
  • ④ 설계목표의 상충 발생시 우선순위의 부여는 상황과 조건을 고려하여 설계자가 내려야 한다.
(정답률: 32%)

문제 해설

"모듈을 기능적으로 분해하면 기능적으로는 강해지나 파일구조의 변화에 쉽게 영향을 받는다."는 옳지 않습니다.

모듈의 독립성 관점에서는 논리적 응집도를 갖는 모듈이 좋습니다. 이는 모듈 내부의 요소들이 서로 관련되어 있어야 하며, 모듈 외부와는 최소한의 관련성을 가지도록 설계되어야 합니다. 이렇게 설계된 모듈은 다른 모듈과의 결합도가 낮아져 유지보수와 확장이 용이해집니다.

기능적 응집도는 모듈 내부의 요소들이 비슷한 기능을 수행하도록 설계되어야 합니다. 이는 모듈의 기능성을 강화시키지만, 모듈 간의 결합도가 높아져 유지보수와 확장이 어려워질 수 있습니다.

설계목표의 상충 발생시 우선순위의 부여는 상황과 조건을 고려하여 설계자가 내려야 합니다. 이는 설계의 유연성과 적절성을 보장하기 위한 것입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답