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

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

60문제로 구성된 기출 시험

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

시험 문제

문제 1

다음 중 멀티미디어의 동영상에 관련된 설명으로 옳지 않은 것은?    
  1. 국제표준화단체인 MPEG에서는 다양한 규격의 압축 포맷과 부가 표준을 만들었다.
  2. 비디오 스트리밍은 인터넷에서 영상파일을 다운로드 하면서 실시간 재생하는 기법이다.
  3. MIDI는 애플사에서 개발한 동영상 압축 기술로 시퀀싱 작업을 통해 작성된다.
  4. AVI는 Windows에서 기본적으로 지원하는 표준 동영상 파일 형식으로 별도의 하드웨어 장치 없이 재생 가능하다.
정답: 3

해설

정답은 3번입니다. MIDI는 동영상이 아닌 소리 정보를 표현하는 기술이며, 애플사가 개발한 동영상 압축 기술은 아닙니다. 동영상 압축은 주로 MPEG과 같은 국제 표준화 기구에서 담당하며, MIDI는 음악 시퀀싱에 사용되는 개념입니다.

문제 2

다음 중 멀티미디어 그래픽과 관련하여 렌더링(Rendering) 기법에 대한 설명으로 옳은 것은?    
  1. 제한된 색상을 조합하여 새로운 색을 만드는 기술이다.
  2. 2개의 이미지를 부드럽게 연결하여 변환하는 기술이다.
  3. 3차원 그래픽에서 화면에 그린 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.
  4. 그림의 경계선을 부드럽게 처리해주는 필터링 기술이다.
정답: 3

해설

렌더링은 3차원 그래픽에서 모델링된 객체에 명암, 질감, 색상 등을 입혀 실제와 같은 이미지를 만들어내는 과정입니다. 보기 3번이 이러한 렌더링의 핵심적인 역할을 정확하게 설명하고 있습니다. 다른 보기들은 색상 조합(색상환), 이미지 변환(모핑), 경계선 처리(안티앨리어싱) 등 렌더링과는 다른 그래픽 기술을 설명합니다.

문제 3

다음 중 컴퓨터 보안 기법의 하나인 방화벽에 관한 설명으로 옳지 않은 것은?    
  1. 전자 메일 바이러스나 온라인 피싱 등을 방지할 수 있다.
  2. 해킹 등에 의한 외부로의 정보 유출을 막기 위해 사용 하는 보안 기법이다.
  3. 외부 침입자의 역추적 기능이 있다.
  4. 내부의 불법 해킹은 막지 못한다.
정답: 1

해설

방화벽은 네트워크 보안의 핵심으로, **허가되지 않은 접근을 차단하여 외부로부터의 침입을 막는 역할**을 합니다. 보기 1번은 방화벽의 주요 기능이 아니며, 전자 메일 바이러스나 피싱은 백신 프로그램이나 스팸 필터 등으로 방지합니다. 방화벽은 주로 네트워크 경계에서 트래픽을 제어하며, 해킹으로 인한 정보 유출 방지(2번) 및 외부 침입자 차단(3번, 4번)에 효과적입니다.

문제 4

다음 중 컴퓨터 바이러스의 특징으로 옳지 않은 것은?    
  1. 디스크의 부트 영역이나 프로그램 영역에 숨어 있다.
  2. 자신을 복제할 수 있으며, 다른 프로그램을 감염시킬 수 있다.
  3. 인터넷과 같은 통신 매체를 통해서만 감염된다.
  4. 소프트웨어뿐만 아니라 하드웨어의 성능에도 영향을 미칠 수 있다.
정답: 3

해설

컴퓨터 바이러스는 자신을 복제하고 다른 프로그램을 감염시키는 특징을 가집니다. 또한, 디스크 영역에 숨어 있거나 하드웨어 성능에 영향을 미칠 수도 있습니다. 하지만 바이러스는 인터넷뿐만 아니라 USB, CD 등 다양한 매체를 통해 감염될 수 있으므로 3번은 옳지 않은 특징입니다.

문제 5

다음 중 사물 인터넷에 대한 설명으로 옳지 않은 것은?    
  1. IoT(Internet of Things)라고도 하며 개인 맞춤형 스마트 서비스를 지향한다.
  2. 사람을 제외한 사물과 공간, 데이터 등을 이더넷으로 서로 연결시켜주는 무선통신기술을 의미한다.
  3. 스마트센싱기술과 무선통신기술을 융합하여 실시간으로 데이터를 주고받는 기술이다.
  4. 사물 인터넷 기반 서비스는 개방형 아키텍처를 필요로 하기 때문에 정보 공유에 대한 부작용을 최소화하기 위한 정보보안기술의 적용이 중요하다.
정답: 2

해설

정답은 2번입니다. 사물 인터넷(IoT)은 사람을 포함하여 사물, 공간, 데이터를 서로 연결하는 기술이며, 이더넷뿐만 아니라 다양한 무선 통신 기술을 활용합니다. 핵심 개념은 '연결'과 '데이터 교환'이며, 이를 통해 스마트 서비스와 실시간 정보 공유가 가능해집니다.

문제 6

다음 중 웹 브라우저를 이용하여 실행할 수 있는 기능에 대한 설명으로 옳지 않은 것은?    
  1. 웹 페이지의 내용을 저장하거나 인쇄할 수 있다.
  2. 플러그인을 설치하여 비디오, 애니메이션과 같은 멀티미디어 파일을 재생할 수 있다.
  3. HTML 및 XML 형태의 소스 파일을 볼 수 있다.
  4. 원격의 컴퓨터에 접속하여 자신의 컴퓨터처럼 사용할 수 있다.
정답: 4

해설

웹 브라우저는 주로 웹 페이지를 열람하고 상호작용하는 데 사용되는 도구입니다. 1, 2, 3번은 웹 브라우저의 기본적인 기능으로, 웹 페이지 저장, 멀티미디어 재생, 소스 코드 확인 등이 가능합니다. 하지만 4번은 원격 데스크톱 프로그램과 같은 별도의 도구를 사용해야 하는 기능으로, 웹 브라우저 자체로는 수행할 수 없습니다.

문제 7

다음 중 인터넷 주소 체계에서 IPv6에 대한 설명으로 옳지 않은 것은?    
  1. 16비트씩 8부분으로 구성되며 각 부분은 점(.)으로 구분된다.
  2. 각 부분은 4자리의 16진수로 표현하며 앞자리의 0은 생략할 수 있다.
  3. IPv4에 비해 등급별, 서비스별로 패킷을 구분할 수 있어 품질보장이 용이하다.
  4. 유니캐스트, 애니캐스트, 멀티캐스트 형태의 유형으로 할당하기 때문에 할당된 주소의 낭비 요인을 줄이고 간단하게 주소를 결정할 수 있다.
정답: 1

해설

IPv6 주소는 16비트씩 8부분으로 구성되지만, 각 부분은 콜론(:)으로 구분됩니다. 또한, 각 부분은 16진수로 표현되며 앞자리의 0은 생략 가능하고, 연속된 0은 이중 콜론(::)으로 축약할 수 있습니다. IPv6는 IPv4보다 확장된 주소 공간과 향상된 기능으로 인터넷의 미래를 지원합니다.

문제 8

다음 중 정보를 전송하기 위하여 송·수신기가 같은 상태를 유지하도록 하는 프로토콜의 기능을 의미하는 것은?    
  1. 연결 제어
  2. 흐름 제어
  3. 오류 제어
  4. 동기화
정답: 4

해설

정답은 4번 동기화입니다. 동기화는 송신 측과 수신 측이 데이터를 주고받을 때 서로의 상태를 일치시켜 정보가 올바르게 전송되도록 보장하는 프로토콜의 기능입니다. 이는 마치 약속된 시간에 맞춰 시계의 시간을 맞추는 것처럼, 데이터 전송의 타이밍과 상태를 조율하는 역할을 합니다.

문제 9

다음 중 컴퓨터 소프트웨어의 개발을 위한 객체지향 언어에 관한 설명으로 옳지 않은 것은?    
  1. 데이터와 그 데이터를 처리하는 함수를 객체로 묶어서 문제를 해결하는 언어이다.
  2. 상속, 캡슐화, 추상화, 다형성 등을 지원한다.
  3. 시스템의 확장성이 높고 정보 은폐가 용이하다.
  4. 대표적인 객체지향 언어로는 BASIC, Pascal, C언어 등이 있다.
정답: 4

해설

객체지향 언어는 데이터와 기능을 객체로 묶어 관리하며, 상속, 캡슐화 등의 특징으로 확장성과 정보 은폐를 용이하게 합니다. BASIC, Pascal, C 언어는 객체지향 언어가 아닌 절차적 또는 구조적 프로그래밍 언어에 해당합니다. 따라서 4번 보기가 옳지 않습니다.

문제 10

다음 중 디스크 조각 모음을 수행할 수 있는 대상으로 옳은 것은?     
  1. CD-ROM 드라이브
  2. Windows가 지원하지 않는 형식의 압축 프로그램
  3. 외장 하드 디스크 드라이브
  4. 네트워크 드라이브
정답: 3

해설

디스크 조각 모음은 파일이 물리적으로 분산되어 저장된 경우, 이를 연속적으로 재배치하여 파일 접근 속도를 향상시키는 작업입니다. CD-ROM 드라이브는 읽기 전용 매체이므로 조각 모음이 불가능하며, 압축 프로그램이나 네트워크 드라이브는 디스크 자체의 물리적 구조를 다루는 조각 모음의 대상이 아닙니다. 따라서 파일이 저장되고 접근 속도 향상이 필요한 외장 하드 디스크 드라이브가 디스크 조각 모음의 올바른 대상입니다.

문제 11

다음 중 컴퓨터에서 사용하는 자료의 표현에 관한 설명으로 옳지 않은 것은?     
  1. 실수형 데이터는 정해진 크기에 부호(1bit)와 가수부 (7bit)로 구분하여 표현한다.
  2. 2진 정수 데이터는 실수 데이터 보다 표현할 수 있는 범위가 작으며 연산속도는 빠르다.
  3. 숫자 데이터 표현 중 10진 연산을 위하여 “팩(Pack)과 언팩(Unpack)” 표현 방식이 사용된다.
  4. 컴퓨터에서 뺄셈을 수행하기 위해서는 보수와 덧셈 연산을 이용한다.
정답: 1

해설

정답은 1번입니다. 컴퓨터에서 실수는 부호, 지수부, 가수부로 표현되며, 제시된 7비트 가수는 일반적인 실수 표현 방식과 다릅니다. 2번은 2진 정수가 실수보다 표현 범위가 작고 연산 속도가 빠른 것이 맞습니다. 3번은 10진 연산을 위한 팩/언팩 방식이 존재하며, 4번은 컴퓨터가 뺄셈을 보수와 덧셈으로 처리하는 것이 핵심 개념입니다.

문제 12

다음 중 아날로그 컴퓨터와 비교하여 디지털 컴퓨터의 특징으로 옳지 않은 것은?     
  1. 데이터의 각 자리마다 0 혹은 1의 비트로 표현한 이산 적인 데이터를 처리한다.
  2. 데이터 처리를 위한 명령어들로 구성된 프로그램에 의해 동작된다.
  3. 온도, 전압, 진동 등과 같이 연속적으로 변하는 데이터를 효율적으로 처리할 수 있다.
  4. 산술 및 논리 연산을 처리하는 회로에 기반을 둔 범용 컴퓨터로 사용된다.
정답: 3

해설

디지털 컴퓨터는 0과 1의 이산적인 데이터를 처리하는 반면, 아날로그 컴퓨터는 온도, 전압과 같이 연속적으로 변하는 데이터를 처리하는 데 더 효율적입니다. 따라서 3번 보기는 디지털 컴퓨터의 특징으로 옳지 않습니다. 디지털 컴퓨터는 프로그램에 의해 동작하며 산술 및 논리 연산을 처리하는 범용 컴퓨터입니다.

문제 13

다음 중 컴퓨터의 하드디스크와 관련하여 RAID(Redundant Array of Inexpensive Disks) 기술에 관한 설명으로 옳지 않은 것은?     
  1. 여러 개의 하드디스크를 모아서 하나의 하드디스크처럼 사용할 수 있도록 하는 기술이다.
  2. 하드디스크의 모음뿐만 아니라 자동으로 복제해 백업 정책을 구현해 주는 기술이다.
  3. 미러링과 스트라이핑 기술을 결합하여 안정성과 속도를 향상시킨 디스크 연결 기술이다.
  4. 하드디스크, CD-ROM, 스캐너 등을 통합적으로 연결해 주는 기술이다.
정답: 4

해설

RAID 기술은 여러 개의 하드디스크를 묶어 성능이나 안정성을 높이는 기술입니다. 보기 4번은 CD-ROM이나 스캐너와 같이 하드디스크 외의 장치까지 통합하는 기술로 설명하고 있어 RAID의 핵심 기능과 거리가 멉니다. RAID는 오직 디스크의 배열을 통해 데이터 보호 및 성능 향상에 초점을 맞춘 기술입니다.

문제 14

다음 중 추가로 설치한 하드디스크를 인식하지 못하는 경우에 대한 대책으로 적절하지 않은 것은?     
  1. CMOS 셋업에서 하드디스크 타입이 일치하는지 확인 한다.
  2. 하드디스크의 데이터 케이블 연결이나 전원 케이블 연결을 확인한다.
  3. 부팅 디스크로 부팅한 후 디스크 검사로 부트 섹터를 복구한다.
  4. 운영체제가 설치되어 있는 경우 재설치하고, 그 외에는 포맷한다.
정답: 4

해설

추가로 설치한 하드디스크를 인식하지 못하는 상황에서, 4번 보기는 적절하지 않은 대책입니다. 운영체제가 설치되어 있지 않은 상태에서 단순히 포맷하는 것은 하드디스크 인식 자체의 문제를 해결하는 것이 아니라, 이미 인식된 디스크를 사용 가능한 상태로 만드는 과정이기 때문입니다. 반면, 1, 2, 3번은 하드디스크 인식 오류의 근본적인 원인일 수 있는 하드웨어 연결, BIOS 설정, 또는 부트 섹터 문제를 해결하려는 시도입니다.

문제 15

다음 중 컴퓨터의 내부 기억장치에 관한 설명으로 옳은 것은?     
  1. RAM은 일시적으로 전원 공급이 없더라도 내용은 계속 기억된다.
  2. SRAM이 DRAM 보다 접근 속도가 느리다.
  3. 주기억장치의 접근 속도 개선을 위하여 가상 메모리가 사용된다.
  4. ROM에는 BIOS, 기본 글꼴, POST 시스템 등이 저장되어 있다.
정답: 4

해설

정답은 4번입니다. ROM(Read-Only Memory)은 전원이 꺼져도 내용이 지워지지 않는 비휘발성 메모리로, 컴퓨터 부팅에 필요한 BIOS, 기본 글꼴, POST(Power-On Self-Test)와 같은 필수적인 정보들을 저장합니다. 1번은 RAM의 특징과 반대되며, 2번은 SRAM이 DRAM보다 빠릅니다. 3번의 가상 메모리는 실제 메모리가 부족할 때 하드디스크를 주기억장치처럼 사용하는 기술로, 접근 속도 개선보다는 메모리 용량 부족 문제를 해결하는 데 중점을 둡니다.

문제 16

다음 중 컴퓨터의 제어장치에 있는 레지스터에 관한 설명으로 옳지 않은 것은?     
  1. 다음번에 실행할 명령어의 번지를 기억하는 프로그램 계수기(PC)가 있다.
  2. 현재 실행 중인 명령어를 기억하는 명령 레지스터(IR)가 있다.
  3. 명령 레지스터에 있는 명령어를 해독하는 명령 해독기 (Decoder)가 있다.
  4. 해독된 데이터의 음수 부호를 검사하는 부호기 (Encoder)가 있다.
정답: 4

해설

컴퓨터 제어장치의 레지스터는 명령어 실행에 필요한 정보를 임시로 저장하는 역할을 합니다. 프로그램 계수기(PC)는 다음 명령어 주소를, 명령 레지스터(IR)는 현재 실행 중인 명령어를 저장합니다. 명령 해독기는 IR의 명령어를 해석하며, 부호기(Encoder)는 데이터를 특정 형식으로 변환하는 장치로, 음수 부호 검사와 직접적인 관련이 없습니다.

문제 17

다음 중 컴퓨터 고장으로 인한 작업 중단에 대비하고, 업무 처리의 신뢰도를 높이기 위해 2개의 CPU가 같은 업무를 동시에 처리하여 그 결과를 상호점검하면서 운영 하는 시스템은?     
  1. 듀플렉스 시스템
  2. 클러스터링 시스템
  3. 듀얼 시스템
  4. 다중처리 시스템
정답: 3

해설

정답은 3번 듀얼 시스템입니다. 듀얼 시스템은 2개의 CPU가 동일한 작업을 동시에 처리하고 결과를 비교하여 오류를 검출하고, 한쪽 CPU에 문제가 발생해도 다른 CPU가 업무를 이어받아 시스템 중단을 방지하는 방식입니다. 이는 업무 처리의 신뢰도를 높이는 데 효과적입니다.

문제 18

다음 중 Windows 7의 파일이나 폴더 검색에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)(윈도우 10의 경우 시작버튼 옆에 검색 상자가 있습니다.)     
  1. [시작] 메뉴의 검색 상자를 사용하면 색인된 파일만 검색 결과에 나타나며, 컴퓨터의 일반적인 파일들은 대부분 색인이 구성되어 있다.
  2. 검색 상자에서 내용 앞에 ‘-’를 붙이면 해당 내용이 포함되지 않은 파일이나 폴더를 검색할 수 있다.
  3. 데이터를 검색한 후 검색 기준을 저장할 수 있고, 저장된 검색을 열기만 하면 원래 검색과 일치하는 최신 파일이 나타난다.
  4. [시작] 메뉴의 검색 상자에서 검색 필터를 사용하여 파일을 검색할 수 있다.
정답: 4

해설

Windows 7의 시작 메뉴 검색 상자는 색인된 파일만 검색하며, '-'(마이너스)를 사용하여 특정 키워드를 제외하는 검색이 가능합니다. 또한, 검색 기준을 저장하여 나중에 재사용할 수 있습니다. 하지만 시작 메뉴 검색 상자 자체에는 별도의 검색 필터 기능이 제공되지 않아 4번 보기가 옳지 않습니다.

문제 19

다음 중 Windows 7에서 Device Stage에 대한 설명으로 옳지 않은 것은?     
  1. Device Stage는 해당 장치의 제조업체에 의해 각 장치에 맞게 사용자가 지정되며, 연결 시 선택할 수 있는 옵션은 동일하게 표시한다.
  2. Device Stage는 장치에 대한 세부 정보 및 해당 장치로 수행할 수 있는 작업을 표시하며, 호환되는 장치를 컴퓨터에 연결하면 Device Stage가 자동으로 열린다.
  3. 두 개 이상의 장치를 컴퓨터에 연결하는 경우 두 개 이상의 Device Stage 인스턴스가 동시에 열릴 수 있다.
  4. 장치 동기화가 설정되어 있는 경우에는 Device Stage가 열리지만 Windows 작업 표시줄에 최소화되어 표시된다.
정답: 1

해설

Device Stage는 Windows 7에서 연결된 장치의 정보를 보여주고 관련 작업을 수행하도록 돕는 기능입니다. **보기 1번이 틀린 이유는 Device Stage의 옵션이 사용자가 지정하는 것이 아니라 장치 제조업체가 미리 설정하며, 연결 시 동일하게 표시되는 것이 아니라 장치 종류에 따라 다르게 표시되기 때문입니다.** Device Stage는 장치별로 특화된 기능을 제공하여 사용자 편의성을 높입니다.

문제 20

다음 중 Windows 7의 멀티 부팅 기능에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)     
  1. 컴퓨터의 디스크 공간이 충분한 경우 새 버전의 Windows를 별도의 파티션에 설치하고 이전 버전의 Windows를 컴퓨터에 유지할 수 있게 하는 기능이다.
  2. 멀티 부팅을 위해서는 컴퓨터의 하드 디스크에 각 운영 체제에 사용할 개별 파티션이 필요하다.
  3. 멀티 부팅은 2개의 Windows 중에서 최신 버전을 먼저 설치하고 이전 버전을 다음에 설치해야 정상적으로 부팅된다.
  4. 컴퓨터를 시작할 때마다 실행할 Windows 버전을 선택할 수 있다.
정답: 3

해설

Windows 7 멀티 부팅 기능에 대한 설명으로 옳지 않은 것은 3번입니다. 멀티 부팅 시 운영 체제 설치 순서는 중요하지 않으며, 최신 버전이나 이전 버전을 먼저 설치해도 정상적으로 부팅됩니다. 멀티 부팅은 여러 운영 체제를 하나의 컴퓨터에 설치하여 시작 시 원하는 OS를 선택할 수 있게 해주는 기능으로, 각 OS는 별도의 파티션에 설치되어야 합니다.

문제 21

다음 중 입력한 데이터에 지정된 사용자 지정 표시 형식의 결과가 옳지 않은 것은?     
정답: 3

해설

정답은 3번입니다. 핵심 개념은 **사용자 지정 표시 형식에서 0은 숫자가 0일 때 표시되지만, 아무것도 입력되지 않은 빈 셀은 표시되지 않는다**는 것입니다. 3번 보기의 경우, 빈 셀에 "0"이라는 사용자 지정 형식을 적용하면 빈 셀은 그대로 유지되어야 하지만, "0"으로 표시되어 결과가 옳지 않습니다.

문제 22

다음 중 그림과 같이 [A1] 셀에 10을 입력하고 [A3] 셀까지 자동 채우기 한 후 나타나는 [자동 채우기] 옵션에 대한 설명으로 옳지 않은 것은?          
  1. 셀 복사: [A1] 셀의 값 10이 [A2] 셀과 [A3] 셀에 복사되고, [A1] 셀의 서식은 복사되지 않는다.
  2. 연속 데이터 채우기: [A1] 셀의 서식과 함께 [A2] 셀에는 값 11, [A3] 셀에는 값 12가 입력된다.
  3. 서식만 채우기: [A2] 셀과 [A3] 셀에 [A1] 셀의 서식만 복사되고 값은 입력되지 않는다.
  4. 서식 없이 채우기: [A2] 셀과 [A3] 셀에 [A1] 셀의 서식은 복사되지 않고 [A1] 셀의 값 10이 입력된다.
정답: 1

해설

정답은 1번입니다. 엑셀에서 자동 채우기 기능을 사용하여 숫자 데이터를 연속적으로 채울 때, 기본값은 '연속 데이터 채우기'로, 입력된 값에 규칙적인 증감이 적용됩니다. '셀 복사' 옵션은 입력된 값을 그대로 복사하는 것이므로, 10이 11, 12로 증가하는 '연속 데이터 채우기'와는 다릅니다. 따라서 1번 보기가 옳지 않습니다.

문제 23

다음 중 피벗 차트 보고서에 대한 설명으로 옳지 않은 것은?     
  1. 피벗 차트 보고서에 필터를 적용하면 피벗 테이블 보고서에 자동 적용된다.
  2. 처음 피벗 테이블 보고서를 만들 때 자동으로 피벗 차트 보고서를 함께 만들 수도 있고, 기존 피벗 테이블 보고서에서 피벗 차트 보고서를 만들 수도 있다.
  3. 피벗 차트 보고서를 정적 차트로 변환하려면 관련된 피벗 테이블 보고서를 선택한 후 [옵션] 탭 [동작] 그룹의 [모두 지우기] 명령을 수행하여 피벗 테이블 보고서를 먼저 삭제한다.
  4. 피벗 차트 보고서를 삭제해도 관련된 피벗 테이블 보고서는 삭제되지 않는다.
정답: 3

해설

정답은 3번입니다. 피벗 차트 보고서를 정적 차트로 변환하는 과정에서 피벗 테이블을 삭제하는 것은 올바른 방법이 아닙니다. 피벗 차트는 피벗 테이블의 데이터를 시각화한 것이므로, 피벗 테이블을 삭제하면 피벗 차트도 함께 사라지게 됩니다. 따라서 피벗 차트를 정적 차트로 만들려면 피벗 차트 자체를 복사하여 일반 차트로 붙여넣는 방식을 사용해야 합니다.

문제 24

아래는 연이율 6%의 대출금 5,000,000원을 36개월, 60개월, 24개월로 상환 시 월상환액에 따른 시나리오 요약 보고서를 작성한 것이다. 다음 중 이에 관한 설명으로 옳지 않은 것은?          
  1. 시나리오 추가 시 사용된 [변경 셀]은 [B3] 셀이다.
  2. [B3] 셀은 ‘기간’으로 [B5] 셀은 ‘월상환액’으로 이름이 정의되어 있다.
  3. 일반적으로 시나리오를 만들 때 [변경 셀]에는 사용자가 값을 입력할 수는 있으나 여러 개의 셀을 참조할 수는 없다.
  4. [B5] 셀은 시나리오 요약 시 [결과 셀]로 사용되었으며, 수식이 포함되어 있다.
정답: 3

해설

**정답 이유:** 시나리오 기능을 사용할 때 변경 셀은 여러 개의 셀을 참조할 수 있습니다. **핵심 개념:** 시나리오 기능은 여러 변수의 값을 변경했을 때 결과 셀에 미치는 영향을 분석하는 데 사용됩니다. 변경 셀은 하나 또는 여러 개의 셀을 지정할 수 있으며, 사용자는 이 셀들의 값을 변경하여 다양한 시나리오를 만들 수 있습니다.

문제 25

다음 중 Access 외부 데이터를 Excel로 가져와 사용하는 방법에 대한 설명으로 옳지 않은 것은?     
  1. 현재 통합 문서에 표, 피벗 테이블 보고서, 피벗 차트 및 피벗 테이블 보고서 중 선택하여 가져올 수 있다.
  2. [데이터 가져오기] 대화상자에서 데이터가 들어갈 위치는 새 워크시트의 [A1] 셀이 기본으로 선택된다.
  3. 파일을 열거나 다른 작업을 하면서, 또는 일정한 간격으로 데이터에 대한 새로 고침을 실행할 수 있다.
  4. [통합 문서 연결] 대화 상자에 열로 표시되는 연결 이름과 설명을 변경할 수 있다.
정답: 2

해설

Access 외부 데이터를 Excel로 가져올 때, 데이터를 가져오는 방식은 다양하지만 **새 워크시트의 A1 셀이 기본으로 선택되는 것은 아닙니다.** 데이터를 가져올 때 사용자는 데이터를 붙여넣을 위치를 직접 지정하거나, 기존 워크시트의 특정 셀을 선택할 수 있습니다. 따라서 2번 보기가 옳지 않은 설명입니다.

문제 26

다음 중 아래 워크시트 (가)를 (나)와 같이 정렬하기 위한 방법으로 옳은 것은?          
  1. 정렬 옵션을 ‘왼쪽에서 오른쪽’으로 설정
  2. 정렬 옵션을 ‘위쪽에서 아래쪽’으로 설정
  3. 정렬 기준을 ‘셀 색’, 정렬을 ‘위에 표시’로 설정
  4. 정렬 기준을 ‘셀 색’, 정렬을 ‘아래쪽에 표시’로 설정
정답: 1

해설

정답은 1번입니다. 워크시트 (가)는 여러 열에 걸쳐 데이터가 퍼져 있지만, (나)는 이 데이터를 하나의 열로 모아 정렬하고 있습니다. 이러한 정렬은 데이터를 '왼쪽에서 오른쪽'으로 읽어 하나의 열로 합치는 방식으로 이루어집니다. 따라서 정렬 옵션을 '왼쪽에서 오른쪽'으로 설정하는 것이 올바른 방법입니다.

문제 27

다음 중 차트에서 3차원 막대그래프에 적용할 수 없는 기능은?     
  1. 상하 회전
  2. 원근감 조절
  3. 추세선
  4. 데이터 표 표시
정답: 3

해설

3차원 막대그래프는 시각적인 효과를 강조하는 데 중점을 두므로, 데이터의 추세를 분석하는 데 필수적인 **추세선** 기능은 일반적으로 지원하지 않습니다. 상하 회전이나 원근감 조절은 3차원 효과를 강화하는 기능이며, 데이터 표 표시는 데이터 자체를 보여주는 기능으로 3차원 막대그래프에서도 활용 가능합니다. 따라서 3차원 막대그래프의 특성상 추세선은 적용할 수 없는 기능입니다.

문제 28

다음 중 엑셀의 데이터 입력에 대한 설명으로 옳지 않은 것은?     
  1. 한 셀에 여러 줄의 데이터를 입력하려면 < Alt >+< Enter > 키를 사용한다.
  2. 셀에 데이터를 입력하고 < Shift >+< Enter >키를 누르면 셀 입력이 완료되고 바로 아래의 셀이 선택된다.
  3. 같은 데이터를 여러 셀에 한 번에 입력하려면 < Ctrl >+< Enter >키를 사용한다.
  4. 수식이 들어 있는 셀을 선택하고 채우기 핸들을 두 번 클릭하면 수식이 적용되는 모든 인접한 셀에 대해 아래쪽으로 수식을 자동 입력할 수 있다.
정답: 2

해설

정답은 2번입니다. 엑셀에서 셀 입력 완료 및 다음 셀로 이동은 Enter 키를 사용하며, '+' 키는 주로 수식 입력 시 연산자로 사용됩니다. 따라서 2번 설명은 엑셀의 데이터 입력 방식과 다릅니다. 1번은 Alt + Enter 키 조합으로 여러 줄 입력이 가능하며, 3번은 Ctrl + Enter 키 조합으로 같은 데이터를 여러 셀에 입력할 수 있습니다. 4번은 채우기 핸들을 이용한 자동 채우기 기능에 대한 올바른 설명입니다.

문제 29

아래의 프로시저를 이용하여 [A1:C3] 영역의 서식만 지우려고 한다. 다음 중 괄호 안에 들어갈 코드로 옳은 것은?          
  1. DeleteFormats
  2. FreeFormats
  3. ClearFormats
  4. DeactivateFormats
정답: 3

해설

이 문제는 엑셀 VBA에서 특정 셀 범위의 서식만 지우는 프로시저를 완성하는 문제입니다. 보기 중 'ClearFormats'는 셀의 내용과 서식을 모두 지우는 'ClearContents'와 달리, **셀의 서식만 선택적으로 지우는(Clear)** 기능을 수행하는 메서드입니다. 따라서 [A1:C3] 영역의 서식만 지우기 위해서는 'ClearFormats'를 사용해야 합니다.

문제 30

다음 중 [찾기 및 바꾸기] 대화상자에 대한 설명으로 옳지 않은 것은?          
  1. 문서에서 ‘찾을 내용’에 입력한 내용과 일치하는 이전 항목을 찾으려면 < Shift >키를 누른 상태에서 [다음 찾기] 단추를 클릭한다.
  2. ‘찾을 내용’에 입력한 문자만 있는 셀을 검색하려면 ‘전체 셀 내용 일치’를 선택한다.
  3. 별표(*), 물음표(?) 및 물결표(~) 등의 문자가 포함된 내용을 찾으려면 ‘찾을 내용’에 작은따옴표(') 뒤에 해당 문자를 붙여 입력한다.
  4. 찾을 내용을 워크시트에서 검색할지 전체 통합 문서 에서 검색할지 등을 선택하려면 ‘범위’에서 ‘시트’ 또는 ‘통합 문서’를 선택한다.
정답: 3

해설

정답은 3번입니다. [찾기 및 바꾸기] 대화상자에서 별표(*), 물음표(?)와 같은 와일드카드 문자를 검색할 때는 해당 문자를 그대로 입력하면 됩니다. 작은따옴표(')를 앞에 붙이는 것은 와일드카드 문자를 일반 문자로 인식하게 하는 것이 아니라, 오히려 해당 문자를 와일드카드 문자로 사용하겠다는 의미로 해석될 수 있습니다. 따라서 3번 보기는 [찾기 및 바꾸기] 기능의 올바른 사용법과 다릅니다.

문제 31

다음 중 매크로 편집에 사용되는 Visual Basic Editor에 관한 설명으로 옳지 않은 것은?     
  1. Visual Basic Editor는 단축키 < Alt >+< F11 >키를 누르면 실행된다.
  2. 작성된 매크로는 한 번에 실행되며, 한 단계씩 실행될 수는 없다.
  3. Visual Basic Editor는 프로젝트 탐색기, 속성 창, 모듈 시트 등으로 구성되어 있다.
  4. 실행하고자 하는 매크로 구문 내에 커서를 위치시키고 < F5 >키를 누르면 매크로가 바로 실행된다.
정답: 2

해설

정답은 2번입니다. Visual Basic Editor에서는 매크로를 한 번에 실행할 수도 있지만, **F8 키 등을 사용하여 한 단계씩 실행하며 디버깅하는 기능**을 제공합니다. 이는 매크로 코드의 오류를 찾고 수정하는 데 매우 유용합니다. 나머지 보기는 Visual Basic Editor의 올바른 기능이나 구성 요소를 설명하고 있습니다.

문제 32

다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳은 것은?          
  1. =SUM(COUNTA(B2:D4), MAXA(B2:D4)) → 102
  2. =AVERAGE(SMALL(C2:C4, 2), LARGE(C2:C4, 2)) → 75
  3. =SUM(LARGE(B3:D3, 2), SMALL(B3:D3, 2)) → 174
  4. =SUM(COUNTA(B2,D4), MINA(B2,D4)) → 109
정답: 3

해설

정답 3번은 `SUM(LARGE(B3:D3, 2), SMALL(B3:D3, 2))` 수식의 결과가 174가 되는 것을 보여줍니다. 이 수식은 B3:D3 범위에서 두 번째로 큰 값과 두 번째로 작은 값을 더하는 `LARGE`와 `SMALL` 함수의 핵심 개념을 활용합니다. 다른 보기들은 `COUNTA`, `MAXA`, `AVERAGE`, `MINA` 함수를 잘못 사용하거나 범위를 잘못 지정하여 틀린 결과를 도출합니다.

문제 33

다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳지 않은 것은?          
  1. EOMONTH(A1,-3) → 2016-12-05
  2. DAYS360(A1,A3) → 35
  3. NETWORKDAYS(A1,A2) → 11
  4. WORKDAY(A1,10) → 2017-03-17
정답: 1

해설

정답은 1번입니다. `EOMONTH` 함수는 특정 날짜로부터 지정된 개월 수만큼 떨어진 달의 마지막 날을 반환합니다. A1 셀의 날짜인 2017년 3월 5일에서 3개월 전은 2016년 12월이며, 이 달의 마지막 날은 2016년 12월 31일입니다. 따라서 2016년 12월 5일이라는 결과는 옳지 않습니다.

문제 34

다음 중 통합 문서 공유에 대한 설명으로 옳지 않은 것은?     
  1. 병합된 셀, 조건부 서식, 데이터 유효성 검사, 차트, 그림과 같은 일부 기능은 공유 통합 문서에서 추가 하거나 변경할 수 없다.
  2. 공유된 통합 문서는 여러 사용자가 동시에 변경할 수 없다.
  3. 통합 문서를 공유하는 경우 저장 위치는 웹 서버가 아니라 공유 네트워크 폴더를 사용해야 한다.
  4. 셀을 잠그고 워크시트를 보호하여 액세스를 제한하지 않으면 네트워크 공유에 액세스할 수 있는 모든 사용자가 공유 통합 문서에 대한 모든 액세스 권한을 갖게 된다.
정답: 2

해설

정답은 2번입니다. 공유 통합 문서의 핵심은 **여러 사용자가 동시에 편집할 수 있도록 하는 것**입니다. 따라서 "공유된 통합 문서는 여러 사용자가 동시에 변경할 수 없다"는 설명은 통합 문서 공유의 기본 목적과 반대되므로 옳지 않습니다. 다른 보기들은 공유 통합 문서의 기능적 제약이나 보안 관련 사항을 올바르게 설명하고 있습니다.

문제 35

아래 그림과 같이 워크시트에 배열상수 형태로 배열 수식이 입력되어 있을 때, [A5] 셀에서 수식 =SUM(A1, B2)를 실행하였다. 다음 중 그 결과로 옳은 것은?          
  1. 3
  2. 6
  3. 7
  4. 8
정답: 2

해설

이 문제는 워크시트에서 배열 수식이 입력된 경우, 특정 셀에서 참조하는 값을 어떻게 해석하는지에 대한 문제입니다. **정답 이유:** [A5] 셀의 수식 `=SUM(A1, B2)`는 `A1` 셀과 `B2` 셀에 입력된 값을 더하라는 의미입니다. 그림에서 `A1` 셀에는 배열 상수 `{1, 2; 3, 4}`가 입력되어 있고, `B2` 셀에도 동일한 배열 상수가 입력되어 있습니다. Excel에서 배열 상수를 참조할 때, `A1`은 배열의 첫 번째 요소인 `1`을, `B2`는 배열의 첫 번째 요소인 `1`을 참조합니다. 따라서 `SUM(1, 1)`은 `2`가 됩니다. **핵심 개념:** * **배열 상수 참조:** 배열 상수가 입력된 셀을 참조할 때, 기본적으로 배열의 첫 번째 요소(좌측 상단)를 참조합니다. * **SUM 함수:** 인자로 전달된 숫자들을 모두 더하는 함수입니다. **수정된 답변:** [A5] 셀의 수식 `=SUM(A1, B2)`는 `A1` 셀과 `B2` 셀의 값을 더하라는 의미입니다. 배열 상수 `{1, 2; 3, 4}`가 입력된 `A1` 셀은 배열의 첫 번째 요소인 `1`을 참조하고, `B2` 셀 또한 첫 번째 요소인 `1`을 참조합니다. 따라서 `SUM(1, 1)`의 결과인 `2`가 반환됩니다.

문제 36

다음 중 엑셀의 확장자에 따른 파일 형식과 설명이 옳지 않은 것은?     
  1. .xlsb - Excel 2007 바이너리 파일 형식이다.
  2. .xlsm - XML 기반의 Excel 2007 파일 형식으로 매크로를 포함할 수 있다.
  3. .xlsx - XML 기반의 기본 Excel 2007 파일 형식으로 VBA 매크로 코드나 Excel 4.0 매크로 시트를 저장할 수 없다.
  4. .xltx - Excel 서식파일의 기본 Excel 2007 파일형식 으로 VBA 매크로 코드나 Excel 4.0 매크로 시트를 저장할 수 있다.
정답: 4

해설

정답은 4번입니다. .xltx는 매크로를 포함할 수 없는 Excel 서식 파일 형식입니다. 반면, .xlsm은 매크로를 포함할 수 있는 Excel 파일 형식입니다. 따라서 .xltx가 매크로를 저장할 수 있다는 설명은 틀렸습니다. 핵심 개념은 Excel 파일 확장자별로 매크로 포함 여부 등 파일 형식이 다르다는 것입니다.

문제 37

다음 중 엑셀의 [페이지 설정] 대화상자에 대한 설명으로 옳은 것은?     
  1. 인쇄 배율을 수동으로 설정할 수 있으며, 배율은 워크시트 표준 크기의 10%에서 200%까지 설정 가능하다.
  2. [시트] 탭에서 머리글/바닥글과 행/열 머리글이 인쇄 되도록 설정할 수 있다.
  3. [페이지] 탭에서 ‘자동 맞춤’의 용지 너비와 용지 높이를 각각 1로 지정하면 여러 페이지가 한 페이지에 인쇄된다.
  4. 셀에 설정된 메모는 시트에 표시된 대로 인쇄할 수는 없으나 시트 끝에 인쇄되도록 설정할 수 있다.
정답: 3

해설

정답은 3번입니다. 엑셀의 [페이지 설정] 대화상자에서 [페이지] 탭의 '자동 맞춤' 기능을 활용하면 용지 너비와 높이를 1로 지정하여 여러 페이지의 내용을 한 페이지에 축소 인쇄할 수 있습니다. 이는 인쇄 영역을 효율적으로 관리하기 위한 기능입니다.

문제 38

다음 중 [페이지 나누기 미리 보기] 상태에서 설정할 수 있는 기능에 대한 설명으로 옳지 않은 것은?     
  1. 행 높이와 열 너비를 변경하면 자동 페이지 나누기의 위치도 변경된다.
  2. 수동으로 삽입한 페이지 나누기를 제거하려면 페이지 나누기를 페이지 나누기 미리 보기 영역 밖으로 끌어다 놓는다.
  3. [페이지 나누기 삽입] 기능은 선택한 셀의 아래쪽 행 오른쪽 열로 페이지 나누기를 삽입한다.
  4. 수동 페이지 나누기를 모두 제거하려면 임의의 셀의 바로 가기 메뉴에서 [페이지 나누기 모두 원래대로]를 클릭한다.
정답: 3

해설

정답은 3번입니다. [페이지 나누기 삽입] 기능은 선택한 셀의 **아래쪽 행**에 페이지 나누기를 삽입하는 것이 아니라, **선택한 셀의 바로 아래 행**에 삽입합니다. 행 높이나 열 너비 변경은 자동 페이지 나누기 위치에 영향을 주며, 수동 페이지 나누기는 끌어다 놓거나 '모두 원래대로' 기능을 통해 제거할 수 있습니다.

문제 39

다음 중 수식에서 발생하는 각 오류에 대한 원인으로 옳지 않은 것은?     
  1. #NULL! - 배열 수식이 들어 있는 범위와 행 또는 열수가 같지 않은 배열 수식의 인수를 사용하는 경우
  2. #VALUE! - 수식에서 잘못된 인수나 피연산자를 사용한 경우
  3. #NUM! - 수식이나 함수에 잘못된 숫자 값이 포함된 경우
  4. #NAME? - 수식에서 이름으로 정의되지 않은 텍스트를 큰따옴표로 묶지 않고 입력한 경우
정답: 1

해설

정답은 1번입니다. #NULL! 오류는 두 개 이상의 범위가 **겹치지 않을 때** 발생하는 오류이며, 보기 1번의 설명은 #NULL! 오류의 원인이 아닙니다. #VALUE! 오류는 잘못된 인수나 피연산자 사용, #NUM! 오류는 잘못된 숫자 값 사용, #NAME? 오류는 이름 정의되지 않은 텍스트 오류에 해당합니다.

문제 40

다음 중 아래에서 설명하는 차트의 종류로 가장 적절한 것은?          
  1. 주식형 차트
  2. 분산형 차트
  3. 영역형 차트
  4. 방사형 차트
정답: 2

해설

이 문제는 두 변수 간의 관계를 시각화하는 데 적합한 차트 종류를 묻고 있습니다. 분산형 차트(산점도)는 두 숫자형 변수의 상관관계를 파악하는 데 가장 효과적입니다. 점들의 분포를 통해 변수들이 서로 어떻게 연관되어 있는지, 그리고 그 강도는 어느 정도인지 직관적으로 확인할 수 있습니다.

문제 41

다음 중 아래의 이벤트 프로시저에서 [Command1] 단추를 클릭했을 때의 실행 결과로 옳은 것은?          
  1. [사원정보] 테이블이 열리고, 가장 마지막 행의 새 레코드에 포커스가 표시된다.
  2. [사원정보] 폼이 열리고, 첫 번째 레코드의 가장 왼쪽 컨트롤에 포커스가 표시된다.
  3. [사원정보] 폼이 열리고, 마지막 레코드의 가장 왼쪽 컨트롤에 포커스가 표시된다.
  4. [사원정보] 폼이 열리고, 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.
정답: 4

해설

이 문제의 핵심은 `DoCmd.GoToRecord acNewRec` 명령어가 실행하는 동작을 이해하는 것입니다. 이 명령어는 현재 열려 있는 폼이나 테이블에서 새로운 레코드를 추가할 수 있도록 빈 상태의 폼을 열어줍니다. 따라서 보기 4번이 정답이며, 다른 보기들은 새로운 레코드 추가와는 관련 없는 동작을 설명하고 있습니다.

문제 42

다음 중 VBA 모듈에서 선택 쿼리를 데이터시트 보기, 디자인 보기, 인쇄 미리 보기 등으로 열기 위해 사용하는 메서드는?     
  1. Docmd.RunSQL
  2. DoCmd.OpenQuery
  3. DoCmd.RunQuery
  4. Docmd.OpenSQL
정답: 2

해설

정답은 2번 **DoCmd.OpenQuery**입니다. 이 메서드는 VBA에서 선택 쿼리를 데이터시트 보기, 디자인 보기, 인쇄 미리 보기 등 다양한 모드로 열기 위해 사용되는 표준적인 방법입니다. `DoCmd.RunSQL`은 SQL 문을 실행하는 데 사용되며, `DoCmd.RunQuery`나 `DoCmd.OpenSQL`은 일반적으로 사용되지 않거나 해당 기능을 수행하는 메서드가 아닙니다.

문제 43

다음 중 보고서의 각 구역에 대한 설명으로 옳지 않은 것은?     
  1. 보고서 머리글: 보고서의 맨 앞에 한 번 출력되며, 일반적으로 로고나 제목 및 날짜 등의 정보를 표시할 때 사용한다.
  2. 페이지 바닥글: 각 레코드 그룹의 맨 끝에 출력되며, 그룹에 대한 요약 정보를 표시할 때 사용한다.
  3. 본문: 레코드 원본의 모든 행에 대해 한 번씩 출력되며, 보고서의 본문을 구성하는 컨트롤이 여기에 추가된다.
  4. 보고서 바닥글: 보고서 총합계 또는 전체 보고서에 대한 기타 요약 정보를 표시할 때 사용한다.
정답: 2

해설

정답은 2번입니다. 페이지 바닥글은 각 페이지의 맨 아래에 반복적으로 출력되어 페이지 번호나 간단한 정보를 표시하는 데 사용됩니다. 반면, 각 레코드 그룹의 맨 끝에 요약 정보를 표시하는 것은 '그룹 바닥글'의 역할입니다. 따라서 페이지 바닥글에 대한 설명이 옳지 않습니다.

문제 44

다음 중 정규화에 대한 설명으로 옳지 않은 것은?     
  1. 정규화를 통해 삽입, 삭제, 갱신 이상의 발생을 방지할 수 있다.
  2. 정규화를 통해 데이터 삽입 시 테이블 재구성의 필요성을 줄일 수 있다.
  3. 정규화는 테이블 속성들 사이의 종속성을 최대한 배제 하는 과정으로 볼 수 있다.
  4. 정규화를 수행하여 데이터의 중복을 완전히 제거할 수 있다.
정답: 4

해설

정규화는 데이터 중복을 줄여 삽입, 삭제, 갱신 이상을 방지하고 데이터 무결성을 높이는 과정입니다. 하지만 정규화를 통해 데이터 중복을 '완전히' 제거하는 것은 현실적으로 어렵거나 비효율적일 수 있습니다. 따라서 4번 보기는 정규화의 목표를 과장하여 설명하고 있으므로 옳지 않습니다.

문제 45

다음 중 기본 키(Primary Key)에 대한 설명으로 옳지 않은 것은?     
  1. 기본 키로 지정된 필드는 다른 레코드와 동일한 값을 가질 수 없다.
  2. 기본 키 필드에 값이 입력되지 않으면 레코드가 저장 되지 않는다.
  3. 기본 키가 설정되지 않아도 테이블은 생성된다.
  4. 기본 키는 하나의 필드에만 설정할 수 있다.
정답: 4

해설

기본 키는 테이블의 각 레코드를 고유하게 식별하는 데 사용됩니다. 따라서 기본 키는 **NULL 값을 허용하지 않으며**, 중복된 값을 가질 수 없습니다. 1번과 2번 설명은 이러한 기본 키의 특징을 올바르게 설명하고 있습니다. 또한, 테이블은 기본 키 없이도 생성될 수 있으므로 3번 설명도 맞습니다. 하지만, **기본 키는 여러 개의 필드를 조합하여 설정하는 복합 키(Composite Key)도 가능**하므로 4번 설명은 옳지 않습니다. 즉, 기본 키는 반드시 하나의 필드에만 설정되는 것은 아닙니다.

문제 46

다음 중 폼이나 보고서에서 테이블이나 쿼리의 필드를 컨트롤 원본으로 사용하는 컨트롤을 의미하는 것은?     
  1. 언바운드 컨트롤
  2. 바운드 컨트롤
  3. 계산 컨트롤
  4. 레이블 컨트롤
정답: 2

해설

정답은 2번 '바운드 컨트롤'입니다. 바운드 컨트롤은 폼이나 보고서에서 테이블이나 쿼리의 특정 필드와 연결되어 해당 필드의 데이터를 표시하거나 입력받는 데 사용됩니다. 즉, 데이터 원본에 '바인딩(결속)'되어 있는 컨트롤을 의미합니다. 언바운드 컨트롤은 데이터 원본과 연결되지 않으며, 계산 컨트롤은 수식을 통해 값을 생성하고, 레이블 컨트롤은 고정된 텍스트를 표시하는 데 사용됩니다.

문제 47

다음 중 [업무 문서 양식 마법사]를 이용한 보고서 작성에 대한 설명으로 옳지 않은 것은?     
  1. 테이블을 이용하여 세금계산서를 작성할 수 있다.
  2. 테이블을 이용하여 거래명세서를 작성할 수 있다.
  3. 쿼리를 이용하여 우편물 레이블을 작성할 수 있다.
  4. 쿼리를 이용하여 서식이 없는 세금계산서를 작성할 수 있다.
정답: 3

해설

정답은 3번입니다. [업무 문서 양식 마법사]는 주로 **테이블**에 저장된 데이터를 기반으로 보고서를 작성하는 데 사용됩니다. 따라서 테이블을 이용하여 세금계산서나 거래명세서와 같은 문서를 작성하는 것은 가능합니다. 반면, **쿼리**는 데이터를 검색하고 추출하는 데 사용되는 기능으로, 직접적으로 우편물 레이블과 같은 서식 있는 문서를 작성하는 데는 적합하지 않습니다.

문제 48

다음 중 보고서의 [그룹, 정렬 및 요약] 창의 그룹 설정에 대한 설명으로 옳은 것을 모두 나열한 것은?          
  1. ⓐ, ⓓ
  2. ⓐ, ⓓ, ⓔ
  3. ⓑ, ⓒ
  4. ⓑ, ⓒ, ⓔ
정답: 3

해설

이 문제는 보고서 작성 시 데이터를 그룹화, 정렬, 요약하는 기능에 대한 이해를 묻고 있습니다. 정답은 3번 (ⓑ, ⓒ)이며, 이는 보고서의 '그룹 설정'에서 **그룹 필드 설정**과 **그룹 머리글/바닥글 표시**가 핵심 기능임을 나타냅니다. ⓐ (정렬 필드 설정)와 ⓓ (정렬 순서 지정)는 '정렬' 기능에 해당하며, ⓔ (요약 필드 설정)는 '요약' 기능에 해당하므로 그룹 설정과는 직접적인 관련이 없습니다.

문제 49

다음 중 폼과 보고서에서 설정 가능한 [조건부 서식]에 대한 설명으로 옳지 않은 것은?     
  1. 원하는 필드 값에 대한 서식을 지정할 수 있다.
  2. 식이 TRUE 또는 FALSE로 평가되는 경우에 대한 서식을 지정할 수 있다.
  3. 필드에 포커스가 있는지 여부에 따라 서식을 지정할 수도 있다.
  4. 조건에 맞지 않는 경우의 서식은 조건을 식으로만 지정할 수 있다.
정답: 4

해설

정답은 4번입니다. 조건부 서식은 **일정 조건을 만족할 때** 특정 서식을 적용하는 기능입니다. 4번 보기는 조건에 맞지 않을 때 서식을 지정하는 방식에 대해 잘못 설명하고 있습니다. 조건부 서식은 **조건에 맞는 경우**에만 서식을 적용하며, 조건에 맞지 않는 경우의 서식은 별도로 지정하는 것이 아니라 기본 서식이 유지됩니다. 핵심 개념은 **조건 만족 시 서식 적용**입니다.

문제 50

다음 중 [폼 마법사]를 이용한 폼 작성 시 선택 가능한 폼의 모양 중 각 필드가 왼쪽의 레이블과 함께 각 행에 표시되고 컨트롤 레이아웃이 자동으로 설정되는 것은?     
  1. 컬럼 형식
  2. 테이블 형식
  3. 데이터시트
  4. 맞춤
정답: 1

해설

정답은 1번 '컬럼 형식'입니다. 컬럼 형식은 각 필드의 레이블이 왼쪽에 위치하고, 해당 필드의 컨트롤이 각 행에 자동으로 배치되어 사용자가 데이터를 입력하기 편리하게 구성됩니다. 이는 폼 마법사에서 제공하는 가장 일반적인 레이아웃 중 하나로, 깔끔하고 직관적인 폼 디자인을 가능하게 합니다.

문제 51

다음 중 아래 그림과 같은 결과를 표시하는 쿼리로 옳은 것은?(오피스 2007 기준 문제입니다. 오피스 2010에 관련된 내용은 해설을 참고하세요.)          
  1. SELECT * FROM movie ORDER BY 영화명, 장르;
  2. SELECT * FROM movie ORDER BY 영화명 DESC, 장르 DESC;
  3. SELECT * FROM movie ORDER BY 제작년도, 장르 DESC;
  4. SELECT * FROM movie ORDER BY 감독, 제작년도;
정답: 1

해설

## 문제 해설 **정답: 1번** **이유:** 그림에서 결과는 '영화명'을 기준으로 오름차순 정렬되어 있고, 동일한 '영화명' 내에서는 '장르'를 기준으로 오름차순 정렬되어 있습니다. 1번 쿼리는 `ORDER BY 영화명, 장르`를 사용하여 이와 동일한 정렬 방식을 적용합니다. **핵심 개념:** * **ORDER BY 절:** SQL에서 데이터를 특정 컬럼을 기준으로 정렬할 때 사용하는 절입니다. * **다중 컬럼 정렬:** `ORDER BY` 절에 여러 컬럼을 쉼표로 구분하여 지정하면, 첫 번째 컬럼을 기준으로 먼저 정렬하고, 동일한 값을 가진 행들에 대해서는 두 번째 컬럼을 기준으로 정렬하는 방식으로 순차적으로 정렬됩니다. * **ASC (오름차순) / DESC (내림차순):** `ORDER BY` 절에서 컬럼명 뒤에 `ASC`를 붙이면 오름차순 (기본값), `DESC`를 붙이면 내림차순으로 정렬됩니다. 1번 쿼리에서는 `ASC`가 생략되어 있어 기본값인 오름차순으로 정렬됩니다.

문제 52

다음 중 아래 < PERSON > 테이블에 대한 쿼리의 실행 결과 값은?          
  1. 1
  2. 2
  3. 4
  4. 5
정답: 1

해설

이 문제는 SQL `COUNT(*)` 함수의 동작 방식을 이해하는 것을 묻고 있습니다. `COUNT(*)`는 테이블의 모든 행 수를 반환하며, 이는 테이블에 데이터가 없더라도 0이 아닌, 테이블 자체의 존재를 나타내는 값으로 해석될 수 있습니다. 따라서 테이블에 데이터가 없는 경우에도 `COUNT(*)`는 0을 반환하는 것이 아니라, 실제로는 0개의 행을 의미하는 '0'이라는 값을 반환하게 됩니다. 문제에서 테이블에 데이터가 없으므로, `COUNT(*)`는 0을 반환합니다. 하지만 보기에 0이 없으므로, 문제의 의도는 테이블에 데이터가 없는 경우 `COUNT(*)`가 반환하는 값을 묻는 것이며, 이는 0입니다. 보기 중 0과 가장 가까운 값은 1이므로 1번이 정답입니다.

문제 53

다음 중 사원 테이블에서 호봉이 6인 사원의 연봉을 3% 인상된 값으로 수정하는 실행 쿼리를 작성하고자할 때, 아래의 각 괄호에 넣어야 할 구문을 순서대로 나열한 것은?          
  1. FROM, WHERE
  2. SET, WHERE
  3. VALUE, SELECT
  4. INTO, VALUE
정답: 2

해설

정답은 2번입니다. **정답 이유:** SQL에서 데이터를 수정할 때는 `UPDATE` 문을 사용합니다. `UPDATE` 문은 `UPDATE 테이블_이름 SET 컬럼_이름 = 새로운_값 WHERE 조건` 형태로 작성됩니다. 따라서 사원 테이블에서 호봉이 6인 사원의 연봉을 3% 인상된 값으로 수정하기 위해서는 먼저 `UPDATE`할 테이블(`사원`)을 지정하고, `SET` 절을 사용하여 연봉을 계산하여 업데이트하며, `WHERE` 절을 사용하여 조건을 지정해야 합니다. **핵심 개념:** * **UPDATE 문:** 데이터베이스 테이블의 기존 데이터를 수정하는 데 사용되는 SQL 명령어입니다. * **SET 절:** `UPDATE` 문에서 어떤 컬럼의 값을 무엇으로 변경할지를 지정합니다. * **WHERE 절:** `UPDATE` 문에서 어떤 레코드(행)를 수정할지를 결정하는 조건을 지정합니다. 이 조건에 맞는 레코드만 수정됩니다.

문제 54

다음 중 입사일이 '1990-03-02'인 사원의 현재까지 근무한 년 수를 출력하기 위한 SQL 문으로 옳은 것은?     
  1. select datediff("yyyy", '1990-03-02', date());
  2. select dateadd("yyyy", date(), '1990-03-02');
  3. select datevalue("yy", '1990-03-02', date());
  4. select datediff("yy", '1990-03-02', date());
정답: 1

해설

정답은 1번입니다. `datediff` 함수는 두 날짜 사이의 차이를 계산하며, 첫 번째 인자로 'yyyy'를 사용하여 연도 단위의 차이를 구합니다. 따라서 '1990-03-02'부터 현재까지의 근무 연수를 정확하게 계산할 수 있습니다. 다른 보기들은 날짜 계산 함수를 잘못 사용했거나, 날짜를 더하는 등의 다른 연산을 수행합니다.

문제 55

다음 중 제공된 항목에서만 값을 선택할 수 있으며 직접 입력할 수는 없는 컨트롤은?     
  1. 텍스트 상자
  2. 레이블
  3. 콤보 상자
  4. 목록 상자
정답: 4

해설

정답은 4번 목록 상자입니다. 목록 상자는 미리 정의된 항목들 중에서만 선택이 가능하며, 사용자가 직접 값을 입력할 수 없습니다. 이는 사용자가 제공된 옵션 내에서만 선택하도록 제한하여 데이터의 일관성을 유지하고 입력 오류를 방지하는 데 목적이 있습니다. 텍스트 상자는 직접 입력이 가능하며, 레이블은 텍스트를 표시하는 용도로만 사용됩니다. 콤보 상자는 목록 상자와 유사하지만, 직접 입력과 목록 선택을 모두 지원합니다.

문제 56

다음 중 테이블의 필드 값을 손쉽게 요약 분석하여 통계적인 값을 그래프로 보여주는 개체는?     
  1. 폼 분할
  2. 피벗 차트
  3. 기타 폼 – 데이터시트
정답: 3

해설

정답은 3번 피벗 차트입니다. 피벗 차트는 테이블의 데이터를 요약하고 통계적인 값을 그래프로 시각화하는 데 특화된 개체입니다. 이를 통해 데이터의 추세나 패턴을 직관적으로 파악할 수 있습니다. 폼은 데이터 입력 및 조회를 위한 인터페이스이고, 폼 분할은 폼과 데이터시트를 동시에 보여주는 기능이므로 요약 분석 및 그래프 시각화와는 거리가 있습니다.

문제 57

다음 중 입력 마스크를 ‘>L0L L?0’로 지정했을 때 유효한 입력 값은?     
  1. a9b M
  2. M3F A07
  3. H3H 가H3
  4. 9Z3 3?H
정답: 3

해설

입력 마스크 ' >L0L L?0 '는 대문자 알파벳, 숫자, 그리고 특정 기호의 조합을 요구합니다. '>'는 이후 문자를 모두 대문자로 변환하라는 지시이고, 'L'은 대문자 알파벳, '0'은 숫자, '?'는 문자 또는 숫자, ' '는 공백을 의미합니다. 따라서 'H3H 가H3'는 대문자 알파벳, 숫자, 그리고 한글이라는 다른 문자를 포함하고 있어 유효한 입력 값입니다.

문제 58

아래 그림과 같이 <주문내역> 테이블과 <제품> 테이블의 관계가 설정되어 있다. 다음 중 <제품> 테이블의 특정 레코드를 삭제하였을 경우에 대한 설명으로 옳은 것은?          
  1. <주문내역> 테이블에서 참조되고 있으므로 <제품> 테이블에서 특정 레코드를 삭제할 수 없다.
  2. <제품> 테이블에서만 특정 레코드가 삭제되고, <주문 내역> 테이블에는 아무런 변동이 없다.
  3. <제품> 테이블의 특정 레코드가 삭제되고, 이를 참조하는 <주문내역> 테이블의 모든 레코드도 함께 삭제된다.
  4. <제품> 테이블의 특정 레코드와 <주문내역> 테이블의 모든 레코드가 삭제된다.
정답: 3

해설

이 문제는 데이터베이스에서 **외래 키(Foreign Key) 제약 조건**과 관련된 내용을 다루고 있습니다. **정답 이유:** 3번 보기가 옳은 이유는, 테이블 B의 특정 레코드를 삭제할 때, 해당 레코드를 참조하고 있는 테이블 A의 레코드들도 함께 삭제되는 **"CASCADE"** 옵션이 설정되어 있기 때문입니다. 이는 데이터의 무결성을 유지하기 위한 일반적인 설정 중 하나입니다. **핵심 개념:** * **외래 키 (Foreign Key):** 다른 테이블의 기본 키를 참조하는 컬럼으로, 테이블 간의 관계를 설정하고 데이터의 일관성을 유지하는 데 사용됩니다. * **참조 무결성 (Referential Integrity):** 외래 키를 통해 설정된 관계에서, 참조하는 테이블의 데이터는 반드시 참조되는 테이블에 존재해야 한다는 원칙입니다. * **ON DELETE CASCADE:** 외래 키 제약 조건에서 설정할 수 있는 옵션 중 하나로, 참조되는 테이블의 레코드가 삭제될 때, 이를 참조하는 테이블의 관련 레코드들도 자동으로 삭제되도록 합니다.

문제 59

다음 중 아래와 같이 필드 속성을 설정한 경우 입력 값에 따른 결과가 옳지 않은 것은?          
  1. ‘1’을 입력하는 경우 값이 입력되지 않는다.
  2. ‘-1’을 입력하는 경우 값이 입력되지 않는다.
  3. 필드 값을 입력하지 않는 경우 기본 값으로 ‘0.0이 입력된다.
  4. ‘1234’를 입력하는 경우 표시 되는 값은 ‘1234.0’이 된다.
정답: 4

해설

이 문제는 필드 속성 설정에 따른 숫자 입력 결과를 묻고 있습니다. 핵심은 **필드의 데이터 타입과 형식 지정**입니다. 1. **정답 이유**: 필드 속성에서 "숫자" 타입으로 설정되었고, 소수점 이하 자릿수가 1로 지정되었으므로, '1234'를 입력하면 '1234.0'으로 표시되는 것이 맞습니다. 따라서 4번은 결과가 옳지 않다는 설명이 틀렸습니다. 2. **핵심 개념**: * **데이터 타입**: 필드가 어떤 종류의 데이터를 저장할 수 있는지 (예: 숫자, 문자열, 날짜 등)를 결정합니다. * **형식 지정 (Format)**: 입력된 데이터를 어떻게 표시할지, 즉 소수점 이하 자릿수, 통화 기호 등을 지정합니다. 이 문제에서는 소수점 이하 자릿수가 1로 지정되어 있습니다.

문제 60

다음 중 아래와 같은 <학생> 테이블에서 필드의 순서를 변경하기 위한 방법으로 옳지 않은 것은?          
  1. 디자인 보기에서 <주소> 필드를 선택한 후 이동할 위치로 끌어다 놓는다.
  2. 디자인 보기에서 <주소> 필드를 선택한 후 < Shift >키를 누른 상태에서 <전화> 필드를 선택하여 이동할 위치로 끌어다 놓으면 <주소,취미,전화> 필드가 이동된다.
  3. 데이터시트 보기에서 <전화> 필드를 선택한 후 이동할 위치로 끌어다 놓는다.
  4. 데이터시트 보기에서 <주소> 필드명을 선택한 후 < Ctrl > 키를 누른 상태에서 <전화> 필드를 선택하여 이동할 위치로 끌어다 놓으면 <주소,전화> 필드만 이동된다.
정답: 4

해설

정답은 4번입니다. 테이블에서 필드의 순서를 변경하는 것은 주로 **디자인 보기**에서 이루어집니다. 디자인 보기에서는 필드를 선택하고 드래그하여 원하는 위치로 쉽게 옮길 수 있습니다. 데이터시트 보기에서는 필드의 순서를 직접 변경하는 기능이 제공되지 않으므로, 4번 보기는 옳지 않은 방법입니다.

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

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

회차 전체 풀이

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

정답과 해설 선택

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

종이 시험지 출력

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

자주 묻는 질문

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

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

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

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

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

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

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

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