남품월이 짝수 달인 경우만 표시할 것(Month, Mod 함수 이용) 이 지시사항인데 책 해설에는 필드에 month([납품일자]) mod 2 이렇게 하고 표시에 체크해제, 조건에 0 이렇게 적어놨던데 저는 그냥 수량 필드에 month([납품일자]) mod 2=0이렇게 했는데 시험때는 표시되는것만 동일하게 표시되면 어떻게 하던 상관없나요? (다른 것들도 포함)
안녕하세요.
결론부터 말하면, 실제 시험에서는 “최종 표시 결과만 같으면 무조건 된다”라고 보면 안 됩니다. 특히 컴활 실기에서는 문제에서 요구한 필드 구성, 조건 입력 위치, 사용 함수까지 지시사항의 일부로 보는 것이 안전합니다.
책 해설처럼
필드: Month([납품일자]) Mod 2
표시: 체크 해제
조건: 0으로 작성하면, “짝수 달인지 판단하는 계산 필드”를 별도로 만들고 그 필드에 조건을 거는 구조입니다. 문제의 Month, Mod 함수 이용 요구도 명확하게 드러납니다.
반면 질문자분처럼 수량 필드의 조건에
Month([납품일자]) Mod 2=0을 넣는 방식은 경우에 따라 Access가 받아들이지 않거나, 그 조건이 수량 필드에 대한 조건으로 해석되어 의도한 결과와 다른 구조가 될 수 있습니다. 조건식 자체는 “납품월이 짝수”라는 논리는 맞지만, 쿼리 디자인에서는 정답과 다른 방식입니다.
시험에서는 이렇게 생각하시면 됩니다.
문제에서 특정 함수나 필드 구성 방식을 요구하면 그 구조를 그대로 따르는 것이 가장 안전
단순히 결과 행만 같다고 해서 모든 대체 풀이가 동일하게 인정된다고 단정할 수 없음
특히 자동채점은 계산 필드, 조건 행, 표시 여부까지 비교할 수 있음
따라서 이 문제는 책 해설대로
Month([납품일자]) Mod 2
조건: 0
표시: 해제로 작성하는 것을 권합니다.
다른 문제들도 같은 원칙입니다. “결과가 같음”보다 “지시된 함수·속성·구조를 충족했는가”를 우선해서 맞추는 것이 시험에서 가장 안전합니다.
즐거운 하루 되세요.
-
관리자2026-09-04 10:55:11
안녕하세요.
결론부터 말하면, 실제 시험에서는 “최종 표시 결과만 같으면 무조건 된다”라고 보면 안 됩니다. 특히 컴활 실기에서는 문제에서 요구한 필드 구성, 조건 입력 위치, 사용 함수까지 지시사항의 일부로 보는 것이 안전합니다.
책 해설처럼
필드: Month([납품일자]) Mod 2 표시: 체크 해제 조건: 0으로 작성하면, “짝수 달인지 판단하는 계산 필드”를 별도로 만들고 그 필드에 조건을 거는 구조입니다. 문제의 Month, Mod 함수 이용 요구도 명확하게 드러납니다.
반면 질문자분처럼 수량 필드의 조건에
Month([납품일자]) Mod 2=0을 넣는 방식은 경우에 따라 Access가 받아들이지 않거나, 그 조건이 수량 필드에 대한 조건으로 해석되어 의도한 결과와 다른 구조가 될 수 있습니다. 조건식 자체는 “납품월이 짝수”라는 논리는 맞지만, 쿼리 디자인에서는 정답과 다른 방식입니다.
시험에서는 이렇게 생각하시면 됩니다.
문제에서 특정 함수나 필드 구성 방식을 요구하면 그 구조를 그대로 따르는 것이 가장 안전
단순히 결과 행만 같다고 해서 모든 대체 풀이가 동일하게 인정된다고 단정할 수 없음
특히 자동채점은 계산 필드, 조건 행, 표시 여부까지 비교할 수 있음
따라서 이 문제는 책 해설대로
Month([납품일자]) Mod 2 조건: 0 표시: 해제로 작성하는 것을 권합니다.
다른 문제들도 같은 원칙입니다. “결과가 같음”보다 “지시된 함수·속성·구조를 충족했는가”를 우선해서 맞추는 것이 시험에서 가장 안전합니다.
즐거운 하루 되세요.