📝 기출문제 전체 보기
컴퓨터활용능력 1급 필기 2025년 2회차 기출 복원입니다. 각 문제 아래의 「정답·해설 보기」를 펼치면 정답과 해설이 나타나요. 실전 시험 환경(타이머·자동 채점·오답 누적)에서 풀어보고 싶다면 글 맨 아래 「직접 풀러가기」를 눌러주세요.
문제 1
4지선다다음 중 한글 Windows의 레지스트리(Registry)에 관한 설명으로 옳지 않은 것은?
- 1.
시스템 구성 정보와 응용 프로그램의 환경 설정을 계층 구조로 보관하는 데이터베이스이다.
- 2.
레지스트리 편집기(regedit)를 통해 키와 값을 직접 확인하거나 수정할 수 있다.
- 3.
잘못 편집하면 시스템이 비정상적으로 동작할 수 있으므로 변경 전 백업이 권장된다.
- 4.
레지스트리에 저장된 정보는 휘발성이어서 시스템을 종료하면 모두 사라진다.
정답·해설 보기▾
정답
4번
레지스트리에 저장된 정보는 휘발성이어서 시스템을 종료하면 모두 사라진다.
해설
정답: 4. 레지스트리는 하드디스크에 파일 형태로 저장되는 비휘발성 데이터베이스로, 시스템을 종료해도 내용이 보존된다. 휘발성이어서 종료 시 사라진다는 설명은 옳지 않다.
오답 풀이
- 1번: 레지스트리는 구성 정보와 환경 설정을 계층(키-값) 구조로 보관하므로 옳다.
- 2번: regedit로 키와 값을 직접 확인·수정할 수 있으므로 옳다.
- 3번: 잘못 편집하면 시스템 오류가 생길 수 있어 백업이 권장되므로 옳다.
- 4번: 레지스트리는 비휘발성으로 종료 후에도 유지되므로 옳지 않다.
보충 개념 레지스트리는 운영체제와 응용 프로그램의 설정을 중앙에서 관리하며, 부팅 시뿐 아니라 운영 중에도 수시로 참조·갱신된다.
- 1.
문제 2
4지선다다음 중 컴퓨터에서의 자료 표현 방식에 관한 설명으로 옳지 않은 것은?
- 1.
2의 보수로 음수를 표현하면 0이 양의 0과 음의 0 두 가지로 나뉘어 표현된다.
- 2.
부동 소수점 방식은 고정 소수점 방식보다 표현 범위가 넓으나 연산 속도가 느리다.
- 3.
음수를 표현하는 방법으로 부호와 절댓값, 1의 보수, 2의 보수 방식이 있다.
- 4.
팩(Pack) 형식은 언팩(Unpack) 형식보다 기억 공간을 절약한다.
정답·해설 보기▾
정답
1번
2의 보수로 음수를 표현하면 0이 양의 0과 음의 0 두 가지로 나뉘어 표현된다.
해설
정답: 1. 2의 보수 방식은 0을 한 가지로만 표현한다. 0이 양의 0과 음의 0으로 나뉘는 것은 부호와 절댓값 방식이나 1의 보수 방식이므로 옳지 않다.
오답 풀이
- 1번: 2의 보수는 0이 하나뿐이므로 0이 두 가지로 나뉜다는 설명은 옳지 않다.
- 2번: 부동 소수점은 표현 범위가 넓지만 연산이 복잡해 속도가 느리므로 옳다.
- 3번: 음수 표현에는 부호와 절댓값, 1의 보수, 2의 보수가 사용되므로 옳다.
- 4번: 팩 형식은 한 바이트에 두 자리 숫자를 담아 언팩보다 공간을 절약하므로 옳다.
보충 개념 부호와 절댓값·1의 보수는 0이 두 가지로 표현되지만, 2의 보수는 0이 하나여서 연산 회로 구성이 간단하다.
- 1.
문제 3
4지선다다음 중 한글 Windows의 [설정]→[시스템]→[정보]에서 확인하거나 수행할 수 있는 항목으로 옳지 않은 것은?
- 1.
설치된 메모리(RAM)의 용량
- 2.
하드디스크를 분할하여 새 파티션을 만드는 기능
- 3.
프로세서(CPU)의 종류와 동작 속도
- 4.
설치된 Windows의 에디션과 버전
정답·해설 보기▾
정답
2번
하드디스크를 분할하여 새 파티션을 만드는 기능
해설
정답: 2. 하드디스크를 분할하여 파티션을 만드는 작업은 [디스크 관리] 도구에서 수행하며, [시스템]→[정보] 화면에서는 제공되지 않으므로 옳지 않다.
오답 풀이
- 1번: 설치된 RAM 용량은 [정보]에서 확인할 수 있으므로 옳다.
- 2번: 파티션 생성은 디스크 관리에서 하는 작업이므로 [정보]에 없어 옳지 않다.
- 3번: 프로세서의 종류와 속도는 [정보]에서 확인할 수 있으므로 옳다.
- 4번: Windows 에디션과 버전은 [정보]에서 확인할 수 있으므로 옳다.
보충 개념 [시스템]→[정보]에서는 장치 사양(CPU·RAM)과 Windows 사양(에디션·버전·설치 날짜) 등을 확인할 수 있으나, 디스크 분할은 별도 관리 도구를 이용한다.
- 1.
문제 4
4지선다다음 중 서비스 거부 공격(DoS)에 대한 설명으로 옳은 것은?
- 1.
정상 프로그램으로 위장해 잠복하다가 특정 조건에서 활성화되는 악성 코드이다.
- 2.
네트워크를 지나는 패킷을 몰래 가로채 계정과 비밀번호를 알아내는 행위이다.
- 3.
개발이나 유지보수의 편의를 위해 몰래 남겨 둔 비인가 접근 통로이다.
- 4.
처리 능력을 초과하는 대량의 트래픽을 한 시스템에 집중시켜 정상적인 서비스를 마비시키는 행위이다.
정답·해설 보기▾
정답
4번
처리 능력을 초과하는 대량의 트래픽을 한 시스템에 집중시켜 정상적인 서비스를 마비시키는 행위이다.
해설
정답: 4. 서비스 거부 공격(DoS)은 표적 시스템이 감당할 수 없는 대량의 요청·트래픽을 집중시켜 자원을 고갈시킴으로써 정상 사용자의 서비스 이용을 방해하는 공격이다.
오답 풀이
- 1번: 정상 프로그램으로 위장해 잠복하는 것은 트로이 목마(논리 폭탄)에 대한 설명이다.
- 2번: 패킷을 가로채 정보를 알아내는 것은 스니핑(Sniffing)이다.
- 3번: 몰래 남겨 둔 접근 통로는 백도어(트랩도어)이다.
- 4번: 대량 트래픽 집중으로 서비스를 마비시키는 것이 DoS이므로 옳다.
보충 개념 여러 시스템(좀비 PC)을 동원해 동시에 공격하면 분산 서비스 거부 공격(DDoS)이 된다.
- 1.
문제 5
4지선다다음 중 디지털 오디오(WAV·MP3 등) 파일의 크기를 결정하는 요소로 거리가 먼 것은?
- 1.
표본 추출 주파수(Sampling Rate)
- 2.
샘플당 비트 수(Bit Depth)
- 3.
화면의 가로·세로 해상도(Pixel)
- 4.
채널 수(모노/스테레오)
정답·해설 보기▾
정답
3번
화면의 가로·세로 해상도(Pixel)
해설
정답: 3. 화면의 가로·세로 해상도(Pixel)는 영상(이미지·동영상)의 용량을 결정하는 요소이며, 음향 데이터의 크기와는 관련이 없으므로 거리가 멀다.
오답 풀이
- 1번: 표본 추출 주파수가 높을수록 데이터양이 많아져 파일이 커지므로 관련이 있다.
- 2번: 샘플당 비트 수가 클수록 한 표본의 정보량이 늘어 파일이 커지므로 관련이 있다.
- 3번: 화면 해상도는 오디오가 아닌 영상 용량과 관련되므로 거리가 멀다.
- 4번: 채널 수가 많을수록(스테레오) 데이터양이 늘므로 관련이 있다.
보충 개념 오디오 파일 크기 ≒ 표본 추출 주파수 × 비트 깊이 × 채널 수 × 재생 시간으로 결정된다.
- 1.
문제 6
4지선다다음 중 사운드 데이터의 디지털화와 관련된 용어 설명으로 옳지 않은 것은?
- 1.
샘플링 주파수의 단위로는 인쇄 속도 단위인 PPM(Pages Per Minute)을 사용한다.
- 2.
샘플링(Sampling)은 아날로그 음성 신호를 일정 간격으로 추출하여 디지털화하는 과정이다.
- 3.
샘플링 비트 수가 클수록 음을 더 세밀하게 표현하여 음질이 좋아진다.
- 4.
샘플링 주파수가 높을수록 원음에 가깝게 재현되지만 파일 용량은 커진다.
정답·해설 보기▾
정답
1번
샘플링 주파수의 단위로는 인쇄 속도 단위인 PPM(Pages Per Minute)을 사용한다.
해설
정답: 1. 샘플링 주파수의 단위는 Hz(헤르츠)이다. PPM은 프린터의 분당 인쇄 매수를 나타내는 단위이므로 옳지 않다.
오답 풀이
- 1번: 샘플링 주파수 단위는 Hz이고 PPM은 인쇄 속도 단위이므로 옳지 않다.
- 2번: 샘플링은 아날로그 신호를 일정 간격으로 추출해 디지털화하는 과정이므로 옳다.
- 3번: 비트 수가 클수록 음을 세밀하게 표현해 음질이 좋아지므로 옳다.
- 4번: 주파수가 높을수록 원음에 가깝지만 용량이 커지므로 옳다.
보충 개념 샘플링 주파수(Hz)는 1초당 표본 추출 횟수를, 샘플링 비트는 한 표본의 정밀도를 나타낸다.
- 1.
문제 7
4지선다다음 중 운영체제의 처리 방식에 대한 설명으로 옳지 않은 것은?
- 1.
일괄 처리(Batch)는 일정량의 데이터를 모아 두었다가 한꺼번에 처리하는 방식이다.
- 2.
실시간 처리(Real Time)는 데이터가 발생하는 즉시 처리하여 결과를 제공하는 방식이다.
- 3.
다중 처리(Multi-Processing)는 한 대의 컴퓨터에 두 개 이상의 CPU를 두어 여러 작업을 동시에 처리하는 방식이다.
- 4.
시분할 처리(Time Sharing)는 반드시 두 대 이상의 컴퓨터를 네트워크로 연결해야만 가능한 방식이다.
정답·해설 보기▾
정답
4번
시분할 처리(Time Sharing)는 반드시 두 대 이상의 컴퓨터를 네트워크로 연결해야만 가능한 방식이다.
해설
정답: 4. 시분할 처리는 한 대의 컴퓨터(CPU)의 시간을 잘게 나누어 여러 사용자가 번갈아 사용하는 방식이다. 여러 대의 컴퓨터를 네트워크로 연결해야 한다는 설명은 분산 처리에 해당하므로 옳지 않다.
오답 풀이
- 1번: 일괄 처리는 데이터를 모아 한꺼번에 처리하므로 옳다.
- 2번: 실시간 처리는 즉시 처리해 결과를 제공하므로 옳다.
- 3번: 다중 처리는 여러 CPU로 동시에 처리하므로 옳다.
- 4번: 시분할은 한 대의 컴퓨터에서 시간을 나눠 쓰는 방식이므로 옳지 않다.
보충 개념 시분할 시스템은 응답 시간을 짧게 유지하여 여러 사용자가 동시에 쓰는 것처럼 느끼게 하며, 분산 처리는 여러 컴퓨터가 작업을 나눈다.
- 1.
문제 8
4지선다다음 중 프린터로 출력하거나 스캐너로 읽어 들이는 이미지의 해상도, 즉 1인치 안에 표현되는 점의 수를 나타내는 단위로 옳은 것은?
- 1.
BPS(Bits Per Second)
- 2.
DPI(Dots Per Inch)
- 3.
CPS(Characters Per Second)
- 4.
PPM(Pages Per Minute)
정답·해설 보기▾
정답
2번
DPI(Dots Per Inch)
해설
정답: 2. DPI(Dots Per Inch)는 1인치당 표현되는 점의 수로, 프린터 출력이나 스캐너 입력의 해상도를 나타내는 단위이다.
오답 풀이
- 1번: BPS는 1초당 전송되는 비트 수로 데이터 통신 속도 단위이다.
- 2번: 1인치당 점의 수를 나타내는 해상도 단위는 DPI이므로 옳다.
- 3번: CPS는 1초당 인쇄되는 문자 수로 도트 프린터의 속도 단위이다.
- 4번: PPM은 1분당 인쇄되는 페이지 수로 인쇄 속도 단위이다.
보충 개념 해상도 단위 DPI(점/인치), 인쇄 속도 단위 CPS·LPM·PPM, 통신 속도 단위 BPS를 구분해 두면 좋다.
- 1.
문제 9
4지선다다음 중 컴퓨터 보안 기법인 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?
- 1.
수신되는 전자우편에 숨어 있는 바이러스나 사회공학적 피싱 메일까지 모두 탐지하여 제거한다.
- 2.
외부로부터의 불법적인 침입은 차단하지만 내부에서 일어나는 해킹은 막기 어렵다.
- 3.
외부 침입자의 접근 경로를 기록하여 역추적하는 기능을 제공할 수 있다.
- 4.
내부 네트워크와 외부 네트워크 사이를 드나드는 트래픽을 검사하여 통제한다.
정답·해설 보기▾
정답
1번
수신되는 전자우편에 숨어 있는 바이러스나 사회공학적 피싱 메일까지 모두 탐지하여 제거한다.
해설
정답: 1. 방화벽은 네트워크 트래픽의 출입을 통제하는 장치로, 메일 본문에 숨은 바이러스나 피싱 메일 내용까지 탐지·제거하지는 못한다. 이는 백신·스팸 필터의 역할이므로 옳지 않다.
오답 풀이
- 1번: 메일 속 바이러스·피싱을 모두 제거한다는 설명은 방화벽의 역할이 아니므로 옳지 않다.
- 2번: 방화벽은 외부 침입은 막지만 내부 해킹은 막기 어려우므로 옳다.
- 3번: 접근 경로를 기록해 역추적할 수 있으므로 옳다.
- 4번: 내·외부 경계의 트래픽을 검사·통제하므로 옳다.
보충 개념 방화벽은 경계 보안 장치이며, 내부 위협·악성 콘텐츠 대응은 백신·침입 탐지 시스템(IDS) 등과 함께 운영해야 한다.
- 1.
문제 10
4지선다다음 중 컴퓨터의 기억장치에 대한 설명으로 옳지 않은 것은?
- 1.
캐시(Cache) 메모리는 CPU와 주기억장치 사이에서 속도 차이를 줄여 처리 속도를 높인다.
- 2.
플래시(Flash) 메모리는 전원이 꺼져도 내용이 보존되는 비휘발성 메모리이다.
- 3.
가상(Virtual) 메모리는 보조기억장치의 일부를 주기억장치처럼 사용하여 큰 프로그램을 실행할 수 있게 한다.
- 4.
연관(Associative) 메모리는 저장된 데이터를 오로지 주소를 통해서만 순차적으로 접근하는 메모리이다.
정답·해설 보기▾
정답
4번
연관(Associative) 메모리는 저장된 데이터를 오로지 주소를 통해서만 순차적으로 접근하는 메모리이다.
해설
정답: 4. 연관 메모리는 저장된 내용(값)의 일부를 이용해 원하는 데이터를 찾는 내용 기반 접근 메모리이다. 주소로만 순차 접근한다는 설명은 옳지 않다.
오답 풀이
- 1번: 캐시는 CPU와 주기억장치의 속도 차를 줄이는 고속 버퍼이므로 옳다.
- 2번: 플래시 메모리는 비휘발성이므로 옳다.
- 3번: 가상 메모리는 보조기억장치 일부를 주기억장치처럼 써서 큰 프로그램 실행을 돕는다.
- 4번: 연관 메모리는 내용으로 접근하므로 주소로만 접근한다는 설명은 옳지 않다.
보충 개념 연관 메모리(CAM)는 주소 대신 내용으로 병렬 검색하므로 탐색 속도가 빠르며, 페이지 매핑 등에 활용된다.
- 1.
문제 11
4지선다다음 중 중앙처리장치의 제어장치(Control Unit)에 속하는 구성 요소로 옳은 것은?
- 1.
누산기(Accumulator)
- 2.
가산기(Adder)
- 3.
프로그램 카운터(Program Counter)
- 4.
보수기(Complementer)
정답·해설 보기▾
정답
3번
프로그램 카운터(Program Counter)
해설
정답: 3. 프로그램 카운터(PC)는 다음에 실행할 명령어의 주소를 저장하는 제어장치의 구성 요소이다.
오답 풀이
- 1번: 누산기는 연산 결과를 임시 저장하는 연산장치의 레지스터이다.
- 2번: 가산기는 덧셈을 수행하는 연산장치의 회로이다.
- 3번: 다음 명령어의 주소를 저장하는 프로그램 카운터는 제어장치 요소이므로 옳다.
- 4번: 보수기는 뺄셈을 위해 보수를 만드는 연산장치의 회로이다.
보충 개념 제어장치: 프로그램 카운터·명령어 레지스터·명령 해독기·부호기 등. 연산장치: 누산기·가산기·보수기·데이터 레지스터·상태 레지스터 등.
- 1.
문제 12
4지선다다음 중 저작재산권이 제한되어 저작권자의 허락 없이 저작물을 이용할 수 있는 경우에 해당하지 않는 것은?
- 1.
재판 절차나 입법·행정 목적의 내부 자료로 복제하는 경우
- 2.
영리를 목적으로 입장료를 받고 음악을 공연하는 경우
- 3.
시사 보도 과정에서 보이거나 들리는 저작물을 이용하는 경우
- 4.
학교 교육 목적에 필요하여 공표된 저작물의 일부를 복제하는 경우
정답·해설 보기▾
정답
2번
영리를 목적으로 입장료를 받고 음악을 공연하는 경우
해설
정답: 2. 영리를 목적으로 입장료를 받고 음악을 공연하는 경우는 저작권자의 정당한 이용 허락과 보상이 필요한 행위로, 저작재산권 제한 사유에 해당하지 않는다.
오답 풀이
- 1번: 재판·입법·행정 목적의 내부 복제는 제한 사유에 해당하므로 자유 이용이 가능하다.
- 2번: 영리 목적 유료 공연은 제한 사유가 아니므로 정답이다.
- 3번: 시사 보도 과정에서의 이용은 제한 사유에 해당한다.
- 4번: 학교 교육 목적의 일부 복제는 제한 사유에 해당한다.
보충 개념 저작재산권 제한은 공익·교육·보도 등 특정 목적에서 인정되며, 비영리·정당한 범위 안에서 허용된다.
- 1.
문제 13
4지선다다음 중 네트워크 장비인 게이트웨이(Gateway)의 기본적인 역할로 옳은 것은?
- 1.
도메인 이름을 숫자로 된 IP 주소로 변환해 준다.
- 2.
약해진 신호를 증폭·재생하여 전송 거리를 늘려 준다.
- 3.
프로토콜이 서로 다른 네트워크를 상호 연결하여 데이터를 주고받을 수 있게 한다.
- 4.
여러 대의 컴퓨터를 물리적으로 연결하는 중앙 분배 장치 역할을 한다.
정답·해설 보기▾
정답
3번
프로토콜이 서로 다른 네트워크를 상호 연결하여 데이터를 주고받을 수 있게 한다.
해설
정답: 3. 게이트웨이는 프로토콜이나 구조가 서로 다른 두 네트워크를 연결하여 통신할 수 있게 해 주는 장비로, 현재 위치한 네트워크에서 다른 네트워크로 나가는 출입구 역할을 한다.
오답 풀이
- 1번: 도메인 이름을 IP로 변환하는 것은 DNS의 역할이다.
- 2번: 신호를 증폭·재생하는 것은 리피터의 역할이다.
- 3번: 서로 다른 네트워크를 연결하는 것이 게이트웨이이므로 옳다.
- 4번: 여러 컴퓨터를 물리적으로 연결하는 중앙 장치는 허브이다.
보충 개념 게이트웨이는 OSI 상위 계층까지 변환을 담당하며, 라우터는 네트워크 계층에서 경로를 선택한다.
- 1.
문제 14
4지선다다음 중 BIOS(Basic Input Output System)에 관한 설명으로 옳지 않은 것은?
- 1.
컴퓨터의 기본 입출력장치와 하드웨어 작동에 필요한 명령을 모아 둔 프로그램이다.
- 2.
전원을 켜면 가장 먼저 실행되어 주기억장치, 키보드 등 주요 장치의 상태를 점검한다.
- 3.
펌웨어의 일종으로, 메인보드의 플래시 ROM에 저장되어 내용을 갱신할 수 있다.
- 4.
CMOS 셋업에서 설정한 날짜·시간·부팅 순서 등의 정보는 BIOS 칩 안에 영구히 기록되어 전원과 무관하게 유지된다.
정답·해설 보기▾
정답
4번
CMOS 셋업에서 설정한 날짜·시간·부팅 순서 등의 정보는 BIOS 칩 안에 영구히 기록되어 전원과 무관하게 유지된다.
해설
정답: 4. CMOS 셋업에서 지정한 날짜·시간·부팅 순서 등의 설정값은 BIOS 칩이 아니라 별도의 CMOS RAM에 저장되며, 메인보드의 백업 전지로 그 내용을 유지한다. BIOS 칩 안에 영구 기록된다는 설명은 옳지 않다.
오답 풀이
- 1번: BIOS는 기본 입출력과 하드웨어 작동에 필요한 명령의 집합이므로 옳다.
- 2번: BIOS는 전원을 켜면 먼저 실행되어 장치 상태를 점검(POST)하므로 옳다.
- 3번: BIOS는 플래시 ROM에 저장되어 갱신(업데이트)할 수 있으므로 옳다.
- 4번: CMOS 설정값은 CMOS RAM에 저장되고 전지로 유지되므로 옳지 않다.
보충 개념 BIOS 프로그램(플래시 ROM)과 설정값 저장소(CMOS RAM)는 별개이며, 전지가 방전되면 시간·부팅 설정이 초기화된다.
- 1.
문제 15
4지선다다음 중 한글 Windows의 [Windows 관리 도구]에 포함된 항목에 대한 설명으로 옳은 것은?
- 1.
[디스크 정리]는 불필요한 파일을 삭제하여 디스크 여유 공간을 확보하는 도구이다.
- 2.
[시스템 정보]는 디스크의 논리적·물리적 오류를 검사하고 복구하는 도구이다.
- 3.
[드라이브 조각 모음 및 최적화]는 설치된 모든 프로그램을 한 번에 제거하는 도구이다.
- 4.
[이벤트 뷰어]는 사용자 계정을 새로 만들거나 암호를 변경하는 도구이다.
정답·해설 보기▾
정답
1번
[디스크 정리]는 불필요한 파일을 삭제하여 디스크 여유 공간을 확보하는 도구이다.
해설
정답: 1. [디스크 정리]는 임시 파일, 휴지통, 다운로드한 임시 인터넷 파일 등 불필요한 파일을 삭제하여 디스크 여유 공간을 확보하는 도구이다.
오답 풀이
- 1번: [디스크 정리]의 기능 설명이 정확하므로 옳다.
- 2번: 디스크 오류 검사·복구는 [오류 검사(chkdsk)] 기능이며 [시스템 정보]의 역할이 아니다.
- 3번: [조각 모음 및 최적화]는 분산된 파일을 정리해 접근 속도를 높이는 도구이지 프로그램 제거 도구가 아니다.
- 4번: 계정 생성·암호 변경은 [사용자 계정]에서 하며 [이벤트 뷰어]의 역할이 아니다.
보충 개념 [이벤트 뷰어]는 시스템·응용·보안 로그를 확인하는 도구이고, [시스템 정보]는 하드웨어·소프트웨어 구성을 보여 준다.
- 1.
문제 16
4지선다다음 중 OSI 7계층 모델에서 HTTP, SMTP, DNS와 같은 프로토콜이 동작하며 사용자에게 직접 서비스를 제공하는 계층으로 옳은 것은?
- 1.
전송(Transport) 계층
- 2.
네트워크(Network) 계층
- 3.
응용(Application) 계층
- 4.
데이터 링크(Data Link) 계층
정답·해설 보기▾
정답
3번
응용(Application) 계층
해설
정답: 3. HTTP, SMTP, DNS 등 사용자에게 직접 서비스를 제공하는 프로토콜은 최상위인 응용(Application) 계층에서 동작한다.
오답 풀이
- 1번: 전송 계층은 TCP·UDP로 종단 간 신뢰성 있는 데이터 전달을 담당한다.
- 2번: 네트워크 계층은 IP로 패킷의 경로를 지정한다.
- 3번: HTTP·SMTP·DNS가 동작하는 계층은 응용 계층이므로 옳다.
- 4번: 데이터 링크 계층은 인접 노드 간 오류 제어와 흐름 제어를 담당한다.
보충 개념 OSI 7계층은 위에서부터 응용-표현-세션-전송-네트워크-데이터 링크-물리 계층으로 구성된다.
- 1.
문제 17
4지선다다음 중 컴퓨터 장치를 교체하거나 업그레이드할 때의 성능 판단 기준으로 옳지 않은 것은?
- 1.
하드디스크는 회전 속도(RPM)가 높을수록 데이터 입출력이 빠르다.
- 2.
모니터는 응답 속도(ms) 값이 클수록 잔상이 적어 화면이 선명하다.
- 3.
CPU는 클록 주파수(GHz)가 높을수록 처리 속도가 빠르다.
- 4.
주기억장치는 용량(GB)이 클수록 더 많은 프로그램을 동시에 실행할 수 있다.
정답·해설 보기▾
정답
2번
모니터는 응답 속도(ms) 값이 클수록 잔상이 적어 화면이 선명하다.
해설
정답: 2. 모니터의 응답 속도(ms)는 값이 작을수록 화면 전환이 빨라 잔상이 적고 선명하다. 값이 클수록 좋다는 설명은 옳지 않다.
오답 풀이
- 1번: 하드디스크는 RPM이 높을수록 입출력이 빠르므로 옳다.
- 2번: 응답 속도(ms)는 작을수록 좋으므로 클수록 좋다는 설명은 옳지 않다.
- 3번: CPU는 클록 주파수가 높을수록 빠르므로 옳다.
- 4번: 주기억장치 용량이 클수록 더 많은 작업을 동시에 처리할 수 있으므로 옳다.
보충 개념 수치가 클수록 좋은 지표(RPM·GHz·용량)와 작을수록 좋은 지표(응답 속도 ms·접근 시간 ns)를 구분해야 한다.
- 1.
문제 18
4지선다다음 중 한글 Windows에서 파일이나 폴더를 복사하거나 이동하는 방법으로 옳지 않은 것은?
- 1.
같은 드라이브 안에서 다른 폴더로 그냥 드래그하면 파일이 이동된다.
- 2.
다른 드라이브로 그냥 드래그하면 파일이 복사된다.
- 3.
다른 드라이브로 [Shift]를 누른 채 드래그하면 파일이 복사된다.
- 4.
같은 드라이브 안에서 [Ctrl]을 누른 채 드래그하면 파일이 복사된다.
정답·해설 보기▾
정답
3번
다른 드라이브로 [Shift]를 누른 채 드래그하면 파일이 복사된다.
해설
정답: 3. [Shift]를 누른 채 드래그하면 드라이브가 같든 다르든 항상 이동된다. 다른 드라이브로 [Shift] 드래그가 복사된다는 설명은 옳지 않다.
오답 풀이
- 1번: 같은 드라이브 안에서 그냥 드래그하면 이동되므로 옳다.
- 2번: 다른 드라이브로 그냥 드래그하면 복사되므로 옳다.
- 3번: [Shift] 드래그는 항상 이동이므로 복사된다는 설명은 옳지 않다.
- 4번: [Ctrl] 드래그는 항상 복사이므로 옳다.
보충 개념 같은 드라이브 드래그=이동, 다른 드라이브 드래그=복사가 기본이며, [Ctrl]은 항상 복사, [Shift]는 항상 이동으로 동작을 고정한다.
- 1.
문제 19
4지선다다음 중 한글 Windows의 글꼴(Font)에 관한 설명으로 옳지 않은 것은?
- 1.
한 번 설치한 글꼴은 어떤 경우에도 삭제하거나 숨길 수 없다.
- 2.
트루타입(TrueType)과 오픈타입(OpenType) 글꼴은 크기를 확대해도 외곽선이 매끄럽게 표시된다.
- 3.
글꼴 파일은 일반적으로 .ttf, .otf, .fon 등의 확장자를 가진다.
- 4.
ClearType 기능을 켜면 화면에 표시되는 글자의 가독성을 높일 수 있다.
정답·해설 보기▾
정답
1번
한 번 설치한 글꼴은 어떤 경우에도 삭제하거나 숨길 수 없다.
해설
정답: 1. 설치된 글꼴은 [글꼴] 폴더에서 삭제하거나 숨길 수 있다. 어떤 경우에도 삭제·숨김이 불가능하다는 설명은 옳지 않다.
오답 풀이
- 1번: 글꼴은 삭제·숨김이 가능하므로 불가능하다는 설명은 옳지 않다.
- 2번: 트루타입·오픈타입은 외곽선 글꼴이어서 확대해도 매끄러우므로 옳다.
- 3번: 글꼴 파일 확장자는 .ttf, .otf, .fon 등이므로 옳다.
- 4번: ClearType은 화면 글자의 가독성을 높이므로 옳다.
보충 개념 외곽선(벡터) 글꼴은 크기를 키워도 계단 현상이 없으며, 글꼴은 설치·삭제·숨김으로 관리할 수 있다.
- 1.
문제 20
4지선다다음 중 시스템 소프트웨어에 대한 설명으로 옳지 않은 것은?
- 1.
컴퓨터 시스템을 효율적으로 운영·관리하기 위한 소프트웨어이다.
- 2.
워드프로세서, 스프레드시트처럼 사용자의 특정 업무를 처리하기 위해 만든 소프트웨어이다.
- 3.
제어 프로그램과 처리 프로그램으로 구분된다.
- 4.
대표적인 예로 운영체제, 컴파일러, 링커 등이 있다.
정답·해설 보기▾
정답
2번
워드프로세서, 스프레드시트처럼 사용자의 특정 업무를 처리하기 위해 만든 소프트웨어이다.
해설
정답: 2. 워드프로세서나 스프레드시트처럼 사용자의 특정 업무를 처리하기 위해 만든 것은 응용 소프트웨어이다. 시스템 소프트웨어가 아니므로 옳지 않다.
오답 풀이
- 1번: 시스템 소프트웨어는 컴퓨터를 효율적으로 운영·관리하므로 옳다.
- 2번: 특정 업무 처리용 소프트웨어는 응용 소프트웨어이므로 옳지 않다.
- 3번: 시스템 소프트웨어는 제어 프로그램과 처리 프로그램으로 구분되므로 옳다.
- 4번: 운영체제·컴파일러·링커는 시스템 소프트웨어의 예이므로 옳다.
보충 개념 제어 프로그램(감시·작업 관리·데이터 관리)과 처리 프로그램(언어 번역·서비스·문제 처리)으로 나뉜다.
- 1.
문제 21
4지선다다음 중 [Excel 옵션]→[고급]에서 '소수점 자동 삽입'의 소수점 위치를 '2'로 지정한 후, 워크시트의 셀에 5를 입력했을 때 화면에 표시되는 값으로 옳은 것은?
- 1.
500
- 2.
5
- 3.
0.5
- 4.
0.05
정답·해설 보기▾
정답
4번
0.05
해설
정답: 4. 소수점 위치를 양수 2로 지정하면 입력한 정수를 소수점 아래 두 자리로 옮겨 표시한다. 따라서 5를 입력하면 0.05로 표시된다.
오답 풀이
- 1번: 500은 소수점 위치를 음수 -2로 지정했을 때(100배)의 결과이다.
- 2번: 5는 소수점 자동 삽입을 적용하지 않은 값이다.
- 3번: 0.5는 소수점 위치가 1일 때의 결과이다.
- 4번: 소수점 위치 2이면 5 → 0.05이므로 옳다.
보충 개념 소수점 위치가 양수 n이면 입력값을 10의 n제곱으로 나눈 효과(소수점 왼쪽 이동), 음수 -n이면 10의 n제곱을 곱한 효과(소수점 오른쪽 이동)가 난다.
- 1.
문제 22
4지선다다음 중 수식의 결과가 옳지 않은 것은?
- 1.
=LEFT("Computer", 3) → Com
- 2.
=TRIM(" A B ") → AB
- 3.
=LEN("Excel 2024") → 10
- 4.
=MID("Database", 3, 4) → taba
정답·해설 보기▾
정답
2번
=TRIM(" A B ") → AB
해설
정답: 2. TRIM 함수는 양 끝 공백을 모두 제거하고 단어 사이의 연속된 공백은 하나만 남긴다. 따라서 " A B "는 "A B"가 되며, 공백 없는 "AB"가 아니므로 옳지 않다.
오답 풀이
- 1번: LEFT("Computer",3)은 왼쪽 3글자 "Com"이므로 옳다.
- 2번: TRIM의 결과는 "A B"이므로 "AB"는 옳지 않다.
- 3번: "Excel 2024"는 공백 포함 10자이므로 LEN은 10으로 옳다.
- 4번: MID("Database",3,4)는 세 번째부터 4글자 "taba"이므로 옳다.
보충 개념 TRIM은 단어 사이 공백을 한 칸으로 정리하므로 모든 공백을 없애려면 SUBSTITUTE로 공백을 제거해야 한다.
- 1.
문제 23
4지선다다음 중 통합 문서의 [구조] 보호를 설정한 경우에 대한 설명으로 옳지 않은 것은?
- 1.
워크시트의 셀에 데이터를 입력하거나 수정할 수 없다.
- 2.
워크시트를 삽입하거나 삭제할 수 없다.
- 3.
워크시트를 이동하거나 복사할 수 없다.
- 4.
워크시트의 이름을 바꾸거나 숨길 수 없다.
정답·해설 보기▾
정답
1번
워크시트의 셀에 데이터를 입력하거나 수정할 수 없다.
해설
정답: 1. 통합 문서의 [구조] 보호는 시트의 삽입·삭제·이동·복사·이름 변경·숨기기 등 시트 구조 관련 작업을 막을 뿐, 셀에 데이터를 입력·수정하는 것은 막지 않는다. 셀 입력 제한은 [시트 보호]의 기능이므로 옳지 않다.
오답 풀이
- 1번: 구조 보호는 셀 데이터 입력을 막지 않으므로 옳지 않다.
- 2번: 구조 보호 시 시트 삽입·삭제가 제한되므로 옳다.
- 3번: 시트 이동·복사가 제한되므로 옳다.
- 4번: 시트 이름 변경·숨기기가 제한되므로 옳다.
보충 개념 셀 내용 보호는 [시트 보호], 시트 구성 보호는 [통합 문서 보호(구조)]로 역할이 구분된다.
- 1.
문제 24
4지선다다음과 같이 '지점'과 '분기'를 기준으로 '매출액'의 합계를 교차 표 형태로 요약하려고 한다. 함수를 사용하지 않고 처리할 때 가장 알맞은 도구로 옳은 것은?
[자료] 지점 / 분기 / 매출액 서울 / 1분기 / 820 부산 / 2분기 / 540 서울 / 2분기 / 610 대구 / 1분기 / 300 부산 / 1분기 / 450
- 1.
데이터 통합
- 2.
부분합
- 3.
피벗 테이블
- 4.
목표값 찾기
정답·해설 보기▾
정답
3번
피벗 테이블
해설
정답: 3. 두 개의 기준(지점·분기)으로 값을 교차 집계하여 요약 표를 만드는 데 가장 알맞은 도구는 피벗 테이블이다.
오답 풀이
- 1번: 데이터 통합은 여러 시트·범위의 데이터를 한 위치로 모아 요약하는 도구로, 교차 요약에는 피벗이 더 적합하다.
- 2번: 부분합은 정렬된 한 기준에 대한 그룹 소계를 구하는 기능이다.
- 3번: 행·열 두 기준으로 교차 요약하는 데는 피벗 테이블이 가장 알맞으므로 옳다.
- 4번: 목표값 찾기는 수식 결과를 원하는 값으로 맞추는 역방향 분석 도구이다.
보충 개념 피벗 테이블은 행 영역·열 영역·값 영역에 필드를 배치해 함수 없이도 다차원 집계를 만들 수 있다.
- 1.
문제 25
4지선다다음은 [E2] 셀에 합계를, [F2] 셀에 평균을 구한 뒤 [E2:F2] 영역을 [E2:F10]까지 채우는 매크로이다. 다음 중 괄호 안에 들어갈 값으로 틀린 것은?
Sub 매크로2() Range("E2").Select Selection.FormulaR1C1 = "( ⓐ )" Range("F2").Select Selection.FormulaR1C1 = "( ⓑ )" Range("E2:F2").Select Selection.( ⓒ ) Destination:=( ⓓ ), Type:=xlFillDefault Range("E2:F10").Select End Sub
- 1.
ⓐ 에 들어갈 내용은 "=SUM(RC[-2]:RC[-1])"이다.
- 2.
ⓓ 에 들어갈 내용은 Range("E2:F2")이다.
- 3.
ⓑ 에 들어갈 내용은 "=AVERAGE(RC[-3]:RC[-2])"이다.
- 4.
ⓒ 에 들어갈 내용은 AutoFill이다.
정답·해설 보기▾
정답
2번
ⓓ 에 들어갈 내용은 Range("E2:F2")이다.
해설
정답: 2. 채우기 핸들 동작(AutoFill)의 Destination(ⓓ)은 채워질 최종 범위이어야 한다. 매크로는 [E2:F2]를 [E2:F10]까지 채우므로 ⓓ는 Range("E2:F10")이어야 하며, Range("E2:F2")는 틀리다.
오답 풀이
- 1번: ⓐ는 합계 셀로 두 칸 왼쪽부터의 합계 "=SUM(RC[-2]:RC[-1])"이므로 옳다.
- 2번: ⓓ는 채울 최종 범위 Range("E2:F10")이어야 하므로 Range("E2:F2")는 틀리다.
- 3번: ⓑ는 평균 셀로 세 칸 왼쪽부터의 평균 "=AVERAGE(RC[-3]:RC[-2])"이므로 옳다.
- 4번: 채우기 핸들 드래그에 해당하는 메서드는 AutoFill이므로 옳다.
보충 개념 FormulaR1C1의 RC[-n]은 현재 셀 기준 n칸 왼쪽 열을 가리키며, AutoFill Destination에는 시작 범위를 포함한 전체 채움 범위를 지정한다.
- 1.
문제 26
4지선다다음 중 워크시트의 '이름 상자(Name Box)'에 대한 설명으로 옳지 않은 것은?
- 1.
셀이나 셀 범위에 이름을 정의해 두면 해당 셀을 선택할 때 그 이름이 표시된다.
- 2.
이름 상자에 셀 주소를 입력하고 [Enter]를 누르면 해당 셀로 이동한다.
- 3.
여러 셀을 선택한 경우 선택된 셀의 개수가 이름 상자에 표시된다.
- 4.
차트가 선택된 경우 '차트 1'과 같이 차트의 이름이 표시된다.
정답·해설 보기▾
정답
3번
여러 셀을 선택한 경우 선택된 셀의 개수가 이름 상자에 표시된다.
해설
정답: 3. 여러 셀을 선택할 때 이름 상자에는 선택된 셀의 개수가 아니라 활성 셀(보통 시작 셀)의 주소가 표시된다. 셀 개수가 표시된다는 설명은 옳지 않다.
오답 풀이
- 1번: 이름이 정의된 셀을 선택하면 그 이름이 표시되므로 옳다.
- 2번: 이름 상자에 주소를 입력하면 해당 셀로 이동하므로 옳다.
- 3번: 여러 셀 선택 시 개수가 아니라 활성 셀 주소가 표시되므로 옳지 않다.
- 4번: 차트 선택 시 차트 이름이 표시되므로 옳다.
보충 개념 드래그로 범위를 선택하는 도중에는 상태 표시줄이나 이름 상자에 행·열 수가 잠시 표시되지만, 선택을 마치면 활성 셀 주소가 표시된다.
- 1.
문제 27
4지선다다음 중 엑셀의 인쇄 및 [페이지 설정] 기능에 대한 설명으로 옳지 않은 것은?
- 1.
셀에 표시된 메모(노트)는 어떤 설정으로도 인쇄할 수 없다.
- 2.
인쇄 영역을 설정하면 워크시트에서 지정한 범위만 인쇄된다.
- 3.
모든 페이지마다 특정 행을 반복 인쇄하려면 [시트] 탭의 '반복할 행'에 해당 행을 지정한다.
- 4.
인쇄 내용을 용지의 가로·세로 중앙에 맞추려면 [여백] 탭의 '페이지 가운데 맞춤'을 사용한다.
정답·해설 보기▾
정답
1번
셀에 표시된 메모(노트)는 어떤 설정으로도 인쇄할 수 없다.
해설
정답: 1. 셀 메모(노트)는 [페이지 설정]의 [시트] 탭에 있는 '메모' 옵션에서 '시트 끝'이나 '화면에 표시된 대로'를 선택하여 인쇄할 수 있다. 어떤 설정으로도 인쇄할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 메모는 시트 탭의 메모 옵션으로 인쇄할 수 있으므로 옳지 않다.
- 2번: 인쇄 영역을 설정하면 지정 범위만 인쇄되므로 옳다.
- 3번: 반복할 행은 [시트] 탭에서 지정하므로 옳다.
- 4번: 가운데 맞춤은 [여백] 탭의 '페이지 가운데 맞춤'으로 설정하므로 옳다.
보충 개념 [페이지 설정]의 [시트] 탭에서는 인쇄 영역, 반복할 행·열, 눈금선, 행/열 머리글, 메모 인쇄 등을 지정한다.
- 1.
문제 28
4지선다다음 중 엑셀의 시나리오에 대한 설명으로 옳지 않은 것은?
- 1.
시나리오는 변경 셀로 지정한 입력값에 따라 결과가 어떻게 달라지는지 비교·분석하는 가상 분석 도구이다.
- 2.
하나의 시나리오에 지정할 수 있는 변경 셀은 최대 32개까지이다.
- 3.
시나리오 요약 보고서를 만든 뒤 시나리오의 값을 변경해도 보고서가 자동으로 갱신되지 않는다.
- 4.
시나리오 피벗 테이블 보고서는 결과 셀을 지정하지 않아도 만들 수 있다.
정답·해설 보기▾
정답
4번
시나리오 피벗 테이블 보고서는 결과 셀을 지정하지 않아도 만들 수 있다.
해설
정답: 4. 시나리오 요약 보고서는 결과 셀을 지정하지 않아도 만들 수 있지만, 시나리오 피벗 테이블 보고서는 결과 셀을 반드시 지정해야 만들 수 있다. 설명이 반대이므로 옳지 않다.
오답 풀이
- 1번: 시나리오는 변경 셀 입력값에 따른 결과를 비교하는 가상 분석 도구이므로 옳다.
- 2번: 하나의 시나리오에 지정할 수 있는 변경 셀은 최대 32개이므로 옳다.
- 3번: 요약 보고서는 정적이어서 값이 바뀌어도 자동 갱신되지 않으므로 옳다.
- 4번: 피벗 테이블 보고서는 결과 셀 지정이 필요하므로 지정 없이 만들 수 있다는 설명은 옳지 않다.
보충 개념 시나리오 요약은 결과 셀 없이도 작성 가능하나, 피벗 테이블 형태로 요약하려면 결과 셀이 필요하다.
- 1.
문제 29
4지선다다음 중 아래 [데이터]에 주어진 [고급 필터 조건]을 적용할 때 추출되는 레코드의 개수로 옳은 것은?
[조건] (같은 행에 입력) 부서='영업부' , 실적>=300
[데이터] 부서 / 실적 영업부 / 420 관리부 / 510 영업부 / 280 생산부 / 350 영업부 / 600 관리부 / 250 영업부 / 150
- 1.
1개
- 2.
2개
- 3.
3개
- 4.
4개
정답·해설 보기▾
정답
2번
2개
해설
정답: 2. 두 조건을 같은 행에 입력하면 AND 조건이 되어 '부서가 영업부이면서 실적이 300 이상'인 레코드만 추출된다. 영업부 420, 영업부 600 두 건만 해당하므로 2개이다.
오답 풀이
- 영업부 420(실적 300 이상) → 추출
- 관리부 510 → 부서가 영업부가 아니어서 제외
- 영업부 280 → 실적이 300 미만이어서 제외
- 생산부 350 → 부서 불일치로 제외
- 영업부 600 → 추출
- 관리부 250, 영업부 150 → 각각 부서·실적 조건 위배로 제외
보충 개념 고급 필터에서 같은 행 조건은 AND, 다른 행 조건은 OR로 결합된다.
- 1.
문제 30
4지선다아래 워크시트에서 다음 중 결과가 '과장'이 아닌 것은?
1 사원번호 성명 부서 직위 2 201 김하늘 기획부 팀장 3 202 이바다 영업부 대리 4 203 박소망 인사부 과장 5 204 정믿음 총무부 부장 6 205 최사랑 기획부 사원
- 1.
=INDEX(D2:D6, 3)
- 2.
=CHOOSE(3, "사원", "대리", "과장", "부장")
- 3.
=VLOOKUP(203, A2:D6, 4, FALSE)
- 4.
=OFFSET(D2, 1, 0)
정답·해설 보기▾
정답
4번
=OFFSET(D2, 1, 0)
해설
정답: 4. =OFFSET(D2,1,0)은 D2에서 1행 아래, 0열 이동한 D3을 반환하므로 결과는 '대리'이다. '과장'이 아니므로 정답이다.
오답 풀이
- 1번: =INDEX(D2:D6,3)은 범위의 세 번째 값 D4 → '과장'이다.
- 2번: =CHOOSE(3, ...)은 세 번째 인수 '과장'을 반환한다.
- 3번: =VLOOKUP(203, A2:D6, 4, FALSE)는 203 행의 4번째 열 직위 → '과장'이다.
- 4번: =OFFSET(D2,1,0)은 D3 → '대리'이므로 '과장'이 아니다.
보충 개념 OFFSET(기준,행이동,열이동)은 기준 셀에서 지정한 만큼 떨어진 셀을 참조하며, INDEX(범위,n)은 범위 내 n번째 값을 반환한다.
- 1.
문제 31
4지선다다음 중 엑셀에서 발생하는 오류값과 그 원인의 연결로 옳은 것은?
- 1.
#DIV/0! — 수식에서 잘못된 인수나 피연산자를 사용한 경우
- 2.
#NAME? — 함수 이름이나 정의되지 않은 이름을 잘못 입력한 경우
- 3.
#REF! — 숫자를 0으로 나눈 경우
- 4.
#VALUE! — 셀 참조가 삭제되어 더 이상 유효하지 않은 경우
정답·해설 보기▾
정답
2번
#NAME? — 함수 이름이나 정의되지 않은 이름을 잘못 입력한 경우
해설
정답: 2. #NAME? 오류는 함수 이름의 철자가 틀렸거나 정의되지 않은 이름을 수식에 사용했을 때 발생하므로 연결이 옳다.
오답 풀이
- 1번: 잘못된 인수·피연산자 사용은 #VALUE! 오류이므로 #DIV/0!과의 연결은 틀리다.
- 2번: 함수 이름·이름 오류는 #NAME?이므로 옳다.
- 3번: 0으로 나눈 경우는 #DIV/0!이므로 #REF!와의 연결은 틀리다.
- 4번: 참조가 삭제되어 무효가 된 경우는 #REF!이므로 #VALUE!와의 연결은 틀리다.
보충 개념 #VALUE!(잘못된 인수), #DIV/0!(0으로 나눔), #REF!(무효 참조), #NAME?(이름 오류), #N/A(값 없음), #NUM!(숫자 범위 오류)를 구분한다.
- 1.
문제 32
4지선다다음 중 [페이지 설정] 대화상자의 각 탭에서 설정할 수 있는 항목으로 옳지 않은 것은?
- 1.
[페이지] 탭에서 용지 방향(가로·세로)과 확대/축소 배율을 지정할 수 있다.
- 2.
[여백] 탭에서 머리글과 바닥글의 여백을 지정할 수 있다.
- 3.
[머리글/바닥글] 탭에서 행/열 머리글과 눈금선의 인쇄 여부를 지정할 수 있다.
- 4.
[시트] 탭에서 인쇄 영역과 반복할 행·열을 지정할 수 있다.
정답·해설 보기▾
정답
3번
[머리글/바닥글] 탭에서 행/열 머리글과 눈금선의 인쇄 여부를 지정할 수 있다.
해설
정답: 3. 행/열 머리글과 눈금선의 인쇄 여부는 [시트] 탭에서 지정한다. [머리글/바닥글] 탭에서 지정한다는 설명은 옳지 않다.
오답 풀이
- 1번: [페이지] 탭에서 용지 방향과 배율을 지정하므로 옳다.
- 2번: [여백] 탭에서 머리글·바닥글 여백을 지정하므로 옳다.
- 3번: 행/열 머리글·눈금선 인쇄는 [시트] 탭의 항목이므로 옳지 않다.
- 4번: [시트] 탭에서 인쇄 영역과 반복할 행·열을 지정하므로 옳다.
보충 개념 [머리글/바닥글] 탭은 머리글·바닥글의 내용과 옵션을 다루며, 눈금선·머리글 인쇄 옵션은 [시트] 탭에 있다.
- 1.
문제 33
4지선다다음 중 윗주(주석 문자)에 대한 설명으로 옳지 않은 것은?
- 1.
윗주는 셀에 입력된 데이터의 아래쪽에 작게 표시된다.
- 2.
윗주는 문자 데이터가 입력된 셀에만 표시할 수 있다.
- 3.
윗주가 입력된 셀의 데이터를 삭제하면 윗주도 함께 삭제된다.
- 4.
윗주의 글꼴, 크기, 정렬 등 서식을 변경할 수 있다.
정답·해설 보기▾
정답
1번
윗주는 셀에 입력된 데이터의 아래쪽에 작게 표시된다.
해설
정답: 1. 윗주는 셀 데이터의 위쪽에 작게 표시된다. 아래쪽에 표시된다는 설명은 옳지 않다.
오답 풀이
- 1번: 윗주는 데이터 위쪽에 표시되므로 아래쪽 표시라는 설명은 옳지 않다.
- 2번: 윗주는 문자 데이터가 입력된 셀에만 표시할 수 있으므로 옳다.
- 3번: 셀 데이터를 삭제하면 윗주도 함께 삭제되므로 옳다.
- 4번: 윗주의 글꼴·크기·정렬 등 서식을 변경할 수 있으므로 옳다.
보충 개념 윗주는 [홈] 탭의 [윗주 필드 표시/숨기기]로 표시 여부를 정하며, 숫자·날짜 셀에는 표시할 수 없다.
- 1.
문제 34
4지선다다음 중 외부 데이터의 [쿼리 및 연결] 기능에 대한 설명으로 옳지 않은 것은?
- 1.
통합 문서를 열 때 외부 데이터를 자동으로 새로 고치도록 설정할 수 있다.
- 2.
외부 데이터와의 연결을 제거하면 이미 시트로 가져온 데이터까지 모두 삭제된다.
- 3.
일정한 시간 간격마다 외부 데이터를 주기적으로 새로 고치도록 설정할 수 있다.
- 4.
[연결 속성]에서 연결 이름과 데이터가 사용되는 위치 등의 정보를 확인할 수 있다.
정답·해설 보기▾
정답
2번
외부 데이터와의 연결을 제거하면 이미 시트로 가져온 데이터까지 모두 삭제된다.
해설
정답: 2. 외부 데이터와의 연결을 제거해도 이미 워크시트로 가져온 데이터는 그대로 남는다. 다만 더 이상 새로 고침만 되지 않을 뿐이므로, 가져온 데이터까지 삭제된다는 설명은 옳지 않다.
오답 풀이
- 1번: 통합 문서를 열 때 자동 새로 고침을 설정할 수 있으므로 옳다.
- 2번: 연결을 제거해도 가져온 데이터는 남으므로 모두 삭제된다는 설명은 옳지 않다.
- 3번: 일정 시간 간격으로 주기적 새로 고침을 설정할 수 있으므로 옳다.
- 4번: [연결 속성]에서 연결 이름·사용 위치를 확인할 수 있으므로 옳다.
보충 개념 연결을 제거하면 원본과의 갱신 관계만 끊기고, 시트에 적재된 값은 일반 데이터로 유지된다.
- 1.
문제 35
4지선다다음 중 엑셀 차트에 대한 설명으로 옳지 않은 것은?
- 1.
차트를 작성하려면 원본 데이터가 있어야 하며, 원본 데이터를 변경하면 차트에 자동으로 반영된다.
- 2.
[F11] 키를 누르면 기본 차트가 별도의 차트 시트로 삽입된다.
- 3.
원형 차트는 하나의 데이터 계열만 표현할 수 있으며 각 항목의 비율을 나타낸다.
- 4.
분산형(XY) 차트는 시간 흐름에 따른 추세를 막대의 길이로 나타내는 데 가장 적합하다.
정답·해설 보기▾
정답
4번
분산형(XY) 차트는 시간 흐름에 따른 추세를 막대의 길이로 나타내는 데 가장 적합하다.
해설
정답: 4. 분산형(XY) 차트는 두 수치 변수 사이의 상관관계나 분포를 점으로 나타내는 차트이다. 시간 흐름에 따른 추세를 막대 길이로 나타내는 것은 막대형(또는 꺾은선형) 차트이므로 옳지 않다.
오답 풀이
- 1번: 원본 데이터를 변경하면 차트에 자동 반영되므로 옳다.
- 2번: [F11]은 기본 차트를 별도 차트 시트로 삽입하므로 옳다.
- 3번: 원형 차트는 한 계열의 항목별 비율을 나타내므로 옳다.
- 4번: 분산형은 상관관계 표현용이지 막대 길이로 추세를 나타내지 않으므로 옳지 않다.
보충 개념 분산형은 과학·통계 데이터의 분포 분석에, 막대형·꺾은선형은 항목 비교나 시간 추세 표현에 적합하다.
- 1.
문제 36
4지선다다음 중 셀의 값이 1000 이상이면 "★", 0 이하이면 "↓", 그 외의 값은 그대로 표시하는 사용자 지정 표시 형식으로 옳은 것은?
- 1.
[>=1000]"★";[<=0]"↓";0
- 2.
[>=1000]"↓";[<=0]"★";0
- 3.
[>1000]"★";[<0]"↓";0
- 4.
[>=1000]"★";[<=0]"↓"
정답·해설 보기▾
정답
1번
[>=1000]"★";[<=0]"↓";0
해설
정답: 1. 조건이 지정된 사용자 지정 형식은 [조건1]서식;[조건2]서식;나머지서식 순으로 구성된다. 1000 이상은 "★", 0 이하는 "↓", 나머지는 값을 그대로(0) 표시해야 하므로 [>=1000]"★";[<=0]"↓";0 이 옳다.
오답 풀이
- 1번: 조건·기호·구역이 모두 맞으므로 옳다.
- 2번: 1000 이상과 0 이하에 적용할 기호가 서로 바뀌어 틀리다.
- 3번: > 와 < 를 사용해 경곗값 1000과 0이 조건에서 빠지므로 틀리다.
- 4번: 세 번째(나머지) 구역이 없어 그 외의 값을 표시하지 못하므로 틀리다.
보충 개념 사용자 지정 형식은 최대 4구역(양수;음수;0;텍스트)이며, 대괄호 조건을 쓰면 [조건1];[조건2];나머지 형태로 동작한다.
- 1.
문제 37
4지선다다음 중 데이터가 입력된 셀에서 채우기 핸들을 드래그하여 채우는 경우에 대한 설명으로 옳지 않은 것은?
- 1.
문자 데이터만 입력된 셀을 그냥 드래그하면 동일한 데이터로 복사된다.
- 2.
숫자 데이터가 입력된 셀을 [Ctrl]을 누른 채 드래그하면 값이 1씩 증가하며 채워진다.
- 3.
날짜 데이터가 입력된 셀을 그냥 드래그하면 항상 같은 날짜로만 복사된다.
- 4.
문자와 숫자가 혼합된 셀을 그냥 드래그하면 숫자 부분이 1씩 증가하며 채워진다.
정답·해설 보기▾
정답
3번
날짜 데이터가 입력된 셀을 그냥 드래그하면 항상 같은 날짜로만 복사된다.
해설
정답: 3. 날짜 데이터가 입력된 셀을 그냥 드래그하면 하루(또는 설정 단위)씩 증가하며 채워진다. 항상 같은 날짜로만 복사된다는 설명은 옳지 않다.
오답 풀이
- 1번: 문자만 입력된 셀은 그냥 드래그하면 복사되므로 옳다.
- 2번: 숫자 셀은 [Ctrl]을 누른 채 드래그하면 1씩 증가하므로 옳다.
- 3번: 날짜는 그냥 드래그하면 증가하므로 같은 날짜 복사라는 설명은 옳지 않다.
- 4번: 문자+숫자 혼합 셀은 그냥 드래그하면 숫자 부분이 증가하므로 옳다.
보충 개념 숫자는 [Ctrl] 드래그 시 증가, 혼합 데이터는 그냥 드래그 시 숫자가 증가하며 [Ctrl] 드래그 시 복사되어 동작이 반대이다.
- 1.
문제 38
4지선다다음 중 VBA의 프로시저(Procedure)에 대한 설명으로 옳지 않은 것은?
- 1.
특정 작업을 수행하는 명령문들의 모음을 프로시저라고 한다.
- 2.
Sub 프로시저는 결과 값을 반환하지 않고, Function 프로시저는 결과 값을 반환한다.
- 3.
하나 이상의 프로시저가 모여 하나의 모듈을 구성한다.
- 4.
매크로를 기록하면 자동으로 Function 프로시저로 작성된다.
정답·해설 보기▾
정답
4번
매크로를 기록하면 자동으로 Function 프로시저로 작성된다.
해설
정답: 4. 매크로를 기록하면 자동으로 Sub 프로시저(Sub ~ End Sub)로 작성된다. Function 프로시저로 작성된다는 설명은 옳지 않다.
오답 풀이
- 1번: 프로시저는 명령문들의 모음이므로 옳다.
- 2번: Sub는 값을 반환하지 않고 Function은 값을 반환하므로 옳다.
- 3번: 여러 프로시저가 모여 모듈을 구성하므로 옳다.
- 4번: 기록된 매크로는 Sub 프로시저로 작성되므로 Function이라는 설명은 옳지 않다.
보충 개념 Sub는 작업 수행용, Function은 값을 계산해 반환하는 용도이며, 기록 매크로는 항상 Sub 형태이다.
- 1.
문제 39
4지선다다음 중 엑셀의 데이터 정렬 기능에 대한 설명으로 옳지 않은 것은?
- 1.
숨겨진 행이나 열에 들어 있는 데이터도 정렬 대상에 포함되어 함께 이동한다.
- 2.
오름차순 정렬과 내림차순 정렬에서 빈 셀은 항상 가장 마지막에 정렬된다.
- 3.
글꼴 색, 셀 색, 조건부 서식 아이콘 등을 기준으로도 정렬할 수 있다.
- 4.
정렬 기준은 최대 64개까지 지정할 수 있다.
정답·해설 보기▾
정답
1번
숨겨진 행이나 열에 들어 있는 데이터도 정렬 대상에 포함되어 함께 이동한다.
해설
정답: 1. 숨겨진 행이나 열의 데이터는 정렬 대상에 포함되지 않으며 정렬 후에도 이동하지 않는다. 함께 이동한다는 설명은 옳지 않다.
오답 풀이
- 1번: 숨겨진 행·열은 정렬되지 않으므로 함께 이동한다는 설명은 옳지 않다.
- 2번: 빈 셀은 오름차순·내림차순 모두 마지막에 정렬되므로 옳다.
- 3번: 글꼴 색·셀 색·아이콘을 기준으로도 정렬할 수 있으므로 옳다.
- 4번: 정렬 기준은 최대 64개까지 지정할 수 있으므로 옳다.
보충 개념 정렬 전 숨긴 행·열을 표시해야 데이터가 누락되지 않으며, 값뿐 아니라 서식(색·아이콘)을 기준으로도 정렬할 수 있다.
- 1.
문제 40
4지선다다음 중 [시트 보호] 설정 시 '이 워크시트의 모든 사용자에게 다음 사항을 허용'에서 선택할 수 있는 항목이 아닌 것은?
- 1.
정렬
- 2.
자동 필터 사용
- 3.
워크시트 삭제
- 4.
셀 서식 지정
정답·해설 보기▾
정답
3번
워크시트 삭제
해설
정답: 3. 워크시트 삭제는 통합 문서의 구조와 관련된 작업으로 [통합 문서 보호]에서 다루며, [시트 보호]의 허용 항목 목록에는 포함되지 않는다.
오답 풀이
- 1번: 정렬은 시트 보호 시 허용 항목으로 선택할 수 있다.
- 2번: 자동 필터 사용은 허용 항목으로 선택할 수 있다.
- 3번: 워크시트 삭제는 허용 항목이 아니므로 정답이다.
- 4번: 셀 서식 지정은 허용 항목으로 선택할 수 있다.
보충 개념 시트 보호의 허용 목록에는 셀 선택, 셀 서식, 행/열 삽입·삭제, 정렬, 자동 필터, 피벗 테이블 사용 등이 있다.
- 1.
문제 41
4지선다다음 중 아래 SQL문의 괄호 안에 들어갈 조인 유형으로, 왼쪽 테이블의 모든 레코드와 오른쪽 테이블에서 조인 조건이 일치하는 레코드를 함께 표시하는 것으로 옳은 것은?
SELECT * FROM 학생 ( ) 성적 ON 학생.학번 = 성적.학번;
- 1.
INNER JOIN
- 2.
LEFT JOIN
- 3.
CROSS JOIN
- 4.
FULL JOIN
정답·해설 보기▾
정답
2번
LEFT JOIN
해설
정답: 2. LEFT JOIN(LEFT OUTER JOIN)은 왼쪽 테이블의 모든 레코드를 표시하고, 오른쪽 테이블에서는 조인 조건이 일치하는 레코드만 결합한다. 일치하지 않는 오른쪽 값은 Null로 채워진다.
오답 풀이
- 1번: INNER JOIN은 양쪽 모두에서 조건이 일치하는 레코드만 표시한다.
- 2번: 왼쪽 전부 + 오른쪽 일치 분을 표시하는 것은 LEFT JOIN이므로 옳다.
- 3번: CROSS JOIN은 두 테이블의 모든 행을 곱(교차)하여 결합한다.
- 4번: FULL JOIN은 양쪽 테이블의 모든 레코드를 표시한다.
보충 개념 외부 조인은 기준 테이블 쪽 레코드를 모두 보존하며, LEFT·RIGHT·FULL로 보존 방향이 달라진다.
- 1.
문제 42
4지선다다음 중 '대출' 테이블(회원번호, 도서번호, 대출일)에서 대출 건수가 3건 이상인 회원에 대해 회원번호와 대출 건수를 표시하는 SQL문으로 옳은 것은?
- 1.
SELECT 회원번호, COUNT() FROM 대출 WHERE COUNT() >= 3 GROUP BY 회원번호;
- 2.
SELECT 회원번호, SUM() FROM 대출 GROUP BY 회원번호 WHERE COUNT() >= 3;
- 3.
SELECT 회원번호, COUNT() FROM 대출 GROUP BY 회원번호 HAVING COUNT() >= 3;
- 4.
SELECT 회원번호, COUNT() FROM 대출 HAVING COUNT() >= 3 GROUP BY 회원번호;
정답·해설 보기▾
정답
3번
SELECT 회원번호, COUNT() FROM 대출 GROUP BY 회원번호 HAVING COUNT() >= 3;
해설
정답: 3. 그룹별 집계 결과에 조건을 거는 절은 HAVING이며, GROUP BY 뒤에 와야 한다. 회원번호로 그룹을 묶고 그룹별 개수가 3 이상인 경우만 표시하므로 GROUP BY 회원번호 HAVING COUNT(*) >= 3 이 옳다.
오답 풀이
- 1번: 집계 함수 조건을 WHERE에 쓸 수 없으므로 틀리다.
- 2번: SUM(*) 표기가 잘못되었고 WHERE 위치도 틀리다.
- 3번: GROUP BY 다음에 HAVING으로 집계 조건을 지정하므로 옳다.
- 4번: HAVING이 GROUP BY보다 앞에 와서 구문 순서가 틀리다.
보충 개념 SQL 절 순서는 SELECT - FROM - WHERE - GROUP BY - HAVING - ORDER BY이며, 그룹 집계 조건은 HAVING에 쓴다.
- 1.
문제 43
4지선다다음 중 폼과 하위 폼(Subform)에 대한 설명으로 옳지 않은 것은?
- 1.
기본 폼과 하위 폼은 연결 필드가 지정되어 있지 않아도 항상 함께 동기화되어 표시된다.
- 2.
하위 폼은 폼 안에 삽입된 또 하나의 폼으로, 주로 일대다 관계의 데이터를 표시할 때 사용한다.
- 3.
기본 폼과 하위 폼을 연결하는 필드의 데이터 형식은 서로 같거나 호환되어야 한다.
- 4.
기본 폼은 단일 폼으로, 하위 폼은 연속 폼이나 데이터시트 형태로 표시할 수 있다.
정답·해설 보기▾
정답
1번
기본 폼과 하위 폼은 연결 필드가 지정되어 있지 않아도 항상 함께 동기화되어 표시된다.
해설
정답: 1. 기본 폼과 하위 폼이 함께 동기화되어 표시되려면 두 폼을 잇는 연결 필드(기본/하위 연결 필드)가 지정되어 있어야 한다. 연결 필드 없이 항상 동기화된다는 설명은 옳지 않다.
오답 풀이
- 1번: 동기화에는 연결 필드 지정이 필요하므로 옳지 않다.
- 2번: 하위 폼은 일대다 데이터를 표시하는 데 주로 쓰이므로 옳다.
- 3번: 연결 필드의 데이터 형식은 같거나 호환되어야 하므로 옳다.
- 4번: 기본 폼은 단일 폼, 하위 폼은 연속 폼·데이터시트 형태가 일반적이므로 옳다.
보충 개념 하위 폼 컨트롤의 '기본 필드 연결'과 '하위 필드 연결' 속성으로 두 폼의 레코드를 연동한다.
- 1.
문제 44
4지선다다음 중 폼에서의 탭 순서(Tab Order)에 대한 설명으로 옳지 않은 것은?
- 1.
폼 보기에서 [Tab] 키를 눌렀을 때 포커스가 이동하는 순서를 의미한다.
- 2.
레이블처럼 값을 입력받지 않는 컨트롤에는 탭 순서를 지정할 수 없다.
- 3.
컨트롤의 '탭 정지' 속성을 '아니요'로 지정하면 탭 순서에서 제외된다.
- 4.
탭 순서는 컨트롤이 폼에 추가된 순서대로 고정되며 사용자가 변경할 수 없다.
정답·해설 보기▾
정답
4번
탭 순서는 컨트롤이 폼에 추가된 순서대로 고정되며 사용자가 변경할 수 없다.
해설
정답: 4. 탭 순서는 [탭 순서] 대화상자에서 사용자가 직접 변경하거나 '자동 순서'로 재배열할 수 있다. 추가된 순서대로 고정되어 변경할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 탭 순서는 [Tab] 키로 이동하는 포커스 순서이므로 옳다.
- 2번: 레이블 등 값을 받지 않는 컨트롤은 탭 순서 대상이 아니므로 옳다.
- 3번: '탭 정지'를 '아니요'로 하면 탭 이동에서 제외되므로 옳다.
- 4번: 탭 순서는 사용자가 변경할 수 있으므로 고정되어 바꿀 수 없다는 설명은 옳지 않다.
보충 개념 탭 순서는 입력 효율을 위해 화면 배치에 맞춰 조정하며, '자동 순서'는 위에서 아래·왼쪽에서 오른쪽으로 재설정한다.
- 1.
문제 45
4지선다다음 중 Access의 개체에 대한 설명으로 잘못된 것은?
- 1.
Application 개체는 현재 실행 중인 Microsoft Access 응용 프로그램 자체를 의미한다.
- 2.
Form 개체의 Requery 메서드는 폼에 입력된 데이터를 영구히 삭제하는 기능을 한다.
- 3.
Recordset 개체는 테이블이나 쿼리로부터 얻은 레코드 집합을 의미한다.
- 4.
DoCmd 개체는 매크로 함수를 Visual Basic 코드에서 실행하기 위한 개체이다.
정답·해설 보기▾
정답
2번
Form 개체의 Requery 메서드는 폼에 입력된 데이터를 영구히 삭제하는 기능을 한다.
해설
정답: 2. Form 개체의 Requery 메서드는 데이터 원본을 다시 읽어 폼의 레코드를 최신 상태로 갱신하는 기능이다. 데이터를 영구히 삭제하는 기능이 아니므로 잘못된 설명이다.
오답 풀이
- 1번: Application 개체는 실행 중인 Access 응용 프로그램 자체를 의미하므로 옳다.
- 2번: Requery는 데이터를 다시 읽어 갱신할 뿐 삭제하지 않으므로 잘못되었다.
- 3번: Recordset은 테이블·쿼리에서 얻은 레코드 집합이므로 옳다.
- 4번: DoCmd는 매크로 함수를 VB 코드에서 실행하는 개체이므로 옳다.
보충 개념 Requery는 변경된 원본을 반영해 다시 표시하며, 레코드 삭제는 Delete 또는 RunSQL(DELETE) 등으로 수행한다.
- 1.
문제 46
4지선다다음 중 데이터베이스 관리자(DBA)의 역할로 옳지 않은 것은?
- 1.
데이터베이스의 스키마를 정의하고 구성 요소를 결정한다.
- 2.
데이터의 보안 정책과 사용자 접근 권한을 관리한다.
- 3.
데이터베이스의 성능을 분석하고 백업·회복 전략을 수립한다.
- 4.
호스트 언어로 응용 프로그램을 작성하여 일상적인 업무 데이터를 직접 입력·수정한다.
정답·해설 보기▾
정답
4번
호스트 언어로 응용 프로그램을 작성하여 일상적인 업무 데이터를 직접 입력·수정한다.
해설
정답: 4. 호스트 언어로 응용 프로그램을 작성하고 일상 업무 데이터를 입력·수정하는 것은 응용 프로그래머나 일반 사용자의 역할이다. 데이터베이스 관리자의 역할로는 옳지 않다.
오답 풀이
- 1번: 스키마 정의와 구성 요소 결정은 DBA의 역할이므로 옳다.
- 2번: 보안 정책과 접근 권한 관리는 DBA의 역할이므로 옳다.
- 3번: 성능 분석과 백업·회복 전략 수립은 DBA의 역할이므로 옳다.
- 4번: 응용 프로그램 작성·일상 데이터 조작은 DBA의 역할이 아니므로 옳지 않다.
보충 개념 DBA는 데이터베이스 설계·운영·보안·성능·백업을 총괄하며, 데이터 자체의 입력·조작은 사용자·응용 프로그래머가 담당한다.
- 1.
문제 47
4지선다다음 중 데이터 형식이 '텍스트'인 필드에 아래와 같이 사용자 지정 형식을 지정하고 값을 입력했을 때 표시 결과로 옳은 것은?
- 1.
형식: > / 입력값: korea / 결과: KOREA
- 2.
형식: @@-@@ / 입력값: 1234 / 결과: 1-234
- 3.
형식: &&&& / 입력값: ab / 결과: ab__
- 4.
형식: < / 입력값: SEOUL / 결과: SEOUL
정답·해설 보기▾
정답
1번
형식: > / 입력값: korea / 결과: KOREA
해설
정답: 1. 텍스트 형식 기호 > 는 입력된 모든 문자를 대문자로 표시한다. 따라서 korea는 KOREA로 표시되므로 옳다.
오답 풀이
- 1번: > 는 대문자 변환이므로 korea → KOREA로 옳다.
- 2번: @ 는 오른쪽부터 한 자리씩 채우므로 1234는 12-34로 표시되어 1-234는 틀리다.
- 3번: & 는 문자가 없어도 빈칸을 채우지 않으므로 ab는 ab로 표시되어 ab 뒤의 빈칸 표시는 틀리다.
- 4번: < 는 소문자 변환이므로 SEOUL은 seoul로 표시되어 SEOUL은 틀리다.
보충 개념 텍스트 형식 기호: @(문자 필요·없으면 공백), &(문자 선택·없으면 표시 안 함), >(대문자), <(소문자).
- 1.
문제 48
4지선다다음 중 데이터베이스의 3단계 스키마 구조에서, 개별 사용자나 응용 프로그램이 필요로 하는 데이터베이스의 논리적 구조를 정의하는 스키마로 옳은 것은?
- 1.
개념 스키마
- 2.
내부 스키마
- 3.
외부 스키마
- 4.
물리 스키마
정답·해설 보기▾
정답
3번
외부 스키마
해설
정답: 3. 외부 스키마(서브 스키마)는 개별 사용자나 응용 프로그램이 보는 관점에서 필요한 데이터의 논리적 구조를 정의한다.
오답 풀이
- 1번: 개념 스키마는 조직 전체의 통합된 논리적 구조를 정의한다.
- 2번: 내부 스키마는 데이터의 물리적 저장 구조를 정의한다.
- 3번: 개별 사용자 관점의 논리적 구조는 외부 스키마이므로 옳다.
- 4번: 물리 스키마는 별도의 표준 3단계 명칭이 아니며 내부 스키마에 해당한다.
보충 개념 3단계 스키마는 외부(사용자 뷰)-개념(전체 논리)-내부(물리 저장)로 구성되며, 단계 간 사상으로 데이터 독립성을 제공한다.
- 1.
문제 49
4지선다다음 중 아래와 같이 '지역'별로 그룹을 지정하여 작성한 보고서에 대한 설명으로 옳지 않은 것은?
[지역: 강원] 순번 / 도서명 / 판매일 / 판매부수 1 자료구조 2025-09-02 12 2 운영체제 2025-09-05 8 강원 소계: 20 [지역: 제주] 순번 / 도서명 / 판매일 / 판매부수 1 데이터베이스 2025-09-03 15 제주 소계: 15
- 1.
'지역' 필드를 기준으로 그룹이 설정되어 있다.
- 2.
'소계'는 그룹 머리글 영역에 텍스트 상자를 두고 합계 함수를 지정하여 표시한다.
- 3.
'순번'은 컨트롤 원본을 '=1'로, 누적 합계 속성을 '그룹'으로 지정하여 표시한다.
- 4.
지역별 '판매부수'의 합계는 =Sum([판매부수]) 식으로 구할 수 있다.
정답·해설 보기▾
정답
2번
'소계'는 그룹 머리글 영역에 텍스트 상자를 두고 합계 함수를 지정하여 표시한다.
해설
정답: 2. 그룹별 소계는 그룹이 끝나는 지점에 표시되어야 하므로 '그룹 바닥글' 영역에 합계 컨트롤을 둔다. 그룹 머리글 영역에 둔다는 설명은 옳지 않다.
오답 풀이
- 1번: 지역마다 묶여 표시되므로 '지역' 기준 그룹 설정은 옳다.
- 2번: 소계는 그룹 바닥글에 두어야 하므로 그룹 머리글이라는 설명은 옳지 않다.
- 3번: 그룹마다 1부터 시작하는 순번은 '=1'+누적 합계 '그룹'으로 만드므로 옳다.
- 4번: 그룹 바닥글에서 =Sum([판매부수])로 지역별 합계를 구하므로 옳다.
보충 개념 보고서 그룹은 그룹 머리글(제목)과 그룹 바닥글(소계)로 구성되며, 누적 합계 '그룹'은 그룹이 바뀔 때 0부터 다시 누적된다.
- 1.
문제 50
4지선다다음과 같은 <사원> 테이블과 <부서> 테이블에서 부서명이 '인사부'인 부서에 근무하는 사원의 '사원명'을 출력하는 SQL문으로 옳은 것은?
<사원> 사원번호 / 사원명 / 부서번호 E01 / 한지우 / D1 E02 / 오세훈 / D2 E03 / 임꺽정 / D1
<부서> 부서번호 / 부서명 D1 / 인사부 D2 / 영업부
- 1.
SELECT 사원명 FROM 사원 WHERE 부서번호 = '인사부';
- 2.
SELECT 사원명 FROM 부서 WHERE 부서명 = '인사부';
- 3.
SELECT 부서명 FROM 사원 WHERE 사원명 IN (SELECT 사원명 FROM 부서 WHERE 부서명 = '인사부');
- 4.
SELECT 사원명 FROM 사원 WHERE 부서번호 IN (SELECT 부서번호 FROM 부서 WHERE 부서명 = '인사부');
정답·해설 보기▾
정답
4번
SELECT 사원명 FROM 사원 WHERE 부서번호 IN (SELECT 부서번호 FROM 부서 WHERE 부서명 = '인사부');
해설
정답: 4. 부서명은 <부서> 테이블에 있고 사원명은 <사원> 테이블에 있으므로, 부속 질의로 '인사부'의 부서번호를 먼저 구한 뒤 그 부서번호를 가진 사원명을 <사원>에서 조회해야 한다. 따라서 부서번호 IN (SELECT 부서번호 FROM 부서 WHERE 부서명 = 인사부) 가 옳다.
오답 풀이
- 1번: 부서번호 필드에 부서명 값을 비교하므로 잘못되었다.
- 2번: <부서> 테이블에는 사원명 필드가 없어 출력할 수 없다.
- 3번: 출력 필드와 부속 질의 구성이 모두 맞지 않는다.
- 4번: 부서명으로 부서번호를 구해 사원을 조회하므로 옳다.
보충 개념 서로 다른 테이블의 조건과 출력 필드를 다룰 때는 부속 질의(서브쿼리)나 조인으로 연결한다.
- 1.
문제 51
4지선다다음 중 인덱스(Index)에 대한 설명으로 옳지 않은 것은?
- 1.
검색을 자주 하는 필드에 인덱스를 설정하면 조회 속도를 높일 수 있다.
- 2.
인덱스를 많이 설정할수록 레코드의 삽입·삭제·수정 속도는 느려질 수 있다.
- 3.
기본 키로 지정된 필드에는 인덱스를 설정할 수 없다.
- 4.
데이터가 자주 변경되는 필드보다 거의 변하지 않는 필드에 설정하는 것이 효율적이다.
정답·해설 보기▾
정답
3번
기본 키로 지정된 필드에는 인덱스를 설정할 수 없다.
해설
정답: 3. 기본 키로 지정된 필드에는 중복을 막기 위해 자동으로 인덱스(중복 불가)가 설정된다. 인덱스를 설정할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 자주 검색하는 필드에 인덱스를 두면 조회가 빨라지므로 옳다.
- 2번: 인덱스가 많으면 갱신 시 인덱스도 함께 갱신되어 느려질 수 있으므로 옳다.
- 3번: 기본 키에는 인덱스가 자동 설정되므로 설정할 수 없다는 설명은 옳지 않다.
- 4번: 변경이 적은 필드에 인덱스를 두는 편이 효율적이므로 옳다.
보충 개념 인덱스는 조회 성능을 높이지만 저장 공간과 갱신 비용이 늘어나므로, 검색이 잦고 변경이 적은 필드에 두는 것이 좋다.
- 1.
문제 52
4지선다다음 중 <회원> 테이블에서 '등급' 필드의 값이 VIP인 레코드의 개수를 구하는 식으로 옳은 것은?
- 1.
=DCount(*, "회원", "등급='VIP'")
- 2.
=DCount("*", 회원, 등급='VIP')
- 3.
=DCount("등급", "회원", "VIP")
- 4.
=DCount("*", "회원", "등급='VIP'")
정답·해설 보기▾
정답
4번
=DCount("*", "회원", "등급='VIP'")
해설
정답: 4. 도메인 함수 DCount는 DCount("필드", "도메인", "조건") 형식으로, 각 인수를 큰따옴표로 묶고 조건의 텍스트 값은 작은따옴표로 감싼다. 따라서 =DCount("*", "회원", "등급='VIP'") 가 옳다.
오답 풀이
- 1번: 첫 인수 * 를 큰따옴표로 묶지 않아 잘못되었다.
- 2번: 도메인(회원)과 조건을 큰따옴표로 묶지 않아 잘못되었다.
- 3번: 조건이 "VIP"만 있어 비교 대상 필드가 빠져 잘못되었다.
- 4번: 인수 형식과 조건 표기가 모두 맞으므로 옳다.
보충 개념 도메인 집계 함수(DCount·DSum·DAvg·DLookUp)의 조건 인수는 문자열이며, 그 안의 텍스트 값은 작은따옴표로 감싼다.
- 1.
문제 53
4지선다다음 중 <주문> 테이블의 '수량' 필드에 유효성 검사 규칙을 '>=10'으로, 유효성 검사 텍스트를 '10 이상만 입력하세요.'로 지정한 경우의 동작으로 옳은 것은?
- 1.
필드를 선택하는 즉시 '10 이상만 입력하세요.'라는 메시지가 표시된다.
- 2.
5를 입력하면 '10 이상만 입력하세요.'라는 메시지가 표시되고, 값을 다시 입력해야 한다.
- 3.
10을 입력하면 '10 이상만 입력하세요.'라는 메시지가 표시된 후 값이 저장된다.
- 4.
25를 입력하면 경고 메시지가 표시되지만 값은 정상적으로 저장된다.
정답·해설 보기▾
정답
2번
5를 입력하면 '10 이상만 입력하세요.'라는 메시지가 표시되고, 값을 다시 입력해야 한다.
해설
정답: 2. 유효성 검사 규칙(>=10)을 위반하는 값을 입력하면 유효성 검사 텍스트가 표시되고, 규칙을 만족하는 값으로 다시 입력해야 저장된다. 5는 규칙 위반이므로 메시지가 뜨고 재입력해야 한다.
오답 풀이
- 1번: 메시지는 규칙 위반 값을 입력했을 때 표시되지, 필드 선택 즉시 표시되지 않는다.
- 2번: 5는 10 미만이라 규칙을 위반하므로 메시지 후 재입력해야 하므로 옳다.
- 3번: 10은 규칙을 만족하므로 메시지 없이 그대로 저장된다.
- 4번: 25는 규칙을 만족하므로 경고 메시지가 표시되지 않는다.
보충 개념 유효성 검사 규칙은 입력값이 규칙을 만족할 때만 저장을 허용하며, 위반 시 유효성 검사 텍스트(없으면 기본 메시지)를 표시한다.
- 1.
문제 54
4지선다다음 중 크로스탭 쿼리에 대한 설명으로 옳지 않은 것은?
- 1.
크로스탭 쿼리의 데이터시트에서 요약된 값을 직접 수정하면 원본 테이블에 반영된다.
- 2.
레코드를 행과 열 방향으로 그룹화하여 요약 결과를 표 형태로 보여 준다.
- 3.
행 머리글은 여러 개 지정할 수 있지만 열 머리글은 한 개만 지정할 수 있다.
- 4.
행과 열이 교차하는 자리에는 합계, 평균, 개수 등의 요약 값을 지정한다.
정답·해설 보기▾
정답
1번
크로스탭 쿼리의 데이터시트에서 요약된 값을 직접 수정하면 원본 테이블에 반영된다.
해설
정답: 1. 크로스탭 쿼리의 결과는 집계·요약된 값이므로 데이터시트에서 직접 수정할 수 없으며 원본 테이블에 반영되지도 않는다. 직접 수정해 반영된다는 설명은 옳지 않다.
오답 풀이
- 1번: 크로스탭 결과는 직접 편집할 수 없으므로 옳지 않다.
- 2번: 행·열 방향으로 그룹화해 요약 표를 보여 주므로 옳다.
- 3번: 행 머리글은 여러 개, 열 머리글은 한 개만 지정하므로 옳다.
- 4번: 행·열 교차 자리에 합계·평균·개수 등 요약 값을 지정하므로 옳다.
보충 개념 크로스탭 쿼리는 행 머리글·열 머리글·값(집계)을 지정해야 하며, 결과는 읽기 전용 요약이다.
- 1.
문제 55
4지선다다음 중 보고서에서 전체 레코드에 걸쳐 1부터 연속되는 일련번호를 표시하기 위한 텍스트 상자 컨트롤의 속성 설정으로 옳은 것은?
- 1.
컨트롤 원본을 '+1'로, 누적 합계 속성을 '그룹'으로 지정한다.
- 2.
컨트롤 원본을 '=Count(*)'로, 누적 합계 속성을 '모두'로 지정한다.
- 3.
컨트롤 원본을 '=1'로, 누적 합계 속성을 '모두'로 지정한다.
- 4.
컨트롤 원본을 '=1'로, 누적 합계 속성을 '아니요'로 지정한다.
정답·해설 보기▾
정답
3번
컨트롤 원본을 '=1'로, 누적 합계 속성을 '모두'로 지정한다.
해설
정답: 3. 보고서에서 일련번호를 표시하려면 텍스트 상자의 컨트롤 원본을 '=1'로 설정하고 누적 합계 속성을 지정한다. 전체 레코드에 걸친 연속 번호는 누적 합계를 '모두'로 지정해야 하므로 ③이 옳다.
오답 풀이
- 1번: 컨트롤 원본은 '=1'이어야 하며 '+1'은 적절하지 않다.
- 2번: '=Count(*)'는 전체 개수를 반환하므로 일련번호가 되지 않는다.
- 3번: '=1'+누적 합계 '모두'는 전체 연속 번호를 만들므로 옳다.
- 4번: 누적 합계가 '아니요'이면 모든 행에 1만 표시되어 일련번호가 되지 않는다.
보충 개념 누적 합계 '모두'는 보고서 전체에 걸쳐 누적, '그룹'은 그룹이 바뀔 때마다 1부터 다시 누적한다.
- 1.
문제 56
4지선다다음 중 폼의 구역(영역)에 대한 설명으로 틀린 것은?
- 1.
폼은 기본적으로 본문, 폼 머리글/바닥글, 페이지 머리글/바닥글 구역으로 구분된다.
- 2.
폼 머리글은 제목처럼 모든 레코드에 공통으로 표시할 내용을 넣는 구역이다.
- 3.
페이지 머리글/바닥글은 인쇄할 때 각 페이지의 위·아래에 표시되는 구역이다.
- 4.
연속 폼으로 설정하면 본문 구역뿐 아니라 폼 머리글과 바닥글까지 레코드마다 반복되어 표시된다.
정답·해설 보기▾
정답
4번
연속 폼으로 설정하면 본문 구역뿐 아니라 폼 머리글과 바닥글까지 레코드마다 반복되어 표시된다.
해설
정답: 4. 연속 폼에서 레코드마다 반복되어 표시되는 구역은 본문(세부 구역)뿐이다. 폼 머리글과 바닥글은 폼 전체에 한 번만 표시되므로 레코드마다 반복된다는 설명은 틀리다.
오답 풀이
- 1번: 폼은 본문, 폼 머리글/바닥글, 페이지 머리글/바닥글로 구분되므로 옳다.
- 2번: 폼 머리글은 모든 레코드에 공통으로 표시할 내용을 넣으므로 옳다.
- 3번: 페이지 머리글/바닥글은 인쇄 시 각 페이지 위·아래에 표시되므로 옳다.
- 4번: 반복되는 구역은 본문뿐이므로 머리글·바닥글까지 반복된다는 설명은 틀리다.
보충 개념 연속 폼은 본문 구역을 레코드 수만큼 세로로 반복 표시하며, 머리글·바닥글은 폼 단위로 한 번만 나타난다.
- 1.
문제 57
4지선다다음 중 보고서의 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?
- 1.
한 번 설정한 페이지 설정 내용은 어떤 보고서에서도 다시 변경할 수 없다.
- 2.
용지 방향과 용지 크기, 여백을 지정할 수 있다.
- 3.
열의 개수와 너비를 지정하여 여러 열로 인쇄할 수 있다.
- 4.
[페이지 설정]에서 지정한 내용은 현재 보고서에만 적용된다.
정답·해설 보기▾
정답
1번
한 번 설정한 페이지 설정 내용은 어떤 보고서에서도 다시 변경할 수 없다.
해설
정답: 1. 보고서의 [페이지 설정] 내용은 언제든지 다시 열어 변경할 수 있다. 한 번 설정하면 변경할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 페이지 설정은 다시 변경할 수 있으므로 옳지 않다.
- 2번: 용지 방향·크기·여백을 지정할 수 있으므로 옳다.
- 3번: 열 개수·너비를 지정해 여러 열로 인쇄할 수 있으므로 옳다.
- 4번: 페이지 설정은 해당 보고서에만 적용되므로 옳다.
보충 개념 [페이지 설정]은 보고서별로 저장되며, 인쇄 옵션·여백·열 설정 등을 필요할 때마다 수정할 수 있다.
- 1.
문제 58
4지선다다음 <판매> 테이블에 대한 함수 적용 결과로 틀린 것은?
<판매> 순번 / 수량 / 단가 1 / 20 / 1000 2 / 10 / 2000 3 / 30 / 1500 4 / Null / 2500 5 / 20 / 1000
- 1.
=Sum([수량]) → 80
- 2.
=Count([수량]) → 5
- 3.
=Max([단가]) → 2500
- 4.
=Avg([수량]) → 20
정답·해설 보기▾
정답
2번
=Count([수량]) → 5
해설
정답: 2. Count 함수는 Null 값을 세지 않는다. '수량' 필드에는 20, 10, 30, 20의 네 개 값만 있고 4번 레코드는 Null이므로 Count([수량])의 결과는 4이다. 5는 틀리다.
오답 풀이
- 1번: Sum([수량]) = 20+10+30+20 = 80이므로 옳다.
- 2번: Count는 Null을 제외하므로 4가 되어 5는 틀리다.
- 3번: Max([단가]) = 2500이므로 옳다.
- 4번: Avg([수량]) = 80 ÷ 4 = 20이므로 옳다(Null 제외 후 평균).
보충 개념 집계 함수 Sum·Avg·Count·Max·Min은 모두 Null을 계산에서 제외하며, 전체 행 수를 세려면 Count(*)를 사용한다.
- 1.
문제 59
4지선다다음 중 분할 표시 폼(Split Form)에 대한 설명으로 옳지 않은 것은?
- 1.
하나의 폼에서 데이터시트 보기와 폼 보기를 동시에 표시한다.
- 2.
두 보기는 같은 데이터 원본에 연결되어 항상 서로 동기화된다.
- 3.
분할 표시 폼을 만든 후에는 컨트롤의 크기나 위치를 전혀 변경할 수 없다.
- 4.
데이터시트가 표시되는 위치를 폼의 위·아래·좌·우 중에서 지정할 수 있다.
정답·해설 보기▾
정답
3번
분할 표시 폼을 만든 후에는 컨트롤의 크기나 위치를 전혀 변경할 수 없다.
해설
정답: 3. 분할 표시 폼을 만든 뒤에도 폼 보기 영역의 컨트롤 크기나 위치를 변경할 수 있다. 전혀 변경할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 분할 표시 폼은 데이터시트 보기와 폼 보기를 동시에 표시하므로 옳다.
- 2번: 두 보기는 같은 원본에 연결되어 동기화되므로 옳다.
- 3번: 만든 후에도 컨트롤 크기·위치를 변경할 수 있으므로 옳지 않다.
- 4번: 데이터시트 표시 위치를 위·아래·좌·우로 지정할 수 있으므로 옳다.
보충 개념 '분할 표시 폼 방향' 속성으로 데이터시트의 위치를 정하며, 한쪽에서 선택한 레코드가 다른 쪽에도 즉시 반영된다.
- 1.
문제 60
4지선다다음 중 Access의 매크로에 대한 설명으로 옳지 않은 것은?
- 1.
매크로는 폼이나 보고서의 이벤트에 연결할 수 없고 독립 실행만 가능하다.
- 2.
반복적으로 수행되는 작업을 자동화하여 간단히 처리할 수 있게 하는 기능이다.
- 3.
하나의 매크로는 하나 이상의 매크로 함수(액션)로 구성된다.
- 4.
각 매크로 함수의 동작 방식을 세밀하게 제어하기 위한 인수를 지정할 수 있다.
정답·해설 보기▾
정답
1번
매크로는 폼이나 보고서의 이벤트에 연결할 수 없고 독립 실행만 가능하다.
해설
정답: 1. 매크로는 단추 클릭, 폼 열기 등 폼·보고서·컨트롤의 다양한 이벤트에 연결하여 실행할 수 있다. 이벤트에 연결할 수 없고 독립 실행만 가능하다는 설명은 옳지 않다.
오답 풀이
- 1번: 매크로는 이벤트에 연결해 실행할 수 있으므로 옳지 않다.
- 2번: 매크로는 반복 작업을 자동화하므로 옳다.
- 3번: 매크로는 하나 이상의 매크로 함수(액션)로 구성되므로 옳다.
- 4번: 각 매크로 함수에 동작을 제어하는 인수를 지정할 수 있으므로 옳다.
보충 개념 매크로는 코드 없이 작업을 자동화하며, 이벤트 속성(예: On Click)에 연결하거나 독립 실행 모두 가능하다.
- 1.