책 내용 질문하기
질문입니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함)
페이지
44
조회수
96
작성일
2016-09-02
작성자
첨부파일

44페이지에서 i<19로 끝나는데

이유가 이미 변수에서 첫번째거는 선언해줘서 19까지라고 나오는데,

그럼 다음 알고리즘인 46페이지도 첫번째 부분은 시작변수에서 이미 정의됐으니,

i < 9로 끝나는게 맞지 않나요

그리고 46페이지 J의 초기값을 1이 아닌 1!로 적으면 실제 시험시에 틀린건가요..

이런 애매한 부분이 여럿 보여서요..

답변
2016-09-05 09:41:48

안녕하세요.

해당 변수가 단순히 횟수에 관여된 변수인지, 실제 처리에 사용되는 변수인지도 파악되어야 합니다.

그러므로 단순히 초기값에 저장되는 값들만으로 종료 기준값을 파악하지 말고 알고리즘의 각 변수들의 변화를 어느 정도 파악해 봐야 합니다.

44쪽은 20번째까지의 항 즉 항 증가 변수가 20까지가 아니라 값은 모르지만 항 증가 과정이 20번 반복될 때까지 수행하는 것입니다.

이에 비해 46쪽은 몇 번째가 아니라 해당 변수의 값이 20일 때까지 수행하는 것입니다.

이와 같이 횟수에 관여하는 변수인지 그 변수의 값이 실제 값이 변화될 때까지 반복되는 것인지를 구분해야 합니다.

46쪽은

i가 1일 때 K(합계 변수)에는 i 번째 까지의 합계가 저장됩니다. 하지만 이 부분은 초기값으로 저장되고 시작합니다.

i가 2일 때 K에는 i 번째 까지의 합계가 저장됩니다. 이 부분이 실질적인 첫 번째 처리 이지만 i는 2일 때 2번째까지의 합계가 저장되는 처리 과정입니다.

그러므로 i가 10일 때 10번째 까지의 합계가 저장됩니다. 그러므로 i가 10일 때까지는 처리가 수행되어야 합니다.

이 부분은 순서도를 어느 정도까지 디버깅을 수행해 봐야 합니다.

즉 항의 변화에 관여하는 변수와 그 결과가 저장되는 변수의 변화를 서로 확인하면서 주어진 마지막 값의 단서를 파악해야 합니다.

그 부분이 잘 파악되지 않는다면 마지막까지 디버깅을 수행해서라도 정확하게 파악해야 합니다.

3회 시험부터는 답항보기가 제시되지 않으므로 정확한 답을 유추해야 합니다. 그러므로 시간이 소요되더라도 디버깅을 확실하게 수행해서 정확한 답을 유추해야 합니다.

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

  • *
    2016-09-05 09:41:48

    안녕하세요.

    해당 변수가 단순히 횟수에 관여된 변수인지, 실제 처리에 사용되는 변수인지도 파악되어야 합니다.

    그러므로 단순히 초기값에 저장되는 값들만으로 종료 기준값을 파악하지 말고 알고리즘의 각 변수들의 변화를 어느 정도 파악해 봐야 합니다.

    44쪽은 20번째까지의 항 즉 항 증가 변수가 20까지가 아니라 값은 모르지만 항 증가 과정이 20번 반복될 때까지 수행하는 것입니다.

    이에 비해 46쪽은 몇 번째가 아니라 해당 변수의 값이 20일 때까지 수행하는 것입니다.

    이와 같이 횟수에 관여하는 변수인지 그 변수의 값이 실제 값이 변화될 때까지 반복되는 것인지를 구분해야 합니다.

    46쪽은

    i가 1일 때 K(합계 변수)에는 i 번째 까지의 합계가 저장됩니다. 하지만 이 부분은 초기값으로 저장되고 시작합니다.

    i가 2일 때 K에는 i 번째 까지의 합계가 저장됩니다. 이 부분이 실질적인 첫 번째 처리 이지만 i는 2일 때 2번째까지의 합계가 저장되는 처리 과정입니다.

    그러므로 i가 10일 때 10번째 까지의 합계가 저장됩니다. 그러므로 i가 10일 때까지는 처리가 수행되어야 합니다.

    이 부분은 순서도를 어느 정도까지 디버깅을 수행해 봐야 합니다.

    즉 항의 변화에 관여하는 변수와 그 결과가 저장되는 변수의 변화를 서로 확인하면서 주어진 마지막 값의 단서를 파악해야 합니다.

    그 부분이 잘 파악되지 않는다면 마지막까지 디버깅을 수행해서라도 정확하게 파악해야 합니다.

    3회 시험부터는 답항보기가 제시되지 않으므로 정확한 답을 유추해야 합니다. 그러므로 시간이 소요되더라도 디버깅을 확실하게 수행해서 정확한 답을 유추해야 합니다.

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

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