컴포넌트 기반 개발(CBD)에 대한 설명으로 가장 적절하지 않은 것은? | [경찰간부후보생 소프트웨어공학] 26년 1회차 기출문제 상세 페이지
1[경찰간부후보생 소프트웨어공학] 26년 1회차
컴포넌트 기반 개발(CBD)에 대한 설명으로 가장 적절하지 않은 것은?
1
컴포넌트는 독립적으로 배포 가능한 소프트웨어 단위이다.
2
컴포넌트는 명세된 인터페이스를 통해 기능을 제공한다.
3
컴포넌트를 재사용하려면 그 내부 소스 코드를 수정해야 한다.
4
검증된 컴포넌트의 조립을 통해 개발 기간을 단축할 수 있다.
해설
컴포넌트는 내부 소스 코드를 수정하지 않고 공개된 인터페이스만으로 조립해 재사용하는 것이 원칙이다.
CBD는 검증된 컴포넌트를 블랙박스처럼 조합해 생산성과 품질을 높이는 개발 방식이다.
- 컴포넌트는 독립적으로 배포하고 교체할 수 있는 소프트웨어 단위이다.
- 컴포넌트는 명세된 인터페이스를 통해서만 기능을 제공하고 내부 구현을 감춘다.
- 검증된 컴포넌트를 조립하므로 개발 기간을 단축할 수 있다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[경찰간부후보생 소프트웨어공학] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- cbd(componentbaseddevelopment)에대한설명으로틀린것은? {"answer":4,"content":[{"content":"개발기간단축20년-4회차-정보처리기사-필기
- uml다이어그램중정적다이어그램이아닌것은? {"answer":3,"content":[{"content":"컴포넌트다이어그램","url":""},{"con22년-1회차-정보처리기사-필기
- 소프트웨어개발방법론중cbd(componentbaseddevelopment)에대한설명으로틀린것은? {"answer":3,"content":[{"conte21년-1회차-정보처리기사-필기