컴퓨터활용능력 1급 2025년 상시02 필기 기출문제 전체입니다. 각 문제의 정답 · 해설 보기를 누르면 정답과 상세 해설을 확인할 수 있습니다.
컴퓨터 일반
문제 1
다음 중 컴퓨터에서 사용하는 압축 프로그램에 관한 설명으로 옳지 않은 것은?
①압축한 파일을 모아 재압축을 반복하면 파일 크기를 계속 줄일 수 있다.
②여러 개의 파일을 압축하면 하나의 파일로 생성되어 파일 관리 를 용이하게 할 수 있다.
③대부분의 압축 프로그램에는 분할 압축이나 암호 설정 기능이 있다.
④파일의 전송시간과 비용을 절약하고, 디스크 공간을 효율적으 로 사용할 수 있다.
정답 · 해설 보기
정답 ①
압축한 파일을 반복 재압축해도 파일 크기가 계속 줄어들지는 않습니다. 이미 압축된 데이터는 중복 정보가 거의 없어 추가 압축 효과가 미미하며, 오히려 메타데이터로 인해 크기가 증가할 수 있습니다. 여러 파일을 하나로 묶는 관리 편의성, 분할 압축, 암호 설정은 실제 지원되는 기능입니다. 시험 포인트: 이미 압축된 파일은 재압축해도 크기가 계속 줄지 않음
문제 2
다음 중 사운드 카드 관련 용어에 대한 설명으로 옳지 않은 것은?
①샘플링(Sampling)은 아날로그 신호를 디지털 신호로 변환하 는 과정 중 한 단계이다.
②샘플링률(Sampling Rate)이 높으면 높을수록 원음에 보다 가 깝다.
③샘플링 주파수(Sampling Frequency)는 낮으면 낮을 수록 좋다.
④샘플링 비트(Sampling Bit) 수는 음질에 영향을 미친다.
정답 · 해설 보기
정답 ③
샘플링 주파수(Sampling Frequency)는 높을수록 원음에 가까운 디지털 신호를 얻을 수 있습니다. 낮을수록 좋다는 설명은 반대입니다. 샘플링은 아날로그→디지털 변환 과정의 한 단계이며, 샘플링률이 높을수록 음질이 좋아지고, 샘플링 비트 수도 음질에 영향을 미칩니다. 시험 포인트: 샘플링 주파수·샘플링률·샘플링 비트 모두 높을수록 음질 향상
문제 3
다음 중 컴퓨터 메인보드의 버스(Bus)에 관한 설명으로 옳지 않은 것은?
①내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.
②컴퓨터에서 데이터를 주고받는 통로로 사용 용도에 따라 내부 버스, 외부 버스, 확장 버스로 구분된다.
③외부 버스는 전달하는 신호의 형태에 따라 데이터 버스, 주소 버스, 제어 버스로 구분된다.
④확장 버스는 메인보드에서 지원하는 기능 외에 다른 기능을 지원하는 장치를 연결하는 부분으로 끼울 수 있는 형태이기에 확장 슬롯이라고도 한다.
정답 · 해설 보기
정답 ①
내부 버스는 CPU 내부에서 ALU, 레지스터, 제어장치 간 데이터를 전송하는 통로입니다. CPU와 주변장치 간의 데이터 전송에 사용되는 것은 외부 버스(시스템 버스)입니다. 외부 버스는 데이터·주소·제어 버스로 구분되며, 확장 버스는 추가 장치 연결용 확장 슬롯입니다. 시험 포인트: 내부 버스=CPU 내부 통로, 외부 버스=CPU↔주변장치, 확장 버스=추가 장치 연결
문제 4
다음 중 아날로그 컴퓨터와 비교하여 디지털 컴퓨터의 특징으로 옳지 않은 것은?
①온도, 전압, 진동 등과 같이 연속적으로 변하는 데이터를 효율 적으로 처리할 수 있다.
②산술 및 논리 연산을 처리하는 회로에 기반을 둔 범용 컴퓨터 로 사용된다.
③데이터의 각 자리마다 0 혹은 1의 비트로 표현한 이산적인 데이터를 처리한다.
④데이터 처리를 위한 명령어들로 구성된 프로그램에 의해 동작 된다.
정답 · 해설 보기
정답 ①
온도, 전압, 진동 등 연속적으로 변하는 데이터를 효율적으로 처리하는 것은 아날로그 컴퓨터의 특징입니다. 디지털 컴퓨터는 0과 1의 이산적 데이터를 처리하며, 산술·논리 연산 회로 기반의 범용 컴퓨터로 프로그램에 의해 동작합니다. 시험 포인트: 아날로그=연속 데이터(온도·전압), 디지털=이산 데이터(0과 1), 범용 처리
문제 5
다음 중 휴대폰을 모뎀처럼 활용하는 방법으로, 컴퓨터나 노트북 등의 IT 기기를 휴대폰에 연결하여 무선 인터넷을 사용할 수 있게 하는 기능은?
①와이파이(Wi-Fi)
②테더링(Tethering)
③블루투스(Bluetooth)
④와이브로(WiBro)
정답 · 해설 보기
정답 ②
테더링(Tethering)은 휴대폰을 모뎀처럼 활용하여 다른 기기에서 무선 인터넷을 사용할 수 있게 하는 기능입니다. Wi-Fi는 무선 LAN 표준, 블루투스는 근거리 무선 통신, 와이브로는 무선 광대역 인터넷 서비스로 각각 목적이 다릅니다. 시험 포인트: 테더링=휴대폰을 모뎀으로 활용, Wi-Fi·USB·블루투스 방식으로 연결 가능
문제 6
다음 중 자료 구성 단위에 대한 설명으로 옳지 않은 것은?
①워드(Word)는 문자를 표현하는 최소 단위이다.
②니블(Nibble)은 4개의 비트(Bit)가 모여 1개의 니블을 구성한다.
③레코드(Record)는 하나 이상의 관련된 필드가 모여서 구성되 는 자료 처리 단위이다.
④필드(Field)는 파일 구성의 최소 단위이며, 여러 개의 필드가 모여 레코드(Record)가 된다.
정답 · 해설 보기
정답 ①
워드(Word)는 CPU가 한 번에 처리할 수 있는 데이터 단위이며, 문자를 표현하는 최소 단위는 바이트(Byte)입니다. 니블은 4비트, 바이트는 8비트로 구성됩니다. 레코드는 관련 필드의 모음이며, 필드는 파일 구성의 최소 단위입니다. 시험 포인트: 비트<니블(4비트)<바이트(8비트)<워드, 워드=CPU 처리 단위
문제 7
다음 중 인터넷 통신 장비인 라우터(Router)에 대한 설명으로 옳은 것은?
①두 개의 근거리 통신망을 상호 접속할 수 있도록 하는 통신망 연결 장치이다.
②서로 다른 네트워크 간에 자료가 전송될 최적의 경로를 찾아 준다.
③장거리 전송을 위하여 전송 신호를 재생시키거나 출력 전압을 높여 준다.
④주로 LAN에서 다른 네트워크에 데이터를 보내거나 다른 네트 워크로부터 데이터를 받아들이는데 사용된다.
정답 · 해설 보기
정답 ②
라우터(Router)는 서로 다른 네트워크 간에 데이터를 전송할 최적의 경로를 찾아주는 장비입니다. 두 개의 LAN을 접속하는 것은 브리지, 신호를 재생·증폭하는 것은 리피터, LAN에서 외부 네트워크로 데이터를 보내는 것은 게이트웨이에 대한 설명입니다. 시험 포인트: 라우터=최적 경로 선택, 브리지=LAN 연결, 리피터=신호 증폭, 게이트웨이=이기종 네트워크 연결
문제 8
다음 중 한글 Windows 10에서 [빠른 지원]에 관한 설명으로 옳지 않은 것은?
①다른 위치에 있는 상대방이 Windows와 같이 호환되는 운영체 제가 실행되는 컴퓨터에서 사용자 컴퓨터를 편리하게 연결하 여 문제를 해결할 수 있다.
②원격 접속을 지원할 사용자가 ‘빠른 지원’ 대화상자에서 <다른 사람 지원>을 클릭하면 보안 코드 숫자 6자리가 화면에 표시 된다.
③‘공유 옵션’에는 ‘모든 권한 가지기’와 ‘화면 보기’가 있다.
④원격 접속을 지원할 사용자는 마이크로소프트 계정으로 로그 인 하지 않아도 되지만 지원 받는 사용자는 마이크로소프트 계정으로 로그인해야 한다.
정답 · 해설 보기
정답 ④
빠른 지원(Quick Assist)에서 원격 접속을 지원하는 사용자가 마이크로소프트 계정으로 로그인해야 하며, 지원받는 사용자는 로그인할 필요가 없습니다. 문제에서 설명이 반대로 되어 있습니다. 보안 코드 6자리 생성, 공유 옵션의 모든 권한·화면 보기 기능은 올바른 설명입니다. 시험 포인트: 빠른 지원=지원하는 쪽이 MS 계정 로그인 필요, 받는 쪽은 불필요
문제 9
다음 중 외부로부터의 데이터 침입행위에 관한 유형의 위조 (Fabrication)에 대한 설명으로 옳은 것은?
①자료가 수신측으로 전달되는 것을 방해하는 행위
②전송한 자료가 수신지로 가는 도중에 몰래 보거나 도청하는 행위
③자료가 다른 송신자로부터 전송된 것처럼 꾸미는 행위
④원래의 자료를 다른 내용으로 바꾸는 행위
정답 · 해설 보기
정답 ③
위조(Fabrication)는 자료가 다른 송신자로부터 전송된 것처럼 꾸미는 행위입니다. 전달을 방해하는 것은 차단(Interruption), 몰래 보거나 도청하는 것은 가로채기(Interception), 내용을 바꾸는 것은 변조(Modification)입니다. 시험 포인트: 위조=송신자 사칭, 차단=전달 방해, 가로채기=도청, 변조=내용 변경
문제 10
다음 중 한글 Windows 10의 파일 탐색기에서 검색 상자를 사용하여 파일이나 폴더를 찾는 방법으로 옳지 않은 것은?
①파일 종류를 기준으로 검색할 수 있다.
②검색 상자에서 찾으려는 파일이나 폴더명을 입력하면 자동으 로 필터링되어 결과가 표시된다.
③검색 내용에 ‘$’를 붙이면 해당 내용이 포함되지 않은 파일이 나 폴더를 검색한다.
④특정 파일 그룹을 정기적으로 검색하는 경우 검색 저장 기능을 이용하면 다음에 사용할 때 원래 검색과 일치하는 최신 파일을 표시해 준다.
정답 · 해설 보기
정답 ③
파일 탐색기 검색에서 특정 내용이 포함되지 않은 파일을 검색할 때는 NOT 연산자나 마이너스(-) 기호를 사용하며, "$" 기호는 검색 필터 기능이 아닙니다. 파일 종류 기준 검색, 자동 필터링, 검색 저장 기능은 모두 지원됩니다. 시험 포인트: 탐색기 검색 제외=NOT 연산자 또는 - 기호, $는 검색 기능 아님
문제 11
다음 중 한글 Windows 10의 [폴더 옵션] 창에서 설정할 수 있는 작업으로 옳지 않은 것은?
①숨김 파일이나 폴더의 표시 여부를 지정할 수 있다.
②알려진 파일 형식의 파일 확장명을 숨기도록 설정할 수 있다.
③탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부를 선택할 수 있다.
④폴더에서 시스템 파일을 검색할 때 색인의 사용 여부를 선택할 수 있다.
정답 · 해설 보기
정답 ③
탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부는 [보기] 탭에서 설정하며, [폴더 옵션] 창에서는 설정할 수 없습니다. 폴더 옵션에서는 숨김 파일 표시, 파일 확장명 숨기기, 색인 사용 여부 등을 설정할 수 있습니다. 시험 포인트: 탐색·미리 보기·세부 정보 창=[보기] 탭, 폴더 옵션=파일 표시 방식 설정
문제 12
다음 중 컴퓨터의 소프트웨어 관련 용어에 대한 설명으로 옳지 않은 것은?
①베타버전(Beta Version)은 정식 프로그램을 발표하기 전에 프로그램의 문제 발견이나 기능 향상을 위해 무료로 배포하는 프로그램이다.
②셰어웨어(Shareware)는 일정기간 무료 사용 후 원하면 정식 프로그램을 구입할 수 있는 형태의 프로그램이다.
③프리웨어(Freeware)는 누구나 자유롭게 사용할 수 있는 프로 그램으로 기간 및 기능에 제한이 없다.
④패치 프로그램(Patch Program)은 기능을 알리기 위해 기간이 나 기능에 제한을 두어 무료 배포하는 프로그램이다.
정답 · 해설 보기
정답 ④
패치 프로그램(Patch Program)은 이미 배포된 소프트웨어의 오류 수정이나 보안 업데이트를 위해 제공되는 프로그램입니다. 기능을 알리기 위해 기간·기능 제한을 두어 배포하는 것은 데모 버전(Demo Version)에 대한 설명입니다. 시험 포인트: 패치=오류 수정·보안 업데이트, 데모=기능 제한 체험판, 셰어웨어=일정 기간 무료
문제 13
다음 중 레지스터에 대한 설명으로 옳지 않은 것은?
①명령 레지스터는 현재 실행중인 명령의 내용을 기억하는 레지 스터이다.
②프로그램 계수기는 다음 순서에 실행할 명령의 내용을 기억하 는 레지스터이다.
③데이터 레지스터는 연산에 사용될 데이터를 기억하는 레지스 터이다.
④누산기는 연산된 결과를 일시적으로 저장하는 레지스터이다.
정답 · 해설 보기
정답 ②
프로그램 계수기(PC, Program Counter)는 다음에 실행할 명령의 주소(번지)를 기억하는 레지스터입니다. 명령의 내용을 기억하는 것은 명령 레지스터(IR)입니다. 데이터 레지스터는 연산 데이터를, 누산기(ACC)는 연산 결과를 임시 저장합니다. 시험 포인트: PC=다음 명령의 주소 저장, IR=현재 명령 내용 저장, ACC=연산 결과 저장
문제 14
다음 중 전자우편(E-mail)에 대한 설명으로 옳지 않은 것은?
①한 사람이 동시에 여러 사람에게 전자우편을 보낼 수 있다.
②전체 회신은 받은 메일에 대한 답장을 발송자는 물론 참조인들 에게도 전송하는 기능이다.
③IMAP는 로컬 서버에서 프로그램을 이용하여 전자우편을 액 세스하기 위한 표준 프로토콜이다.
④SMTP는 메일 서버에 도착한 이메일을 사용자 컴퓨터로 가져 올 수 있도록 메일 서버에서 제공하는 프로토콜이다.
정답 · 해설 보기
정답 ④
SMTP(Simple Mail Transfer Protocol)는 전자우편을 발송하는 프로토콜입니다. 메일 서버에서 사용자 컴퓨터로 이메일을 가져오는 프로토콜은 POP3입니다. IMAP은 원격 서버에서 이메일을 관리하는 프로토콜이며, 로컬 서버가 아닌 원격 서버 기반입니다. 시험 포인트: SMTP=메일 발송, POP3=메일 수신(다운로드), IMAP=서버에서 메일 관리
문제 15
다음 중 멀티미디어의 특징에 관한 설명으로 옳지 않은 것은?
①용이성(Easiness) : 각각의 분리된 매체(오디오 등)보다 콘텐 츠 제작이 용이하다.
②비선형성(Non-Linear) : 데이터가 일정한 방향으로 순차적으 로 처리되는 것이 아니라 사용자의 선택에 따라 다양한 방향 으로 처리된다.
③디지털화(Digitization) : 여러 종류의 정보를 컴퓨터로 처리하 기 위해서 디지털 방식으로 변환하여 처리한다.
④상호 작용성(Interaction) : 정보 제공자의 선택에 의해 일방적 으로 데이터가 전달되는 것이 아니라 정보 제공자와 사용자 간의 의견을 통한 상호 작용에 의해 데이터가 전달된다.
정답 · 해설 보기
정답 ①
용이성(Easiness)은 멀티미디어의 특징이 아닙니다. 여러 매체를 통합하는 멀티미디어는 개별 매체보다 제작이 더 복잡합니다. 비선형성(사용자 선택에 따른 다방향 처리), 디지털화(디지털 변환 처리), 상호 작용성(제공자와 사용자 간 양방향 소통)은 멀티미디어의 올바른 특징입니다. 시험 포인트: 멀티미디어 특징=비선형성·디지털화·상호작용성·통합성, 용이성은 해당 없음
문제 16
다음 중 이미지 데이터의 표현 방식에서 벡터(Vector) 방식에 관한 설명으로 옳은 것은?
①픽셀로 이미지를 표현하며, 래스터(Raster) 이미지라고도 한다.
②이미지를 확대해도 테두리가 거칠어지지 않고 매끄럽게 표현 된다.
③다양한 색상을 이용하기 때문에 사실적 표현이 용이하다.
④저장 시 많은 용량을 차지한다.
정답 · 해설 보기
정답 ②
벡터(Vector) 방식은 점, 선, 면 등의 수학적 공식으로 이미지를 표현하므로 확대해도 테두리가 매끄럽게 유지됩니다. 픽셀 기반·래스터 이미지는 비트맵 방식이며, 다양한 색상의 사실적 표현이 용이한 것과 저장 용량이 큰 것도 비트맵 방식의 특징입니다. 시험 포인트: 벡터=수학 공식 기반·확대 시 깨짐 없음, 비트맵=픽셀 기반·확대 시 계단 현상
문제 17
다음 중 한글 Windows 10에서 주기억장치의 메모리 용량 부족에 관한 문제 해결 방법으로 옳지 않은 것은?
①불필요한 프로그램을 종료한다.
②작업량에 비해 메모리가 적을 경우 DRAM을 추가한다.
③[시스템 속성] 대화상자에 있는 [고급] 탭에서 가상 메모리 크기를 조절한다.
④[휴지통]이나 하드디스크의 임시 기억 장소에 저장된 불필요 한 파일을 삭제한다.
정답 · 해설 보기
정답 ④
휴지통이나 임시 파일 삭제는 보조기억장치(하드디스크) 공간 확보 방법이며, 주기억장치(RAM) 메모리 부족과는 관련이 없습니다. RAM 부족 해결 방법은 불필요한 프로그램 종료, DRAM 추가, 가상 메모리 크기 조절 등이 있습니다. 시험 포인트: RAM 부족=프로그램 종료·DRAM 추가·가상 메모리, 디스크 정리는 저장공간 확보
문제 18
다음 중 마이크로프로세서(Microprocessor)에 관한 설명으로 옳지 않은 것은?
①제어장치, 연산장치, 주기억장치가 하나의 반도체 칩에 내장된 장치이다.
②클럭 주파수와 내부 버스의 폭(Bandwidth)으로 성능을 평가 한다.
③개인용 컴퓨터의 중앙처리장치로 사용된다.
④작은 규모의 임베디드 시스템이나 휴대용 기기에도 사용된다.
정답 · 해설 보기
정답 ①
마이크로프로세서는 제어장치와 연산장치(ALU)가 하나의 반도체 칩에 내장된 장치입니다. 주기억장치(RAM)는 별도의 칩으로 존재하며 마이크로프로세서에 포함되지 않습니다. 클럭 주파수와 버스 폭으로 성능을 평가하며, PC와 임베디드 시스템에 모두 사용됩니다. 시험 포인트: 마이크로프로세서=제어장치+연산장치(CPU), 주기억장치는 포함하지 않음
문제 19
웹 기반 애플리케이션을 활용하여 인터넷 개인 서버에서 대용량 데이터베이스를 연산(처리)하고 저장한 데이터를 PC나 스마트폰, Pad 등 다양한 단말기에서 불러오거나 가공할 수 있도록 하는 환경을 의미하는 것은?
①클라우드 컴퓨팅(Cloud Computing)
②그리드 컴퓨팅(Grid Computing)
③사물 인터넷(Internet of Things)
④빅 데이터(Big Data)
정답 · 해설 보기
정답 ①
클라우드 컴퓨팅(Cloud Computing)은 인터넷 서버에서 대용량 데이터를 처리·저장하고 다양한 단말기에서 접근할 수 있는 환경입니다. 그리드 컴퓨팅은 분산 컴퓨팅 자원 공유, 사물 인터넷은 기기 간 네트워크 연결, 빅 데이터는 대규모 데이터 분석 기술입니다. 시험 포인트: 클라우드=인터넷 기반 데이터 처리·저장·접근, 그리드=분산 자원 공유
문제 20
다음 중 인터넷 서비스와 관련하여 FTP 서비스에 관한 설명으로 옳지 않은 것은?
①FTP 서버에 파일을 전송 또는 수신, 삭제, 이름 바꾸기 등의 작업을 할 수 있다.
②FTP 서버에 있는 프로그램은 접속 후에 서버에서 바로 실행시킬 수 있다.
③익명(Anonymous) 사용자는 계정이 없는 사용자로 FTP 서비스를 이용할 수 있다.
④기본적으로 그림 파일은 Binary 모드로, 텍스트 파일은 ASCII 모드로 전송한다.
정답 · 해설 보기
정답 ②
FTP 서버에 있는 프로그램은 서버에서 바로 실행할 수 없으며, 반드시 로컬 컴퓨터로 다운로드한 후 실행해야 합니다. FTP는 파일 전송·수신·삭제·이름 변경이 가능하며, 익명(Anonymous) 접속도 지원합니다. Binary 모드와 ASCII 모드로 전송 방식이 구분됩니다. 시험 포인트: FTP=파일 전송 전용, 서버에서 직접 실행 불가, 다운로드 후 실행 필요
스프레드시트 일반
문제 21
다음 중 셀에 입력된 데이터에 사용자 지정 표시 형식을 설정한 후의 표시 결과로 옳은 것은?
①0.25 → 0#.#% → 0.25%
②0.57 → #.# → 0.6
③90.86 → #,##0.0 → 90.9
④100 → #,###;@“점” → 100점
정답 · 해설 보기
정답 ③
사용자 지정 표시 형식에서 #,##0.0은 천 단위 쉼표와 소수점 이하 1자리를 표시합니다. 90.86에 적용하면 소수점 이하 1자리로 반올림되어 90.9로 표시됩니다. 0#.#%는 0.25를 25%로 표시하고, #.#는 0.57을 .6으로 표시합니다. 시험 포인트: #=유효숫자만 표시, 0=자릿수 채움, #,##0.0=천단위 쉼표+소수 1자리
문제 22
다음 중 아래 [시나리오 관리자] 대화상자의 각 버튼에 대한 설명으 로 옳지 않은 것은?
①표시 : 선택한 시나리오에 대해 결과를 표시한다.
②편집 : 선택한 시나리오를 변경한다.
③병합 : ‘시나리오 관리자’에 표시된 시나리오를 병합한다.
④요약 : 시나리오에 대한 요약 보고서나 피벗 테이블을 작성한 다.
정답 · 해설 보기
정답 ③
시나리오 관리자의 [병합] 버튼은 다른 시트나 통합 문서의 시나리오를 현재 시나리오 관리자로 가져오는 기능입니다. 이미 표시된 시나리오끼리 병합하는 것이 아닙니다. [표시]는 결과 표시, [편집]은 시나리오 변경, [요약]은 요약 보고서 작성 기능입니다. 시험 포인트: 시나리오 병합=다른 시트/문서의 시나리오를 가져오는 기능
문제 23
다음 중 시트 보호 시 '이 워크시트의 모든 사용자에게 다음 사항을 허용'으로 지정할 수 있는 내용이 아닌 것은?
①개체 편집
②시트 이름 바꾸기
③자동 필터 사용
④시나리오 편집
정답 · 해설 보기
정답 ②
시트 보호 시 허용 항목에 "시트 이름 바꾸기"는 포함되지 않습니다. 시트 이름 변경은 통합 문서 구조 수준의 작업으로, 시트 보호가 아닌 통합 문서 보호에서 관리합니다. 개체 편집, 자동 필터 사용, 시나리오 편집은 시트 보호의 허용 항목입니다. 시험 포인트: 시트 보호=셀·개체·필터·시나리오 허용 설정, 시트 이름 변경은 통합 문서 보호 영역
문제 24
아래는 워크시트 [A1] 셀에서 [매크로 기록]을 클릭하고 작업을 수행한 과정을 Visual Basic Editor의 코드 창에서 확인한 결과이다.
①매크로의 이름은 ‘매크로2’이다.
②‘성적현황’, ‘학번’, ‘학과’는 상대 참조로 기록되었다.
③[A3] 셀을 클릭하고 매크로를 실행한 후의 셀 포인터 위치는 [A5] 셀이다.
④[B3] 셀을 클릭하고 매크로를 실행한 후의 [C3] 셀의 값은 ‘성적현황’이다.
정답 · 해설 보기
정답 ③
매크로가 절대 참조로 기록된 경우, A1에서 기록한 매크로를 A3에서 실행하면 기록된 절대 위치대로 동작합니다. 이미지의 VBA 코드를 확인해야 정확히 알 수 있으나, 절대 참조 매크로에서는 실행 위치와 관계없이 동일한 셀 범위에 작업이 수행됩니다. 시험 포인트: 절대 참조 매크로=실행 위치 무관하게 기록된 셀에 동작, 상대 참조=실행 위치 기준으로 동작
문제 25
다음 중 고급 필터의 조건 범위를 [E1:F3] 영역으로 지정한 후 고급 필터를 실행했을 때 결과로 옳은 것은?
①코너가 “잡화”이거나, 코너가 “식료품”이거나 판매금액이 판 매금액의 평균 이상인 데이터
②코너가 “잡화”이거나, 코너가 “식료품”이고 판매금액이 판매 금액의 평균 이상인 데이터
③코너가 “잡화”이고, 코너가 “식료품”이거나 판매금액이 판매 금액의 평균 이상인 데이터
④코너가 “잡화”이고, 코너가 “식료품”이고 판매금액이 판매금 액의 평균 이상인 데이터
정답 · 해설 보기
정답 ②
고급 필터에서 같은 행의 조건은 AND, 다른 행의 조건은 OR로 처리됩니다. E1:F3 영역에서 첫 행이 필드명이고, 두 번째·세 번째 행이 조건이면 각 행은 OR 관계입니다. 코너가 "잡화"이거나, 코너가 "식료품"이고 평균 이상인 데이터가 추출됩니다. 시험 포인트: 고급 필터=같은 행 AND, 다른 행 OR, 조건 범위 첫 행은 필드명
문제 26
다음과 같은 시트에서 [A8] 셀에 아래의 수식을 입력했을 때 계산 결과로 올바른 것은? =COUNT(OFFSET(D6, -5, -3, 2, 2))
①4
②1
③120
④74
정답 · 해설 보기
정답 ②
OFFSET(D6, -5, -3, 2, 2)는 D6에서 위로 5행, 왼쪽으로 3열 이동한 A1부터 2행 2열(A1:B2) 범위를 참조합니다. COUNT 함수는 숫자가 포함된 셀의 개수를 세며, 해당 범위에서 숫자 데이터가 1개만 있으므로 결과는 1입니다. 시험 포인트: OFFSET(기준셀, 행이동, 열이동, 높이, 너비)=참조 범위 지정, COUNT=숫자 셀 개수
문제 27
다음 중에서 [주식형 차트]에 대한 설명으로 옳지 않은 것은?
①주식 분석을 위해 피벗 차트 보고서에서 주로 사용한다.
②주식의 거래량과 같은 주가의 흐름을 파악하고자 할 때 사용한다.
③주식형 차트에 추세선을 표시할 수 있다.
④고가, 저가, 종가 등의 주식 거래 가격을 바탕으로 차트를 작성 한다.
정답 · 해설 보기
정답 ①
주식형 차트는 주가 데이터 분석에 사용하며, 피벗 차트 보고서가 아닌 일반 차트에서 주로 사용합니다. 거래량·주가 흐름 파악, 추세선 표시, 고가·저가·종가 기반 작성은 모두 올바른 설명입니다. 주식형 차트에는 고가-저가-종가형 등 여러 하위 유형이 있습니다. 시험 포인트: 주식형 차트=일반 차트에서 사용, 피벗 차트와 무관, 고가·저가·종가 데이터 필요
문제 28
다음 중 [찾기 및 바꾸기] 대화상자에 대한 설명으로 옳지 않은 것은?
①문서에서 ‘찾을 내용’에 입력한 내용과 일치하는 이전 항목을 찾으려면 [Shift]를 누른 상태에서 [다음 찾기] 단추를 클릭한다.
②‘찾을 내용’에 입력한 문자만 있는 셀을 검색하려면 ‘전체 셀 내용 일치’를 선택한다.
③별표(*), 물음표(?) 및 물결표(~) 등의 문자가 포함된 내용을 찾으려면 ‘찾을 내용’에 작은따옴표(’) 뒤에 해당 문자를 붙여 입력한다.
④찾을 내용을 워크시트에서 검색할지 전체 통합 문서에서 검색 할지 등을 선택하려면 ‘범위’에서 ‘시트’ 또는 ‘통합 문서’를 선택한다.
정답 · 해설 보기
정답 ③
찾기 기능에서 별표(*), 물음표(?), 물결표(~) 등 와일드카드 문자를 검색하려면 앞에 물결표(~)를 붙여야 합니다. 작은따옴표가 아닙니다. 예를 들어 *를 찾으려면 ~*로 입력합니다. Shift+다음 찾기로 이전 항목 검색, 전체 셀 내용 일치, 범위 설정 기능은 모두 올바릅니다. 시험 포인트: 와일드카드 문자 검색=물결표(~) 접두사 사용, ~*=별표 검색, ~?=물음표 검색
문제 29
다음 중 괄호( ) 안에 해당하는 바로 가기 키로 옳은 것은? 통합 문서 내에서 ( ㉠ )키는 다음 워크시트로 이동, ( ㉡ )키는 이전 워크시트로 이동할 때 사용한다.
①㉠ [Shift]+[PgDn], ㉡ [Shift]+[PgUp]
②㉠ [Ctrl]+[PgDn], ㉡ [Ctrl]+[PgUp]
③㉠ [Ctrl]+[←], ㉡ [Ctrl]+[→]
④㉠ [Shift]+[↑], ㉡ [Shift]+[↓]
정답 · 해설 보기
정답 ②
통합 문서 내에서 다음 워크시트로 이동하는 단축키는 Ctrl+PgDn, 이전 워크시트로 이동하는 단축키는 Ctrl+PgUp입니다. Shift+PgDn/PgUp은 한 화면 위아래 선택 확장, Ctrl+화살표는 데이터 끝으로 이동하는 기능입니다. 시험 포인트: 시트 이동=Ctrl+PgDn(다음)/Ctrl+PgUp(이전), Shift+PgDn=선택 확장
문제 30
다음 중 엑셀의 오차 막대에 대한 설명으로 옳지 않은 것은?
①세로 막대형 차트, 꺾은선형 차트, 분산형 차트, 거품형 차트, 3차원 세로 막대형 차트, 3차원 꺾은선형 차트에 오차 막대를 표시할 수 있다.
②차트에 고정값, 백분율, 표준 편차, 표준 오차, 사용자 지정 중 하나를 선택하여 오차량을 표시할 수 있다.
③데이터 계열의 각 데이터 표식에 대한 오류 가능성이나 불확실 성의 정도를 표시한다.
④분산형과 거품형 차트에는 세로 오차 막대, 가로 오차 막대를 적용할 수 있다.
정답 · 해설 보기
정답 ①
3차원 세로 막대형 차트와 3차원 꺾은선형 차트에는 오차 막대를 표시할 수 없습니다. 오차 막대는 2차원 세로 막대형, 꺾은선형, 분산형, 거품형 차트에서만 사용 가능합니다. 고정값, 백분율, 표준 편차, 표준 오차, 사용자 지정 오차량을 선택할 수 있습니다. 시험 포인트: 오차 막대=2차원 차트만 지원, 3차원 차트에서는 사용 불가
문제 31
다음 중 통합 문서에 대한 설명으로 옳지 않은 것은?
①시트 보호는 통합 문서 전체가 아닌 특정 시트만을 보호한다.
②공유된 통합 문서는 여러 사용자가 동시에 변경 및 병합할 수 있다.
③통합 문서 보호 설정 시 암호를 지정하면 워크시트에 입력된 내용을 수정할 수 없다.
④사용자가 워크시트를 추가, 삭제하거나 숨겨진 워크시트를 표 시하지 못하도록 통합 문서의 구조를 잠글 수 있다.
정답 · 해설 보기
정답 ③
통합 문서 보호는 워크시트의 추가·삭제·이름 변경·이동·숨기기를 방지하는 기능이며, 셀에 입력된 내용의 수정을 막으려면 시트 보호를 설정해야 합니다. 통합 문서 보호와 시트 보호는 별개의 기능으로 보호 범위가 다릅니다. 시험 포인트: 통합 문서 보호=구조(시트 추가·삭제) 잠금, 시트 보호=셀 내용 수정 방지
문제 32
다음 중 화면 제어에 관한 설명으로 옳은 것은?
①창 나누기는 [실행 취소] 명령으로 나누기를 해제할 수 있다.
②창 나누기는 항상 4개로 분할되며 분할된 창의 크기는 마우스 를 드래그하여 변경 가능하다.
③틀 고정 기준은 마우스로 위치를 조정할 수 있다.
④틀 고정은 행 또는 열, 열과 행으로 모두 고정이 가능하다.
정답 · 해설 보기
정답 ④
틀 고정은 행만, 열만, 또는 행과 열을 동시에 고정할 수 있습니다. 창 나누기는 실행 취소로 해제할 수 없고 [보기] 탭에서 나누기를 다시 클릭해야 합니다. 창 나누기는 2개 또는 4개로 분할 가능하며, 틀 고정 기준은 마우스로 조정할 수 없습니다. 시험 포인트: 틀 고정=행/열/행+열 모두 가능, 창 나누기=2개 또는 4개 분할, 실행 취소 불가
문제 33
다음 중 ‘인쇄 미리 보기 및 인쇄’ 화면에서 ‘페이지 설정’을 클릭하여 설정할 수 있는 내용으로 틀린 것은?
①인쇄 영역을 설정하여 인쇄할 수 있다.
②워크시트의 행 머리글과 열 머리글을 포함하여 인쇄할 수 있다.
③워크시트에 삽입되어 있는 차트, 도형, 그림 등의 모든 그래픽 요소를 제외하고 텍스트만 빠르게 인쇄할 수 있다.
④셀에 표시된 오류가 인쇄되지 않도록 설정할 수 있다.
정답 · 해설 보기
정답 ①
인쇄 미리 보기의 페이지 설정에서는 인쇄 영역을 설정할 수 없습니다. 인쇄 영역은 [페이지 레이아웃] 탭에서 미리 설정해야 합니다. 행·열 머리글 포함 인쇄, 그래픽 요소 제외(간단하게 인쇄), 오류 표시 설정은 페이지 설정에서 가능합니다. 시험 포인트: 인쇄 영역 설정=[페이지 레이아웃] 탭, 페이지 설정 대화상자에서는 불가
문제 34
다음 중 피벗 테이블 보고서와 피벗 차트 보고서에 대한 설명으로 옳지 않은 것은?
①피벗 테이블 보고서에서는 값 영역에 표시된 데이터 일부를 삭제하거나 추가할 수 없다.
②피벗 차트 보고서를 만들 때마다 동일한 데이터로 관련된 피벗 테이블 보고서가 자동으로 생성된다.
③피벗 차트 보고서는 분산형, 주식형, 거품형 등 다양한 차트 종류로 변경할 수 있다.
④행 또는 열 레이블에서의 데이터 정렬은 수동(항목을 끌어 다시 정렬), 오름차순, 내림차순 중 선택할 수 있다.
정답 · 해설 보기
정답 ③
피벗 차트 보고서는 분산형, 거품형 및 주식형 차트로 변경할 수 없습니다. 피벗 차트에서는 세로 막대형, 꺾은선형, 원형, 가로 막대형 등 일부 차트 유형만 사용 가능합니다. 피벗 테이블의 값 삭제·추가 불가, 자동 피벗 테이블 생성, 레이블 정렬 기능은 올바릅니다. 시험 포인트: 피벗 차트=분산형·주식형·거품형 변경 불가, 세로 막대형·꺾은선형 등만 가능
문제 35
다음 중 정렬에 대한 설명으로 옳지 않은 것은?
①표 스타일이 적용된 데이터 영역을 왼쪽에서 오른쪽 방향으로 정렬하려면 정렬하기 전에 ‘범위로 변환’을 실행해야 한다.
②숨겨진 행이나 열도 정렬에 포함되어 정렬된다.
③숫자, 날짜 등과 같이 셀에 입력된 값으로 정렬할 때는 정렬 기준을 ‘셀 값’으로 지정하고, 셀에 지정된 서식으로 정렬하려 면 정렬 기준을 ‘셀 색’이나 ‘글꼴 색’으로 지정해야 한다.
④사용자 지정 목록을 사용하여 사용자가 정의한 순서대로 정렬 할 수 있다.
정답 · 해설 보기
정답 ②
숨겨진 행이나 열은 정렬에 포함되지 않습니다. 정렬 시 숨겨진 데이터는 이동하지 않으므로 정렬 전에 숨기기를 해제해야 합니다. 표 스타일 적용 영역의 좌→우 정렬 시 범위로 변환 필요, 사용자 지정 목록 정렬, 셀 값·색 기준 정렬은 올바른 설명입니다. 시험 포인트: 숨겨진 행/열=정렬에서 제외, 정렬 전 숨기기 해제 필요
문제 36
다음 중 부분합에 대한 설명으로 옳지 않은 것은?
①부분합을 작성하려면 첫 행에는 열 이름표가 있어야 하며, 그 룹화할 항목을 기준으로 반드시 정렬해야 제대로 된 결과를 얻을 수 있다.
②그룹화를 위한 데이터의 정렬을 오름차순으로 할 때와 내림차 순으로 할 때의 그룹별 부분합의 결과는 서로 다르다.
③부분합을 제거하면 부분합과 함께 표에 삽입된 개요 및 페이지 나누기도 모두 제거된다.
④부분합 대화상자에서 ‘새로운 값으로 대치’를 해제하지 않고 부분합을 실행하면 이전에 작성한 부분합은 삭제되고 새롭게 작성한 부분합만 표시된다.
정답 · 해설 보기
정답 ②
부분합에서 데이터의 정렬 방향(오름차순/내림차순)이 다르더라도 그룹별 부분합 결과값은 동일합니다. 정렬 순서는 그룹의 표시 순서만 바꿀 뿐 계산 결과에는 영향을 주지 않습니다. 첫 행에 열 이름표 필요, 부분합 제거 시 개요·페이지 나누기도 제거됩니다. 시험 포인트: 부분합=정렬 방향 무관하게 결과 동일, 그룹화 전 반드시 정렬 필요
문제 37
아래의 워크시트에서 [A1:C1] 영역이 블록으로 지정된 상태에서 채우기 핸들을 끌었을 때 [F1] 셀에 입력되는 값으로 올바른 것은?
①1
②-3
③-7
④0
정답 · 해설 보기
정답 ③
이미지를 확인해야 정확한 값을 알 수 있으나, A1:C1 영역을 블록 지정 후 채우기 핸들을 오른쪽으로 끌면 3개씩 반복 패턴이 적용됩니다. F1은 A1:C1의 세 번째 반복 패턴 중 세 번째 셀에 해당하며, 원본 패턴에 따라 값이 결정됩니다. 시험 포인트: 채우기 핸들=선택 영역의 패턴을 반복 적용, 블록 크기만큼 주기 반복
문제 38
다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳은 것은?
①=SUM(COUNTA(B2:D4), MAXA(B2:D4)) → 102
②=AVERAGE(SMALL(C2:C4, 2), LARGE(C2:C4, 2)) → 75
③=SUM(LARGE(B3:D3, 2), SMALL(B3:D3, 2)) → 174
④=SUM(COUNTA(B2, D4), MINA(B2, D4)) → 109
정답 · 해설 보기
정답 ③
이미지의 데이터를 확인해야 하지만, LARGE(범위, k)는 k번째로 큰 값, SMALL(범위, k)는 k번째로 작은 값을 반환합니다. SUM(LARGE(B3:D3, 2), SMALL(B3:D3, 2))는 두 번째 큰 값과 두 번째 작은 값의 합으로 174가 됩니다. 시험 포인트: LARGE(범위, k)=k번째 큰 값, SMALL(범위, k)=k번째 작은 값
문제 39
다음 중 페이지 나누기 미리 보기에 대한 설명으로 옳지 않은 것은?
①페이지 나누기는 구분선을 이용하여 인쇄를 위한 페이지 나누기를 빠르게 조정하는 기능이다.
②행 높이와 열 너비를 변경하면 자동 페이지 나누기의 위치도 변경된다.
③페이지 나누기 미리 보기에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.
④용지 크기, 여백 설정, 배율 옵션 등에 따라 자동 페이지 나누기가 삽입된다.
정답 · 해설 보기
정답 ③
페이지 나누기 미리 보기에서 수동으로 삽입된 페이지 나누기는 실선으로, 자동으로 추가된 페이지 나누기는 파선으로 표시됩니다. 문제의 설명은 반대입니다. 행 높이·열 너비 변경 시 자동 나누기 위치 변경, 용지·여백·배율에 따른 자동 삽입은 올바릅니다. 시험 포인트: 수동 페이지 나누기=실선, 자동 페이지 나누기=파선
문제 40
다음 중 1부터 10까지의 합을 구하는 VBA 모듈로 옳지 않은 것은?
①no = 0 sum = 0 Do While no <= 10 sum = sum + no no = no + 1 Loop MsgBox sum
②no = 0 sum = 0 Do sum = sum + no no = no + 1 Loop While no <= 10 MsgBox sum
③no = 0 sum = 0 Do While no < 10 sum = sum + no no = no + 1 Loop MsgBox sum
④sum = 0 For no = 1 To 10 sum = sum + no Next MsgBox sum
정답 · 해설 보기
정답 ③
Do While no < 10 조건으로 반복하면 no가 0부터 9까지만 합산되어 결과가 45가 됩니다. 1부터 10까지의 합인 55가 아닙니다. Do While no <= 10은 0~10 합산(55), Do...Loop While no <= 10도 0~10 합산(55), For no = 1 To 10도 55로 정상 동작합니다. 시험 포인트: Do While 조건=조건 먼저 검사, < 10이면 0~9까지만 반복하여 45 출력
데이터베이스 일반
문제 41
도서(도서명, 저자, 정가, 출판사) 테이블에 대해 다음과 같은 결과를 표시하는 SQL문은?
①select * from 도서 order by 출판사 asc, 정가 asc;
②select * from 도서 order by 저자 asc, 출판사 desc;
③select * from 도서 order by 정가 desc, 저자 asc;
④select * from 도서 order by 도서명 asc, 정가 desc;
정답 · 해설 보기
정답 ①
이미지의 결과를 확인해야 정확히 알 수 있으나, ORDER BY 출판사 ASC, 정가 ASC는 출판사를 오름차순으로 먼저 정렬하고, 같은 출판사 내에서 정가를 오름차순으로 정렬합니다. SQL의 ORDER BY는 쉼표로 구분하여 다중 정렬 기준을 지정할 수 있습니다. 시험 포인트: ORDER BY 필드1 ASC, 필드2 ASC=1차 기준 후 2차 기준 정렬, ASC=오름차순
문제 42
쿼리를 실행할 때마다 값이나 패턴을 묻는 메시지를 표시하여 조건에 맞는 필드만 반환하는 쿼리는?
①크로스탭 쿼리
②매개 변수 쿼리
③추가 쿼리
④업데이트 쿼리
정답 · 해설 보기
정답 ②
매개 변수 쿼리는 실행할 때마다 조건 값을 입력받는 대화상자를 표시하여 입력된 값에 맞는 데이터만 반환합니다. 크로스탭 쿼리는 행·열 교차표, 추가 쿼리는 다른 테이블에 레코드 추가, 업데이트 쿼리는 기존 데이터를 수정하는 쿼리입니다. 시험 포인트: 매개 변수 쿼리=실행 시 조건 입력, 크로스탭=교차표, 추가=INSERT, 업데이트=UPDATE
문제 43
다음 중 보고서의 각 구역에 대한 설명으로 옳지 않은 것은?
①보고서 바닥글 영역에는 로고, 보고서 제목, 날짜 등을 삽입하 며, 보고서의 모든 페이지에 출력된다.
②페이지 머리글 영역에는 열 제목 등을 삽입하며, 모든 페이지 의 맨 위에 출력된다.
③그룹 머리글/바닥글 영역에는 일반적으로 그룹별 이름, 요약 정보 등을 삽입한다.
④본문 영역은 실제 데이터가 레코드 단위로 반복 출력되는 부분 이다.
정답 · 해설 보기
정답 ①
보고서 바닥글은 보고서 마지막에 한 번만 표시되며, 총합계나 전체 요약 정보를 삽입합니다. 로고, 제목, 날짜 등을 삽입하고 모든 페이지에 표시되는 것은 보고서 머리글이 아닌 페이지 머리글의 특징입니다. 보고서 머리글은 보고서 시작 부분에 한 번만 표시됩니다. 시험 포인트: 보고서 머리글/바닥글=처음/마지막 한 번, 페이지 머리글/바닥글=매 페이지 반복
문제 44
다음 중 기본키(Primary Key)에 대한 설명으로 옳은 것은?
①모든 테이블에는 기본키를 반드시 설정해야 한다.
②액세스에서는 단일 필드 기본키와 일련 번호 기본키만 정의 가능하다.
③데이터가 이미 입력된 필드도 기본키로 지정할 수 있다.
④OLE 개체나 첨부 파일 형식의 필드에도 기본키를 지정할 수 있다.
정답 · 해설 보기
정답 ③
데이터가 이미 입력된 필드라도 기본키 조건(고유값, Null 불허)을 만족하면 기본키로 지정할 수 있습니다. 모든 테이블에 기본키가 필수는 아니며(권장 사항), 다중 필드 기본키도 가능합니다. OLE 개체나 첨부 파일 형식은 기본키로 지정할 수 없습니다. 시험 포인트: 기본키=고유값+Null 불허, 기존 데이터가 조건 충족 시 지정 가능, OLE 개체 불가
문제 45
다음 중 하위 보고서에 대한 설명으로 옳지 않은 것은?
①관계 설정에 문제가 있을 경우, 하위 보고서가 제대로 표시되 지 않을 수 있다.
②디자인 보기 상태에서 하위 보고서의 크기 조절 및 이동이 가능하다.
③테이블, 쿼리 또는 다른 보고서를 이용하여 하위 보고서를 작 성할 수 있다.
④하위 보고서에는 그룹화 및 정렬 기능을 설정할 수 없다.
정답 · 해설 보기
정답 ④
하위 보고서에도 그룹화 및 정렬 기능을 설정할 수 있습니다. 하위 보고서는 독립적인 보고서로서 자체적으로 그룹·정렬을 지원합니다. 관계 설정 문제 시 표시 오류 발생, 디자인 보기에서 크기·이동 가능, 테이블·쿼리·보고서 기반 작성 가능은 올바릅니다. 시험 포인트: 하위 보고서=독립적 보고서로 그룹화·정렬 설정 가능
문제 46
다음 중 분할 표시 폼에 대한 설명으로 옳지 않은 것은?
①분할 표시 폼은 데이터시트 보기와 폼 보기를 동시에 표시하기 기능이며, 이 두 보기는 같은 데이터 원본에 연결되어 있어 항상 상호 동기화된다.
②분할 표시 폼은 폼 보기나 데이터시트 보기 상태 모두 데이터 의 변경이 가능하다.
③일대다 관계가 설정된 두 테이블의 데이터를 한 화면에 표시할 수 있다.
④분할 표시 폼은 [만들기] 탭의 [폼] 그룹에서 [기타 폼] → [폼 분할]을 클릭하여 만들 수 있다.
정답 · 해설 보기
정답 ③
분할 표시 폼은 데이터시트 보기와 폼 보기를 동시에 표시하는 기능이며, 일대다 관계의 두 테이블 데이터를 한 화면에 표시하는 것은 하위 폼 기능입니다. 분할 표시 폼은 같은 데이터 원본에 연결되어 동기화되며, 양쪽 보기 모두에서 데이터 변경이 가능합니다. 시험 포인트: 분할 표시 폼=데이터시트+폼 동시 표시, 일대다 관계 표시=하위 폼
문제 47
다음 중 사원(사원번호, 이름, 직급, 연봉, 호봉) 테이블에서 호봉이 6인 사원의 연봉을 3%씩 인상하는 SQL문이다. 각 괄호에 들어갈 알맞은 명령어를 순서대로 나열한 것은? Update 사원 ( ) 연봉 = 연봉 * 1.03 ( ) 호봉 = 6;
①From, Where
②Set, From
③Set, Where
④From, Set
정답 · 해설 보기
정답 ③
UPDATE 문의 구문은 UPDATE 테이블 SET 필드=값 WHERE 조건입니다. 따라서 첫 번째 괄호에는 SET, 두 번째 괄호에는 WHERE가 들어갑니다. SET은 변경할 필드와 값을 지정하고, WHERE는 조건을 지정하여 특정 레코드만 수정합니다. 시험 포인트: UPDATE 구문=UPDATE 테이블 SET 필드=값 WHERE 조건
문제 48
다음 중 데이터베이스에서 인덱스를 사용하는 목적으로 가장 적절 한 것은?
①데이터의 추가, 수정, 삭제 속도 향상
②데이터 검색 및 정렬 작업 속도 향상
③데이터의 일관성 유지
④최소 중복성 유지
정답 · 해설 보기
정답 ②
인덱스(Index)의 주요 목적은 데이터 검색 및 정렬 작업의 속도를 향상시키는 것입니다. 인덱스는 추가·수정·삭제 시에는 오히려 인덱스 갱신 부담으로 성능이 저하될 수 있습니다. 데이터 일관성 유지는 무결성 제약조건, 중복성 최소화는 정규화의 목적입니다. 시험 포인트: 인덱스=검색·정렬 속도 향상, 삽입·수정·삭제 시에는 성능 저하 가능
문제 49
부서별 제품별 영업 실적을 관리하는 테이블에서 부서별로 영업 실적이 1억원 이상인 제품의 합계를 구하고자 한다. 다음 중 이를 위한 SQL문에서 반드시 사용해야 할 구문에 해당하지 않는 것은?
①SELECT 문
②GROUP BY 절
③HAVING 절
④ORDER BY 절
정답 · 해설 보기
정답 ④
ORDER BY 절은 결과의 정렬 순서를 지정하는 것으로, 부서별 합계를 구하는 데 반드시 필요하지는 않습니다. SELECT(조회), GROUP BY(그룹화), HAVING(그룹 조건=1억 이상)은 필수입니다. ORDER BY는 정렬이 필요할 때만 선택적으로 사용합니다. 시험 포인트: GROUP BY=그룹화, HAVING=그룹 조건, ORDER BY=정렬(선택 사항)
문제 50
다음 중 직원(사원번호, 부서명, 이름, 나이, 근무년수, 급여) 테이블 에서 ‘근무년수’가 3 이상인 직원들을 나이가 많은 순서대로 조회하 되, 같은 나이일 경우 급여의 오름차순으로 모든 필드를 표시하는 SQL문은?
①select * from 직원 where 근무년수 >= 3 order by 나이, 급여;
②select * from 직원 order by 나이, 급여 where 근무년수 >= 3;
③select * from 직원 order by 나이 desc, 급여 asc where 근무년수 >= 3;
④select * from 직원 where 근무년수 >= 3 order by 나이 desc, 급여 asc;
정답 · 해설 보기
정답 ④
WHERE 근무년수 >= 3 조건으로 필터링 후, ORDER BY 나이 DESC(내림차순), 급여 ASC(오름차순)로 정렬해야 합니다. SQL 구문 순서는 SELECT → FROM → WHERE → ORDER BY이며, WHERE가 ORDER BY 앞에 와야 합니다. ASC는 기본값이므로 생략 가능합니다. 시험 포인트: SQL 순서=SELECT→FROM→WHERE→GROUP BY→HAVING→ORDER BY
문제 51
다음 중 아래 SQL 문에 대한 설명으로 옳은 것은? UPDATE 학생 SET 주소=‘서울’ WHERE 학번=100;
①<학생> 테이블에 주소가 ‘서울’이고 학번이 100인 레코드를 추가한다.
②<학생> 테이블에서 주소가 ‘서울’이고 학번이 100인 레코드 를 검색한다.
③<학생> 테이블에서 학번이 100인 레코드의 주소를 ‘서울’로 갱신한다.
④<학생> 테이블에서 주소가 ‘서울’인 레코드의 학번을 100으 로 갱신한다.
정답 · 해설 보기
정답 ③
UPDATE 학생 SET 주소='서울' WHERE 학번=100은 학생 테이블에서 학번이 100인 레코드의 주소를 "서울"로 갱신(수정)하는 SQL문입니다. UPDATE는 기존 데이터를 변경하는 DML(데이터 조작어)이며, 추가는 INSERT, 검색은 SELECT를 사용합니다. 시험 포인트: UPDATE=데이터 수정, INSERT=추가, SELECT=조회, DELETE=삭제
문제 52
<상품> 폼에 있는 ‘재고’ 필드를 참조하고자 한다. 참조 형식이 바르게 설정된 것은?
①[Forms]![상품]![재고]
②[Forms]@[상품]@[재고]
③[Forms]![상품]@[재고]
④[Forms]@[상품]![재고]
정답 · 해설 보기
정답 ①
Access에서 폼의 컨트롤을 참조할 때는 [Forms]![폼이름]![컨트롤이름] 형식으로 느낌표(!)를 구분자로 사용합니다. @는 올바른 구분자가 아닙니다. 보고서는 [Reports]![보고서이름]![컨트롤이름] 형식으로 참조합니다. 시험 포인트: 폼 참조=[Forms]![폼]![컨트롤], 보고서=[Reports]![보고서]![컨트롤], 구분자=느낌표(!)
문제 53
다음 중 아래의 설명에 해당하는 컨트롤로 옳은 것은? ㆍ폼이나 보고서의 원본으로 사용되는 데이터를 표시한다. ㆍ계산 결과를 표시한다.
①레이블
②텍스트 상자
③콤보 상자
④목록 상자
정답 · 해설 보기
정답 ②
텍스트 상자(Text Box)는 폼이나 보고서의 원본 데이터를 표시하거나 계산 결과를 표시하는 컨트롤입니다. 레이블은 고정 텍스트만 표시하며 데이터 바인딩이 불가능합니다. 콤보 상자와 목록 상자는 목록에서 값을 선택하는 컨트롤입니다. 시험 포인트: 텍스트 상자=데이터 표시·입력·계산 결과, 레이블=고정 텍스트만 표시
문제 54
다음 중 기본 보기 속성을 통해 설정하는 폼의 종류에 대한 설명으로 가장 옳지 않은 것은?
①단일 폼은 한번에 한 개의 레코드만을 표시한다.
②연속 폼은 현재 창을 채울 만큼 여러 개의 레코드를 표시한다.
③연속 폼은 매 레코드마다 폼 머리글과 폼 바닥글이 표시된다.
④데이터시트 형식은 스프레드시트처럼 행과 열로 정렬된 폼 필드를 표시한다.
정답 · 해설 보기
정답 ③
연속 폼은 여러 레코드를 연속으로 표시하지만, 폼 머리글과 바닥글은 전체에서 한 번만 표시됩니다. 매 레코드마다 표시되지 않습니다. 단일 폼은 한 번에 1개 레코드, 데이터시트는 행·열 형식으로 표시하는 것이 올바릅니다. 시험 포인트: 연속 폼=머리글/바닥글 한 번만, 본문이 레코드마다 반복 표시
문제 55
다음 중 보고서 그룹화에 대한 설명으로 옳지 않은 것은?
①그룹으로 지정된 필드의 정렬 기준은 변경할 수 없으며, 기본 적으로 오름차순으로 정렬된다.
②텍스트 형식은 전체값, 첫 문자, 처음 두 문자, 사용자 지정 문자를 기준으로 그룹화할 수 있다.
③그룹화 할 필드가 날짜 데이터이면 실제 값(기본)·일·주·월·분 기·연도를 기준으로 그룹화할 수 있다.
④그룹을 만들려면 머리글 구역 표시나 바닥글 구역 표시 중 하나 이상을 설정해야 한다.
정답 · 해설 보기
정답 ①
보고서 그룹화에서 그룹 필드의 정렬 기준은 오름차순 또는 내림차순으로 변경할 수 있습니다. 변경할 수 없다는 설명은 틀립니다. 텍스트는 전체값·첫 문자 등으로, 날짜는 일·주·월·분기·연도로 그룹화 가능하며, 머리글/바닥글 중 하나 이상을 설정해야 합니다. 시험 포인트: 그룹화 정렬=오름차순/내림차순 변경 가능, 날짜=일·주·월·분기·연도 기준
문제 56
다음 중 Access의 개체에 대한 설명으로 옳지 않은 것은?
①매크로는 모듈에 비해 복잡한 작업을 처리하기 위해 프로그램 을 직접 작성하는 것이다.
②쿼리는 폼이나 보고서의 원본 데이터로 사용할 수 있다.
③폼은 테이블이나 쿼리 데이터의 입출력 화면을 작성한다.
④테이블은 데이터를 저장하는 데 사용하는 데이터베이스 개체 로, 레코드 및 필드로 구성된다.
정답 · 해설 보기
정답 ①
매크로는 자주 수행하는 작업을 자동화하기 위한 간단한 명령의 집합이며, 복잡한 작업을 위해 프로그램을 직접 작성하는 것은 모듈(VBA)입니다. 쿼리는 폼·보고서의 원본 데이터로 사용 가능하고, 폼은 데이터 입출력 화면, 테이블은 레코드·필드로 구성된 데이터 저장 개체입니다. 시험 포인트: 매크로=간단한 자동화, 모듈(VBA)=복잡한 프로그래밍 작업
문제 57
다음 보고서에 대한 설명으로 옳지 않은 것은?
①음영으로 표시된 "거래처별" 보고서는 페이지 머리글에 작성되었다.
②거래처별로 그룹이 설정되었고, 날짜를 기준으로 내림차순 정렬이 설정되었다.
③순번은 컨트롤 원본에 "=1"이 입력되고, 누적 합계 속성이 "그룹"으로 설정되었다.
④보고서 바닥글에 표시된 페이지 번호는 전체 페이지 번호와 현재 페이지 번호가 레이블을 이용하여 작성되었다.
정답 · 해설 보기
정답 ④
보고서의 페이지 번호는 텍스트 상자 컨트롤에 =Page, =Pages 등의 식을 사용하여 표시합니다. 레이블은 고정 텍스트만 표시하므로 동적 페이지 번호를 표시할 수 없습니다. 그룹 설정, 순번의 누적 합계 설정, 거래처별 그룹 머리글 설명은 올바릅니다. 시험 포인트: 페이지 번호=텍스트 상자에 =Page 식 사용, 레이블은 고정 텍스트만 가능
문제 58
다음 화면에서 설정되어 있는 폼의 속성 값으로 옳지 않은 것은?
①캡션: 주문현황
②탐색 단추: 예
③보기 형식: 단일 폼
④레코드 선택기: 예
정답 · 해설 보기
정답 ③
이미지를 확인해야 정확한 속성을 알 수 있으나, 폼 화면에서 보기 형식이 단일 폼이 아닌 연속 폼이나 데이터시트일 수 있습니다. 캡션(제목 표시줄), 탐색 단추(레코드 이동), 레코드 선택기(왼쪽 막대)는 화면에서 직접 확인 가능한 속성입니다. 시험 포인트: 폼 속성=캡션(제목), 탐색 단추(하단), 레코드 선택기(좌측), 보기 형식(단일/연속/데이터시트)
문제 59
다음 중 매크로에 대한 설명으로 옳지 않은 것은?
①매크로를 한 단계씩 이동하면서 매크로의 흐름과 각 동작에 대한 정보를 확인할 수 있다.
②Access의 매크로는 작업을 자동화하고 양식, 보고서 및 컨트롤에 기능을 추가할 수 있게 해주는 도구이다.
③이미 매크로에 추가한 작업을 반복해야 하는 경우 매크로 동작을 복사하여 붙여넣으면 된다.
④각 매크로는 하위 매크로를 포함할 수 없다.
정답 · 해설 보기
정답 ④
매크로는 하위 매크로(Submacro)를 포함할 수 있습니다. 하위 매크로를 사용하면 하나의 매크로 개체 안에 여러 개의 독립적인 매크로를 그룹화할 수 있습니다. 한 단계씩 실행하며 흐름 확인, 작업 자동화, 매크로 동작 복사·붙여넣기는 모두 올바릅니다. 시험 포인트: 매크로=하위 매크로 포함 가능, Submacro로 여러 매크로를 하나의 개체에 그룹화
문제 60
다음 중 보고서의 시작 부분에 한 번만 표시되며 일반적으로 회사의 로고나 제목 등을 표시하는 구역은?
①보고서 머리글
②페이지 머리글
③그룹 머리글
④그룹 바닥글
정답 · 해설 보기
정답 ①
보고서 머리글은 보고서 시작 부분에 한 번만 표시되며, 회사 로고, 보고서 제목, 날짜 등을 배치합니다. 페이지 머리글은 매 페이지 상단에 반복되고, 그룹 머리글은 각 그룹의 시작에, 그룹 바닥글은 그룹 끝에 요약 정보를 표시합니다. 시험 포인트: 보고서 머리글=처음 한 번, 페이지 머리글=매 페이지, 그룹 머리글/바닥글=그룹 시작/끝