책 내용 질문하기
알고리즘 디버깅 해설에 질문있습니다.
도서
[2014] 정보처리기사 실기(산업기사 포함)
페이지
4
조회수
452
작성일
2014-04-15
작성자
첨부파일

디버깅 과정에서 제일 마지막에 보면 4페이지 5페이지 6페이지등 모든 페이지가 동일한데 예로 보면

디버깅 과정이 좀 이상한게 1편에 문제에 해당하는 플로차트를 보면 제일 처음 i=0 그리고 j=0 과정을 지나고 그다음 과정인 i = i+1 을 해서 i =1 이 되고 j= j+i 를 해서 j=1 이 되고 나서부터 빈칸3번에 해당하는 yes 과정이 나와야되는데 i =0 j=0 yes 이건 플로차트에서 나올수가 없는 거 아닌가요?

디버거는 플로차트를 그대로 따라가야되는데 플로차트를 그대로 따라가야되는거아닌가요?

기출문제집 14쪽 에 보면 거기서 나오는 디버깅 표는 제대로 되있는데 기출문제집 14페이지 똑바른거 아닌가요? 왜이렇게 헷갈리게 답지가 되어있죠?

답변
2014-04-15 09:24:33

안녕하세요.

디버깅표 확인 방법을 문의하시는 것 같습니다.

문의하신데로 정상적인 방법은 각 변수의 가로의 위치까지 맞춰서 작업하는 기출문제집 14쪽의 방법이 정석입니다.

하지만 시험이 디버깅 표를 작성하는 것이 아니라 순서도의 빈 괄호를 채우는 것이 목적이기 때문에 디버깅을 정상적으로 할 필요는 없다는 것이죠. 왜냐하면 정상적으로 하려면 그 만큼 공간도 많이 필요하고 위치를 신경써야 할 경우 그만큼 시간도 많이 소요되기 때문입니다.

그래서 본서 1편 31, 38쪽과 같이 각 가로의 위치를 고려하지 않고 각 변수의 변화 과정만 빈 공간없이 이어서 작성하는 방법을 추천한 것입니다. 교재에는 물론 이 방법을 작성되어 있습니다.

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

"
  • *
    2014-04-15 09:24:33

    안녕하세요.

    디버깅표 확인 방법을 문의하시는 것 같습니다.

    문의하신데로 정상적인 방법은 각 변수의 가로의 위치까지 맞춰서 작업하는 기출문제집 14쪽의 방법이 정석입니다.

    하지만 시험이 디버깅 표를 작성하는 것이 아니라 순서도의 빈 괄호를 채우는 것이 목적이기 때문에 디버깅을 정상적으로 할 필요는 없다는 것이죠. 왜냐하면 정상적으로 하려면 그 만큼 공간도 많이 필요하고 위치를 신경써야 할 경우 그만큼 시간도 많이 소요되기 때문입니다.

    그래서 본서 1편 31, 38쪽과 같이 각 가로의 위치를 고려하지 않고 각 변수의 변화 과정만 빈 공간없이 이어서 작성하는 방법을 추천한 것입니다. 교재에는 물론 이 방법을 작성되어 있습니다.

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

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