책 내용 질문하기
질문 2개.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
434
조회수
133
작성일
2013-06-14
작성자
첨부파일

먼저 2012 컴활 1급 실기 교재 데이터베이스편 p434 문제1(DB구축)에서 1-④ 질문입니다.

'날짜' 팔드에 07년 06월 19일 형식으로 표시되도록 형식을 설정하라 하였습니다.

그래서 형식란에 yy년 mm월 dd일 이라고 표시하였고, 07년 06월 19일과 정확히 일치하는 형식으로 나왔습니다.

그리고 길벗컴활 채점 프로그램을 돌렸습니다. 근데 형식에 '보통날짜' 형식을 선택안하고,

yy년 mm월 dd일 형식을 썼다고 틀렸다고 나옵니다.

채점 프로그램이 모질라서 이런건가요, 아니면 원래 시험장에서도 이런식으로 채점되는 겁니까?

시험장 가서도 정확히 07년 06월 19일 형식으로 나오지만 '보통날짜'를 선택안했다고 막 틀리다고 하나요?

꼭 이런식으로만 풀어야하나요?

그리고 두번째 질물입니다. 저번에도 올렸었는데요,

저번에 올린 질문내용 -------------------------------------------------------------------------------
2012컴퓨터활용능력 1급 실기 - 부록(함수사전)

최신기출문제 2010년 2회 1급 E형
p248 문제4처리기능구현. - 3번.
'구매정보입력'폼의 'txt구매수량' 컨트롤의 내용이 변경되면~ 이렇게 시작하는 문제 입니다.
답안지에 이렇게↓↓ 나와있는데요,
Private Sub txt구매수량_BeforeUpdate(Cancel As Interger)
If txt구매수량 <=1 then
MsgBox "1보다 큰 구매수량을 입력하세요", vbOKOnly, " "
End if
구매금액 = 구매수량 * cmb제품명.Column(3)
End Sub
궁금한거는 왜 IF구문에는 txt구매수량 이라고 써놓고,
IF구문 이후에는 구매금액 = 구매수량 * cmb제품명.Column(3) 이렇게 되는지 궁금합니다.
그러니까 왜 IF구문 이후에는 ' txt구매금액, txt구매수량 ' 이라고 안적고 그냥 필드명을 쓴거고,
IF절 알에 조건란에는 ' 구매수량 ' 이 아닌 txt구매수량이라고 쓴건지 궁금합니다.
저는 컴터전공도 아니고 컴터에 생소한 애여서 매번 헷갈리네요.
이해하기 쉽고 자세한 답변 부탁드립니다. 진짜 꼭 부탁드립니다.
그리고 답변은 아래와 같이 달아주셨습니다 ↓↓↓-------------------------------------------------------
txt구매수량의 값이 1보다 크면 실행해야 하므로 if 문에는 txt구매수량을 사용한 것입니다.
문제에 보시면 txt구매금액을 업데이트 하라고 한것이 아니라
구매금액을 업데이트 하라고 했으므로
구매금액으로 사용하는 것이 맞습니다.
컨트롤을 이용하여 업데이트 하는 것이 아니라 필드로 바로 업데이트 하는 것이기 때문에
필드명인 구매금액 으로 사용한 것입니다.
txt구매금액은 텍스트박스의 컨트롤이름입니다.
좋은 하루 되세요.
---------------------------------------------------------------------------------------------------
구매금액 필드 부분 설명은 감사하고요, 근데 왜 ' If txt구매수량 <=1 then ' 여기선
구매수량이라는 필드명을 안쓰고 txt구매수량이라는 컨트롤 명을 쓴건가요?
어떨때는 필드명 쓰고, 어떨떄는 컨트롤 명 쓰고 이런게 너무 너무 헷갈립니다...
그럼 맨위에 질문이랑 아래 질문이랑 두개다 답변해주시기 바랍니다.
감사합니다.
답변
2013-06-17 12:07:05

1. 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하기 때문에

조금 이라도 다르면 오답처리 하는 경우가 있습니다.

이 문제는 문제에서 형식에 보통날짜를 꼭 사용하라는 것이 아니기 때문에

질문 주신 내용과 같이 입력하여 정확한 결과가 나왔다면 실제 시험에서는 정답으로 인정 됩니다.

2. 저번 설명에서 충분히 설명 드린것 같은데요..

문제에서 txt구매수량의 값이 1보다 크면 이라고 했으므로 If txt구매수량 <=1 then 으로 사용한 것이고

업데이트 되는 값은 구매금액이므로 구매금액이라는 필드명을 사용한 것입니다.

문제에서 별다른 설명이 없다면 필드명이든 컨트롤명이든 어느것을 사용하든

결과만 정확하면 됩니다.

문제에서 제시한 필드명이나 컨트롤명을 확인 하여 사용하세요.

좋은 하루 되세요.

"
  • *
    2013-06-17 12:07:05

    1. 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하기 때문에

    조금 이라도 다르면 오답처리 하는 경우가 있습니다.

    이 문제는 문제에서 형식에 보통날짜를 꼭 사용하라는 것이 아니기 때문에

    질문 주신 내용과 같이 입력하여 정확한 결과가 나왔다면 실제 시험에서는 정답으로 인정 됩니다.

    2. 저번 설명에서 충분히 설명 드린것 같은데요..

    문제에서 txt구매수량의 값이 1보다 크면 이라고 했으므로 If txt구매수량 <=1 then 으로 사용한 것이고

    업데이트 되는 값은 구매금액이므로 구매금액이라는 필드명을 사용한 것입니다.

    문제에서 별다른 설명이 없다면 필드명이든 컨트롤명이든 어느것을 사용하든

    결과만 정확하면 됩니다.

    문제에서 제시한 필드명이나 컨트롤명을 확인 하여 사용하세요.

    좋은 하루 되세요.

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