책 내용 질문하기
1장 디버깅 관련 정답에 관해서 질문드립니다.
도서
2016 시나공 정보처리기사 실기
페이지
조회수
89
작성일
2016-03-17
작성자
첨부파일

1장 디버깅 정답표를 보면 예를 들어 조건 있는 부분

기출문제집 처음 부분(p.17) 디버깅 과정에서는 i <7 조건 부분 i값이 7일때는 당연히 No라고 표기되어 있습니다.

그런데, 1과목 해설 부분에서는 예를들어 p.552 디버깅 답안에서는 i<100 인 조건임에도 불구하고, i값이 99일 때 Yes가 아닌 No로 표기되어 있습니다. 또한 출력은 기출문제집에는 가장 마지막에 출력값을 적고, 1과목 답안들에는 출력값이 가장 처음 칸에 기입되어 있는것을 확인할 수 있습니다.

어떻게 나온 것이 정확한 답인지 헷갈려서 글을 올립니다. 답변 부탁드려요.

답변
2016-03-18 09:15:35

안녕하세요.

교재 31쪽의 잠깐만요에 제시된 디버깅 방법과 결과 확인을 참고하세요.

실제 시험장에서는 시험지 여백의 좁은 공간에 디버깅을 수행해야 하므로 가장 효율적인 방법으로 디버깅을 수행해야 합니다.

공간의 최소화하기 위해 각 변수의 가로의 위치는 구분하지 않고 각 변수의 값 변화에만 집중하는 방법으로 디버깅을 하는 것이죠.

그래서 각 변수들의 값들은 빈 공간없이 모두 위에서 아래로 순차적으로 붙여서 작성된 것입니다.

디버깅 표를 확인할 때는 각 변수의 변화값만 확인하면 되며, 각 변수의 가로의 위치를 맞추면서 확인할 필요는 없습니다.

물론 가로의 위치까지 맞추면서 디버깅을 하면 다른 사람들이 확인할 때 편하겠지만 너무 많은 공간을 필요로 하게 됩니다.

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

  • *
    2016-03-18 09:15:35

    안녕하세요.

    교재 31쪽의 잠깐만요에 제시된 디버깅 방법과 결과 확인을 참고하세요.

    실제 시험장에서는 시험지 여백의 좁은 공간에 디버깅을 수행해야 하므로 가장 효율적인 방법으로 디버깅을 수행해야 합니다.

    공간의 최소화하기 위해 각 변수의 가로의 위치는 구분하지 않고 각 변수의 값 변화에만 집중하는 방법으로 디버깅을 하는 것이죠.

    그래서 각 변수들의 값들은 빈 공간없이 모두 위에서 아래로 순차적으로 붙여서 작성된 것입니다.

    디버깅 표를 확인할 때는 각 변수의 변화값만 확인하면 되며, 각 변수의 가로의 위치를 맞추면서 확인할 필요는 없습니다.

    물론 가로의 위치까지 맞추면서 디버깅을 하면 다른 사람들이 확인할 때 편하겠지만 너무 많은 공간을 필요로 하게 됩니다.

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

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