책 내용 질문하기
139p에 있는 홀짝 판별 반복계산문제 디버깅 표
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
139
조회수
106
작성일
2017-05-31
작성자
탈퇴*원
첨부파일

139p에 있는 플로차트문제 디버깅 결과 답안지 526쪽 표에 오타가 있는 것 같습니다.

i=4, j-24, MOD(i,2)의 값은 0인데 왜 1 이고? MOD(i,2) = 0 은 yes 아닌가요?

답변
2017-06-01 09:21:46

안녕하세요.

디버깅은 채점 대상이 아닙니다. 그래서 실제 시험에서도 좁은 여백의 공간에 디버깅을 하기 위해 간략화한 방법을 사용합니다.

144쪽 잠깐만요에서도 설명하듯이 각 변수의 가로 위치를 맞추다 보면 공간을 너무 많이 차지하므로 각 변수의 세로 변화만 확인할 수 있도록 공백없이 위에서부터 붙여서 작성합니다.

그러므로 변수의 값을 확인할 때는 가로의 위치가 아니라 각 변수의 세로 값의 변화를 확인하시면 됩니다.

i는 0으로 초기화된 것부터 디버깅이 되어 있고

실제 i가 1일 때부터 MOD(i,2)가 산출되므로 한 칸씩 가로의 위치가 맞지 않습니다. 다른 디버깅 표에서도 같은 맥락으로 가로의 위치가 아닌 세로의 값 변화를 확인해야 한다는 것을 참고하세요.

오늘도 즐거운 하루 되세요.

  • *
    2017-06-01 09:21:46

    안녕하세요.

    디버깅은 채점 대상이 아닙니다. 그래서 실제 시험에서도 좁은 여백의 공간에 디버깅을 하기 위해 간략화한 방법을 사용합니다.

    144쪽 잠깐만요에서도 설명하듯이 각 변수의 가로 위치를 맞추다 보면 공간을 너무 많이 차지하므로 각 변수의 세로 변화만 확인할 수 있도록 공백없이 위에서부터 붙여서 작성합니다.

    그러므로 변수의 값을 확인할 때는 가로의 위치가 아니라 각 변수의 세로 값의 변화를 확인하시면 됩니다.

    i는 0으로 초기화된 것부터 디버깅이 되어 있고

    실제 i가 1일 때부터 MOD(i,2)가 산출되므로 한 칸씩 가로의 위치가 맞지 않습니다. 다른 디버깅 표에서도 같은 맥락으로 가로의 위치가 아닌 세로의 값 변화를 확인해야 한다는 것을 참고하세요.

    오늘도 즐거운 하루 되세요.

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