문제
다음 설명에 부합하는 용어로 옳은 것은?
- 소프트웨어 구조를 이루며, 다른 것들과 구별될 수 있는 독립적인 기능을 갖는 단위이다.
- 하나 또는 몇 개의 논리적인 기능을 수행하기 위한 명령어들의 집합이라고도 할 수 있다.
- 서로 모여 하나의 완전한 프로그램으로 만들어질 수 있다.
① 통합 프로그램 ② 저장소 ③ 모듈 ④ 데이터
정답
3번
해설
정답: 3. 독립적인 기능을 갖는 단위이자 명령어들의 집합으로 서로 모여 완전한 프로그램이 되는 것은 모듈(Module)이므로 ③이 정답이다.
오답 풀이
- 1번: 통합 프로그램은 모듈들이 결합된 전체를 의미한다.
- 2번: 저장소는 형상 항목을 보관하는 공간이다.
- 3번: 모듈이 독립적 기능 단위로 정답이다.
- 4번: 데이터는 처리 대상 자료를 의미한다.
보충 개념 모듈은 독립적으로 컴파일·재사용 가능한 기능 단위로 서브루틴, 함수 등으로 구현된다.