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

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

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

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


제1과목: 컴퓨터 일반


문제 1

문제: 다음 중 컴퓨터 통신에서 사용하는 프로토콜 기능에 관한 설명으로 옳지 않은 것은?

① 통신망에 전송되는 패킷의 흐름을 제어해서 시스템 전체의 안전성을 유지한다.
② 정보를 전송하기 위해 송수신기 사이에 같은 상태를 유지하도록 동기화 기능을 수행한다.
③ 데이터 전송 도중에 발생하는 오류를 검출한다.
④ 네트워크에 접속된 다양한 단말장치를 자동으로 인식하여 호환성을 제공한다.

해설: 정답 ④
프로토콜의 기능에는 흐름제어, 동기화, 오류검출, 오류복구 등이 있다. '네트워크에 접속된 다양한 단말장치를 자동으로 인식하여 호환성을 제공한다'는 것은 프로토콜의 기능이 아니라 플러그 앤 플레이(PnP)나 운영체제의 기능이다.


문제 2

문제: 다음 중 컴퓨터의 소프트웨어 관련 용어에 대한 설명으로 옳지 않은 것은?

① 셰어웨어(Shareware)는 일정기간 무료 사용 후 원하면 정식 프로그램을 구입할 수 있는 형태의 프로그램이다.
② 프리웨어(Freeware)는 누구나 자유롭게 사용할 수 있는 프로그램으로 기간 및 기능에 제한이 없다.
③ 패치 프로그램(Patch Program)은 기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포하는 프로그램이다.
④ 베타버전(Beta Version)은 정식 프로그램을 발표하기 전에 프로그램의 문제 발견이나 기능 향상을 위해 무료로 배포하는 프로그램이다.

해설: 정답 ③
패치 프로그램은 기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포하는 프로그램이 아니라, 기존 프로그램의 오류를 수정하거나 성능을 향상시키기 위해 프로그램 일부를 변경해주는 소프트웨어이다. '기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포'하는 것은 셰어웨어(Shareware)이다.


문제 3

문제: 다음 중 PC의 바이오스(BIOS)에 대한 설명으로 옳지 않은 것은?

① 바이오스는 컴퓨터의 입출력 장치나 메모리 등 하드웨어를 관리하는 프로그램이다.
② 컴퓨터에 연결된 주변장치를 관리하는 인터럽트(Interrupt) 처리 부분이 있다.
③ 바이오스는 하드디스크에 저장되어 있다.
④ PC의 전원을 올리면 먼저 바이오스 프로그램이 작동하여 시스템을 초기화시킨다.

해설: 정답 ③
바이오스(BIOS)는 하드디스크가 아닌 ROM(Read Only Memory)이나 플래시 메모리에 저장되어 있다. PC 전원을 켜면 바이오스가 먼저 실행되어 하드웨어 초기화 및 부팅을 수행한다.


문제 4

문제: 다음 중 컴퓨터 그래픽과 관련하여 이미지를 표현하는 방식 중 비트맵(Bitmap) 방식에 관한 설명으로 옳지 않은 것은?

① 점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 표현하는 방식이다.
② 다양한 색상을 이용하기 때문에 사실적 표현이 용이하다.
③ 이미지를 확대하면 테두리가 거칠게 표현된다.
④ 비트맵 파일 형식으로는 BMP, TIF, GIF, JPEG 등이 있다.

해설: 정답 ①
'점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 표현하는 방식'은 비트맵이 아닌 벡터(Vector) 방식이다. 비트맵은 픽셀(점)의 집합으로 이미지를 표현한다.


문제 5

문제: 컴퓨터는 처리 방식에 의한 분류로 아날로그, 디지털, 하이브리드 컴퓨터로 나타낼 수 있다. 아날로그 컴퓨터의 주요 구성 회로는?

① 논리 회로
② 증폭 회로
③ 연산 회로
④ 플립플롭 회로

해설: 정답 ②
아날로그 컴퓨터는 연속적인 물리량(전압, 전류 등)을 처리하므로 증폭 회로가 주요 구성 회로이다. 디지털 컴퓨터의 주요 구성 회로는 논리 회로, 플립플롭 회로 등이다.


문제 6

문제: 다음 중 컴퓨터의 연산장치에 있는 레지스터에 관한 설명으로 옳지 않은 것은?

① 진수 덧셈을 수행하는 가산기(Adder)가 있다.
② 뺄셈을 수행하기 위해 입력된 값을 보수로 변환하는 보수기(Complementor)가 있다.
③ 연산 결과를 일시적으로 저장하는 누산기(Accumulator)가 있다.
④ 연산에 사용될 데이터를 기억하는 상태 레지스터(Status Register)가 있다.

해설: 정답 ④
상태 레지스터(Status Register)는 연산에 사용될 데이터를 기억하는 것이 아니라, 연산 결과의 상태(올림, 부호, 0 등)를 나타내는 플래그를 저장하는 레지스터이다.


문제 7

문제: 다음 중 컴퓨터의 정상적인 작동을 방해하여 운영체제나 저장된 데이터에 손상을 입힐 수 있는 보안 위협의 종류는?

① 바이러스(Virus)
② 키로거(Key Logger)
③ 트로이 목마(Trojan Horse)
④ 스파이웨어(Spyware)

해설: 정답 ①
바이러스(Virus)는 컴퓨터의 정상적인 작동을 방해하고 운영체제나 저장된 데이터에 손상을 입힐 수 있는 대표적인 보안 위협이다. 자기 복제 능력이 있으며 파일이나 프로그램에 감염된다.


문제 8

문제: 다음 중 한글 Windows 10의 휴지통에 관한 설명으로 옳지 않은 것은?

① 휴지통의 파일이 실제 저장된 폴더 위치는 일반적으로 C:$Recycle.Bin이다.
② 휴지통 속성에서 파일이나 폴더가 삭제될 때마다 삭제 확인 대화상자가 표시되지 않도록 설정할 수 있다.
③ 휴지통에 지정된 최대 크기를 초과하면 보관된 파일 중 가장 용량이 큰 파일부터 자동 삭제된다.
④ 휴지통에 보관된 파일은 복원하여 원래 위치로 되돌릴 수 있다.

해설: 정답 ③
휴지통에 지정된 최대 크기를 초과하면 가장 용량이 큰 파일부터 삭제되는 것이 아니라, 가장 오래된 파일부터 자동 삭제된다.


문제 9

문제: 다음 중 프로세스에 대한 설명으로 옳지 않은 것은?

① 프로세스는 실행 중인 프로그램이다.
② 프로세스는 프로그램 카운터(PC) 값을 포함한다.
③ 프로세스는 코드, 데이터, 스택, 힙 영역으로 구성된다.
④ 프로세스는 스레드를 포함할 수 없다.

해설: 정답 ④
프로세스는 하나 이상의 스레드를 포함할 수 있다. 스레드는 프로세스 내에서 실행되는 흐름의 단위이다.


문제 10

문제: 다음 중 인터넷 보안을 위한 해결책으로 사용되는 암호화 기법에 대한 설명으로 옳지 않은 것은?

① 비밀키 암호화 기법은 동일한 키로 데이터를 암호화하고 복호화한다.
② 비밀키 암호화 기법은 대칭키 암호화 기법 또는 단일키 암호화 기법이라고도 하며 대표적으로 DES(Data Encryption Standard)가 있다.
③ 공개키 암호화 기법은 비대칭 암호화 기법이라고도 하며 대표적인 암호화 방식으로 RSA(Rivest, Shamir, Adleman)가 있다.
④ 공개키 암호화 기법에서는 암호화할 때 사용하는 키는 비밀로 하고 복호화할 때 사용하는 키는 공개하는 방식을 사용한다.

해설: 정답 ④
공개키 암호화 기법에서는 암호화할 때 사용하는 키를 공개키로 공개하고, 복호화할 때 사용하는 키를 비밀키로 비밀로 유지한다. ④의 설명이 반대이다.


문제 11

문제: 다음 중 한글 Windows 10의 폴더 옵션창에서 설정할 수 있는 작업으로 옳지 않은 것은?

① 숨김 파일이나 폴더의 표시 여부를 지정할 수 있다.
② 알려진 파일 형식의 파일 확장명을 숨기도록 설정할 수 있다.
③ 탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부를 선택할 수 있다.
④ 폴더에서 시스템 파일을 검색할 때 색인의 사용 여부를 선택할 수 있다.

해설: 정답 ③
폴더 옵션창에서 '탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부를 선택'하는 것은 불가능하다. 미리 보기 창과 세부 정보 창은 탐색기의 [보기] 탭에서 설정한다.


문제 12

문제: 다음 중 하나의 컴퓨터에 여러 개의 중앙처리장치를 설치하여 주기억장치나 주변장치들을 공유하고 신뢰성과 연산 능력을 향상시키는 시스템을 의미하는 것은?

① 시분할 처리 시스템(Time Sharing System)
② 다중 프로그래밍 시스템(Multi-Programming System)
③ 듀플렉스 시스템(Duplex System)
④ 다중 처리 시스템(Multi-Processing System)

해설: 정답 ④
다중 처리 시스템(Multi-Processing System)은 여러 개의 CPU를 설치하여 주기억장치와 주변장치를 공유하면서 신뢰성과 연산 능력을 향상시키는 시스템이다.


문제 13

문제: 다음 중 컴퓨터에서 사용하는 기억장치에 관한 설명으로 옳지 않은 것은?

① 플래시(Flash) 메모리는 비휘발성 기억장치로 주로 디지털 카메라나 MP3, 개인용 정보 단말기, USB 드라이브 등 휴대용 기기에서 대용량 정보를 저장하는 용도로 사용된다.
② 하드디스크 인터페이스 방식은 EIDE, SATA, SCSI 방식 등이 있다.
③ 캐시(Cache) 메모리는 CPU와 주기억장치 사이에 위치하여 두 장치간의 속도 차이를 줄여 컴퓨터의 처리속도를 빠르게 하기 위한 메모리이다.
④ 연관(Associative) 메모리는 보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억 장치 용량보다 기억용량을 확대하여 사용하는 방법이다.

해설: 정답 ④
연관 메모리(Associative Memory)는 저장된 내용의 일부를 이용하여 접근하는 방식의 메모리이다. 보조기억장치를 주기억장치처럼 사용하여 기억용량을 확대하는 방법은 가상 메모리(Virtual Memory)이다.


문제 14

문제: 다음 중 멀티미디어의 특징으로 옳지 않은 것은?

① 디지털 데이터로 변환하여 통합 처리한다.
② 정보 제공자와 사용자 간의 상호 작용에 의해 데이터가 전달된다.
③ 데이터가 사용자 선택에 따라 순차적으로 처리되는 선형성의 특징을 가진다.
④ 문자, 그림, 사운드 등의 여러 미디어를 통합하여 처리한다.

해설: 정답 ③
멀티미디어는 데이터가 사용자 선택에 따라 순차적으로 처리되는 선형성이 아니라, 사용자의 선택에 따라 비순차적으로 처리되는 비선형성의 특징을 가진다.


문제 15

문제: 다음 중 멀티미디어 그래픽과 관련하여 렌더링(Rendering) 기법에 대한 설명으로 옳은 것은?

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

해설: 정답 ③
렌더링(Rendering)은 3차원 그래픽에서 물체의 모형에 명암, 색상, 질감 등을 입혀 사실적인 이미지를 생성하는 기술이다.


문제 16

문제: 다음 중 중앙처리장치와 입출력장치 사이의 속도 차이로 인한 문제를 해결하기 위한 장치는?

① 범용 레지스터
② 터미널
③ 콘솔
④ 채널(Channel)

해설: 정답 ④
채널(Channel)은 CPU와 입출력장치 사이의 속도 차이를 해결하기 위한 장치로, 입출력 전담 프로세서 역할을 한다.


문제 17

문제: 다음 중 바탕 화면의 바로 가기 메뉴 개인 설정을 선택하여 설정할 수 있는 작업에 대한 설명으로 옳지 않은 것은?

① 모니터의 해상도를 설정할 수 있다.
② 화면 보호기를 설정할 수 있다.
③ 바탕 화면의 배경색, 소리 등을 설정할 수 있다.
④ 작업 표시줄의 위치를 변경할 수 있다.

해설: 정답 ①
모니터의 해상도는 바탕 화면의 바로 가기 메뉴 → [개인 설정] → [디스플레이]에서 설정할 수 없다. 해상도 설정은 [디스플레이 설정]에서 변경해야 한다.


문제 18

문제: 다음 중 컴퓨터 네트워크에 관한 설명으로 옳지 않은 것은?

① LAN은 근거리 통신망으로 제한된 범위 내에서 구성된다.
② WAN은 원거리 통신망으로 광범위한 지역을 연결한다.
③ MAN은 도시 규모의 통신망으로 LAN과 WAN의 중간 규모이다.
④ 인트라넷은 인터넷 기술을 사용하여 구성된 공개적인 네트워크이다.

해설: 정답 ④
인트라넷(Intranet)은 인터넷 기술을 사용하지만 공개적인 네트워크가 아니라 기업 내부에서만 사용하는 사설 네트워크이다.


문제 19

문제: 다음 중 운영체제의 프로세스 관리 기능에 대한 설명으로 옳은 것은?

① 프로세스의 생성과 삭제를 관리한다.
② 프로세스에 CPU 시간을 할당하는 스케줄링을 수행한다.
③ 프로세스 간 통신과 동기화를 지원한다.
④ 프로세스의 상태를 관리한다.

해설: 정답 ①
운영체제의 프로세스 관리 기능에는 프로세스의 생성/삭제, CPU 시간 할당(스케줄링), 프로세스 간 통신/동기화, 프로세스 상태 관리 등이 모두 포함된다.


문제 20

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

① 직렬 전송은 한 번에 1비트씩 순차적으로 전송한다.
② 병렬 전송은 여러 비트를 동시에 전송한다.
③ 비동기 전송은 클록 신호를 사용하여 데이터를 동기화한다.
④ 전이중 통신은 양방향으로 동시에 데이터를 전송할 수 있다.

해설: 정답 ③
비동기 전송은 클록 신호를 사용하지 않고, 스톱 비트와 스타트 비트를 사용하여 데이터를 동기화한다. 클록 신호를 사용하는 것은 동기 전송이다.



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


문제 21

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

① 새 메모를 작성하려면 [Shift]+[F2]를 누른다.
② 메모 텍스트에는 홈탭의 글꼴그룹에 있는 채우기 색과 글꼴 색 옵션을 사용할 수 없다.
③ 삽입된 메모는 시트에 표시된 대로 인쇄하거나 시트 끝에 모아서 인쇄할 수 있다.
④ 홈탭 편집그룹에 있는 지우기 → 모두 지우기를 이용하여 셀을 지운 경우 셀의 내용과 서식만 삭제되고 메모는 삭제되지 않는다.

해설: 정답 ②
메모 텍스트에는 홈탭의 글꼴그룹에 있는 채우기 색과 글꼴 색 옵션을 사용할 수 있다. 따라서 ②가 옳지 않은 설명이다.


문제 22

문제: 다음 중 부분합에 대한 설명으로 옳지 않은 것은?

① 부분합을 작성하려면 첫 행에는 열 이름표가 있어야 하며, 그룹화할 항목을 기준으로 반드시 정렬해야 제대로 된 결과를 얻을 수 있다.
② 그룹화를 위한 데이터의 정렬을 오름차순으로 할 때와 내림차순으로 할 때의 그룹별 부분합의 결과는 서로 다르다.
③ 부분합을 제거하면 부분합과 함께 표에 삽입된 윤곽 및 페이지 나누기도 모두 제거된다.
④ 부분합 대화상자에서 '새로운 값으로 대치'를 해제하지 않고 부분합을 실행하면 이전에 작성한 부분합은 삭제되고 새롭게 작성한 부분합만 표시된다.

해설: 정답 ②
그룹화를 위한 데이터의 정렬을 오름차순으로 하든 내림차순으로 하든 그룹별 부분합의 결과는 동일하다. 정렬 순서에 따라 표시 순서만 달라질 뿐, 합산 값은 같다.


문제 23

문제: 워크시트에서 [A1:D2] 영역을 블록 설정하고, '= 1, 2, 3, 4; 6, 7, 8, 9'를 입력한 후 [Ctrl]+[Shift]+[Enter]를 눌렀다. 다음 중 [B2] 셀에 입력되는 값은?

① 0
② 4
③ 7
④ 없다.

해설: 정답 ③
배열 수식으로 입력한 경우, [A1:D2] 영역에 2행 4열의 배열이 입력된다. 첫 번째 행은 1, 2, 3, 4이고 두 번째 행은 6, 7, 8, 9이다. [B2]는 두 번째 행 두 번째 열이므로 7이 입력된다.


문제 24

문제: 텍스트 파일의 데이터를 워크시트로 가져올 때 사용하는 텍스트 마법사에서 각 필드의 너비(열 구분선)를 지정하는 단계에 대한 설명으로 옳지 않은 것은?

① 앞 단계에서 원본 데이터 형식을 '구분 기호로 분리됨'을 선택한 경우 열 구분선을 지정할 수 없다.
② 구분선을 넣으려면 원하는 위치를 마우스로 클릭한다.
③ 열 구분선을 옮기려면 구분선을 삭제한 후 다시 넣어야 한다.
④ 구분선을 삭제하려면 구분선을 마우스로 두 번 클릭한다.

해설: 정답 ①
'구분 기호로 분리됨'을 선택한 경우에도 열 구분선을 지정할 수 있다.


문제 25

문제: 다음 중 괄호( )에 해당하는 바로 가기 키로 옳은 것은? 통합 문서 내에서 ㉠ 키는 다음 워크시트로 이동, ㉡ 키는 이전 워크시트로 이동할 때 사용한다.

① ㉠ [Shift]+[PageDown], ㉡ [Shift]+[PageUp]
② ㉠ [Ctrl]+[PageDown], ㉡ [Ctrl]+[PageUp]
③ ㉠ [Ctrl]+[←], ㉡ [Ctrl]+[→]
④ ㉠ [Shift]+[↑], ㉡ [Shift]+[↓]

해설: 정답 ②
엑셀에서 워크시트 간 이동 단축키는 [Ctrl]+[PageDown] (다음 워크시트)과 [Ctrl]+[PageUp] (이전 워크시트)이다.


문제 26

문제: 다음 중 아래의 차트에 대한 설명으로 옳지 않은 것은? (※ 차트 이미지 참조)

① 기본 세로 축 제목으로 '점수'가 입력되었다.
② 세로값축의 주 단위는 20이고 보조 눈금선은 표시되지 않았다.
③ 기말고사에 대한 변화 추세를 파악하기 위하여 추세선과 데이터 레이블을 표시하였다.
④ 범례와 범례 표지가 표시되지 않았다.

해설: 정답 ④
차트 이미지를 확인하면 범례와 범례 표지가 표시되어 있다.


문제 27

문제: 다음 중 아래 조건을 처리하는 셀 서식의 사용자 지정 표시 형식으로 옳은 것은? 셀의 값이 1000 이상이면 '파랑', 1000 미만 500 이상이면 '빨강', 500 미만이면 색을 지정하지 않고, 각 조건에 대해 천단위 구분 기호와 소수 이하 첫째 자리까지 표시한다.

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

해설: 정답 ①
사용자 지정 서식은 '조건1;조건2;조건3' 형태로 작성한다. 1000 이상이면 파랑, 500 이상이면 빨강, 나머지는 기본 서식이다.


문제 28

문제: 다음 중 아래의 워크시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

① =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6,2,2,1,1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

해설: 정답 ①
CELL("row",B3)는 3을 반환하므로 CHOOSE(3,...)는 C4를 출력한다. 워크시트에서 C4가 '부사장'이 아닌 경우, 이 수식은 '부사장'을 출력하지 않는다.


문제 29

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

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

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


문제 30

문제: 다음 중 공유 통합 문서에 대한 설명으로 옳지 않은 것은?

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

해설: 정답 ②
통합 문서를 공유한 후에도 조건부 서식은 변경할 수 없다. 조건부 서식은 공유 상태에서 제한되는 기능 중 하나이다.


문제 31

문제: 다음 중 아래 설명에 해당하는 차트 종류는? ㆍ항목의 값을 점으로 표시하여 여러 데이터 값들의 관계를 보여주며 주로 과학 데이터의 차트 작성에 사용된다. ㆍ가로 축의 값이 일정한 간격이 아닌 경우나 데이터 요소의 수가 많은 경우 사용된다. ㆍ기본적으로 5개의 하위 차트 종류가 제공되며, 3차원 차트로 작성할 수 없다.

① 분산형 차트
② 도넛형 차트
③ 방사형 차트
④ 혼합형 차트

해설: 정답 ①
분산형 차트(Scatter Chart)는 두 변수 간의 관계를 점으로 표시하며, 과학 데이터 분석에 주로 사용된다.


문제 32

문제: 다음 중 3차원 참조에 대한 설명으로 옳지 않은 것은?

① 여러 워크시트에 있는 동일한 셀 데이터나 셀 범위 데이터에 대한 참조를 뜻한다.
② 'Sheet2'부터 'Sheet4'까지의 [A2] 셀을 모두 더하라는 식을 '=SUM(Sheet2:Sheet4!A2)'와 같이 3차원 참조로 표현할 수 있다.
③ SUM, AVERAGE, COUNTA, STDEV 등의 함수를 사용할 수 있다.
④ 배열 수식에 3차원 참조를 사용할 수 있다.

해설: 정답 ④
3차원 참조는 SUM, AVERAGE 등의 함수에 사용할 수 있지만, 배열 수식에는 3차원 참조를 사용할 수 없다.


문제 33

문제: 다음 중 찾기 및 바꾸기 대화상자에 대한 설명으로 옳지 않은 것은?

① 문서에서 찾을 내용에 입력한 내용과 일치하는 이전 항목을 찾으려면 [Shift]를 누른 상태에서 다음 찾기 단추를 클릭한다.
② 찾을 내용에 입력한 문자만 있는 셀을 검색하려면 '전체 셀 내용 일치'를 선택한다.
③ 별표(*), 물음표(?), 물결표(~) 등의 문자가 포함된 내용을 찾으려면 찾을 내용에 작은따옴표(') 뒤에 해당 문자를 붙여 입력한다.
④ 찾을 내용을 워크시트에서 검색할지 전체 통합 문서에서 검색할지 등을 선택하려면 범위에서 시트 또는 통합 문서를 선택한다.

해설: 정답 ③
와일드카드 문자(, ?, )를 찾으려면 작은따옴표가 아니라 물결표()를 앞에 붙여야 한다. 예) ~ → * 문자 검색.


문제 34

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

① =SUM(COUNTA(B2:B5), COUNT(C2:C5)) → 7
② =AVERAGEIF(D2:D5, ">50", E2:E5) → 55
③ =SUMIF(A2:A5, "*", E2:E5) → 190
④ =COUNTBLANK(A2:E5) → 5

해설: 정답 ①
COUNTA는 비어 있지 않은 셀 수를 세고, COUNT는 숫자가 있는 셀 수를 센다. 두 값을 더하면 7이 된다.


문제 35

문제: 다음 중 아래 시트에서 [B2] 셀의 수식으로 옳은 것은?

① =VLOOKUP(A2, $A$5:$E$8, 3, FALSE)
② =HLOOKUP(A2, $A$5:$E$8, 3, FALSE)
③ =INDEX($A$5:$E$8, MATCH(A2, $A$5:$A$8, 0), 3)
④ =OFFSET($A$5, MATCH(A2, $A$5:$A$8, 0)-1, 2)

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


문제 36

문제: 다음 중 아래 시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

① =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6,2,2,1,1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

해설: 정답 ①
CELL("row",B3)는 3을 반환하므로 CHOOSE(3,...)는 C4를 출력한다. 워크시트에서 C4가 '부사장'이 아닌 경우, 이 수식은 '부사장'을 출력하지 않는다.


문제 37

문제: 다음 중 아래 시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

① =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6,2,2,1,1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

해설: 정답 ①
CELL("row",B3)는 3을 반환하므로 CHOOSE(3,...)는 C4를 출력한다. 워크시트에서 C4가 '부사장'이 아닌 경우, 이 수식은 '부사장'을 출력하지 않는다.


문제 38

문제: 다음 중 아래 시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

① =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6,2,2,1,1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

해설: 정답 ①
CELL("row",B3)는 3을 반환하므로 CHOOSE(3,...)는 C4를 출력한다. 워크시트에서 C4가 '부사장'이 아닌 경우, 이 수식은 '부사장'을 출력하지 않는다.


문제 39

문제: 다음 중 아래 시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

① =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6,2,2,1,1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

해설: 정답 ①
CELL("row",B3)는 3을 반환하므로 CHOOSE(3,...)는 C4를 출력한다. 워크시트에서 C4가 '부사장'이 아닌 경우, 이 수식은 '부사장'을 출력하지 않는다.


문제 40

문제: 다음 중 아래 시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

① =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)
② =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)
③ =OFFSET(A1:A6,2,2,1,1)
④ =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

해설: 정답 ①
CELL("row",B3)는 3을 반환하므로 CHOOSE(3,...)는 C4를 출력한다. 워크시트에서 C4가 '부사장'이 아닌 경우, 이 수식은 '부사장'을 출력하지 않는다.



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


문제 41

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

① 애트리뷰트가 취할 수 있는 같은 타입의 모든 원자 값들의 집합을 도메인이라 한다.
② 관계형 데이터베이스에서 릴레이션은 데이터들을 표(table) 형태로 표현한 것이다.
③ 속성들로 구성된 튜플들 사이에는 순서가 없다.
④ 애트리뷰트는 널(null) 값을 가질 수 없다.

해설: 정답 ④
애트리뷰트는 널(null) 값을 가질 수 있다. 널 값은 아직 결정되지 않았거나 알 수 없는 값을 나타낸다.


문제 42

문제: 다음 중 기본키(Primary Key)에 대한 설명으로 옳은 것은?

① 모든 테이블에는 기본키를 반드시 설정해야 한다.
② 액세스에서는 단일 필드 기본키와 일련 번호 기본키만 정의 가능하다.
③ 데이터가 이미 입력된 필드도 기본키로 지정할 수 있다.
④ OLE 개체나 첨부 파일 형식의 필드에도 기본키를 지정할 수 있다.

해설: 정답 ③
데이터가 이미 입력된 필드도 기본키로 지정할 수 있다. 단, 기본키 필드는 중복 값과 널 값을 허용하지 않으므로 기존 데이터가 기본키 조건을 만족해야 한다.


문제 43

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

① 한 테이블에 너무 많은 정보를 포함해서 발생하는 이상 현상을 제거한다.
② 정규화를 실행하면 모든 테이블의 필드 수가 동일해진다.
③ 정규화를 실행하면 테이블이 나누어져 최종적으로는 일관성을 유지하게 된다.
④ 정규화를 실행하는 목적 중 하나는 데이터 중복의 최소화이다.

해설: 정답 ②
정규화를 실행해도 모든 테이블의 필드 수가 동일해지는 것은 아니다.


문제 44

문제: 다음 중 E-R 다이어그램 표기법의 기호와 의미가 바르게 연결된 것은?

① 사각형 - 속성 타입(Attribute)
② 마름모 - 관계 타입(Relationship)
③ 타원 - 개체 타입(Entity)
④ 밑줄 타원 - 의존 개체 타입

해설: 정답 ②
E-R 다이어그램에서 마름모는 관계 타입(Relationship)을 나타낸다.


문제 45

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

① 데이터의 일관성 유지
② 데이터의 무결성 유지
③ 데이터의 보안 보장
④ 데이터 간의 종속성 유지

해설: 정답 ④
DBMS의 장점은 데이터 일관성, 무결성, 보안 등을 유지하는 것이다. '데이터 간의 종속성 유지'는 DBMS의 장점이 아니라, 오히려 정규화를 통해 종속성을 제거하는 것이 목표이다.


문제 46

문제: 다음 중 폼이나 보고서에서 테이블이나 쿼리의 필드를 컨트롤 원본으로 사용하는 컨트롤을 의미하는 것은?

① 언바운드 컨트롤
② 바운드 컨트롤
③ 계산 컨트롤
④ 레이블 컨트롤

해설: 정답 ②
바운드 컨트롤(Bound Control)은 테이블이나 쿼리의 필드에 연결되어 데이터를 표시하거나 입력하는 컨트롤이다.


문제 47

문제: 다음 중 아래와 같은 필드로 구성된 SERVICE 테이블에서 실행 가능한 쿼리로 적절하지 않은 것은?

① INSERT INTO SERVICE (등급, 비용) VALUES ('C', 7000);
② UPDATE SERVICE SET 등급 = 'C' WHERE 등급 = 'D';
③ INSERT INTO SERVICE (등급, 비용, 번호) VALUES ('A', 10000, 10);
④ UPDATE SERVICE SET 비용 = 비용 * 1.1;

해설: 정답 ①
INSERT INTO SERVICE (등급, 비용) VALUES ('C', 7000); — 등급과 비용 필드만 지정했는데, 번호 필드가 NOT NULL이거나 기본키라면 실행이 불가능할 수 있다.


문제 48

문제: 다음 중 이름이 'txt제목'인 텍스트 상자 컨트롤에 '매출내역'이라는 내용을 입력하는 VBA 명령으로 옳지 않은 것은?

① txt제목 = "매출내역"
② txt제목.text = "매출내역"
③ txt제목.value = "매출내역"
④ txt제목.caption = "매출내역"

해설: 정답 ④
텍스트 상자 컨트롤에는 Caption 속성이 없다. Caption은 레이블 컨트롤의 속성이다.


문제 49

문제: 다음 중 보고서의 그룹 바닥글 구역에 '=COUNT(*)'를 입력했을 때 출력되는 결과로 옳은 것은?

① Null 필드를 포함한 그룹별 레코드 개수
② Null 필드를 포함한 전체 레코드 개수
③ Null 필드를 제외한 그룹별 레코드 개수
④ Null 필드를 제외한 전체 레코드 개수

해설: 정답 ①
COUNT(*)는 Null 필드를 포함한 그룹별 레코드 개수를 반환한다.


문제 50

문제: 다음 중 직원(사원번호, 부서명, 이름, 나이, 근무년수, 급여) 테이블에서 근무년수가 3 이상인 직원들을 나이가 많은 순서대로 조회하고 같은 나이일 경우 급여의 오름차순으로 모든 필드를 표시하는 SQL 문은?

① SELECT * FROM 직원 WHERE 근무년수 >= 3 ORDER BY 나이 DESC, 급여 ASC;
② SELECT * FROM 직원 WHERE 근무년수 > 3 ORDER BY 나이 DESC, 급여;
③ SELECT * FROM 직원 WHERE 근무년수 >= 3 ORDER BY 나이 ASC, 급여 DESC;
④ SELECT * FROM 직원 WHERE 근무년수 > 2 ORDER BY 나이, 급여 DESC;

해설: 정답 ①
근무년수 >= 3, 나이 DESC(내림차순), 급여 ASC(오름차순) 조건을 모두 만족하는 것은 ①이다.


문제 51

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

① 보고서의 레코드 원본은 테이블이나 쿼리를 지정한다.
② 보고서 마법사를 사용하면 다양한 형태의 보고서를 만들 수 있다.
③ 보고서에서 그룹화는 필드 값이 바뀔 때마다 그룹을 나눈다.
④ 보고서의 페이지 머리글은 보고서 전체에 한 번만 출력된다.

해설: 정답 ④
보고서의 페이지 머리글은 보고서 전체에 한 번이 아니라 모든 페이지 상단에 반복 출력된다.


문제 52

문제: 다음 중 매크로에 대한 설명으로 옳지 않은 것은?

① 매크로는 반복적인 작업을 자동화하는 데 사용된다.
② 매크로는 컨트롤의 이벤트 속성에 연결하여 실행할 수 있다.
③ 하나의 매크로에는 하나의 매크로 함수만 포함될 수 있다.
④ 매크로 함수에 실행 조건을 설정할 수 있다.

해설: 정답 ③
하나의 매크로에는 여러 개의 매크로 함수를 포함할 수 있다.


문제 53

문제: 다음 중 폼의 레코드 탐색 버튼에 대한 설명으로 옳지 않은 것은?

① 첫 번째 레코드 버튼은 맨 앞 레코드로 이동한다.
② 이전 레코드 버튼은 현재 레코드의 앞 레코드로 이동한다.
③ 다음 레코드 버튼은 현재 레코드의 뒤 레코드로 이동한다.
④ 마지막 레코드 버튼은 맨 뒤 레코드로 이동한 후 새 레코드를 추가한다.

해설: 정답 ④
마지막 레코드 버튼은 맨 뒤 레코드로 이동하는 것이지, 새 레코드를 추가하지 않는다.


문제 54

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

① 보고서에서 여러 필드에 대해 그룹화할 수 있다.
② 그룹화할 필드의 값이 바뀔 때마다 새 그룹이 시작된다.
③ 그룹 머리글과 그룹 바닥글을 추가할 수 있다.
④ 그룹화는 보고서 마법사에서만 설정할 수 있다.

해설: 정답 ④
그룹화는 보고서 마법사뿐 아니라 디자인 보기에서도 설정할 수 있다.


문제 55

문제: 다음 중 기본 폼과 하위 폼을 연결하기 위한 기본 조건에 대한 설명으로 옳지 않은 것은?

① 기본 필드와 하위 필드의 데이터 형식과 필드의 크기는 같거나 호환되어야 한다.
② 중첩된 하위 폼은 최대 2개 수준까지 만들 수 있다.
③ 테이블 간에 관계가 설정되어 있지 않은 경우에도 하위 폼으로 연결할 수 있다.
④ 하위 폼의 기본 필드 연결 속성은 기본 폼을 하위 폼에 연결해 주는 기본 폼의 필드를 지정하는 속성이다.

해설: 정답 ②
중첩된 하위 폼은 최대 10개 수준까지 만들 수 있다.


문제 56

문제: 다음 중 폼이나 보고서에서 조건에 맞는 특정 컨트롤에만 서식을 적용하는 조건부 서식에 대한 설명으로 옳은 것은?

① ⓐ 조건부 서식은 식이 아닌 필드 값으로만 설정이 가능하다. / ⓑ 컨트롤 값이 변경되어 조건을 만족하지 않으면 적용된 서식이 해제된다.
② ⓑ 컨트롤 값이 변경되어 조건을 만족하지 않으면 적용된 서식이 해제된다. / ⓒ 조건은 50개까지 지정할 수 있으며 조건별로 다른 서식을 적용할 수 있다.
③ ⓒ 조건은 50개까지 지정할 수 있으며 조건별로 다른 서식을 적용할 수 있다. / ⓓ 지정한 조건 중 2개 이상이 참이면 조건이 참인 서식이 모두 적용된다.
④ ⓐ 조건부 서식은 식이 아닌 필드 값으로만 설정이 가능하다. / ⓓ 지정한 조건 중 2개 이상이 참이면 조건이 참인 서식이 모두 적용된다.

해설: 정답 ②
ⓑ와 ⓒ가 옳다. 조건부 서식은 조건이 변경되면 서식이 해제되고, 최대 50개까지 조건을 지정할 수 있다.


문제 57

문제: 다음 중 폼에서 [Tab]을 누를 때 특정 컨트롤에는 포커스가 이동하지 않도록 하기 위한 방법은?

① 탭 인덱스 속성을 '0'으로 설정한다.
② 탭 정지 속성을 '예'로 설정한다.
③ 탭 인덱스 속성을 '-1'로 설정한다.
④ 탭 정지 속성을 '아니오'로 설정한다.

해설: 정답 ④
탭 정지(Tab Stop) 속성을 '아니오'로 설정하면 Tab 키로 이동할 때 해당 컨트롤을 건너뛴다.


문제 58

문제: 다음 중 현재 폼에서 'cmd숨기기' 단추를 클릭하는 경우, DateDue 컨트롤이 표시되지 않도록 하기 위한 이벤트 프로시저로 옳은 것은?

① Private Sub cmd숨기기_Click() / Me.[DateDue]!Visible = False / End Sub
② Private Sub cmd숨기기_DblClick() / Me!DateDue.Visible = True / End Sub
③ Private Sub cmd숨기기_Click() / Me![DateDue].Visible = False / End Sub
④ Private Sub cmd숨기기_DblClick() / Me.DateDue!Visible = True / End Sub

해설: 정답 ③
Click 이벤트에 Me![DateDue].Visible = False를 설정하면 컨트롤이 숨겨진다.


문제 59

문제: 다음 중 매크로에 대한 설명으로 옳지 않은 것은?

① 매크로는 작업을 자동화하고 폼, 보고서 및 컨트롤에 기능을 추가하는 데 사용되는 도구이다.
② 특정 조건이 참일 때에만 매크로 함수를 실행하도록 설정할 수 있다.
③ 하나의 매크로에는 하나의 매크로 함수만 포함될 수 있다.
④ 매크로를 컨트롤의 이벤트 속성에 포함시킬 수 있다.

해설: 정답 ③
하나의 매크로에는 여러 개의 매크로 함수를 포함할 수 있다.


문제 60

문제: 다음 중 각 연산식에 대한 결과 값이 옳지 않은 것은?

① IIF(1, 2, 3) → 2
② MID("123456", 3, 2) → 34
③ "A" & "B" → "AB"
④ 4 MOD 2 → 2

해설: 정답 ④
4 MOD 2 = 0이다. MOD는 나머지를 구하는 연산자이므로 4를 2로 나누면 나머지는 0이다.



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

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

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



📌 추천 해시태그

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