[컴퓨터활용능력 1급 필기] 16년 3회차 시험지 PDF 다운로드

[컴퓨터활용능력 1급 필기] 16년 3회차
컴퓨터활용능력 1급 필기 기출문제

16년 3회차

총 60문항 · 객관식 · A4 약 1장

1 / 1
A4정답 포함
컴퓨터활용능력 1급 필기 기출문제모두CBT · moducbt.com

16년 3회차

60문항 · 객관식 · 정답·해설 포함
문제 1
다음 중 네트워크 연결을 위한 동배간처리(Peer-To-Peer) 방식에 대한 설명으로 옳지 않은 것은?
1컴퓨터와 컴퓨터가 동등하게 연결되는 방식이다.
2각각의 컴퓨터는 클라이언트인 동시에 서버가 될 수 있다.
3워크스테이션이나 PC를 단말기로 사용하는 작은 규모의 네트워크에 많이 사용된다.
4유지보수가 쉽고 데이터의 보안이 우수하며 주로 데이터의 양이 많을 때 사용한다.
정답 및 해설

동배간 처리(Peer-To-Peer) 방식은 각 컴퓨터가 서버이자 클라이언트가 되어 대등하게 연결되는 소규모 네트워크 방식으로, 별도의 중앙 관리 서버가 없어 보안 관리가 상대적으로 취약하고 데이터 양이 많거나 관리가 중요한 환경보다는 소규모 네트워크에 적합하다. 따라서 보안이 우수하고 데이터 양이 많을 때 주로 사용한다는 설명은 옳지 않다.

컴퓨터끼리 동등하게 연결되고, 각 컴퓨터가 클라이언트인 동시에 서버가 될 수 있으며, 소규모 네트워크에 많이 쓰인다는 설명은 모두 옳다.

문제 2
다음 중 멀티미디어의 특징으로 옳지 않은 것은?
1디지털 데이터로 변환하여 통합 처리한다.
2정보 제공자와 사용자 간의 상호 작용에 의해 데이터가 전달된다.
3데이터가 사용자 선택에 따라 순차적으로 처리되는 선형성의 특징을 가진다.
4문자, 그림, 사운드 등의 여러 미디어를 통합하여 처리한다.
정답 및 해설

멀티미디어는 사용자의 선택에 따라 정보가 흐르는 순서와 방식이 달라지는 비선형성을 특징으로 하며, 순차적으로 처리되는 선형성을 가진다는 설명은 반대로 되어 있어 옳지 않다.

디지털 데이터로 변환해 통합 처리하고, 정보 제공자와 사용자 간 상호 작용이 있으며, 문자·그림·사운드 등 여러 미디어를 통합 처리한다는 설명은 멀티미디어의 특징으로 옳다.

문제 3
다음 중 컴퓨터의 그래픽 데이터 표현에 사용되는 벡터 방식에 대한 설명으로 옳지 않은 것은?
1이미지를 화소(pixel)의 집합으로 표현하는 방식이다.
2점과 점을 연결하는 직선과 곡선을 이용하여 이미지를 그린다.
3이미지를 확대하거나 축소하여도 계단 현상이 발생하지 않는다.
4파일 형식은 WMF, AI 등이 있다.
정답 및 해설

이미지를 화소(pixel)의 집합으로 표현하는 방식은 비트맵(래스터) 방식이며, 벡터 방식은 점과 점을 잇는 직선·곡선의 수학적 정보로 이미지를 표현한다. 따라서 화소 집합으로 표현한다는 설명은 벡터 방식에 대한 설명으로 옳지 않다.

벡터 방식은 이미지를 확대·축소해도 계단 현상이 발생하지 않으며 WMF, AI 등의 파일 형식을 사용한다는 설명은 옳다.

문제 4
다음 중 정보보안을 위해 사용하는 공개키 암호화 기법에 대한 설명으로 옳지 않은 것은?
1알고리즘이 복잡하며 암호화와 복호화 속도가 느리다.
2키의 분배가 용이하고 관리해야 할 키의 수가 적다.
3비대칭 암호화 기법이라고도 하며 대표적으로 DES가 있다.
4데이터를 암호화할 때 사용하는 키를 공개하고 복호화 할 때 키는 비밀로 한다.
정답 및 해설

공개키(비대칭) 암호화의 대표적인 알고리즘은 RSA이며, DES는 동일한 키로 암호화·복호화하는 대칭키(비밀키) 암호화 방식의 대표 알고리즘이므로 공개키 암호화 방식의 대표 예시로 DES를 드는 것은 옳지 않다.

공개키 암호화는 알고리즘이 복잡해 암호화·복호화 속도가 느리고, 키 분배가 쉽고 관리할 키 수가 적으며, 암호화용 키는 공개하고 복호화용 키는 비밀로 유지한다는 설명은 모두 옳다.

문제 5
다음 중 인터넷에서 사용하는 URL에 관한 설명으로 옳지 않은 것은?
1인터넷 상에 존재하는 각종 자원의 위치를 나타내는 표준 주소 체계이다.
2URL의 일반적인 형식은 프로토콜://호스트주소[:포트번호][/파일경로]이다.
3FTP계정이 있는 경우의 URL은 ‘http://user_name:
password@server_name:port_number’ 형식을 사용한다.
4일반적으로 HTTP 서비스는 80번 포트를 사용한다.
정답 및 해설

FTP 계정이 있는 자원에 접근하는 URL은 ftp://user_name:password@server_name:port_number 형식을 사용해야 하며, 프로토콜을 http로 표기하는 것은 옳지 않다.

URL이 인터넷 자원의 위치를 나타내는 표준 주소 체계라는 것, 일반 형식이 프로토콜://호스트주소[:포트번호][/파일경로]라는 것, HTTP 서비스가 기본적으로 80번 포트를 사용한다는 설명은 모두 옳다.

문제 6
다음 중 소프트웨어의 저작권에 따른 분류에서 데모버전과 가장 유사한 분류에 해당하는 것은?
1프리웨어(Freeware)
2셰어웨어(Shareware)
3포스트카드웨어(Postcardware)
4상용 소프트웨어(Commercial Software)
정답 및 해설

데모버전은 정식 프로그램을 홍보하기 위해 기능이나 사용 기간을 제한해 배포하는 프로그램으로, 일정 기간이나 기능 제한 후 정식 등록을 유도하는 셰어웨어(Shareware)와 같은 분류에 속한다.

프리웨어는 무료로 배포되는 소프트웨어, 포스트카드웨어는 사용자가 엽서를 보내는 것으로 사용료를 대신하는 형태, 상용 소프트웨어는 정식 대가를 지불해야 사용할 수 있는 소프트웨어로 데모버전과는 성격이 다르다.

문제 7
다음 중 시스템 보안을 위해 사용하는 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?
1IP주소 및 포트번호를 이용하거나 사용자 인증을 기반으로 접속을 차단하여 네트워크의 출입로를 단일화 함으로써 보안 관리 범위를 좁히고 접근제어를 효율적으로 할 수 있다.
2‘명백히 금지되지 않은 것은 허용한다’는 소극적 방어 개념이 아니라 ‘명백히 허용되지 않은 것은 금지한다’라는 적극적 방어 개념을 가지고 있다.
3방화벽을 운영하면 네트워크의 부하가 감소되며, 네트워크 트래픽이 게이트웨이로 집중된다.
4로그 정보를 통해 누가 외부에서 침입을 시도했는지 그 흔적을 찾아 역추적을 할 수 있다.
정답 및 해설

방화벽을 운영하면 모든 트래픽이 방화벽(게이트웨이)을 거치며 필터링·검사되기 때문에 오히려 네트워크에 부하가 증가하는 특성이 있으므로, 부하가 감소된다는 설명은 옳지 않다.

IP 주소·포트 및 사용자 인증 기반으로 출입로를 단일화해 접근제어를 효율화하고, 소극적 방어가 아닌 적극적 방어 개념을 가지며, 로그를 통해 침입 흔적을 역추적할 수 있다는 설명은 방화벽의 특징으로 옳다.

문제 8
다음 중 와이파이(Wi-Fi)에 대한 설명으로 옳지 않은 것은?
1IEEE 802.11 기술 규격의 브랜드명으로 wireless fidelity의 약어이다.
2무선 신호를 전달하는 AP(access point)를 중심으로 데이터를 주고 받는 인프라스트럭쳐(infrastructure) 모드와 AP 없이 데이터를 주고 받는 애드혹(ad hoc) 모드가 있다.
3유선랜을 무선화한 것이기 때문에 사용 거리에 제한이 없고 전송속도가 3G 이동통신에 비해 느리며 전송비용이 고가이다.
4IEEE 802.11b 규격은 최대 11Mbps, IEEE 802.11g 규격은 최대 54Mbps의 속도를 지원한다.
정답 및 해설

와이파이는 무선랜이라도 AP를 중심으로 한 사용 거리에 제한이 있고, 3G 이동통신보다 전송 속도가 빠르며 전송비용도 저렴한 편이므로, 거리 제한이 없고 3G보다 느리며 비용이 고가라는 설명은 옳지 않다.

와이파이가 IEEE 802.11 규격의 브랜드명이라는 것, 인프라스트럭쳐 모드와 애드혹 모드가 있다는 것, IEEE 802.11b가 최대 11Mbps·802.11g가 최대 54Mbps를 지원한다는 설명은 모두 옳다.

문제 9
다음 중 인터넷 서버까지의 경로를 추적하는 명령어인 ‘Tracert’의 실행 결과에 관한 설명으로 옳지 않은 것은?
1IP 주소, 목적지까지 거치는 경로의 수, 각 구간 사이의 데이터 왕복 속도를 확인할 수 있다.
2특정 사이트가 열리지 않을 때 해당 서버가 문제인지 인터넷 망이 문제인지 확인할 수 있다.
3인터넷 속도가 느릴 때 어느 구간에서 정체를 일으키는지 확인할 수 있다.
4현재 자신의 컴퓨터에 연결된 다른 컴퓨터의 IP 주소나 포트 정보를 확인할 수 있다.
정답 및 해설

Tracert는 목적지까지 거치는 경로(라우터)의 IP 주소와 구간별 응답 속도를 확인하는 명령으로, 현재 자신의 컴퓨터에 연결되어 있는 다른 컴퓨터의 IP·포트 정보를 확인하는 기능은 netstat의 역할이다. 따라서 이 설명은 Tracert 실행 결과에 대한 설명으로 옳지 않다.

Tracert로 경로상의 IP 주소와 왕복 속도를 확인할 수 있고, 이를 통해 특정 사이트 접속 문제가 서버 문제인지 회선 문제인지, 어느 구간에서 정체가 발생하는지 파악할 수 있다는 설명은 옳다.

문제 10
다음 중 컴퓨터에서 사용하는 하드디스크의 파티션에 관한 설명으로 옳지 않은 것은?
1파티션 작업을 실행한 후에는 반드시 포맷을 실행하여야 하드디스크를 사용할 수 있다.
2각 파티션 영역에는 다른 운영체제를 설치할 수 있다.
3하나의 파티션에 여러 개의 파일 시스템을 사용할 수 있다.
4하나의 물리적인 하드디스크를 여러 개의 논리적 영역으로 분할하거나 다시 합치는 작업이다.
정답 및 해설

하나의 파티션에는 원칙적으로 하나의 파일 시스템만 설정하여 사용할 수 있으므로, 여러 개의 파일 시스템을 사용할 수 있다는 설명은 옳지 않다.

파티션 작업 후에는 포맷을 해야 사용할 수 있고, 각 파티션에 서로 다른 운영체제를 설치할 수 있으며, 파티션은 하나의 물리적 디스크를 여러 논리 영역으로 나누거나 다시 합치는 작업이라는 설명은 옳다.

문제 11
다음 중 Windows 7의 [메모장]에 관한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1텍스트 파일이나 웹 페이지를 편집하는 간단한 도구로 사용할 수 있다.
2[이동] 명령으로 원하는 줄 번호를 입력하여 문서의 특정 줄로 이동할 수 있으며, 자동 줄 바꿈이 설정된 경우에도 이동 명령을 사용할 수 있다.
3특정 문자나 단어를 찾아서 바꾸거나, 창 크기에 맞추어 텍스트 줄을 바꾸어 문서의 내용을 표시할 수 있다.
4머리글과 바닥글을 설정하여 문서의 위쪽과 아래쪽 여백에 원하는 텍스트를 표시하여 인쇄할 수 있다.
정답 및 해설

메모장의 [이동] 명령은 특정 줄 번호로 이동하는 기능이지만, '자동 줄 바꿈'이 설정된 상태에서는 사용할 수 없고 자동 줄 바꿈을 해제해야 사용할 수 있으므로, 자동 줄 바꿈이 설정된 경우에도 사용할 수 있다는 설명은 옳지 않다.

메모장이 텍스트 파일이나 웹 페이지 편집용 간단한 도구로 쓰이고, 찾기/바꾸기나 자동 줄 바꿈 기능이 있으며, 머리글·바닥글을 설정해 인쇄할 수 있다는 설명은 옳다.

문제 12
다음 중 컴퓨터에서 문자를 표현하는 코드 체계에 대한 설명으로 옳지 않은 것은?
1BCD 코드: 64가지의 문자를 표현할 수 있으나 영문 소문자는 표현 불가능하다.
2Unicode: 세계 각국의 언어를 4바이트 체계로 통일한 국제 표준 코드이다.
3ASCII 코드: 128가지의 문자를 표현할 수 있으며, 주로 데이터 통신용이나 PC에서 많이 사용된다.
4EBCDIC 코드: BCD 코드를 확장한 코드체계로 256가지의 문자를 표현할 수 있다
정답 및 해설

유니코드는 전 세계 문자를 2바이트(16비트) 체계로 표현하도록 통일한 국제 표준 코드이므로, 4바이트 체계라는 설명은 옳지 않다.

BCD 코드가 64가지 문자를 표현하며 영문 소문자를 표현하지 못한다는 것, ASCII 코드가 128가지 문자를 표현하며 통신·PC용으로 널리 쓰인다는 것, EBCDIC이 BCD를 확장해 256가지 문자를 표현한다는 설명은 옳다.

문제 13
다음 중 컴퓨터에서 사용하는 데이터의 논리적 구성 단위를 작은 것에서 큰 것 순으로 바르게 나열한 것은?
1비트(Bit) - 바이트(Byte) - 레코드(Record) - 워드(Word)
2워드(Word) - 필드(Field) - 바이트(Byte) - 레코드(Record)
3워드(Word) - 필드(Field) - 파일(File) - 레코드(Record)
4필드(Field) - 레코드(Record) - 파일(File) - 데이터베이스(Database)
정답 및 해설

데이터의 논리적 구성 단위를 작은 것부터 큰 것 순으로 나열하면 필드 - 레코드 - 파일 - 데이터베이스 순이 된다.

비트나 바이트, 워드는 데이터의 물리적 구성 단위에 해당하므로 필드·레코드·파일·데이터베이스로 이어지는 논리적 구성 단위 나열과는 성격이 다르다.

문제 14
다음 중 Windows 7의 [장치 관리자] 창에서 설정 가능한 하드웨어 관리에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1장치들의 드라이버를 식별하고, 설치된 장치 드라이버에 대한 정보를 알 수 있다.
2가상 메모리에 대한 정보를 확인하고, 설정 값을 변경할 수 있다.
3장치 드라이버를 업데이트할 수 있다.
4하드웨어가 올바르게 작동하는지 확인할 수 있다.
정답 및 해설

가상 메모리의 크기나 설정 값을 확인·변경하는 기능은 [시스템 속성]의 고급 옵션에서 제공되며, 장치 관리자에서는 가상 메모리를 설정할 수 없으므로 이 설명은 옳지 않다.

장치 관리자에서는 장치 드라이버를 식별·확인하고, 드라이버를 업데이트하며, 하드웨어가 올바르게 작동하는지 점검할 수 있다는 설명은 옳다.

문제 15
다음 중 컴퓨터에서 사용하는 마이크로프로세서(Microprocessor)에 관한 설명으로 옳지 않은 것은?
1제어장치, 연산장치, 주기억장치가 하나의 반도체 칩에 내장된 장치이다.
2클럭 주파수와 내부 버스의 Bit 수로 성능을 평가한다.
3트랜지스터의 집적도에 따라 기본적인 처리 속도가 결정된다.
4현재는 작은 규모의 임베디드 시스템이나 휴대용 기기에서부터 메인 프레임이나 슈퍼컴퓨터까지 사용된다.
정답 및 해설

마이크로프로세서는 제어장치와 연산장치를 하나의 반도체 칩에 집적한 장치로, 주기억장치는 포함하지 않으므로 주기억장치까지 내장된 장치라는 설명은 옳지 않다.

클럭 주파수와 내부 버스의 비트 수로 성능을 평가하고, 트랜지스터 집적도가 처리 속도를 좌우하며, 임베디드 시스템부터 슈퍼컴퓨터까지 폭넓게 사용된다는 설명은 옳다.

문제 16
다음 중 레지스터(Register)에 대한 설명 중 옳지 않은 것은?
1CPU 내부에서 처리할 명령어나 연산 결과 값을 일시적으로 저장하는 기억장치이다.
2레지스터의 크기는 컴퓨터가 한 번에 처리할 수 있는 데이터의 크기를 나타낸다.
3펌웨어(Firmware)를 저장하는 비휘발성 메모리로 엑세스 속도가 가장 빠른 기억장치이다.
4구조는 플립플롭(Flip-Flop)이나 래치(Latch)를 직렬 또는 병렬로 연결한다.
정답 및 해설

펌웨어를 저장하는 비휘발성 메모리는 ROM 계열 장치이며, 레지스터는 CPU 내부에서 명령어나 연산 결과를 일시적으로 저장하는 휘발성 기억장치이므로, 펌웨어를 저장하는 비휘발성 메모리라는 설명은 레지스터에 대한 설명으로 옳지 않다.

레지스터가 CPU 내부에서 명령어·연산 결과를 임시 저장하고, 그 크기가 한 번에 처리 가능한 데이터 크기를 나타내며, 플립플롭이나 래치를 직렬·병렬로 연결한 구조라는 설명은 옳다.

문제 17
다음 중 Windows 7의 [관리 도구] 중 [컴퓨터 관리]에서 수행 가능한 [디스크 관리] 작업에 해당하지 않는 것은?(윈도우 10 검증 완료)
1볼륨을 확장하거나 축소할 수 있다.
2드라이브 문자를 변경할 수 있다.
3포맷을 실행할 수 있다.
4분석 및 디버그 로그를 표시할 수 있다.
정답 및 해설

[컴퓨터 관리]의 [디스크 관리]에서는 볼륨 확장/축소, 드라이브 문자 변경, 포맷 실행 등의 작업을 수행할 수 있지만, 분석 및 디버그 로그 표시는 이벤트 뷰어의 기능으로 디스크 관리 작업에 해당하지 않는다.

볼륨 크기 조정, 드라이브 문자 변경, 포맷 실행은 디스크 관리에서 제공하는 대표적인 기능이다.

문제 18
다음 중 Windows 7의 [제어판]-[백업 및 복원]에서 ‘백업 설정’에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1정기적으로 예약된 백업 시간에 컴퓨터가 꺼져 있거나, 절전 모드이거나, 최대 절전 모드인 경우 Windows 백업에서는 해당 백업을 건너뛰고 예약된 다음 백업 때까지 기다린다.
2‘자동 선택’ 방식으로 백업하는 경우 해당 컴퓨터에 사용자 계정이 있는 모든 사용자의 기본 Windows 폴더, 바탕 화면 및 라이브러리에 저장된 데이터 파일을 백업 한다.
3‘직접 선택’ 방식으로 백업하는 경우 사용자가 알려진 시스템 폴더의 모든 파일을 선택하여 백업할 수 있다.
4기본적으로 백업은 정기적으로 만들어지며, 일정을 변경 하고 백업을 수동으로 만들 수 있다.
정답 및 해설

'직접 선택' 방식으로 백업할 경우 사용자가 원하는 개별 파일이나 폴더를 지정해 백업할 수 있지만, 운영체제의 알려진 시스템 폴더는 직접 선택 대상에서 제외되므로 이 설명은 옳지 않다.

예약된 백업 시간에 컴퓨터가 꺼져 있거나 절전 상태이면 백업을 건너뛰고 다음 예약 때 수행한다는 것, '자동 선택' 방식은 모든 사용자의 기본 폴더·바탕 화면·라이브러리 데이터를 백업한다는 것, 기본적으로 정기 백업이 이뤄지되 일정 변경과 수동 백업이 가능하다는 설명은 옳다.

문제 19
다음 중 Windows 7에서 [연결 프로그램]에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1문서나 그림 같은 데이터 파일을 더블클릭하면 자동으로 실행되는 응용 프로그램이다.
2데이터 파일의 바로 가기 메뉴에서 [연결 프로그램]을 선택하면 연결 프로그램을 변경할 수 있다.
3연결 프로그램이 지정되지 않았을 경우 데이터 파일을 더블클릭하면 연결 프로그램을 선택하기 위한 대화 상자가 표시된다.
4[연결 프로그램] 대화상자에서 연결 프로그램을 삭제하면 연결된 데이터 파일도 함께 삭제된다.
정답 및 해설

[연결 프로그램] 대화상자에서 연결 프로그램을 변경하거나 삭제해도 이는 파일과 프로그램의 연결 정보만 바뀌는 것으로, 원본 데이터 파일 자체는 삭제되지 않으므로 이 설명은 옳지 않다.

연결 프로그램은 데이터 파일을 더블클릭하면 자동 실행되는 프로그램이며, 바로 가기 메뉴에서 변경할 수 있고, 연결 프로그램이 지정되지 않은 경우 더블클릭 시 프로그램 선택 대화상자가 표시된다는 설명은 옳다.

문제 20
다음 중 반도체를 이용한 컴퓨터 보조 기억 장치로 크기가 작고 충격에 강하며, 소음 발생이 없는 대용량 저장 장치에 해당하는 것은?
1HDD(Hard Disk Drive)
2DVD(Digital Versatile Disk)
3SSD(Solid State Drive)
4CD-RW(Compact Disc Rewritable)
정답 및 해설

SSD(Solid State Drive)는 반도체 메모리를 이용한 보조기억장치로, 기계적으로 움직이는 부품이 없어 크기가 작고 충격에 강하며 소음이 발생하지 않으면서도 대용량 저장이 가능하다.

하드디스크(HDD)는 자기 디스크를 회전시키는 기계식 장치이므로 소음과 충격에 취약하고, DVD와 CD-RW는 광학 저장매체로 반도체 방식이 아니다.

문제 21
다음 중 데이터 입력에 대한 설명으로 옳지 않은 것은?
1동일한 문자를 여러 개의 셀에 입력하려면 셀에 문자를 입력한 후 채우기 핸들을 드래그한다.
2두 개 이상의 셀을 선택하고 채우기 핸들을 드래그할 때 <Ctrl>키를 누르고 있으면 [자동 채우기] 기능을 해제할 수 있으며, 선택한 값은 인접한 셀에 복사되고 데이터가 연속으로 확장되지 않는다.
3일정 범위 내에 동일한 데이터를 한 번에 입력하려면 범위를 지정하여 데이터를 입력한 후 바로 이어서 <Shift>+<Enter>키를 누른다.
4사용자 지정 연속 데이터 채우기를 사용하여 데이터를 입력하는 경우 사용자 지정 목록에는 텍스트나 텍스트/숫자 조합만 포함될 수 있다.
정답 및 해설

여러 셀에 동일한 데이터를 한 번에 입력할 때는 범위를 지정한 뒤 데이터를 입력하고 <Ctrl>+<Enter> 키를 누르는 것이 올바른 방법이다. <Shift>+<Enter>를 누르면 입력이 확정되며 셀 포인터가 위쪽으로 이동할 뿐, 선택한 범위 전체에 같은 값이 채워지지는 않는다.

채우기 핸들을 드래그해 같은 문자를 복사하는 방법이나, <Ctrl>을 누른 채 드래그해 자동 채우기를 해제하고 값만 복사하는 동작, 사용자 지정 목록이 텍스트·텍스트/숫자 조합만 가능하다는 설명은 모두 옳은 내용이다.

문제 22
아래의 워크시트에서 ‘영어’가 중간값을 초과하면서 ‘성명’의 두 번째 문자가 “영”인 데이터를 필터링하고자 한다. 다음 중 고급 필터 실행을 위한 조건의 입력 값으로 옳은 것은?
ABCD
1성명국어영어
2강동식18080
3강영주25090
4박강영19091
5박영식16085
6박민영28080
7영수김27081
8박영에리19592
9김영미28886
10이영17587
1
2
3
4
정답 및 해설

고급 필터에서 함수·수식으로 만든 계산 조건을 쓸 때는 조건 범위의 머리글을 원본 데이터의 필드명과 다른 이름으로 적거나 비워 두어야 합니다. 머리글을 '영어'처럼 원본 필드명과 똑같이 쓰면 수식이 계산 조건으로 인식되지 않아 필터가 제대로 동작하지 않습니다. 그래서 머리글을 '영어중간값'으로 바꾼 쪽이 옳습니다.

조건식 =$D2>MEDIAN($D$2:$D$10) 은 각 행의 영어 점수를 전체 중간값과 비교합니다. 표의 영어 점수 80, 90, 91, 85, 80, 81, 92, 86, 87 의 중간값은 86 이므로 87·90·91·92 인 이영·강영주·박강영·박영에리가 1차로 남습니다.

두 번째 조건은 성명의 두 번째 글자가 '영'인 경우입니다. 만능 문자에서 ?는 임의의 한 글자, *는 임의의 문자열을 뜻하므로 두 번째 자리를 정확히 지정하려면 ="=?영*" 이어야 합니다. '=*영*'로 쓰면 위치와 무관하게 '영'이 들어간 이름이 모두 걸려 박강영까지 포함되므로 조건이 어긋납니다. 두 조건을 같은 행에 나란히 적어 AND 로 결합한 것이 옳은 입력 값입니다.

문제 23
다음 중 아래와 같이 왼쪽 그림의 [B2:B5] 영역에 [텍스트 나누기]를 실행하여 오른쪽 그림과 같이 소속이 분리되도록 실행하는 과정에 대한 설명으로 옳지 않은 것은?
1텍스트 마법사 2단계에서 구분선의 위치를 변경하려면 구분선을 마우스로 클릭한 상태에서 원하는 위치로 드래그한다.
2분할하려는 범위에 포함할 수 있는 행과 열의 개수는 제한이 없다.
3구분선을 삭제하려면 구분선을 마우스로 두 번 클릭한다.
4구분선을 넣으려면 원하는 위치를 마우스로 클릭한다.
정답 및 해설

그림은 [B2:B5]의 '교통시설과·교통행정과·교통환경과' 같은 소속 값을 [텍스트 나누기]로 '교통'과 '시설과'처럼 두 열로 분리하는 과정입니다. 텍스트 마법사 1단계에서 너비가 일정함이 선택되어 있으므로, 구분 기호가 아니라 자릿수(너비)를 기준으로 나누는 방식입니다.

이 방식에서는 2단계의 데이터 미리 보기 눈금자 영역에서 구분선을 다룹니다. 원하는 위치를 클릭하면 구분선이 새로 생기고, 만들어진 구분선을 드래그하면 위치가 이동하며, 구분선을 두 번 클릭하면 삭제됩니다.

반면 텍스트 나누기는 한 번에 한 개의 열만 처리할 수 있어, 여러 열을 동시에 선택한 상태에서는 실행되지 않습니다. 따라서 분할하려는 범위에 포함할 수 있는 행과 열의 개수에 제한이 없다는 설명은 옳지 않습니다.

문제 24
다음 중 엑셀의 오차 막대에 대한 설명으로 옳지 않은 것은?
13차원 차트는 오차 막대를 표시할 수 없다.
2차트에 고정값, 백분율, 표준 편차, 표준 오차, 사용자 지정 중 하나를 선택하여 오차량을 표시할 수 있다.
3오차 막대를 화면에 표시하는 방법은 2가지로 양의 값, 음의 값이 있다.
4분산형과 거품형차트에는 세로 오차 막대, 가로 오차 막대를 적용할 수 있다.
정답 및 해설

오차 막대를 표시하는 방향(오차량 표시 방법)은 모두, 양의 값, 음의 값의 세 가지로 구성되며, 두 가지만 있다는 설명은 옳지 않다.

3차원 차트에는 오차 막대를 표시할 수 없고, 고정값·백분율·표준 편차·표준 오차·사용자 지정 중에서 오차량을 선택할 수 있으며, 분산형·거품형 차트에는 세로·가로 오차 막대를 모두 적용할 수 있다는 나머지 설명은 모두 옳다.

문제 25
다음 중 워크시트의 데이터 목록에 윤곽 설정을 하는 경우 옳지 않은 것은?
1그룹화하여 요약하려는 데이터 목록이 있는 경우 데이터에 최대 8개 수준의 윤곽을 설정할 수 있다.
2, , 등의 윤곽 기호가 표시되지 않는 경우 [Excel 옵션]에서 표시되도록 설정할 수 있다.
3그룹별로 요약된 데이터에 설정된 윤곽을 제거하면 윤곽 기호와 함께 요약 정보가 표시된 원본 데이터도 삭제된다.
4윤곽을 만들 때나 만든 후에 윤곽에 스타일을 적용할 수 있다.
정답 및 해설

윤곽(그룹)은 데이터 목록을 계층으로 묶어 요약을 접었다 펼 수 있게 하는 기능으로, 최대 8개 수준까지 설정할 수 있습니다. 보기에 그림으로 제시된 수준 번호 단추와 +·- 모양의 확장·축소 단추가 바로 윤곽 기호이며, 이 기호가 보이지 않으면 [Excel 옵션]-[고급]에서 '윤곽을 설정한 경우 윤곽 기호 표시'를 켜서 나타낼 수 있습니다.

또한 윤곽을 만들 때 자동으로 스타일을 적용하도록 지정할 수도 있고, 이미 만들어 둔 윤곽에 나중에 스타일을 적용할 수도 있습니다.

주의할 점은 윤곽 지우기는 화면에 표시되던 윤곽 기호와 그룹 구조만 제거할 뿐, 원본 데이터나 요약 행은 그대로 남는다는 것입니다. 윤곽을 제거하면 요약 정보가 표시된 원본 데이터까지 삭제된다는 설명은 옳지 않습니다.

문제 26
다음 중 시나리오에 대한 설명으로 옳지 않은 것은?
1시나리오 관리자에서 시나리오를 삭제하면 시나리오 요약 보고서의 해당 시나리오도 자동으로 삭제된다.
2특정 셀의 변경에 따라 연결된 결과 셀의 값이 자동으로 변경되어 결과값을 예측할 수 있다.
3여러 시나리오를 비교하기 위해 시나리오를 피벗 테이블로 요약할 수 있다.
4변경 셀과 결과 셀에 이름을 지정한 후 시나리오 요약 보고서를 작성하면 결과에 셀 주소 대신 지정한 이름이 표시된다.
정답 및 해설

시나리오 관리자에서 원본 시나리오를 삭제해도, 이미 작성되어 있는 시나리오 요약 보고서는 별도의 정적인 결과물이므로 해당 내용이 자동으로 삭제되지 않는다.

반면 변경 셀의 값에 따라 결과 셀이 자동으로 갱신되어 결과를 예측할 수 있다는 점, 여러 시나리오를 피벗 테이블로 요약할 수 있다는 점, 변경 셀과 결과 셀에 이름을 지정하면 요약 보고서에 셀 주소 대신 이름이 표시된다는 점은 모두 옳은 설명이다.

문제 27
다음 중 조건부 서식에 대한 설명으로 옳지 않은 것은?
1동일한 셀 범위에 둘 이상의 조건부 서식 규칙이 True로 평가 되어 충돌하는 경우 [조건부 서식 규칙 관리자] 대화상자의 규칙 목록에서 가장 위에 있는 즉, 우선순위가 높은 규칙 하나만 적용된다.
2[홈] 탭 [편집] 그룹의 [찾기 및 선택]-[이동 옵션]을 이용하면 조건부 서식이 적용되고 있는 셀을 적용한 순서대로 찾아 이동할 수 있다.
3조건부 서식을 만들 때 조건으로 다른 워크시트 또는 통합 문서에 참조는 사용할 수 없다.
4셀 범위에 대한 서식 규칙이 True로 평가되면 해당 규칙의 서식이 사용자가 임의로 지정한 서식보다 우선한다.
정답 및 해설

[찾기 및 선택]-[이동 옵션]으로 조건부 서식이 적용된 셀을 찾으면 해당 셀들이 한꺼번에 선택될 뿐, 서식이 적용된 순서대로 하나씩 이동하며 찾아주는 기능은 아니다.

동일 범위에 여러 규칙이 동시에 참(True)이 되어 충돌하면 규칙 목록에서 우선순위가 높은(위쪽) 규칙 하나만 적용되고, 조건으로 다른 워크시트·통합 문서의 참조는 사용할 수 없으며, 조건부 서식의 규칙이 참으로 평가되면 사용자가 지정한 일반 서식보다 우선 적용된다는 설명은 모두 옳다.

문제 28
다음 중 각 VBA 코드에 대한 설명으로 옳지 않은 것은?
1Range(“A5”).Select ⇒ [A5] 셀로 셀 포인터를 이동한다.
2Range(“C2”).Font.Bold = “True” ⇒ [C2] 셀의 글꼴 스타일을 '굵게'로 설정한다.
3Range(“A1”).Formula = 3 * 4 ⇒ [A1] 셀에 수식 ‘=3*4’가 입력된다.
4Workbooks.Add ⇒ 새 통합 문서를 생성한다.
정답 및 해설

VBA에서 Range("A1").Formula = 3 * 4 처럼 등호 우측에 산술식을 직접 쓰면 VBA가 먼저 그 값을 계산하므로, [A1] 셀에는 수식 문자열 '=3*4'가 아니라 계산된 결과값 12가 입력된다.

Range("A5").Select로 셀 포인터를 이동시키는 것, Font.Bold 속성으로 글꼴을 굵게 설정하는 것, Workbooks.Add로 새 통합 문서를 만드는 것은 모두 올바른 설명이다.

문제 29
다음 중 [H2:H10] 영역에 ‘총점’으로 순위를 구한 후 동점자에 대해 ‘국어’로 순위를 구할 경우 [H2] 셀에 들어갈 수식으로 옳은 것은?
ABCDEFGH
1성명국어수학영어사회총점순위(총점)순위(총점,국어)
2홍길동9050301018011
3한민국8050203018013
4이대한9040203018011
5이나래7050303018014
6마상욱8050301017056
7박정인9040202017055
8사수영7040303017058
9고소영8040302017056
10장영수705010513599
1{=RANK($F2,$F$2:$F$10) + RANK($B$2,$B$2:$B$10) }
2{=RANK($B$2,$B$2:$B$10) * RANK($F2,$F$2:$F$10) }
3{=RANK($F2,$F$2:$F$10) + SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2)) }
4{=SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2)) * RANK($F2,$F$2:$F$10) }
정답 및 해설

먼저 =RANK($F2,$F$2:$F$10) 이 총점(F열) 기준 순위를 구합니다. 표에서 총점 180이 네 명이라 이들은 모두 1위, 총점 170인 네 명은 모두 5위, 135인 사람은 9위로 동점자가 같은 순위를 공유하게 됩니다.

동점자를 국어 점수로 다시 가르려면 '자신과 총점이 같으면서 국어 점수가 자신보다 높은 사람 수'를 세어 더해 주면 됩니다. 그 역할을 하는 것이 SUM(($F$2:$F$10=$F2)*($B$2:$B$10>$B2)) 로, 두 조건을 곱해 모두 참(1×1)인 경우만 1로 세는 배열 수식입니다. 그래서 전체 수식은 총점 순위에 이 개수를 더하는 형태여야 하며, 배열 연산이므로 Ctrl+Shift+Enter 로 입력해 중괄호 { } 가 붙습니다.

실제로 한민국(총점 180, 국어 80)은 총점 순위 1위이고 총점이 같으면서 국어가 더 높은 사람이 홍길동(90)·이대한(90) 둘이므로 1+2=3 이 되어 표의 3과 일치합니다. 반대로 두 값을 곱하는 형태나 국어 순위를 그대로 더하는 형태는 동점자 보정이 아니라 엉뚱한 값을 만들어 내므로 옳지 않습니다.

문제 30
다음 중 셀의 내용을 편집할 수 있는 셀의 편집 모드로 전환하는 방법에 대한 설명으로 옳지 않은 것은?
1편집하려는 데이터가 있는 셀을 더블 클릭한다.
2편집하려는 셀을 클릭하고 수식 입력줄을 클릭한다.
3셀을 선택한 후 <F2>키를 누르면 셀에 입력된 내용의 맨 앞에 삽입 포인터가 나타난다.
4새 문자를 입력하여 기존 문자를 즉시 바꿀 수 있도록 겹쳐쓰기 모드를 활성화하려면 편집모드 상태에서 <Insert>키를 누른다.
정답 및 해설

셀을 선택한 뒤 <F2> 키를 누르면 편집 모드로 전환되면서 삽입 포인터가 셀에 입력된 내용의 맨 끝(맨 뒤)에 나타나며, 맨 앞에 나타난다는 설명은 옳지 않다.

데이터가 있는 셀을 더블 클릭하거나 수식 입력줄을 클릭해 편집 모드로 전환하는 방법, 편집 모드에서 <Insert> 키를 눌러 겹쳐쓰기 모드를 켤 수 있다는 설명은 모두 옳다.

문제 31
다음 중 [개발 도구] 탭의 [컨트롤] 그룹에 대한 설명으로 옳지 않은 것은?
1컨트롤은 데이터 표시/입력 또는 작업 수행을 위해 양식에 넣은 그래픽 개체로 텍스트 상자, 목록 상자, 옵션 단추, 명령 단추 등이 있다.
2ActiveX 컨트롤은 양식 컨트롤 보다 다양한 이벤트에 반응할 수 있으나 차트 시트에서는 사용할 수 없는 등 양식 컨트롤보다 호환성은 낮다.
3[디자인 모드] 상태에서는 양식 컨트롤과 ActiveX 컨트롤 모두 매크로 등 정해진 동작은 실행하지 않으며, 컨트롤의 선택, 크기 조절, 이동 등의 작업을 할 수 있다.
4양식 컨트롤의 ‘단추(양식 컨트롤)’를 클릭하거나 드래그해서 추가하면 [매크로 지정] 대화상자가 자동으로 표시된다.
정답 및 해설

그림의 [컨트롤] 그룹에는 삽입, 디자인 모드, 속성, 코드 보기, 대화 상자 실행 명령이 들어 있습니다. [삽입]으로 넣는 컨트롤은 데이터를 표시·입력하거나 지정된 작업을 실행하기 위해 시트에 배치하는 그래픽 개체로, 텍스트 상자·목록 상자·옵션 단추·명령 단추 등이 있습니다.

컨트롤은 양식 컨트롤ActiveX 컨트롤로 나뉩니다. ActiveX 컨트롤은 속성과 이벤트가 풍부해 다양한 이벤트에 반응할 수 있지만 차트 시트에서는 사용할 수 없는 등 호환성이 낮고, 양식 컨트롤은 기능은 단순해도 호환성이 좋습니다. 또 양식 컨트롤의 '단추'를 클릭하거나 드래그해 시트에 추가하면 [매크로 지정] 대화상자가 자동으로 나타납니다.

[디자인 모드]는 ActiveX 컨트롤을 편집하기 위한 상태입니다. 이 상태에서 ActiveX 컨트롤은 지정된 동작을 실행하지 않고 선택·크기 조절·이동만 되지만, 양식 컨트롤은 디자인 모드와 무관하게 지정된 매크로가 실행됩니다. 따라서 두 종류 컨트롤이 '모두' 동작을 실행하지 않는다는 설명은 옳지 않습니다.

문제 32
다음 중 메모 기능에 대한 설명으로 옳지 않은 것은?
1새 메모를 작성하려면 <Shift>+<F2> 키를 누른다.
2메모 텍스트에는 [홈] 탭의 [글꼴] 그룹에 있는 [채우기 색]과 [글꼴 색] 옵션을 사용할 수 없다.
3삽입된 메모는 시트에 표시된 대로 인쇄하거나 시트 끝에 모아서 인쇄할 수 있다.
4[홈] 탭 [편집] 그룹에 있는 [지우기]-[모두 지우기]를 이용하여 셀을 지운 경우 셀의 내용과 서식만 삭제되고 메모는 삭제되지 않는다.
정답 및 해설

[홈] 탭 [편집] 그룹의 [지우기]-[모두 지우기]를 실행하면 셀의 내용과 서식뿐 아니라 메모까지 함께 삭제되므로, 메모가 삭제되지 않는다는 설명은 옳지 않다.

새 메모를 작성할 때 <Shift>+<F2> 키를 사용하는 것, 메모 텍스트에는 [채우기 색]·[글꼴 색] 옵션을 적용할 수 없다는 것, 삽입된 메모를 시트에 표시된 대로 인쇄하거나 시트 끝에 모아서 인쇄할 수 있다는 설명은 모두 옳다.

문제 33
다음 중 세로 막대형 차트에 대한 설명으로 옳지 않은 것은?
1시간의 경과에 따른 데이터 변동을 표시하거나 항목별 비교를 나타내는 데 유용하다.
2[계열 겹치기] 값을 0에서 100 사이의 백분율로 조정 하여 세로 막대의 겹침 상태를 조정할 수 있으며, 값이 높을수록 세로 막대 사이의 간격이 증가한다.
3[간격 너비] 값을 0에서 500 사이의 백분율로 조정하여 각 항목에 대해 표시되는 데이터 요소 집합 사이의 간격을 조정할 수 있다.
4세로(값) 축 값의 순서를 거꾸로 표시할 수 있다.
정답 및 해설

[계열 겹치기] 값을 높일수록 세로 막대 사이의 간격이 아니라 겹치는 정도가 커진다. 값이 클수록 막대가 서로 더 많이 겹치고, 음수 값으로 설정하면 오히려 막대 사이가 벌어진다.

시간 경과에 따른 변동이나 항목별 비교에 세로 막대형 차트가 유용하다는 점, [간격 너비]로 데이터 요소 집합 사이의 간격을 조정할 수 있다는 점, 세로(값) 축의 값 순서를 거꾸로 표시할 수 있다는 점은 모두 옳은 설명이다.

문제 34
다음 중 공유 통합 문서에 대한 설명으로 옳지 않은 것은?
1여러 사용자가 동시에 동일한 셀을 변경하려면 충돌이 발생한다.
2통합 문서를 공유한 후 하이퍼링크, 시나리오, 매크로 등의 기능은 변경할 수 없지만 조건부 서식, 차트, 그림 등의 기능은 변경할 수 있다.
3공유 통합 문서를 네트워크 위치에 복사해도 다른 통합 문서나 문서의 연결은 그대로 유지된다.
4공유 통합 문서를 열면 창의 제목 표시줄의 엑셀 파일명 옆에 [공유]라는 글자가 표시된다.
정답 및 해설

공유 통합 문서 상태에서는 하이퍼링크, 시나리오, 매크로뿐 아니라 조건부 서식, 차트, 그림 등의 기능도 새로 추가하거나 변경할 수 없다. 이러한 기능은 공유를 해제한 뒤에만 변경 가능하다.

여러 사용자가 동시에 같은 셀을 변경하면 충돌이 발생한다는 점, 공유 통합 문서를 네트워크 위치에 복사해도 다른 문서와의 연결이 그대로 유지된다는 점, 공유 상태에서는 제목 표시줄의 파일명 옆에 '공유'라는 글자가 표시된다는 점은 모두 옳다.

문제 35
다음 중 인쇄 기능에 대한 설명으로 옳지 않은 것은?
1기본적으로 워크시트의 눈금선은 인쇄되지 않으나 인쇄되도록 설정할 수 있다.
2[페이지 설정] 대화상자의 [시트] 탭에서‘간단하게 인쇄’를 선택하면 셀의 테두리를 포함하여 인쇄할 수 있다.
3<Ctrl>+<F2>키를 누르면 [인쇄 미리 보기]가 실행된다.
4[인쇄 미리 보기]에서 ‘여백 표시’를 선택한 경우 마우스로 여백을 변경할 수 있다.
정답 및 해설

[페이지 설정] 대화상자의 [시트] 탭에서 '간단하게 인쇄'를 선택하면 차트, 그림, 테두리 등의 그래픽 요소를 제외하고 인쇄하여 속도를 높이는 기능이므로, 테두리를 포함하여 인쇄한다는 설명은 옳지 않다.

워크시트의 눈금선은 기본적으로 인쇄되지 않지만 설정을 통해 인쇄되도록 바꿀 수 있는 점, <Ctrl>+<F2> 키로 인쇄 미리 보기를 실행하는 점, 인쇄 미리 보기에서 '여백 표시'를 선택하면 마우스로 여백을 조정할 수 있는 점은 모두 옳은 설명이다.

문제 36
다음 중 [A13] 셀에 수식‘=INDEX((A1:C6, A8:C11), 2, 2, 2)’을 입력한 결과로 옳은 것은?
ABC
1과일가격개수
2사과₩69040
3바나나₩34038
4레몬₩55015
5오렌지₩25025
6₩59040
7
8아몬드₩2,80010
9캐슈넛₩3,55016
10땅콩₩1,25020
11호두₩1,75012
1690
2340
32,800
43,550
정답 및 해설

INDEX 함수의 참조형 사용법은 =INDEX((영역1, 영역2, …), 행 번호, 열 번호, 영역 번호) 입니다. 여러 영역을 괄호로 묶어 전달한 뒤 마지막 인수로 몇 번째 영역을 쓸지 고릅니다.

수식 =INDEX((A1:C6, A8:C11), 2, 2, 2) 에서 마지막 인수 2는 두 번째 영역인 A8:C11 을 가리킵니다. 이 영역은 아몬드·캐슈넛·땅콩·호두 네 행으로 이루어져 있으며, 영역 안에서 세는 2행 2열은 캐슈넛 행의 가격 칸, 즉 [B9] 셀입니다.

[B9]의 값은 ₩3,550 이므로 결과는 3,550 입니다. 마지막 인수를 1로 주었다면 첫 번째 영역 A1:C6 의 2행 2열인 [B2]가 되어 690이 나왔을 것입니다.

문제 37
다음 중 수식의 결과가 옳지 않은 것은?
1=FIXED(3456.789,1,FALSE) → 3,456.8
2=EOMONTH(DATE(2015,2,25),1) → 2015-03-31
3=CHOOSE(ROW(A3:A6), "동","서","남",2015) → 남
4=REPLACE("February", SEARCH("U","Seoul-Unesco"),5,"") → Febru
정답 및 해설

REPLACE("February", SEARCH("U","Seoul-Unesco"),5,"")를 계산하면, SEARCH 함수는 대소문자를 구분하지 않으므로 "Seoul-Unesco"에서 "U"를 4번째 위치(Seoul의 소문자 u)에서 찾는다. 이어서 REPLACE("February",4,5,"")는 "February"의 4번째 글자부터 5글자(r,u,a,r,y)를 지우므로 결과는 "Feb"가 되며, "Febru"라는 결과는 옳지 않다.

FIXED(3456.789,1,FALSE)는 소수 첫째 자리까지 반올림하고 천 단위 구분 기호를 붙여 3,456.8을 반환하고, EOMONTH(DATE(2015,2,25),1)은 2015년 2월에서 1개월 후인 3월의 마지막 날인 2015-03-31을 반환하며, CHOOSE(ROW(A3:A6),"동","서","남",2015)는 ROW(A3:A6)가 3을 반환하므로 세 번째 값인 "남"을 반환한다. 이 세 수식의 결과는 모두 맞게 제시되어 있다.

문제 38
다음 중 3차원 참조에 대한 설명으로 옳지 않은 것은?
1여러 워크시트에 있는 동일한 셀 데이터나 셀 범위 데이터에 대한 참조를 뜻한다.
2‘Sheet2’부터 ‘Sheet4’까지의 [A2] 셀을 모두 더하라는 식을 ‘=SUM(Sheet2:Sheet4!A2)’와 같이 3차원 참조로 표현할 수 있다.
3SUM, AVERAGE, COUNTA, STDEV 등의 함수를 사용할 수 있다.
4배열 수식에 3차원 참조를 사용할 수 있다.
정답 및 해설

3차원 참조는 배열 수식에서는 사용할 수 없다는 제약이 있으므로, 배열 수식에 3차원 참조를 사용할 수 있다는 설명은 옳지 않다.

여러 워크시트에 있는 동일한 셀·범위를 참조하는 것이 3차원 참조의 정의이며, 'Sheet2'부터 'Sheet4'까지의 [A2] 셀을 =SUM(Sheet2:Sheet4!A2)와 같이 표현할 수 있는 점, SUM·AVERAGE·COUNTA·STDEV 등의 함수에 사용할 수 있다는 점은 모두 옳은 설명이다.

문제 39
다음 중 워크시트 사용에 관한 설명으로 옳지 않은 것은?
1현재 워크시트의 앞이나 뒤의 시트를 선택할 때에는 <Ctrl>+<Page Up>키와 <Ctrl>+<Page Down>키를 이용한다.
2현재 워크시트의 왼쪽에 새로운 시트를 삽입할 때에는 <Shift>+<F11>키를 누른다.
3연속된 여러 개의 시트를 선택할 때에는 첫 번째 시트를 선택하고 <Shift>키를 누른 채 마지막 시트의 시트 탭을 클릭한다.
4그룹으로 묶은 시트에서 복사하거나 잘라낸 모든 데이터는 다른 한 개의 시트에 붙여 넣을 수 있다.
정답 및 해설

여러 시트를 그룹으로 묶은 상태에서 복사하거나 잘라낸 데이터는 다른 한 개의 시트에 붙여 넣을 수 없다. 그룹으로 선택된 여러 시트의 데이터를 한 시트에 한꺼번에 붙여 넣는 동작은 지원되지 않으므로 이 설명은 옳지 않다.

<Ctrl>+<Page Up>/<Page Down>으로 앞뒤 시트를 이동하는 것, <Shift>+<F11>로 현재 시트 왼쪽에 새 시트를 삽입하는 것, <Shift>를 누른 채 마지막 시트 탭을 클릭해 연속된 여러 시트를 선택하는 것은 모두 옳은 설명이다.

문제 40
다음 중 워크시트의 인쇄 영역 설정에 대한 설명으로 옳지 않은 것은?
1인쇄 영역을 정의한 후 워크시트를 인쇄하면 해당 인쇄 영역만 인쇄된다.
2사용자가 설정한 인쇄 영역은 엑셀을 종료하면 인쇄 영역 설정이 자동으로 해제된다.
3필요한 경우 기존 인쇄 영역에 다른 영역을 추가하여 인쇄 영역을 확대할 수 있다.
4인쇄 영역으로 여러 영역이 설정된 경우 설정한 순서대로 각기 다른 페이지에 인쇄된다.
정답 및 해설

사용자가 설정한 인쇄 영역은 통합 문서에 그대로 저장되며, 엑셀을 종료한다고 해서 자동으로 해제되지 않는다.

인쇄 영역을 정의하면 해당 영역만 인쇄된다는 점, 기존 인쇄 영역에 다른 영역을 추가해 확대할 수 있다는 점, 인쇄 영역이 여러 개로 설정되면 설정한 순서대로 각기 다른 페이지에 인쇄된다는 점은 모두 옳은 설명이다.

문제 41
다음 중 관계형 데이터베이스에 대한 설명으로 옳지 않은 것은?
1개념적으로 개체와 관계로 구성된다.
2개체의 특성이나 상태를 기술해 주는 것을 개체 인스턴스(Instance)라 한다.
3개체와 관계를 도식으로 표현한 것을 ER 다이어그램이라 한다.
4관계는 개체 관계와 속성 관계로 나누어 볼 수 있다.
정답 및 해설

개체의 특성이나 상태를 기술하는 것은 속성(Attribute)이며, 인스턴스(Instance)는 하나의 개체 유형에 속하는 개별적인 실제 값(구체적인 사례)을 가리키는 용어이므로 두 개념을 바꾸어 설명한 것은 옳지 않다.

관계형 데이터베이스가 개념적으로 개체와 관계로 구성된다는 점, 개체와 관계를 도식으로 표현한 것이 ER 다이어그램이라는 점, 관계를 개체 관계와 속성 관계로 나눌 수 있다는 점은 모두 옳은 설명이다.

문제 42
다음 중 데이터 조작어(DML: Data Manipulation Language)에 대한 설명으로 옳지 않은 것은?
1사용자가 응용 프로그램을 통하여 데이터베이스에 저장된 데이터를 액세스하거나 조작할 수 있도록 하는 언어이다.
2비절차식 데이터 조작 언어는 사용자가 어떠한 데이터가 필요한지를 명시할 뿐, 어떻게 구하는지는 명시할 필요가 없다.
3비절차식 데이터 조작 언어는 절차식 데이터 조작 언어보다 배우기 쉽고 사용하기 쉽지만 코드의 효율성은 떨어진다.
4SELECT, UPDATE, CREATE, DELETE 문이 해당된다.
정답 및 해설

CREATE 문은 테이블 등의 구조를 정의하는 데이터 정의어(DDL)에 해당하며 데이터 조작어(DML)가 아니므로, SELECT·UPDATE·CREATE·DELETE가 모두 DML이라는 설명은 옳지 않다.

DML이 응용 프로그램을 통해 데이터베이스에 저장된 데이터를 액세스·조작하도록 하는 언어라는 점, 비절차식 DML은 필요한 데이터가 무엇인지만 명시하면 되고 절차식보다 배우고 사용하기 쉽지만 코드 효율성은 떨어진다는 설명은 모두 옳다.

문제 43
다음 중 쿼리 실행 시 값이나 패턴을 묻는 메시지를 표시한 후 사용자에게 조건 값을 입력받아 사용하는 쿼리는?
1선택 쿼리
2요약 쿼리
3매개 변수 쿼리
4크로스탭 쿼리
정답 및 해설

쿼리를 실행할 때 값이나 패턴을 묻는 대화 상자를 표시해 사용자로부터 조건 값을 입력받아 그 값을 기준으로 결과를 산출하는 쿼리는 매개 변수 쿼리이다.

선택 쿼리는 지정된 조건에 맞는 데이터를 단순히 검색해 보여주는 쿼리이고, 요약 쿼리는 그룹별 집계를 계산하는 쿼리이며, 크로스탭 쿼리는 행과 열 교차 형태로 데이터를 요약하는 쿼리로 모두 실행 시 값을 묻는 대화 상자를 표시하지 않는다.

문제 44
다음 중 [우편물 레이블 마법사]를 이용한 보고서 작성에 대한 설명으로 옳지 않은 것은?
1마법사로 완성된 보고서의 [인쇄 미리 보기] 상태에서는 [페이지 설정] 대화 상자를 사용하여 레이블 사이의 간격이나 여백을 변경할 수 있다.
2마법사의 각 단계에서 레이블 크기, 텍스트 모양, 사용 가능한 필드, 정렬 기준 등을 지정할 수 있다.
3마법사의 마지막 단계에서 ‘인쇄될 우편물 레이블 미리 보기’를 선택한 경우 완성된 보고서가 [인쇄 미리 보기] 상태로 표시된다.
4마법사에서 사용 가능한 필드 지정 시 우편물 레이블에 추가 가능한 필드의 개수는 최대 5개이다.
정답 및 해설

우편물 레이블 마법사에서 사용 가능한 필드를 지정할 때, 레이블에 추가할 수 있는 필드의 개수가 최대 5개로 제한되지는 않는다. 레이블 크기가 허용하는 범위에서 여러 필드를 배치할 수 있으므로 이 설명은 옳지 않다.

마법사의 각 단계에서 레이블 크기, 텍스트 모양, 사용 가능한 필드, 정렬 기준을 지정할 수 있다는 점, 완성된 보고서의 인쇄 미리 보기 상태에서 [페이지 설정] 대화상자로 레이블 사이의 간격이나 여백을 조정할 수 있다는 점, 마지막 단계에서 '인쇄될 우편물 레이블 미리 보기'를 선택하면 완성된 보고서가 인쇄 미리 보기로 표시된다는 점은 모두 옳은 설명이다.

문제 45
다음 중 보고서의 [그룹, 정렬 및 요약] 창을 이용한 정렬 및 그룹 설정에 대한 설명으로 옳지 않은 것은?
1보고서의 그룹 수준 및 정렬 수준은 최대 10개까지 정의할 수 있다.
2그룹 수준을 삭제하는 경우 그룹 머리글 또는 그룹 바닥글 구역에 삽입되어 있는 모든 컨트롤들은 자동으로 본문 구역으로 이동된다.
3‘전체 그룹을 같은 페이지에 표시’ 옵션을 선택한 경우 페이지의 나머지 공간에 그룹을 표시할 수 없는 경우 빈 공간으로 두고 대신 다음 페이지에서 그룹이 시작된다.
4그룹 간격 옵션은 레코드가 그룹화되는 방식을 결정하는 설정이며, 텍스트 필드인 경우 '전체 값', '첫 문자', '처음 두 문자', '사용자 지정 문자'를 기준으로 그룹화 할 수 있다.
정답 및 해설

그룹 수준을 삭제하면 해당 그룹의 머리글·바닥글 구역에 있던 컨트롤들은 본문 구역으로 이동하는 것이 아니라 구역과 함께 삭제된다.

그룹 수준 및 정렬 수준을 최대 10개까지 정의할 수 있다는 점, '전체 그룹을 같은 페이지에 표시' 옵션을 선택하면 남은 공간이 부족할 때 빈 공간으로 두고 다음 페이지에서 그룹을 시작한다는 점, 그룹 간격 옵션으로 텍스트 필드를 전체 값·첫 문자·처음 두 문자·사용자 지정 문자 기준으로 그룹화할 수 있다는 점은 모두 옳은 설명이다.

문제 46
다음 중 보고서의 각 구역에 대한 설명으로 옳지 않은 것은?
1‘페이지 머리글’은 인쇄 시 모든 페이지의 맨 위에 출력되며, 모든 페이지에 특정 내용을 반복하려는 경우 사용한다.
2‘보고서 머리글’은 보고서의 맨 앞에 한 번 출력되며, 함수를 이용한 집계정보를 표시할 수 없다.
3‘그룹 머리글’은 각 새 레코드 그룹의 맨 앞에 출력되며, 그룹 이름이나 그룹별 계산결과를 표시할 때 사용한다.
4‘본문’은 레코드 원본의 모든 행에 대해 한 번씩 출력되며, 보고서의 본문을 구성하는 컨트롤이 추가된다.
정답 및 해설

'보고서 머리글'은 보고서의 맨 앞에 한 번만 출력되지만, 함수를 이용한 전체 집계 정보(예: 총합계)도 표시할 수 있다. 집계정보를 표시할 수 없다는 설명은 옳지 않다.

'페이지 머리글'이 모든 페이지의 맨 위에 반복 출력된다는 점, '그룹 머리글'이 각 레코드 그룹의 맨 앞에 출력되어 그룹 이름이나 그룹별 계산 결과를 표시한다는 점, '본문'이 레코드 원본의 모든 행에 대해 한 번씩 출력되며 보고서의 본문 컨트롤이 추가된다는 점은 모두 옳은 설명이다.

문제 47
다음 중 아래와 같은 필드로 구성된 테이블에서 실행 가능한 쿼리로 적절하지 않은 것은?
필드 이름데이터 형식
등급텍스트
비용숫자
기본 키번호숫자
1INSERT INTO SERVICE(등급, 비용) VALUES ('C', 7000);
2UPDATE SERVICE SET 등급 = 'C' WHERE 등급 = 'D';
3INSERT INTO SERVICE (등급, 비용, 번호) VALUES('A', 10000, 10);
4UPDATE SERVICE SET 비용 = 비용*1.1;
정답 및 해설

테이블 디자인을 보면 등급은 텍스트 형식이고 비용번호는 숫자 형식이며, 번호 필드 앞에 열쇠 표시가 있어 이 필드가 기본 키임을 알 수 있다.

기본 키는 Null 값을 가질 수 없고 중복될 수도 없다. 그런데 등급과 비용에만 값을 넣는 INSERT 문은 번호 필드를 비워 둔 채 레코드를 추가하려는 것이므로, 기본 키가 Null이 되어 실행되지 않는다.

반면 등급·비용·번호를 모두 지정한 INSERT는 기본 키 값이 채워지므로 정상 실행되고, 등급이 'D'인 레코드의 등급을 'C'로 바꾸는 UPDATE나 비용을 1.1배로 올리는 UPDATE는 기존 레코드의 값만 변경하므로 문제없이 수행된다.

문제 48
다음 중 <도서> 테이블에서 정가 필드의 값이 10000 이상이면서 20000 이하인 도서를 검색하기 위한 SQL문으로 옳은 것은?
1SELECT * FROM 도서 WHERE 정가 IN (10000, 20000)
2SELECT * FROM 도서 WHERE 정가 > 10000 OR 정가 < 20000
3SELECT * FROM 도서 WHERE 10000 <= 정가 <= 20000
4SELECT * FROM 도서 WHERE 정가 BETWEEN 10000 AND 20000
정답 및 해설

정가가 10000 이상 20000 이하인 범위를 검색할 때는 BETWEEN 10000 AND 20000 구문을 사용하는 것이 올바른 SQL 표현이다.

IN (10000, 20000)은 두 값만 정확히 일치하는 경우를 찾는 구문이라 범위 검색이 아니고, 정가 > 10000 OR 정가 < 20000은 두 조건 중 하나만 만족해도 되므로 사실상 거의 모든 값이 해당되어 의도한 범위와 다르며, 10000 <= 정가 <= 20000처럼 부등호를 연달아 쓰는 표현은 SQL 문법상 성립하지 않는다.

문제 49
다음 중 <사원> 테이블에서 주소가 ‘서울’인 사원의 이름과 부서를 입사년도가 오래된 사원부터 최근인 사원의 순서로 검색하기 위한 SQL문으로 옳은 것은?
1SELECT 이름, 부서 FROM 사원 ORDER BY 주소=‘서울’ ASC WHERE 입사년도;
2SELECT 이름, 부서 FROM 사원 ORDER BY 입사년도 DESC WHERE 주소=‘서울’;
3SELECT 이름, 부서 FROM 사원 WHERE 입사년도 ORDER BY 주소=‘서울’ DESC;
4SELECT 이름, 부서 FROM 사원 WHERE 주소=‘서울’ ORDER BY 입사년도 ASC;
정답 및 해설

주소가 '서울'인 조건은 WHERE 절에, 입사년도가 오래된 순(오름차순)으로 정렬하는 조건은 ORDER BY 입사년도 ASC로 지정해야 하므로, SELECT 이름, 부서 FROM 사원 WHERE 주소='서울' ORDER BY 입사년도 ASC; 가 올바른 구문이다.

나머지 선택지들은 조건절인 WHERE 뒤에 있어야 할 검색 조건을 ORDER BY 뒤에 쓰거나, 반대로 정렬 기준을 WHERE 절에 쓰는 등 절의 위치나 용도를 뒤바꾸어 SQL 문법에 맞지 않는다.

문제 50
다음 중 인덱싱된 테이블 형식 Recordset 개체에서 현재 인덱스에 지정한 조건에 맞는 레코드를 검색하여 현재 레코드로 설정하는 Recordset 객체의 메서드는?
1Seek
2Move
3Find
4Search
정답 및 해설

인덱싱된 테이블 형식 Recordset에서 현재 인덱스를 기준으로 조건에 맞는 레코드를 찾아 현재 레코드로 설정하는 메서드는 Seek이다.

Move는 현재 레코드 위치를 상대적으로 이동시키는 메서드이고, Find는 인덱스가 아닌 다이너셋·스냅숏 형식 Recordset에서 조건에 맞는 레코드를 검색하는 메서드이며, Search는 Recordset 객체의 메서드가 아니다.

문제 51
다음 중 모듈에 대한 설명으로 적절하지 않은 것은?
1모듈은 표준 모듈과 클래스 모듈로 구분된다.
2사용자 정의 개체를 만들 때에는 표준 모듈만 사용한다.
3선언부에서는 변수, 상수, 외부 프로시저 등을 정의한다.
4폼의 이벤트 프로시저로 작성된 모듈은 폼과 함께 저장 된다.
정답 및 해설

사용자 정의 개체(클래스)를 만들 때는 클래스 모듈을 사용해야 하므로, 표준 모듈만 사용한다는 설명은 옳지 않다.

모듈이 표준 모듈과 클래스 모듈로 구분된다는 점, 선언부에서 변수·상수·외부 프로시저 등을 정의한다는 점, 폼의 이벤트 프로시저로 작성된 모듈이 해당 폼과 함께 저장된다는 점은 모두 옳은 설명이다.

문제 52
다음 중 Access의 기본 키에 대한 설명으로 옳지 않은 것은?
1기본 키는 테이블의 [디자인 보기] 상태에서 설정할 수 있다.
2기본 키로 설정된 필드에는 널(NULL) 값이 허용되지 않는다.
3기본 키로 설정된 필드에는 항상 고유한 값이 입력되도록 자동으로 확인된다.
4관계가 설정되어 있는 테이블의 기본 키를 해제하면 해당 테이블의 관계도 삭제된다.
정답 및 해설

관계가 설정되어 있는 테이블의 기본 키를 해제하려고 하면, 관계가 자동으로 삭제되는 것이 아니라 먼저 관계를 삭제해야 기본 키 해제가 가능하도록 제한된다.

기본 키는 테이블의 [디자인 보기] 상태에서 설정할 수 있다는 점, 기본 키 필드에는 널(NULL) 값이 허용되지 않는다는 점, 기본 키 필드에는 항상 고유한 값만 입력되도록 자동으로 검사된다는 점은 모두 옳은 설명이다.

문제 53
다음 중 기본 폼과 하위 폼을 연결하기 위한 기본 조건에 대한 설명으로 옳지 않은 것은?
1기본 필드와 하위 필드의 데이터 형식과 필드의 크기는 같거나 호환되어야 한다.
2중첩된 하위 폼은 최대 2개 수준까지 만들 수 있다.
3테이블 간에 관계가 설정되어 있지 않은 경우에도 하위 폼으로 연결할 수 있다.
4하위 폼의 ‘기본 필드 연결’ 속성은 기본 폼을 하위 폼에 연결해 주는 기본 폼의 필드를 지정하는 속성이다.
정답 및 해설

Access에서 중첩된 하위 폼은 최대 7개 수준까지 만들 수 있으므로, 최대 2개 수준이라는 설명은 옳지 않다.

기본 필드와 하위 필드의 데이터 형식과 필드 크기가 같거나 호환되어야 한다는 점, 테이블 간에 관계가 설정되어 있지 않아도 하위 폼으로 연결할 수 있다는 점, 하위 폼의 '기본 필드 연결' 속성이 기본 폼을 하위 폼에 연결해 주는 기본 폼의 필드를 지정한다는 점은 모두 옳은 설명이다.

문제 54
다음 중 Access에서 테이블의 관계 설정에 대한 설명으로 옳지 않은 것은?
1[관계] 문서 탭에서 해당 관계에 대해 참조 무결성, 조인 유형 등을 설정할 수 있다.
2A 테이블과 A 테이블의 기본 키를 외래키로 사용하는 B 테이블 간에 관계를 설정하는 경우 관계 종류는 ‘일대다 관계’로 자동 지정된다.
3이미 [디자인 보기] 상태로 열려 있는 테이블에 대한 관계 설정 시 해당 테이블은 자동 저장되어 닫힌다.
4테이블 관계를 제거하려면 관계선을 클릭하여 더 굵게 표시된 상태에서 <Delete> 키를 누른다.
정답 및 해설

이미 [디자인 보기] 상태로 열려 있는 테이블에 대해서는 관계를 설정할 수 없으며, 자동으로 저장되어 닫히는 것이 아니라 먼저 해당 테이블을 닫아야 관계 설정이 가능하다.

[관계] 문서 탭에서 참조 무결성, 조인 유형 등을 설정할 수 있다는 점, 한 테이블의 기본 키를 다른 테이블이 외래 키로 사용하는 경우 관계 종류가 '일대다 관계'로 자동 지정된다는 점, 관계선을 클릭해 굵게 표시된 상태에서 <Delete> 키를 눌러 관계를 제거할 수 있다는 점은 모두 옳은 설명이다.

문제 55
다음 중 특정 필드의 입력 마스크를 ‘LA09#’으로 설정하였을 때 입력 가능한 데이터로 옳은 것은?
112345
2A상345
3A123A
4A1BCD
정답 및 해설

입력 마스크 'LA09#'에서 L은 반드시 입력해야 하는 문자, A는 반드시 입력해야 하는 문자 또는 숫자, 0은 반드시 입력해야 하는 숫자, 9는 선택적으로 입력하는 숫자, #은 선택적으로 입력하는 숫자(또는 기호)를 의미한다. "A상345"는 문자, 문자, 숫자, 숫자, 숫자 순서로 각 자리의 조건을 모두 충족하므로 입력 가능하다.

"12345"는 첫 자리가 숫자여서 반드시 문자여야 하는 L 자리 조건에 맞지 않고, "A123A"는 마지막 자리가 문자여서 숫자만 허용되는 # 자리 조건에 맞지 않으며, "A1BCD"는 세 번째 자리가 문자여서 반드시 숫자여야 하는 0 자리 조건에 맞지 않는다.

문제 56
다음 중 폼 작성에 관한 설명으로 옳지 않은 것은?
1여러 개의 컨트롤을 선택하여 자동 정렬할 수 있다.
2컨트롤의 탭 순서는 자동으로 화면 위에서 아래로 지정된다.
3사각형, 선 등의 도형 컨트롤을 삽입할 수 있다.
4컨트롤 마법사를 사용하여 폼을 닫는 매크로를 실행시키는 단추를 만들 수 있다.
정답 및 해설

폼의 컨트롤 탭 순서는 기본적으로 컨트롤을 추가한 순서대로 지정되며, 화면 위에서 아래로 자동 지정되는 것이 아니다. 위에서 아래·왼쪽에서 오른쪽 순서로 맞추려면 '자동 순서' 기능을 별도로 실행해야 한다.

여러 개의 컨트롤을 선택해 자동으로 정렬할 수 있다는 점, 사각형·선 등의 도형 컨트롤을 삽입할 수 있다는 점, 컨트롤 마법사로 폼을 닫는 매크로를 실행하는 단추를 만들 수 있다는 점은 모두 옳은 설명이다.

문제 57
다음 중 폼이나 보고서에서 사용되는 컨트롤에 대한 설명으로 옳지 않은 것은?
1‘페이지 번호’ 컨트롤을 추가하는 경우 페이지 번호식을 포함한 ‘텍스트 상자’ 컨트롤이 삽입된다.
2‘목록 상자’ 컨트롤은 바운드 또는 언바운드 컨트롤로 사용할 수 있다.
3‘로고’ 컨트롤을 추가하는 경우 머리글 구역에 ‘이미지’ 컨트롤이 삽입된다.
4‘예/아니요’ 필드를 추가하는 경우 기본적으로 ‘토글 단추’ 컨트롤이 삽입된다.
정답 및 해설

'예/아니요' 필드를 추가하면 기본적으로 확인란(체크 박스) 컨트롤이 삽입되며, 토글 단추가 삽입된다는 설명은 옳지 않다.

'페이지 번호' 컨트롤을 추가하면 페이지 번호 식을 포함한 텍스트 상자 컨트롤이 삽입된다는 점, '목록 상자' 컨트롤을 바운드 또는 언바운드로 사용할 수 있다는 점, '로고' 컨트롤을 추가하면 머리글 구역에 이미지 컨트롤이 삽입된다는 점은 모두 옳은 설명이다.

문제 58
다음 중 <학생> 테이블의 ‘성적’ 필드에 성적을 입력 하는 경우 0에서 100 사이의 숫자만 입력 가능하도록 설정하기 위한 필드 속성은?
1필드 크기
2필수
3유효성 검사 규칙
4기본값
정답 및 해설

필드에 입력되는 값의 범위를 0에서 100 사이로 제한하려면 유효성 검사 규칙 속성에 조건식을 지정해야 한다.

필드 크기는 데이터가 차지하는 저장 공간의 크기를 지정하는 속성이고, 필수는 값의 입력 여부(빈 값 허용 여부)를 지정하는 속성이며, 기본값은 새 레코드 입력 시 자동으로 채워지는 초깃값을 지정하는 속성으로 값의 범위를 제한하는 기능은 아니다.

문제 59
다음 중 폼에 대한 설명으로 옳지 않은 것은?
1분할 표시 폼을 이용하여 동일한 테이블에 대한 전체 목록과 각 레코드에 대한 단일 폼을 함께 보여줄 수 있다.
2[레이아웃 보기] 상태에서는 [필드 목록] 창을 이용하여 원본으로 사용하는 테이블이나 쿼리의 필드를 추가할 수 있다.
3일반적으로 기본 폼과 하위 폼은 일대다 관계이다.
4[폼 보기] 상태에서는 [컨트롤] 그룹의 ‘로고’, ‘제목’, ‘날짜 및 시간’ 등의 제한적 컨트롤만 사용 가능하다.
정답 및 해설

[폼 보기] 상태는 폼을 실행해 데이터를 입력·조회하는 화면으로, '로고', '제목', '날짜 및 시간' 등의 컨트롤을 추가할 수 있는 화면 자체가 아니다. 이러한 컨트롤 삽입은 [디자인 보기]나 [레이아웃 보기]에서 가능하므로 해당 설명은 옳지 않다.

분할 표시 폼으로 동일한 테이블에 대한 전체 목록과 개별 레코드 폼을 함께 볼 수 있다는 점, [레이아웃 보기]에서 [필드 목록] 창을 이용해 원본 테이블·쿼리의 필드를 추가할 수 있다는 점, 기본 폼과 하위 폼이 일반적으로 일대다 관계라는 점은 모두 옳은 설명이다.

문제 60
다음 중 보고서에서 ‘텍스트 상자’ 컨트롤의 속성 설정에 대한 설명으로 옳지 않은 것은?
1‘상태 표시줄 텍스트’ 속성은 컨트롤을 선택했을 때 상태 표시줄에 표시할 메시지를 설정한다.
2‘컨트롤 원본’ 속성에서 함수나 수식 사용 시 문자는 작은따옴표(‘), 필드명이나 컨트롤 이름은 큰따옴표(“)를 사용하여 구분한다.
3‘사용 가능’ 속성은 컨트롤에 포커스를 이동시킬 수 있는지의 여부를 설정한다.
4‘중복 내용 숨기기’ 속성은 데이터가 이전 레코드와 같을 때 컨트롤을 숨길지의 여부를 설정한다.
정답 및 해설

'컨트롤 원본' 속성에서 함수나 수식을 사용할 때는 반대로 문자열은 큰따옴표(") 또는 작은따옴표('), 필드명이나 컨트롤 이름은 대괄호([ ])로 구분해야 하므로, 문자는 작은따옴표, 필드·컨트롤 이름은 큰따옴표를 쓴다는 설명은 옳지 않다.

'상태 표시줄 텍스트' 속성이 컨트롤 선택 시 상태 표시줄에 표시할 메시지를 설정한다는 점, '사용 가능' 속성이 컨트롤에 포커스를 이동시킬 수 있는지 여부를 설정한다는 점, '중복 내용 숨기기' 속성이 데이터가 이전 레코드와 같을 때 컨트롤을 숨길지 여부를 설정한다는 점은 모두 옳은 설명이다.

컴퓨터활용능력 1급 필기 기출문제모두CBT · moducbt.com

16년 3회차

60문항 · 객관식 · 정답·해설 포함
문제 1
다음 중 네트워크 연결을 위한 동배간처리(Peer-To-Peer) 방식에 대한 설명으로 옳지 않은 것은?
1컴퓨터와 컴퓨터가 동등하게 연결되는 방식이다.
2각각의 컴퓨터는 클라이언트인 동시에 서버가 될 수 있다.
3워크스테이션이나 PC를 단말기로 사용하는 작은 규모의 네트워크에 많이 사용된다.
4유지보수가 쉽고 데이터의 보안이 우수하며 주로 데이터의 양이 많을 때 사용한다.
정답 및 해설

동배간 처리(Peer-To-Peer) 방식은 각 컴퓨터가 서버이자 클라이언트가 되어 대등하게 연결되는 소규모 네트워크 방식으로, 별도의 중앙 관리 서버가 없어 보안 관리가 상대적으로 취약하고 데이터 양이 많거나 관리가 중요한 환경보다는 소규모 네트워크에 적합하다. 따라서 보안이 우수하고 데이터 양이 많을 때 주로 사용한다는 설명은 옳지 않다.

컴퓨터끼리 동등하게 연결되고, 각 컴퓨터가 클라이언트인 동시에 서버가 될 수 있으며, 소규모 네트워크에 많이 쓰인다는 설명은 모두 옳다.

문제 2
다음 중 멀티미디어의 특징으로 옳지 않은 것은?
1디지털 데이터로 변환하여 통합 처리한다.
2정보 제공자와 사용자 간의 상호 작용에 의해 데이터가 전달된다.
3데이터가 사용자 선택에 따라 순차적으로 처리되는 선형성의 특징을 가진다.
4문자, 그림, 사운드 등의 여러 미디어를 통합하여 처리한다.
정답 및 해설

멀티미디어는 사용자의 선택에 따라 정보가 흐르는 순서와 방식이 달라지는 비선형성을 특징으로 하며, 순차적으로 처리되는 선형성을 가진다는 설명은 반대로 되어 있어 옳지 않다.

디지털 데이터로 변환해 통합 처리하고, 정보 제공자와 사용자 간 상호 작용이 있으며, 문자·그림·사운드 등 여러 미디어를 통합 처리한다는 설명은 멀티미디어의 특징으로 옳다.

문제 3
다음 중 컴퓨터의 그래픽 데이터 표현에 사용되는 벡터 방식에 대한 설명으로 옳지 않은 것은?
1이미지를 화소(pixel)의 집합으로 표현하는 방식이다.
2점과 점을 연결하는 직선과 곡선을 이용하여 이미지를 그린다.
3이미지를 확대하거나 축소하여도 계단 현상이 발생하지 않는다.
4파일 형식은 WMF, AI 등이 있다.
정답 및 해설

이미지를 화소(pixel)의 집합으로 표현하는 방식은 비트맵(래스터) 방식이며, 벡터 방식은 점과 점을 잇는 직선·곡선의 수학적 정보로 이미지를 표현한다. 따라서 화소 집합으로 표현한다는 설명은 벡터 방식에 대한 설명으로 옳지 않다.

벡터 방식은 이미지를 확대·축소해도 계단 현상이 발생하지 않으며 WMF, AI 등의 파일 형식을 사용한다는 설명은 옳다.

문제 4
다음 중 정보보안을 위해 사용하는 공개키 암호화 기법에 대한 설명으로 옳지 않은 것은?
1알고리즘이 복잡하며 암호화와 복호화 속도가 느리다.
2키의 분배가 용이하고 관리해야 할 키의 수가 적다.
3비대칭 암호화 기법이라고도 하며 대표적으로 DES가 있다.
4데이터를 암호화할 때 사용하는 키를 공개하고 복호화 할 때 키는 비밀로 한다.
정답 및 해설

공개키(비대칭) 암호화의 대표적인 알고리즘은 RSA이며, DES는 동일한 키로 암호화·복호화하는 대칭키(비밀키) 암호화 방식의 대표 알고리즘이므로 공개키 암호화 방식의 대표 예시로 DES를 드는 것은 옳지 않다.

공개키 암호화는 알고리즘이 복잡해 암호화·복호화 속도가 느리고, 키 분배가 쉽고 관리할 키 수가 적으며, 암호화용 키는 공개하고 복호화용 키는 비밀로 유지한다는 설명은 모두 옳다.

문제 5
다음 중 인터넷에서 사용하는 URL에 관한 설명으로 옳지 않은 것은?
1인터넷 상에 존재하는 각종 자원의 위치를 나타내는 표준 주소 체계이다.
2URL의 일반적인 형식은 프로토콜://호스트주소[:포트번호][/파일경로]이다.
3FTP계정이 있는 경우의 URL은 ‘http://user_name:
password@server_name:port_number’ 형식을 사용한다.
4일반적으로 HTTP 서비스는 80번 포트를 사용한다.
정답 및 해설

FTP 계정이 있는 자원에 접근하는 URL은 ftp://user_name:password@server_name:port_number 형식을 사용해야 하며, 프로토콜을 http로 표기하는 것은 옳지 않다.

URL이 인터넷 자원의 위치를 나타내는 표준 주소 체계라는 것, 일반 형식이 프로토콜://호스트주소[:포트번호][/파일경로]라는 것, HTTP 서비스가 기본적으로 80번 포트를 사용한다는 설명은 모두 옳다.

문제 6
다음 중 소프트웨어의 저작권에 따른 분류에서 데모버전과 가장 유사한 분류에 해당하는 것은?
1프리웨어(Freeware)
2셰어웨어(Shareware)
3포스트카드웨어(Postcardware)
4상용 소프트웨어(Commercial Software)
정답 및 해설

데모버전은 정식 프로그램을 홍보하기 위해 기능이나 사용 기간을 제한해 배포하는 프로그램으로, 일정 기간이나 기능 제한 후 정식 등록을 유도하는 셰어웨어(Shareware)와 같은 분류에 속한다.

프리웨어는 무료로 배포되는 소프트웨어, 포스트카드웨어는 사용자가 엽서를 보내는 것으로 사용료를 대신하는 형태, 상용 소프트웨어는 정식 대가를 지불해야 사용할 수 있는 소프트웨어로 데모버전과는 성격이 다르다.

문제 7
다음 중 시스템 보안을 위해 사용하는 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?
1IP주소 및 포트번호를 이용하거나 사용자 인증을 기반으로 접속을 차단하여 네트워크의 출입로를 단일화 함으로써 보안 관리 범위를 좁히고 접근제어를 효율적으로 할 수 있다.
2‘명백히 금지되지 않은 것은 허용한다’는 소극적 방어 개념이 아니라 ‘명백히 허용되지 않은 것은 금지한다’라는 적극적 방어 개념을 가지고 있다.
3방화벽을 운영하면 네트워크의 부하가 감소되며, 네트워크 트래픽이 게이트웨이로 집중된다.
4로그 정보를 통해 누가 외부에서 침입을 시도했는지 그 흔적을 찾아 역추적을 할 수 있다.
정답 및 해설

방화벽을 운영하면 모든 트래픽이 방화벽(게이트웨이)을 거치며 필터링·검사되기 때문에 오히려 네트워크에 부하가 증가하는 특성이 있으므로, 부하가 감소된다는 설명은 옳지 않다.

IP 주소·포트 및 사용자 인증 기반으로 출입로를 단일화해 접근제어를 효율화하고, 소극적 방어가 아닌 적극적 방어 개념을 가지며, 로그를 통해 침입 흔적을 역추적할 수 있다는 설명은 방화벽의 특징으로 옳다.

문제 8
다음 중 와이파이(Wi-Fi)에 대한 설명으로 옳지 않은 것은?
1IEEE 802.11 기술 규격의 브랜드명으로 wireless fidelity의 약어이다.
2무선 신호를 전달하는 AP(access point)를 중심으로 데이터를 주고 받는 인프라스트럭쳐(infrastructure) 모드와 AP 없이 데이터를 주고 받는 애드혹(ad hoc) 모드가 있다.
3유선랜을 무선화한 것이기 때문에 사용 거리에 제한이 없고 전송속도가 3G 이동통신에 비해 느리며 전송비용이 고가이다.
4IEEE 802.11b 규격은 최대 11Mbps, IEEE 802.11g 규격은 최대 54Mbps의 속도를 지원한다.
정답 및 해설

와이파이는 무선랜이라도 AP를 중심으로 한 사용 거리에 제한이 있고, 3G 이동통신보다 전송 속도가 빠르며 전송비용도 저렴한 편이므로, 거리 제한이 없고 3G보다 느리며 비용이 고가라는 설명은 옳지 않다.

와이파이가 IEEE 802.11 규격의 브랜드명이라는 것, 인프라스트럭쳐 모드와 애드혹 모드가 있다는 것, IEEE 802.11b가 최대 11Mbps·802.11g가 최대 54Mbps를 지원한다는 설명은 모두 옳다.

문제 9
다음 중 인터넷 서버까지의 경로를 추적하는 명령어인 ‘Tracert’의 실행 결과에 관한 설명으로 옳지 않은 것은?
1IP 주소, 목적지까지 거치는 경로의 수, 각 구간 사이의 데이터 왕복 속도를 확인할 수 있다.
2특정 사이트가 열리지 않을 때 해당 서버가 문제인지 인터넷 망이 문제인지 확인할 수 있다.
3인터넷 속도가 느릴 때 어느 구간에서 정체를 일으키는지 확인할 수 있다.
4현재 자신의 컴퓨터에 연결된 다른 컴퓨터의 IP 주소나 포트 정보를 확인할 수 있다.
정답 및 해설

Tracert는 목적지까지 거치는 경로(라우터)의 IP 주소와 구간별 응답 속도를 확인하는 명령으로, 현재 자신의 컴퓨터에 연결되어 있는 다른 컴퓨터의 IP·포트 정보를 확인하는 기능은 netstat의 역할이다. 따라서 이 설명은 Tracert 실행 결과에 대한 설명으로 옳지 않다.

Tracert로 경로상의 IP 주소와 왕복 속도를 확인할 수 있고, 이를 통해 특정 사이트 접속 문제가 서버 문제인지 회선 문제인지, 어느 구간에서 정체가 발생하는지 파악할 수 있다는 설명은 옳다.

문제 10
다음 중 컴퓨터에서 사용하는 하드디스크의 파티션에 관한 설명으로 옳지 않은 것은?
1파티션 작업을 실행한 후에는 반드시 포맷을 실행하여야 하드디스크를 사용할 수 있다.
2각 파티션 영역에는 다른 운영체제를 설치할 수 있다.
3하나의 파티션에 여러 개의 파일 시스템을 사용할 수 있다.
4하나의 물리적인 하드디스크를 여러 개의 논리적 영역으로 분할하거나 다시 합치는 작업이다.
정답 및 해설

하나의 파티션에는 원칙적으로 하나의 파일 시스템만 설정하여 사용할 수 있으므로, 여러 개의 파일 시스템을 사용할 수 있다는 설명은 옳지 않다.

파티션 작업 후에는 포맷을 해야 사용할 수 있고, 각 파티션에 서로 다른 운영체제를 설치할 수 있으며, 파티션은 하나의 물리적 디스크를 여러 논리 영역으로 나누거나 다시 합치는 작업이라는 설명은 옳다.

문제 11
다음 중 Windows 7의 [메모장]에 관한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1텍스트 파일이나 웹 페이지를 편집하는 간단한 도구로 사용할 수 있다.
2[이동] 명령으로 원하는 줄 번호를 입력하여 문서의 특정 줄로 이동할 수 있으며, 자동 줄 바꿈이 설정된 경우에도 이동 명령을 사용할 수 있다.
3특정 문자나 단어를 찾아서 바꾸거나, 창 크기에 맞추어 텍스트 줄을 바꾸어 문서의 내용을 표시할 수 있다.
4머리글과 바닥글을 설정하여 문서의 위쪽과 아래쪽 여백에 원하는 텍스트를 표시하여 인쇄할 수 있다.
정답 및 해설

메모장의 [이동] 명령은 특정 줄 번호로 이동하는 기능이지만, '자동 줄 바꿈'이 설정된 상태에서는 사용할 수 없고 자동 줄 바꿈을 해제해야 사용할 수 있으므로, 자동 줄 바꿈이 설정된 경우에도 사용할 수 있다는 설명은 옳지 않다.

메모장이 텍스트 파일이나 웹 페이지 편집용 간단한 도구로 쓰이고, 찾기/바꾸기나 자동 줄 바꿈 기능이 있으며, 머리글·바닥글을 설정해 인쇄할 수 있다는 설명은 옳다.

문제 12
다음 중 컴퓨터에서 문자를 표현하는 코드 체계에 대한 설명으로 옳지 않은 것은?
1BCD 코드: 64가지의 문자를 표현할 수 있으나 영문 소문자는 표현 불가능하다.
2Unicode: 세계 각국의 언어를 4바이트 체계로 통일한 국제 표준 코드이다.
3ASCII 코드: 128가지의 문자를 표현할 수 있으며, 주로 데이터 통신용이나 PC에서 많이 사용된다.
4EBCDIC 코드: BCD 코드를 확장한 코드체계로 256가지의 문자를 표현할 수 있다
정답 및 해설

유니코드는 전 세계 문자를 2바이트(16비트) 체계로 표현하도록 통일한 국제 표준 코드이므로, 4바이트 체계라는 설명은 옳지 않다.

BCD 코드가 64가지 문자를 표현하며 영문 소문자를 표현하지 못한다는 것, ASCII 코드가 128가지 문자를 표현하며 통신·PC용으로 널리 쓰인다는 것, EBCDIC이 BCD를 확장해 256가지 문자를 표현한다는 설명은 옳다.

문제 13
다음 중 컴퓨터에서 사용하는 데이터의 논리적 구성 단위를 작은 것에서 큰 것 순으로 바르게 나열한 것은?
1비트(Bit) - 바이트(Byte) - 레코드(Record) - 워드(Word)
2워드(Word) - 필드(Field) - 바이트(Byte) - 레코드(Record)
3워드(Word) - 필드(Field) - 파일(File) - 레코드(Record)
4필드(Field) - 레코드(Record) - 파일(File) - 데이터베이스(Database)
정답 및 해설

데이터의 논리적 구성 단위를 작은 것부터 큰 것 순으로 나열하면 필드 - 레코드 - 파일 - 데이터베이스 순이 된다.

비트나 바이트, 워드는 데이터의 물리적 구성 단위에 해당하므로 필드·레코드·파일·데이터베이스로 이어지는 논리적 구성 단위 나열과는 성격이 다르다.

문제 14
다음 중 Windows 7의 [장치 관리자] 창에서 설정 가능한 하드웨어 관리에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1장치들의 드라이버를 식별하고, 설치된 장치 드라이버에 대한 정보를 알 수 있다.
2가상 메모리에 대한 정보를 확인하고, 설정 값을 변경할 수 있다.
3장치 드라이버를 업데이트할 수 있다.
4하드웨어가 올바르게 작동하는지 확인할 수 있다.
정답 및 해설

가상 메모리의 크기나 설정 값을 확인·변경하는 기능은 [시스템 속성]의 고급 옵션에서 제공되며, 장치 관리자에서는 가상 메모리를 설정할 수 없으므로 이 설명은 옳지 않다.

장치 관리자에서는 장치 드라이버를 식별·확인하고, 드라이버를 업데이트하며, 하드웨어가 올바르게 작동하는지 점검할 수 있다는 설명은 옳다.

문제 15
다음 중 컴퓨터에서 사용하는 마이크로프로세서(Microprocessor)에 관한 설명으로 옳지 않은 것은?
1제어장치, 연산장치, 주기억장치가 하나의 반도체 칩에 내장된 장치이다.
2클럭 주파수와 내부 버스의 Bit 수로 성능을 평가한다.
3트랜지스터의 집적도에 따라 기본적인 처리 속도가 결정된다.
4현재는 작은 규모의 임베디드 시스템이나 휴대용 기기에서부터 메인 프레임이나 슈퍼컴퓨터까지 사용된다.
정답 및 해설

마이크로프로세서는 제어장치와 연산장치를 하나의 반도체 칩에 집적한 장치로, 주기억장치는 포함하지 않으므로 주기억장치까지 내장된 장치라는 설명은 옳지 않다.

클럭 주파수와 내부 버스의 비트 수로 성능을 평가하고, 트랜지스터 집적도가 처리 속도를 좌우하며, 임베디드 시스템부터 슈퍼컴퓨터까지 폭넓게 사용된다는 설명은 옳다.

문제 16
다음 중 레지스터(Register)에 대한 설명 중 옳지 않은 것은?
1CPU 내부에서 처리할 명령어나 연산 결과 값을 일시적으로 저장하는 기억장치이다.
2레지스터의 크기는 컴퓨터가 한 번에 처리할 수 있는 데이터의 크기를 나타낸다.
3펌웨어(Firmware)를 저장하는 비휘발성 메모리로 엑세스 속도가 가장 빠른 기억장치이다.
4구조는 플립플롭(Flip-Flop)이나 래치(Latch)를 직렬 또는 병렬로 연결한다.
정답 및 해설

펌웨어를 저장하는 비휘발성 메모리는 ROM 계열 장치이며, 레지스터는 CPU 내부에서 명령어나 연산 결과를 일시적으로 저장하는 휘발성 기억장치이므로, 펌웨어를 저장하는 비휘발성 메모리라는 설명은 레지스터에 대한 설명으로 옳지 않다.

레지스터가 CPU 내부에서 명령어·연산 결과를 임시 저장하고, 그 크기가 한 번에 처리 가능한 데이터 크기를 나타내며, 플립플롭이나 래치를 직렬·병렬로 연결한 구조라는 설명은 옳다.

문제 17
다음 중 Windows 7의 [관리 도구] 중 [컴퓨터 관리]에서 수행 가능한 [디스크 관리] 작업에 해당하지 않는 것은?(윈도우 10 검증 완료)
1볼륨을 확장하거나 축소할 수 있다.
2드라이브 문자를 변경할 수 있다.
3포맷을 실행할 수 있다.
4분석 및 디버그 로그를 표시할 수 있다.
정답 및 해설

[컴퓨터 관리]의 [디스크 관리]에서는 볼륨 확장/축소, 드라이브 문자 변경, 포맷 실행 등의 작업을 수행할 수 있지만, 분석 및 디버그 로그 표시는 이벤트 뷰어의 기능으로 디스크 관리 작업에 해당하지 않는다.

볼륨 크기 조정, 드라이브 문자 변경, 포맷 실행은 디스크 관리에서 제공하는 대표적인 기능이다.

문제 18
다음 중 Windows 7의 [제어판]-[백업 및 복원]에서 ‘백업 설정’에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1정기적으로 예약된 백업 시간에 컴퓨터가 꺼져 있거나, 절전 모드이거나, 최대 절전 모드인 경우 Windows 백업에서는 해당 백업을 건너뛰고 예약된 다음 백업 때까지 기다린다.
2‘자동 선택’ 방식으로 백업하는 경우 해당 컴퓨터에 사용자 계정이 있는 모든 사용자의 기본 Windows 폴더, 바탕 화면 및 라이브러리에 저장된 데이터 파일을 백업 한다.
3‘직접 선택’ 방식으로 백업하는 경우 사용자가 알려진 시스템 폴더의 모든 파일을 선택하여 백업할 수 있다.
4기본적으로 백업은 정기적으로 만들어지며, 일정을 변경 하고 백업을 수동으로 만들 수 있다.
정답 및 해설

'직접 선택' 방식으로 백업할 경우 사용자가 원하는 개별 파일이나 폴더를 지정해 백업할 수 있지만, 운영체제의 알려진 시스템 폴더는 직접 선택 대상에서 제외되므로 이 설명은 옳지 않다.

예약된 백업 시간에 컴퓨터가 꺼져 있거나 절전 상태이면 백업을 건너뛰고 다음 예약 때 수행한다는 것, '자동 선택' 방식은 모든 사용자의 기본 폴더·바탕 화면·라이브러리 데이터를 백업한다는 것, 기본적으로 정기 백업이 이뤄지되 일정 변경과 수동 백업이 가능하다는 설명은 옳다.

문제 19
다음 중 Windows 7에서 [연결 프로그램]에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
1문서나 그림 같은 데이터 파일을 더블클릭하면 자동으로 실행되는 응용 프로그램이다.
2데이터 파일의 바로 가기 메뉴에서 [연결 프로그램]을 선택하면 연결 프로그램을 변경할 수 있다.
3연결 프로그램이 지정되지 않았을 경우 데이터 파일을 더블클릭하면 연결 프로그램을 선택하기 위한 대화 상자가 표시된다.
4[연결 프로그램] 대화상자에서 연결 프로그램을 삭제하면 연결된 데이터 파일도 함께 삭제된다.
정답 및 해설

[연결 프로그램] 대화상자에서 연결 프로그램을 변경하거나 삭제해도 이는 파일과 프로그램의 연결 정보만 바뀌는 것으로, 원본 데이터 파일 자체는 삭제되지 않으므로 이 설명은 옳지 않다.

연결 프로그램은 데이터 파일을 더블클릭하면 자동 실행되는 프로그램이며, 바로 가기 메뉴에서 변경할 수 있고, 연결 프로그램이 지정되지 않은 경우 더블클릭 시 프로그램 선택 대화상자가 표시된다는 설명은 옳다.

문제 20
다음 중 반도체를 이용한 컴퓨터 보조 기억 장치로 크기가 작고 충격에 강하며, 소음 발생이 없는 대용량 저장 장치에 해당하는 것은?
1HDD(Hard Disk Drive)
2DVD(Digital Versatile Disk)
3SSD(Solid State Drive)
4CD-RW(Compact Disc Rewritable)
정답 및 해설

SSD(Solid State Drive)는 반도체 메모리를 이용한 보조기억장치로, 기계적으로 움직이는 부품이 없어 크기가 작고 충격에 강하며 소음이 발생하지 않으면서도 대용량 저장이 가능하다.

하드디스크(HDD)는 자기 디스크를 회전시키는 기계식 장치이므로 소음과 충격에 취약하고, DVD와 CD-RW는 광학 저장매체로 반도체 방식이 아니다.

문제 21
다음 중 데이터 입력에 대한 설명으로 옳지 않은 것은?
1동일한 문자를 여러 개의 셀에 입력하려면 셀에 문자를 입력한 후 채우기 핸들을 드래그한다.
2두 개 이상의 셀을 선택하고 채우기 핸들을 드래그할 때 <Ctrl>키를 누르고 있으면 [자동 채우기] 기능을 해제할 수 있으며, 선택한 값은 인접한 셀에 복사되고 데이터가 연속으로 확장되지 않는다.
3일정 범위 내에 동일한 데이터를 한 번에 입력하려면 범위를 지정하여 데이터를 입력한 후 바로 이어서 <Shift>+<Enter>키를 누른다.
4사용자 지정 연속 데이터 채우기를 사용하여 데이터를 입력하는 경우 사용자 지정 목록에는 텍스트나 텍스트/숫자 조합만 포함될 수 있다.
정답 및 해설

여러 셀에 동일한 데이터를 한 번에 입력할 때는 범위를 지정한 뒤 데이터를 입력하고 <Ctrl>+<Enter> 키를 누르는 것이 올바른 방법이다. <Shift>+<Enter>를 누르면 입력이 확정되며 셀 포인터가 위쪽으로 이동할 뿐, 선택한 범위 전체에 같은 값이 채워지지는 않는다.

채우기 핸들을 드래그해 같은 문자를 복사하는 방법이나, <Ctrl>을 누른 채 드래그해 자동 채우기를 해제하고 값만 복사하는 동작, 사용자 지정 목록이 텍스트·텍스트/숫자 조합만 가능하다는 설명은 모두 옳은 내용이다.

문제 22
아래의 워크시트에서 ‘영어’가 중간값을 초과하면서 ‘성명’의 두 번째 문자가 “영”인 데이터를 필터링하고자 한다. 다음 중 고급 필터 실행을 위한 조건의 입력 값으로 옳은 것은?
ABCD
1성명국어영어
2강동식18080
3강영주25090
4박강영19091
5박영식16085
6박민영28080
7영수김27081
8박영에리19592
9김영미28886
10이영17587
1
2
3
4
정답 및 해설

고급 필터에서 함수·수식으로 만든 계산 조건을 쓸 때는 조건 범위의 머리글을 원본 데이터의 필드명과 다른 이름으로 적거나 비워 두어야 합니다. 머리글을 '영어'처럼 원본 필드명과 똑같이 쓰면 수식이 계산 조건으로 인식되지 않아 필터가 제대로 동작하지 않습니다. 그래서 머리글을 '영어중간값'으로 바꾼 쪽이 옳습니다.

조건식 =$D2>MEDIAN($D$2:$D$10) 은 각 행의 영어 점수를 전체 중간값과 비교합니다. 표의 영어 점수 80, 90, 91, 85, 80, 81, 92, 86, 87 의 중간값은 86 이므로 87·90·91·92 인 이영·강영주·박강영·박영에리가 1차로 남습니다.

두 번째 조건은 성명의 두 번째 글자가 '영'인 경우입니다. 만능 문자에서 ?는 임의의 한 글자, *는 임의의 문자열을 뜻하므로 두 번째 자리를 정확히 지정하려면 ="=?영*" 이어야 합니다. '=*영*'로 쓰면 위치와 무관하게 '영'이 들어간 이름이 모두 걸려 박강영까지 포함되므로 조건이 어긋납니다. 두 조건을 같은 행에 나란히 적어 AND 로 결합한 것이 옳은 입력 값입니다.

문제 23
다음 중 아래와 같이 왼쪽 그림의 [B2:B5] 영역에 [텍스트 나누기]를 실행하여 오른쪽 그림과 같이 소속이 분리되도록 실행하는 과정에 대한 설명으로 옳지 않은 것은?
1텍스트 마법사 2단계에서 구분선의 위치를 변경하려면 구분선을 마우스로 클릭한 상태에서 원하는 위치로 드래그한다.
2분할하려는 범위에 포함할 수 있는 행과 열의 개수는 제한이 없다.
3구분선을 삭제하려면 구분선을 마우스로 두 번 클릭한다.
4구분선을 넣으려면 원하는 위치를 마우스로 클릭한다.
정답 및 해설

그림은 [B2:B5]의 '교통시설과·교통행정과·교통환경과' 같은 소속 값을 [텍스트 나누기]로 '교통'과 '시설과'처럼 두 열로 분리하는 과정입니다. 텍스트 마법사 1단계에서 너비가 일정함이 선택되어 있으므로, 구분 기호가 아니라 자릿수(너비)를 기준으로 나누는 방식입니다.

이 방식에서는 2단계의 데이터 미리 보기 눈금자 영역에서 구분선을 다룹니다. 원하는 위치를 클릭하면 구분선이 새로 생기고, 만들어진 구분선을 드래그하면 위치가 이동하며, 구분선을 두 번 클릭하면 삭제됩니다.

반면 텍스트 나누기는 한 번에 한 개의 열만 처리할 수 있어, 여러 열을 동시에 선택한 상태에서는 실행되지 않습니다. 따라서 분할하려는 범위에 포함할 수 있는 행과 열의 개수에 제한이 없다는 설명은 옳지 않습니다.

문제 24
다음 중 엑셀의 오차 막대에 대한 설명으로 옳지 않은 것은?
13차원 차트는 오차 막대를 표시할 수 없다.
2차트에 고정값, 백분율, 표준 편차, 표준 오차, 사용자 지정 중 하나를 선택하여 오차량을 표시할 수 있다.
3오차 막대를 화면에 표시하는 방법은 2가지로 양의 값, 음의 값이 있다.
4분산형과 거품형차트에는 세로 오차 막대, 가로 오차 막대를 적용할 수 있다.
정답 및 해설

오차 막대를 표시하는 방향(오차량 표시 방법)은 모두, 양의 값, 음의 값의 세 가지로 구성되며, 두 가지만 있다는 설명은 옳지 않다.

3차원 차트에는 오차 막대를 표시할 수 없고, 고정값·백분율·표준 편차·표준 오차·사용자 지정 중에서 오차량을 선택할 수 있으며, 분산형·거품형 차트에는 세로·가로 오차 막대를 모두 적용할 수 있다는 나머지 설명은 모두 옳다.

문제 25
다음 중 워크시트의 데이터 목록에 윤곽 설정을 하는 경우 옳지 않은 것은?
1그룹화하여 요약하려는 데이터 목록이 있는 경우 데이터에 최대 8개 수준의 윤곽을 설정할 수 있다.
2, , 등의 윤곽 기호가 표시되지 않는 경우 [Excel 옵션]에서 표시되도록 설정할 수 있다.
3그룹별로 요약된 데이터에 설정된 윤곽을 제거하면 윤곽 기호와 함께 요약 정보가 표시된 원본 데이터도 삭제된다.
4윤곽을 만들 때나 만든 후에 윤곽에 스타일을 적용할 수 있다.
정답 및 해설

윤곽(그룹)은 데이터 목록을 계층으로 묶어 요약을 접었다 펼 수 있게 하는 기능으로, 최대 8개 수준까지 설정할 수 있습니다. 보기에 그림으로 제시된 수준 번호 단추와 +·- 모양의 확장·축소 단추가 바로 윤곽 기호이며, 이 기호가 보이지 않으면 [Excel 옵션]-[고급]에서 '윤곽을 설정한 경우 윤곽 기호 표시'를 켜서 나타낼 수 있습니다.

또한 윤곽을 만들 때 자동으로 스타일을 적용하도록 지정할 수도 있고, 이미 만들어 둔 윤곽에 나중에 스타일을 적용할 수도 있습니다.

주의할 점은 윤곽 지우기는 화면에 표시되던 윤곽 기호와 그룹 구조만 제거할 뿐, 원본 데이터나 요약 행은 그대로 남는다는 것입니다. 윤곽을 제거하면 요약 정보가 표시된 원본 데이터까지 삭제된다는 설명은 옳지 않습니다.

문제 26
다음 중 시나리오에 대한 설명으로 옳지 않은 것은?
1시나리오 관리자에서 시나리오를 삭제하면 시나리오 요약 보고서의 해당 시나리오도 자동으로 삭제된다.
2특정 셀의 변경에 따라 연결된 결과 셀의 값이 자동으로 변경되어 결과값을 예측할 수 있다.
3여러 시나리오를 비교하기 위해 시나리오를 피벗 테이블로 요약할 수 있다.
4변경 셀과 결과 셀에 이름을 지정한 후 시나리오 요약 보고서를 작성하면 결과에 셀 주소 대신 지정한 이름이 표시된다.
정답 및 해설

시나리오 관리자에서 원본 시나리오를 삭제해도, 이미 작성되어 있는 시나리오 요약 보고서는 별도의 정적인 결과물이므로 해당 내용이 자동으로 삭제되지 않는다.

반면 변경 셀의 값에 따라 결과 셀이 자동으로 갱신되어 결과를 예측할 수 있다는 점, 여러 시나리오를 피벗 테이블로 요약할 수 있다는 점, 변경 셀과 결과 셀에 이름을 지정하면 요약 보고서에 셀 주소 대신 이름이 표시된다는 점은 모두 옳은 설명이다.

문제 27
다음 중 조건부 서식에 대한 설명으로 옳지 않은 것은?
1동일한 셀 범위에 둘 이상의 조건부 서식 규칙이 True로 평가 되어 충돌하는 경우 [조건부 서식 규칙 관리자] 대화상자의 규칙 목록에서 가장 위에 있는 즉, 우선순위가 높은 규칙 하나만 적용된다.
2[홈] 탭 [편집] 그룹의 [찾기 및 선택]-[이동 옵션]을 이용하면 조건부 서식이 적용되고 있는 셀을 적용한 순서대로 찾아 이동할 수 있다.
3조건부 서식을 만들 때 조건으로 다른 워크시트 또는 통합 문서에 참조는 사용할 수 없다.
4셀 범위에 대한 서식 규칙이 True로 평가되면 해당 규칙의 서식이 사용자가 임의로 지정한 서식보다 우선한다.
정답 및 해설

[찾기 및 선택]-[이동 옵션]으로 조건부 서식이 적용된 셀을 찾으면 해당 셀들이 한꺼번에 선택될 뿐, 서식이 적용된 순서대로 하나씩 이동하며 찾아주는 기능은 아니다.

동일 범위에 여러 규칙이 동시에 참(True)이 되어 충돌하면 규칙 목록에서 우선순위가 높은(위쪽) 규칙 하나만 적용되고, 조건으로 다른 워크시트·통합 문서의 참조는 사용할 수 없으며, 조건부 서식의 규칙이 참으로 평가되면 사용자가 지정한 일반 서식보다 우선 적용된다는 설명은 모두 옳다.

문제 28
다음 중 각 VBA 코드에 대한 설명으로 옳지 않은 것은?
1Range(“A5”).Select ⇒ [A5] 셀로 셀 포인터를 이동한다.
2Range(“C2”).Font.Bold = “True” ⇒ [C2] 셀의 글꼴 스타일을 '굵게'로 설정한다.
3Range(“A1”).Formula = 3 * 4 ⇒ [A1] 셀에 수식 ‘=3*4’가 입력된다.
4Workbooks.Add ⇒ 새 통합 문서를 생성한다.
정답 및 해설

VBA에서 Range("A1").Formula = 3 * 4 처럼 등호 우측에 산술식을 직접 쓰면 VBA가 먼저 그 값을 계산하므로, [A1] 셀에는 수식 문자열 '=3*4'가 아니라 계산된 결과값 12가 입력된다.

Range("A5").Select로 셀 포인터를 이동시키는 것, Font.Bold 속성으로 글꼴을 굵게 설정하는 것, Workbooks.Add로 새 통합 문서를 만드는 것은 모두 올바른 설명이다.

문제 29
다음 중 [H2:H10] 영역에 ‘총점’으로 순위를 구한 후 동점자에 대해 ‘국어’로 순위를 구할 경우 [H2] 셀에 들어갈 수식으로 옳은 것은?
ABCDEFGH
1성명국어수학영어사회총점순위(총점)순위(총점,국어)
2홍길동9050301018011
3한민국8050203018013
4이대한9040203018011
5이나래7050303018014
6마상욱8050301017056
7박정인9040202017055
8사수영7040303017058
9고소영8040302017056
10장영수705010513599
1{=RANK($F2,$F$2:$F$10) + RANK($B$2,$B$2:$B$10) }
2{=RANK($B$2,$B$2:$B$10) * RANK($F2,$F$2:$F$10) }
3{=RANK($F2,$F$2:$F$10) + SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2)) }
4{=SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2)) * RANK($F2,$F$2:$F$10) }
정답 및 해설

먼저 =RANK($F2,$F$2:$F$10) 이 총점(F열) 기준 순위를 구합니다. 표에서 총점 180이 네 명이라 이들은 모두 1위, 총점 170인 네 명은 모두 5위, 135인 사람은 9위로 동점자가 같은 순위를 공유하게 됩니다.

동점자를 국어 점수로 다시 가르려면 '자신과 총점이 같으면서 국어 점수가 자신보다 높은 사람 수'를 세어 더해 주면 됩니다. 그 역할을 하는 것이 SUM(($F$2:$F$10=$F2)*($B$2:$B$10>$B2)) 로, 두 조건을 곱해 모두 참(1×1)인 경우만 1로 세는 배열 수식입니다. 그래서 전체 수식은 총점 순위에 이 개수를 더하는 형태여야 하며, 배열 연산이므로 Ctrl+Shift+Enter 로 입력해 중괄호 { } 가 붙습니다.

실제로 한민국(총점 180, 국어 80)은 총점 순위 1위이고 총점이 같으면서 국어가 더 높은 사람이 홍길동(90)·이대한(90) 둘이므로 1+2=3 이 되어 표의 3과 일치합니다. 반대로 두 값을 곱하는 형태나 국어 순위를 그대로 더하는 형태는 동점자 보정이 아니라 엉뚱한 값을 만들어 내므로 옳지 않습니다.

문제 30
다음 중 셀의 내용을 편집할 수 있는 셀의 편집 모드로 전환하는 방법에 대한 설명으로 옳지 않은 것은?
1편집하려는 데이터가 있는 셀을 더블 클릭한다.
2편집하려는 셀을 클릭하고 수식 입력줄을 클릭한다.
3셀을 선택한 후 <F2>키를 누르면 셀에 입력된 내용의 맨 앞에 삽입 포인터가 나타난다.
4새 문자를 입력하여 기존 문자를 즉시 바꿀 수 있도록 겹쳐쓰기 모드를 활성화하려면 편집모드 상태에서 <Insert>키를 누른다.
정답 및 해설

셀을 선택한 뒤 <F2> 키를 누르면 편집 모드로 전환되면서 삽입 포인터가 셀에 입력된 내용의 맨 끝(맨 뒤)에 나타나며, 맨 앞에 나타난다는 설명은 옳지 않다.

데이터가 있는 셀을 더블 클릭하거나 수식 입력줄을 클릭해 편집 모드로 전환하는 방법, 편집 모드에서 <Insert> 키를 눌러 겹쳐쓰기 모드를 켤 수 있다는 설명은 모두 옳다.

문제 31
다음 중 [개발 도구] 탭의 [컨트롤] 그룹에 대한 설명으로 옳지 않은 것은?
1컨트롤은 데이터 표시/입력 또는 작업 수행을 위해 양식에 넣은 그래픽 개체로 텍스트 상자, 목록 상자, 옵션 단추, 명령 단추 등이 있다.
2ActiveX 컨트롤은 양식 컨트롤 보다 다양한 이벤트에 반응할 수 있으나 차트 시트에서는 사용할 수 없는 등 양식 컨트롤보다 호환성은 낮다.
3[디자인 모드] 상태에서는 양식 컨트롤과 ActiveX 컨트롤 모두 매크로 등 정해진 동작은 실행하지 않으며, 컨트롤의 선택, 크기 조절, 이동 등의 작업을 할 수 있다.
4양식 컨트롤의 ‘단추(양식 컨트롤)’를 클릭하거나 드래그해서 추가하면 [매크로 지정] 대화상자가 자동으로 표시된다.
정답 및 해설

그림의 [컨트롤] 그룹에는 삽입, 디자인 모드, 속성, 코드 보기, 대화 상자 실행 명령이 들어 있습니다. [삽입]으로 넣는 컨트롤은 데이터를 표시·입력하거나 지정된 작업을 실행하기 위해 시트에 배치하는 그래픽 개체로, 텍스트 상자·목록 상자·옵션 단추·명령 단추 등이 있습니다.

컨트롤은 양식 컨트롤ActiveX 컨트롤로 나뉩니다. ActiveX 컨트롤은 속성과 이벤트가 풍부해 다양한 이벤트에 반응할 수 있지만 차트 시트에서는 사용할 수 없는 등 호환성이 낮고, 양식 컨트롤은 기능은 단순해도 호환성이 좋습니다. 또 양식 컨트롤의 '단추'를 클릭하거나 드래그해 시트에 추가하면 [매크로 지정] 대화상자가 자동으로 나타납니다.

[디자인 모드]는 ActiveX 컨트롤을 편집하기 위한 상태입니다. 이 상태에서 ActiveX 컨트롤은 지정된 동작을 실행하지 않고 선택·크기 조절·이동만 되지만, 양식 컨트롤은 디자인 모드와 무관하게 지정된 매크로가 실행됩니다. 따라서 두 종류 컨트롤이 '모두' 동작을 실행하지 않는다는 설명은 옳지 않습니다.

문제 32
다음 중 메모 기능에 대한 설명으로 옳지 않은 것은?
1새 메모를 작성하려면 <Shift>+<F2> 키를 누른다.
2메모 텍스트에는 [홈] 탭의 [글꼴] 그룹에 있는 [채우기 색]과 [글꼴 색] 옵션을 사용할 수 없다.
3삽입된 메모는 시트에 표시된 대로 인쇄하거나 시트 끝에 모아서 인쇄할 수 있다.
4[홈] 탭 [편집] 그룹에 있는 [지우기]-[모두 지우기]를 이용하여 셀을 지운 경우 셀의 내용과 서식만 삭제되고 메모는 삭제되지 않는다.
정답 및 해설

[홈] 탭 [편집] 그룹의 [지우기]-[모두 지우기]를 실행하면 셀의 내용과 서식뿐 아니라 메모까지 함께 삭제되므로, 메모가 삭제되지 않는다는 설명은 옳지 않다.

새 메모를 작성할 때 <Shift>+<F2> 키를 사용하는 것, 메모 텍스트에는 [채우기 색]·[글꼴 색] 옵션을 적용할 수 없다는 것, 삽입된 메모를 시트에 표시된 대로 인쇄하거나 시트 끝에 모아서 인쇄할 수 있다는 설명은 모두 옳다.

문제 33
다음 중 세로 막대형 차트에 대한 설명으로 옳지 않은 것은?
1시간의 경과에 따른 데이터 변동을 표시하거나 항목별 비교를 나타내는 데 유용하다.
2[계열 겹치기] 값을 0에서 100 사이의 백분율로 조정 하여 세로 막대의 겹침 상태를 조정할 수 있으며, 값이 높을수록 세로 막대 사이의 간격이 증가한다.
3[간격 너비] 값을 0에서 500 사이의 백분율로 조정하여 각 항목에 대해 표시되는 데이터 요소 집합 사이의 간격을 조정할 수 있다.
4세로(값) 축 값의 순서를 거꾸로 표시할 수 있다.
정답 및 해설

[계열 겹치기] 값을 높일수록 세로 막대 사이의 간격이 아니라 겹치는 정도가 커진다. 값이 클수록 막대가 서로 더 많이 겹치고, 음수 값으로 설정하면 오히려 막대 사이가 벌어진다.

시간 경과에 따른 변동이나 항목별 비교에 세로 막대형 차트가 유용하다는 점, [간격 너비]로 데이터 요소 집합 사이의 간격을 조정할 수 있다는 점, 세로(값) 축의 값 순서를 거꾸로 표시할 수 있다는 점은 모두 옳은 설명이다.

문제 34
다음 중 공유 통합 문서에 대한 설명으로 옳지 않은 것은?
1여러 사용자가 동시에 동일한 셀을 변경하려면 충돌이 발생한다.
2통합 문서를 공유한 후 하이퍼링크, 시나리오, 매크로 등의 기능은 변경할 수 없지만 조건부 서식, 차트, 그림 등의 기능은 변경할 수 있다.
3공유 통합 문서를 네트워크 위치에 복사해도 다른 통합 문서나 문서의 연결은 그대로 유지된다.
4공유 통합 문서를 열면 창의 제목 표시줄의 엑셀 파일명 옆에 [공유]라는 글자가 표시된다.
정답 및 해설

공유 통합 문서 상태에서는 하이퍼링크, 시나리오, 매크로뿐 아니라 조건부 서식, 차트, 그림 등의 기능도 새로 추가하거나 변경할 수 없다. 이러한 기능은 공유를 해제한 뒤에만 변경 가능하다.

여러 사용자가 동시에 같은 셀을 변경하면 충돌이 발생한다는 점, 공유 통합 문서를 네트워크 위치에 복사해도 다른 문서와의 연결이 그대로 유지된다는 점, 공유 상태에서는 제목 표시줄의 파일명 옆에 '공유'라는 글자가 표시된다는 점은 모두 옳다.

문제 35
다음 중 인쇄 기능에 대한 설명으로 옳지 않은 것은?
1기본적으로 워크시트의 눈금선은 인쇄되지 않으나 인쇄되도록 설정할 수 있다.
2[페이지 설정] 대화상자의 [시트] 탭에서‘간단하게 인쇄’를 선택하면 셀의 테두리를 포함하여 인쇄할 수 있다.
3<Ctrl>+<F2>키를 누르면 [인쇄 미리 보기]가 실행된다.
4[인쇄 미리 보기]에서 ‘여백 표시’를 선택한 경우 마우스로 여백을 변경할 수 있다.
정답 및 해설

[페이지 설정] 대화상자의 [시트] 탭에서 '간단하게 인쇄'를 선택하면 차트, 그림, 테두리 등의 그래픽 요소를 제외하고 인쇄하여 속도를 높이는 기능이므로, 테두리를 포함하여 인쇄한다는 설명은 옳지 않다.

워크시트의 눈금선은 기본적으로 인쇄되지 않지만 설정을 통해 인쇄되도록 바꿀 수 있는 점, <Ctrl>+<F2> 키로 인쇄 미리 보기를 실행하는 점, 인쇄 미리 보기에서 '여백 표시'를 선택하면 마우스로 여백을 조정할 수 있는 점은 모두 옳은 설명이다.

문제 36
다음 중 [A13] 셀에 수식‘=INDEX((A1:C6, A8:C11), 2, 2, 2)’을 입력한 결과로 옳은 것은?
ABC
1과일가격개수
2사과₩69040
3바나나₩34038
4레몬₩55015
5오렌지₩25025
6₩59040
7
8아몬드₩2,80010
9캐슈넛₩3,55016
10땅콩₩1,25020
11호두₩1,75012
1690
2340
32,800
43,550
정답 및 해설

INDEX 함수의 참조형 사용법은 =INDEX((영역1, 영역2, …), 행 번호, 열 번호, 영역 번호) 입니다. 여러 영역을 괄호로 묶어 전달한 뒤 마지막 인수로 몇 번째 영역을 쓸지 고릅니다.

수식 =INDEX((A1:C6, A8:C11), 2, 2, 2) 에서 마지막 인수 2는 두 번째 영역인 A8:C11 을 가리킵니다. 이 영역은 아몬드·캐슈넛·땅콩·호두 네 행으로 이루어져 있으며, 영역 안에서 세는 2행 2열은 캐슈넛 행의 가격 칸, 즉 [B9] 셀입니다.

[B9]의 값은 ₩3,550 이므로 결과는 3,550 입니다. 마지막 인수를 1로 주었다면 첫 번째 영역 A1:C6 의 2행 2열인 [B2]가 되어 690이 나왔을 것입니다.

문제 37
다음 중 수식의 결과가 옳지 않은 것은?
1=FIXED(3456.789,1,FALSE) → 3,456.8
2=EOMONTH(DATE(2015,2,25),1) → 2015-03-31
3=CHOOSE(ROW(A3:A6), "동","서","남",2015) → 남
4=REPLACE("February", SEARCH("U","Seoul-Unesco"),5,"") → Febru
정답 및 해설

REPLACE("February", SEARCH("U","Seoul-Unesco"),5,"")를 계산하면, SEARCH 함수는 대소문자를 구분하지 않으므로 "Seoul-Unesco"에서 "U"를 4번째 위치(Seoul의 소문자 u)에서 찾는다. 이어서 REPLACE("February",4,5,"")는 "February"의 4번째 글자부터 5글자(r,u,a,r,y)를 지우므로 결과는 "Feb"가 되며, "Febru"라는 결과는 옳지 않다.

FIXED(3456.789,1,FALSE)는 소수 첫째 자리까지 반올림하고 천 단위 구분 기호를 붙여 3,456.8을 반환하고, EOMONTH(DATE(2015,2,25),1)은 2015년 2월에서 1개월 후인 3월의 마지막 날인 2015-03-31을 반환하며, CHOOSE(ROW(A3:A6),"동","서","남",2015)는 ROW(A3:A6)가 3을 반환하므로 세 번째 값인 "남"을 반환한다. 이 세 수식의 결과는 모두 맞게 제시되어 있다.

문제 38
다음 중 3차원 참조에 대한 설명으로 옳지 않은 것은?
1여러 워크시트에 있는 동일한 셀 데이터나 셀 범위 데이터에 대한 참조를 뜻한다.
2‘Sheet2’부터 ‘Sheet4’까지의 [A2] 셀을 모두 더하라는 식을 ‘=SUM(Sheet2:Sheet4!A2)’와 같이 3차원 참조로 표현할 수 있다.
3SUM, AVERAGE, COUNTA, STDEV 등의 함수를 사용할 수 있다.
4배열 수식에 3차원 참조를 사용할 수 있다.
정답 및 해설

3차원 참조는 배열 수식에서는 사용할 수 없다는 제약이 있으므로, 배열 수식에 3차원 참조를 사용할 수 있다는 설명은 옳지 않다.

여러 워크시트에 있는 동일한 셀·범위를 참조하는 것이 3차원 참조의 정의이며, 'Sheet2'부터 'Sheet4'까지의 [A2] 셀을 =SUM(Sheet2:Sheet4!A2)와 같이 표현할 수 있는 점, SUM·AVERAGE·COUNTA·STDEV 등의 함수에 사용할 수 있다는 점은 모두 옳은 설명이다.

문제 39
다음 중 워크시트 사용에 관한 설명으로 옳지 않은 것은?
1현재 워크시트의 앞이나 뒤의 시트를 선택할 때에는 <Ctrl>+<Page Up>키와 <Ctrl>+<Page Down>키를 이용한다.
2현재 워크시트의 왼쪽에 새로운 시트를 삽입할 때에는 <Shift>+<F11>키를 누른다.
3연속된 여러 개의 시트를 선택할 때에는 첫 번째 시트를 선택하고 <Shift>키를 누른 채 마지막 시트의 시트 탭을 클릭한다.
4그룹으로 묶은 시트에서 복사하거나 잘라낸 모든 데이터는 다른 한 개의 시트에 붙여 넣을 수 있다.
정답 및 해설

여러 시트를 그룹으로 묶은 상태에서 복사하거나 잘라낸 데이터는 다른 한 개의 시트에 붙여 넣을 수 없다. 그룹으로 선택된 여러 시트의 데이터를 한 시트에 한꺼번에 붙여 넣는 동작은 지원되지 않으므로 이 설명은 옳지 않다.

<Ctrl>+<Page Up>/<Page Down>으로 앞뒤 시트를 이동하는 것, <Shift>+<F11>로 현재 시트 왼쪽에 새 시트를 삽입하는 것, <Shift>를 누른 채 마지막 시트 탭을 클릭해 연속된 여러 시트를 선택하는 것은 모두 옳은 설명이다.

문제 40
다음 중 워크시트의 인쇄 영역 설정에 대한 설명으로 옳지 않은 것은?
1인쇄 영역을 정의한 후 워크시트를 인쇄하면 해당 인쇄 영역만 인쇄된다.
2사용자가 설정한 인쇄 영역은 엑셀을 종료하면 인쇄 영역 설정이 자동으로 해제된다.
3필요한 경우 기존 인쇄 영역에 다른 영역을 추가하여 인쇄 영역을 확대할 수 있다.
4인쇄 영역으로 여러 영역이 설정된 경우 설정한 순서대로 각기 다른 페이지에 인쇄된다.
정답 및 해설

사용자가 설정한 인쇄 영역은 통합 문서에 그대로 저장되며, 엑셀을 종료한다고 해서 자동으로 해제되지 않는다.

인쇄 영역을 정의하면 해당 영역만 인쇄된다는 점, 기존 인쇄 영역에 다른 영역을 추가해 확대할 수 있다는 점, 인쇄 영역이 여러 개로 설정되면 설정한 순서대로 각기 다른 페이지에 인쇄된다는 점은 모두 옳은 설명이다.

문제 41
다음 중 관계형 데이터베이스에 대한 설명으로 옳지 않은 것은?
1개념적으로 개체와 관계로 구성된다.
2개체의 특성이나 상태를 기술해 주는 것을 개체 인스턴스(Instance)라 한다.
3개체와 관계를 도식으로 표현한 것을 ER 다이어그램이라 한다.
4관계는 개체 관계와 속성 관계로 나누어 볼 수 있다.
정답 및 해설

개체의 특성이나 상태를 기술하는 것은 속성(Attribute)이며, 인스턴스(Instance)는 하나의 개체 유형에 속하는 개별적인 실제 값(구체적인 사례)을 가리키는 용어이므로 두 개념을 바꾸어 설명한 것은 옳지 않다.

관계형 데이터베이스가 개념적으로 개체와 관계로 구성된다는 점, 개체와 관계를 도식으로 표현한 것이 ER 다이어그램이라는 점, 관계를 개체 관계와 속성 관계로 나눌 수 있다는 점은 모두 옳은 설명이다.

문제 42
다음 중 데이터 조작어(DML: Data Manipulation Language)에 대한 설명으로 옳지 않은 것은?
1사용자가 응용 프로그램을 통하여 데이터베이스에 저장된 데이터를 액세스하거나 조작할 수 있도록 하는 언어이다.
2비절차식 데이터 조작 언어는 사용자가 어떠한 데이터가 필요한지를 명시할 뿐, 어떻게 구하는지는 명시할 필요가 없다.
3비절차식 데이터 조작 언어는 절차식 데이터 조작 언어보다 배우기 쉽고 사용하기 쉽지만 코드의 효율성은 떨어진다.
4SELECT, UPDATE, CREATE, DELETE 문이 해당된다.
정답 및 해설

CREATE 문은 테이블 등의 구조를 정의하는 데이터 정의어(DDL)에 해당하며 데이터 조작어(DML)가 아니므로, SELECT·UPDATE·CREATE·DELETE가 모두 DML이라는 설명은 옳지 않다.

DML이 응용 프로그램을 통해 데이터베이스에 저장된 데이터를 액세스·조작하도록 하는 언어라는 점, 비절차식 DML은 필요한 데이터가 무엇인지만 명시하면 되고 절차식보다 배우고 사용하기 쉽지만 코드 효율성은 떨어진다는 설명은 모두 옳다.

문제 43
다음 중 쿼리 실행 시 값이나 패턴을 묻는 메시지를 표시한 후 사용자에게 조건 값을 입력받아 사용하는 쿼리는?
1선택 쿼리
2요약 쿼리
3매개 변수 쿼리
4크로스탭 쿼리
정답 및 해설

쿼리를 실행할 때 값이나 패턴을 묻는 대화 상자를 표시해 사용자로부터 조건 값을 입력받아 그 값을 기준으로 결과를 산출하는 쿼리는 매개 변수 쿼리이다.

선택 쿼리는 지정된 조건에 맞는 데이터를 단순히 검색해 보여주는 쿼리이고, 요약 쿼리는 그룹별 집계를 계산하는 쿼리이며, 크로스탭 쿼리는 행과 열 교차 형태로 데이터를 요약하는 쿼리로 모두 실행 시 값을 묻는 대화 상자를 표시하지 않는다.

문제 44
다음 중 [우편물 레이블 마법사]를 이용한 보고서 작성에 대한 설명으로 옳지 않은 것은?
1마법사로 완성된 보고서의 [인쇄 미리 보기] 상태에서는 [페이지 설정] 대화 상자를 사용하여 레이블 사이의 간격이나 여백을 변경할 수 있다.
2마법사의 각 단계에서 레이블 크기, 텍스트 모양, 사용 가능한 필드, 정렬 기준 등을 지정할 수 있다.
3마법사의 마지막 단계에서 ‘인쇄될 우편물 레이블 미리 보기’를 선택한 경우 완성된 보고서가 [인쇄 미리 보기] 상태로 표시된다.
4마법사에서 사용 가능한 필드 지정 시 우편물 레이블에 추가 가능한 필드의 개수는 최대 5개이다.
정답 및 해설

우편물 레이블 마법사에서 사용 가능한 필드를 지정할 때, 레이블에 추가할 수 있는 필드의 개수가 최대 5개로 제한되지는 않는다. 레이블 크기가 허용하는 범위에서 여러 필드를 배치할 수 있으므로 이 설명은 옳지 않다.

마법사의 각 단계에서 레이블 크기, 텍스트 모양, 사용 가능한 필드, 정렬 기준을 지정할 수 있다는 점, 완성된 보고서의 인쇄 미리 보기 상태에서 [페이지 설정] 대화상자로 레이블 사이의 간격이나 여백을 조정할 수 있다는 점, 마지막 단계에서 '인쇄될 우편물 레이블 미리 보기'를 선택하면 완성된 보고서가 인쇄 미리 보기로 표시된다는 점은 모두 옳은 설명이다.

문제 45
다음 중 보고서의 [그룹, 정렬 및 요약] 창을 이용한 정렬 및 그룹 설정에 대한 설명으로 옳지 않은 것은?
1보고서의 그룹 수준 및 정렬 수준은 최대 10개까지 정의할 수 있다.
2그룹 수준을 삭제하는 경우 그룹 머리글 또는 그룹 바닥글 구역에 삽입되어 있는 모든 컨트롤들은 자동으로 본문 구역으로 이동된다.
3‘전체 그룹을 같은 페이지에 표시’ 옵션을 선택한 경우 페이지의 나머지 공간에 그룹을 표시할 수 없는 경우 빈 공간으로 두고 대신 다음 페이지에서 그룹이 시작된다.
4그룹 간격 옵션은 레코드가 그룹화되는 방식을 결정하는 설정이며, 텍스트 필드인 경우 '전체 값', '첫 문자', '처음 두 문자', '사용자 지정 문자'를 기준으로 그룹화 할 수 있다.
정답 및 해설

그룹 수준을 삭제하면 해당 그룹의 머리글·바닥글 구역에 있던 컨트롤들은 본문 구역으로 이동하는 것이 아니라 구역과 함께 삭제된다.

그룹 수준 및 정렬 수준을 최대 10개까지 정의할 수 있다는 점, '전체 그룹을 같은 페이지에 표시' 옵션을 선택하면 남은 공간이 부족할 때 빈 공간으로 두고 다음 페이지에서 그룹을 시작한다는 점, 그룹 간격 옵션으로 텍스트 필드를 전체 값·첫 문자·처음 두 문자·사용자 지정 문자 기준으로 그룹화할 수 있다는 점은 모두 옳은 설명이다.

문제 46
다음 중 보고서의 각 구역에 대한 설명으로 옳지 않은 것은?
1‘페이지 머리글’은 인쇄 시 모든 페이지의 맨 위에 출력되며, 모든 페이지에 특정 내용을 반복하려는 경우 사용한다.
2‘보고서 머리글’은 보고서의 맨 앞에 한 번 출력되며, 함수를 이용한 집계정보를 표시할 수 없다.
3‘그룹 머리글’은 각 새 레코드 그룹의 맨 앞에 출력되며, 그룹 이름이나 그룹별 계산결과를 표시할 때 사용한다.
4‘본문’은 레코드 원본의 모든 행에 대해 한 번씩 출력되며, 보고서의 본문을 구성하는 컨트롤이 추가된다.
정답 및 해설

'보고서 머리글'은 보고서의 맨 앞에 한 번만 출력되지만, 함수를 이용한 전체 집계 정보(예: 총합계)도 표시할 수 있다. 집계정보를 표시할 수 없다는 설명은 옳지 않다.

'페이지 머리글'이 모든 페이지의 맨 위에 반복 출력된다는 점, '그룹 머리글'이 각 레코드 그룹의 맨 앞에 출력되어 그룹 이름이나 그룹별 계산 결과를 표시한다는 점, '본문'이 레코드 원본의 모든 행에 대해 한 번씩 출력되며 보고서의 본문 컨트롤이 추가된다는 점은 모두 옳은 설명이다.

문제 47
다음 중 아래와 같은 필드로 구성된 테이블에서 실행 가능한 쿼리로 적절하지 않은 것은?
필드 이름데이터 형식
등급텍스트
비용숫자
기본 키번호숫자
1INSERT INTO SERVICE(등급, 비용) VALUES ('C', 7000);
2UPDATE SERVICE SET 등급 = 'C' WHERE 등급 = 'D';
3INSERT INTO SERVICE (등급, 비용, 번호) VALUES('A', 10000, 10);
4UPDATE SERVICE SET 비용 = 비용*1.1;
정답 및 해설

테이블 디자인을 보면 등급은 텍스트 형식이고 비용번호는 숫자 형식이며, 번호 필드 앞에 열쇠 표시가 있어 이 필드가 기본 키임을 알 수 있다.

기본 키는 Null 값을 가질 수 없고 중복될 수도 없다. 그런데 등급과 비용에만 값을 넣는 INSERT 문은 번호 필드를 비워 둔 채 레코드를 추가하려는 것이므로, 기본 키가 Null이 되어 실행되지 않는다.

반면 등급·비용·번호를 모두 지정한 INSERT는 기본 키 값이 채워지므로 정상 실행되고, 등급이 'D'인 레코드의 등급을 'C'로 바꾸는 UPDATE나 비용을 1.1배로 올리는 UPDATE는 기존 레코드의 값만 변경하므로 문제없이 수행된다.

문제 48
다음 중 <도서> 테이블에서 정가 필드의 값이 10000 이상이면서 20000 이하인 도서를 검색하기 위한 SQL문으로 옳은 것은?
1SELECT * FROM 도서 WHERE 정가 IN (10000, 20000)
2SELECT * FROM 도서 WHERE 정가 > 10000 OR 정가 < 20000
3SELECT * FROM 도서 WHERE 10000 <= 정가 <= 20000
4SELECT * FROM 도서 WHERE 정가 BETWEEN 10000 AND 20000
정답 및 해설

정가가 10000 이상 20000 이하인 범위를 검색할 때는 BETWEEN 10000 AND 20000 구문을 사용하는 것이 올바른 SQL 표현이다.

IN (10000, 20000)은 두 값만 정확히 일치하는 경우를 찾는 구문이라 범위 검색이 아니고, 정가 > 10000 OR 정가 < 20000은 두 조건 중 하나만 만족해도 되므로 사실상 거의 모든 값이 해당되어 의도한 범위와 다르며, 10000 <= 정가 <= 20000처럼 부등호를 연달아 쓰는 표현은 SQL 문법상 성립하지 않는다.

문제 49
다음 중 <사원> 테이블에서 주소가 ‘서울’인 사원의 이름과 부서를 입사년도가 오래된 사원부터 최근인 사원의 순서로 검색하기 위한 SQL문으로 옳은 것은?
1SELECT 이름, 부서 FROM 사원 ORDER BY 주소=‘서울’ ASC WHERE 입사년도;
2SELECT 이름, 부서 FROM 사원 ORDER BY 입사년도 DESC WHERE 주소=‘서울’;
3SELECT 이름, 부서 FROM 사원 WHERE 입사년도 ORDER BY 주소=‘서울’ DESC;
4SELECT 이름, 부서 FROM 사원 WHERE 주소=‘서울’ ORDER BY 입사년도 ASC;
정답 및 해설

주소가 '서울'인 조건은 WHERE 절에, 입사년도가 오래된 순(오름차순)으로 정렬하는 조건은 ORDER BY 입사년도 ASC로 지정해야 하므로, SELECT 이름, 부서 FROM 사원 WHERE 주소='서울' ORDER BY 입사년도 ASC; 가 올바른 구문이다.

나머지 선택지들은 조건절인 WHERE 뒤에 있어야 할 검색 조건을 ORDER BY 뒤에 쓰거나, 반대로 정렬 기준을 WHERE 절에 쓰는 등 절의 위치나 용도를 뒤바꾸어 SQL 문법에 맞지 않는다.

문제 50
다음 중 인덱싱된 테이블 형식 Recordset 개체에서 현재 인덱스에 지정한 조건에 맞는 레코드를 검색하여 현재 레코드로 설정하는 Recordset 객체의 메서드는?
1Seek
2Move
3Find
4Search
정답 및 해설

인덱싱된 테이블 형식 Recordset에서 현재 인덱스를 기준으로 조건에 맞는 레코드를 찾아 현재 레코드로 설정하는 메서드는 Seek이다.

Move는 현재 레코드 위치를 상대적으로 이동시키는 메서드이고, Find는 인덱스가 아닌 다이너셋·스냅숏 형식 Recordset에서 조건에 맞는 레코드를 검색하는 메서드이며, Search는 Recordset 객체의 메서드가 아니다.

문제 51
다음 중 모듈에 대한 설명으로 적절하지 않은 것은?
1모듈은 표준 모듈과 클래스 모듈로 구분된다.
2사용자 정의 개체를 만들 때에는 표준 모듈만 사용한다.
3선언부에서는 변수, 상수, 외부 프로시저 등을 정의한다.
4폼의 이벤트 프로시저로 작성된 모듈은 폼과 함께 저장 된다.
정답 및 해설

사용자 정의 개체(클래스)를 만들 때는 클래스 모듈을 사용해야 하므로, 표준 모듈만 사용한다는 설명은 옳지 않다.

모듈이 표준 모듈과 클래스 모듈로 구분된다는 점, 선언부에서 변수·상수·외부 프로시저 등을 정의한다는 점, 폼의 이벤트 프로시저로 작성된 모듈이 해당 폼과 함께 저장된다는 점은 모두 옳은 설명이다.

문제 52
다음 중 Access의 기본 키에 대한 설명으로 옳지 않은 것은?
1기본 키는 테이블의 [디자인 보기] 상태에서 설정할 수 있다.
2기본 키로 설정된 필드에는 널(NULL) 값이 허용되지 않는다.
3기본 키로 설정된 필드에는 항상 고유한 값이 입력되도록 자동으로 확인된다.
4관계가 설정되어 있는 테이블의 기본 키를 해제하면 해당 테이블의 관계도 삭제된다.
정답 및 해설

관계가 설정되어 있는 테이블의 기본 키를 해제하려고 하면, 관계가 자동으로 삭제되는 것이 아니라 먼저 관계를 삭제해야 기본 키 해제가 가능하도록 제한된다.

기본 키는 테이블의 [디자인 보기] 상태에서 설정할 수 있다는 점, 기본 키 필드에는 널(NULL) 값이 허용되지 않는다는 점, 기본 키 필드에는 항상 고유한 값만 입력되도록 자동으로 검사된다는 점은 모두 옳은 설명이다.

문제 53
다음 중 기본 폼과 하위 폼을 연결하기 위한 기본 조건에 대한 설명으로 옳지 않은 것은?
1기본 필드와 하위 필드의 데이터 형식과 필드의 크기는 같거나 호환되어야 한다.
2중첩된 하위 폼은 최대 2개 수준까지 만들 수 있다.
3테이블 간에 관계가 설정되어 있지 않은 경우에도 하위 폼으로 연결할 수 있다.
4하위 폼의 ‘기본 필드 연결’ 속성은 기본 폼을 하위 폼에 연결해 주는 기본 폼의 필드를 지정하는 속성이다.
정답 및 해설

Access에서 중첩된 하위 폼은 최대 7개 수준까지 만들 수 있으므로, 최대 2개 수준이라는 설명은 옳지 않다.

기본 필드와 하위 필드의 데이터 형식과 필드 크기가 같거나 호환되어야 한다는 점, 테이블 간에 관계가 설정되어 있지 않아도 하위 폼으로 연결할 수 있다는 점, 하위 폼의 '기본 필드 연결' 속성이 기본 폼을 하위 폼에 연결해 주는 기본 폼의 필드를 지정한다는 점은 모두 옳은 설명이다.

문제 54
다음 중 Access에서 테이블의 관계 설정에 대한 설명으로 옳지 않은 것은?
1[관계] 문서 탭에서 해당 관계에 대해 참조 무결성, 조인 유형 등을 설정할 수 있다.
2A 테이블과 A 테이블의 기본 키를 외래키로 사용하는 B 테이블 간에 관계를 설정하는 경우 관계 종류는 ‘일대다 관계’로 자동 지정된다.
3이미 [디자인 보기] 상태로 열려 있는 테이블에 대한 관계 설정 시 해당 테이블은 자동 저장되어 닫힌다.
4테이블 관계를 제거하려면 관계선을 클릭하여 더 굵게 표시된 상태에서 <Delete> 키를 누른다.
정답 및 해설

이미 [디자인 보기] 상태로 열려 있는 테이블에 대해서는 관계를 설정할 수 없으며, 자동으로 저장되어 닫히는 것이 아니라 먼저 해당 테이블을 닫아야 관계 설정이 가능하다.

[관계] 문서 탭에서 참조 무결성, 조인 유형 등을 설정할 수 있다는 점, 한 테이블의 기본 키를 다른 테이블이 외래 키로 사용하는 경우 관계 종류가 '일대다 관계'로 자동 지정된다는 점, 관계선을 클릭해 굵게 표시된 상태에서 <Delete> 키를 눌러 관계를 제거할 수 있다는 점은 모두 옳은 설명이다.

문제 55
다음 중 특정 필드의 입력 마스크를 ‘LA09#’으로 설정하였을 때 입력 가능한 데이터로 옳은 것은?
112345
2A상345
3A123A
4A1BCD
정답 및 해설

입력 마스크 'LA09#'에서 L은 반드시 입력해야 하는 문자, A는 반드시 입력해야 하는 문자 또는 숫자, 0은 반드시 입력해야 하는 숫자, 9는 선택적으로 입력하는 숫자, #은 선택적으로 입력하는 숫자(또는 기호)를 의미한다. "A상345"는 문자, 문자, 숫자, 숫자, 숫자 순서로 각 자리의 조건을 모두 충족하므로 입력 가능하다.

"12345"는 첫 자리가 숫자여서 반드시 문자여야 하는 L 자리 조건에 맞지 않고, "A123A"는 마지막 자리가 문자여서 숫자만 허용되는 # 자리 조건에 맞지 않으며, "A1BCD"는 세 번째 자리가 문자여서 반드시 숫자여야 하는 0 자리 조건에 맞지 않는다.

문제 56
다음 중 폼 작성에 관한 설명으로 옳지 않은 것은?
1여러 개의 컨트롤을 선택하여 자동 정렬할 수 있다.
2컨트롤의 탭 순서는 자동으로 화면 위에서 아래로 지정된다.
3사각형, 선 등의 도형 컨트롤을 삽입할 수 있다.
4컨트롤 마법사를 사용하여 폼을 닫는 매크로를 실행시키는 단추를 만들 수 있다.
정답 및 해설

폼의 컨트롤 탭 순서는 기본적으로 컨트롤을 추가한 순서대로 지정되며, 화면 위에서 아래로 자동 지정되는 것이 아니다. 위에서 아래·왼쪽에서 오른쪽 순서로 맞추려면 '자동 순서' 기능을 별도로 실행해야 한다.

여러 개의 컨트롤을 선택해 자동으로 정렬할 수 있다는 점, 사각형·선 등의 도형 컨트롤을 삽입할 수 있다는 점, 컨트롤 마법사로 폼을 닫는 매크로를 실행하는 단추를 만들 수 있다는 점은 모두 옳은 설명이다.

문제 57
다음 중 폼이나 보고서에서 사용되는 컨트롤에 대한 설명으로 옳지 않은 것은?
1‘페이지 번호’ 컨트롤을 추가하는 경우 페이지 번호식을 포함한 ‘텍스트 상자’ 컨트롤이 삽입된다.
2‘목록 상자’ 컨트롤은 바운드 또는 언바운드 컨트롤로 사용할 수 있다.
3‘로고’ 컨트롤을 추가하는 경우 머리글 구역에 ‘이미지’ 컨트롤이 삽입된다.
4‘예/아니요’ 필드를 추가하는 경우 기본적으로 ‘토글 단추’ 컨트롤이 삽입된다.
정답 및 해설

'예/아니요' 필드를 추가하면 기본적으로 확인란(체크 박스) 컨트롤이 삽입되며, 토글 단추가 삽입된다는 설명은 옳지 않다.

'페이지 번호' 컨트롤을 추가하면 페이지 번호 식을 포함한 텍스트 상자 컨트롤이 삽입된다는 점, '목록 상자' 컨트롤을 바운드 또는 언바운드로 사용할 수 있다는 점, '로고' 컨트롤을 추가하면 머리글 구역에 이미지 컨트롤이 삽입된다는 점은 모두 옳은 설명이다.

문제 58
다음 중 <학생> 테이블의 ‘성적’ 필드에 성적을 입력 하는 경우 0에서 100 사이의 숫자만 입력 가능하도록 설정하기 위한 필드 속성은?
1필드 크기
2필수
3유효성 검사 규칙
4기본값
정답 및 해설

필드에 입력되는 값의 범위를 0에서 100 사이로 제한하려면 유효성 검사 규칙 속성에 조건식을 지정해야 한다.

필드 크기는 데이터가 차지하는 저장 공간의 크기를 지정하는 속성이고, 필수는 값의 입력 여부(빈 값 허용 여부)를 지정하는 속성이며, 기본값은 새 레코드 입력 시 자동으로 채워지는 초깃값을 지정하는 속성으로 값의 범위를 제한하는 기능은 아니다.

문제 59
다음 중 폼에 대한 설명으로 옳지 않은 것은?
1분할 표시 폼을 이용하여 동일한 테이블에 대한 전체 목록과 각 레코드에 대한 단일 폼을 함께 보여줄 수 있다.
2[레이아웃 보기] 상태에서는 [필드 목록] 창을 이용하여 원본으로 사용하는 테이블이나 쿼리의 필드를 추가할 수 있다.
3일반적으로 기본 폼과 하위 폼은 일대다 관계이다.
4[폼 보기] 상태에서는 [컨트롤] 그룹의 ‘로고’, ‘제목’, ‘날짜 및 시간’ 등의 제한적 컨트롤만 사용 가능하다.
정답 및 해설

[폼 보기] 상태는 폼을 실행해 데이터를 입력·조회하는 화면으로, '로고', '제목', '날짜 및 시간' 등의 컨트롤을 추가할 수 있는 화면 자체가 아니다. 이러한 컨트롤 삽입은 [디자인 보기]나 [레이아웃 보기]에서 가능하므로 해당 설명은 옳지 않다.

분할 표시 폼으로 동일한 테이블에 대한 전체 목록과 개별 레코드 폼을 함께 볼 수 있다는 점, [레이아웃 보기]에서 [필드 목록] 창을 이용해 원본 테이블·쿼리의 필드를 추가할 수 있다는 점, 기본 폼과 하위 폼이 일반적으로 일대다 관계라는 점은 모두 옳은 설명이다.

문제 60
다음 중 보고서에서 ‘텍스트 상자’ 컨트롤의 속성 설정에 대한 설명으로 옳지 않은 것은?
1‘상태 표시줄 텍스트’ 속성은 컨트롤을 선택했을 때 상태 표시줄에 표시할 메시지를 설정한다.
2‘컨트롤 원본’ 속성에서 함수나 수식 사용 시 문자는 작은따옴표(‘), 필드명이나 컨트롤 이름은 큰따옴표(“)를 사용하여 구분한다.
3‘사용 가능’ 속성은 컨트롤에 포커스를 이동시킬 수 있는지의 여부를 설정한다.
4‘중복 내용 숨기기’ 속성은 데이터가 이전 레코드와 같을 때 컨트롤을 숨길지의 여부를 설정한다.
정답 및 해설

'컨트롤 원본' 속성에서 함수나 수식을 사용할 때는 반대로 문자열은 큰따옴표(") 또는 작은따옴표('), 필드명이나 컨트롤 이름은 대괄호([ ])로 구분해야 하므로, 문자는 작은따옴표, 필드·컨트롤 이름은 큰따옴표를 쓴다는 설명은 옳지 않다.

'상태 표시줄 텍스트' 속성이 컨트롤 선택 시 상태 표시줄에 표시할 메시지를 설정한다는 점, '사용 가능' 속성이 컨트롤에 포커스를 이동시킬 수 있는지 여부를 설정한다는 점, '중복 내용 숨기기' 속성이 데이터가 이전 레코드와 같을 때 컨트롤을 숨길지 여부를 설정한다는 점은 모두 옳은 설명이다.