책 내용 질문하기
1권 549쪽
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
549
조회수
1182
작성일
2019-03-07
작성자
탈퇴*원
첨부파일

수열의 알고리즘에서 디버깅 결과 표에 대해서 문의 드립니다.

(i<100) 부분의 yes와 no가 있는 부분이 한줄씩 아래로 내려가면 납득이 되는데
제가 잘못 이해하고있는거 같아서 문의 드립니다!
디버깅 결과표 작성에 대한 자세한 설명을 찾을 수가 없어서..

 

553페이지에도 MOD(i,2)의 부분과 MOD(i,2) = 0 부분들도 한 줄씩 올라와있는거 같은 느낌이 드네요!
설명 부탁드립니다ㅠㅠ 

답변
2019-03-07 13:10:48

안녕하세요 길벗수험서 운영팀입니다.

 

일반적으로 디버깅 표는 코드 내에 변화하는 변수들의 값을 차례대로 나열하는 것에 불과합니다.

 

책에서는 종종 수험자들의 이해를 돕기위해 회전수에 맞춰 값들을 배치해주고는 하지만, 이것은 특별한 경우에만 사용할 수 있어 본격적인 코드 해설에서는 이를 생략한 경우가 많습니다.

(회전수가 일정하거나 난회전이 발생하지 않는 경우 또는 한 회전 내에서 변수의 변화가 적은 경우에만 가능)

 

알고리즘 파트에서도 수험자가 이해가 어려울 것이라고 생각되는 부분은 선을 긋는 등의 구분을 하여 표시해주고 있지만, 디버깅표는 가능한 '단순한 변수 값 변화의 나열이다.'라고 생각해주시면 될 것 같습니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-03-07 13:10:48

    안녕하세요 길벗수험서 운영팀입니다.

     

    일반적으로 디버깅 표는 코드 내에 변화하는 변수들의 값을 차례대로 나열하는 것에 불과합니다.

     

    책에서는 종종 수험자들의 이해를 돕기위해 회전수에 맞춰 값들을 배치해주고는 하지만, 이것은 특별한 경우에만 사용할 수 있어 본격적인 코드 해설에서는 이를 생략한 경우가 많습니다.

    (회전수가 일정하거나 난회전이 발생하지 않는 경우 또는 한 회전 내에서 변수의 변화가 적은 경우에만 가능)

     

    알고리즘 파트에서도 수험자가 이해가 어려울 것이라고 생각되는 부분은 선을 긋는 등의 구분을 하여 표시해주고 있지만, 디버깅표는 가능한 '단순한 변수 값 변화의 나열이다.'라고 생각해주시면 될 것 같습니다.

     

    행복한 하루되세요 :)

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