2)569쪽에 디버깅 표를 보면 첫번째 라인에 C가 0이라고 적혀있는데 첫번째 라인은 그냥 주어진 값에서 의해서만 작성하는 건가요 ??
플로차트 따라 적는게 아니라? 모든 디버깅 표가 다 첫번째 라인은 그냥 주어진 값에 의해서 작성하는건가요??
안녕하세요 길벗수험서 운영팀입니다.
질문의 의도를 이해하지 못했습니다.
디버깅표는 순서도 또는 코드에서 각 변수들의 변화값을 적는 것에 지나지 않습니다.
단순히 순서도 또는 코드에서 각 변수들의 값이 변할 때마다 값을 적는 것에 불과하기 때문에, 반복문의 한 회전 내에서 하나의 변수가 여러 번 변화하는 경우 특정 변수의 행만 길어지는 경우도 존재합니다.
다만 순서도마다 조금 달라질 수 있는 것은 이해를 돕기 위해 순서도나 코드 내의 반복문이 있다면 해당 반복문의 회전수에 맞춰서 열을 맞춰준다거나 하는 것이 있겠죠.
이를 고려해서 디버깅표를 대조해보세요.
단순한 값의 변화가 디버깅표보다 많거나 적다면 무언가 놓치고 있을지도 모릅니다.
다만 변화는 그대로고 줄수만 바뀌었다면 이는 디버깅표를 작성하는 스타일의 문제일뿐입니다.
행복한 하루되세요 :)
-
관리자2019-08-26 11:05:50
안녕하세요 길벗수험서 운영팀입니다.
질문의 의도를 이해하지 못했습니다.
디버깅표는 순서도 또는 코드에서 각 변수들의 변화값을 적는 것에 지나지 않습니다.
단순히 순서도 또는 코드에서 각 변수들의 값이 변할 때마다 값을 적는 것에 불과하기 때문에, 반복문의 한 회전 내에서 하나의 변수가 여러 번 변화하는 경우 특정 변수의 행만 길어지는 경우도 존재합니다.
다만 순서도마다 조금 달라질 수 있는 것은 이해를 돕기 위해 순서도나 코드 내의 반복문이 있다면 해당 반복문의 회전수에 맞춰서 열을 맞춰준다거나 하는 것이 있겠죠.
이를 고려해서 디버깅표를 대조해보세요.
단순한 값의 변화가 디버깅표보다 많거나 적다면 무언가 놓치고 있을지도 모릅니다.
다만 변화는 그대로고 줄수만 바뀌었다면 이는 디버깅표를 작성하는 스타일의 문제일뿐입니다.
행복한 하루되세요 :)