가령 예를 들어서 344p에 조회 및 출력 기능 구현을 봅시다.
여기서 열차판매 보고서를 완성하라는 문제 중 3번을 예로 들겠습니다.
여기에는 분명히 '출발일자의 연도와 월이 표시되도록 텍스트 상자 컨트롤을 생성하시오.'라고만 되어있지
year, month함수를 사용하라는 말은 없습니다.
그래서 그냥 데이터 원본에는 date함수를 썼고, 형식을 yyyy년 m월이라고 했는데 틀렸다고 하네요.
왜죠? 문제에 별도에 표시가 없다면 아무렇게나 해서 표시만 되게 하면 되는거 아닌가요?
바로 이전의 342p DB구축편을 봐도 그렇습니다.
여기서 하행열차판매 테이블을 완성하라고 되어있는데 3번문제를 보면
'좌석수는 한 번에 10장까지만 구매할 수 있도록 설정하라'고만 되어있지 필드값에 0이 들어가지 마라는 말은 없습니다.
그래서 그냥 아무생각없이 유효성검사원칙을 <=10으로만 했는데 나중에 채점 보니까 또 틀렸다고 나오더라구요.
이런경우 '0장을 살 수는 없지 않느냐'라는 이유를 들어 틀렸다고 하는게 맞긴 하겠지만 문제에는 전혀 그런 내용이 없잖습니까?
10장까지만 구매할 수 있게 하라 했다면 그냥 시험지에 출제되어있는 내용대로 10장까지만 나타낼 수 있게하면 되는거 아닌가요?
실제 시험장에서도 이런 경우들을 다 틀렸다고 하나요?
안녕하세요.
채점 방식이 하나의 정답 파일을 기준으로 하여 채점 하기 때문에 발생하는 현상입니다.
정답이 여러개일 수 있는 경우 실제 시험에서는 다 감안하여 채점됩니다.
참고로 조건에 제시된 것은 반드시 적용해야 합니다. 조건에 제시되지 않은 경우에는 출력형태가 있다면 이를 보고 감안해서 판단해야 하는 경우도 있는데, 출력형태도 없다면 제시된 조건만 적용하면 됩니다.
오늘도 즐거운 하루 되세요.
"-
*2012-02-08 11:17:32
안녕하세요.
채점 방식이 하나의 정답 파일을 기준으로 하여 채점 하기 때문에 발생하는 현상입니다.
정답이 여러개일 수 있는 경우 실제 시험에서는 다 감안하여 채점됩니다.
참고로 조건에 제시된 것은 반드시 적용해야 합니다. 조건에 제시되지 않은 경우에는 출력형태가 있다면 이를 보고 감안해서 판단해야 하는 경우도 있는데, 출력형태도 없다면 제시된 조건만 적용하면 됩니다.
오늘도 즐거운 하루 되세요.
"