안녕하세요? 홍은혜 회원님~ ^^
정보처리 자격시험 온라인 강의, 최강! 기사친구 입니다. ^^
회원님이 문의하신 내용에 대해 답변드리겠습니다.
문의하신 연산값을 다 계산하는 문제는 출제 가능성이 희박합니다.
시험은 회원님이 단순 계산을 잘하는지를 묻는 문제가 나오는 것이 아니라
회원님이 알고리즘을 충분히 이해하는가를 묻는 문제가 출제 됩니다.
따라서 회원님께 계산의 답을 구하려는 노력 보다 알고리즘의 동작방법을 충분히 이해하려는 노력
을 하시라고 말씀드리고 싶습니다.
그리고 회원님이 디버깅 과정 중 1, 3, 6과 같이 각 단계의 계산 결과가 나타나는 것이 이해하기
어렵다면, 3 대신에 1+2 라고 쓰십시오, 6 대신에 1 + 2 + 3 이라고 쓰십시오.
이렇게 기록하면 다소 불편하더라고 회원님의 사고에 부담을 덜어 줄 수 있을 듯 합니다.
마지막으로 드리는 TIP은 SUM 값을 계산하는 알고리즘을 공부하실 때,
알고리즘이 선증가 후처리인지, 선처리 후증가인지를 주의 깊게 보십시오.
분기문에서 종료조건( 부등호 방향, 비교대상 )을 결정짓는 중요한 부분이므로 항상 주의 깊게
보셔야 합니다.
이상 저의 답변을 마치겠습니다. 다시 의문이 생기면 질문 남겨 주시기 바랍니다.
남은 기간 학습 마무리 잘 하셔서 꼭 합격 하시길 바라겠습니다.
감사합니다. ^^
SUM값 구할 때- 연산값을 다 계산해서 찾는 답도 있나요?
예를 들어
SUM = SUM + I 이라고 했을 때...
디버깅하면 계산 과정에서 SUM +N이 진행되는 과정을 보게 되는게 아니라...
자꾸만 답을 구하게 되서 ㅎ 나중엔 이 알고리즘이 어떻게 흘러가는지 모르겠더라구요...
설명해 주실 때도 계산해서 보여주시는데... ㅎㅎ
문제에서는 1 + 2 + 3 + ..... 이게 SUM 값으로 구해야 하는건데...
나중에 디버깅해서 보면 1 3 6 이렇게 써 놓으니 맞는지 모르겠고...ㅋㅋ
무튼 처음이라 그런지 머리가 복잡해서요 ㅠㅠ
|