기출노트 로고기출노트
시작하기

2018컴퓨터활용능력1급 1회차

60문제로 구성된 기출 시험

💡 학습 진행률을 저장하시겠어요?
로그인하면 학습 진행률, 오답노트, 북마크 기능을 사용할 수 있습니다.

시험 문제

문제 1

다음 중 사운드 데이터의 샘플링(Sampling)에 관한 설명으로 옳지 않은 것은?    
  1. 디지털 신호를 아날로그 신호로 변환해 주는 작업이다.
  2. 샘플링 레이트(Sampling Rate)가 높을수록 원음에 가깝다.
  3. 샘플링 레이트는 초당 샘플링 횟수를 의미한다.
  4. 샘플링 레이트의 단위는 Hz(헤르츠)를 사용한다.
정답: 1

해설

정답은 1번입니다. 샘플링은 아날로그 신호를 일정한 시간 간격으로 측정하여 디지털 신호로 변환하는 과정입니다. 따라서 디지털 신호를 아날로그 신호로 변환하는 것은 디샘플링(Demultiplexing) 또는 디지털-아날로그 변환(DAC)에 해당합니다. 샘플링 레이트가 높을수록 원음에 더 가깝게 표현할 수 있으며, 이는 초당 샘플링 횟수를 의미하고 단위는 Hz를 사용합니다.

문제 2

다음 중 이미지 데이터의 표현 방식에서 벡터(Vector) 방식에 관한 설명으로 옳지 않은 것은?    
  1. 벡터 방식의 그림 파일 형식에는 wmf, ai 등이 있다.
  2. 이미지를 점과 선을 이용하여 표현하는 방식이다.
  3. 그림을 확대하거나 축소할 때 계단 현상이 발생하지 않는다.
  4. 포토샵, 그림판 등의 소프트웨어로 그림을 편집할 수 있다.
정답: 4

해설

이 문제는 이미지 데이터의 벡터 방식에 대한 이해를 묻고 있습니다. 벡터 방식은 점과 선으로 이미지를 표현하여 확대/축소 시 계단 현상이 없는 장점이 있습니다. 하지만 포토샵, 그림판과 같은 소프트웨어는 주로 비트맵 이미지를 편집하는 데 사용되므로, 벡터 방식 이미지 편집과는 거리가 있습니다.

문제 3

다음 중 컴퓨터의 정상적인 작동을 방해하여 운영체제나 저장된 데이터에 손상을 입힐 수 있는 보안 위협의 종류는?    
  1. 바이러스
  2. 키로거
  3. 애드웨어
  4. 스파이웨어
정답: 1

해설

정답은 **1번 바이러스**입니다. 바이러스는 컴퓨터 프로그램의 일부로, 스스로 복제하여 다른 프로그램이나 파일을 감염시키고, 이를 통해 운영체제나 저장된 데이터에 손상을 입히는 악성코드입니다. 키로거, 애드웨어, 스파이웨어는 주로 정보 유출이나 원치 않는 광고 노출과 같은 다른 유형의 보안 위협입니다.

문제 4

다음 중 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?    
  1. 보안이 필요한 네트워크의 통로를 단일화하여 관리한다.
  2. 내부 네트워크에서 외부로 나가는 패킷을 체크하여 인증된 패킷만 통과시킨다.
  3. 역추적 기능으로 외부 침입자의 흔적을 찾을 수 있다.
  4. 방화벽은 외부 네트워크와 내부 네트워크 사이에 위치 한다.
정답: 2

해설

방화벽은 네트워크 보안의 핵심으로, **내부 네트워크와 외부 네트워크 사이에 위치**하여 **통로를 단일화**하고 **패킷을 검사**하여 허가되지 않은 접근을 차단하는 역할을 합니다. 2번 보기가 옳지 않은 이유는, 방화벽은 **외부에서 내부로 들어오는 패킷을 주로 검사**하여 내부 네트워크를 보호하며, 내부에서 외부로 나가는 패킷에 대한 검사 기능은 방화벽의 주된 역할이 아니기 때문입니다.

문제 5

다음 중 인터넷에서 사용하는 TCP/IP에 대한 설명으로 옳지 않은 것은?    
  1. 서로 다른 기종의 컴퓨터들 간 데이터를 송/수신하기 위한 표준 프로토콜이다.
  2. 일부 망에 장애가 있어도 다른 망으로 통신이 가능한 신뢰성을 제공한다.
  3. TCP는 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할을 한다.
  4. IP는 OSI 7계층 중 네트워크 계층에 해당하는 프로토콜이다.
정답: 3

해설

정답은 3번입니다. TCP/IP는 인터넷 통신의 핵심 프로토콜로, 기기 간 데이터 송수신을 위한 표준이며 망 장애 시에도 통신을 유지하는 신뢰성을 제공합니다. 3번에서 설명하는 패킷 주소 해석 및 최적 경로 결정 역할은 TCP가 아닌 IP(Internet Protocol)의 역할입니다. TCP는 데이터의 신뢰성 있는 전달을 담당합니다.

문제 6

다음 중 유비쿼터스 센서 네트워크(USN)의 활용 분야에 속하는 것은?    
  1. 테더링
  2. 텔레매틱스
  3. 블루투스
  4. 고퍼
정답: 2

해설

유비쿼터스 센서 네트워크(USN)는 다양한 센서들이 서로 연결되어 정보를 수집하고 공유하는 기술입니다. 텔레매틱스는 차량에 USN 기술을 적용하여 실시간으로 차량의 위치, 상태 등의 정보를 수집하고 통신하는 분야이므로 USN의 활용 분야에 해당합니다. 테더링, 블루투스는 통신 방식이며, 고퍼는 인터넷 정보 검색 시스템으로 USN과는 직접적인 관련이 없습니다.

문제 7

다음 중 전자우편에서 사용하는 POP3 프로토콜에 관한 설명으로 옳은 것은?    
  1. 사용자가 작성한 이메일을 다른 사람의 계정으로 전송해주는 역할을 한다.
  2. 메일 서버의 이메일을 사용자의 컴퓨터로 가져올 수 있도록 메일 서버에서 제공하는 프로토콜이다.
  3. 멀티미디어 전자우편을 주고 받기 위한 인터넷 메일의 표준 프로토콜이다.
  4. 웹 브라우저에서 제공하지 않는 멀티미디어 파일을 확인하여 실행시켜주는 프로토콜이다.
정답: 2

해설

POP3(Post Office Protocol version 3)는 사용자의 이메일 클라이언트가 메일 서버에 저장된 이메일을 자신의 컴퓨터로 다운로드할 수 있도록 해주는 프로토콜입니다. 즉, 메일 서버에 보관된 편지를 집으로 가져오는 우체부와 같은 역할을 합니다. 따라서 2번이 POP3에 대한 올바른 설명입니다. 1번은 SMTP, 3번은 MIME, 4번은 특정 플러그인이나 브라우저 기능에 해당합니다.

문제 8

다음 중 인터넷을 사용하기 위한 IPv6 주소 체계에 대한 설명으로 옳지 않은 것은?    
  1. IPv4의 업그레이드 버전으로 주소 구조가 64비트로 확장되었다.
  2. 주소의 각 부분은 콜론(:)으로 구분하여 16진수로 표현한다.
  3. IPv4에 비해 주소의 확장성, 융통성, 연동성이 뛰어나다.
  4. 실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.
정답: 1

해설

IPv6 주소 체계에 대한 설명으로 옳지 않은 것은 1번입니다. IPv6는 IPv4의 주소 고갈 문제를 해결하기 위해 등장했으며, 주소 구조가 64비트가 아닌 **128비트**로 확장되었습니다. 나머지 보기들은 IPv6의 특징을 올바르게 설명하고 있습니다.

문제 9

다음 중 컴퓨터 메인보드의 버스(Bus)에 관한 설명으로 옳지 않은 것은?    
  1. 컴퓨터에서 데이터를 주고받는 통로로 사용 용도에 따라 내부 버스, 외부 버스, 확장 버스로 구분된다.
  2. 내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.
  3. 외부 버스는 전달하는 신호의 형태에 따라 데이터 버스, 주소 버스, 제어 버스로 구분된다.
  4. 확장 버스는 메인보드에서 지원하는 기능 외에 다른 기능을 지원하는 장치를 연결하는 부분으로 끼울 수 있는 형태이기에 확장 슬롯이라고도 한다.
정답: 2

해설

정답은 2번입니다. 버스는 컴퓨터 부품 간 데이터를 주고받는 통로이며, 사용 용도에 따라 내부 버스와 외부 버스 등으로 나뉩니다. 내부 버스는 주로 CPU 내부의 각 장치 간 데이터 전송에 사용되며, CPU와 주변 장치 간의 데이터 전송은 외부 버스의 역할입니다.

문제 10

다음 중 웹 프로그래밍 언어에 대한 설명으로 옳지 않은 것은?     
  1. ASP는 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어로 Windows 계열의 운영체제에서 실행 가능하다.
  2. PHP는 클라이언트 측에서 동적으로 수행되는 스크립트언어로 Unix 운영체제에서 실행 가능하다.
  3. XML은 HTML의 단점을 보완하여 웹에서 구조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계된 언어이다.
  4. JSP는 자바로 만들어진 서버 스크립트로 다양한 운영체제에서 사용 가능하다.
정답: 2

해설

정답은 2번입니다. PHP는 서버 측에서 실행되는 스크립트 언어이며, 클라이언트 측에서 동적으로 수행된다는 설명이 틀렸습니다. 핵심 개념은 **서버 측 스크립트 언어**와 **클라이언트 측 스크립트 언어**의 차이입니다. PHP는 서버에서 데이터를 처리하고 HTML을 생성하여 클라이언트에게 전달하는 역할을 합니다.

문제 11

다음 중 임베디드 시스템에 관한 설명으로 옳은 것은?     
  1. 지역적으로 다른 위치에 있는 여러 대의 컴퓨터를 연결하여 분산 처리하는 시스템이다.
  2. 처리할 데이터를 일정시간 동안 모아서 일괄 처리하는 방식의 시스템이다.
  3. 특정 기능을 수행하기 위하여 전체 장치의 일부분으로 내장되는 전자 시스템이다.
  4. 두 개의 CPU가 동시에 같은 업무를 처리하는 방식으로 업무의 신뢰도를 높이는 작업에 이용된다.
정답: 3

해설

임베디드 시스템은 특정 기능을 수행하기 위해 **다른 장치의 일부로 내장되는 전자 시스템**입니다. 이는 독립적인 컴퓨터가 아니라, 특정 목적을 위해 설계되어 제품 자체에 통합되는 것이 핵심입니다. 따라서 3번이 임베디드 시스템을 가장 정확하게 설명합니다.

문제 12

다음 중 컴퓨터 운영체제의 성능 평가 기준에 해당하지 않는 것은?     
  1. 일정 시간 내에 시스템이 처리하는 양을 의미하는 처리능력(Throughput)
  2. 작업을 의뢰한 시간부터 처리가 완료된 시간까지의 반환시간(Turn Around Time)
  3. 중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)
  4. 주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도(Reliability)
정답: 3

해설

정답은 3번 '사용 가능도(Availability)'입니다. 사용 가능도는 시스템이 얼마나 오랫동안 정상적으로 작동하는지를 나타내는 척도로, 운영체제의 성능 평가 기준보다는 시스템의 안정성이나 가용성을 평가하는 데 더 적합합니다. 처리능력, 반환 시간, 신뢰도는 모두 운영체제가 얼마나 효율적이고 정확하게 작업을 처리하는지를 나타내는 중요한 성능 평가 기준입니다.

문제 13

다음 중 컴퓨터의 발전 과정으로 3세대 이후의 특징에 해당하지 않는 것은?     
  1. 개인용 컴퓨터의 사용
  2. 전문가 시스템
  3. 일괄처리 시스템
  4. 집적회로의 사용
정답: 3

해설

3세대 컴퓨터는 집적회로(IC)를 사용하여 크기가 작아지고 성능이 향상되었으며, 운영체제가 발전하여 다중 프로그래밍과 시분할 시스템이 가능해졌습니다. 4세대 컴퓨터는 마이크로프로세서를 사용하여 개인용 컴퓨터(PC) 시대를 열었고, 5세대 컴퓨터는 인공지능 기술을 활용한 전문가 시스템 등이 등장했습니다. 따라서 일괄처리 시스템은 3세대 이전의 특징에 해당하므로 정답입니다.

문제 14

다음 중 CMOS 셋업 프로그램에서 설정할 수 없는 항목은?     
  1. 시스템 암호 설정
  2. 하드 디스크의 타입
  3. 멀티부팅 시 사용하려는 BIOS의 종류
  4. 하드 디스크나 USB 등의 부팅 순서
정답: 3

해설

CMOS 셋업 프로그램은 컴퓨터의 기본적인 하드웨어 설정을 담당하며, 시스템 암호 설정, 하드 디스크 타입 지정, 부팅 순서 변경 등은 CMOS에서 설정 가능합니다. 하지만 멀티부팅 시 사용할 BIOS 종류를 선택하는 것은 CMOS 셋업의 기능이 아닙니다. BIOS는 컴퓨터 부팅 과정에서 하드웨어를 초기화하고 운영체제를 로드하는 펌웨어이며, CMOS 셋업은 이 BIOS의 일부 설정을 변경하는 도구에 불과합니다.

문제 15

다음 중 컴퓨터 업그레이드에 관한 설명으로 적절하지 않은 것은?     
  1. 컴퓨터 처리 성능의 개선을 위해 하드웨어 업그레이드를 한다.
  2. 장치 제어기를 업그레이드하면 하드웨어를 교체하지 않더라도 보다 향상된 기능으로 하드웨어를 사용할 수 있다.
  3. 하드 디스크 업그레이드의 경우에는 부족한 공간 확보를 위해 파티션이 여러 개로 나뉘는 제품을 선택한다.
  4. 고사양을 요구하는 소프트웨어가 늘어남에 따라 컴퓨터의 처리 속도가 느려지거나 제대로 동작 하지 않을 경우 가장 먼저 고려하는 것은 RAM 업그레이드이다.
정답: 3

해설

정답은 3번입니다. 하드 디스크 업그레이드는 단순히 공간을 확보하는 것이 목적이며, 파티션 분할은 기존 하드 디스크의 공간을 나누는 것이지 하드 디스크 자체를 업그레이드하는 것과는 직접적인 관련이 없습니다. 핵심 개념은 **컴퓨터 업그레이드의 목적과 실제 업그레이드 방법의 차이**입니다.

문제 16

다음 중 Windows [제어판]의 [프로그램(및 기능)] 범주에서 할 수 있는 작업에 관한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)     
  1. [프로그램 제거]를 이용하여 프로그램을 제거할 수 있으며, 삭제된 프로그램 파일을 복원할 수도 있다.
  2. [설치된 업데이트 보기]를 이용하면 설치된 업데이트를 제거할 수 있다.
  3. [Windows 기능 사용/사용 안 함(켜기/끄기)]을 이용하여 Windows에 포함되어 있는 인터넷 정보 서비스 같은 일부 프로그램 및 기능을 사용하도록 설정하거나 해제할 수 있다.
  4. [기본 프로그램 설정]을 이용하면 모든 파일 형식 및 프로토콜을 열 수 있는 기본 프로그램을 설정할 수 있다.
정답: 1

해설

정답은 1번입니다. 제어판의 '프로그램 및 기능'에서 프로그램을 제거할 수는 있지만, **삭제된 프로그램 파일을 복원하는 기능은 제공하지 않습니다.** 복원은 별도의 백업이나 복구 프로그램을 이용해야 합니다. 나머지 보기들은 해당 메뉴에서 실제로 수행 가능한 작업들입니다.

문제 17

다음 중 NTFS 파일 시스템에 관한 설명으로 옳지 않은 것은?     
  1. 파일 및 폴더에 대한 액세스 제어를 유지하고 제한된 계정을 지원한다.
  2. Active Directory 서비스를 제공한다.
  3. 하드 디스크의 파티션(볼륨) 크기를 100GB까지 지원한다.
  4. FAT나 FAT32 파일 시스템보다 성능, 보안, 안전성이 높다.
정답: 3

해설

NTFS 파일 시스템은 파일 및 폴더 접근 제어, Active Directory 지원, FAT/FAT32 대비 향상된 성능 및 보안 기능을 제공합니다. 하지만 파티션 크기 제한은 100GB가 아니라 훨씬 더 큽니다. 따라서 3번은 NTFS의 특징으로 옳지 않습니다.

문제 18

다음 중 Windows에서 네트워크 연결 시 IP설정이 자동으로 할당되지 않을 경우 직접 설정해야 하는 TCP/IP 속성에 해당하지 않는 것은?(윈도우 10 검증 완료)     
  1. IP 주소
  2. 기본 게이트웨이
  3. 서브넷 마스크
  4. 라우터 주소
정답: 4

해설

**정답 이유:** Windows에서 네트워크 연결 시 IP 설정이 자동으로 할당되지 않을 경우, 수동으로 설정해야 하는 TCP/IP 속성은 IP 주소, 서브넷 마스크, 기본 게이트웨이입니다. 라우터 주소는 기본 게이트웨이와 동일한 개념으로, 별도로 설정하는 항목이 아닙니다. **핵심 개념:** * **IP 주소:** 네트워크 상에서 컴퓨터를 식별하는 고유한 번호입니다. * **서브넷 마스크:** IP 주소를 네트워크 부분과 호스트 부분으로 나누는 역할을 합니다. * **기본 게이트웨이 (라우터 주소):** 로컬 네트워크 외부의 다른 네트워크와 통신하기 위한 경로를 제공하는 장치(라우터)의 IP 주소입니다.

문제 19

다음 중 Windows의 [제어판]-[키보드]에서 설정할 수 있는 것으로 옳지 않은 것은?(윈도우 10 검증 완료)     
  1. 입력 위치를 표시하는 커서의 모양을 선택할 수 있다.
  2. 키 반복 속도를 조절할 수 있다.
  3. 커서 깜박임 속도를 조절할 수 있다.
  4. 키 재입력 시간을 조절할 수 있다.
정답: 1

해설

Windows 제어판의 '키보드' 설정에서는 키 입력과 관련된 다양한 기능을 조절할 수 있습니다. 보기 2, 3, 4번은 모두 키보드 반복 속도, 커서 깜박임 속도, 키 재입력 시간 등 키 입력의 반응성을 설정하는 항목으로, 실제로 제어판에서 조절 가능합니다. 하지만 보기 1번, 즉 입력 위치를 표시하는 커서의 모양을 선택하는 기능은 '키보드' 설정이 아닌 '마우스' 또는 '접근성' 설정에서 찾을 수 있습니다. 따라서 키보드 설정에서 옳지 않은 것은 1번입니다.

문제 20

다음 중 Windows에서 설치된 기본 프린터의 인쇄 관리자 창에서 실행할 수 있는 작업으로 옳지 않은 것은?(윈도우 10 검증 완료)     
  1. 인쇄 작업이 시작된 문서도 중간에 강제로 인쇄를 종료 할 수 있으며 잠시 중지시켰다가 다시 인쇄할 수 있다.
  2. [프린터] 메뉴에서 [모든 문서 취소]를 선택하면 스풀러에 저장되어 있는 모든 인쇄 작업을 취소할 수 있다.
  3. 인쇄 대기 중인 문서를 삭제하거나 출력 대기 순서를 임의로 조정할 수 있다.
  4. 인쇄 중인 문서나 오류가 발생한 문서를 다른 프린터로 전송할 수 있다.
정답: 4

해설

정답은 4번입니다. Windows 인쇄 관리자에서는 현재 인쇄 중이거나 오류가 발생한 문서를 다른 프린터로 직접 전송하는 기능은 제공하지 않습니다. 대신, 인쇄 작업을 취소하고 다시 원하는 프린터로 인쇄를 시작해야 합니다. 나머지 보기들은 인쇄 관리자에서 실제로 가능한 작업들입니다.

문제 21

다음 중 아래 워크시트의 '사번' 필드에 그림과 같이 사용자 지정 자동 필터를 적용하는 경우 표시되는 결과 행은?          
  1. 3행
  2. 2행, 3행
  3. 3행, 5행
  4. 2행, 3행, 5행
정답: 4

해설

이 문제는 엑셀의 사용자 지정 자동 필터 기능을 이해하는 것을 묻고 있습니다. '사번' 필드에 적용된 사용자 지정 자동 필터는 "20000 이상"과 "30000 이하"라는 두 가지 조건을 **'그리고'**로 결합합니다. 따라서 이 두 조건을 모두 만족하는 행, 즉 사번이 20000에서 30000 사이에 있는 행만 표시됩니다. 보기 중에서 이 조건을 만족하는 행은 2행, 3행, 5행이므로 정답은 4번입니다.

문제 22

다음 중 [데이터] 탭 [외부 데이터 가져오기] 그룹의 각 명령에 대한 설명으로 옳지 않은 것은?     
  1. [기타 원본]-[Microsoft Query]를 이용하면 여러 테이블을 조인(join)한 결과를 워크시트로 가져올 수 있다.
  2. [기존 연결]을 이용하면 Microsoft Query에서 작성한 쿼리 파일(*.dqy)의 실행 결과를 워크시트로 가져올 수 있다.
  3. [웹]을 이용하면 웹 페이지의 모든 데이터를 원본 그대로 가져올 수 있다.
  4. [Access]를 이용하면 원본 데이터의 변경 사항이 워크시트에 반영되도록 설정할 수 있다.
정답: 3

해설

정답은 3번입니다. [웹] 명령은 웹 페이지의 모든 데이터를 그대로 가져오는 것이 아니라, **표 형태로 구조화된 데이터만 가져오는 데 특화**되어 있습니다. 따라서 웹 페이지에 포함된 모든 종류의 정보(텍스트, 이미지 등)를 원본 그대로 가져올 수는 없습니다. 핵심 개념은 **웹 데이터 가져오기의 제한적인 범위**입니다.

문제 23

다음 중 날짜 데이터의 자동 채우기 옵션에 포함되지 않는 내용은?     
  1. 일 단위 채우기
  2. 주 단위 채우기
  3. 월 단위 채우기
  4. 평일 단위 채우기
정답: 2

해설

날짜 데이터 자동 채우기 시, 일반적으로 일, 월, 평일 단위 채우기는 가능하지만 **주 단위 채우기는 직접적인 옵션으로 제공되지 않습니다.** 엑셀과 같은 프로그램에서는 날짜를 기준으로 요일을 계산하여 주 단위로 채우는 기능은 있지만, '주 단위 채우기'라는 이름의 별도 옵션으로 존재하지는 않습니다. 따라서 정답은 2번입니다.

문제 24

다음 중 데이터 정렬에 대한 설명으로 옳지 않은 것은?     
  1. 정렬 조건을 최대 64개까지 지정할 수 있어 다양한 조건으로 정렬할 수 있다.
  2. 숨겨진 열이나 행은 정렬 시 이동되지 않으므로 데이터를 정렬하기 전에 숨겨진 열과 행을 표시하는 것이 좋다.
  3. 정렬 기준을 글꼴 색이나 셀 색으로 선택한 경우의 기본 정렬 순서는 오름차순의 경우 밝은 색에서 어두운 색 순으로 정렬된다.
  4. 첫째 기준뿐만 아니라 모든 정렬 기준에서 사용자 지정 목록을 정렬 기준으로 사용할 수 있다.
정답: 3

해설

정답은 3번입니다. 글꼴 색이나 셀 색을 기준으로 정렬할 때, 기본 정렬 순서는 밝은 색에서 어두운 색이 아니라 **어두운 색에서 밝은 색 순서**입니다. 따라서 3번 보기는 데이터 정렬에 대한 설명으로 옳지 않습니다. 핵심 개념은 **색상 기반 정렬의 기본 순서**입니다.

문제 25

다음 중 Excel에서 Access와의 데이터 교환 방법에 대한 설명으로 적절하지 않은 것은?     
  1. Excel 통합 문서를 열 때 Access 데이터에 연결하려면 보안 센터 표시줄을 사용하거나 통합 문서를 신뢰할 수 있는 위치에 둠으로써 데이터 연결을 사용할 수 있도록 설정해야 한다.
  2. [데이터]탭 [외부 데이터 가져오기]그룹에서 [기타 원본]-[Microsoft Query]를 선택하면 Access 파일의 특정 테이블의 특정 필드만 선택하여 가져올 수도 있다.
  3. [데이터]탭 [외부 데이터 가져오기]그룹에서 [Access]를 선택하면 특정 Access 파일에서 테이블을 선택하여 피벗 테이블 보고서로 가져올 수도 있다.
  4. [데이터]탭 [연결]그룹에서 [속성]을 클릭하면 기존 Access 파일의 연결을 추가하거나 제거할 수 있다.
정답: 4

해설

정답은 4번입니다. Excel에서 Access 파일의 연결을 추가하거나 제거하는 기능은 [데이터] 탭의 [연결] 그룹에 있는 [기존 연결]을 통해 수행됩니다. [속성]은 이미 연결된 데이터의 속성을 변경하는 데 사용되며, 연결 자체를 추가하거나 제거하는 기능과는 다릅니다. 핵심 개념은 Excel과 Access 간의 데이터 교환 시 연결 관리 기능의 정확한 위치와 용도를 이해하는 것입니다.

문제 26

다음 중 아래 워크시트에서 [C2:C4] 영역을 선택하여 작업한 결과가 다른 것은?          
  1. Delete 키를 누른 경우
  2. Backspace 키를 누른 경우
  3. 마우스 오른쪽 버튼의 바로 가기 메뉴에서 [내용 지우기]를 선택한 경우
  4. [홈]탭 [편집]그룹에서 [지우기] - [내용 지우기]를 선택한 경우
정답: 2

해설

정답은 2번 Backspace 키를 눌렀을 때입니다. Delete 키와 [내용 지우기] 기능은 선택된 셀의 내용만 삭제하여 셀 서식은 유지하지만, Backspace 키는 셀의 내용과 함께 셀 자체를 삭제하는 효과를 가져옵니다. 따라서 Backspace 키를 누르면 다른 보기와 달리 셀이 비워지고 이전 내용이 삭제됩니다.

문제 27

아래 워크시트에서 부서명[E2:E4]을 번호[A2:A11] 순서대로 반복하여 발령부서[C2:C11]에 배정하고자 한다. 다음 중 [C2] 셀에 입력할 수식으로 옳은 것은?          
  1. =INDEX($E$2:$E$4, MOD(A2,3))
  2. =INDEX($E$2:$E$4, MOD(A2,3)+1)
  3. =INDEX($E$2:$E$4, MOD(A2-1,3)+1)
  4. =INDEX($E$2:$E$4, MOD(A2-1,3))
정답: 3

해설

이 문제는 **INDEX 함수**와 **MOD 함수**를 조합하여 특정 범위의 값을 순환하며 가져오는 방법을 묻고 있습니다. **정답 이유:** * **MOD(A2-1, 3)**: A2 셀의 번호에서 1을 빼는 이유는 배열의 첫 번째 요소가 1이 아닌 0부터 시작하도록 조정하기 위함입니다. 3으로 나눈 나머지는 0, 1, 2의 값을 가지게 됩니다. * **+1**: MOD 함수의 결과에 1을 더하는 이유는 INDEX 함수가 1부터 시작하는 인덱스를 사용하기 때문입니다. 따라서 MOD 함수의 결과 0, 1, 2는 각각 1, 2, 3번째 요소에 대응하게 됩니다. * **INDEX($E$2:$E$4, ...)**: 이렇게 계산된 인덱스를 사용하여 $E$2:$E$4 범위에서 해당 순서의 부서명을 가져옵니다. **핵심 개념:** * **INDEX 함수**: 지정된 범위에서 특정 행과 열 번호에 해당하는 값을 반환합니다. * **MOD 함수**: 숫자를 다른 숫자로 나눈 나머지를 반환합니다. 이를 통해 주기적인 반복을 구현할 수 있습니다. * **배열 인덱스 조정**: 프로그래밍이나 함수에서 배열의 시작 인덱스가 0인지 1인지에 따라 계산을 조정해야 할 때가 있습니다.

문제 28

아래 워크시트에서 매출액[B3:B9]을 이용하여 매출 구간별 빈도수를 [F3:F6] 영역에 계산하고자 한다. 다음 중 이를 위한 배열수식으로 옳은 것은?          
  1. {=PERCENTILE(B3:B9,E3:E6)}
  2. {=PERCENTILE(E3:E6,B3:B9)}
  3. {=FREQUENCY(B3:B9,E3:E6)}
  4. {=FREQUENCY(E3:E6,B3:B9)}
정답: 3

해설

정답은 3번입니다. `FREQUENCY` 함수는 특정 구간에 속하는 데이터의 빈도수를 계산하는 데 사용됩니다. 이 문제에서는 매출액 데이터(`B3:B9`)를 매출 구간(`E3:E6`)별로 나누어 각 구간에 해당하는 매출액이 몇 개인지 빈도수를 계산해야 합니다. 따라서 `FREQUENCY` 함수의 첫 번째 인수로 데이터 범위(`B3:B9`)를, 두 번째 인수로 구간 범위(`E3:E6`)를 지정하는 것이 올바른 배열 수식입니다.

문제 29

다음 중 아래 워크시트의 [A1] 셀에 사용자 지정 표시 형식 '#,###,'을 적용했을 때 표시되는 값은?          
  1. 2,451
  2. 2,452
  3. 2
  4. 2.4
정답: 2

해설

워크시트의 [A1] 셀에 사용자 지정 표시 형식 '#,###,'을 적용하면, 숫자를 천 단위 구분 기호(쉼표)로 표시하고 소수점 이하 자리는 모두 버립니다. 따라서 숫자 2451.82는 '2,452'로 표시됩니다. 이는 숫자의 뒷부분을 반올림하여 표시하는 사용자 지정 서식의 동작 방식입니다.

문제 30

다음 중 [매크로] 대화상자에 대한 설명으로 옳지 않은 것은?          
  1. 매크로 이름 상자에서는 매크로의 이름을 선택하여 변경할 수 있다.
  2. [한 단계씩 코드 실행] 단추를 클릭하면 선택한 매크로를 한 줄씩 실행한다.
  3. [편집] 단추를 클릭하면 선택한 매크로를 수정할 수 있도록 VBA가 실행된다.
  4. [옵션] 단추를 클릭하면 바로 가기 키를 설정하거나 변경할 수 있다.
정답: 1

해설

정답은 1번입니다. [매크로] 대화상자의 매크로 이름 상자에서는 매크로를 선택할 수는 있지만, **매크로의 이름을 직접 변경할 수는 없습니다.** 매크로 이름 변경은 [편집] 단추를 통해 VBA 편집기에서 직접 수행해야 합니다. 나머지 보기들은 [매크로] 대화상자에서 제공하는 기능들을 올바르게 설명하고 있습니다.

문제 31

다음 중 [머리글/바닥글] 기능에 대한 설명으로 옳지 않은 것은?     
  1. 머리글이나 바닥글의 텍스트에 앰퍼샌드(&) 문자 한 개를 포함시키려면 앰퍼샌드(&) 문자를 두 번 입력한다.
  2. 여러 워크시트에 동일한 [머리글/바닥글]을 한 번에 추가하려면 여러 워크시트를 선택하여 그룹화 한 후 설정한다.
  3. [페이지 나누기 미리 보기] 상태에서는 워크시트에 머리글과 바닥글 영역이 함께 표시되어 간단히 머리글/바닥글을 추가할 수 있다.
  4. 차트 시트인 경우 [페이지 설정] 대화 상자의 [머리글/바닥글] 탭에서 머리글/바닥글을 추가할 수 있다.
정답: 3

해설

정답은 3번입니다. [페이지 나누기 미리 보기] 상태에서는 머리글과 바닥글 영역이 직접 표시되지 않으며, 이 기능은 주로 인쇄 레이아웃을 확인하고 조정하는 데 사용됩니다. 머리글과 바닥글을 추가하려면 [페이지 설정] 대화 상자를 이용해야 합니다.

문제 32

아래의 워크시트에서 [D2] 셀에 SUM 함수를 사용하여 총점을 계산한 후 채우기 핸들을 [D5] 셀까지 드래그 하여 총점을 계산하는 '총점' 매크로를 생성하였다. 다음 중 아래 '총점' 매크로의 VBA 코드 창에서 괄호() 안에 해당하는 값을 올바르게 나열한 것은?          
  1. ⓐ D2, ⓑ (RC[-1]:RC[-1]), ⓒ D5, ⓓ D5
  2. ⓐ A6, ⓑ (RC[-1]:RC[-0]), ⓒ D2:D5, ⓓ D5
  3. ⓐ D2, ⓑ (RC[-2]:RC[-0]), ⓒ D5, ⓓ D2:D5
  4. ⓐ D2, ⓑ (RC[-2]:RC[-1]), ⓒ D2:D5, ⓓ D2:D5
정답: 4

해설

## 정답 이유 및 핵심 개념 설명 **정답 이유:** 4번 보기가 문제에서 설명하는 VBA 매크로의 동작을 정확하게 나타냅니다. * **ⓐ D2:** SUM 함수가 처음 적용되는 셀은 [D2]입니다. * **ⓑ (RC[-2]:RC[-1]):** 이는 현재 셀(R)의 같은 행(C)에서 왼쪽으로 두 칸(-2) 떨어진 셀부터 왼쪽으로 한 칸(-1) 떨어진 셀까지의 범위를 의미합니다. 즉, SUM 함수가 [B2]와 [C2] 셀의 값을 더하도록 지정된 것입니다. * **ⓒ D2:D5:** 채우기 핸들을 [D5]까지 드래그하여 총점을 계산하므로, 총점이 계산되는 범위는 [D2]부터 [D5]까지입니다. * **ⓓ D2:D5:** 채우기 핸들을 [D5]까지 드래그하는 것은 [D2] 셀의 수식을 [D3], [D4], [D5] 셀로 복사하는 것을 의미하며, 이 과정에서 총점 계산 범위가 [D2:D5]로 확장됩니다. **핵심 개념:** * **SUM 함수:** 지정된 범위의 숫자들을 모두 더하는 함수입니다. * **채우기 핸들 (Fill Handle):** 셀의 오른쪽 하단에 있는 작은 사각형으로, 드래그하여 수식을 복사하고 범위를 확장하는 데 사용됩니다. * **R1C1 참조 스타일 (RC[-n]):** VBA에서 셀 참조를 나타내는 방식 중 하나로, 현재 셀을 기준으로 상대적인 위치를 지정합니다. R은 행(Row), C는 열(Column)을 의미하며, 숫자는 현재 셀로부터의 이동 칸 수를 나타냅니다. (예: RC[-1]은 현재 셀의 왼쪽 셀, RC[1]은 현재 셀의 오른쪽 셀)

문제 33

다음 중 아래 워크시트에서 수식 '=SUM($B$2:C2)'이 입력된 [D2]셀을 [D4] 셀에 복사하여 붙여 넣었을 때의 결과 값은?          
  1. 15
  2. 27
  3. 42
  4. 63
정답: 4

해설

이 문제는 **상대 참조와 절대 참조**의 개념을 이해하고 있는지 묻고 있습니다. 수식 `=SUM($B$2:C2)`에서 `$B$2`는 절대 참조로, 셀 위치가 고정되어 복사해도 변하지 않습니다. 반면 `C2`는 상대 참조로, 복사되는 위치에 따라 행 번호가 증가합니다. [D2] 셀의 수식을 [D4] 셀에 복사하면, 절대 참조인 `$B$2`는 그대로 유지되고 상대 참조인 `C2`는 `C4`로 변경됩니다. 따라서 [D4] 셀에는 `=SUM($B$2:C4)`가 입력되어 $B$2부터 $C4$까지의 합계인 63이 계산됩니다.

문제 34

다음 중 아래의 워크시트에서 [B3] 셀이 선택되어 있는 경우 각 키의 사용 결과로 옳지 않은 것은?          
  1. < Home >키를 눌러서 현재 열의 첫 행인 [B1] 셀로 이동한다.
  2. < Ctrl >+< Home >키를 눌러서 [A1] 셀로 이동한다.
  3. < Ctrl >+< End >키를 눌러서 데이터가 포함된 마지막 행/열에 해당하는 [C6] 셀로 이동한다.
  4. < Shift >+< Enter >키를 눌러서 한 행 위인 [B2] 셀로 이동한다.
정답: 1

해설

정답은 1번입니다. Ctrl + ↑ 키는 현재 선택된 셀이 포함된 열에서 데이터가 있는 첫 번째 셀로 이동시키는 기능입니다. 따라서 [B3] 셀에서 Ctrl + ↑를 누르면 [B1] 셀이 아닌, [B3] 셀이 속한 열에서 데이터가 있는 가장 위쪽 셀인 [B1] 셀로 이동하게 됩니다. 하지만 문제에서 "현재 열의 첫 행인 [B1] 셀로 이동한다"고 설명했으므로, 이는 올바른 설명입니다. 핵심 개념은 **Ctrl + ↑ 키의 기능**입니다. 이 키는 현재 열의 맨 위로 이동하는 데 사용됩니다.

문제 35

다음 중 아래 워크시트에서 [A6] 셀에 수식 '=VLOOKUP(“C”,A2:C5,3,0)'을 입력한 경우의 결과로 옳은 것은?          
  1. #N/A
  2. #Name?
  3. B
  4. 2000
정답: 1

해설

이 문제는 Excel의 `VLOOKUP` 함수 활용 능력을 묻고 있습니다. `VLOOKUP` 함수는 지정된 범위에서 특정 값을 찾아 해당 행의 다른 열 값을 반환합니다. 문제에서 `VLOOKUP("C", A2:C5, 3, 0)`은 A2:C5 범위에서 "C"라는 값을 찾아, 해당 행의 세 번째 열 값을 정확히 일치하는 경우에 반환하라는 의미입니다. 하지만 A2:C5 범위에서 "C"라는 값은 존재하지 않으므로, 값을 찾을 수 없다는 오류인 `#N/A`가 반환됩니다.

문제 36

다음 중 아래의 워크시트에서 작성한 수식으로 결과 값이 다른 것은?          
  1. {=SUM((A1:A3*B1:B3))}
  2. {=SUM(A1:A3*{30;20;10})}
  3. {=SUM(A1:A3*{30,20,10})}
  4. =SUMPRODUCT(A1:A3, B1:B3)
정답: 3

해설

정답은 3번입니다. 엑셀에서 배열 상수는 행을 구분할 때 세미콜론(;)을 사용하며, 쉼표(,)는 열을 구분합니다. 따라서 3번 보기의 `{30,20,10}`은 행이 아닌 열로 인식되어 의도된 계산과 다른 결과를 도출합니다. 1번과 4번은 배열 곱셈 후 합계를 구하는 동일한 연산을 수행하며, 2번은 올바른 배열 상수를 사용하여 1번, 4번과 같은 결과를 냅니다.

문제 37

다음 중 아래 그림에서의 각 기능에 대한 설명으로 옳지 않은 것은?          
  1. [시트 보호]를 설정하면 기본적으로 셀의 선택만 가능하다.
  2. 시트 보호 시 특정 셀의 내용만 수정 가능하도록 하려면 해당 셀의 [셀 서식]에서 '잠금' 설정을 해제한다.
  3. [통합 문서 보호]를 설정하면 포함된 차트, 도형 등의 그래픽 개체를 변경할 수 없다.
  4. [범위 편집 허용]을 이용하면 보호된 워크시트에서 특정 사용자가 범위를 편집할 수 있도록 허용할 수 있다.
정답: 3

해설

정답은 3번입니다. **통합 문서 보호**는 워크시트의 구조 변경(시트 추가, 삭제, 이름 변경 등)을 막는 기능이며, 차트나 도형과 같은 그래픽 개체의 변경 여부와는 직접적인 관련이 없습니다. 반면, **시트 보호**는 셀의 편집을 막는 기능으로, 특정 셀의 잠금 설정을 해제하면 수정이 가능하며, 범위 편집 허용 기능을 통해 특정 사용자에게 편집 권한을 줄 수 있습니다.

문제 38

다음 중 아래 차트와 같이 X축을 위쪽에 표시하기 위한 방법으로 옳은 것은?          
  1. 가로 축을 선택한 후 [축 서식]의 축 옵션에서 세로 축 교차를 '최대 항목'으로 설정한다.
  2. 가로 축을 선택한 후 [축 서식]의 축 옵션에서 '항목을 거꾸로'를 설정한다.
  3. 세로 축을 선택한 후 [축 서식]의 축 옵션에서 가로 축 교차를 '축의 최대값'으로 설정한다.
  4. 세로 축을 선택한 후 [축 서식]의 축 옵션에서 '값을 거꾸로'를 설정한다.
정답: 3

해설

정답 3번은 차트에서 X축을 위쪽에 표시하기 위한 올바른 방법입니다. 이는 세로 축의 서식 옵션에서 '가로 축 교차'를 '축의 최대값'으로 설정함으로써, X축이 차트 영역의 가장 위에서 시작하도록 만들기 때문입니다. 핵심 개념은 **축 교차 설정**으로, 이를 통해 축의 위치를 조절하여 원하는 차트 레이아웃을 구현할 수 있습니다.

문제 39

다음 중 차트 만들기에 관한 설명으로 옳지 않은 것은?     
  1. 워크시트에 삽입된 차트는 [차트 이동] 기능을 이용하여 새 통합 문서의 차트 시트로 배치할 수 있다.
  2. 차트를 만들 데이터를 선택하고 < F11 >키를 누르면 별도의 차트 시트(Chart1)에 기본 차트가 만들어진다.
  3. 차트에서 사용할 데이터가 들어있는 셀을 하나만 선택하고 차트를 만들면 해당 셀을 직접 둘러싸는 셀의 데이터가 모두 차트에 표시된다.
  4. 차트로 만들 데이터를 선택하고 < Alt >+< F1 >키를 누르면 현재 시트에 기본 차트가 만들어진다.
정답: 1

해설

정답은 1번입니다. 워크시트에 삽입된 차트는 [차트 이동] 기능을 통해 기존 워크시트 내에서 다른 위치로 이동하거나, 새 시트로 옮길 수는 있지만, **새 통합 문서의 차트 시트로 직접 배치하는 기능은 제공되지 않습니다.** 차트는 현재 통합 문서 내에서만 관리됩니다.

문제 40

다음 중 [페이지 레이아웃] 보기 상태에 대한 설명으로 옳지 않은 것은?     
  1. 페이지 레이아웃 보기에서도 기본 보기와 같이 데이터 형식과 레이아웃을 변경할 수 있다.
  2. 페이지 레이아웃 보기에서 표시되는 눈금자의 단위는 [Excel 옵션]의 '고급' 범주에서 변경할 수 있다.
  3. 마우스를 이용하여 페이지 여백과 머리글과 바닥글 여백을 조정할 수 있다.
  4. 페이지 나누기를 조정하는 페이지 구분선을 마우스로 드래그하여 페이지 나누기를 빠르게 조정할 수 있다.
정답: 4

해설

정답은 4번입니다. 페이지 레이아웃 보기에서는 기본 보기처럼 데이터 형식이나 레이아웃을 변경할 수 있으며, 눈금자 단위나 페이지 여백, 머리글/바닥글 여백도 조정 가능합니다. 하지만 페이지 구분선은 마우스로 직접 드래그하여 페이지 나누기를 조정하는 것이 아니라, '페이지 레이아웃' 탭의 '페이지 설정' 그룹에서 조정해야 합니다.

문제 41

다음 중 VBA에서 [프로시저 추가] 대화상자의 각 옵션에 대한 설명으로 옳지 않은 것은?          
  1. Sub와 Public을 선택한 경우 Sub 프로시저는 모듈 내의 모든 프로시저에서 해당 Sub 프로시저를 호출 할 수 있다.
  2. Sub와 Private를 선택한 경우 Sub 프로시저는 선언된 모듈 내의 다른 프로시저에서만 호출할 수 있다.
  3. Function과 Public을 선택한 경우 Function 프로시저는 모든 모듈의 모든 프로시저에 액세스할 수 있다.
  4. Function과 Private를 선택한 경우 Function 프로시저는 모든 모듈의 다른 프로시저에서만 액세스할 수 있다.
정답: 4

해설

정답은 4번입니다. VBA에서 `Private`으로 선언된 프로시저는 해당 프로시저가 속한 모듈 내에서만 접근 가능합니다. 따라서 `Function`과 `Private`을 선택한 경우, 해당 Function 프로시저는 **모든 모듈의 다른 프로시저에서 액세스할 수 없습니다.** 핵심 개념은 프로시저의 선언 범위(Scope)이며, `Public`은 공개적, `Private`은 제한적 접근을 의미합니다.

문제 42

다음 중 하위 보고서에 대한 설명으로 옳지 않은 것은?     
  1. 관계 설정에 문제가 있을 경우, 하위 보고서가 제대로 표시되지 않을 수 있다.
  2. 디자인 보기 상태에서 하위 보고서의 크기 조절 및 이동이 가능하다.
  3. 테이블, 쿼리, 폼 또는 다른 보고서를 이용하여 하위 보고서를 작성할 수 있다.
  4. 하위 보고서에는 그룹화 및 정렬 기능을 설정할 수 없다.
정답: 4

해설

하위 보고서는 주 보고서에 포함되는 작은 보고서로, 관계 설정이 올바르지 않으면 제대로 표시되지 않을 수 있습니다. 또한 디자인 보기에서 크기 조절 및 이동이 가능하며, 테이블, 쿼리, 폼, 다른 보고서 등 다양한 데이터 원본을 기반으로 생성할 수 있습니다. 핵심은 하위 보고서에도 그룹화 및 정렬 기능을 설정할 수 있다는 점이며, 따라서 4번 보기는 옳지 않습니다.

문제 43

다음 중 액세스의 작업을 자동화하고 폼이나 보고서의 컨트롤에 기능들을 미리 정의하여 사용할 수 있도록 하는 기능은?     
  1. 매크로
  2. 응용 프로그램 요소
  3. 업무 문서 양식 마법사
  4. 성능 분석 마법사
정답: 1

해설

액세스에서 매크로는 작업을 자동화하고 폼이나 보고서의 컨트롤에 미리 정의된 기능을 부여하는 데 사용됩니다. 이를 통해 반복적인 작업을 줄이고 사용자 인터페이스를 더욱 동적으로 만들 수 있습니다. 즉, 매크로는 액세스 데이터베이스의 효율성과 편의성을 높이는 핵심 기능입니다.

문제 44

다음 중 관계형 데이터 모델에서 데이터의 정확성과 일관성을 보장하기 위한 것은?     
  1. 릴레이션
  2. 관계 연산자
  3. 무결성 제약조건
  4. 속성의 집합
정답: 3

해설

관계형 데이터 모델에서 데이터의 정확성과 일관성을 보장하는 것은 **무결성 제약조건**입니다. 이는 데이터가 특정 규칙을 따르도록 강제하여 잘못된 데이터 입력이나 수정으로 인한 오류를 방지합니다. 예를 들어, '기본 키' 제약조건은 각 행이 고유한 식별자를 갖도록 보장하여 중복을 막습니다.

문제 45

다음 중 E-R 다이어그램 표기법의 기호와 의미가 바르게 연결된 것은?     
  1. 사각형 - 속성(Attribute) 타입
  2. 마름모 - 관계(Relationship) 타입
  3. 타원 - 개체(Entity) 타입
  4. 밑줄 타원 - 의존 개체 타입
정답: 2

해설

E-R 다이어그램에서 개체(Entity)는 사각형, 속성(Attribute)은 타원, 관계(Relationship)는 마름모로 표현됩니다. 따라서 마름모가 관계 타입을 나타내는 2번이 정답입니다. 의존 개체는 일반적으로 밑줄이 아닌 다른 방식으로 표현됩니다.

문제 46

다음 중 보고서의 시작 부분에 한 번만 표시되며 일반적으로 회사의 로고나 제목 등을 표시하는 구역은?     
  1. 보고서 머리글
  2. 페이지 머리글
  3. 그룹 머리글
  4. 그룹 바닥글
정답: 1

해설

정답은 **1. 보고서 머리글**입니다. 보고서 머리글은 보고서의 가장 첫 페이지에 한 번만 나타나며, 회사 로고, 보고서 제목, 작성자 정보 등 보고서 전체를 대표하는 내용을 담습니다. 반면 페이지 머리글은 각 페이지 상단에 반복적으로 표시되며, 페이지 번호나 섹션 제목 등을 나타내는 데 사용됩니다.

문제 47

다음 중 폼이나 보고서에서 사용되는 [조건부 서식]에 대한 설명으로 옳은 것은?     
  1. 하나의 컨트롤에 여러 규칙이 설정되어 있는 경우 목록에서 규칙을 위/아래로 이동해 우선순위를 변경할 수 있다.
  2. 레이블 컨트롤에는 필드 값을 기준으로 하는 규칙만 설정할 수 있다.
  3. 하나의 컨트롤에 대해 규칙을 3개까지 지정할 수 있으며, 규칙별로 다양한 서식을 지정할 수 있다.
  4. 규칙 유형에서 '다른 레코드와 비교'를 선택하면 적용할 형식으로 아이콘 집합을 적용할 수 있다.
정답: 1

해설

정답은 1번입니다. 폼이나 보고서에서 조건부 서식은 여러 규칙을 설정할 수 있으며, 규칙의 순서에 따라 적용되는 서식이 달라지기 때문에 우선순위 변경이 중요합니다. 다른 보기들은 조건부 서식의 기능이나 제약을 잘못 설명하고 있습니다.

문제 48

다음 중 보고서의 레코드 원본에 대한 설명으로 옳지 않은 것은?     
  1. [보고서 마법사]를 통해 원하는 필드들을 손쉽게 선택하여 레코드 원본으로 지정할 수 있다.
  2. 하나의 테이블에서만 필요한 필드를 선택하여 레코드 원본으로 지정할 수 있다.
  3. [속성 시트]의 '레코드 원본' 드롭다운 목록에서 테이블이나 쿼리를 선택하여 지정할 수 있다.
  4. 쿼리 작성기를 통해 쿼리를 작성하여 레코드 원본으로 지정할 수 있다.
정답: 2

해설

보고서의 레코드 원본은 여러 테이블이나 쿼리를 조합하여 데이터를 가져올 수 있습니다. 따라서 하나의 테이블에서만 필드를 선택해야 한다는 설명은 옳지 않습니다. 핵심 개념은 보고서의 레코드 원본이 **유연하게 데이터를 조합할 수 있다는 점**입니다.

문제 49

부서별 제품별 영업 실적을 관리하는 테이블에서 부서별로 영업 실적이 1억원 이상인 제품의 합계를 구하고자 한다. 다음 중 이를 위한 SQL문에서 반드시 사용해야 할 구문에 해당하지 않는 것은?     
  1. SELECT 문
  2. GROUP BY 절
  3. HAVING 절
  4. ORDER BY 절
정답: 4

해설

정답은 4번 ORDER BY 절입니다. **핵심 개념:** * **GROUP BY 절:** 데이터를 특정 컬럼(여기서는 부서별) 기준으로 그룹화합니다. * **HAVING 절:** 그룹화된 데이터에 조건을 적용합니다. 즉, 부서별 영업 실적 합계가 1억원 이상인 그룹만 필터링합니다. * **SELECT 문:** 최종적으로 출력할 컬럼을 지정합니다. **이유:** 문제에서 요구하는 것은 '부서별 영업 실적이 1억원 이상인 제품의 합계'를 구하는 것이므로, 데이터를 부서별로 묶고(GROUP BY), 그 묶인 그룹에 조건을 걸어 필터링(HAVING)해야 합니다. SELECT 문은 당연히 결과를 보여주기 위해 필요합니다. 하지만 **ORDER BY 절은 결과를 특정 순서로 정렬하는 역할을 할 뿐, 문제에서 요구하는 집계 및 필터링 조건과는 직접적인 관련이 없습니다.** 따라서 ORDER BY 절은 반드시 사용해야 할 구문에 해당하지 않습니다.

문제 50

다음 중 크로스탭 쿼리에 관한 설명으로 옳지 않은 것은?     
  1. 레코드의 요약 결과를 열과 행 방향으로 그룹화하여 표시할 때 사용한다.
  2. 쿼리 데이터시트에서 데이터를 직접 편집할 수 없다.
  3. 2개 이상의 열 머리글 옵션과 행 머리글 옵션, 값 옵션 등을 지정해야 한다.
  4. 행과 열이 교차하는 곳의 숫자 필드는 합계, 평균, 분산, 표준 편차 등을 계산할 수 있다.
정답: 3

해설

크로스탭 쿼리는 데이터를 행과 열로 요약하여 표시하는 데 사용되며, 교차 지점에서는 합계, 평균 등 다양한 집계 함수를 적용할 수 있습니다. 하지만 크로스탭 쿼리에서는 **2개 이상의 열 머리글 옵션과 행 머리글 옵션을 동시에 지정할 수 없습니다.** 이는 크로스탭 쿼리의 기본적인 구조적 제약 사항입니다.

문제 51

다음 중 쿼리의 [디자인 보기]에서 아래와 같이 설정한 경우 동일한 결과를 표시하는 SQL 문은?          
  1. UPDATE Table1 SET 모집인원 >1000 WHERE 지역=“서울” AND 모집인원=2000;
  2. UPDATE Table1 SET 모집인원 = 2000 WHERE 지역=“서울” AND 모집인원>1000;
  3. UPDATE Table1 SET 모집인원 >1000 WHERE 지역=“서울” OR 모집인원=2000;
  4. UPDATE Table1 SET 모집인원 = 2000 WHERE 지역=“서울” OR 모집인원>1000;
정답: 4

해설

정답은 4번입니다. 쿼리의 디자인 보기에서 "모집인원" 필드를 2000으로 설정하고 "지역" 필드를 "서울"로 설정하는 것은, "서울" 지역에 해당하는 레코드 중 "모집인원"이 1000보다 큰 레코드의 "모집인원"을 2000으로 변경하는 UPDATE 문과 동일한 결과를 가져옵니다. 핵심 개념은 WHERE 절의 조건 조합과 UPDATE 문의 작동 방식입니다.

문제 52

다음 중 각 연산식에 대한 결과 값이 옳지 않은 것은?     
  1. IIF(1,2,3) → 결과값: 2
  2. MID(“123456”,3,2) → 결과값: "34"
  3. “A” &“B” → 결과값: “AB”
  4. 4 MOD 2 → 결과값: 2
정답: 4

해설

정답은 4번입니다. **MOD 연산**은 나누고 남은 나머지를 구하는 연산인데, 4를 2로 나누면 나머지가 0이기 때문입니다. 1번은 조건부 함수로 참이면 두 번째 값을, 거짓이면 세 번째 값을 반환합니다. 2번은 문자열에서 특정 위치부터 지정된 개수만큼 문자를 추출하는 함수입니다. 3번은 두 문자열을 이어 붙이는 연산입니다.

문제 53

다음 중 외부 데이터인 Excel 통합 문서를 가져오거나 연결하기 위한 방법으로 옳지 않은 것은?     
  1. 새 테이블로 추가하여 원본 데이터 가져오기
  2. 현재 데이터베이스의 테이블 중 하나를 지정하여 레코드로 추가하기
  3. 테이블, 쿼리, 매크로 등 원하는 개체를 지정하여 가져오기
  4. Excel의 원본 데이터에 대한 링크를 유지 관리하는 테이블로 만들기
정답: 3

해설

정답은 3번입니다. Excel 통합 문서에서 데이터를 가져오거나 연결할 때, **테이블, 쿼리, 매크로 등 원하는 개체를 모두 지정하여 가져오는 것은 일반적인 방법이 아닙니다.** Excel 통합 문서는 주로 **데이터 자체(테이블 형태)**를 가져오거나, **데이터에 대한 링크를 유지**하는 방식으로 사용됩니다. 1, 2, 4번은 Excel 데이터를 데이터베이스로 가져오거나 연결하는 유효한 방법입니다.

문제 54

다음 중 <학생> 테이블의 '나이' 필드에 유효성 검사 규칙을 아래와 같이 지정한 경우 데이터 입력 상황에 대한 설명으로 옳은 것은?          
  1. 데이터를 입력하려고 하면 항상 '숫자는 >20으로 입력합니다.'라는 메시지가 먼저 표시된다.
  2. 20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.
  3. 20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시되며, 값을 다시 입력을 해야만 한다.
  4. 30을 입력하면 '유효성 검사 규칙에 맞습니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.
정답: 3

해설

정답은 3번입니다. '나이' 필드에 유효성 검사 규칙으로 '>20'이 지정되었으므로, 20 이하의 값은 유효하지 않다고 판단됩니다. 따라서 20을 입력하면 규칙에 맞지 않다는 메시지가 표시되고, 해당 값은 저장되지 않아 다시 입력해야 합니다. 핵심 개념은 **데이터 유효성 검사 규칙**으로, 입력되는 데이터가 미리 정해진 조건을 만족하는지 확인하는 과정입니다.

문제 55

다음 중 기본 키에 대한 설명으로 옳지 않은 것은?     
  1. 기본 키는 테이블 내 모든 레코드들을 고유하게 식별 할 수 있는 필드에 지정한다.
  2. 테이블에서 기본 키는 반드시 지정해야 하며, 한 개의 필드에만 지정할 수 있다.
  3. 데이터시트 보기에서 새 테이블을 만들면 기본 키가 자동으로 만들어지고 일련 번호 데이터 형식이 할당된다.
  4. 하나 이상의 관계가 있는 테이블의 기본 키를 제거하려면 관계를 먼저 삭제해야 한다.
정답: 2

해설

정답은 2번입니다. 기본 키는 테이블 내 레코드를 고유하게 식별하는 중요한 제약 조건이지만, 반드시 한 개의 필드에만 지정해야 하는 것은 아닙니다. 여러 필드를 조합하여 복합 기본 키를 만들 수도 있기 때문입니다.

문제 56

다음 중 [만들기] 탭 - [폼] 그룹에서 폼 보기와 데이터 시트 보기를 동시에 표시하는 폼을 만들 때 가장 적절한 명령은?     
  1. 여러 항목
  2. 폼 분할
  3. 폼 마법사
  4. 모달 대화 상자
정답: 2

해설

정답은 **2번 폼 분할**입니다. 폼 분할은 하나의 폼 창에서 위쪽에는 폼 보기로, 아래쪽에는 데이터 시트 보기로 데이터를 동시에 표시하여 데이터 입력 및 조회를 효율적으로 할 수 있게 해주는 기능입니다. 다른 보기들은 데이터 시트 보기를 동시에 제공하지 않습니다.

문제 57

다음 중 폼의 레코드 원본으로 사용할 수 없는 것은?     
  1. 테이블
  2. 쿼리
  3. SQL문
  4. 매크로
정답: 4

해설

폼의 레코드 원본은 데이터를 표시하고 편집할 수 있는 구조를 가져야 합니다. 테이블과 쿼리는 이러한 구조를 제공하지만, 매크로는 특정 작업을 자동화하는 데 사용되는 명령의 집합으로, 직접적인 데이터 원본이 될 수 없습니다. 따라서 폼의 레코드 원본으로 매크로는 사용할 수 없습니다.

문제 58

다음 중 필드의 각 데이터 형식에 대한 설명으로 옳지 않은 것은?     
  1. 통화 형식은 소수점 이하 4자리까지의 숫자를 저장할 수 있으며, 기본 필드 크기는 8바이트이다.
  2. Yes/No 형식은 Yes/No, True/False, On/Off 등과 같이 두 값 중 하나만 입력하는 경우에 사용하는 것으로 기본 필드 크기는 1비트이다.
  3. 일련 번호 형식은 새 레코드를 만들 때 1부터 시작하는 정수가 자동 입력된다.
  4. 메모 형식은 텍스트 및 숫자 데이터가 최대 255자까지 저장된다.
정답: 4

해설

정답은 4번입니다. 메모 형식은 텍스트 및 숫자 데이터를 **65,535자까지** 저장할 수 있어, 255자라는 제한은 옳지 않습니다. 통화, Yes/No, 일련 번호 형식은 각각의 데이터 특성에 맞게 올바르게 설명되었습니다.

문제 59

다음 중 아래와 같이 표시된 폼의 탐색 단추에 대한 설명으로 옳지 않은 것은?          
  1. ㉠ 첫 레코드로 이동한다.
  2. ㉡ 이전 레코드로 이동한다.
  3. ㉢ 마지막 레코드로 이동한다.
  4. ㉣ 이동할 레코드 번호를 입력하여 이동한다.
정답: 4

해설

이 문제는 폼에서 레코드 탐색 단추의 기능을 묻고 있습니다. ㉠, ㉡, ㉢은 각각 첫 번째, 이전, 마지막 레코드로 이동하는 기능을 수행합니다. 반면, ㉣은 현재 레코드 번호를 표시하고 직접 입력하여 특정 레코드로 이동하는 기능이므로, 탐색 단추로서의 기능이 아닌 레코드 번호 입력 필드에 해당합니다. 따라서 4번이 옳지 않은 설명입니다.

문제 60

다음 중 폼에 관련된 설명으로 옳지 않은 것은?     
  1. 폼을 구성하는 컨트롤들은 마법사를 이용하여 손쉽게 작성할 수도 있다.
  2. 모달 폼은 다른 폼 안에 컨트롤로 삽입되어 연결된 폼을 의미한다.
  3. 폼은 매크로나 이벤트 프로시저를 이용하여 작업을 자동화 할 수 있다.
  4. 폼의 디자인 작업 시 눈금과 눈금자는 필요에 따라 표시하거나 숨길 수 있다.
정답: 2

해설

정답은 2번입니다. 모달 폼은 다른 폼 안에 컨트롤로 삽입되는 것이 아니라, **다른 폼을 열기 전에 현재 폼의 작업을 차단하는 독립적인 창**을 의미합니다. 즉, 모달 폼이 닫히기 전까지는 원래 폼에서 다른 작업을 할 수 없습니다. 폼의 디자인 및 자동화 기능에 대한 나머지 설명은 올바릅니다.

2018년 컴퓨터활용능력1급 1회차 회차 학습 안내

2018년 컴퓨터활용능력1급 1회차 기출문제 60문항을 회차 단위로 모아 둔 페이지입니다. 화면에서 바로 훑어본 뒤 정답만 포함하거나 해설까지 포함한 시험지로 프린트해 종이 풀이에 쓸 수 있습니다.

회차 전체 풀이

문제 번호를 따로 이동하지 않고 60문항을 한 흐름으로 확인할 수 있어 실제 시험지처럼 이어서 풀기 좋습니다.

정답과 해설 선택

처음 풀 때는 정답을 가리고, 복습할 때는 정답 또는 해설을 포함해 같은 회차를 다시 볼 수 있습니다.

종이 시험지 출력

프린트 옵션을 맞춘 뒤 출력하면 표시해 둔 정답과 해설 포함 상태가 그대로 반영됩니다.

자주 묻는 질문

2018년 컴퓨터활용능력1급 1회차 기출문제는 몇 문항인가요?

2018년 컴퓨터활용능력1급 1회차는 총 60문항으로 구성되어 있습니다. 한 회차 전체를 이어서 보고, 필요한 경우 종이 시험지처럼 출력해 풀 수 있습니다.

정답과 해설을 포함해서 프린트할 수 있나요?

네. 시험 문제 위의 프린트 옵션에서 정답 포함 또는 해설 포함을 선택한 뒤 출력할 수 있습니다. 해설 포함을 켜면 정답도 함께 포함됩니다.

로그인 없이 회차 문제를 볼 수 있나요?

공개된 시험 회차의 문제와 해설은 로그인 없이 확인할 수 있습니다. 학습 진행률, 오답 기록, 북마크처럼 개인별로 이어지는 기능은 로그인이 필요할 수 있습니다.

컴퓨터활용능력1급 기출문제는 어떻게 복습하는 게 좋나요?

처음에는 정답을 가리고 한 회차를 풀어 본 뒤, 틀린 문제만 해설 포함 상태로 다시 확인하는 흐름이 좋습니다. 시험 직전에는 같은 회차를 프린트해 시간 배분과 실수 패턴을 함께 점검해보세요.