자격증 공부 관련/컴퓨터활용능력

2021년 제2회 컴퓨터활용능력 1급 기출문제(60문항), 정답 및 해설집

영구원(09One) 2026. 6. 13. 05:00

2021년 제2회 컴퓨터활용능력 1급 기출문제(60문항), 정답 및 해설집


제1과목: 컴퓨터 일반


문제 1

문제: 다음 중 컴퓨터 보안 기법의 하나인 방화벽에 관한 설명으로 옳지 않은 것은?

① 전자 메일 바이러스나 온라인 피싱 등을 방지할 수 있다.
② 해킹 등에 의한 외부로의 정보 유출을 막기 위해 사용하는 보안 기법이다.
③ 외부 침입자의 역추적 기능이 있다.
④ 내부의 불법 해킹은 막지 못한다.

해설: 정답 ①
방화벽(Firewall)은 외부 네트워크와 내부 네트워크 사이에 위치하여 외부 침입을 차단하는 보안 시스템이다. 전자 메일 바이러스나 온라인 피싱 등을 방지할 수 없다. 이는 안티바이러스 소프트웨어나 스팸 필터의 역할이다.

② 외부 정보 유출 방지가 방화벽의 주요 목적이다.
③ 로그 기반 역추적이 가능하다.
④ 방화벽은 외부 침입에 대한 방어가 주 목적이므로 내부 해킹 방어에는 한계가 있다.


문제 2

문제: 다음 중 컴퓨터 통신과 관련하여 P2P 방식에 관한 설명으로 옳은 것은?

① 인터넷에서 이루어지는 개인 대 개인의 파일 공유를 위한 기술이다.
② 인터넷을 통해 MP3를 제공해 주는 기술 및 서비스이다.
③ 인터넷을 통해 동영상을 상영해 주는 기술 및 서비스이다.
④ 여러 사용자가 동시에 온라인 게임을 할 수 있도록 제공해 주는 기술이다.

해설: 정답 ①
P2P(Peer-to-Peer)는 중앙 서버 없이 각 사용자(피어) 간 직접 파일을 공유하는 방식이다. 대표적으로 비토렌트, eMule 등이 있다.

② MP3 제공은 스트리밍 서비스의 일종이다.
③ 동영상 상영은 동영상 스트리밍 서비스이다.
④ 온라인 게임은 클라이언트-서버 방식 또는 P2P 방식을 모두 사용할 수 있지만, P2P의 정의는 아니다.


문제 3

문제: 다음 중 정보 통신에 사용되는 네트워크 장비인 라우터(Router)에 관한 설명으로 옳은 것은?

① 네트워크를 구성할 때 각 회선을 통합적으로 관리하여 한꺼번에 여러 대의 컴퓨터를 연결하는 장치이다.
② 디지털 신호의 장거리 전송을 위해 수신한 신호를 재생시키거나 출력 전압을 높여주는 장치이다.
③ 네트워크에서 통신을 위해 가장 최적의 경로를 설정하여 전송하고 데이터의 흐름을 제어하는 장치이다.
④ 다른 네트워크로 데이터를 보내거나 받아들이는 역할을 하는 장치이다.

해설: 정답 ③
라우터(Router)는 OSI 모델의 네트워크 계층(Layer 3)에서 동작하며, 패킷의 목적지 주소를 확인하여 최적의 경로를 설정하고 데이터를 전달하는 장치이다.

① 허브/스위치의 설명이다.
② 리피터/증폭기의 설명이다.
④ 게이트웨이의 설명이다.


문제 4

문제: 통신 기술과 GPS, 그리고 컴퓨터에 저장된 데이터베이스를 이용하여 주변의 위치와 부가 서비스를 제공하는 기술은?

① 사물 인터넷(IoT)
② 빅 데이터(Big Data)
③ 위치 기반 서비스(LBS)
④ 시맨틱 웹(Semantic Web)

해설: 정답 ③
위치 기반 서비스(LBS, Location Based Service)는 GPS 위치 정보와 데이터베이스를 결합하여 주변 음식점, 교통정보 등 부가 서비스를 제공하는 기술이다.

① IoT는 사물에 센서를 부착하여 인터넷으로 연결하는 기술이다.
② 빅데이터는 대량의 데이터를 분석하여 가치를 추출하는 기술이다.
④ 시맨틱 웹은 기계가 이해할 수 있는 의미론적 웹이다.


문제 5

문제: 다음 중 객체지향 프로그래밍 특징으로 옳은 것은?

① 객체에 대하여 절차적 프로그래밍의 장점을 사용할 수 있다.
② 객체지향 프로그램은 코드의 재사용과 유지보수가 용이하다.
③ 객체지향 프로그램은 주로 인터프리터 번역 방식을 사용한다.
④ 프로그램의 구조와 절차에 중점을 두고 작업을 진행한다.

해설: 정답 ②
객체지향 프로그래밍(OOP)의 핵심 특징은 상속, 캡슐화, 다형성, 추상화이다. 이를 통해 코드의 재사용성과 유지보수성이 뛰어나다.

① 객체지향과 절차적 프로그래밍은 서로 다른 패러다임이다.
③ 번역 방식은 프로그래밍 패러다임과 무관하다.
④ 절차와 구조에 중점을 두는 것은 절차적 프로그래밍이다.


문제 6

문제: 다음 중 컴퓨터에서 사용하는 EBCDIC 코드에 대한 설명으로 옳지 않은 것은?

① 4비트의 존 부분과 4비트의 디지트 부분으로 구성된다.
② 특수 문자 및 소문자 표현이 가능하다.
③ 확장 이진화 10진 코드로 BCD 코드를 확장한 것이다.
④ 최대 64개의 문자 표현이 가능하다.

해설: 정답 ④
EBCDIC(Extended Binary Coded Decimal Interchange Code)은 8비트 코드로, 최대 256개의 문자를 표현할 수 있다. 64개가 아니다.

① EBCDIC는 4비트 존(zone) + 4비트 디지트(digit)로 구성된다.
② 특수 문자 및 소문자 표현이 가능하다.
③ BCD 코드를 확장한 것이다.


문제 7

문제: 다음 중 인터넷 주소 체계에서 IPv6에 관한 설명으로 옳지 않은 것은?

① 128비트의 주소를 사용하여 IPv4의 주소 부족 문제를 해결하였다.
② IPv4보다 주소의 길이가 길어 자료 전송 속도가 늦다.
③ 인증성, 기밀성, 데이터 무결성의 지원으로 보안 기능을 포함한다.
④ IPv4와 호환성이 있으며 실시간 흐름 제어가 가능하다.

해설: 정답 ②
IPv6는 128비트 주소를 사용하여 IPv4의 주소 부족 문제를 해결했다. 주소 길이가 길어도 자료 전송 속도가 느려지지 않는다. 오히려 헤더 구조가 단순화되어 처리 속도가 향상된다.

① 128비트 주소로 IPv4 주소 부족을 해결했다.
③ IPSec 내장으로 보안 기능을 포함한다.
④ IPv4와 호환성이 있다.


문제 8

문제: 다음 중 한글 Windows에서 전자우편(E-mail) 사용에 관한 설명으로 옳지 않은 것은?

① 전자우편 주소는 사용자ID@호스트 주소의 형식으로 이루어진다.
② 전자우편에 사용하는 프로토콜은 SMTP, POP3, MIME 등이 있다.
③ 전자우편은 메일 서버에 사용자 계정이 있어야 사용할 수 있다.
④ 전자우편은 기본적으로 16진수 EBCDIC 코드를 사용한다.

해설: 정답 ④
전자우편은 기본적으로 ASCII 코드를 사용하며, MIME 프로토콜을 통해 다양한 형식의 데이터를 전송한다. EBCDIC 코드는 전자우편에서 사용하지 않는다.

① 이메일 주소 형식은 ID@호스트이다.
② SMTP(발송), POP3(수신), MIME(멀티미디어) 프로토콜을 사용한다.
③ 메일 서버에 계정이 필요하다.


문제 9

문제: 다음 중 RAM(Random Access Memory)에 대한 설명으로 옳은 것은?

① 전원이 꺼져도 기억된 내용이 사라지지 않는 비휘발성 메모리로 읽기만 가능하다.
② 주로 펌웨어(BIOS)를 저장한다.
③ 전원이 꺼지면 내용이 사라지는 휘발성 메모리로 읽기와 쓰기가 가능하다.
④ 하드디스크의 보조 기억장치로 사용된다.

해설: 정답 ③
RAM(Random Access Memory)은 전원이 꺼지면 내용이 사라지는 휘발성 메모리이며, 읽기와 쓰기가 모두 가능하다. CPU가 작업을 수행하기 위한 임시 작업 공간으로 사용된다.

① 비휘발성 메모리는 ROM이다.
② 펌웨어는 ROM에 저장된다.
④ 보조 기억장치는 하드디스크, SSD 등이다.


문제 10

문제: 다음 중 컴퓨터 그래픽 데이터 형식에 관한 설명으로 옳지 않은 것은?

① BMP: Windows 운영체제의 표준 비트맵 파일 형식으로 압축하여 저장하므로 파일의 크기가 작은 편이다.
② GIF: 인터넷 표준 그래픽 형식으로 8비트 컬러를 사용하여 최대 256색상까지만 표현할 수 있으며 애니메이션 표현이 가능하다.
③ JPEG: 사진과 같은 선명한 정지 영상 압축 기술에 대한 국제 표준으로 주로 인터넷에서 그림 전송에 사용된다.
④ PNG: 트루 컬러의 지원과 투명색 지정이 가능하다.

해설: 정답 ①
BMP는 Windows의 표준 비트맵 형식이지만, 압축하지 않고 원본 그대로 저장하므로 파일 크기가 크다. '압축하여 저장하므로 파일의 크기가 작은 편이다'는 설명이 잘못되었다.

② GIF는 256색상, 애니메이션 지원이 가능하다.
③ JPEG는 손실 압축 방식의 국제 표준이다.
④ PNG는 트루 컬러와 투명색을 지원한다.


문제 11

문제: 다음 중 외부로부터의 데이터 침입행위에 관한 유형의 위조(Fabrication)에 대한 설명으로 옳은 것은?

① 자료가 수신측으로 전달되는 것을 방해하는 행위
② 전송한 자료가 수신지로 가는 도중에 몰래 보거나 도청하는 행위
③ 자료가 다른 송신자로부터 전송된 것처럼 꾸미는 행위
④ 원래의 자료를 다른 내용으로 바꾸는 행위

해설: 정답 ③
위조(Fabrication)는 자료가 다른 송신자로부터 전송된 것처럼 꾸미는 행위이다. 이는 송신자 위조에 해당한다.

① 서비스 거부(DoS)에 해당한다.
② 도청(Sniffing)에 해당한다.
④ 변조(Tampering)에 해당한다.


문제 12

문제: 다음 중 컴퓨터의 하드디스크와 관련하여 RAID(Redundant Array of Inexpensive Disks) 기술에 대한 설명으로 옳지 않은 것은?

① 미러링(Mirroring) 방식은 데이터를 두 개의 디스크에 동일하게 기록하여 한쪽 디스크의 데이터 손상 시 다른 한쪽 디스크를 이용하여 복구한다.
② 스트라이핑(Striping) 방식은 데이터를 여러 개의 디스크에 나눠서 기록하는 방법으로 자료를 읽고 쓰는 시간을 단축할 수 있다.
③ 한 개의 하드디스크를 여러 개의 하드디스크처럼 나누어 관리하는 기술이다.
④ RAID를 이용하면 데이터의 안정성이 높아지며 데이터 복구가 용이하다.

해설: 정답 ③
RAID는 한 개의 하드디스크를 여러 개처럼 나누는 기술이 아니라, 여러 개의 하드디스크를 묶어서 하나의 논리적 디스크로 사용하는 기술이다. 한 개의 디스크를 나누는 것은 파티셔닝이다.

① 미러링은 동일 데이터를 두 디스크에 저장한다.
② 스트라이핑은 데이터를 분산 저장하여 속도를 향상시킨다.
④ RAID는 데이터 안정성과 복구가 용이하다.


문제 13

문제: 다음 중 시스템 복구를 해야 하는 시기로 가장 적절하지 않은 것은?

① 새 장치를 설치한 후 시스템이 불안정 할 때
② 로그온 화면이 나타나지 않으며 운영체제를 시작할 수 없을 때
③ 누락되거나 손상된 데이터 파일을 이전 버전으로 되돌리고자 할 때
④ 파일의 단편화를 개선하여 디스크의 접근 속도를 향상시키고자 할 때

해설: 정답 ④
파일의 단편화를 개선하는 것은 '드라이브 조각 모음' 작업으로, 시스템 복구와는 무관하다. 시스템 복구는 시스템이 정상적으로 작동하지 않을 때 이전 상태로 되돌리는 작업이다.

① 새 장치 설치 후 불안정 시 복구가 필요하다.
② OS 시작 불가 시 복구가 필요하다.
③ 손상된 파일 복원 시 복구가 필요하다.


문제 14

문제: 다음 중 [드라이브 조각 모음 및 최적화를 수행할 수 있는 대상으로 옳은 것은?

① 외장 하드디스크 드라이브
② 네트워크 드라이브
③ CD-ROM 드라이브
④ Windows가 지원하지 않는 형식의 압축 프로그램

해설: 정답 ①
외장 하드디스크 드라이브는 드라이브 조각 모음 및 최적화를 수행할 수 있다. 물리적 디스크이므로 단편화가 발생할 수 있다.

② 네트워크 드라이브는 로컬이 아니므로 조각 모음을 수행할 수 없다.
③ CD-ROM은 읽기 전용이므로 조각 모음이 불가하다.
④ 압축 프로그램은 드라이브가 아니다.


문제 15

문제: 다음 중 프린터에서 출력할 파일의 해상도를 조절하거나 스캐너를 이용해 스캔한 파일의 해상도를 조절하기 위해 쓰는 단위는?

① PPM(Paper Per Minute)
② DPI(Dots Per Inch)
③ CPS(Character Per Second)
④ BPS(Bits Per Second)

해설: 정답 ②
DPI(Dots Per Inch)는 인치당 점의 수를 나타내는 단위로, 프린터 출력 해상도와 스캔 해상도에 사용된다. DPI 값이 높을수록 선명도가 높아진다.

① PPM은 프린터의 출력 속도(분당 페이지 수) 단위이다.
③ CPS은 초당 문자 출력 속도 단위이다.
④ BPS는 초당 비트 전송 속도 단위이다.


문제 16

문제: 다음 중 컴퓨터 운영체제의 성능 평가 기준에 해당하지 않는 것은?

① 중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)
② 주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도(Reliability)
③ 일정 시간 내에 시스템이 처리하는 양을 의미하는 처리 능력(Throughput)
④ 작업을 의뢰한 시간부터 처리가 완료된 시간까지의 반환 시간(Turn Around Time)

해설: 정답 ①
운영체제 성능 평가 기준에는 처리 능력(Throughput), 반환 시간(Turn Around Time), 신뢰도(Reliability), 응답 시간(Response Time) 등이 있다. '사용 가능도(Availability)'는 성능 평가 기준이라기보다 시스템의 가용성을 나타내는 지표이다.


문제 17

문제: 다음 중 한글 Windows 10의 설정 → 장치에 표시되지 않는 것은?

① USB 포트에 연결하는 장치
② 컴퓨터에 연결된 호환 네트워크 장치
③ 네트워크 연결된 컴퓨터
④ 하드디스크 드라이브와 사운드 카드

해설: 정답 ④
Windows 10의 [설정] → [장치]에는 프린터, 마우스, 블루투스 장치 등 외부 연결 장치가 표시된다. 하드디스크 드라이브와 사운드 카드는 내부 장치로 [장치 관리자]에서 확인한다.

① USB 장치는 [장치]에 표시된다.
② 호환 네트워크 장치는 표시된다.
③ 네트워크 연결 컴퓨터는 표시된다.


문제 18

문제: 다음 중 멀티미디어 그래픽과 관련하여 안티앨리어싱(Anti-Aliasing)에 대한 설명으로 옳은 것은?

① 3차원 그래픽에서 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.
② 그래픽의 경계선에 나타나는 계단 현상을 부드럽게 처리해주는 기술이다.
③ 제한된 색상을 조합하여 새로운 색을 만드는 기술이다.
④ 2개의 이미지를 부드럽게 연결하여 변환하는 기술이다.

해설: 정답 ②
안티앨리어싱(Anti-Aliasing)은 그래픽의 경계선에 나타나는 계단 현상(앨리어싱)을 부드럽게 처리해주는 기술이다. 픽셀 경계를 부드럽게 블렌딩하여 자연스러운 선을 표현한다.

① 렌더링(Rendering) 기술이다.
③ 디더링(Dithering) 기술이다.
④ 모핑(Morphing) 기술이다.


문제 19

문제: 다음 중 컴퓨터 운영체제의 프로세스 상태 전이에 대한 설명으로 옳지 않은 것은?

① 준비(Ready) 상태는 프로세스가 CPU를 할당받기를 기다리는 상태이다.
② 실행(Running) 상태는 프로세스가 CPU를 할당받아 명령을 수행하는 상태이다.
③ 대기(Waiting) 상태는 프로세스가 입출력 완료를 기다리는 상태이다.
④ 종료(Terminated) 상태에서 준비(Ready) 상태로 전이될 수 있다.

해설: 정답 ④
종료(Terminated) 상태는 프로세스가 완전히 종료된 상태이므로 준비(Ready) 상태로 전이될 수 없다. 종료된 프로세스는 다시 생성되어야 한다.

① 준비 상태는 CPU 할당을 기다리는 상태이다.
② 실행 상태는 CPU를 할당받아 수행 중인 상태이다.
③ 대기 상태는 I/O 완료를 기다리는 상태이다.


문제 20

문제: 다음 중 데이터베이스 정규화에 대한 설명으로 옳지 않은 것은?

① 정규화는 데이터의 중복을 최소화하는 것이 목적이다.
② 제1정규형은 모든 속성이 원자값을 갖도록 분해하는 것이다.
③ 제2정규형은 부분 함수 종속을 제거하는 것이다.
④ 정규화를 수행하면 데이터의 무결성이 저하된다.

해설: 정답 ④
정규화를 수행하면 데이터의 무결성이 저하되는 것이 아니라 향상된다. 정규화는 데이터 중복을 제거하고 이상 현상을 방지하여 무결성을 높인다.

① 중복 최소화가 정규화의 목적이다.
② 제1정규형은 원자값을 갖도록 분해한다.
③ 제2정규형은 부분 함수 종속을 제거한다.



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


문제 21

문제: 다음 중 데이터 표에 대한 설명으로 옳지 않은 것은?

① 데이터 표 대화상자가 표시되면 행 입력 셀은 [B3] 셀과 열 입력 셀은 [A3] 셀을 지정한 후 확인을 선택한다.
② 표의 범위([B5:F9])를 설정한 후 데이터 → 예측 → 가상 분석 → 데이터 표를 선택한다.
③ 수식이 입력되어야 하는 [C6] 셀을 선택하고 수식 "=A3*B3"를 입력한다.
④ 자동으로 결과가 구해진 셀을 하나 선택해서 살펴보면 "{=TABLE(B3,A3)}"와 같은 배열 수식이 들어 있다.

해설: 정답 ①
데이터 표에서 행 입력 셀과 열 입력 셀의 지정이 잘못되었다. 행 방향으로 입력되는 값의 셀은 열 입력 셀에, 열 방향으로 입력되는 값의 셀은 행 입력 셀에 지정해야 한다.


문제 22

문제: 다음 중 셀에 수식을 입력하는 방법에 대한 설명으로 옳지 않은 것은?

① 배열 상수에는 숫자나 텍스트 외에 'TRUE', 'FALSE' 등의 논리값 또는 '#N/A'와 같은 오류 값도 포함될 수 있다.
② 계산할 셀 범위를 선택하여 수식을 입력한 후 [Ctrl]+[Enter]를 누르면 선택한 영역에 수식을 한 번에 채울 수 있다.
③ 수식을 입력한 후 결과값이 수식이 아닌 상수로 입력되게 하려면 수식을 입력한 후 바로 [Alt]+[F9]를 누른다.
④ 수식에서 통합 문서의 여러 워크시트에 있는 동일한 셀 범위 데이터를 이용하려면 3차원 참조를 사용한다.

해설: 정답 ③
수식을 상수로 변경하려면 [F2] → [F9] → [Enter]를 한다. [Alt]+[F9]는 워크시트의 모든 수식을 결과 값으로 변환하는 기능이다.


문제 23

문제: 다음 중 아래 워크시트의 [A1] 셀에서 10.1을 입력한 후 [Ctrl]를 누르고 자동 채우기 핸들을 아래로 드래그한 경우 [A4] 셀에 입력되는 값은?

① 10.1
② 10.4
③ 13.1
④ 13.4

해설: 정답 ③
[Ctrl] 키를 누르고 자동 채우기 핸들을 드래그하면 등차수열로 값이 증가한다. 10.1에서 3씩 증가하므로 [A4]에는 13.1이 입력된다.


문제 24

문제: 다음 중 아래 워크시트에서 [C2:C4] 영역을 선택하여 작업한 결과가 다른 것은?

① [Delete]를 누른 경우
② [Backspace]를 누른 경우
③ 마우스 오른쪽 버튼의 바로 가기 메뉴에서 내용 지우기를 선택한 경우
④ 홈탭 편집그룹에서 지우기 → 내용 지우기를 선택한 경우

해설: 정답 ②
[Backspace] 키는 선택한 셀의 내용을 지우고 편집 모드로 전환한다. 나머지(Delete, 내용 지우기)는 셀 내용만 삭제한다.


문제 25

문제: 다음 중 아래 차트와 같이 가로값축을 위쪽에 표시하기 위한 방법으로 옳은 것은?

① 가로 축을 선택한 후 축 서식 창의 축 옵션에서 세로 축 교차를 최대 항목으로 설정한다.
② 가로 축을 선택한 후 축 서식 창의 축 옵션에서 항목을 거꾸로를 설정한다.
③ 세로 축을 선택한 후 축 서식 창의 축 옵션에서 가로 축 교차를 축의 최대값으로 설정한다.
④ 세로 축을 선택한 후 축 서식 창의 축 옵션에서 값을 거꾸로를 설정한다.

해설: 정답 ③
가로값축을 위쪽에 표시하려면 세로 축을 선택한 후 축 서식 창에서 가로 축 교차를 축의 최대값으로 설정한다.


문제 26

문제: 다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳지 않은 것은?

① =EOMONTH(A1,-3) → 2020-12-31
② =DAYS(A1,A3) → 36
③ =NETWORKDAYS(A1,A2) → 11
④ =WORKDAY(A1,10) → 2021-03-19

해설: 정답 ②
=DAYS(A1,A3) 함수는 두 날짜 간의 일수 차이를 계산한다. 주어진 날짜에서 36일이 아닌 다른 값이 나온다.


문제 27

문제: 다음 중 아래 조건을 이용하여 사용자 지정 표시 형식을 설정할 경우 옳은 것은? 셀의 값이 200 이상이면 '빨강', 200 미만 100 이상이면 '파랑', 100 미만이면 색을 지정하지 않고, 천단위 구분 기호와 소수 이하 첫째 자리까지 표시한다.

① [빨강][>=200]#,##0.0;[파랑][>=100]#,##0.0;#,##0.0;
② [빨강][>=200]#,##0.0;[파랑][>=100]#,##0.0;#,##0.0
③ [빨강][>=200]#,##0.0;[파랑][>=100]#,##0.0;#,##0;
④ [빨강][>=200]#,##0.0;[파랑][>=100]#,##0.0;#,##0.0;

해설: 정답 ③
사용자 지정 서식은 '조건1;조건2;조건3' 형태로 작성한다. 200 이상이면 빨강, 100 이상이면 파랑, 나머지는 기본 서식이다. 소수 이하 첫째 자리까지 표시하려면 '#,##0.0' 형식을 사용한다.


문제 28

문제: 다음 중 아래 시트에서 수식의 결과로 옳은 것은?

① =YEAR(TODAY())-YEAR(VLOOKUP(C11,B4:E10,2,0))
② =YEAR(TODAY())-YEAR(HLOOKUP(C11,B4:E10,2,0))
③ =YEAR(TODAY())-YEAR(VLOOKUP(C11,C4:E10,2,0))
④ =YEAR(TODAY())-YEAR(HLOOKUP(C11,C4:E10,2,0))

해설: 정답 ①
VLOOKUP은 세로 방향 검색으로, 표에서 세로 방향으로 검색하므로 VLOOKUP이 올바르다.


문제 29

문제: 다음 중 주식형 차트에 대한 설명으로 옳지 않은 것은?

① 고가, 저가, 종가 등의 주식 거래 가격을 바탕으로 차트를 작성한다.
② 주식 분석을 위해 피벗 차트 보고서에서 주로 사용한다.
③ 주식의 거래량과 같은 주가의 흐름을 파악하고자 할 때 사용한다.
④ 주식형 차트에 추세선을 표시할 수 있다.

해설: 정답 ②
주식형 차트는 피벗 차트 보고서에서 주로 사용하는 것이 아니라, 일반 차트에서 주식 데이터를 시각화할 때 사용한다.


문제 30

문제: 다음 중 페이지 나누기 미리 보기에 대한 설명으로 옳지 않은 것은?

① 페이지 나누기는 구분선을 이용하여 인쇄를 위한 페이지 나누기를 빠르게 조정하는 기능이다.
② 행 높이와 열 너비를 변경하면 자동 페이지 나누기의 위치도 변경된다.
③ 페이지 나누기 미리 보기에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.
④ 용지 크기, 여백 설정, 배율 옵션 등에 따라 자동 페이지 나누기가 삽입된다.

해설: 정답 ③
페이지 나누기 미리 보기에서 수동으로 삽입된 페이지 나누기는 실선으로 표시되고, 자동으로 추가된 페이지 나누기는 파선으로 표시된다. ③의 설명이 반대이다.


문제 31

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

① 차트만 제외하고 인쇄하기 위해서는 차트 영역 서식창에서 '개체 인쇄'의 체크를 해제한다.
② 시트에 표시된 오류 값을 제외하고 인쇄하기 위해서는 페이지 설정 대화상자에서 '셀 오류 표시'를 '<공백>'으로 선택한다.
③ 인쇄 내용을 페이지의 가운데에 맞춰 인쇄하려면 페이지 설정 대화상자에서 '문서에 맞게 배율 조정'을 체크한다.
④ 인쇄되는 모든 페이지에 특정 행을 반복하려면 페이지 설정 대화상자에서 '인쇄 제목'의 '반복할 행'에 열 레이블이 포함된 행의 참조를 입력한다.

해설: 정답 ③
페이지 가운데 맞춤은 [페이지 설정]의 '여백' 탭에서 설정한다. '문서에 맞게 배율 조정'은 페이지 폭/높기에 맞게 축소/확대하는 것이다.


문제 32

문제: 아래 워크시트에서 매출액[B3:B9]을 이용하여 매출 구간별 빈도수를 [F3:F6] 영역에 계산한 후 그 값만큼 '★'을 반복하여 표시하고자 한다. 다음 중 이를 위한 수식으로 옳은 것은?

① =REPT("★",FREQUENCY(E3:E6,B3:B9))
② =REPT("★",FREQUENCY(B3:B9,E3:E6))
③ {=REPT("★",FREQUENCY(E3:E6,B3:B9))}
④ {=REPT("★",FREQUENCY(B3:B9,E3:E6))}

해설: 정답 ④
FREQUENCY 함수는 배열 수식으로 사용해야 하므로 { }로 묶어야 한다. FREQUENCY(데이터_배열, 구간_배열) 순서로 작성한다.


문제 33

문제: 다음 중 원을 년간 연 5.5%의 이자율로 대출할 때, 매월 말 상환해야 할 불입액을 구하기 위한 수식으로 옳은 것은?

① =PMT(5.5%/12, 122, -10000000)
② =PMT(5.5%, 12
2, -10000000)
③ =PMT(5.5%, 122, -10000000,0,1)
④ =PMT(5.5%/12, 12
2, -10000000,0,1)

해설: 정답 ①
PMT 함수는 PMT(이율, 기간, 현재가치) 형태로 사용한다. 연 이자율을 월 이자율로 변환해야 하므로 5.5%/12로 나눈다.


문제 34

문제: 다음 중 시트 보호에 대한 설명으로 옳지 않은 것은?

① 시트 보호 설정 시 암호를 설정할 수 있다.
② 시트 보호는 통합 문서 전체가 아닌 특정 시트만을 보호한다.
③ 시트 보호를 실행하면 시트의 삽입, 삭제, 이동, 숨기기, 이름 바꾸기 등의 작업을 할 수 없다.
④ 시트 보호를 설정하면 셀에 데이터를 입력하거나 수정하려고 했을 때 경고 메시지가 나타난다.

해설: 정답 ③
시트 보호는 셀 내용 수정을 제한하는 것이지, 시트의 삽입/삭제/이동/숨기기를 제한하는 것은 아니다. 시트 구조 변경은 통합 문서 보호에서 설정한다.


문제 35

문제: 통합 문서의 첫 번째 시트 뒤에 새로운 시트를 추가하는 프로시저를 작성하려고 한다. 다음 중 ( )에 해당하는 인수로 옳은 것은?

① After:=Sheets(1)
② Before:=Sheets(1)
③ After:=Sheets(2)
④ Before:=Sheets(2)

해설: 정답 ①
첫 번째 시트 뒤에 새 시트를 추가하려면 After:=Sheets(1)을 사용한다.


문제 36

문제: 다음 중 이름 상자에 대한 설명으로 옳지 않은 것은?

① [Ctrl]를 누르고 여러 개의 셀을 선택한 경우 마지막 선택한 셀 주소가 표시된다.
② 셀이나 셀 범위에 이름을 정의해 놓은 경우 이름이 표시된다.
③ 차트가 선택되어 있는 경우 차트의 종류가 표시된다.
④ 수식을 작성 중인 경우 최근 사용한 함수 목록이 표시된다.

해설: 정답 ③
차트가 선택되어 있어도 이름 상자에 차트의 종류가 표시되지 않는다. 이름 상자에는 셀 주소나 정의된 이름이 표시된다.


문제 37

문제: 다음 중 조건부 서식에 대한 설명으로 옳지 않은 것은?

① 특정한 조건을 만족하는 경우에만 서식이 적용되도록 하는 기능이다.
② 조건을 셀 값 또는 수식으로 입력할 수 있으며 수식으로 입력할 경우 수식 앞에는 등호(=)를 입력한다.
③ 워크시트의 특정 셀을 이용하여 조건을 지정할 경우 마우스로 해당 셀을 클릭하면 상대 참조로 지정된다.
④ 수식의 결과는 참이나 거짓의 논리 값이어야 한다.

해설: 정답 ③
조건부 서식에서 셀을 클릭하면 절대 참조($)로 지정된다. 상대 참조로 지정하려면 $를 제거해야 한다.


문제 38

문제: 다음 중 아래 시트에서 수식의 결과로 옳지 않은 것은?

① =SUMIF(A2:A5,"*",E2:E5) → 190
② =AVERAGEIF(D2:D5,">50",E2:E5) → 55
③ =COUNTIF(B2:B5,">3") → 2
④ =COUNTA(C2:C5) → 4

해설: 정답 ②
AVERAGEIF 함수는 조건을 만족하는 셀의 평균을 구한다. 주어진 데이터에서 55가 아닌 다른 값이 나온다.


문제 39

문제: 다음 중 아래 시트에서 수식의 결과로 옳지 않은 것은?

① =VLOOKUP("홍길동",A2:E5,3,FALSE) → 28
② =HLOOKUP("홍길동",A2:E5,3,FALSE) → 28
③ =INDEX(A2:D5,MATCH("홍길동",A2:A5,0),3) → 28
④ =OFFSET(A1,MATCH("홍길동",A2:A5,0),2) → 28

해설: 정답 ②
HLOOKUP은 가로 방향 검색으로, 첫 번째 행에서 검색한다. "홍길동"은 첫 번째 행에 없으므로 오류가 발생한다.


문제 40

문제: 다음 중 아래 시트에서 수식의 결과로 옳지 않은 것은?

① =SUM(B2:B5) → 100
② =AVERAGE(B2:B5) → 25
③ =MAX(B2:B5) → 40
④ =MIN(B2:B5) → 5

해설: 정답 ④
MIN 함수는 최솟값을 구한다. 주어진 데이터에서 5가 아닌 다른 최솟값이 나온다.



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


문제 41

문제: 다음 중 도메인(Domain)에 대한 설명으로 옳은 것은?

① 릴레이션을 구성하는 각각의 행을 말한다.
② 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자값들의 집합이다.
③ 데이터베이스를 구성하는 가장 작은 논리적 단위이다.
④ 파일 구조에서 레코드와 같은 의미이다.

해설: 정답 ②
도메인(Domain)은 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자값들의 집합이다. 예를 들어 '성별' 속성의 도메인은 {'남', '여'}이다.

① 행은 튜플(Tuple)이다.
③ 가장 작은 논리적 단위는 애트리뷰트이다.
④ 레코드는 튜플과 같은 의미이다.


문제 42

문제: 다음 중 조건부 서식에 관한 설명으로 옳지 않은 것은?

① 하나 이상의 조건에 따라 폼과 보고서의 컨트롤 서식 또는 컨트롤 값의 서식을 변경할 수 있다.
② 필드 값이나 식, 포커스를 가지고 있는 컨트롤을 기준으로 조건부 서식을 설정할 수 있다.
③ 서식으로는 굵게, 글꼴 색, 글꼴 이름, 바탕 색, 테두리 색 등을 지정할 수 있다.
④ 지정한 조건 중 두 개 이상이 true이면 true인 첫 번째 조건의 서식만 적용된다.

해설: 정답 ④
조건부 서식에서 여러 조건이 참이면 모든 참인 조건의 서식이 적용되는 것이 아니라, 첫 번째로 참이 되는 조건의 서식만 적용된다.


문제 43

문제: 다음 중 데이터베이스 관리 시스템(DBMS)의 장점에 해당하지 않는 것은?

① 데이터의 일관성 유지
② 데이터의 무결성 유지
③ 데이터의 중복성 최소화
④ 전산화 비용의 감소

해설: 정답 ④
DBMS의 장점은 데이터 일관성, 무결성, 중복 최소화, 보안 등이다. '전산화 비용의 감소'는 DBMS의 장점이 아니다. DBMS 도입에는 초기 비용이 발생한다.


문제 44

문제: 다음 중 폼에서의 탭 순서(Tab Order) 지정에 관한 설명으로 옳지 않은 것은?

① 폼 보기에서 탭키나 엔터키를 눌렀을 때 포커스(Focus)의 이동 순서를 지정하는 것이다.
② 키보드를 이용하여 컨트롤 간 이동을 신속하게 할 수 있는 기능이다.
③ 레이블 컨트롤을 포함한 모든 컨트롤에 탭 순서를 지정할 수 있다.
④ 해당 컨트롤의 탭 정지 속성을 '아니오'로 지정하면 탭 순서에서 제외된다.

해설: 정답 ③
레이블 컨트롤은 탭 순서에서 제외된다. 레이블은 텍스트를 표시하는 컨트롤이므로 포커스를 받을 수 없다.


문제 45

문제: 다음 중 VBA의 모듈에 대한 설명으로 적절하지 않은 것은?

① 모듈은 여러 개의 프로시저로 구성할 수 있다.
② 전역 변수 선언을 위해서는 PUBLIC으로 변수명 앞에 지정해 주어야 한다.
③ SUB는 결과 값을 SUB를 호출한 곳으로 반환한다.
④ DIM 선언문에서 변수에 데이터 형식을 생략하면 변수는 VARIANT 형식을 가진다.

해설: 정답 ③
SUB 프로시저는 결과 값을 반환하지 않는다. 결과 값을 반환하는 것은 FUNCTION 프로시저이다.


문제 46

문제: 다음 중 페이지 번호식을 이용하여 출력되는 예로 옳은 것은? (현재 페이지는 12이고 전체 페이지 수는 50이다)

① =[page] & 'pages' → 12 & 50
② 1250
③ 12pages
④ 50pages

해설: 정답 ③
=[page] & 'pages' 수식을 사용하면 현재 페이지 수와 'pages'가 연결되어 '12pages'로 출력된다.


문제 47

문제: 다음 중 그룹화된 보고서의 그룹 머리글과 그룹 바닥글에 대한 설명으로 옳지 않은 것은?

① 그룹 머리글은 각 그룹의 첫 번째 레코드 위에 표시된다.
② 그룹 바닥글은 각 그룹의 마지막 레코드 아래에 표시된다.
③ 그룹 머리글에 계산 컨트롤을 추가하여 전체 보고서에 대한 요약 값을 계산할 수 있다.
④ 그룹 바닥글은 그룹 요약과 같은 항목을 나타내는데 효과적이다.

해설: 정답 ③
그룹 머리글에 계산 컨트롤을 추가하면 해당 그룹에 대한 요약 값을 계산할 수 있다. 전체 보고서에 대한 요약 값은 보고서 바닥글에서 계산한다.


문제 48

문제: 다음 중 보고서의 레코드 원본에 대한 설명으로 옳지 않은 것은?

① 보고서의 레코드 원본은 테이블이나 쿼리를 지정한다.
② 둘 이상의 테이블을 이용하여 보고서를 작성하는 경우 쿼리를 만들어 레코드 원본으로 사용한다.
③ 보고서 마법사를 이용하는 경우 필드 선택은 여러 개의 테이블 또는 하나의 쿼리에서만 가능하다.
④ 보고서의 레코드 원본은 SQL 문으로도 지정할 수 있다.

해설: 정답 ②
보고서 마법사에서 필드 선택은 여러 테이블과 여러 쿼리에서 모두 가능하다.


문제 49

문제: 다음 중 폼의 기본 보기 속성에 대한 설명으로 옳지 않은 것은?

① 단일 폼은 한 번에 하나의 레코드만 표시한다.
② 연속 폼은 여러 레코드를 연속적으로 표시한다.
③ 데이터시트는 스프레드시트 형태로 레코드를 표시한다.
④ 분할 표시 폼은 상단에 데이터시트, 하단에 단일 폼을 동시에 표시한다.

해설: 정답 ④
분할 표시 폼은 같은 데이터를 두 가지 보기(폼 보기와 데이터시트 보기)로 동시에 표시한다. 상단에 데이터시트, 하단에 단일 폼이 아니다.


문제 50

문제: 다음 중 SQL 문에서 사용되는 GROUP BY와 관련된 설명으로 옳지 않은 것은?

① GROUP BY 절을 이용하면 Sum 또는 Count와 같은 집계 함수를 사용하여 요약 값을 생성할 수 있다.
② GROUP BY 절에 대한 조건식은 WHERE 절을 사용한다.
③ GROUP BY 절에서 지정한 필드 목록의 값이 같은 레코드를 단일 레코드로 결합한다.
④ GROUP BY 절을 이용하면 설정한 그룹별로 분석할 수 있다.

해설: 정답 ②
GROUP BY 절에 대한 조건식은 WHERE이 아닌 HAVING 절을 사용한다. WHERE는 그룹화 전 레코드에 대한 조건이다.


문제 51

문제: 다음 중 기본 폼과 하위 폼을 연결하는 데 사용되는 속성으로 옳지 않은 것은?

① 기본 폼의 기본 필드 연결 속성
② 하위 폼의 하위 필드 연결 속성
③ 하위 폼의 레코드 원본 속성
④ 기본 폼의 하위 필드 연결 속성

해설: 정답 ④
기본 폼에는 '하위 필드 연결 속성'이 없다. 기본 폼에는 '기본 필드 연결 속성'이 있고, 하위 폼에는 '하위 필드 연결 속성'이 있다.


문제 52

문제: 폼 디자인을 잘못하여 화면과 같이 표시되어 화면과 같이 표시되도록 설정하려고 한다. 다음 중 설정 방법으로 옳은 것은?

폼의 기본 보기 속성을 연속 폼으로 변경한다.
폼의 기본 보기 속성을 단일 폼으로 변경한다.
③ 본문의 모든 레이블 컨트롤을 폼 머리글로 옮긴다.
④ 본문의 모든 텍스트 상자 컨트롤을 폼 머리글로 옮긴다.

해설: 정답 ③
레이블 컨트롤을 폼 머리글로 옮기면 각 레코드마다 레이블이 반복 표시되지 않고, 폼 머리글에 한 번만 표시된다.


문제 53

문제: 다음 중 두 테이블의 조인된 필드가 일치하는 행만 포함하여 보여주는 조인 방법은?

① 간접 조인
② 내부 조인
③ 외부 조인
④ 중복 조인

해설: 정답 ②
내부 조인(Inner Join)은 두 테이블의 조인된 필드가 일치하는 행만 포함하여 결과를 반환한다.


문제 54

문제: 다음 중 위쪽 구역에 데이터시트를 표시하는 열 형식의 폼을 만들고, 아래쪽 구역에 선택한 레코드에 대한 정보를 수정하거나 입력할 수 있는 데이터시트 형식의 폼을 자동으로 만들어 주는 도구는?

① 폼
② 폼 분할
③ 여러 항목
④ 폼 디자인

해설: 정답 ②
폼 분할(Split Form) 도구는 위쪽에 데이터시트, 아래쪽에 폼 보기를 동시에 제공한다.


문제 55

문제: 다음 중 폼 작성에 대한 설명으로 옳지 않은 것은?

① 폼 디자인 도구의 디자인탭에서 컨트롤 마법사 사용 여부를 선택할 수 있다.
② 레이블 컨트롤은 마법사를 이용한 만들기가 제공되지 않으며, 레이블 컨트롤을 추가한 후 내용을 입력하지 않으면 추가된 레이블 컨트롤이 자동으로 사라진다.
③ 텍스트 상자 컨트롤을 지칭하는 이름은 중복 설정이 가능하다.
④ 단추 컨트롤은 명령 단추 마법사를 이용하여 다양한 매크로 함수를 제공한다.

해설: 정답 ③
텍스트 상자 컨트롤의 이름은 중복 설정이 불가능하다. 각 컨트롤은 고유한 이름을 가져야 한다.


문제 56

문제: 다음 중 폼 마법사에서 선택 가능한 폼의 모양으로, 각 필드가 왼쪽의 레이블과 함께 각 행에 나타나며 폼이 생성된 직후에는 컨트롤 레이아웃이 설정되어 있어 각각의 컨트롤을 다른 크기로 변경할 수 없는 것은?

① 열 형식
② 테이블 형식
③ 데이터시트
④ 맞춤

해설: 정답 ①
열 형식(Columnar) 폼은 각 필드가 왼쪽 레이블과 함께 각 행에 나타나며, 초기에는 컨트롤 레이아웃이 설정되어 있어 크기 변경이 제한된다.


문제 57

문제: 다음 중 SELECT 문에서 사용되는 GROUP BY와 관련된 설명으로 옳지 않은 것은?

① GROUP BY 절을 이용하면 Sum 또는 Count와 같은 집계 함수를 사용하여 요약 값을 생성할 수 있다.
② GROUP BY 절에 대한 조건식은 WHERE 절을 사용한다.
③ GROUP BY 절에서 지정한 필드 목록의 값이 같은 레코드를 단일 레코드로 결합한다.
④ GROUP BY 절을 이용하면 설정한 그룹별로 분석할 수 있다.

해설: 정답 ②
GROUP BY 절에 대한 조건식은 WHERE이 아닌 HAVING 절을 사용한다.


문제 58

문제: 다음 중 SELECT 문의 선택된 필드에서 중복 데이터를 포함하는 레코드를 제외시키는 조건자로 옳은 것은?

① DISTINCT
② UNIQUE
③ ONLY
④ *

해설: 정답 ①
DISTINCT는 SELECT 문에서 중복 데이터를 제거하는 조건자이다.


문제 59

문제: 다음 중 폼 작성 시 속성 설정에 대한 설명으로 옳지 않은 것은?

① 폼은 데이터의 입력, 편집 작업 등을 위한 사용자와의 인터페이스로 테이블, 쿼리, SQL 문 등을 레코드 원본 속성으로 지정할 수 있다.
② 폼의 제목 표시줄에 표시되는 텍스트는 이름 속성을 이용하여 변경할 수 있다.
③ 폼의 보기 형식은 기본 보기 속성에서 단일폼, 연속폼, 데이터시트, 분할 표시 폼 중 선택할 수 있다.
④ 이벤트의 작성을 위한 작성기는 식 작성기, 매크로 작성기, 코드 작성기 중 선택할 수 있다.

해설: 정답 ②
폼의 제목 표시줄에 표시되는 텍스트는 '이름' 속성이 아닌 '캡션(Caption)' 속성을 이용하여 변경한다.


문제 60

문제: 다음과 같이 지정된 쿼리 작성 조건을 올바르게 설명한 것은? 생년월일이 '1975년 1월 1일'에서 '1985년 12월 31일' 사이이거나 성별이 '여'이고 생년월일이 '1975년 1월 1일'에서 '1985년 12월 31일' 사이인 레코드를 선택한다.

① 생년월일이 1975-01-01 ~ 1985-12-31이거나 성별이 '여'인 레코드를 선택한다.
② 생년월일이 1975-01-01 ~ 1985-12-31이고 성별이 '여'인 레코드를 선택한다.
③ 생년월일이 1975-01-01 ~ 1985-12-31이거나 (성별이 '여'이고 생년월일이 1975-01-01 ~ 1985-12-31)인 레코드를 선택한다.
④ 생년월일이 1975-01-01 ~ 1985-12-31이고 (성별이 '여'이거나 생년월일이 1975-01-01 ~ 1985-12-31)인 레코드를 선택한다.

해설: 정답 ③
조건은 '생년월일이 1975-01-01 ~ 1985-12-31'이거나 '(성별이 여 AND 생년월일이 1975-01-01 ~ 1985-12-31)'이다. ③이 올바른 설명이다.



무료 CBT 모의고사로 실전 감각을 키우세요!

지금 바로 https://allpass.dothome.co.kr/ 에서 무료 CBT 모의고사와 기출문제를 풀어보세요. 공인중개사를 비롯한 다양한 국가 자격증 기출문제를 로그인 없이 무료로 이용할 수 있으며, 틀린 문제는 자동으로 오답노트에 저장되어 효율적인 복습이 가능합니다. 정보처리기사, 산업안전기사, 컴퓨터활용능력, 한국사능력검정시험 등 여러 자격증도 함께 준비할 수 있어, 자격증 공부의 든든한 파트너가 되어줄 것입니다.

합격까지의 여정, 올패스(All-Pass)가 함께 하겠습니다.



📌 추천 해시태그

#컴퓨터활용능력1급 #컴퓨터활용능력 #2021년2회 #기출문제 #해설집 #자격증 #컴활1급 #필기시험 #CBT #무료기출문제