정보처리기사 실기소프트웨어 설계결합도와 응집도난이도 2SHORT_ANSWER

정보처리기사 실기 결합도와 응집도 기출문제 #607

문제

다음 설명에 해당하는 설계 원칙의 명칭을 각각 쓰시오.

(1) 시스템을 서로 다른 기능·책임을 가진 독립적인 모듈로 나누는 원칙. (2) 하나의 모듈(클래스)은 하나의 명확한 책임만 가져야 한다는 원칙.

정답

(1) 관심사의 분리(Separation of Concerns) (2) 단일 책임 원칙(SRP)

관심사의 분리Separation of ConcernsSoC단일 책임 원칙Single Responsibility PrincipleSRP

해설

관심사의 분리(SoC)는 서로 다른 기능·책임을 독립 모듈로 나누는 원칙이고, 단일 책임 원칙(SRP)은 한 모듈이 하나의 책임만 갖도록 하는 원칙이다. 둘 다 결합도를 낮추고 응집도를 높여 유지보수성과 확장성을 향상시킨다.

정보처리기사 실기 소프트웨어 설계 다른 기출문제

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.