모두CBT

객체지향 프로그램의 품질 측정 방법으로 옳지 않은 것은? | [7급 국가직 소프트웨어공학] 22년 1회차 기출문제 상세 페이지

1[7급 국가직 소프트웨어공학] 22년 1회차
객체지향 프로그램의 품질 측정 방법으로 옳지 않은 것은?
1
클래스 당 가중치를 갖는 메소드
2
사이클로매틱 복잡성
3
상속 트리의 깊이
4
메소드의 응집 결핍
해설

사이클로매틱 복잡성은 절차적 코드의 제어 흐름 복잡도 척도로, 객체지향 전용 품질 척도(CK 메트릭)에 속하지 않는다.

CK 메트릭은 WMC, DIT, NOC, CBO, RFC, LCOM의 여섯 가지로 클래스 구조·상속·결합·응집을 측정한다.

  • 클래스 당 가중치를 갖는 메소드(WMC): 클래스 메소드 복잡도의 합으로 CK 메트릭이다.
  • 상속 트리의 깊이(DIT): 클래스의 상속 계층 깊이로 CK 메트릭이다.
  • 메소드의 응집 결핍(LCOM): 메소드 간 응집 부족 정도로 CK 메트릭이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 소프트웨어공학] 22년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 소프트웨어공학 기출문제 암기장 전체 보기