문제
소프트웨어 개발 영역을 결정하는 요소 중 다음 사항과 관계있는 것은?
소프트웨어에 의해 간접적으로 제어되는 장치와 소프트웨어를 실행하는 하드웨어, 사용하는 다른 소프트웨어를 사용하기 위한 외부 연결
① 기능(Function) ② 성능(Performance) ③ 제약 조건(Constraint) ④ 인터페이스(Interface)
정답
4번
해설
정답: 4. 장치, 하드웨어, 다른 소프트웨어와의 외부 연결은 인터페이스(Interface)에 해당한다.
오답 풀이
- 1번: 기능은 소프트웨어가 수행하는 작업을 의미한다.
- 2번: 성능은 처리 속도·반응 시간을 의미한다.
- 3번: 제약 조건은 개발상의 제한을 의미한다.
- 4번: 외부 장치·하드웨어·소프트웨어 연결은 인터페이스이므로 정답이다.
보충 개념 소프트웨어 개발 영역(Scope)은 기능, 성능, 제약 조건, 인터페이스, 신뢰도 등으로 정의된다.