모두CBT

컴포넌트 기반 개발(CBD)에 대한 설명으로 가장 적절하지 않은 것은? | [경찰간부후보생 소프트웨어공학] 26년 1회차 기출문제 상세 페이지

1[경찰간부후보생 소프트웨어공학] 26년 1회차
컴포넌트 기반 개발(CBD)에 대한 설명으로 가장 적절하지 않은 것은?
1
컴포넌트는 독립적으로 배포 가능한 소프트웨어 단위이다.
2
컴포넌트는 명세된 인터페이스를 통해 기능을 제공한다.
3
컴포넌트를 재사용하려면 그 내부 소스 코드를 수정해야 한다.
4
검증된 컴포넌트의 조립을 통해 개발 기간을 단축할 수 있다.
해설

컴포넌트는 내부 소스 코드를 수정하지 않고 공개된 인터페이스만으로 조립해 재사용하는 것이 원칙이다.

CBD는 검증된 컴포넌트를 블랙박스처럼 조합해 생산성과 품질을 높이는 개발 방식이다.

  • 컴포넌트는 독립적으로 배포하고 교체할 수 있는 소프트웨어 단위이다.
  • 컴포넌트는 명세된 인터페이스를 통해서만 기능을 제공하고 내부 구현을 감춘다.
  • 검증된 컴포넌트를 조립하므로 개발 기간을 단축할 수 있다.

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

이어서 풀어보기

[경찰간부후보생 소프트웨어공학] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 소프트웨어공학 기출문제 암기장 전체 보기