9모2010학년도

2010학년도 9모 직업탐구 프로그래밍

2010학년도 9월 모의평가 · 2009년 9월 시행

자료 · 등급컷이의신청 및 보도1

문제지

정답 변경 없음

이의신청 1문항 · 평가원 상세 답변 1문항

문항별 이의신청 직업탐구 프로그래밍

  • 17번정답 이의답변 공개답변 보기

    평가원 답변

    본 문항은 함수 내에서 동작하는 변수 Tp의 성격을 이해하고, 이 변수를 이용하여 배열에 자료를 저장하고 인출하는 과정을 이해하는 능력을 평가하는 문항입니다. 본 문항의 프로그램에서는 스택이란 용어를 사용하지 않았으나 배열을 이용하여 스택을 구현한 것입니다. 본 문항의 스택구현 프로그램에서는, 자료는 함수 F_in( )에 의하여 저장되고 F_out( )을 통해서만 인출이 이루어지며, 인출될 수 있는 자료만이 자료로서의 의미를 갖습니다. 일반적으로 배열에 저장된 자료는 인덱스의 지정을 통하여 접근할 수 있습니다. 따라서 한번 사용된 배열 값도 인덱스의 변화만으로 다시 접근할 수 있습니다. 그러나 이 프로그램에 사용된 배열 m에서 이미 인출된 자료는 변수 Tp를 통해서 인지할 수 없고, 다시 접근할 수도 없으므로 쓰레기 값이 됩니다. 그러므로 본 문항의 프로그램에서는 m[0]에서 m[Tp]까지의 값만이 저장된 자료가 됩니다. 결론적으로, 본 문항의 프로그램에서는 F_out()을 호출한 후에 배열 m에 저장된 자료 수는 Tp+1개가 됩니다. 따라서 이 문항에는 오류가 없습니다.- 45 -

자료 출처

발행 기관: 한국교육과정평가원(KICE). 파일 위치: 이 사이트가 보관한 사본 · 외부 서버 직접 링크(github.com). 저작권은 발행 기관에 있습니다. 원본과 다르거나 게시 중단이 필요하면 연락처로 알려 주세요. 등급컷 출처 구분은 데이터 원칙에서 설명합니다.