책 내용 질문하기
프로시저 작성관련문제 dim을 쓸때와 안쓸때
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
229
작성일
2015-10-28
작성자
첨부파일

프로시저 문제를 풀고있는데

문제가 2014년 2회 컴활1급 실기 E형 '요금소통행관리 폼의 닫기(cmb닫기) 버튼을 클릭하면 그림과 같이 메시지 상자가 표시되도록 이벤트 프로시저를 구현하시오 ' 이 문제입니다.

저는 답을

Private Sub cmd닫기_Click()
a = MsgBox("폼을 종료하겠습니까?", vbYesNo, " ")
If a = vbYes Then
DoCmd.Close acForm, "요금소통행관리"
End If
End Sub

이렇게 풀었습니다.

하지만 답안지에는

Private Sub cmd닫기_Click()
Dim a
a = MsgBox("폼을 종료하겠습니까?", vbYesNo, " ")
If a = vbYes Then
DoCmd.Close acForm, "요금소통행관리"
End If
End Sub

이렇게 나와있어 채점했더니 오답으로 나오더군요

하지만 2014년 1회 컴활1급 실기 E형의 문제에서는 비슷한 유형인데 Dim을 쓰지않고 제가 푼것과 같은 방식으로 풀었떠라구요

저 Dim이 있고 없고의 차이는 무엇인가요

실제 시험에서 Dim을 쓰지 않으면 오답처리되나요?

답변
2015-10-29 14:02:08

dim 은 변수를 선언하는 부분으로 생략하셔도 상관 없는 부분입니다.

이것 때문에 오답처리 된 것이라면

시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 조금만 달라도 오답처리를 하기 떄문에 오답으로 처리된 부분입니다.

실제 시험에서는 지시사항에 맞게 지정하여 정확한 결과가 나오면 정답으로 인정 됩니다.

좋은 하루 되세요.

  • *
    2015-10-29 14:02:08

    dim 은 변수를 선언하는 부분으로 생략하셔도 상관 없는 부분입니다.

    이것 때문에 오답처리 된 것이라면

    시나공 채점 프로그램이 정답파일과 정확히 일치해야 정답으로 인정 하므로 조금만 달라도 오답처리를 하기 떄문에 오답으로 처리된 부분입니다.

    실제 시험에서는 지시사항에 맞게 지정하여 정확한 결과가 나오면 정답으로 인정 됩니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.