책 내용 질문하기
실전 모의고사 C형 문제 2-3
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
448
조회수
38
작성일
2018-09-03
작성자
탈퇴*원
첨부파일

비밀번호 0^6704 입니다

문제 2-3번 닫기 버튼에 클릭 기능 구현하기인데요

Private Sub cmd닫기_Click()
aa = MsgBox(Time & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "")
If aa = vbYes Then
DoCmd.Save
DoCmd.Close
End If

End Sub

이렇게 수식을 작성했는데

틀렸다고 나오네요, 작동은 잘 되는것같은데 시험장에서도 오답으로 되는건가요?

메세지박스 선택시 dim 변수 선언을 어쩔때는 하고 어쩔때는 안하던데, 저 문제에서도 dim= aa변수선언을 안하고 바로 aa = MsgBox로 넣어도 문제없이 잘 실행 되는듯 한데, dim=aa 변수선언을 해야하는 상황은 어떤 상황인가요?? 답안에서 메세지박스 특정 버튼 시만 종료되는 문제에서 dim=aa가 쓰이기도 하고 안쓰이기도 해서 엄청 헷갈리네요

그리고 문제 1번에 제품코드 조회속성 열너비 조정하는건데

열이 2열만 나오게 하는 문제입니다.

답지에는 열 개수 3에 열너비 1.5,1.5,0으로 하라고 되어있는데

열개수 2에 열너비 1.5,1.5로 해도 되나요?

답변
2018-09-04 10:59:02

안녕하세요.

채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.

하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.

dim은 변수를 선언해서 사용할 것이라고 컴퓨터에게 알리는 변수 선언 단계입니다.

"aa라는 이름의 변수를 쓸 예정이야. 기억공간 확보해 줘."의 의미로 Dim을 쓴 것입니다.

컴퓨터는 똑똑하니 dim을 적지 않아도 예약어(명령어 등)가 아닌 aa가 쓰이면 "변수구나"라고 자동 인식합니다.

그래서 Dim을 쓴 문제도 있고 안 쓴 문제도 있습니다.

변수의 종류에도 지역변수(컴활 시험에 주로 쓰이는 변수로, 각 프로시저 내에서만 사용됩니다.)가 있고

모든 프로시저에서 사용가능한 변수도 있습니다.

3개 필드 중 2열만 나온다고 해서 1개 열이 없어지는 것은 아닙니다. 눈에만 안보이게 하는 것입니다.

열 개수 3에 1.5, 1.5, 0으로 다 넣어주셔야 합니다.

좋은 하루 보내세요.

  • *
    2018-09-04 10:59:02

    안녕하세요.

    채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.

    하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.

    dim은 변수를 선언해서 사용할 것이라고 컴퓨터에게 알리는 변수 선언 단계입니다.

    "aa라는 이름의 변수를 쓸 예정이야. 기억공간 확보해 줘."의 의미로 Dim을 쓴 것입니다.

    컴퓨터는 똑똑하니 dim을 적지 않아도 예약어(명령어 등)가 아닌 aa가 쓰이면 "변수구나"라고 자동 인식합니다.

    그래서 Dim을 쓴 문제도 있고 안 쓴 문제도 있습니다.

    변수의 종류에도 지역변수(컴활 시험에 주로 쓰이는 변수로, 각 프로시저 내에서만 사용됩니다.)가 있고

    모든 프로시저에서 사용가능한 변수도 있습니다.

    3개 필드 중 2열만 나온다고 해서 1개 열이 없어지는 것은 아닙니다. 눈에만 안보이게 하는 것입니다.

    열 개수 3에 1.5, 1.5, 0으로 다 넣어주셔야 합니다.

    좋은 하루 보내세요.

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