1과목 : 컴퓨터 일반

컴퓨터활용능력 1급   ◐ 2011년 10월 16일 필기 기출문제 ◑       전자문제집(CBT) : www.comcbt.com

전자문제집(CBT) : www.comcbt.com

1. 다음 중 한글 Windows XP의 [검색 결과] 창에서 파일이나 폴더를 검색하기 위하여 사용할 수 있는 고급 옵션으로 옳지 않은 것은?

① 숨김 파일 및 폴더 검색

② 대/소문자 구분

③ 테이프 백업 검색

❹ 포함하는 문자열

2. 다음 중 멀티미디어의 특징에 관한 설명으로 옳지 않은 것은?

① 데이터의 디지털화

② 데이터 전달의 쌍방향성

❸ 데이터 처리의 선형성

④ 정보의 통합성

3. 다음 중 데이터통신망의 교환 방식 중 교환기를 이용하여 정보를 패킷(packet)단위로 저장 및 전송하는 방식으로서, 송신 데이터와 수신 데이터간의 순서가 일치할 필요는 없지만 각 패킷에는 수신측 주소가 필요한 방식은?

① 회선 교환 방식

② 메시지 교환 방식

③ 가상회선 패킷 교환 방식

❹ 데이터그램 패킷 교환 방식

4. 다음 중 한글 Windows XP에서 사용하는 바로가기 키의 설명으로 옳은 것은?

① [윈도우키+E] - [실행] 대화상자 열기

❷ [윈도우키+M] - 열려있는 모든 창 최소화하기

③ [윈도우키+R] - [탐색기] 열기

④ [윈도우키+F1] - 유틸리티 관리자 열기

5. 다음 중 한글 Windows XP에서 새로운 프린터의 설치에 관한 설명으로 옳지 않은 것은?

① [프린터 및 팩스] 창에서 [프린터 추가]를 선택하여 수행되는 [프린터 추가 마법사]의 지시에 따라 설치한다.

❷ 설치한 프린터를 다른 이름으로 다시 설치할 수 없으며, 프린터 마다 개별적으로 이름을 부여하여 설치한다.

③ 한 대의 컴퓨터에 여러 개의 로컬 프린터를 설치할 수 있으며, 한 대의 프린터를 네트워크로 공유하여 여러 대의 컴퓨터에서 사용할 수 있다.

④ 기본 프린터는 1대만 지정할 수 있으며, 네트워크 프린터도 기본 프린터로 설정할 수 있다.

6. 다음 중 한글 Windows XP에서 하드디스크의 파티션에 관한 설명으로 옳지 않은 것은?

① 하나의 물리적인 하드디스크를 여러 개의 논리적인 파티션으로 나누어 사용할 수 있다.

② 하나의 파티션에는 한 가지의 파일 시스템만을 사용할 수 있다.

❸ 파티션으로 나누더라도 하나의 물리적인 하드디스크는 하나의 운영체제만 사용할 수 있다.

④ 한 개의 하드디스크를 여러 개로 나눠 사용하는 것을 말하며, 파티션에는 기본 파티션과 확장 파티션이 있다.

7. 다음 중 한글 Windows XP의 네트워크 연결과 관련하여 [로컬 영역 연결 속성] 창에서 할 수 있는 것으로 옳지 않은 것은?

❶ 로컬 영역 연결의 사용 안 함을 설정할 수 있다.

② 인터넷 프로토콜(TCP/IP) 등의 네트워크 구성 요소를 설치할 수 있다.

③ 네트워크의 연결 상태를 작업 표시줄의 알림 영역에 표시 여부를 설정할 수 있다.

④ 네트워크 연결에 사용된 장치를 확인할 수 있다.

8. 다음 중 인터넷을 이용한 대표적인 서비스로 옳지 않은 것은?

① e-Mail	❷ POST

③ USENET	④ WWW

9. 다음 중 인터넷 활용과 관련하여 컴퓨터에 IP 주소를 자동 할당해 주는 기능을 하는 서버로 옳은 것은?

① DNS 서버	❷ DHCP 서버

③ Telnet 서버	④ Web 서버

10. 다음 중 EEPROM의 일종으로 휴대용 컴퓨터나 디지털카메라 등의 보조기억장치로 이용되는 메모리는?

❶ 플래시 메모리(Flash Memory)

② 플로피 디스크(Floppy Disk)

③ 캐쉬 메모리(Cache Memory)

④ 광 디스크(Optical Disk)

11. 다음 중 컴퓨터에서 사용하는 데이터의 유형과 관련하여 아날로그와 디지털 데이터에 대한 설명으로 옳지 않은 것은?

❶ 범용 컴퓨터는 아날로그 데이터를 취급하기 때문에 정밀도가 제한적이다.

② 아날로그 데이터는 시간에 따라 크기가 연속적으로 변하는 정보를 말한다.

③ 하이브리드 컴퓨터는 디지털 데이터와 아날로그 데이터를 모두 처리할 수 있다.

④ 디지털 데이터는 복호화(Decode) 과정을 통해 아날로그 데이터로 변환될 수 있다.

12. 다음 중 비밀키 암호화 기법에 대한 설명으로 옳지 않은 것은?

① 사용자의 증가에 따라 관리해야 하는 키의 수가 상대적으로 많아진다.

② 대표적으로 DES(Data Encryption Standard)가 있다.

③ 암호화와 복호화의 속도가 빠르다.

❹ 비대칭 키 방식이므로 알고리즘이 복잡하다.

13. 다음 중 컴퓨터의 구성과 관련하여 채널(Channel) 제어장치의 역할에 관한 설명으로 옳은 것은?

① 인터넷 서버까지의 경로를 추적하여 IP 주소, 목적지까지 거치는 경로의 수, 각 구간 사이의 데이터 왕복 속도 등을 파악할 수 있도록 한다.

② 대형 컴퓨터에서 수행하던 작업을 여러 대의 PC나 중소형 서버를 네트워크로 연결하여 수행할 수 있도록 한다.

③ 인쇄할 내용을 먼저 하드디스크에 저장하였다가 프린터로 전송하여 인쇄하는 방식을 제공한다.

❹ 중앙처리장치(CPU)와 입출력장치 사이의 속도 차이로 인한 문제점을 해결하기 위해 사용한다.

14. 다음 중 한글 Windows XP에서 시스템 구성 편집기(Sysedit)로 편집할 수 있는 파일로 옳지 않은 것은?

① win.ini	② config.sys

❸ admin.dll	④ autoexec.bat

15. 다음 중 인터넷을 이용한 Anonymous(익명) FTP에 대한 설명으로 옳지 않은 것은?

① 공용으로 사용하는 사용자 ID가 anonymous인 FTP이다.

❷ Anonymous FTP를 사용할 경우 FTP 서버의 주소를 입력할 필요가 없다.

③ Anonymous FTP를 사용할 경우 비밀번호는 입력하지 않아도 된다.

④ 일반적으로 공개된 FTP 서버에 접속할 경우 많이 사용한다.

16. 다음 중 컴퓨터에서 사용하는 멀티미디어 활용과 관련하여 VOD(Video On Demand) 서비스에 관한 설명으로 옳은 것은?

① 초고속 통신망을 이용하여 먼거리에 있는 사람들과 비디오와 오디오를 통해 회의를 할 수 있도록 하는 서비스이다.

❷ 다양한 영상 정보 데이터베이스를 구축하여 사용자가 요구하는 영상 정보를 원하는 시간에 볼 수 있도록 하는 서비스이다.

③ 다양한 장치를 통해 컴퓨터가 만들어낸 가상 세계에서 여러 다른 경험을 체험할 수 있게 하는 서비스이다.

④ 초고속 통신망을 이용하여 의료 활동 등을 할 수 있는 서비스이다.

17. 다음 중 정보통신과 관련하여 OSI 7계층 참조 모델에서 네트워크 계층의 주요 기능에 관한 설명으로 옳은 것은?

❶ 정보 교환 및 중계 기능, 경로 설정 기능을 제공한다.

② 전송 매체에서의 전기 신호 전송 기능과, 제어 및 클럭 신호를 제공한다.

③ 송수신 시스템 간의 논리적 안정과 균일한 서비스를 제공한다.

④ 응용 프로세스 간의 정보 교환, 파일 전송 등을 제공한다.

18. 다음 중 Windows XP의 [시작] 메뉴의 각 기능에 대한 설명으로 옳은 것은?

❶ [내 컴퓨터]는 파일, 폴더, 프로그램 등을 관리하고 제어하는 곳으로 시스템의 전반적인 정보를 나타낸다.

② [내 최근 문서] 폴더에는 최근에 열어 본 파일들이 최대 10개까지 포함한다.

③ 최근 실행한 프로그램은 사용자가 최근에 실행한 프로그램 목록을 시자 메뉴에 표시하지만, 목록의 개수 변경과 삭제가 불가능하다.

④ [검색]은 문서나 파일의 이름을 입력하여 프로그램을 빠르게 실행하거나 열수 있다.

19. 다음 중 아래와 같은 특성을 갖는 웹 프로그래밍 언어로 옳은 것은?

① CGI	② XML

③ ASP	❹ Java Script

20. 다음 중 컴퓨터에서 사용하는 운영체제의 목적으로 옳지 않은 것은?

① 처리능력(Throughput) 증가

❷ 반환시간(Turnaround Time) 증가

③ 신뢰도(Reliability) 증가

④ 사용가능도(Availability) 증가

2과목 : 스프레드시트 일반

21. 다음 중 =SUMPRODUCT({2,3,4},{7,8,9}) 수식의 결과로 올바른 것은?

① 32	② 48

③ 56	❹ 74

22. 다음 중 추세선에 대한 설명으로 옳지 않은 것은?

① 추세선의 종류로는 선형, 로그, 다항식, 거듭제곱, 지수, 이동 평균 등 6가지 종류로 구성되어있다.

② 하나의 데이터 계열에 두 개 이상의 추세선을 동시에 사용할 수도 있다.

❸ 추세선이 추가된 계열의 차트를 3차원 차트로 바꾸어도 추세선은 그대로 표시된다.

④ 방사형, 원형, 도넛형 차트에는 추세선을 사용할 수 없다.

23. 다음 중 매크로 기록 및 실행과 관련된 설명으로 옳지 않은 것은?

① Excel을 실행할 때마다 매크로를 사용하려면 매크로저장 위치를 개인용 매크로 통합 문서로 지정한다.

❷ 매크로를 실행할 때 셀을 선택하면 매크로는 절대참조로 기록하므로 기록할 때 선택한 셀은 무시하고 현재 선택한 셀을 이용한다.

③ 매크로를 실행할 때 선택한 셀의 위치를 무시하고 매크로가 셀을 선택하도록 하려면, 절대 참조로 기록하도록 매크로 기록기를 설정한다.

④ 기록 중지 도구모음에서 상대 참조 단추를 선택하면 Excel을 종료하거나 상대 참조 단추를 다시 클릭할 때까지 상대 참조로 매크로가 기록된다.

24. 다음 시트에서 [B2:D6] 영역이 '점수'로 이름이 정의되었을 경우 =AVERAGE(INDEX(점수, 2, 1),MAX(점수))의 결과 값으로 옳은 것은?

① 75	❷ 87.5

③ 100	④ 86.5

25. 다음의 데이터를 이용하여 계산된 만기금액[B6]의 수식으로 옳은 것은?

❶ =FV(B4/12,B5*12,-B3,,0)

② =FV(B4/12,B5*12,3,,0)

③ =FV(B4/12,B5,-B3,,0)

④ =FV(B4,B5*12,-B3,,0)

26. 다음 중 [창]-[틀 고정] 기능에 대한 설명으로 옳지 않은 것은?

① 데이터 양이 많은 경우, 특정한 범위의 열 또는 행을 고정 시켜 셀 포인터의 이동과 상관없이 화면에 항상 표시할 수 있도록 하는 기능이다.

❷ 틀 고정 설정을 원하는 위치에서 마우스를 더블클릭하면 틀 고정이 설정된다.

③ 화면에 틀이 고정되어 있어도 인쇄에는 적용되지 않는다.

④ 틀 고정을 수행하면 셀 포인터의 왼쪽과 위쪽으로 틀 고정선이 표시된다.

27. 다음 중 엑셀의 기능과 바로 가기 키에 대한 연결이 옳지 않은 것은?

① 찾기 : Shift + F5

❷ 바꾸기 : Shift + H

③ 함수마법사 : Shift + F3

④ 이름정의 : Ctrl + F3

28. 다음 [목표값 찾기] 대화상자에 대한 설명으로 옳지 않은 것은?

① [찾는 값]에는 구할 목표 값을 입력한다.

② [수식 셀]에는 [값을 바꿀 셀]이 참조하고 있는 수식이 들어있는 셀을 선택한다.

③ [찾는 값]에는 셀 주소를 입력할 수 없다.

❹ [값을 바꿀 셀]에는 하나 이상의 셀을 입력할 수 있다.

29. 다음 중 수식과 그 실행 결과 값의 연결이 옳지 않은 것은?

① =ABS(INT(-7.9)) → 8

② =SUM(TRUNC(45.6), MOD(32, 3)) → 47

❸ =POWER(ROUND(2.3, 0), SQRT(4)) → 9

④ =CHOOSE(3, SUM(10, 10), INT(30.50), 50) → 50

30. 다음 프로시저에 저장된 명령문들에 대한 설명으로 옳지 않은 것은?

① Range("A1").Select는 [A1] 셀을 선택하는 명령문으로, Range("A1")은 [A1]이라는 셀 개체를 나타내며, Select는 메서드이다.

② ActiveCell.FormulaR1C1 = "1"은 현재 활성 셀에 1을 입력하는 명령문으로, ActiveCell은 개체이며 FormulaR1C1은 속성이다.

③ 프로시저가 실행된 후에 셀 포인터는 최종적으로 [A4]셀에 위치한다.

❹ ActiveCell.FormulaR1C1 = "=R[-2]C+R[-1]C"은 활성 셀로부터 두 행 아래쪽에 있는 셀과 한 행 아래쪽에 있는 셀을 더하라는 의미이다.

31. 다음의 매크로를 실행하면 나타나는 결과로 옳은 것은?

① [A1]셀에서 [D3]셀 까지의 내용이 지워진다.

❷ [A1]셀에서 [D3]셀 까지의 서식이 지워진다.

③ [A1]셀에서 [D3]셀 까지 영역이 설정된다.

④ 워크시트 전체 내용이 지워진다.

32. MS Access를 이용하여 만들어진 테이블의 데이터를 가져오려고 한다. 다음 설명 중 옳지 않은 것은?

① 메뉴 표시줄에서 [데이터]-[외부 데이터 가져오기]-[새 쿼리 만들기]에서 'MS Access Database*' 를 선택한다.

❷ 외부 데이터가 들어갈 위치를 기존에 데이터가 있는 셀로 지정할 경우 해당 셀의 데이터가 가져온 외부데이터로 변경된다.

③ MS Access로 저장된 테이블 내의 필드를 골라서 가져올 수 있다.

④ 쿼리를 이용하여 조건에 맞는 레코드만을 가져올 수 있다.

33. 다음 프로시저가 실행된 후 i 값으로 옳은 것은?

① 1	② 10

❸ 15	④ 55

34. 다음 중 [데이터]-[표]에 관한 설명으로 옳지 않은 것은?

❶ 표 기능을 통해 입력된 셀의 일부분만 수정하거나 삭제할 수 있다.

② 수식이 입력될 범위를 반드시 먼저 설정한 후 표 기능을 실행해야 올바른 결과를 얻을 수 있다.

③ 표 기능을 이용하여 계산된 결과는 참조하고 있는 셀의 데이터가 수정되면 자동으로 갱신된다.

④ '열 입력 셀'만 지정되는 경우는 수식에서 참조되어야 하는 데이터가 하나의 열에 입력되어 있는 경우이다.

35. 공유 통합 문서 편집 작업시 실행 가능한 작업으로 옳은 것은?

❶ 입력된 데이터 편집하기

② 조건부 서식 추가하기

③ 워크시트 보호하기

④ 피벗 테이블 보고서 추가하기

36. 다음 중 워크시트의 한 열에 입력되어 있는 데이터를 구분 기호나 일정한 너비로 분리하여 각 셀에 입력할 때 사용되는 기능으로 옳은 것은?

① 그룹 및 윤곽설정	② 고급 필터

❸ 텍스트 나누기	④ 유효성 검사

37. 다음 중 셀 범위에 이름을 지정하는 작업에 관련된 설명으로 옳지 않은 것은?

① 이름을 지정할 셀 범위를 설정한 후 이름 상자에 작성할 이름을 입력하고 [Enter] 키를 누르면 이름이 지정된다.

② 이름을 지정할 셀 범위를 설정한 후 [삽입]-[이름]-[정의]를 실행한 후 표시되는 대화 상자에서 이름을 지정할 수 있다.

③ 이름은 문자나 ‘_’, ‘＼’ 중 하나로 시작하여야 하며 숫자로 시작될 수 없다.

❹ [A1:A4] 영역의 점수를 '국어'로 이름을 지정한 경우, '국어' 이름을 이용하여 '=국어+A5' 와 같이 수식을 작성하면 A1부터 A5까지의 합을 구할 수 있다.

38. 다음 중 각 차트에 대한 설명으로 옳은 것은?

❶ 묶은 세로 막대형 차트 : 특정한 시점에 항목 간의 값을 비교하고자 할 때 작성.

② 꺽은선형 차트 : 하나의 데이터 계열을 두개 이상의 선으로 표현해 시간에 따른 각 계열의 변화나 추세를 보여 주고자 할 때 작성.

③ 분산형 차트 : 항목의 값을 선으로 표시하여 데이터 값들의 관계를 보여줄 때 사용.

④ 방사형 차트 : 3차원으로 작성할 수 있으며, 각 계열마다 다른 색으로 채울 수 있다.

39. 다음 중 엑셀의 인쇄 기능에 대한 설명으로 옳지 않은 것은?

❶ 통합 문서에서 몇 개의 시트만 인쇄하려면 해당 시트를 그룹으로 설정한 후 인쇄 대화 상자에서 인쇄 대상을 '선택 영역'으로 설정한다.

② 특정 행을 각 페이지의 가로 제목으로 사용하려면 페이지 설정의 시트 탭에서 반복할 행에 제목으로 사용할 셀을 지정한다.

③ 인쇄 영역이 설정된 상태에서는 표준 도구 모음의 인쇄 단추를 클릭하면 설정된 인쇄 영역만 인쇄된다.

④ 머리글/바닥글은 페이지의 상단이나 하단의 별도 영역에 출력되지만 인쇄 제목의 반복할 행/열은 본문 영역에 출력된다.

40. 다음 중 셀 서식의 표시 형식에 대한 설명으로 옳지 않은 것은?

① 0의 값은 회계 표시 형식을 사용하면 '-'로 표시된다.

② * 표시형식은 * 기호 다음에 있는 특정 문자를 셀의 너비만큼 반복하여 채워준다.

❸ 회계 서식을 사용하면 셀 값에 100을 곱한 값이 백분율 기호와 함께 나타난다.

④ yyyy.mmm 표시 형식은 '2009.Jul'과 같은 형태로 표시된다.

3과목 : 데이터베이스 일반

41. 다음 중 인덱스(Index)에 대한 설명으로 옳지 않은 것은?

① 일반적으로 검색을 자주 하는 필드에 대해 인덱스를 설정하는 것이 바람직하다.

❷ 인덱스를 설정하면 레코드의 조회는 물론 레코드의 갱신 속도가 빨라진다.

③ 한 테이블에서 여러 개의 인덱스를 생성할 수 있다.

④ 중복 불가능한 인덱스를 생성하면 동일한 값이 중복적으로 입력될 수 없다.

42. 다음 중 [회원] 테이블에 대한 다음 SQL문을 수행했을 때 출력 결과로 옳은 것은? (단, 성명 필드는 빈문자열 허용이 예로 지정되어있으며 필드 값이 <null>로 표시된 것은 문자열이 아닌 <null>인 상태를 의미한다.)

① 4	❷ 3

③ 2	④ 1

43. <수강> 테이블의 "학점" 필드에 1, 2, 3 만을 값으로 입력하도록 하기 위한 유효성 검사 규칙으로 옳은 것은?

① <>0 Or <4

❷ in(1, 2, 3)

③ Like <>0 And <4

④ Between <>0 And <4

44. 다음 중 보고서의 조건부 서식에 관한 설명으로 옳지 않은 것은?

① 특정한 조건에 만족되는 경우에만 서식이 적용되도록 하는 기능이다.

② 텍스트 상자와 같이 값을 표시하는 컨트롤에 대해 조건부 서식을 설정한다.

❸ 지정한 조건 중 두 개 이상이 참이면, 조건이 참인 서식이 모두 적용된다.

④ 조건은 여러 개를 지정할 수 있으며 조건마다 각기 다른 서식을 부여할 수 있다.

45. 다음 SQL문의 INSERT를 이용해서 [학생] 테이블에 학번 : "200878", 이름 : "정몽주", 학년 : "1"인 자료를 삽입하려고 한다. (ⓐ) 안에 들어갈 내용으로 옳은 것은?

❶ VALUES	② INTO

③ WHERE	④ FROM

46. 다음 중 '기본보기(DefaultView)' 속성을 통해 설정하는 폼의 종류에 대한 설명으로 옳지 않은 것은?

① 단일 폼은 한 번에 한 개의 레코드만을 표시한다.

② 연속 폼은 현재 창을 채울 만큼 여러 개의 레코드를 표시한다.

❸ 연속 폼은 매 레코드마다 폼 머리글과 폼 바닥글이 표시된다.

④ 데이터시트 형식은 스프레드시트처럼 행과 열로 필드를 표시한다.

47. 다음과 같은 사용자 정의 숫자 형식에 대한 설명으로 옳지 않은 것은?

① 양수 1050을 입력하면, 파란색으로 '1,050'이 표시된다.

❷ 음수 -50을 입력하면, 빨간색으로 '-50'이 표시된다.

③ 0을 입력하면, 문자 '0’이 표시된다.

④ 널 값은 문자열 'NULL'이 표시된다.

48. 다음 중 폼에 대한 설명으로 옳지 않은 것은?

① 폼은 데이터를 시각적으로 돋보이게 하는 역할을 한다.

② 폼은 여러 테이블이나 쿼리로부터 데이터를 편리하게입력하고 수정하게 한다.

❸ 테이블의 특정 레코드만을 대상으로 하려면 해당 필드에 연결된 컨트롤을 표시하면 된다.

④ 폼은 데이터가 연결되어 있는지의 여부에 따라 바운드 폼(Bound Form)과 언바운드 폼(Unbound Form)으로 구분한다.

49. 다음 중 폼에서 특정 컨트롤에 표시된 데이터를 수정할 수 없도록 하기 위한 설명으로 옳지 않은 것은?

① 컨트롤 원본을 '= [필드명]'의 형태로 설정하면 해당 필드의 값은 표시하지만 수정은 할 수 없다.

❷ 컨트롤 원본을 비워두면 값은 입력받을 수 있지만 표시된 값을 수정할 수는 없다.

③ 폼의 편집가능(AllowEdits) 속성을 아니오(False)로 지정하면 폼의 컨트롤의 값을 수정할 수 없다.

④ 잠금(Locked) 속성을 True로 지정하면 해당 컨트롤의 값을 수정할 수 없다.

50. 다음 중 하위 폼에 대한 설명으로 옳지 않은 것은?

① 폼안에 있는 또 하나의 폼으로 하나의 레코드와 관련된 다수의 레코드를 표시하는 경우에 좋다.

② [장비] 테이블에 대한 복수의 이력을 표시하는 [장비이력] 테이블은 하위 폼에 표시하는 것이 좋다.

③ 특정 필드를 기준으로 기본 폼(상위 폼)과 연결하는 경우 기본 폼의 레코드에 관련된 데이터를 표시한다.

❹ 하위 폼/하위 보고서 컨트롤을 이용하며, 기본 필드연결(LinkMasterFields) 속성을 이용하여 표시할 폼의 이름을 지정한다.

51. 다음 매크로 함수에 대한 설명 중 옳지 않은 것은?

❶ 특정 컨트롤을 Requery하는 경우 컨트롤 원본의 데이터를 최신으로 바꾸며 레코드가 처음으로 이동한다.

② 지정한 데이터베이스 개체를 다른 액세스 데이터베이스나 현재 데이터베이스에 새 이름으로 복사하기 위해서는 CopyObject 함수를 이용한다.

③ OpenReport는 디자인보기나 미리보기 상태로 보고서를 여는 함수이며, 프린터로 직접 인쇄도 할 수 있다.

④ OpenQuery 함수는 저장해 놓은 실행함수 쿼리를 실행한다.

52. 다음 중 프로시저에 대한 설명으로 옳지 않은 것은 ?

① 프로시저는 연산을 수행하거나 값을 계산하는 일련의 명령문과 메서드로 구성된다.

❷ 명령문은 대체로 프로시저나 선언 구역에서 한 줄로 표현되며 명령문의 끝에는 세미콜론(;)을 찍어 구분한다.

③ 이벤트 프로시저는 특정 객체에 해당 이벤트가 발생하면 자동적으로 실행되나 다른 프로시저에서도 이를 호출하여 실행할 수 있다.

④ Function 프로시저는 Function 문으로 함수를 선언하고 End Function 문으로 함수를 끝낸다.

53. 비디오 대여점을 위한 데이터베이스를 구성하여 '고객'별로 '대여일'과 '반납일'을 관리하려고 한다. 고객들은 여러 비디오를 대여하며, 한 비디오는 여러 고객들에게 대여된다. 다음의 테이블 설계 중에서 가장 옳은 것은? (단, 밑줄은 기본키를 의미함)

❶ 고객(고객번호, 이름, 연락처)
비디오(비디오코드, 영화제목, 출시일)
대여(고객번호, 비디오코드, 대여일, 반납일, 대여금액)

② 대여(고객번호, 이름, 연락처, 대여일, 반납일, 대여금액)
비디오(비디오코드, 영화제목, 출시일)

③ 고객(고객번호, 이름, 연락처, 대여비디오코드)
비디오(비디오코드, 영화제목, 출시일)
대여(고객번호, 대여일, 반납일, 대여금액)

④ 대여(고객번호, 이름, 연락처, 대여일, 반납일, 대여금액)
비디오(비디오코드, 고객번호, 영화제목, 출시일)

54. 다음 중 두 테이블간의 관계를 다음과 같이 설정하였을 경우에 대한 설명으로 옳은 것은?

① [상품] 테이블의 '상품번호' 필드 값이 바뀌면 이를 참조하는 [매출내역] 테이블의 '상품번호' 필드 값이 자동으로 변경된다.

② [매출내역]에서 참조하고 있는 [상품] 테이블의 레코드는 삭제할 수 있다.

③ [매출내역] 테이블의 모든 레코드를 삭제하는 경우, 참조무결성이 위배될 수 있다.

❹ [상품] 테이블에 레코드를 추가하는 경우, 참조 무결성은 위배되지 않는다.

55. 다음 중 보고서의 정렬 및 그룹화에 대한 설명으로 옳지 않은 것은?

① 특정 필드로 데이터를 그룹화하면 해당 필드를 기준으로 데이터가 정렬되어 표시된다.

② 특정한 필드나 식을 기준으로 데이터를 구분하거나 표시 순서를 지정하기 위해 사용한다.

③ 그룹을 만들면 매 그룹의 데이터에 대한 요약 정보를 그룹 머리글이나 그룹 바닥글에 표시할 수 있다.

❹ 그룹 머리글의 컨트롤은 별도의 설정 없이 해당 그룹이 시작되는 부분이나 새로운 페이지가 시작될 때 표시된다.

56. 전통적인 파일 처리방식에 비해 데이터베이스를 이용하는 경우의 장점으로 가장 거리가 먼 것은?

① 데이터를 여러 프로그램에서 공유할 수 있다.

② 응용 프로그램과 독립적으로 데이터의 관리가 가능하다.

③ 응용 프로그램의 개발 및 유지 보수가 용이하다.

❹ 응용 프로그램에 가장 적합하고 효율적으로 데이터를 관리할 수 있다.

57. 전체 페이지가 5이고 현재 페이지번호가 1일 때 다음 설명 중 옳은 것은?

❶ 강제로 페이지를 구분하려면 해당 위치에 [페이지 나누기] 컨트롤을 생성하여 놓는다.

② =[Page]/[Pages]& "페이지" 식의 결과는 "1/5 페이지" 이다.

③ =Format([Pages], "000")식의 결과는 001이다.

④ 보고서를 인쇄하면서 모든 페이지의 아랫부분에 페이지 번호를 출력하고자 하면 보고서의 바닥글을 이용해야 한다.

58. '갑' 테이블의 속성 A가 1, 2, 3, 4, 5의 도메인을 가지고 있고, '을' 테이블의 속성 A가 0, 2, 3, 4, 6의 도메인을 가지고 있다고 가정할 때 다음 SQL구문의 실행 결과는?

① 2,3,4	❷ 0,1,2,3,4,5,6

③ 1, 5, 6	④ 0

59. 다음 중 보고서에 대한 설명으로 옳지 않은 것은?

① 보고서는 데이터를 출력하기 위한 개체이다.

② 레코드 원본에 SQL문장을 입력하면 질의 결과를 대상으로 하는 보고서를 작성할 수 있다.

③ 보고서의 컨트롤에서는 컨트롤 원본을 사용하여 특정 필드에 바운드 시킬 수 있다.

❹ 보고서에서 데이터를 입력 혹은 수정하려면 텍스트상자 컨트롤을 이용해야 한다.

60. 회원(회원번호, 이름, 나이, 주소) 테이블에서 주소가 ' 인천'인 회원의 이름, 나이 필드만 검색하되, 나이가 많은 순으로 검색하는 질의문으로 옳은 것은?

① SELECT 이름, 나이 From 회원 Order By 나이 Where 주소='인천'

② SELECT 이름, 나이 From 회원 Where 주소='인천' Order By 나이 Asc

❸ SELECT 이름, 나이 From 회원 Where 주소='인천' Order By 나이 Desc

④ SELECT 이름, 나이 From 회원 Order By 나이 Desc Where 주소='인천'

기출문제 다운로드, 해설, 온라인 모의 테스트
전자문제집(CBT) : www.comcbt.com

1	2	3	4	5	6	7	8	9	10
④	③	④	②	②	③	①	②	②	①
11	12	13	14	15	16	17	18	19	20
①	④	④	③	②	②	①	①	④	②
21	22	23	24	25	26	27	28	29	30
④	③	②	②	①	②	②	④	③	④
31	32	33	34	35	36	37	38	39	40
②	②	③	①	①	③	④	①	①	③
41	42	43	44	45	46	47	48	49	50
②	②	②	③	①	③	②	③	②	④
51	52	53	54	55	56	57	58	59	60
①	②	①	④	④	④	①	②	④	③