◦ 자신이 선택한 과목의 문제지인지 확인하시오.

◦ 문제지에 성명과 수험 번호를 정확히 써 넣으시오.

◦ 답안지에 성명과 수험 번호를 써 넣고, 또 수험 번호와 답을 정확히 표시하시오.

◦ 과목을 선택한 순서대로 풀고, 답은 답안지의 ‘제1선택’란에서부터 차례대로 표시하시오.

◦ 문항에 따라 배점이 다르니, 각 물음의 끝에 표시된 배점을 참고하시오. 3점 문항에만 점수가 표시되어 있습니다. 점수 표시가 없는 문항은 모두 2점입니다.

제 4 교시

1

성명

수험 번호

2007학년도 대학수학능력시험 9월 모의평가 문제지

직업탐구 영역(프로그래밍)

다음 그림에서 선생님의 질문에 철수를 제외한 학생은 옳은 답변을 하였다. 선생님의 질문으로 적절한 것은?

① C언어의 특성은 무엇일까요?

② COBOL의 특성은 무엇일까요?

③ 어셈블리어의 특성은 무엇일까요?

④ FORTRAN의 특성은 무엇일까요?

⑤ 비주얼 베이직 언어의 특성은 무엇일까요?

다음 순서도에 의해 계산되는 식은?

다음 [조건]에 따라 그래프 (A)의 데이터를 이용하여 (B)의 백분율을 계산하는 명령문으로 옳은 것은?

다음 수식의 연산자 중 상위 2개의 우선 순위와 결과값(C)으로 옳은 것은? (단, A=2, B=2)

직업탐구 영역

다음 프로그램에서 30을 입력했을 때 실행 결과는? [3점]

2

(프로그래밍)

① 1   30	② 5   6	③ 2   5   6

④ 2   3   5	⑤ 2   8   20

[6~7] 다음 프로그램을 보고 물음에 답하시오.

위 프로그램에서 사용한 변수들에 대한 설명으로 옳은 것은?

① a, b, c는 유효 범위가 같은 변수이다.

② a는 모든 함수에서 사용되는 지역변수이다.

③ b는 전역변수이고 함수 sum()의 인자로 전달된다.

④ d는 함수 sum() 내부에서만 유효한 지역변수이다.

⑤ c는 함수 sum()의 호출이 종료된 후에도 값을 유지한다.

위 프로그램의 실행 결과는? [3점]

① 1 1 2	② 1 2 2	③ 3 2 1	④ 3 1 2	⑤ 3 2 2

2 2 2	2 3 4	6 3 1	6 2 2	6 3 3

다음은 1층과 2층에서 각각 실외등을 켜고 끌 수 있는 회로도이다. 이 실외등의 동작을 프로그램으로 구현할 때 조건식

(가)

의 내용으로 옳은 것은? [3점]

다음 프로그램의 실행 결과는?

① 3	② 11	③ 13

④ 14	⑤ 16

다음은 프로그래밍에 관한 대화 내용이다. 바르게 말한 학생을 고른 것은?

① 철수, 영희	② 철수, 갑돌	③ 영희, 순이

④ 영희, 갑돌	⑤ 갑돌, 순이

직업탐구 영역

다음 프로그램에서        영역을 수식으로 표현할 때 옳은 것은? [3점]

3

(프로그래밍)

(가)

다음 프로그램의 실행 결과는? [3점]

다음은 전기 요금 계산 프로그램을 개발하는 과정이다. 순서를 바르게 나열한 것은?

① 나 → 라 → 가 → 다 → 마

② 나 → 라 → 다 → 가 → 마

③ 나 → 가 → 다 → 라 → 마

④ 라 → 나 → 다 → 마 → 가

⑤ 라 → 마 → 다 → 나 → 가

그림에 나타난 사과 포장기의 동작을 의사코드로 작성하였다. 단계 3의       에 들어갈 명령어로 옳은 것은? [3점]

(가)

다음은 비밀번호를 생성하는 프로그램이다. 입력값이 9일 때 출력되는 비밀번호는? [3점]

① 1  3  6	② 1  3  9	③ 2  4  8

④ 2  5  9	⑤ 3  6  9

직업탐구 영역

[16~17] 다음은 자동차가 목적지를 찾아가기 위한 [조건]이다. 물음에 답하시오.

4

(프로그래밍)

위의 [조건]에 따라 목적지에 도착했을 때 경유하는 톨게이트의 순서로 옳은 것은? [3점]

톨게이트 G0 에서 G1 까지의 연결 도로를 폐쇄하였다. 위의 [조건]에 따라 목적지에 도착했을 때 지불한 통행료의 총비용은?

① 5400원	② 5900원	③ 6000원

④ 6400원	⑤ 7400원

다음 은행 거래 정보를 프로그래밍하기 위한 변수 선언으로 옳은 것은?

다음 프로그램의 실행 결과는?

다음 프로그램의 실행 결과는? [3점]

* 확인 사항

◦ 답안지의 해당란에 필요한 내용을 정확히 기입(표기)했는지 확인하시오.