2026년 컴퓨터활용능력 1급 상시 01회 기출문제 파일의 전체 문항(1번~60번)에 대한 문제, 선택지, 정답 및 해설입니다.
제1과목: 컴퓨터 일반
1. 다음 중 정보보안을 위해 사용하는 공개키 암호화 기법에 대한 설명으로 옳지 않은 것은?
① 알고리즘이 복잡하며 암호화와 복호화 속도가 느리다.
② 키의 분배가 용이하고 관리해야 할 키의 수가 적다.
③ 비대칭 암호화 기법이라고도 하며 대표적으로 DES가 있다.
④ 데이터를 암호화할 때 사용하는 키를 공개하고 복호화 할 때 키는 비밀로 한다.
- 정답: ③
- 해설: DES(Data Encryption Standard)는 공개키(비대칭) 암호화 기법이 아니라 비밀키(대칭키) 암호화 기법의 대표적인 알고리즘입니다. 공개키 암호화 기법의 대표적인 알고리즘으로는 RSA가 있습니다.
2. 다음 중 BIOS(Basic Input Output System)에 관한 설명으로 옳지 않은 것은?
① 컴퓨터의 기본 입출력장치나 메모리 등 하드웨어 작동에 필요한 명령들을 모아 놓은 프로그램이다.
② 컴퓨터의 전원을 켜면 자동으로 가장 먼저 기동되며, 기본 입출력장치나 메모리 등 하드웨어의 이상 유무를 검사한다.
③ 최근에는 보조기억장치인 SSD에 저장되므로 칩을 교환하지 않고도 바이오스를 업그레이드 할 수 있다.
④ CMOS 셋업 프로그램을 이용하여 시스템의 날짜와 시간, 부팅 순서 등 일부 BIOS 정보를 설정할 수 한다.
- 정답: ③
- 해설: BIOS는 보조기억장치인 SSD가 아니라, 메인보드에 장착된 비휘발성 메모리인 ROM(플래시 메모리 칩)에 저장됩니다.
3. 다음 중 네트워크 관련 장비로 브리지(Bridge)에 관한 설명으로 옳지 않은 것은?
① 통신 프로토콜을 변환하지 않고도 네트워크를 확장한다.
② 두 개의 근거리 통신망을 상호 접속할 수 있도록 하는 통신망 연결 장치이다.
③ 통신량을 조절하여 데이터가 다른 곳으로 가지 않도록 한다.
④ OSI 참조 모델의 물리 계층에 속한다.
- 정답: ④
- 해설: 브리지(Bridge)는 OSI 참조 모델 7계층 중 데이터 링크 계층(Data Link Layer)에 속하는 장비입니다. 물리 계층에 속하는 장비는 리피터(Repeater)나 허브(Hub)가 있습니다.
4. 다음 중 Windows 10의 바로 가기 키에 대한 설명으로 옳지 않은 것은?
① [Alt] + [Esc]는 '시작'을 클릭한 것처럼 시작 메뉴를 표시한다.
② [Shift] + [F10]은 선택한 항목의 바로 가기 메뉴를 표시한다.
③ 바로 가기 아이콘의 '속성' 창에서 바로 가기 키를 지정할 수 있다.
④ [Alt] + [Enter]는 선택한 항목의 속성 대화상자를 호출한다.
- 정답: ①
- 해설: 시작 메뉴를 표시하는 바로 가기 키는
[Ctrl]+[Esc]또는[Windows 로고 키]입니다.[Alt]+[Esc]는 현재 실행 중인 창들을 열린 순서대로 전환하는 기능을 합니다.
5. 다음 중 '파일 탐색기'의 '즐겨찾기'에 대한 설명으로 옳지 않은 것은?
① 자주 사용하는 폴더나 최근에 사용한 파일이 자동으로 등록된다.
② '즐겨찾기'에 개체를 추가하려면 추가할 개체를 '파일 탐색기'의 '즐겨찾기'에 드래그하면 된다.
③ [폴더 옵션]의 [보기] 탭에서 '즐겨찾기'에서 최근에 사용된 파일이나 폴더의 표시 여부를 지정한다.
④ 자주 사용하는 개체를 등록하여 해당 개체로 빠르게 이동하기 위해 사용하는 기능이다.
- 정답: ③
- 해설: 최근에 사용된 파일이나 폴더의 표시 여부는 [폴더 옵션]의 [보기] 탭이 아니라 [일반] 탭의 '개인 정보 보호' 영역에서 지정합니다.
6. 다음 중 반도체를 이용한 컴퓨터 보조기억장치로 크기가 작고 충격에 강하며, 소음 발생이 없는 대용량 저장장치는?
① HDD(Hard Disk Drive)
② DVD(Digital Versatile Disk)
③ SSD(Solid State Drive)
④ CD-RW(Compact Disc Rewritable)
- 정답: ③
- 해설: 반도체를 이용하여 소음이 없고 충격에 강하며 처리 속도가 빠른 대용량 보조기억장치는 SSD입니다.
7. 다음 중 컴퓨터에서 사용하는 ASCII 코드에 관한 설명으로 옳지 않은 것은?
① 데이터 처리 및 통신 시스템 상호 간의 정보 교환을 위해 사용된다.
② 각 나라별 언어를 표현할 수 있다.
③ 각 문자를 7비트로 표현하며, 총 128개의 문자 표현이 가능하다.
④ 확장 ASCII 코드는 8비트를 사용한다.
- 정답: ②
- 해설: ASCII 코드는 영문자, 숫자, 특수문자 등을 표현하는 코드로, 각 나라별 언어(한글, 한자 등)를 표현할 수 없습니다. 전 세계의 모든 언어를 표현하기 위해 만들어진 주된 코드는 '유니코드(Unicode)'입니다.
8. 다음 중 컴퓨터 운영체제의 성능 평가 기준에 해당하지 않는 것은?
① 중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)
② 주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도(Reliability)
③ 일정 시간 내에 시스템이 처리하는 양을 의미하는 처리 능력(Throughput)
④ 작업을 의뢰한 시간부터 처리가 완료된 시간까지의 반환 시간(Turn Around Time)
- 정답: ①
- 해설: 운영체제의 성능 평가 기준 4가지는 처리 능력(신속성/Throughput), 반환 시간(Turn Around Time), 신뢰도(Reliability), 사용 가능도(Availability)입니다. 이 중 사용 가능도(Availability)는 시스템을 필요로 할 때 얼마나 즉시 사용할 수 있는가에 대한 정도를 뜻하며, '중앙처리장치의 사용 정도'를 의미하지 않습니다.
9. 다음 중 객체지향 프로그래밍 특징으로 옳은 것은?
① 객체에 대하여 절차적 프로그래밍의 장점을 사용할 수 있다.
② 객체지향 프로그램은 코드의 재사용과 유지보수가 용이하다.
③ 객체지향 프로그램은 주로 인터프리터 번역 방식을 사용한다.
④ 프로그램의 구조와 절차에 중점을 두고 작업을 진행한다.
- 정답: ②
- 해설: 객체지향 프로그래밍(OOP)은 모듈화(상속, 캡슐화, 다형성 등)를 통해 코드의 재사용성을 높이고 유지보수를 용이하게 한다는 점이 가장 큰 장점이자 특징입니다. 구조와 절차에 중점을 두는 것은 절차적 프로그래밍입니다.
10. 다음 중 멀티미디어 그래픽과 관련하여 렌더링(Rendering) 기법에 대한 설명으로 옳은 것은?
① 제한된 색상을 조합하여 새로운 색을 만드는 기술이다.
② 2개의 이미지를 부드럽게 연결하여 변환하는 기술이다.
③ 3차원 그래픽에서 화면에 그린 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.
④ 그림의 경계선을 부드럽게 처리해주는 필터링 기술이다.
- 정답: ③
- 해설: 3차원 모델(와이어 프레임)에 명암, 색상, 그림자 등을 입혀 사실감 넘치는 3차원 이미지를 완성하는 단계를 렌더링이라고 합니다. (①은 디더링, ②는 모핑, ④는 안티앨리어싱에 대한 설명입니다.)
11. 다음 중 컴퓨터의 정상적인 작동을 방해하여 운영체제나 저장된 데이터에 손상을 입힐 수 있는 보안 위협의 종류는?
① 바이러스(Virus)
② 키로거(Key Logger)
③ 트로이 목마(Trojan Horse)
④ 스파이웨어(Spyware)
- 정답: ①
- 해설: 스스로를 복제하여 컴퓨터 내부 시스템, 운영체제 및 파일 데이터 등에 직접적인 파괴 및 손상을 입히는 보안 위협은 바이러스(Virus)입니다. (다른 보기들은 정보 유출 및 감시가 주 목적입니다.)
12. 다음 중 텔레매틱스(Telematics)에 대한 설명으로 옳지 않은 것은?
① 자동차에 정보 통신 기술과 정보 처리 기술을 융합한 무선 인터넷 서비스이다.
② 통신 기술과 GPS, 컴퓨터에 저장된 데이터베이스를 이용하여 주변의 위치와 부가 서비스를 제공하는 기술이다.
③ 이미지, 음성, 영상 등의 디지털 정보를 유무선 네트워크에 연결시켜 다양한 멀티미디어 서비스를 제공한다.
④ 통신(Telecommunication)과 정보과학(Informatics)의 합성어이다.
- 정답: ③
- 해설: ③번에서 설명하는 내용은 일반적인 멀티미디어 서비스나 스트리밍 기술에 가깝습니다. 텔레매틱스는 자동차와 같은 이동통신 장비에 컴퓨터, GPS 기술 등을 결합하여 운전자에게 위치 정보, 차량 진단, 교통 안내 등을 실시간으로 제공하는 기술입니다.
13. 다음 중 프로그래밍 기법에 대한 설명으로 옳지 않은 것은?
① 구조적 프로그래밍 : 입력과 출력이 각각 하나씩 이루어진 구조로, 순서, 선택, 반복의 3가지 논리 구조를 사용하는 기법이다.
② 절차적 프로그래밍 : 지정된 문법 규칙에 따라 일련의 처리 절차를 순서대로 기술해 나가는 프로그래밍 기법이다.
③ 객체 지향 프로그래밍 : 객체를 중심으로 한 프로그래밍 기법으로, 소프트웨어의 재사용과 유지보수가 용이하다.
④ 비주얼 프로그래밍 : 기호화된 아이콘 형태를 문자 방식의 명령어에 바꿔 프로그래밍 하는 기법이다.
- 정답: ④
- 해설: 비주얼 프로그래밍(Visual Programming)은 텍스트(문자 형태)로 명령어를 직접 치는 방식에서 벗어나, 마우스로 그래픽(아이콘이나 컴포넌트)을 드래그 앤 드롭하는 등의 시각적인 직관성을 살려 쉽게 코딩하는 기법입니다. 기호화된 형태를 도로 문자로 바꾸는 기법이 아닙니다.
14. 다음 중 PC 관리에 대한 설명으로 옳지 않은 것은?
① 컴퓨터의 성능 향상을 위해 주기적으로 디스크 정리, 드라이브 오류 검사, 드라이브 최적화 등을 실행하는 것이 좋다.
② 직사광선과 습기가 많거나 자성이 강한 물체가 있는 곳은 피하는 것이 좋다.
③ 컴퓨터 전용 전원 장치를 단독으로 사용하고, 전원을 끌 때는 사용 중인 프로그램을 먼저 종료하는 것이 좋다.
④ 바이러스를 예방하기 위하여 BIOS 업데이트를 자주 실행한다.
- 정답: ④
- 해설: BIOS 업데이트는 메인보드 하드웨어 호환성이나 심각한 오류 해결을 위해 가끔 수행하는 조치이며, 컴퓨터 백신 프로그램을 업데이트하는 것이 소프트웨어적인 악성코드 및 바이러스 예방 조치에 해당합니다.
15. 다음 중 인터넷 주소 체계에서 IPv6에 관한 설명으로 옳지 않은 것은?
① 각 부분은 10진수로 표현되며, 세미콜론(:)으로 구분한다.
② 주소 체계는 유니캐스트, 멀티캐스트, 애니캐스트로 나누어진다.
③ 실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.
④ 16비트씩 8부분으로 총 128비트로 구성된다.
- 정답: ①
- 해설: IPv6는 각 부분을 16진수로 표현하며, 세미콜론이 아닌 콜론(:)으로 구분합니다. (10진수와 마침표(
.)를 사용하는 것은 기존의 IPv4 주소 체계입니다.)
16. 다음 중 아날로그 컴퓨터와 비교하여 디지털 컴퓨터에 대한 설명으로 옳지 않은 것은?
① 이산적인 데이터를 처리한다.
② 논리 회로를 사용한다.
③ 연산 속도가 빠르다.
④ 문자와 숫자를 사용하여 처리한다.
- 정답: ③
- 해설: 연산 속도는 회로가 입력받는 즉시 결과를 내는 아날로그 컴퓨터가 디지털 컴퓨터보다 더 빠릅니다. 디지털 컴퓨터는 신호를 이산화하고 논리 회로를 거치는 연산 과정이 필요하므로 상대적으로 느립니다.
17. 다음 중 한글 Windows 10에서 [작업 관리자] 대화상자의 각 탭에서 할 수 있는 작업으로 옳지 않은 것은?
① [프로세스] 탭은 CPU, 메모리, 디스크, 네트워크, GPU의 자원 사용 현황을 확인할 수 있다.
② [서비스] 탭은 시스템의 서비스 항목을 확인하고 실행 여부를 지정할 수 있다.
③ [사용자] 탭은 둘 이상의 사용자가 컴퓨터에 연결되어 있는 경우 연결된 사용자 및 작업 상황을 확인하고 특정 사용자를 강제로 종료시킬 수 있다.
④ [시작프로그램] 탭은 Windows가 시작될 때 자동으로 실행되는 앱의 사용 여부를 지정할 수 있다.
- 정답: ①
- 해설: CPU, 메모리, 디스크, GPU 등의 자원 사용 현황을 시각적인 그래프 형태로 자세히 종합 확인하는 탭은 프로세스 탭이 아니라 [성능] 탭입니다. ([프로세스] 탭은 실행 중인 앱 목록과 각 앱이 차지하는 리소스의 양을 보여줍니다.)
18. 다음 중 파일의 바로 가기 메뉴 [연결 프로그램]에 대한 설명으로 옳지 않은 것은?
① 문서나 그림 같은 데이터 파일을 더블클릭할 때 자동으로 실행되는 앱을 의미한다.
② 파일의 바로 가기 메뉴에서 [연결 프로그램]을 선택하면 연결 프로그램을 변경할 수 있다.
③ 연결 프로그램이 지정되지 않았을 경우 데이터 파일을 더블클릭하면 연결 프로그램을 선택하기 위한 대화상자가 표시된다.
④ [연결 프로그램] 대화상자에서 연결 프로그램을 삭제하면 연결된 데이터 파일도 함께 삭제된다.
- 정답: ④
- 해설: 연결 프로그램 설정을 바꾸거나 삭제하더라도 연결되어 있던 원본 데이터 파일(문서나 이미지 등)은 전혀 삭제되지 않고 유지됩니다.
19. 다음 중 한글 Windows 10의 인쇄 작업에 대한 설명으로 옳지 않은 것은?
① 여러 개의 출력 파일들의 출력대기 상태를 확인할 수 있다.
② 여러 개의 출력 파일들이 출력대기 할 때 출력 순서를 임의로 조정할 수 있다.
③ 일단 프린터에서 인쇄 작업에 들어간 것은 프린터 전원을 끄기 전에는 강제로 종료시킬 수 없다.
④ 인쇄 중인 문서나 오류가 발생한 문서는 다른 프린터로 전송할 수 없다.
- 정답: ③
- 해설: 이미 인쇄 대기열이나 인쇄 작업에 들어간 문서라도 인쇄 스풀 창(프린터 작업 창)에서 해당 문서를 마우스 오른쪽 버튼으로 클릭하여 '취소' 또는 '인쇄 취소'를 선택하면 강제로 종료시킬 수 있습니다.
20. 다음 중 채널(Channel)에 대한 설명으로 옳은 것은?
① 저속의 출력장치를 고속의 중앙처리장치(CPU)와 병행 처리 할 때 컴퓨터 전체의 처리 효율을 높이기 위해 사용하는 기능이다.
② 프로그램을 실행하는 도중에 예기치 않은 상황이 발생할 경우 현재 실행중인 작업을 일시 중단하고, 발생된 상황을 우선 처리한 후 실행중이던 작업으로 복귀하여 계속 처리하는 것이다.
③ 둘 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상이다.
④ 고속의 데이터 전송을 위하여 입출력만을 목적으로 만든 처리기로, IOP(Input Output Processor)라고도 불린다.
- 정답: ④
- 해설: 채널(Channel)은 CPU의 지시를 받아 입출력 조작을 전담하는 독립적인 전용 처리기(IOP)입니다. (①은 스풀링, ②는 인터럽트, ③은 교착 상태(Deadlock)에 대한 설명입니다.)
제2과목: 스프레드시트 일반
21. 다음 중 차트에서 사용하는 축에 대한 설명으로 옳지 않은 것은?
① 방사형 차트와 거품형 차트에서는 기본 가로 축만 표시된다.
② 가로(항목) 축에서 [축 위치] 옵션은 데이터 표시와 레이블이 축에 표시되는 방식에 영향을 주며 2차원 영역형 차트, 세로 막대형 차트 및 꺾은선형 차트에 사용할 수 있다.
③ 가로(항목) 축이 날짜 값인 경우 [축 종류]에서 '날짜축'을 선택하여 [단위]를 '일', '월', '년' 중 선택하여 지정할 수 있다.
④ 3차원 꺾은선형 차트는 세 개의 축(가로, 세로, 깊이 축)에 따라 데이터 요소를 비교한다.
- 정답: ①
- 해설: 거품형 차트는 산점도 차트의 일종으로 가로(X) 축과 세로(Y) 축이 모두 표시되며, 데이터 요소가 거품 형태로 표현되는 구조를 가집니다.
22. 다음 중 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?
① 용지 방향, 용지 크기, 인쇄 품질을 설정할 수 한다.
② '머리글/바닥글' 탭의 '머리글' 영역에서 행/열 머리글의 인쇄 여부를 설정한다.
③ 여백은 사용자가 직접 값을 입력할 수 있다.
④ 워크시트에서 차트를 마우스로 선택한 후 [페이지 설정] 메뉴를 선택하면, '시트' 탭이 '차트' 탭으로 바뀐다.
- 정답: ②
- 해설: 행/열 머리글의 인쇄 여부(인쇄 시 행 번호와 열 문자를 포함할지 여부)를 설정하는 곳은 '머리글/바닥글' 탭이 아니라 [시트] 탭입니다.
23. 다음 중 VBA에서 [프로시저 추가] 대화상자의 각 옵션에 대한 설명으로 옳지 않은 것은?
① Sub와 Public을 선택한 경우 Sub 프로시저는 모듈 내의 모든 프로시저에서 해당 Sub 프로시저를 호출할 수 있다.
② Sub와 Private를 선택한 경우 Sub 프로시저는 선언된 모듈 내의 다른 프로시저에서만 호출할 수 있다.
③ Function과 Public을 선택한 경우 Function 프로시저는 모든 모듈의 모든 프로시저에 액세스할 수 있다.
④ Function과 Private를 선택한 경우 Function 프로시저는 모든 모듈의 다른 프로시저에서만 액세스할 수 있다.
- 정답: ④
- 해설:
Private로 지정된 프로시저(Sub든 Function이든)는 오직 자신이 선언된 해당 모듈 내부에서만 호출 및 액세스할 수 있습니다. '모든 모듈의 다른 프로시저에서만 액세스할 수 있다'는 설명은 잘못되었습니다.
24. 아래 시트에서 [A13:B15] 영역에 입력된 내용을 조건으로 고급 필터를 실행했을 때의 결과로 추출되는 데이터가 아닌 것은?
(제공된 데이터 테이블 정보 기반)
- 조건 분석: *
A13:A15에 상품명 조건=?디오입력 -> '오디오', '비디오' 등 앞에 한 글자가 오고 '디오'로 끝나는 상품명을 의미. B13:B15에 금액 조건<40000이 입력됨.- 행이 다르게 배치된 다중 조건(OR 조건) 해석에 따라 처리된 데이터 대상.
① 상품명이 컴퓨터이고 금액이 60,000인 데이터
② 상품명이 오디오이고 금액이 56,000인 데이터
③ 상품명이 비디오이고 금액이 30,000인 데이터
④ 상품명이 컴퓨터이고 금액이 30,000인 데이터
- 정답: ①
- 해설: 문제지의 이미지 조건에 따르면
A14셀에=?디오가 있고B15셀에<40000이 서로 다른 행에 적혀 있어 OR(또는) 조건을 구성합니다. 즉, "상품명이 '?디오'이거나" 또는 "금액이 40,000 미만인" 행을 찾습니다. - ② '오디오'이므로 상품명 조건 만족 (추출 O)
- ③ '비디오'이므로 상품명 조건 만족 및 금액도 30,000으로 금액 조건 만족 (추출 O)
- ④ '컴퓨터'이지만 금액이 30,000으로 40,000 미만이므로 금액 조건 만족 (추출 O)
- ① '컴퓨터'이므로 상품명 불일치, 금액도 60,000이므로 40,000 미만이 아님 (둘 다 만족하지 않으므로 추출 불가)
25. 다음 중 참조의 대상 범위로 사용하는 이름 정의 시 이름의 지정 방법에 대한 설명으로 옳지 않은 것은?
① 'A1'처럼 셀 주소와 같은 형태의 이름을 사용할 수 있다.
② 이름의 첫 글자는 문자나 밑줄(_)만 쓸 수 있고, 나머지 글자는 문자, 숫자, 밑줄(_), 마침표(.)를 사용할 수 있다.
③ 같은 통합 문서에서 동일한 이름을 중복하여 사용할 수 없다.
④ 이름 상자의 화살표 단추를 누르고 정의된 이름 중 하나를 클릭하면 해당 셀 또는 셀 범위가 선택된다.
- 정답: ①
- 해설: 엑셀에서 이름을 정의할 때
A1,B10등 기존 셀의 주소와 완벽하게 겹치는 형태는 이름으로 등록할 수 없습니다.
26. 다음 중 윗주에 대한 설명으로 옳지 않은 것은?
① 윗주는 셀에 대한 주석을 설정하는 것이다.
② 데이터를 삭제해도 윗주는 그대로 표시되어 있다.
③ 문자열 데이터가 입력되어 있는 셀에만 윗주를 표시할 수 있다.
④ 윗주의 서식을 변경할 수 있다.
- 정답: ②
- 해설: 윗주(Phonetic)는 셀에 들어있는 텍스트 데이터에 결합하여 속하는 성질을 가지므로, 셀 안의 원본 데이터를 지우면 위에 달려있던 윗주도 함께 지워집니다.
27. 아래 워크시트에서 매출액 [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(데이터_배열, 구간_배열)형식이므로 매출액 범위(B3:B9)가 앞에 오고 구간 최댓값 범위(E3:E6)가 뒤에 와야 하므로 정확한 수식은 ④번입니다.
28. 다음 중 셀에 수식을 입력하는 방법에 대한 설명으로 옳지 않은 것은?
① 배열 상수에는 숫자나 텍스트 외에 'TRUE', 'FALSE' 등의 논리값 또는 '#N/A'와 같은 오류 값도 포함될 수 있다.
② 계산할 셀 범위를 선택하여 수식을 입력한 후 [Ctrl] + [Enter]를 누르면 선택한 영역에 수식을 한 번에 채울 수 있다.
③ 수식을 입력한 후 결과값이 수식이 아닌 상수로 입력되게 하려면 수식을 입력한 후 바로 [Alt] + [F9]를 누른다.
④ 수식에서 통합 문서의 여러 워크시트에 있는 동일한 셀 범위 데이터를 이용하려면 3차원 참조를 사용한다.
- 정답: ③
- 해설: 수식 입력 중 결과를 수식이 아닌 계산 완료된 고정 '상수'로 변환하여 셀에 고정하려 할 때 누르는 키는
[Alt]+[F9]가 아니라[F9]키입니다.
29. 다음 중 [보기] 탭의 [페이지 나누기 미리보기]에 대한 설명으로 옳지 않은 것은?
① 페이지 나누기는 구분선을 이용하여 인쇄를 위한 페이지 나누기를 빠르게 조정하는 기능이다.
② 행 높이와 열 너비를 변경하면 자동 페이지 나누기의 위치도 변경된다.
③ [페이지 나누기 미리보기]에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.
④ 용지 크기, 여백 설정, 배율 옵션 등에 따라 자동 페이지 나누기가 삽입된다.
- 정답: ③
- 해설: 엑셀의 페이지 나누기 미리보기에서 사용자가 임의로 선을 끌어서 만든 수동 페이지 나누기는 '실선'으로 표시되고, 용지 크기 등에 맞춰 시스템이 부여한 자동 페이지 나누기가 '파선(점선)'으로 표시됩니다. 설명이 정반대로 되어 있습니다.
30. 워크시트에서 [A1:D2] 영역을 블록 설정하고, ={1, 2, 3, 4; 6, 7, 8, 9}를 입력한 후 [Ctrl]+[Shift]+[Enter]를 눌렀다. 다음 중 [B2] 셀에 입력되는 값은?
① 0
② 24
③ 7
④ 없다.
- 정답: ③
- 해설: 배열 상수 입력 시 쉼표(
,)는 열의 구분이고 세미콜론(;)은 행의 구분입니다. 입력된 배열 상수의 형태 구조는 아래와 같습니다. - 1행:
1, 2, 3, 4(A1=1, B1=2, C1=3, D1=4) - 2행:
6, 7, 8, 9(A2=6, B2=7, C2=8, D2=9)
따라서[B2]셀 위치에 들어가는 올바른 결과 상수는 7입니다.
31. 다음 중 엑셀의 화면 제어에 관한 설명으로 옳지 않은 것은?
① 숨겨진 통합 문서를 표시하려면 [보기] → [창] → '숨기기 취소'를 실행한다.
② 틀 고정에 의해 분할된 왼쪽 또는 위쪽 부분은 인쇄 시 반복할 행과 반복할 열로 자동 설정된다.
③ [Excel 옵션]의 [고급] 탭에서 'IntelliMouse로 화면 확대/축소' 옵션을 설정하면 [Ctrl]을 누르지 않은 상태에서 마우스 휠의 스크롤만으로 화면의 축소 및 확대가 가능하다.
④ 확대/축소 배율은 선택된 시트에만 적용된다.
- 정답: ②
- 해설: 틀 고정 기능은 단순히 작업 화면의 스크롤 편의를 위해 화면을 고정해 주는 기능일 뿐이며, 인쇄 시 매 페이지마다 반복 출력되도록 유도하는 '반복할 행/열(인쇄 제목)' 설정과는 완전히 무관하며 자동으로 지정되지도 않습니다.
32. 다음 중 아래 워크시트 (가)를 (나)와 같이 정렬하기 위한 방법으로 옳은 것은?
(가)는 부서가 열 방향(가로)으로 섞여 있고, (나)는 왼쪽부터 기획실, 관리과 순으로 정렬된 표 정보.
① 정렬 기준을 '셀 색', 정렬을 '위에 표시'로 설정
② 정렬 옵션을 '위쪽에서 아래쪽'으로 설정
③ 정렬 기준을 '셀 색', 정렬을 '아래쪽에 표시'로 설정
④ 정렬 옵션을 '왼쪽에서 오른쪽'으로 설정
- 정답: ④
- 해설: 일반적인 정렬(위에서 아래로 행을 정렬)과 다르게, 예시 표는 왼쪽 열에서 오른쪽 열 방향으로 데이터 순서를 재배치한 형태입니다. 정렬 대화상자의 [옵션] 단추를 눌러 정렬 방향을 '왼쪽에서 오른쪽'으로 설정해야 열 기준 정렬을 수행할 수 있습니다.
33. 아래의 시트에서 [A8] 셀에 =INDEX(A1:C6, MATCH(LARGE(C2:C6, 3), C1:C6, 0), 2) 수식을 입력했을 때의 계산 결과로 올바른 것은?
(제공 데이터: 판매금액 중 3번째로 큰 값 위치 추적)
① 남궁민
② 이수진
③ 서수남
④ 김정미
- 정답: ②
- 해설: 1.
LARGE(C2:C6, 3):C2:C6범위(5,122,000,450,000,5,328,000,6,544,000,6,024,500) 중 3번째로 큰 값은5,328,000입니다.
MATCH(5328000, C1:C6, 0):C1:C6전체 범위에서5,328,000이 몇 번째 행에 있는지 찾으면 4번째 행에 위치합니다.INDEX(A1:C6, 4, 2):A1:C6영역의 4번째 행, 2번째 열(담당 이름 열)에 있는 데이터 원소를 가져오면 '이수진'이 됩니다.
34. 다음 중 아래 그림과 같이 기간과 이율의 변화에 따른 월 불입액의 변화를 표의 형태로 표시하기 위한 데이터 표 작업에 대한 설명으로 옳지 않은 것은?
① [C7:F11] 영역을 선택하고, [데이터] → [예측] → [가상 분석] → [데이터 표]를 선택하여 실행한다.
② [데이터 테이블] 대화상자에서 '행 입력 셀'에 [B2], '열 입력 셀'에 [B3]을 입력한다.
③ [C7] 셀에 =B5를 입력한다.
④ 대출금액(B4)이 변경되면 수동 계산으로 [F9]를 눌러야 [D8:F11] 영역의 월불입액도 변경된다.
- 정답: ④
- 해설: 데이터 표의 결과는 원본 데이터(
B4대출금액 등) 내용이나 수식이 바뀔 때 엑셀 계산 옵션이 '자동' 상태라면 별도로 수동 계산 단추([F9])를 매번 직접 누르지 않아도 자동으로 결과가 갱신됩니다.
35. 다음 중 여러 워크시트를 선택하여 그룹으로 설정한 경우에 대한 설명으로 옳지 않은 것은?
① 엑셀 창의 맨 위 제목 표시줄에 '그룹'이라고 표시된다.
② 그룹으로 설정된 임의의 시트에서 데이터를 입력하면 그룹으로 설정된 모든 시트에 반영된다.
③ 그룹으로 설정된 임의의 시트에서 셀 서식을 지정하면 그룹으로 설정된 모든 시트에 반영된다.
④ 그룹을 해제하려면 [Esc]를 누른다.
- 정답: ④
- 해설: 시트 그룹을 해제하려면 선택되지 않은 다른 시트 탭을 클릭하거나, 시트 탭에서 마우스 오른쪽 단추를 누른 뒤 '시트 그룹 해제'를 선택해야 합니다.
[Esc]키로는 시트 그룹을 해제할 수 없습니다.
36. 다음 중 아래의 피벗 테이블에 대한 설명으로 옳지 않는 것은?
(제공된 피벗 테이블 구조 요약 텍스트 기반)
① 보고서 필터로 사용된 필드는 '구분'과 '차종'이다.
② 행 레이블로 사용된 필드는 '이름'과 '입사'이다.
③ 값 영역에 사용된 필드는 '부서'이다.
④ 이지원은 '총무부'이며 통근거리는 '25'이다.
- 정답: ③
- 해설: 제공된 표 좌측 상단을 보면 '합계 : 통근거리'라고 명시되어 있습니다. 따라서 값 영역의 요약 데이터로 사용된 실제 필드는 부서가 아니라 '통근거리' 필드이며, '부서' 필드는 열 레이블로 배치되어 있습니다.
37. 다음 중 매크로를 작성하고 사용하는 방법에 대한 설명으로 옳지 않은 것은?
① 매크로 기록 도중에 선택한 셀은 절대 참조로 기록할 수도 있고 상대 참조로 기록할 수도 있다.
② 매크로에 지정된 바로 가기 키가 엑셀 고유의 바로 가기 키와 중복될 경우 매크로 실행의 바로 가기 키가 우선한다.
③ ActiveX 컨트롤의 '명령 단추'를 추가하면 [매크로 지정] 대화 상자가 자동으로 표시되어 실행할 매크로를 바로 지정할 수 있다.
④ Visual Basic Editor에서 코드 편집을 통해 매크로의 이름이나 내용을 바꿀 수 있다.
- 정답: ③
- 해설: 개발 도구의 [양식 컨트롤] 단추를 넣을 때는 [매크로 지정] 대화상자가 자동으로 뜨지만, [ActiveX 컨트롤]의 명령 단추를 추가할 때는 대화상자가 자동으로 뜨지 않고 직접 더블클릭하여 코드를 따로 작성하거나 연결해 주어야 합니다.
38. 다음 중 아래 그림과 같은 시나리오 요약 보고서에 대한 설명으로 옳지 않은 것은?
① '호황'과 '불황' 두 개의 시나리오로 작성한 시나리오 요약 보고서는 새 워크시트에 표시된다.
② 원본 데이터에 '냉장고판매', '세탁기판매', '예상판매금액'으로 이름을 정의한 셀이 있다.
③ 원본 데이터에서 변경 셀의 현재 값을 수정하면 시나리오 요약 보고서가 자동으로 업데이트된다.
④ 시나리오 요약 보고서 내의 모든 내용은 수정 가능하며, 자동으로 설정된 윤곽도 지울 수 있다.
- 정답: ③
- 해설: 시나리오 요약 보고서는 작성하는 그 순간의 정적인 요약 상태판을 새 시트에 박아두는 결과물이므로, 이후 원본 시트의 데이터 현재 값을 수정하더라도 이미 만들어진 시나리오 요약 보고서가 자동으로 연동되어 변경(업데이트)되지 않습니다.
39. 다음 중 조건부 서식에 대한 설명으로 옳지 않은 것은?
① 특정한 조건을 만족하는 경우에만 서식이 적용되도록 하는 기능이다.
② 워크시트의 특정 셀을 이용하여 조건을 지정할 경우 마우스로 해당 셀을 클릭하면 상대 참조로 지정된다.
③ 수식의 결과는 참이나 거짓의 논리 값이어야 한다.
④ 조건을 셀 값 또는 수식으로 입력할 수 있으며, 수식으로 입력할 경우 수식 앞에는 등호(=)를 입력한다.
- 정답: ②
- 해설: 조건부 서식 상자 내에서 수식을 짜거나 특정 셀을 마우스로 클릭하여 주소를 직접 참조 지정하면 엑셀 기본 특성상 상대 참조가 아니라 자동으로 고정 주소 형태인 절대 참조(
$A$1) 형태로 기본 입력됩니다.
40. '텍스트 나누기'를 할 때 사용하는 [텍스트 마법사]에서 각 필드의 너비(열 구분선)를 지정하는 단계에 대한 설명으로 옳지 않은 것은?
① 앞 단계에서 원본 데이터 형식을 '구분 기호로 분리됨'을 선택한 경우 열 구분선을 지정할 수 없다.
② 구분선을 넣으려면 원하는 위치를 마우스로 클릭한다.
③ 열 구분선을 옮기려면 구분선을 삭제한 후 다시 넣어야 한다.
④ 구분선을 삭제하려면 구분선을 마우스로 두 번 클릭한다.
- 정답: ③
- 해설: 이미 만들어진 열 구분선의 경계선을 마우스로 클릭한 채 원하는 방향으로 드래그하면 굳이 삭제 후 재삽입을 안 해도 간편하게 위치를 직접 이동시킬 수 있습니다.
제3과목: 데이터베이스 일반
41. 다음 중 데이터베이스의 구축 목적으로 적절하지 않은 것은?
① 데이터의 일괄 처리
② 데이터의 일관성 유지
③ 데이터의 무결성 유지
④ 데이터의 공유
- 정답: ①
- 해설: 데이터베이스(DBMS)는 실시간 접근 및 동시 공유, 무결성 제어 등을 통한 실시간 실용 처리를 주 목적으로 설계된 시스템입니다. 데이터를 모았다가 한꺼번에 한 번에 처리하는 일괄 처리(Batch Processing) 방식은 데이터베이스 본연의 실시간 요구/구축 목적과 맞지 않습니다.
42. 다음 중 보고서를 작성하는 방법으로 옳지 않은 것은?
① [새 보고서]는 디자인 보기 상태에서 필드를 추가하여 보고서를 작성한다.
② [보고서]는 탐색 창에서 선택한 테이블이나 쿼리에 포함된 필드를 모두 표시하는 보고서를 바로 생성하므로 쉽게 보고서를 작성할 수 있다.
③ [레이블]은 편지 봉투에 붙이는 우편번호 주소 레이블 인쇄용 보고서를 작성한다.
④ [보고서 디자인]은 디자인 보기 상태에서 컨트롤을 이용하여 사용자가 직접 보고서를 작성한다.
- 정답: ①
- 해설: [새 보고서] 단추 기능을 실행하면 디자인 보기가 아니라 아무런 구역이나 컨트롤 형식이 잡혀있지 않은 '레이아웃 보기' 상태의 빈 보고서 판이 생성되며, 우측에 필드 목록 창이 나타나 선택 배치할 수 있도록 유도합니다.
43. 다음 매크로 함수에 대한 설명으로 옳지 않은 것은?
① GoToControl: 특정 컨트롤로 포커스 이동할 수 있으며, 인수로 개체 유형, 개체 이름, 오프셋 등이 사용된다.
② GoToRecord: 지정된 레코드를 열려 있는 테이블, 폼 또는 쿼리 결과 집합의 현재 레코드로 설정할 수 있다.
③ ApplyFilter: 폼 또는 보고서의 원본으로 사용하는 테이블 또는 쿼리에서 가져온 레코드를 제한하거나 정렬할 수 있다.
④ OpenQuery: 데이터시트 보기, 디자인 보기 또는 인쇄 미리 보기 형태로 쿼리를 열 수 있다.
- 정답: ①
- 해설:
GoToControl매크로 함수의 필수 인수는 이동하고자 지칭하는 대상인 '컨트롤 이름(Control Name)' 텍스트 하나입니다. 설명의 개체 유형, 개체 이름, 오프셋 등은 주로 다른 탐색/이동 함수인GoToPage나 개체 조작 함수 계열의 인수 설명에 해당합니다.
44. 다음 중 데이터베이스 설계 순서로 옳은 것은?
① 요구 조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 → 구현
- 정답: ① (기출 원안의 2번 배치 순서 형태)
- 해설: 데이터베이스 상용 설계 핵심 5단계 정석 프로세스는 요구 조건 분석 ➔ 개념적 설계(ERD 등) ➔ 논리적 설계(테이블 변환) ➔ 물리적 설계(구조 지정) ➔ 구현 순서입니다.
45. 다음 중 날짜 함수를 적용한 결과가 다르게 표시되는 것은?
① DateDiff("yyyy", "2025-3-1", "2028-3-1")
② Day("2025-3-1")+2
③ DatePart("m", "2025-3-1")
④ DateAdd("m", 1, "2025-2-1")
- 정답: ④
- 해설: * ①
DateDiff로 두 날짜 간 연도 차이를 계산하면2028 - 2025 =3 - ② 일자 값인 1에다 2를 더하므로
1 + 2 =3 - ③
DatePart로 "2025-3-1" 날짜의 월("m") 단위를 추출하면3 - ④
DateAdd로 "2025-2-1" 날짜에 1개월("m")을 더하게 되면 결과 값은2025-03-01이라는 완전한 날짜 데이터 형태로 표기되므로, 단순 정수 숫자 결과3만 떨어지는 나머지 보기들과 격식이 다릅니다.
46. 다음 중 테이블에서의 필드 이름 지정 규칙에 대한 설명으로 옳지 않은 것은?
① 최대 64자까지 입력할 수 있다.
② 공백을 이름의 첫 문자로 사용할 수 없다.
③ 한 테이블 내에 동일한 이름의 필드를 2개 이상 지정할 수 없다.
④ 모든 특수문자, 문자, 숫자, 공백을 포함하여 이름을 지정할 수 있다.
- 정답: ④
- 해설: 엑셀/액세스 필드명 부여 시 마침표(
.), 느낌표(!), 대괄호([ ]), 악센트 기호(```) 등 일부 특수문자는 데이터베이스 내부 문법 예약 기호이므로 필드 이름에 사용할 수 없습니다. 모든 특수문자를 다 쓸 수 있다는 설명은 잘못되었습니다.
47. 다음 중 데이터 형식에 대한 설명으로 옳지 않은 것은?
① '첨부 파일'은 jpg, xlsx 등 원하는 파일 형식으로 첨부되도록 할 수 있다.
② 'Yes/No'는 성별이나 결혼 여부 등 두 값 중 하나만 입력하는 경우에 사용한다.
③ '짧은 텍스트'는 최대 255자까지 저장할 수 있다.
④ '일련 번호'는 레코드가 추가될 때마다 1씩 증가하는 값이 자동으로 입력되며, 필드 크기는 정수(Long)이다.
- 정답: ①
- 해설: '첨부 파일' 형식은 원칙적으로 내부 확장자 종류를 가려서 강제 제한 필터링하는 옵션을 자체 제공하지 않으며, 사용자가 다양한 형식의 컴퓨터 일반 디지털 파일들을 자유롭게 다중 레코드 내부 요소로 첨부하여 연계 저장하도록 돕는 유연한 오픈 구조 형식입니다.
48. 테이블에 잘못된 데이터가 입력되면 이후 많은 문제가 발생한다. 이런 문제를 해결하기 위한 방안으로 점검을 필요로 하는 필드에 요구 사항이나 조건 또는 입력이 가능한 데이터 등을 미리 지정한 후 데이터 입력 시 이를 점검하도록 하는 기능은 다음 중 어느 것인가?
① 기본값
② 필수 여부
③ 빈 문자열 허용
④ 유효성 검사 규칙
- 정답: ④
- 해설: 필드에 조건 식을 지정해 두고, 조건 범위(예:
>=0)를 벗어나는 잘못된 데이터 형상이 실수로 들어오지 못하게 사전에 차단 및 판정 검증을 시행하는 속성은 유효성 검사 규칙입니다.
49. <회원> 테이블은 '이름'과 '주소' 필드로 구성되어 있으며, '주소' 필드에는 시/도, 시/군/구, 읍/면/동의 형태로 값이 입력되어 있다. 다음 중 주소가 서울시, 합정동이면서 이름이 "이"로 시작하는 회원의 이름과 주소를 조회하는 SQL문으로 옳은 것은?
① select 이름, 주소 from 회원 where 주소 = "서울", "합정동" and 이름 like "이*";
② select 이름, 주소 from 회원 where 주소 like "서울*" or "*합정동" and 이름 like "이*";
③ select 이름, 주소 from 회원 where 주소 like "서울" and "합정동" and 이름 like "이*";
④ select 이름, 주소 from 회원 where 주소 like "서울*" and "*합정동*" and 이름 like "이*";
- 정답: ④
- 해설: 주소가 서울시와 합정동 문자를 동시에 내포하면서 만족해야 하므로 연결자는
AND조건이어야 합니다. 또한 문자열 중간이나 끝에 배치될 유연성을 감안해 만능 문자 와일드카드 기호(*)를 적용한 형태인주소 LIKE "서울*" AND 주소 LIKE "*합정동*"유형이 맞으며, 이름도 "이"로 시작하므로이름 LIKE "이*"로 작성된 ④번이 조건식에 부합합니다.
50. 테이블 디자인의 조회 표시에서 콤보 상자나 목록 상자를 선택하면 여러 가지 속성이 표시된다. 속성에 대한 설명 중 옳지 않은 것은?
① 행 원본: 목록으로 제공할 데이터를 지정한다.
② 바운드 열: 바운드되는 필드의 개수를 지정한다.
③ 컨트롤 표시 : 콤보 상자나 목록 상자를 선택한다.
④ 목록 값만 허용: '예'로 설정하면 목록에 제공된 데이터 이외의 값을 추가할 수 없다.
- 정답: ②
- 해설: 바운드 열(Bound Column) 속성은 필드의 개수를 지정하는 것이 아니라, 여러 열로 구성된 목록 상자나 콤보 상자에서 데이터가 선택되었을 때 실제 해당 컨트롤 값(저장 값)으로 어떤 열의 데이터를 바인딩하여 사용할지 '지정 열 일련번호 번호(예: 1)'를 고르는 속성입니다.
51. 다음 중 학생(학번, 이름, 학과, 학년, 주소) 테이블에서 학과가 "경영학과"이고 학년이 2학년인 학생의 학번과 이름만 출력하는 SQL문으로 올바른 것은?
① Select 학번, 이름 From 학생 Where 학과 Like '경영학과' And 학년 In (2);
② Select 학번, From 학생 Where 학과 = '경영학과' Or 학년 = 2;
③ Select 학번, From 학생 Where 학과 = '경영학과' And 학년 = 2;
④ Select 학번, 이름 From 학생 Where '경영학과' And 2;
- 정답: ①
- 해설: ②번과 ③번은 출력 타겟 항목에 이름(
이름) 필드가 유실 누락되어 있어 틀렸고, ④번은 필드명 지정 형식 자체가 맞지 않습니다. ①번의 경우 문법 구조상 정확하며학년 In (2)는 학년이 2인 것을 뜻하므로 문제 조건인 "경영학과 이고 2학년"에 온전히 부합합니다.
52. 다음 중 두 테이블의 조인된 필드가 일치하는 행만 포함하여 보여주는 조인 방법은?
① 간접 조인
② 내부 조인
③ 외부 조인
④ 중복 조인
- 정답: ②
- 해설: 양쪽 테이블에서 서로 연계 연결된 핵심 기준 필드의 공통 정보 값이 명확히 일치(교집합)하는 행들만 필터링 매칭하여 묶어주는 기본 정석 조인 방식은 내부 조인(Inner Join)입니다.
53. 다음과 같이 '제품' 테이블의 레코드는 모두 표시되고, '구매' 테이블에서는 '제품번호' 필드가 일치하는 레코드만 표시하는 조인 형식은 무엇인가?
(제공된 대화상자 텍스트 지문: 제품 모든 레코드 포함, 구매 매칭 레코드만 포함)
① 내부 조인(Inner Join)
② 왼쪽 외부 조인(Left Join)
③ 오른쪽 외부 조인(Right Join)
④ 카테션 곱(Cartesian Product Join)
- 정답: ②
- 해설: 조인 관계 대화상자 기준 왼쪽(Left)에 위치한 '제품' 테이블의 모든 행 데이터 레코드를 무조건 출력 보장하고, 우측 '구매' 테이블에서는 매칭 일치 정보가 있는 데이터만 연계 소싱하는 구조이므로 왼쪽 외부 조인(Left Outer Join)에 정확히 해당합니다.
54. 다음 중 분할 표시 폼에 대한 설명으로 옳지 않은 것은?
① 분할 표시 폼은 데이터시트 보기와 폼 보기를 동시에 표시하기 기능이며, 이 두 보기는 같은 데이터 원본에 연결되어 있어 항상 상호 동기화된다.
② 분할 표시 폼은 폼 보기나 데이터시트 보기 상태 모두 데이터의 변경이 가능하다.
③ 일대다 관계가 설정된 두 테이블의 데이터를 한 화면에 표시할 수 있다.
④ 분할 표시 폼은 [만들기] 탭의 [폼] 그룹에서 [기타 폼] → [폼 분할]을 클릭하여 만들 수 있다.
- 정답: ③
- 해설: 분할 표시 폼은 단일 데이터 원본(하나의 테이블 또는 하나의 쿼리)을 바탕으로 상단에는 개별 레코드 폼 양식 화면을, 하단에는 격자형 데이터시트 화면을 동시에 띄워 교차 검색 편집을 편하게 해주는 기법입니다. '일대다 관계가 설정된 두 테이블의 데이터'를 부모-자식 연계형 구조로 동시 표현하고자 할 때 사용하는 것은 분할 표시 폼이 아니라 '하위 폼(Subform)' 구조입니다.
55. 다음 중 폼 작성 시 사용하는 컨트롤에 대한 설명으로 옳지 않은 것은?
① 바운드 컨트롤: 폼이나 보고서에서 테이블이나 쿼리의 필드를 컨트롤 원본으로 사용하는 컨트롤이다.
② 탭 컨트롤: 탭 형식의 대화상자를 작성하는 컨트롤로, 다른 컨트롤을 탭 컨트롤로 복사하거나 추가할 수 있다.
③ 레이블 컨트롤: 날짜나 시간을 표시하는 용도로 사용하는 컨트롤이다.
④ 계산 컨트롤: 원본 데이터로 필드를 사용하지 않고 식을 사용하는 컨트롤이다.
- 정답: ③
- 해설: 단순히 화면상에 고정 텍스트 제목, 설명 문구 등의 고정 텍스트 라벨 안내판을 적어두는 데 쓰이는 부품이 레이블 컨트롤입니다. 날짜나 시간 데이터, 연산 결과 등을 연동 표기하는 주 용도로 쓰는 부품은 레이블이 아니라 텍스트 상자(Text Box) 컨트롤입니다.
56. 다음 중 다른 데이터베이스의 원본 데이터를 연결 테이블로 가져온 테이블과 새 테이블로 가져온 테이블에 대한 설명으로 옳지 않은 것은?
① 새 테이블로 가져온 테이블을 삭제해도 원본 테이블은 삭제되지 않는다.
② 새 테이블로 가져온 테이블을 이용하여 폼이나 보고서를 생성할 수 있다.
③ 연결 테이블로 가져온 테이블을 삭제해도 원본 테이블은 삭제되지 않고 연결만 삭제된다.
④ 연결 테이블로 가져온 테이블을 삭제하면 연결되어 있는 원본 데이터베이스 테이블도 삭제된다.
- 정답: ④
- 해설: 엑셀이나 외부 Access 파일에서 가져온 '연결 테이블' 아이콘을 내 현재 탐색 창 작업 공간에서 마우스로 클릭하여 Delete 키로 지우더라도, 단지 그 대상 간 연결고리(링크 정보)만 유실 해제될 뿐이며 실제 외부 드라이브에 생존 소장된 원본 파일 내부의 원래 테이블은 전혀 삭제되지 않고 원형 보존됩니다.
57. 다음 중 정렬 및 그룹화를 사용하여 업체별 판매금액의 총합을 요약 보고서 형태로 작성하려고 하는 경우에 수행하는 작업으로 가장 옳지 않은 것은?
① 본문 영역에 아무런 컨트롤도 추가하지 않는다.
② 전체 업체의 총 판매금액에 대한 사항은 페이지 바닥글에서 구성한다.
③ 업체명이나 업체번호 필드를 이용하여 그룹화를 수행한다.
④ 그룹의 머리글에 =Sum([판매금액])을 삽입한다.
- 정답: ② (또는 ④번 중복 가능성 있으나 ②번 주 해설 제공)
- 해설: 보고서 인쇄 시 전 지면을 아우르는 전체 총계(총 합계금액) 데이터 연산 내용을 표시해 줄 목적 영역은 페이지마다 하단에 뜨는 페이지 바닥글 구역이 아니라, 보고서 끝자락에 한 번만 종합 정산 선언되어 출력되는 [보고서 바닥글] 영역에 빌드 배치해야 정석입니다.
58. 다음 화면에서 설정되어 있는 폼의 속성 값으로 옳지 않은 것은?
(제공된 이미지 텍스트: 주문 일련번호별 다중 행 데이터가 상하 수직 정렬 연속 나열된 형태)
① 캡션 : 주문현황
② 탐색 단추 : 예
③ 기본 보기: 단일 폼
④ 레코드 선택기: 예
- 정답: ③
- 해설: 화면 예시 구성을 관찰하면
주문번호 202203261,202203262등 여러 개의 레코드 양식이 하나의 화면 세로 스크롤 레이아웃에 연속해서 주루룩 출력되고 있습니다. 이러한 형태를 구성하는 폼의 기본 보기 속성은 '단일 폼'이 아니라 [연속 폼] 양식입니다.
59. <도서> 테이블에 대해 다음과 같은 결과를 표시하는 SQL문은?
(결과표 데이터 정렬 동향 분석: 출판사 길벗 ➔ 오직북 ➔ 한마음 가나다순 오름차순 배치 후 동일 출판사 내에서는 출간년도가 최신 2020 ➔ 2019 식 역순 내림차순 정렬됨)
① select * from 도서 order by 출판사 asc, 저자 desc;
② select * from 도서 order by 출판사, 출간년도 desc;
③ select * from 도서 order by 도서명, 출간년도 desc;
④ select * from 도서 order by 저자, 출판사 desc;
- 정답: ②
- 해설: 출력 결과 레코드를 보면 출판사명을 기준으로 가나다순 오름차순(
길벗->오직북->한마음)으로 1차 정렬이 되어 있고, 같은 출판사인 '길벗'과 '오직북' 내부에서 연도 정보를 대조해 보면 최신 연도(2020)에서 과거 연도(2019,2018) 순서인 내림차순(desc)으로 정렬되어 있습니다. 따라서 정렬 조건문은ORDER BY 출판사 ASC, 출간년도 DESC형태를 가진 ②번이 정답입니다. (ASC는 기본값이므로 생략 가능합니다.)
60. 다음 중 기본키(Primary Key)에 대한 설명으로 옳은 것은?
① 모든 테이블에는 기본키를 반드시 설정해야 한다.
② 액세스에서는 단일 필드 기본키와 일련 번호 기본키만 정의 가능하다.
③ 데이터가 이미 입력된 필드도 기본키로 지정할 수 있다.
④ OLE 개체나 첨부 파일 형식의 필드에도 기본키를 지정할 수 있다.
- 정답: ③
- 해설: * ① 액세스에서 테이블 제작 시 기본키를 강제 필수 지정해야 하는 것은 아니며, 설정 없이도 생성 저장 및 운용이 가능합니다.
- ② 여러 개의 필드를 함께 묶어 복합 키(다중 필드 기본키) 형태로도 얼마든지 정의 지정할 수 있습니다.
- ④ OLE 개체, 첨부 파일, 계산, 롱텍스트(메모) 등의 무겁고 가변적인 필드 형식에는 기본키 속성을 부여할 수 없습니다.
- ③ 데이터가 이미 차 있는 필드라 할지라도, 중복된 값이나 빈 칸(Null)이 없는 유일무이한 규칙성을 잘 유지하고 있다면 사후에 언제든 기본키 속성 필드로 선택 지정할 수 있습니다.
'자격증 공부 관련 > 컴퓨터활용능력' 카테고리의 다른 글
| 2025년 컴퓨터활용능력 1급 상시 05회 필기 기출문제 및 해설 (0) | 2026.06.17 |
|---|---|
| 2021년 제2회 컴퓨터활용능력 1급 기출문제(60문항), 정답 및 해설집 (1) | 2026.06.13 |
| 2021년 제1회 컴퓨터활용능력 1급 기출문제(60문항), 정답 및 해설집 (1) | 2026.06.12 |
| 컴퓨터활용능력 2급 실기 기출문제 최근 10년 정리 · 정답 및 해설 종합 가이드 (0) | 2026.06.11 |
| 컴퓨터활용능력 1급 실기 기출문제 최근 10년 정리 · 정답 및 해설 종합 가이드 (0) | 2026.06.11 |