문제
다음 중 모듈에 대한 설명으로 적절하지 않은 것은?
① 모듈은 표준 모듈과 클래스 모듈로 구분된다. ② 사용자 정의 개체를 만들 때에는 표준 모듈만 사용한다. ③ 선언부에서는 변수, 상수, 외부 프로시저 등을 정의한다. ④ 폼의 이벤트 프로시저로 작성된 모듈은 폼과 함께 저장 된다.
정답
2번
해설
정답: 2. 사용자 정의 개체(클래스)를 만들 때에는 클래스 모듈을 사용한다. 표준 모듈만 사용한다는 설명은 옳지 않다.
오답 풀이
- 1번: 모듈은 표준 모듈과 클래스 모듈로 구분되므로 옳다.
- 2번: 사용자 정의 개체는 클래스 모듈로 만드므로 '표준 모듈만'은 옳지 않다.
- 3번: 선언부에서 변수·상수·외부 프로시저를 정의하므로 옳다.
- 4번: 폼 이벤트 프로시저 모듈은 해당 폼과 함께 저장되므로 옳다.
보충 개념 표준 모듈은 여러 곳에서 공용으로 쓰는 프로시저·변수를 담고, 클래스 모듈은 속성·메서드를 가진 사용자 정의 개체(클래스)를 정의한다.