책 내용 질문하기
디버깅 관련 문의
도서
[2015] 정보처리기사 실기(산업기사 포함)
페이지
6
조회수
160
작성일
2016-03-31
작성자
첨부파일

이번에 시험보게 되어서 공부하고 있는데 문의드립니다

저의 디버깅 방법이 틀린건지(?) 정답및해설 의 6페이지와 디버깅결과가 다르게 나오네요

=========================================================================

섹션2번의 [유형1번]입니다

처음에 초기값에는 i는 0, j는0, sw는0입니다

두번값은 i는 1(0+1), j는 1(0+1) sw는1(1으로새로운값들어가니까) sw=0은 YES(초기값이0 이니깐)로 나옵니다

세번값은 i는 2(1+1), j는 -1(1-2) sw는0(0으로 새로운값들어가니까) sw=0은 NO(앞에서 1로 바뀌니깐)로 나옵니다

틀린부분은 sw=0의 값이 다르게 나옵니다(YES와 NO가 바뀜)

디버깅값은 결과가 나오는값기준으로 i=, SW=0(논리), j=, SW= 순서대로로 구했습니다

=========================================================================

제가하는방법으로 디버깅을 하여도 되는건지, 책과 틀려서 따라가는데 문제가 되는것이 아닌지

확인부탁드립니다

답변
2016-04-01 18:37:21

안녕하세요.

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

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

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

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

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

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

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

  • *
    2016-04-01 18:37:21

    안녕하세요.

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

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

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

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

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

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

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

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