책 내용 질문하기
디버깅 질문입니다.
도서
[2013] 정보처리기사 실기
페이지
27
조회수
121
작성일
2013-03-23
작성자
첨부파일

교재 27쪽에 보면 1부터 100까지의 디버깅을 해보는 문제가 있습니다.

정답을 보면 i=0, J=0일때 i<100이 yes 인데

기출문제집 14쪽을 보면 1부터 7까지의 합을 구하는 똑같은 문제인데도

i=0, J=0일때 i<100이 없습니다.

정답지의 디버깅이 전부 i=0, J=0일때 i<100이 yes 인데

초기값인 i, J가 루프를 들어가 i=i+1이 되어 새로운 i값이 조건문 i<100을 만나므로

기출문제집의 답이 정답이고 해설지의 답은 전부 틀린거 아닌가요??

또한 1부터 100까지 더하다 보면 마지막 i=99일때는 i<100 조건을 만족하므로 Yes인데 No로 되어있네요

답변
2013-03-25 09:30:11

안녕하세요.

디버깅은 채점 대상이 아니라 문제를 해결하기 위해 수험생 스스로 수행하는 과정의 하나 입니다.

또한 디버깅은 별도의 디버깅 작업 공간이 제공되는 것이 아니므로 문제지의 좁은 빈 공간을 이용하여 수행해야 하므로 최대한 간결하게 수행해야 합니다.

본서 1편 교재 31쪽에서도 언급했듯이 디버깅 결과 확인 방법에서 각 변수의 가로 위치를 맞추면서 디버깅 할 필요는 없습니다. 그렇게 되면 그만큼 공간을 더 많이 필요로 하기 때문이죠.

향후 학습하거나 실제 시험에서도 이를 감안하여 디버깅 하세요.

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

"
  • *
    2013-03-25 09:30:11

    안녕하세요.

    디버깅은 채점 대상이 아니라 문제를 해결하기 위해 수험생 스스로 수행하는 과정의 하나 입니다.

    또한 디버깅은 별도의 디버깅 작업 공간이 제공되는 것이 아니므로 문제지의 좁은 빈 공간을 이용하여 수행해야 하므로 최대한 간결하게 수행해야 합니다.

    본서 1편 교재 31쪽에서도 언급했듯이 디버깅 결과 확인 방법에서 각 변수의 가로 위치를 맞추면서 디버깅 할 필요는 없습니다. 그렇게 되면 그만큼 공간을 더 많이 필요로 하기 때문이죠.

    향후 학습하거나 실제 시험에서도 이를 감안하여 디버깅 하세요.

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

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