📝 기출문제 전체 보기
컴퓨터활용능력 1급 필기 2024년 3회차 기출 복원입니다. 각 문제 아래의 「정답·해설 보기」를 펼치면 정답과 해설이 나타나요. 실전 시험 환경(타이머·자동 채점·오답 누적)에서 풀어보고 싶다면 글 맨 아래 「직접 풀러가기」를 눌러주세요.
문제 1
4지선다다음 중 가상 메모리(Virtual Memory)에 대한 설명으로 옳은 것은?
- 1.
CPU와 주기억장치의 속도 차이를 줄이기 위해 둘 사이에 두는 고속의 임시 기억장치이다.
- 2.
보조기억장치의 일부 공간을 주기억장치처럼 활용하여 실제 주기억장치보다 큰 용량의 프로그램을 실행할 수 있게 한다.
- 3.
기억된 내용의 일부를 이용하여 원하는 데이터가 저장된 위치를 직접 찾아가는 기억장치이다.
- 4.
전원이 꺼져도 기록된 내용이 유지되어 BIOS 등을 저장하는 데 주로 쓰이는 기억장치이다.
정답·해설 보기▾
정답
2번
보조기억장치의 일부 공간을 주기억장치처럼 활용하여 실제 주기억장치보다 큰 용량의 프로그램을 실행할 수 있게 한다.
해설
정답: 2. 가상 메모리는 하드디스크와 같은 보조기억장치의 일부를 주기억장치처럼 사용하여, 실제 주기억장치(RAM)의 용량보다 큰 프로그램도 실행할 수 있게 해 주는 기법이다.
오답 풀이
- 1번: CPU와 주기억장치의 속도 차를 줄이는 고속 임시 기억장치는 캐시 메모리이다.
- 2번: 보조기억장치를 주기억장치처럼 확장해 쓰는 것은 가상 메모리이므로 옳다.
- 3번: 내용의 일부로 위치를 찾아가는 것은 연관(연상) 메모리에 대한 설명이다.
- 4번: 전원이 꺼져도 내용이 유지되는 비휘발성 기억장치는 ROM(플래시 메모리)이다.
보충 개념 가상 메모리는 페이징·세그먼테이션 기법으로 구현되며, 디스크의 일부를 메모리처럼 쓰므로 물리적 메모리 한계를 넘는 프로그램 실행이 가능하다.
- 1.
문제 2
4지선다다음 중 SSD(Solid State Drive)에 대한 설명으로 옳지 않은 것은?
- 1.
플래시 메모리와 같은 반도체를 이용하여 데이터를 저장하는 보조기억장치이다.
- 2.
기계적으로 회전하는 부품이 없어 소음과 발열이 적고 충격에 강하다.
- 3.
자기 디스크를 고속으로 회전시키고 헤드를 이동시켜 데이터를 읽고 쓰는 방식이다.
- 4.
일반적으로 HDD에 비해 데이터의 읽기·쓰기 속도가 빠른 편이다.
정답·해설 보기▾
정답
3번
자기 디스크를 고속으로 회전시키고 헤드를 이동시켜 데이터를 읽고 쓰는 방식이다.
해설
정답: 3. 자기 디스크(플래터)를 회전시키고 헤드로 읽고 쓰는 방식은 HDD(하드디스크)에 대한 설명이다. SSD는 회전 부품 없이 반도체에 데이터를 저장한다.
오답 풀이
- 1번: SSD는 플래시 메모리 등 반도체를 이용하므로 옳다.
- 2번: 회전 부품이 없어 소음·발열이 적고 충격에 강하므로 옳다.
- 3번: 자기 디스크를 회전시키는 것은 HDD 방식이므로 SSD 설명으로는 옳지 않다.
- 4번: SSD는 일반적으로 HDD보다 읽기·쓰기 속도가 빠르므로 옳다.
보충 개념 SSD는 비휘발성 반도체 메모리를 사용해 빠른 접근 속도와 낮은 전력 소비, 강한 내충격성을 가지지만 단위 용량당 가격은 HDD보다 높은 편이다.
- 1.
문제 3
4지선다다음 중 IPv6 주소 체계에 대한 설명으로 옳은 것은?
- 1.
주소를 10진수로 표기하며 각 부분을 점(.)으로 구분한다.
- 2.
전체 주소 길이는 32비트로 IPv4와 동일하다.
- 3.
128비트의 주소를 사용하여 IPv4의 주소 부족 문제를 해결하기 위해 등장하였다.
- 4.
한 대의 호스트는 반드시 하나의 IPv6 주소만 가질 수 있다.
정답·해설 보기▾
정답
3번
128비트의 주소를 사용하여 IPv4의 주소 부족 문제를 해결하기 위해 등장하였다.
해설
정답: 3. IPv6는 128비트 주소 체계를 사용하여 32비트인 IPv4의 주소 부족 문제를 해결하기 위해 등장하였다. 주소는 16진수를 콜론(:)으로 구분하여 8부분으로 표시한다.
오답 풀이
- 1번: 10진수를 점(.)으로 구분하는 것은 IPv4의 표기 방식이다.
- 2번: 32비트는 IPv4의 길이이며, IPv6는 128비트이다.
- 3번: 128비트로 주소 공간을 크게 늘린 것이 IPv6이므로 옳다.
- 4번: 한 호스트에 여러 개의 IPv6 주소를 부여할 수 있으므로 옳지 않다.
보충 개념 IPv6는 주소 공간 확장 외에도 향상된 보안(IPSec 기본 지원)과 실시간 흐름 제어, 자동 주소 설정 등의 기능을 제공한다.
- 1.
문제 4
4지선다다음 중 컴퓨터가 바이러스에 감염되었을 때 나타날 수 있는 증상으로 옳지 않은 것은?
- 1.
평소보다 시스템 부팅 시간이 오래 걸리거나 부팅이 되지 않는다.
- 2.
하드디스크의 사용 가능한 공간이 평소보다 늘어나고 처리 속도가 빨라진다.
- 3.
저장된 파일의 크기나 작성 날짜·시간이 변경되기도 한다.
- 4.
사용 가능한 메모리 공간이 줄어들거나 프로그램 실행 속도가 느려진다.
정답·해설 보기▾
정답
2번
하드디스크의 사용 가능한 공간이 평소보다 늘어나고 처리 속도가 빨라진다.
해설
정답: 2. 바이러스에 감염되면 파일 손상·증식 등으로 사용 가능한 공간이 줄고 속도가 느려지는 것이 일반적이다. 공간이 늘어나고 속도가 빨라진다는 것은 감염 증상으로 옳지 않다.
오답 풀이
- 1번: 부팅이 느려지거나 실패하는 것은 대표적인 감염 증상이므로 옳다.
- 2번: 공간이 늘고 속도가 빨라지는 것은 감염 증상으로 보기 어려우므로 옳지 않다.
- 3번: 파일 크기나 날짜가 임의로 바뀌는 것은 감염 증상이므로 옳다.
- 4번: 메모리가 줄거나 실행 속도가 느려지는 것은 감염 증상이므로 옳다.
보충 개념 바이러스는 시스템·파일을 손상시키거나 자기 자신을 복제해 자원을 소모하므로, 속도 저하·용량 감소·이상 메시지 등의 증상이 나타난다.
- 1.
문제 5
4지선다다음 중 여러 개의 하드디스크를 묶어 사용하는 RAID 기술에 대한 설명으로 옳지 않은 것은?
- 1.
여러 개의 디스크를 하나의 디스크처럼 인식하게 하여 용량과 처리 속도를 높일 수 있다.
- 2.
미러링(Mirroring) 방식은 같은 데이터를 두 개의 디스크에 동시에 기록하여 안정성을 높인다.
- 3.
하드디스크와 CD-ROM, 스캐너 등 서로 다른 장치를 하나의 포트로 통합해 연결하는 기술이다.
- 4.
스트라이핑(Striping) 방식은 데이터를 여러 디스크에 분산 저장하여 입출력 속도를 높인다.
정답·해설 보기▾
정답
3번
하드디스크와 CD-ROM, 스캐너 등 서로 다른 장치를 하나의 포트로 통합해 연결하는 기술이다.
해설
정답: 3. RAID는 여러 개의 하드디스크를 결합해 하나의 논리적 디스크처럼 사용하는 기술이며, CD-ROM·스캐너 같은 서로 다른 주변 장치를 통합 연결하는 기술이 아니다.
오답 풀이
- 1번: 여러 디스크를 하나처럼 묶어 용량·속도를 높이므로 옳다.
- 2번: 미러링은 같은 데이터를 두 디스크에 동시에 기록해 안정성을 높이므로 옳다.
- 3번: 이종 장치를 한 포트로 통합 연결한다는 설명은 RAID와 무관하므로 옳지 않다.
- 4번: 스트라이핑은 데이터를 분산 저장해 속도를 높이므로 옳다.
보충 개념 RAID 0은 스트라이핑(속도), RAID 1은 미러링(안정성), RAID 5는 패리티 분산으로 안정성과 속도를 함께 고려한 방식이다.
- 1.
문제 6
4지선다다음에서 설명하는 멀티미디어 활용 기기로 옳은 것은?
공공장소나 매장 등에 설치되어, 터치스크린 방식으로 이용자가 직접 정보를 검색하거나 발권·주문 등을 처리하도록 하는 무인 정보 단말기이다.
- 1.
키오스크(Kiosk)
- 2.
화상 회의 시스템(VCS)
- 3.
주문형 비디오(VOD)
- 4.
컴퓨터 보조 교육(CAI)
정답·해설 보기▾
정답
1번
키오스크(Kiosk)
해설
정답: 1. 키오스크(Kiosk)는 공공장소나 매장에 설치되어 터치스크린으로 정보 검색·발권·주문 등을 처리하는 무인 종합 정보 단말기이다.
오답 풀이
- 1번: 무인 터치 정보 단말기는 키오스크이므로 옳다.
- 2번: VCS는 멀리 떨어진 지점 간 화상 회의를 지원하는 시스템이다.
- 3번: VOD는 사용자가 원하는 시간에 영상을 제공받는 주문형 비디오 서비스이다.
- 4번: CAI는 컴퓨터를 이용한 보조 학습(교육) 시스템이다.
보충 개념 키오스크는 은행 ATM, 무인 발권기, 패스트푸드 주문기 등에 널리 쓰이는 양방향 멀티미디어 기기이다.
- 1.
문제 7
4지선다다음 중 소프트웨어의 사용권에 따른 분류 용어에 대한 설명으로 옳지 않은 것은?
- 1.
프리웨어(Freeware)는 무료로 배포되어 누구나 자유롭게 사용할 수 있는 프로그램이다.
- 2.
셰어웨어(Shareware)는 일정 기간이나 기능을 제한하여 배포한 뒤 정식 사용 시 비용을 지불하는 프로그램이다.
- 3.
데모 버전(Demo Version)은 정식 프로그램의 모든 기능을 제한 없이 영구히 사용할 수 있는 프로그램이다.
- 4.
알파 버전(Alpha Version)은 개발사 내부에서 성능과 오류를 시험하기 위해 만든 시험용 프로그램이다.
정답·해설 보기▾
정답
3번
데모 버전(Demo Version)은 정식 프로그램의 모든 기능을 제한 없이 영구히 사용할 수 있는 프로그램이다.
해설
정답: 3. 데모 버전은 프로그램을 홍보하기 위해 주요 기능이나 사용 기간을 제한하여 배포하는 시험용 프로그램이다. 모든 기능을 제한 없이 영구히 쓸 수 있다는 설명은 옳지 않다.
오답 풀이
- 1번: 프리웨어는 무료로 자유롭게 사용하는 프로그램이므로 옳다.
- 2번: 셰어웨어는 제한 배포 후 정식 사용 시 비용을 지불하므로 옳다.
- 3번: 데모 버전은 기능·기간이 제한된 홍보용이므로 '제한 없이 영구히'는 옳지 않다.
- 4번: 알파 버전은 개발사 내부 시험용 버전이므로 옳다.
보충 개념 베타 버전(정식 발표 전 외부 시험용), 패치(오류 수정), 번들(끼워 주는 프로그램) 등도 사용권·배포 형태에 따른 분류 용어이다.
- 1.
문제 8
4지선다다음 중 비밀키(대칭키) 암호화 기법에 대한 설명으로 옳지 않은 것은?
- 1.
암호화할 때 사용하는 키와 복호화할 때 사용하는 키가 서로 동일하다.
- 2.
알고리즘이 비교적 단순하여 암호화와 복호화 속도가 빠르다.
- 3.
사용자 수가 늘어날수록 관리해야 할 키의 개수가 많아지는 단점이 있다.
- 4.
대표적인 알고리즘으로 RSA가 있으며, 키를 공개해도 안전하다.
정답·해설 보기▾
정답
4번
대표적인 알고리즘으로 RSA가 있으며, 키를 공개해도 안전하다.
해설
정답: 4. 키를 공개해도 안전하며 RSA를 대표 알고리즘으로 하는 것은 공개키(비대칭키) 암호화이다. 비밀키 암호화는 키를 비밀로 관리해야 하므로 옳지 않다.
오답 풀이
- 1번: 비밀키 방식은 암호화·복호화에 같은 키를 사용하므로 옳다.
- 2번: 알고리즘이 단순해 처리 속도가 빠른 것은 비밀키의 장점이므로 옳다.
- 3번: 사용자가 많아지면 관리할 키 수가 급증하는 것은 비밀키의 단점이므로 옳다.
- 4번: RSA·키 공개는 공개키 방식의 특징이므로 비밀키 설명으로는 옳지 않다.
보충 개념 비밀키(대칭키)의 대표 알고리즘은 DES·AES이고, 공개키(비대칭키)의 대표 알고리즘은 RSA이다. 공개키는 공개키와 개인키 한 쌍을 사용한다.
- 1.
문제 9
4지선다다음 중 컴퓨터 메인보드의 버스(Bus)에 대한 설명으로 옳지 않은 것은?
- 1.
버스는 데이터를 주고받는 통로로, 사용 용도에 따라 내부 버스와 외부(시스템) 버스 등으로 구분된다.
- 2.
주소 버스는 데이터의 전송 방향이 양쪽인 양방향 버스이다.
- 3.
외부(시스템) 버스는 CPU와 주변 장치를 연결하여 데이터를 주고받는 통로이다.
- 4.
데이터 버스는 데이터를, 주소 버스는 기억장치의 주소를, 제어 버스는 제어 신호를 전달한다.
정답·해설 보기▾
정답
2번
주소 버스는 데이터의 전송 방향이 양쪽인 양방향 버스이다.
해설
정답: 2. 주소 버스는 CPU가 기억장치나 입출력 장치의 주소를 지정하기 위해 한 방향으로만 신호를 보내는 단방향 버스이다. 양방향이라는 설명은 옳지 않다.
오답 풀이
- 1번: 버스는 내부 버스·외부(시스템) 버스 등으로 구분되므로 옳다.
- 2번: 주소 버스는 단방향이므로 양방향이라는 설명은 옳지 않다.
- 3번: 외부(시스템) 버스가 CPU와 주변 장치를 잇는 통로라는 설명은 옳다.
- 4번: 데이터·주소·제어 버스의 역할 구분은 옳다.
보충 개념 데이터 버스는 양방향, 주소 버스는 단방향이다. 제어 버스는 신호 종류에 따라 양방향으로 동작한다.
- 1.
문제 10
4지선다다음 중 프린터의 출력 해상도나 스캐너의 입력 해상도를 나타내는 단위로 옳은 것은?
- 1.
CPS(Characters Per Second)
- 2.
DPI(Dots Per Inch)
- 3.
LPM(Lines Per Minute)
- 4.
MIPS(Million Instructions Per Second)
정답·해설 보기▾
정답
2번
DPI(Dots Per Inch)
해설
정답: 2. DPI(Dots Per Inch)는 1인치 안에 표현되는 점(도트)의 수로, 프린터의 출력 품질이나 스캐너의 입력 해상도를 나타내는 단위이다.
오답 풀이
- 1번: CPS는 직렬 프린터의 인쇄 속도(초당 문자 수) 단위이다.
- 2번: 해상도를 나타내는 단위는 DPI이므로 옳다.
- 3번: LPM은 라인 프린터의 인쇄 속도(분당 줄 수) 단위이다.
- 4번: MIPS는 CPU의 처리 속도(초당 백만 명령어 수) 단위이다.
보충 개념 해상도는 DPI·PPI로 나타내며 값이 클수록 정밀하다. 프린터 속도는 CPS·LPM·PPM, CPU 속도는 MIPS·FLOPS로 표시한다.
- 1.
문제 11
4지선다다음 중 Windows의 레지스트리(Registry)에 대한 설명으로 옳지 않은 것은?
- 1.
시스템과 응용 프로그램의 설정 정보가 저장되는 계층적 데이터베이스이다.
- 2.
작업 표시줄의 검색 상자에 'regedit'를 입력하여 레지스트리 편집기를 실행할 수 있다.
- 3.
레지스트리의 값은 조회만 가능하며 추가하거나 삭제하는 것은 불가능하다.
- 4.
레지스트리 편집기의 [내보내기]를 이용하면 레지스트리를 백업할 수 있다.
정답·해설 보기▾
정답
3번
레지스트리의 값은 조회만 가능하며 추가하거나 삭제하는 것은 불가능하다.
해설
정답: 3. 레지스트리의 값은 레지스트리 편집기에서 수정·추가·삭제가 모두 가능하다. 조회만 가능하다는 설명은 옳지 않다.
오답 풀이
- 1번: 레지스트리는 시스템·프로그램 설정이 저장되는 계층적 데이터베이스이므로 옳다.
- 2번: 검색 상자에 'regedit'를 입력해 편집기를 실행할 수 있으므로 옳다.
- 3번: 값의 추가·삭제·수정이 모두 가능하므로 옳지 않다.
- 4번: [내보내기]로 레지스트리를 파일로 백업할 수 있으므로 옳다.
보충 개념 레지스트리를 잘못 수정하면 시스템에 문제가 생길 수 있으므로, 변경 전 [내보내기]로 백업해 두는 것이 안전하다.
- 1.
문제 12
4지선다다음 중 컴퓨터 그래픽에서 벡터(Vector) 방식에 대한 설명으로 옳지 않은 것은?
- 1.
점과 점을 잇는 직선이나 곡선(수학적 함수)을 이용하여 이미지를 표현한다.
- 2.
이미지를 확대하거나 축소해도 계단 현상 없이 매끄럽게 표시된다.
- 3.
대표적인 파일 형식으로 AI, WMF 등이 있다.
- 4.
작은 점(픽셀)의 집합으로 이미지를 표현하므로 사진처럼 정밀한 표현에 유리하다.
정답·해설 보기▾
정답
4번
작은 점(픽셀)의 집합으로 이미지를 표현하므로 사진처럼 정밀한 표현에 유리하다.
해설
정답: 4. 작은 점(픽셀)의 집합으로 이미지를 표현하여 사진과 같은 정밀한 표현에 유리한 것은 비트맵(래스터) 방식이다. 벡터 방식에 대한 설명으로는 옳지 않다.
오답 풀이
- 1번: 직선·곡선(수학적 함수)으로 표현하는 것은 벡터 방식이므로 옳다.
- 2번: 확대·축소해도 깨지지 않고 매끄러운 것은 벡터의 장점이므로 옳다.
- 3번: AI·WMF는 대표적인 벡터 파일 형식이므로 옳다.
- 4번: 픽셀 집합·사진 표현에 유리한 것은 비트맵이므로 벡터 설명으로는 옳지 않다.
보충 개념 벡터는 확대해도 선명하나 사진 표현에 약하고, 비트맵(BMP·JPG·GIF·PNG)은 사진 표현에 유리하나 확대 시 계단 현상이 생긴다.
- 1.
문제 13
4지선다다음 중 통신 방식인 P2P(Peer to Peer)에 대한 설명으로 옳은 것은?
- 1.
한 대의 대형 컴퓨터에 여러 단말기를 연결하여 시간을 분할해 사용하는 방식이다.
- 2.
중앙 서버 없이 네트워크에 연결된 개인 컴퓨터끼리 직접 자료를 주고받는 방식이다.
- 3.
멀리 떨어진 두 지점이 영상과 음성으로 회의를 진행하는 시스템이다.
- 4.
사용자가 원하는 동영상을 원하는 시간에 제공받는 주문형 서비스이다.
정답·해설 보기▾
정답
2번
중앙 서버 없이 네트워크에 연결된 개인 컴퓨터끼리 직접 자료를 주고받는 방식이다.
해설
정답: 2. P2P는 중앙 서버를 거치지 않고 네트워크에 연결된 개인 컴퓨터(피어)끼리 직접 파일이나 자원을 주고받는 통신 방식이다.
오답 풀이
- 1번: 한 대형 컴퓨터를 여러 단말이 시간 분할로 쓰는 것은 시분할 시스템이다.
- 2번: 서버 없이 단말끼리 직접 주고받는 것은 P2P이므로 옳다.
- 3번: 영상·음성 회의 시스템은 화상 회의(VCS)에 대한 설명이다.
- 4번: 원하는 시간에 동영상을 제공받는 것은 VOD에 대한 설명이다.
보충 개념 P2P는 서버 부하가 분산되어 확장성이 좋지만, 보안 관리와 저작권 통제가 어렵다는 특징이 있다.
- 1.
문제 14
4지선다다음 중 한글 Windows 10의 [폴더 옵션] 창에서 설정할 수 있는 작업으로 옳지 않은 것은?
- 1.
숨김 파일과 폴더의 표시 여부를 지정할 수 있다.
- 2.
휴지통에 보관할 수 있는 파일의 최대 용량을 백분율로 지정할 수 있다.
- 3.
파일이나 폴더를 한 번 클릭하여 열지, 두 번 클릭하여 열지를 지정할 수 있다.
- 4.
알려진 파일 형식의 파일 확장명을 숨기도록 설정할 수 있다.
정답·해설 보기▾
정답
2번
휴지통에 보관할 수 있는 파일의 최대 용량을 백분율로 지정할 수 있다.
해설
정답: 2. 휴지통의 최대 보관 용량은 휴지통의 [속성]에서 지정하는 항목이며, [폴더 옵션]에서 설정하는 작업이 아니므로 옳지 않다.
오답 풀이
- 1번: 숨김 파일·폴더 표시 여부는 [폴더 옵션]의 [보기] 탭에서 지정하므로 옳다.
- 2번: 휴지통 용량은 휴지통 속성에서 지정하므로 [폴더 옵션] 작업이 아니다.
- 3번: 한 번/두 번 클릭 열기 방식은 [폴더 옵션]의 [일반] 탭에서 지정하므로 옳다.
- 4번: 알려진 파일 형식의 확장명 숨기기는 [폴더 옵션]에서 설정하므로 옳다.
보충 개념 [폴더 옵션]은 [일반]·[보기]·[검색] 탭으로 구성되며, 폴더 표시·탐색·검색 방식과 숨김 파일·확장명 표시 등을 설정한다.
- 1.
문제 15
4지선다다음 중 디지털 오디오(WAV 등) 파일의 크기를 결정하는 요소에 해당하지 않는 것은?
- 1.
표본 추출률(샘플링 레이트, Hz)
- 2.
양자화 비트 수(Bit)
- 3.
채널 수(모노 또는 스테레오)
- 4.
화면의 해상도(가로×세로 픽셀 수)
정답·해설 보기▾
정답
4번
화면의 해상도(가로×세로 픽셀 수)
해설
정답: 4. 화면의 해상도(픽셀 수)는 이미지나 동영상의 크기에 영향을 주는 요소이며, 오디오 파일의 크기를 결정하는 요소가 아니다.
오답 풀이
- 1번: 표본 추출률(Hz)이 높을수록 오디오 파일 크기가 커지므로 결정 요소이다.
- 2번: 양자화 비트 수가 클수록 파일 크기가 커지므로 결정 요소이다.
- 3번: 채널 수(스테레오는 모노의 약 2배)도 파일 크기에 영향을 준다.
- 4번: 화면 해상도는 오디오 파일 크기와 무관하므로 해당하지 않는다.
보충 개념 오디오 파일 크기 = 표본 추출률 × 양자화 비트 × 채널 수 × 재생 시간으로 결정된다. 해상도·프레임 수는 영상 데이터의 크기 요소이다.
- 1.
문제 16
4지선다다음 중 한글 Windows 10의 글꼴(Font)에 대한 설명으로 옳지 않은 것은?
- 1.
글꼴에는 기울임꼴, 굵게, 굵은 기울임꼴 등의 글꼴 스타일이 있다.
- 2.
트루타입(TrueType)과 오픈타입(OpenType) 글꼴을 사용할 수 있으며 화면과 프린터에서 모두 출력된다.
- 3.
새로운 글꼴을 추가하려면 글꼴 파일의 바로 가기 메뉴에서 [설치]를 선택하거나 글꼴 폴더로 끌어다 놓는다.
- 4.
글꼴 파일의 확장자는 .rtf 또는 .ini이며, 워드프로세서 문서 형식으로 저장된다.
정답·해설 보기▾
정답
4번
글꼴 파일의 확장자는 .rtf 또는 .ini이며, 워드프로세서 문서 형식으로 저장된다.
해설
정답: 4. 글꼴 파일의 확장자는 .ttf, .ttc, .otf, .fon 등이다. .rtf는 서식 있는 문서, .ini는 설정 파일의 확장자이므로 글꼴 파일 설명으로는 옳지 않다.
오답 풀이
- 1번: 기울임꼴·굵게 등 글꼴 스타일이 있으므로 옳다.
- 2번: 트루타입·오픈타입을 사용하며 화면·프린터 모두 출력되므로 옳다.
- 3번: 바로 가기 메뉴의 [설치]나 글꼴 폴더로 끌어 추가할 수 있으므로 옳다.
- 4번: .rtf·.ini는 글꼴 파일 확장자가 아니므로 옳지 않다.
보충 개념 트루타입(.ttf)·오픈타입(.otf) 글꼴은 크기를 키워도 깨지지 않는 외곽선(아웃라인) 글꼴로, 화면과 인쇄에 동일하게 사용된다.
- 1.
문제 17
4지선다다음 중 운영체제의 운영 방식에 대한 설명으로 옳지 않은 것은?
- 1.
일괄 처리는 데이터를 일정량이나 일정 시간 동안 모았다가 한꺼번에 처리하는 방식이다.
- 2.
실시간 처리는 데이터가 발생하는 즉시 처리하여 결과를 바로 출력하는 방식이다.
- 3.
시분할 시스템은 CPU의 처리 시간을 짧게 나누어 여러 사용자가 번갈아 사용하는 방식이다.
- 4.
분산 처리 시스템은 한 대의 컴퓨터에 여러 개의 CPU를 설치하여 동시에 처리하는 방식이다.
정답·해설 보기▾
정답
4번
분산 처리 시스템은 한 대의 컴퓨터에 여러 개의 CPU를 설치하여 동시에 처리하는 방식이다.
해설
정답: 4. 한 대의 컴퓨터에 여러 개의 CPU를 두어 동시에 처리하는 것은 다중 처리 시스템이다. 분산 처리는 여러 대의 컴퓨터를 네트워크로 연결해 작업을 나누어 처리한다.
오답 풀이
- 1번: 모았다가 한꺼번에 처리하는 것은 일괄 처리이므로 옳다.
- 2번: 즉시 처리해 바로 결과를 내는 것은 실시간 처리이므로 옳다.
- 3번: 시간을 나누어 여러 사용자가 번갈아 쓰는 것은 시분할이므로 옳다.
- 4번: 한 컴퓨터에 여러 CPU를 두는 것은 다중 처리이므로 분산 처리 설명으로는 옳지 않다.
보충 개념 분산 처리는 지역적으로 떨어진 여러 컴퓨터가 작업을 분담하며, 일부 장애 시에도 다른 노드가 처리를 이어받을 수 있다.
- 1.
문제 18
4지선다다음 중 한글 Windows 10에서 설치된 하드웨어 장치의 목록을 확인하고, 드라이버를 업데이트하거나 장치를 사용 안 함으로 설정할 수 있는 곳으로 옳은 것은?
- 1.
[디스크 관리]
- 2.
[작업 관리자]
- 3.
[장치 관리자]
- 4.
[이벤트 뷰어]
정답·해설 보기▾
정답
3번
[장치 관리자]
해설
정답: 3. [장치 관리자]는 컴퓨터에 설치된 하드웨어 장치 목록을 보여 주며, 드라이버 업데이트·롤백, 장치 사용 안 함/사용, 제거 등을 수행할 수 있는 곳이다.
오답 풀이
- 1번: [디스크 관리]는 디스크 파티션·볼륨을 관리한다.
- 2번: [작업 관리자]는 실행 중인 프로세스와 자원 사용 현황을 관리한다.
- 3번: 하드웨어 목록·드라이버 관리는 [장치 관리자]에서 하므로 옳다.
- 4번: [이벤트 뷰어]는 시스템·응용 프로그램의 로그(이벤트)를 확인한다.
보충 개념 [장치 관리자]에서 장치에 노란색 느낌표가 표시되면 드라이버 문제를 의미하며, 드라이버 재설치·업데이트로 해결한다.
- 1.
문제 19
4지선다다음 중 하드디스크의 용량 부족 문제를 해결하기 위한 방법으로 적절하지 않은 것은?
- 1.
[디스크 정리]를 실행하여 임시 파일과 휴지통의 파일을 삭제한다.
- 2.
사용하지 않는 응용 프로그램을 제거한다.
- 3.
자주 사용하지 않는 파일을 외장 저장 장치로 옮긴다.
- 4.
[드라이브 조각 모음 및 최적화]를 수행하여 디스크의 빈 공간을 늘린다.
정답·해설 보기▾
정답
4번
[드라이브 조각 모음 및 최적화]를 수행하여 디스크의 빈 공간을 늘린다.
해설
정답: 4. 드라이브 조각 모음 및 최적화는 분산 저장된 파일 조각을 재배치해 접근 속도를 높이는 작업이며, 저장 공간(용량)을 늘려 주지는 않으므로 용량 부족 해결책으로는 적절하지 않다.
오답 풀이
- 1번: 디스크 정리로 임시 파일·휴지통을 비우면 공간이 확보되므로 적절하다.
- 2번: 불필요한 프로그램을 제거하면 공간이 늘므로 적절하다.
- 3번: 사용하지 않는 파일을 외부로 옮기면 공간이 확보되므로 적절하다.
- 4번: 조각 모음은 속도 개선용이지 용량 확보와는 무관하므로 적절하지 않다.
보충 개념 용량 확보는 불필요 파일·프로그램 삭제, 디스크 정리, 파일 이동·압축으로 하고, 조각 모음은 단편화 해소(속도 향상)를 위한 작업이다.
- 1.
문제 20
4지선다다음 중 한글 Windows 10의 [설정]-[시스템]-[정보]에서 확인할 수 있는 내용으로 옳지 않은 것은?
- 1.
설치된 RAM(메모리)의 크기를 확인할 수 있다.
- 2.
시스템 종류가 32비트인지 64비트인지 확인할 수 있다.
- 3.
프로세서(CPU)의 종류와 속도를 확인할 수 있다.
- 4.
설치된 운영체제를 32비트에서 64비트로 즉시 변경할 수 있다.
정답·해설 보기▾
정답
4번
설치된 운영체제를 32비트에서 64비트로 즉시 변경할 수 있다.
해설
정답: 4. [정보] 화면에서는 시스템 종류(32/64비트)를 '확인'만 할 수 있을 뿐, 운영체제를 32비트에서 64비트로 즉시 변경할 수는 없다. 비트 변경은 해당 버전의 운영체제를 새로 설치해야 한다.
오답 풀이
- 1번: 설치된 RAM 크기를 확인할 수 있으므로 옳다.
- 2번: 시스템 종류(32/64비트)를 확인할 수 있으므로 옳다.
- 3번: 프로세서 종류·속도를 확인할 수 있으므로 옳다.
- 4번: 비트 변경은 즉시 할 수 없으므로 옳지 않다.
보충 개념 [정보] 화면에서는 장치 사양(프로세서·RAM·시스템 종류)과 Windows 사양(에디션·버전·설치 날짜)을 확인할 수 있다.
- 1.
문제 21
4지선다다음 중 아래 시트에서 재고금액(정가×재고수량)이 1,000,000원 이상인 도서의 개수를 구하는 배열 수식으로 옳은 것은?
A B C 1 도서명 정가 재고수량 2 알고리즘 28000 40 3 데이터베이스 35000 22 4 네트워크 19000 65 5 운영체제 42000 18 - 1.
{=SUM((B2:B5*C2:C5>=1000000)*1)}
- 2.
{=COUNT((B2:B5*C2:C5>=1000000)*1)}
- 3.
{=SUM((B2:C5>=1000000)*1)}
- 4.
{=COUNT((B2:B5>=1000000)*C2:C5)}
정답·해설 보기▾
정답
1번
{=SUM((B2:B5*C2:C5>=1000000)*1)}
해설
정답: 1. B2:B5*C2:C5는 각 행의 재고금액 배열을 만들고, >=1000000 비교로 참(TRUE)·거짓(FALSE) 배열이 된다. 여기에 *1을 하면 1·0이 되고, SUM으로 더하면 조건을 만족하는(참인) 개수가 구해진다.
오답 풀이
- 1번: 조건 배열에 *1을 곱해 SUM으로 참의 개수를 세므로 옳다.
- 2번: COUNT는 숫자가 들어 있는 셀의 개수를 세므로 항상 전체 개수(4)가 나와 옳지 않다.
- 3번: B2:C5는 정가·수량을 곱하지 않은 전체 범위라 재고금액 비교가 되지 않는다.
- 4번: 정가만 비교하고 수량을 곱한 형태로, 조건의 개수를 세는 식이 아니다.
보충 개념 조건을 만족하는 개수를 세는 배열 수식은 SUM((조건)*1) 형태를 쓴다. COUNT는 조건과 무관하게 숫자 셀 수를 세므로 개수 집계에 적합하지 않다.
- 1.
문제 22
4지선다다음 설명에 해당하는 차트 종류로 옳은 것은?
두 개의 수치 데이터 그룹을 X·Y 좌표의 점으로 표시하여 변수 사이의 상관관계를 분석할 때 적합하며, 가로 축 값이 일정하지 않거나 데이터 요소가 많은 과학·공학·통계 데이터에 주로 사용된다.
- 1.
영역형 차트
- 2.
분산형(XY) 차트
- 3.
도넛형 차트
- 4.
표면형 차트
정답·해설 보기▾
정답
2번
분산형(XY) 차트
해설
정답: 2. 분산형(XY) 차트는 가로·세로 축이 모두 값 축이며, 두 수치 그룹을 좌표의 점으로 표시해 변수 간 상관관계를 분석하는 데 적합하다.
오답 풀이
- 1번: 영역형 차트는 시간에 따른 값의 변화와 누적 크기를 면적으로 표현한다.
- 2번: 두 수치 그룹을 좌표 점으로 표시해 상관관계를 보는 것은 분산형이므로 옳다.
- 3번: 도넛형 차트는 여러 계열의 구성비를 동심원으로 표현한다.
- 4번: 표면형 차트는 두 데이터 집합 사이의 최적 조합을 색·면으로 표현한다.
보충 개념 분산형 차트는 가로 축이 항목이 아닌 값이므로, 간격이 불규칙한 수치 데이터의 분포·상관관계를 분석할 때 유용하다.
- 1.
문제 23
4지선다다음 중 수식의 결과 값이 나머지 셋과 다른 것은?
- 1.
=ABS(-4)
- 2.
=POWER(2,2)
- 3.
=MOD(10,3)
- 4.
=ROUNDDOWN(4.8,0)
정답·해설 보기▾
정답
3번
=MOD(10,3)
해설
정답: 3. 각 수식의 결과는 ① ABS(-4)=4, ② POWER(2,2)=4, ③ MOD(10,3)=1, ④ ROUNDDOWN(4.8,0)=4이다. 따라서 결과가 1인 ③번만 나머지(모두 4)와 다르다.
오답 풀이
- 1번: ABS(-4)는 절댓값이므로 4이다.
- 2번: POWER(2,2)는 2의 2제곱이므로 4이다.
- 3번: MOD(10,3)은 10을 3으로 나눈 나머지이므로 1이다(나머지 셋과 다름).
- 4번: ROUNDDOWN(4.8,0)은 소수점 이하를 버려 4이다.
보충 개념 ABS(절댓값), POWER(거듭제곱), MOD(나머지), ROUNDDOWN(내림)의 동작을 정확히 구분해 계산해야 한다.
- 1.
문제 24
4지선다다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳지 않은 것은?
A 1 2025-05-09(금) 2 2025-05-23(금) 3 2025-06-13(금) - 1.
=EOMONTH(A1,1) → 2025-06-30
- 2.
=DAY(A2) → 23
- 3.
=DAYS(A3,A1) → 35
- 4.
=WEEKDAY(A1,2) → 6
정답·해설 보기▾
정답
4번
=WEEKDAY(A1,2) → 6
해설
정답: 4. WEEKDAY(A1,2)는 두 번째 인수가 2이므로 월요일을 1로 시작한다. 2025-05-09는 금요일이므로 결과는 5이다. 따라서 6은 옳지 않다.
오답 풀이
- 1번: EOMONTH(A1,1)은 A1(5월)에서 1개월 뒤 달의 마지막 날이므로 2025-06-30이 맞다.
- 2번: DAY(A2)는 날짜의 일(日)만 추출하므로 23이 맞다.
- 3번: DAYS(A3,A1)은 두 날짜의 차이로, 5월 9일에서 6월 13일까지는 35일이므로 맞다.
- 4번: 금요일은 WEEKDAY(,2) 기준 5이므로 6은 옳지 않다.
보충 개념 WEEKDAY의 두 번째 인수가 1(기본)이면 일요일=1, 2이면 월요일=1, 3이면 월요일=0부터 시작한다.
- 1.
문제 25
4지선다다음 중 아래 조건을 모두 처리하는 사용자 지정 표시 형식으로 옳은 것은?
셀의 값이 5000 이상이면 글자색을 '파랑'으로, 5000 미만 2000 이상이면 '빨강'으로, 2000 미만이면 색을 지정하지 않으며, 모든 경우에 천 단위 구분 기호(,)와 소수 이하 둘째 자리까지 표시한다. [표시 예 : 6543.2 → 6,543.20, 432 → 432.00]
- 1.
[파랑][>=5000]#,##0.00;[빨강][>=2000]#,##0.00;#,##0.00
- 2.
[파랑][>=5000]#,###.##;[빨강][>=2000]#,###.##;#,###.##
- 3.
[>=5000][파랑]#,##0.0;[>=2000][빨강]#,##0.0;#,##0.0
- 4.
[파랑][>=5000]#,##0;[빨강][>=2000]#,##0;#,##0
정답·해설 보기▾
정답
1번
[파랑][>=5000]#,##0.00;[빨강][>=2000]#,##0.00;#,##0.00
해설
정답: 1. 천 단위 구분과 소수 이하 둘째 자리 표시는 #,##0.00 형식을 써야 한다. 표시 예의 432 → 432.00처럼 빈 자리에도 0을 채워야 하므로 #이 아닌 0을 사용한 1번이 옳다.
오답 풀이
- 1번: #,##0.00은 천 단위 구분과 소수 둘째 자리(빈 자리 0 채움)를 모두 만족하므로 옳다.
- 2번: #,###.##은 소수 자리가 비면 0을 채우지 않아 432.00이 432로 표시되어 옳지 않다.
- 3번: 소수 한 자리(#,##0.0)만 표시되어 둘째 자리 조건에 맞지 않는다.
- 4번: 소수 자리(.00)가 없어 정수로만 표시되므로 옳지 않다.
보충 개념 사용자 지정 형식은 '양수;음수;0;텍스트' 또는 조건([>=값])별 최대 3개 구역으로 작성하며, 0은 자릿수를 강제 표시(빈 자리 0), #은 유효 숫자만 표시한다.
- 1.
문제 26
4지선다다음 중 아래 시트에서 고급 필터를 이용하여 '실적이 전체 평균보다 크면서 직급이 「대리」인' 사원을 추출하려고 할 때, 조건으로 옳은 것은?
A B C D 1 사번 사원명 직급 실적 2 101 강도현 대리 320 3 102 남보라 과장 280 4 103 문지훈 대리 450 5 104 백승아 사원 360 6 105 오태경 대리 290 7 106 정유미 과장 510 8 107 한세진 사원 240 9 108 임가람 대리 380 10 109 조민혁 과장 300 - 1.
머리글을 '실적'으로 하고 아래 셀에 =AND(D2>=AVERAGE($D$2:$D$10),C2="대리")
- 2.
머리글을 '조건'으로 하고 아래 셀에 =AND(D2>=AVERAGE($D$2:$D$10),C2="대리")
- 3.
머리글을 '조건'으로 하고 아래 셀에 =AND(D2>=AVERAGE(D2:D10),C2="대리")
- 4.
머리글을 '조건'으로 하고 아래 셀에 =AND(D2>=AVERAGE($D$2:$D$10),C2=대리)
정답·해설 보기▾
정답
2번
머리글을 '조건'으로 하고 아래 셀에 =AND(D2>=AVERAGE($D$2:$D$10),C2="대리")
해설
정답: 2. 수식을 조건으로 사용하는 고급 필터에서는 ① 조건 머리글을 원본의 필드명과 다르게(또는 비워) 지정하고, ② 비교 범위는 절대 참조($)로 고정하며, ③ 텍스트는 큰따옴표로 묶어야 한다. 세 가지를 모두 충족하는 2번이 옳다.
오답 풀이
- 1번: 머리글을 필드명 '실적'으로 쓰면 수식 조건으로 인식되지 않으므로 옳지 않다.
- 2번: 비필드 머리글·절대 참조·텍스트 따옴표를 모두 갖추었으므로 옳다.
- 3번: AVERAGE(D2:D10)이 상대 참조라 행마다 평균 범위가 어긋나므로 옳지 않다.
- 4번: C2=대리처럼 텍스트를 따옴표로 묶지 않으면 이름 오류가 나므로 옳지 않다.
보충 개념 수식 조건의 고급 필터는 첫 데이터 행(예: D2)을 상대 참조로, 비교 대상 범위는 절대 참조로 지정하며, 결과는 TRUE/FALSE를 반환하는 식이어야 한다.
- 1.
문제 27
4지선다다음 데이터에 아래 고급 필터 조건을 적용할 때 추출되는 레코드의 개수로 옳은 것은?
[조건] (한 행에 함께 입력)
등급 점수 <>C >=80 [데이터]
A B 1 등급 점수 2 A 92 3 C 85 4 B 78 5 A 81 6 C 95 7 B 88 8 A 70 - 1.
2개
- 2.
3개
- 3.
4개
- 4.
5개
정답·해설 보기▾
정답
2번
3개
해설
정답: 2. 같은 행에 입력한 조건은 AND로 결합되므로, 등급이 C가 아니면서(<>C) 점수가 80 이상(>=80)인 레코드를 찾는다. A·92, A·81, B·88의 3건이 해당하므로 추출되는 레코드는 3개이다.
오답 풀이
- 1번: C·85는 등급이 C라 제외, B·78과 A·70은 점수가 80 미만이라 제외되어 2개가 아니다.
- 2번: A92·A81·B88의 3개가 두 조건을 모두 만족하므로 옳다.
- 3번: C·95는 등급이 C라 제외되므로 4개가 아니다.
- 4번: 조건을 만족하지 않는 레코드까지 포함한 잘못된 개수이다.
보충 개념 고급 필터에서 같은 행 조건은 AND, 다른 행 조건은 OR로 처리된다. <>는 '같지 않음', >=는 '이상'을 의미하는 비교 연산자이다.
- 1.
문제 28
4지선다다음과 같이 [A1:A5] 영역에 값이 입력되도록 하는 프로그램으로 옳은 것은?
A 1 2 2 6 3 12 4 20 5 30 - 1.
Cells(1,1)=2 : For K=2 To 5 : Cells(K,1)=Cells(K-1,1)+K : Next
- 2.
Cells(1,1)=2 : For K=2 To 5 : Cells(K,1)=Cells(K-1,1)+K*2 : Next
- 3.
Cells(1,1)=2 : For K=2 To 5 : Cells(1,K)=Cells(1,K-1)+K*2 : Next
- 4.
Cells(1,1)=2 : For K=2 To 5 : Cells(K,1)=Cells(K-1,1)*2 : Next
정답·해설 보기▾
정답
2번
Cells(1,1)=2 : For K=2 To 5 : Cells(K,1)=Cells(K-1,1)+K*2 : Next
해설
정답: 2. A1에 2를 넣고 K=2~5에 대해 Cells(K,1)=Cells(K-1,1)+K*2를 반복하면, A2=2+4=6, A3=6+6=12, A4=12+8=20, A5=20+10=30이 되어 시트와 일치한다.
오답 풀이
- 1번: +K만 더하면 2,4,7,11,16이 되어 일치하지 않는다.
- 2번: +K*2를 누적해 2,6,12,20,30이 되므로 옳다.
- 3번: Cells(1,K)는 1행의 열 방향(A1,B1,C1...)에 입력하므로 [A1:A5]에 들어가지 않는다.
- 4번: 앞 값을 2배(*2)하면 2,4,8,16,32가 되어 일치하지 않는다.
보충 개념 Cells(행,열)에서 행 번호를 1씩 늘리면 열(세로) 방향으로, 열 번호를 늘리면 행(가로) 방향으로 값이 채워진다.
- 1.
문제 29
4지선다다음 중 [A1:C3] 영역에 아래 조건부 서식의 수식 규칙을 적용할 때, 서식(음영)이 적용되는 셀만을 모두 고른 것은?
=MOD(ROW()+COLUMN(),2)=0
- 1.
[A1], [A3], [B2], [C1], [C3]
- 2.
[A2], [B1], [B3], [C2]
- 3.
[A1], [B1], [C1]
- 4.
[A1]부터 [C3]까지 모든 셀
정답·해설 보기▾
정답
1번
[A1], [A3], [B2], [C1], [C3]
해설
정답: 1. 각 셀의 ROW()+COLUMN() 값이 짝수(MOD 2 = 0)일 때 서식이 적용된다. A1(1+1=2), A3(3+1=4), B2(2+2=4), C1(1+3=4), C3(3+3=6)이 짝수이므로 이 다섯 셀에 음영이 적용된다.
오답 풀이
- 1번: 행+열이 짝수인 A1·A3·B2·C1·C3이므로 옳다.
- 2번: A2(3)·B1(3)·B3(5)·C2(5)는 합이 홀수라 서식이 적용되지 않는다.
- 3번: B1·C1 중 B1은 합이 홀수라 일부가 틀리다.
- 4번: 홀수 합인 셀에는 적용되지 않으므로 모든 셀이 음영되지는 않는다.
보충 개념 조건부 서식의 수식은 선택 범위의 각 셀에 대해 평가되며, ROW()·COLUMN()은 각 셀의 실제 행·열 번호를 반환하므로 바둑판(체크무늬) 음영을 만들 수 있다.
- 1.
문제 30
4지선다다음 이벤트 프로시저를 실행했을 때의 결과로 옳은 것은?
- 1.
[C3:D4] 영역을 삭제한 후 위쪽에 있는 셀을 아래로 이동한다.
- 2.
[C3:D4] 영역을 삭제한 후 아래쪽에 있는 셀을 위로 이동한다.
- 3.
[C3:D4] 영역을 삭제한 후 오른쪽에 있는 셀을 왼쪽으로 이동한다.
- 4.
[C3:D4] 영역을 셀의 위쪽에 복사한다.
정답·해설 보기▾
정답
2번
[C3:D4] 영역을 삭제한 후 아래쪽에 있는 셀을 위로 이동한다.
해설
정답: 2. Selection.Delete Shift:=xlUp은 선택 영역을 삭제한 뒤 그 아래쪽에 있던 셀들을 위로 끌어올린다.
오답 풀이
- 1번: 위쪽 셀을 아래로 내리는 동작은 일어나지 않는다.
- 2번: xlUp이므로 아래 셀이 위로 이동하여 옳다.
- 3번: 오른쪽 셀을 왼쪽으로 옮기는 것은 Shift:=xlToLeft일 때의 동작이다.
- 4번: Delete는 삭제이지 복사가 아니다.
보충 개념 셀 삭제 시 Shift 인수로 xlUp(아래 셀을 위로) 또는 xlToLeft(오른쪽 셀을 왼쪽으로) 방향을 지정한다. 삽입은 xlDown·xlToRight를 사용한다.
- 1.
문제 31
4지선다다음 중 피벗 테이블과 피벗 차트 보고서에 대한 설명으로 옳지 않은 것은?
- 1.
피벗 차트 보고서는 피벗 테이블 보고서 없이 단독으로 만들 수 있으며, 만들어도 연결된 피벗 테이블은 생성되지 않는다.
- 2.
행 또는 열 레이블에서 항목을 직접 끌어 순서를 바꾸거나 오름차순·내림차순으로 정렬할 수 있다.
- 3.
필드 단추를 다른 행이나 열의 위치로 끌어다 놓으면 데이터의 표시 형식이 달라진다.
- 4.
피벗 테이블을 삭제하면 연결된 피벗 차트는 일반 차트로 변경된다.
정답·해설 보기▾
정답
1번
피벗 차트 보고서는 피벗 테이블 보고서 없이 단독으로 만들 수 있으며, 만들어도 연결된 피벗 테이블은 생성되지 않는다.
해설
정답: 1. 피벗 차트 보고서는 반드시 피벗 테이블을 기반으로 만들어진다. 피벗 차트를 만들면 그에 연결된 피벗 테이블이 함께 생성되므로, 피벗 테이블 없이 단독으로 만들 수 있다는 설명은 옳지 않다.
오답 풀이
- 1번: 피벗 차트는 피벗 테이블 없이 만들 수 없으므로 옳지 않다.
- 2번: 레이블 항목을 끌어 순서 변경·정렬할 수 있으므로 옳다.
- 3번: 필드 단추를 행·열로 옮기면 표시 형식이 바뀌므로 옳다.
- 4번: 피벗 테이블을 삭제하면 피벗 차트는 일반 차트가 되므로 옳다.
보충 개념 피벗 차트는 항상 피벗 테이블과 한 쌍으로 동작하며, 피벗 테이블의 필드 구성·필터가 피벗 차트에 그대로 반영된다.
- 1.
문제 32
4지선다다음 중 엑셀에서 매크로를 기록하고 사용하는 방법에 대한 설명으로 옳지 않은 것은?
- 1.
매크로를 기록할 때 셀은 기본적으로 절대 참조로 기록되며, 상대 참조로 기록하려면 '상대 참조로 기록'을 선택한다.
- 2.
매크로에 지정한 바로 가기 키가 엑셀의 기본 바로 가기 키와 중복되면, 매크로 실행 중에는 매크로의 바로 가기 키가 우선한다.
- 3.
매크로 이름의 첫 글자는 숫자로 지정할 수 있으며, 이름 중간에 공백을 포함할 수 있다.
- 4.
매크로를 기록할 때 리본 메뉴에서의 탐색 동작은 기록된 단계에 포함되지 않는다.
정답·해설 보기▾
정답
3번
매크로 이름의 첫 글자는 숫자로 지정할 수 있으며, 이름 중간에 공백을 포함할 수 있다.
해설
정답: 3. 매크로 이름의 첫 글자는 반드시 문자여야 하며 숫자로 시작할 수 없고, 이름 중간에 공백을 넣을 수도 없다(공백 대신 밑줄을 사용). 따라서 옳지 않다.
오답 풀이
- 1번: 기본은 절대 참조이며 '상대 참조로 기록'을 선택해야 상대 참조로 기록되므로 옳다.
- 2번: 바로 가기 키가 중복되면 매크로 키가 우선하므로 옳다.
- 3번: 매크로 이름은 숫자로 시작할 수 없고 공백도 포함할 수 없으므로 옳지 않다.
- 4번: 리본 메뉴 탐색은 기록되지 않으므로 옳다.
보충 개념 매크로 이름은 문자로 시작하고 문자·숫자·밑줄만 사용할 수 있으며, 공백·특수문자·셀 주소 형태(A1 등)는 이름으로 쓸 수 없다.
- 1.
문제 33
4지선다다음 중 엑셀의 화면 확대/축소 기능에 대한 설명으로 옳지 않은 것은?
- 1.
확대/축소 배율은 10%에서 400%까지 지정할 수 있다.
- 2.
한 시트에서 설정한 확대/축소 배율은 통합 문서의 모든 시트에 자동으로 동일하게 적용된다.
- 3.
[Ctrl] 키를 누른 채 마우스 휠을 위로 굴리면 화면이 확대된다.
- 4.
확대/축소는 화면에 보이는 상태만 조절하며 실제 인쇄 크기에는 영향을 주지 않는다.
정답·해설 보기▾
정답
2번
한 시트에서 설정한 확대/축소 배율은 통합 문서의 모든 시트에 자동으로 동일하게 적용된다.
해설
정답: 2. 확대/축소 배율은 각 시트마다 따로 적용된다. 한 시트의 배율이 통합 문서의 모든 시트에 자동으로 적용되지는 않으므로 옳지 않다.
오답 풀이
- 1번: 확대/축소 배율은 10%~400% 범위에서 지정할 수 있으므로 옳다.
- 2번: 배율은 시트별로 적용되므로 모든 시트에 자동 적용된다는 설명은 옳지 않다.
- 3번: [Ctrl]+마우스 휠 위로는 화면 확대이므로 옳다.
- 4번: 화면 표시만 조절하고 인쇄 크기에는 영향을 주지 않으므로 옳다.
보충 개념 인쇄 크기를 조정하려면 [페이지 설정]의 배율(확대/축소)이나 '자동 맞춤'을 사용하며, 이는 화면 확대/축소와 별개이다.
- 1.
문제 34
4지선다다음 중 엑셀의 이름 상자에 대한 설명으로 옳지 않은 것은?
- 1.
셀이나 셀 범위에 이름을 정의해 두면 해당 셀을 선택했을 때 그 이름이 표시된다.
- 2.
이름 상자에 셀 주소를 입력하고 Enter를 누르면 해당 셀로 빠르게 이동한다.
- 3.
차트가 선택되어 있는 경우 차트의 이름(예: 차트 1)이 표시된다.
- 4.
[Ctrl] 키를 누르고 여러 셀을 선택하면 선택한 모든 셀의 주소가 차례로 나열되어 표시된다.
정답·해설 보기▾
정답
4번
[Ctrl] 키를 누르고 여러 셀을 선택하면 선택한 모든 셀의 주소가 차례로 나열되어 표시된다.
해설
정답: 4. 여러 셀을 선택해도 이름 상자에는 가장 마지막에(또는 처음 클릭한) 선택한 셀 하나의 주소만 표시된다. 모든 셀의 주소가 나열되지는 않으므로 옳지 않다.
오답 풀이
- 1번: 이름이 정의된 셀을 선택하면 그 이름이 표시되므로 옳다.
- 2번: 이름 상자에 주소를 입력하면 해당 셀로 이동하므로 옳다.
- 3번: 차트가 선택되면 차트 이름이 표시되므로 옳다.
- 4번: 여러 셀을 선택해도 한 셀의 주소만 표시되므로 옳지 않다.
보충 개념 이름 상자는 셀 주소·이름 표시, 셀 이동, 이름 정의, 함수 입력 중 함수 목록 표시 등의 기능을 한다.
- 1.
문제 35
4지선다다음 중 [찾기 및 바꾸기] 대화상자에 대한 설명으로 옳지 않은 것은?
- 1.
'찾을 내용'에 입력한 내용과 정확히 일치하는 셀만 찾으려면 '전체 셀 내용 일치' 옵션을 선택한다.
- 2.
영문자의 대·소문자를 구분하여 찾으려면 '대/소문자 구분' 옵션을 선택한다.
- 3.
찾을 범위를 '시트'와 '통합 문서' 중에서 선택할 수 있으나, 행·열 검색 방향은 지정할 수 없다.
- 4.
별표(*)나 물음표(?) 자체를 찾으려면 해당 문자 앞에 물결표(~)를 붙여 입력한다.
정답·해설 보기▾
정답
3번
찾을 범위를 '시트'와 '통합 문서' 중에서 선택할 수 있으나, 행·열 검색 방향은 지정할 수 없다.
해설
정답: 3. [찾기 및 바꾸기]에서는 검색 방향(행 또는 열)을 지정할 수 있다. 검색 방향을 지정할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: '전체 셀 내용 일치'를 선택하면 입력 내용과 똑같은 셀만 찾으므로 옳다.
- 2번: '대/소문자 구분'으로 영문 대·소문자를 구분해 찾을 수 있으므로 옳다.
- 3번: 검색 방향(행/열)을 지정할 수 있으므로 옳지 않다.
- 4번: 와일드카드 문자 자체를 찾으려면 앞에 물결표(~)를 붙이므로 옳다.
보충 개념 찾기 옵션에는 범위(시트/통합 문서), 검색(행/열), 찾는 위치(수식/값/메모), 대/소문자 구분, 전체 셀 내용 일치 등이 있다.
- 1.
문제 36
4지선다다음 중 아래 워크시트에서 [A1:A4] 영역에 입력된 문자열을 [A5] 셀에 드롭다운 목록으로 표시하여 선택 입력하기 위한 키 조작으로 옳은 것은?
A 1 서울 2 부산 3 대구 4 광주 5 (입력) - 1.
[Ctrl] + [↓]
- 2.
[Alt] + [↓]
- 3.
[Shift] + [Enter]
- 4.
[Tab] + [↓]
정답·해설 보기▾
정답
2번
[Alt] + [↓]
해설
정답: 2. 같은 열에 이미 입력된 문자열들을 드롭다운 목록으로 불러와 선택 입력하려면 해당 셀에서 [Alt]+[↓]를 누른다.
오답 풀이
- 1번: [Ctrl]+[↓]는 데이터 영역의 맨 아래 셀로 이동하는 단축키이다.
- 2번: [Alt]+[↓]는 같은 열의 기존 입력 목록을 드롭다운으로 표시하므로 옳다.
- 3번: [Shift]+[Enter]는 셀 포인터를 위쪽 셀로 이동시킨다.
- 4번: [Tab]+[↓]는 목록 표시 단축키가 아니다.
보충 개념 [Alt]+[↓] 목록은 같은 열에 연속으로 입력된 텍스트만 대상으로 하며, 데이터 유효성 검사로 만든 목록과는 별개의 기능이다.
- 1.
문제 37
4지선다다음 중 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?
- 1.
[페이지] 탭에서 '자동 맞춤'의 용지 너비와 높이를 각각 1로 지정하면 전체 내용이 한 페이지에 인쇄된다.
- 2.
[여백] 탭에서 '페이지 가운데 맞춤'의 가로·세로를 지정할 수 있다.
- 3.
[시트] 탭에서 눈금선과 행/열 머리글의 인쇄 여부를 지정할 수 있다.
- 4.
[머리글/바닥글] 탭에서 인쇄 영역과 반복할 행·열(인쇄 제목)을 지정할 수 있다.
정답·해설 보기▾
정답
4번
[머리글/바닥글] 탭에서 인쇄 영역과 반복할 행·열(인쇄 제목)을 지정할 수 있다.
해설
정답: 4. 인쇄 영역과 반복할 행·열(인쇄 제목)은 [시트] 탭에서 지정한다. [머리글/바닥글] 탭에서 지정한다는 설명은 옳지 않다.
오답 풀이
- 1번: [페이지] 탭의 자동 맞춤 너비·높이를 1로 하면 한 페이지에 인쇄되므로 옳다.
- 2번: [여백] 탭에서 페이지 가운데 맞춤(가로·세로)을 지정할 수 있으므로 옳다.
- 3번: [시트] 탭에서 눈금선·행/열 머리글 인쇄를 설정할 수 있으므로 옳다.
- 4번: 인쇄 영역·인쇄 제목은 [시트] 탭의 항목이므로 옳지 않다.
보충 개념 [페이지 설정]은 [페이지]·[여백]·[머리글/바닥글]·[시트] 네 개 탭으로 구성된다. 인쇄 영역·인쇄 제목·눈금선·머리글 인쇄는 모두 [시트] 탭에 있다.
- 1.
문제 38
4지선다다음 중 아래 차트에 대한 설명으로 옳지 않은 것은?
'월별 매출 현황'이라는 제목의 차트로, '매출' 계열은 묶은 세로 막대로 왼쪽 기본 축에, '증감률' 계열은 꺾은선으로 오른쪽 보조 축에 함께 표시되어 있다.
- 1.
'월별 매출 현황'이라는 차트 제목이 표시되어 있다.
- 2.
단위가 서로 다른 두 계열을 함께 보기 위해 보조 축을 사용하였다.
- 3.
막대형과 꺾은선형 두 종류를 결합한 콤보(혼합) 차트이다.
- 4.
보조 축을 두 개 이상 설정해야만 콤보 차트를 만들 수 있다.
정답·해설 보기▾
정답
4번
보조 축을 두 개 이상 설정해야만 콤보 차트를 만들 수 있다.
해설
정답: 4. 콤보(혼합) 차트는 보조 축 없이도 서로 다른 차트 종류를 결합해 만들 수 있다. 보조 축을 두 개 이상 설정해야만 만들 수 있는 것은 아니므로 옳지 않다.
오답 풀이
- 1번: 차트 제목 '월별 매출 현황'이 표시되어 있으므로 옳다.
- 2번: 값의 단위 차이가 큰 두 계열을 함께 보려고 보조 축을 사용하므로 옳다.
- 3번: 막대형+꺾은선형을 결합했으므로 콤보(혼합) 차트가 맞다.
- 4번: 보조 축은 콤보 차트의 필수 조건이 아니므로 옳지 않다.
보충 개념 콤보 차트는 계열마다 차트 종류를 다르게 지정해 만들며, 값의 범위 차이가 큰 계열은 보조 축에 표시하여 추세를 함께 비교한다.
- 1.
문제 39
4지선다다음 중 엑셀의 데이터 정렬에 대한 설명으로 옳지 않은 것은?
- 1.
정렬 기준으로 값 외에 셀 색, 글꼴 색, 셀 아이콘을 사용할 수 있다.
- 2.
정렬 기준은 최대 64개까지 지정할 수 있다.
- 3.
숨겨진 행이나 열도 자동으로 정렬 대상에 포함되어 함께 정렬된다.
- 4.
표 스타일이 적용된 데이터를 열 기준(왼쪽→오른쪽)으로 정렬하려면 먼저 '범위로 변환'을 실행한다.
정답·해설 보기▾
정답
3번
숨겨진 행이나 열도 자동으로 정렬 대상에 포함되어 함께 정렬된다.
해설
정답: 3. 숨겨진 행이나 열은 정렬에 포함되지 않는다. 따라서 정렬 전에 숨기기를 해제해야 하며, 자동으로 함께 정렬된다는 설명은 옳지 않다.
오답 풀이
- 1번: 정렬 기준으로 값·셀 색·글꼴 색·셀 아이콘을 사용할 수 있으므로 옳다.
- 2번: 정렬 기준은 최대 64개까지 지정할 수 있으므로 옳다.
- 3번: 숨겨진 행·열은 정렬되지 않으므로 옳지 않다.
- 4번: 표(스타일)는 열 기준 정렬이 안 되므로 범위로 변환 후 정렬해야 하므로 옳다.
보충 개념 오름차순은 숫자<문자<논리값<오류값<빈 셀 순이며, 빈 셀은 오름·내림차순 모두 항상 맨 뒤에 정렬된다.
- 1.
문제 40
4지선다다음 중 엑셀의 인쇄에 대한 설명으로 옳지 않은 것은?
- 1.
워크시트의 일부 영역만 선택하여 인쇄 영역으로 설정할 수 있다.
- 2.
인쇄될 시작 페이지의 번호를 원하는 값으로 지정할 수 있다.
- 3.
눈금선과 행/열 머리글을 함께 인쇄하도록 설정할 수 있다.
- 4.
[기본] 보기 상태에서 페이지 구분선을 마우스로 드래그하여 페이지 나눌 위치를 조정할 수 있다.
정답·해설 보기▾
정답
4번
[기본] 보기 상태에서 페이지 구분선을 마우스로 드래그하여 페이지 나눌 위치를 조정할 수 있다.
해설
정답: 4. 페이지 구분선을 마우스로 드래그하여 위치를 조정하는 작업은 [페이지 나누기 미리 보기] 상태에서 가능하다. [기본] 보기에서는 드래그로 조정할 수 없으므로 옳지 않다.
오답 풀이
- 1번: 선택 영역을 인쇄 영역으로 설정할 수 있으므로 옳다.
- 2번: [페이지] 탭에서 시작 페이지 번호를 지정할 수 있으므로 옳다.
- 3번: [시트] 탭에서 눈금선·행/열 머리글 인쇄를 설정할 수 있으므로 옳다.
- 4번: 구분선 드래그는 [페이지 나누기 미리 보기]에서 가능하므로 [기본] 보기 설명은 옳지 않다.
보충 개념 [페이지 나누기 미리 보기]에서 파란 실선은 사용자가 조정한 구분선, 파란 점선은 자동 구분선이며 드래그로 위치를 바꿀 수 있다.
- 1.
문제 41
4지선다다음 중 데이터베이스 정규화(Normalization)에 대한 설명으로 옳지 않은 것은?
- 1.
데이터의 중복을 최소화하여 저장 공간을 효율적으로 사용하기 위한 과정이다.
- 2.
정규화를 수행하면 삽입·삭제·갱신 시 발생하는 이상(Anomaly) 현상을 줄일 수 있다.
- 3.
정규화를 진행하면 일반적으로 하나의 테이블이 여러 개의 테이블로 분해된다.
- 4.
정규화를 수행하면 모든 테이블의 필드(속성) 개수가 동일하게 맞추어진다.
정답·해설 보기▾
정답
4번
정규화를 수행하면 모든 테이블의 필드(속성) 개수가 동일하게 맞추어진다.
해설
정답: 4. 정규화는 함수적 종속을 분석해 테이블을 분해하는 과정으로, 분해 결과 테이블마다 속성 수가 다르다. 모든 테이블의 필드 수가 동일해진다는 설명은 옳지 않다.
오답 풀이
- 1번: 중복 최소화로 저장 공간을 효율화하는 것이 정규화의 목적이므로 옳다.
- 2번: 정규화는 삽입·삭제·갱신 이상을 줄이므로 옳다.
- 3번: 정규화 과정에서 한 테이블이 여러 개로 분해되므로 옳다.
- 4번: 테이블마다 속성 수가 다를 수 있으므로 필드 수가 같아진다는 설명은 옳지 않다.
보충 개념 정규화는 1NF→2NF→3NF→BCNF 등 단계로 진행되며, 중복과 이상 현상을 제거하지만 과도한 분해는 조인 증가로 성능을 떨어뜨릴 수 있다.
- 1.
문제 42
4지선다다음 중 데이터베이스 관리 시스템(DBMS)의 장점으로 보기 어려운 것은?
- 1.
데이터의 중복을 최소화할 수 있다.
- 2.
데이터의 일관성과 무결성을 유지할 수 있다.
- 3.
데이터에 대한 보안과 접근 제어가 용이하다.
- 4.
응용 프로그램과 데이터 사이의 종속성을 강화할 수 있다.
정답·해설 보기▾
정답
4번
응용 프로그램과 데이터 사이의 종속성을 강화할 수 있다.
해설
정답: 4. DBMS는 응용 프로그램과 데이터 사이의 종속성을 줄여 데이터 독립성을 높이는 것이 장점이다. 종속성을 강화한다는 설명은 옳지 않다.
오답 풀이
- 1번: 데이터 중복 최소화는 DBMS의 장점이므로 옳다.
- 2번: 일관성·무결성 유지는 DBMS의 장점이므로 옳다.
- 3번: 보안·접근 제어가 용이한 것은 DBMS의 장점이므로 옳다.
- 4번: DBMS는 데이터 독립성을 높여 종속성을 줄이므로 장점으로 보기 어렵다.
보충 개념 DBMS의 장점: 중복 최소화, 일관성·무결성·보안 유지, 데이터 공유와 독립성 향상. 단점으로는 시스템 복잡성과 운영 비용 증가가 있다.
- 1.
문제 43
4지선다다음 중 폼이나 보고서에서 계산 결과를 표시하는 계산 컨트롤을 만들 때, 계산식을 입력해야 하는 속성으로 옳은 것은?
- 1.
컨트롤 원본(Control Source)
- 2.
레코드 원본(Record Source)
- 3.
행 원본(Row Source)
- 4.
기본값(Default Value)
정답·해설 보기▾
정답
1번
컨트롤 원본(Control Source)
해설
정답: 1. 계산 컨트롤은 텍스트 상자 등의 '컨트롤 원본' 속성에 등호(=)로 시작하는 계산식을 입력하여 만든다.
오답 풀이
- 1번: 계산식을 입력하는 곳은 컨트롤 원본이므로 옳다.
- 2번: 레코드 원본은 폼·보고서 전체의 데이터 원본(테이블·쿼리)을 지정하는 속성이다.
- 3번: 행 원본은 콤보 상자·목록 상자에 표시할 목록의 원본을 지정한다.
- 4번: 기본값은 새 레코드에 자동으로 입력될 초기값을 지정하는 속성이다.
보충 개념 컨트롤 원본에 필드명을 지정하면 바운드 컨트롤, =식을 지정하면 계산 컨트롤이 된다. 예: =[단가]*[수량].
- 1.
문제 44
4지선다다음 중 [사원] 테이블에서 '급여'가 300 이상인 사원의 인원수를 구하는 식으로 옳은 것은? (단, '사번' 필드는 [사원] 테이블의 기본 키이다.)
- 1.
=DCount("[사번]", "[사원]", "[급여] >= 300")
- 2.
=DCount("[사원]", "[사번]", "[급여] >= 300")
- 3.
=DSum("[사번]", "[사원]", "[급여] >= 300")
- 4.
=DLookUp("[사번]", "[사원]", "[급여] >= 300")
정답·해설 보기▾
정답
1번
=DCount("[사번]", "[사원]", "[급여] >= 300")
해설
정답: 1. DCount(필드, 도메인, 조건) 형식에서 첫 인수는 셀 필드, 둘째는 테이블(도메인), 셋째는 조건이다. 급여 300 이상인 레코드의 개수를 세려면 1번이 옳다.
오답 풀이
- 1번: DCount("[사번]","[사원]","[급여]>=300")은 인수 순서가 올바르므로 옳다.
- 2번: 필드와 도메인(테이블)의 순서가 바뀌어 옳지 않다.
- 3번: DSum은 합계를 구하는 함수이므로 인원수 계산에 맞지 않는다.
- 4번: DLookUp은 조건에 맞는 값 하나를 찾는 함수이지 개수를 세지 않는다.
보충 개념 도메인 집계 함수는 DCount(개수)·DSum(합계)·DAvg(평균)·DMax·DMin·DLookUp(값 찾기)이며, 모두 (필드, 도메인, 조건) 형식을 사용한다.
- 1.
문제 45
4지선다다음 중 액세스 매크로 함수에 대한 설명으로 옳지 않은 것은?
- 1.
OpenForm : 지정한 폼을 폼 보기, 디자인 보기 등 원하는 형식으로 연다.
- 2.
QuitAccess : 현재 활성화된 창만 닫고 액세스 프로그램은 계속 실행한다.
- 3.
MessageBox : 경고나 알림 메시지를 메시지 상자로 표시한다.
- 4.
GoToControl : 활성화된 폼이나 데이터시트에서 지정한 컨트롤로 포커스를 옮긴다.
정답·해설 보기▾
정답
2번
QuitAccess : 현재 활성화된 창만 닫고 액세스 프로그램은 계속 실행한다.
해설
정답: 2. QuitAccess는 액세스 프로그램 자체를 종료하는 매크로 함수이다. 현재 창만 닫는 함수는 CloseWindow이므로, QuitAccess가 창만 닫는다는 설명은 옳지 않다.
오답 풀이
- 1번: OpenForm은 폼을 다양한 보기 형식으로 여는 함수이므로 옳다.
- 2번: QuitAccess는 액세스를 종료하므로 창만 닫는다는 설명은 옳지 않다.
- 3번: MessageBox는 메시지 상자를 띄우는 함수이므로 옳다.
- 4번: GoToControl은 지정한 컨트롤로 포커스를 옮기는 함수이므로 옳다.
보충 개념 CloseWindow는 지정한 창(폼·보고서 등)만 닫고, QuitAccess는 액세스 프로그램 전체를 종료한다.
- 1.
문제 46
4지선다다음 중 쿼리 디자인의 조건 행에 입력한 조건 'In ("기획부", "총무부")'와 동일한 결과를 산출하는 조건식으로 옳은 것은?
- 1.
"기획부" And "총무부"
- 2.
"기획부" Or "총무부"
- 3.
Between "기획부" And "총무부"
- 4.
Like "부"
정답·해설 보기▾
정답
2번
"기획부" Or "총무부"
해설
정답: 2. In 연산자는 나열한 값 중 하나라도 일치하는 레코드를 추출하므로 OR로 연결한 것과 결과가 같다. 따라서 '"기획부" Or "총무부"'와 동일하다.
오답 풀이
- 1번: And는 두 값을 동시에 만족해야 하므로(한 필드에서는 불가능) 결과가 다르다.
- 2번: In(...)은 OR 조건과 같으므로 옳다.
- 3번: Between A And B는 두 값 사이의 범위를 의미하므로 다르다.
- 4번: Like "부"는 '부'가 포함된 모든 값을 추출하므로 결과가 다르다.
보충 개념 In (값1, 값2, ...)은 여러 값 중 하나와 일치하는 행을 찾는 연산자로, 다수의 OR 조건을 간결하게 표현한다.
- 1.
문제 47
4지선다다음 중 SELECT 문에서 조회 결과의 중복된 행(레코드)을 한 번씩만 표시하도록 제거하는 예약어로 옳은 것은?
- 1.
DISTINCT
- 2.
TOP
- 3.
GROUP BY
- 4.
AS
정답·해설 보기▾
정답
1번
DISTINCT
해설
정답: 1. DISTINCT는 SELECT로 조회한 결과에서 중복되는 행을 제거하여 서로 다른 값만 한 번씩 표시하도록 하는 예약어이다.
오답 풀이
- 1번: 중복 행을 제거하는 것은 DISTINCT이므로 옳다.
- 2번: TOP은 결과의 상위 몇 개 행만 표시하는 예약어이다.
- 3번: GROUP BY는 지정한 열을 기준으로 그룹을 묶는 절이다.
- 4번: AS는 필드나 테이블에 별칭(이름)을 부여하는 예약어이다.
보충 개념 SELECT DISTINCT 필드명 ...처럼 사용하며, 여러 필드를 지정하면 그 조합이 모두 같은 행만 중복으로 간주해 제거한다.
- 1.
문제 48
4지선다다음 중 아래 VBA 코드를 실행한 결과 메시지 상자에 표시되는 내용으로 옳은 것은?
- 1.
정보처리기능사
- 2.
통신
- 3.
정보통신기능사
- 4.
처리
정답·해설 보기▾
정답
3번
정보통신기능사
해설
정답: 3. Mid 문(왼쪽 대입 형태)은 문자열의 일부를 다른 문자로 바꾼다. Mid(SampleString, 3, 2) = "통신"은 3번째 글자부터 2글자('처리')를 '통신'으로 교체하므로 결과는 '정보통신기능사'이다.
오답 풀이
- 1번: 원래 문자열 그대로(정보처리기능사)는 교체가 일어나지 않은 경우이다.
- 2번: '통신'은 교체에 사용된 문자열일 뿐 전체 결과가 아니다.
- 3번: 3~4번째 글자를 '통신'으로 바꾼 '정보통신기능사'가 옳다.
- 4번: '처리'는 교체되어 사라진 부분이다.
보충 개념 Mid 함수(우변)는 문자열에서 일부를 추출하지만, Mid 문(좌변 대입)은 같은 길이만큼 문자열의 일부를 덮어쓴다.
- 1.
문제 49
4지선다다음 중 데이터시트 보기 상태에서 레코드를 추가하거나 삭제하는 것에 대한 설명으로 옳은 것은?
- 1.
새 레코드는 데이터시트의 가장 마지막 행에서만 추가할 수 있으며 중간에 삽입할 수 없다.
- 2.
한 번에 하나의 레코드만 삭제할 수 있으며 여러 레코드를 동시에 삭제할 수 없다.
- 3.
삭제한 레코드는 휴지통에 보관되어 언제든지 복원할 수 있다.
- 4.
레코드를 추가하면 기본 키 값은 형식에 관계없이 사용자가 반드시 직접 입력해야 한다.
정답·해설 보기▾
정답
1번
새 레코드는 데이터시트의 가장 마지막 행에서만 추가할 수 있으며 중간에 삽입할 수 없다.
해설
정답: 1. 데이터시트에서 새 레코드는 항상 표의 마지막 행(새 레코드 행)에서만 추가되며, 기존 레코드 사이의 중간에 삽입할 수 없다.
오답 풀이
- 1번: 새 레코드는 마지막 행에서만 추가되므로 옳다.
- 2번: 여러 레코드를 선택해 한 번에 삭제할 수 있으므로 옳지 않다.
- 3번: 삭제한 레코드는 복원할 수 없으므로 옳지 않다.
- 4번: 기본 키가 일련번호 형식이면 자동 입력되므로 반드시 직접 입력해야 한다는 설명은 옳지 않다.
보충 개념 레코드는 화면 표시 순서와 무관하게 저장되며, 정렬은 보기 시점에 결정된다. 삭제된 레코드는 되돌릴 수 없으므로 주의해야 한다.
- 1.
문제 50
4지선다다음 중 아래 보고서에 대한 설명으로 옳지 않은 것은?
'지점명' 필드를 기준으로 그룹이 설정되어 있고, 각 지점별로 거래 내역이 나열된 뒤 '지점 합계'가 표시되며, 같은 지점명은 그룹의 첫 행에만 표시되고 이후 행에는 비어 있다.
- 1.
'지점명' 필드를 기준으로 그룹이 설정되어 있다.
- 2.
'지점명'이 첫 행에만 나타나는 것은 해당 컨트롤의 '중복 내용 숨기기' 속성을 '예'로 설정했기 때문이다.
- 3.
지점별 합계가 표시되는 것으로 보아 '지점명' 그룹에는 그룹 머리글만 있고 그룹 바닥글은 설정되어 있지 않다.
- 4.
'지점 합계'는 그룹 바닥글 구역에 Sum 함수를 사용한 계산 컨트롤로 작성한 것이다.
정답·해설 보기▾
정답
3번
지점별 합계가 표시되는 것으로 보아 '지점명' 그룹에는 그룹 머리글만 있고 그룹 바닥글은 설정되어 있지 않다.
해설
정답: 3. 지점별 합계는 그룹 바닥글에서 계산·출력된다. 따라서 합계가 표시된다는 것은 그룹 바닥글이 설정되어 있다는 의미이므로, 그룹 바닥글이 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 지점명 기준으로 그룹이 설정되어 있으므로 옳다.
- 2번: 같은 값이 첫 행에만 표시되는 것은 '중복 내용 숨기기'를 '예'로 한 결과이므로 옳다.
- 3번: 합계가 나오려면 그룹 바닥글이 있어야 하므로 '없다'는 설명은 옳지 않다.
- 4번: 그룹 합계는 그룹 바닥글에서 Sum 함수로 계산하므로 옳다.
보충 개념 그룹 머리글에는 그룹명·항목 제목을, 그룹 바닥글에는 그룹 단위의 소계·집계를 배치한다. 합계는 Sum·Count 등 집계 함수로 작성한다.
- 1.
문제 51
4지선다다음 중 보고서에서 아래와 같은 페이지 번호 식을 사용할 때 출력되는 결과로 옳은 것은? (단, 현재 페이지는 5이고 전체 페이지 수는 20이다.)
=[Page] & "/" & [Pages]
- 1.
5/20
- 2.
20/5
- 3.
Page/Pages
- 4.
5/5
정답·해설 보기▾
정답
1번
5/20
해설
정답: 1. [Page]는 현재 페이지 번호(5), [Pages]는 전체 페이지 수(20)를 나타내며, & 연산자로 "/"를 사이에 두고 연결하면 '5/20'이 출력된다.
오답 풀이
- 1번: Page & "/" & Pages = '5/20'이므로 옳다.
- 2번: [Page]와 [Pages]의 위치가 바뀐 잘못된 결과이다.
- 3번: [Page]·[Pages]는 글자가 아니라 값으로 치환되므로 옳지 않다.
- 4번: 전체 페이지 수가 5로 잘못 적용된 결과이다.
보충 개념 [Page]는 현재 페이지, [Pages]는 전체 페이지 수를 반환하는 내장 속성이며, 문자열은 큰따옴표로 묶고 &로 연결한다.
- 1.
문제 52
4지선다다음 중 지정한 폼을 폼 보기, 디자인 보기, 데이터시트 보기 등 원하는 형식으로 여는 매크로 함수로 옳은 것은?
- 1.
OpenQuery
- 2.
OpenReport
- 3.
OpenForm
- 4.
OpenTable
정답·해설 보기▾
정답
3번
OpenForm
해설
정답: 3. OpenForm은 지정한 폼을 폼 보기·디자인 보기·데이터시트 보기·인쇄 미리 보기 등 원하는 형식으로 여는 매크로 함수이다.
오답 풀이
- 1번: OpenQuery는 쿼리를 실행(열기)하는 함수이다.
- 2번: OpenReport는 보고서를 여는 함수이다.
- 3번: 폼을 여는 함수는 OpenForm이므로 옳다.
- 4번: OpenTable은 테이블을 여는 함수이다.
보충 개념 OpenForm에서는 보기 형식 외에 필터 이름·Where 조건·데이터 모드(추가/편집/읽기 전용)·창 모드 등을 인수로 지정할 수 있다.
- 1.
문제 53
4지선다다음 중 폼의 텍스트 상자 컨트롤에 포커스가 위치할 때 한글 입력 상태(한글/영숫자 반자 등)를 자동으로 지정하기 위해 설정하는 속성으로 옳은 것은?
- 1.
IME 모드(IME Mode)
- 2.
탭 인덱스(Tab Index)
- 3.
잠금(Locked)
- 4.
사용 가능(Enabled)
정답·해설 보기▾
정답
1번
IME 모드(IME Mode)
해설
정답: 1. IME 모드(IME Mode)는 컨트롤에 포커스가 갔을 때의 한글 입력기 상태(한글, 영숫자 반자/전자 등)를 자동으로 지정하는 속성이다.
오답 풀이
- 1번: 입력기 상태를 지정하는 것은 IME 모드이므로 옳다.
- 2번: 탭 인덱스는 Tab 키 이동 순서를 정하는 속성이다.
- 3번: 잠금은 컨트롤의 데이터를 수정하지 못하게 하는 속성이다.
- 4번: 사용 가능은 컨트롤의 활성/비활성(포커스 이동 가능 여부)을 정하는 속성이다.
보충 개념 이름·주소처럼 한글 입력이 잦은 필드는 IME 모드를 '한글'로, 코드·숫자 필드는 '영숫자 반자'로 지정하면 입력이 편리하다.
- 1.
문제 54
4지선다다음 중 여러 명에게 발송할 우편물의 주소 스티커(라벨)를 일정한 규격으로 반복 인쇄하기에 가장 적합한 보고서로 옳은 것은?
- 1.
레이블 보고서
- 2.
업무 문서 양식 보고서
- 3.
크로스탭 보고서
- 4.
차트 보고서
정답·해설 보기▾
정답
1번
레이블 보고서
해설
정답: 1. 레이블 보고서는 우편물 주소 스티커처럼 일정한 규격의 라벨을 반복적으로 인쇄하기에 적합한 보고서이다.
오답 풀이
- 1번: 주소 라벨 반복 인쇄에 적합한 것은 레이블 보고서이므로 옳다.
- 2번: 업무 문서 양식 보고서는 일반 업무 양식을 출력하는 데 쓰인다.
- 3번: 크로스탭 보고서는 행과 열로 데이터를 교차 집계해 보여 준다.
- 4번: 차트 보고서는 데이터를 그래프(차트) 형태로 표현한다.
보충 개념 레이블 마법사를 이용하면 라벨 용지 규격을 선택하고 표시할 필드를 배치해 우편 라벨·명찰 등을 손쉽게 만들 수 있다.
- 1.
문제 55
4지선다다음 중 기본 폼과 하위 폼을 연결하기 위한 조건에 대한 설명으로 옳지 않은 것은?
- 1.
기본 폼과 하위 폼을 연결할 필드의 데이터 형식은 같거나 호환되어야 한다.
- 2.
기본 폼은 단일 폼으로, 하위 폼은 단일 폼·연속 폼·데이터시트 형태로 표시할 수 있다.
- 3.
하위 폼은 중첩할 수 없으며, 기본 폼 안에는 하나의 하위 폼만 넣을 수 있다.
- 4.
일대다(1:N) 관계에서 '일' 쪽 테이블을 기본 폼, '다' 쪽 테이블을 하위 폼으로 구성하는 것이 일반적이다.
정답·해설 보기▾
정답
3번
하위 폼은 중첩할 수 없으며, 기본 폼 안에는 하나의 하위 폼만 넣을 수 있다.
해설
정답: 3. 하위 폼은 여러 개를 넣을 수 있고 일정 수준까지 중첩도 가능하다. 하나만 넣을 수 있고 중첩할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 연결 필드의 데이터 형식은 같거나 호환되어야 하므로 옳다.
- 2번: 기본 폼은 단일 폼, 하위 폼은 단일/연속/데이터시트로 표시할 수 있으므로 옳다.
- 3번: 하위 폼은 여러 개·중첩이 가능하므로 옳지 않다.
- 4번: 1:N 관계에서 '일'을 기본 폼, '다'를 하위 폼으로 두는 것이 일반적이므로 옳다.
보충 개념 기본 폼과 하위 폼은 '기본 필드 연결'과 '하위 필드 연결' 속성으로 연결되며, 보통 일대다 관계를 표현하는 데 사용된다.
- 1.
문제 56
4지선다다음 설명에 모두 해당하는 컨트롤로 옳은 것은?
- 레코드 원본의 필드 데이터를 표시하는 바운드 컨트롤로 사용된다.
- 식(계산식)을 입력하여 계산 결과를 표시하는 계산 컨트롤로도 사용된다.
- 1.
텍스트 상자
- 2.
레이블
- 3.
옵션 단추
- 4.
목록 상자
정답·해설 보기▾
정답
1번
텍스트 상자
해설
정답: 1. 텍스트 상자는 필드 데이터를 표시하는 바운드 컨트롤로도, 계산식을 입력해 결과를 표시하는 계산 컨트롤로도 사용할 수 있다.
오답 풀이
- 1번: 데이터 표시와 계산 결과 표시에 모두 쓰이는 것은 텍스트 상자이므로 옳다.
- 2번: 레이블은 고정된 제목·설명 텍스트를 표시하는 언바운드 컨트롤이다.
- 3번: 옵션 단추는 여러 값 중 하나를 선택할 때 사용한다.
- 4번: 목록 상자는 미리 정해진 목록에서 값을 선택할 때 사용한다.
보충 개념 컨트롤 원본에 필드를 지정하면 바운드 텍스트 상자, =식을 지정하면 계산 텍스트 상자가 되며, 아무것도 지정하지 않으면 언바운드 컨트롤이 된다.
문제 57
4지선다다음 중 폼에서 [Tab] 키를 눌러 컨트롤 사이를 이동할 때, 특정 컨트롤에는 포커스가 멈추지 않도록 하기 위한 설정으로 옳은 것은?
- 1.
해당 컨트롤의 '탭 정지' 속성을 '아니요'로 설정한다.
- 2.
해당 컨트롤의 '탭 정지' 속성을 '예'로 설정한다.
- 3.
해당 컨트롤의 '표시' 속성을 '아니요'로 설정한다.
- 4.
해당 컨트롤의 '사용 가능' 속성을 '아니요'로 설정한다.
정답·해설 보기▾
정답
1번
해당 컨트롤의 '탭 정지' 속성을 '아니요'로 설정한다.
해설
정답: 1. '탭 정지' 속성을 '아니요'로 설정하면 Tab 키로 이동할 때 해당 컨트롤에 포커스가 멈추지 않고 건너뛰게 된다.
오답 풀이
- 1번: 탭 정지를 '아니요'로 하면 Tab 이동 시 건너뛰므로 옳다.
- 2번: 탭 정지를 '예'로 하면 오히려 포커스가 멈춘다.
- 3번: 표시를 '아니요'로 하면 컨트롤 자체가 화면에서 사라진다.
- 4번: 사용 가능을 '아니요'로 하면 컨트롤이 비활성화되어 포커스뿐 아니라 사용이 모두 막힌다.
보충 개념 '탭 정지'는 Tab 키 이동 대상 여부를, '탭 인덱스'는 이동 순서를 정한다. 화면에는 보이되 Tab으로 건너뛰게 하려면 탭 정지를 '아니요'로 한다.
- 1.
문제 58
4지선다다음 중 액세스 보고서에 대한 설명으로 옳은 것은?
- 1.
보고서는 데이터를 입력하거나 수정하는 용도로 주로 사용된다.
- 2.
보고서에서는 컨트롤에 이벤트 프로시저를 작성할 수 없다.
- 3.
보고서의 레코드 원본으로는 테이블, 쿼리, SQL 문을 지정할 수 있다.
- 4.
보고서 머리글의 내용은 모든 페이지의 상단에 반복하여 인쇄된다.
정답·해설 보기▾
정답
3번
보고서의 레코드 원본으로는 테이블, 쿼리, SQL 문을 지정할 수 있다.
해설
정답: 3. 보고서의 레코드 원본으로는 테이블, 쿼리, SQL 문을 지정할 수 있다. 폼은 보고서의 레코드 원본이 될 수 없다.
오답 풀이
- 1번: 보고서는 데이터 출력(인쇄) 전용이며 입력·수정 용도가 아니므로 옳지 않다.
- 2번: 보고서에서도 폼처럼 컨트롤·구역에 이벤트 프로시저를 작성할 수 있으므로 옳지 않다.
- 3번: 보고서의 레코드 원본은 테이블·쿼리·SQL 문이 가능하므로 옳다.
- 4번: 보고서 머리글은 첫 페이지에 한 번만 출력되고, 매 페이지 상단 반복은 페이지 머리글이므로 옳지 않다.
보충 개념 보고서는 보고서 머리글/바닥글(전체 1회), 페이지 머리글/바닥글(매 페이지), 그룹 머리글/바닥글(그룹마다), 본문(레코드마다) 구역으로 구성된다.
- 1.
문제 59
4지선다다음 중 액세스 매크로에 대한 설명으로 옳지 않은 것은?
- 1.
매크로를 한 단계씩 실행하면서 각 동작의 실행 결과를 확인할 수 있다.
- 2.
하나의 매크로 안에 여러 개의 하위 매크로를 만들어 포함시킬 수 있다.
- 3.
조건식을 사용하여 특정 조건을 만족할 때만 동작이 실행되도록 할 수 있다.
- 4.
매크로는 폼이나 보고서의 이벤트에 연결할 수 없으며 단독으로만 실행된다.
정답·해설 보기▾
정답
4번
매크로는 폼이나 보고서의 이벤트에 연결할 수 없으며 단독으로만 실행된다.
해설
정답: 4. 매크로는 폼·보고서·컨트롤의 이벤트(예: 클릭, 열기)에 연결하여 실행할 수 있다. 이벤트에 연결할 수 없고 단독으로만 실행된다는 설명은 옳지 않다.
오답 풀이
- 1번: 한 단계씩 실행(단계별 실행)으로 각 동작을 확인할 수 있으므로 옳다.
- 2번: 하나의 매크로 안에 여러 하위 매크로를 포함할 수 있으므로 옳다.
- 3번: 조건식으로 특정 조건에서만 동작이 실행되게 할 수 있으므로 옳다.
- 4번: 매크로는 이벤트에 연결해 실행할 수 있으므로 옳지 않다.
보충 개념 매크로는 이벤트 속성에 연결하거나 다른 매크로에서 RunMacro로 호출할 수 있으며, 하위 매크로는 '매크로 이름.하위매크로 이름' 형태로 참조한다.
- 1.
문제 60
4지선다다음 중 보고서의 그룹 바닥글에 '학생 수'와 '점수 합계'를 인쇄하려고 할 때, 두 컨트롤의 컨트롤 원본 식으로 옳은 것은? (각각 "○명"과 합계 숫자로 표시한다.)
- 1.
=Count(*) & "명", =Sum([점수])
- 2.
=Sum([점수]) & "명", =Count(*)
- 3.
=Total([점수]) & "명", =Count([점수])
- 4.
=Count(*) & "명", =Total([점수])
정답·해설 보기▾
정답
1번
=Count(*) & "명", =Sum([점수])
해설
정답: 1. 개수는 Count() 또는 Count(필드)로, 합계는 Sum(필드)로 구한다. 학생 수는 =Count() & "명", 점수 합계는 =Sum([점수])로 작성하는 1번이 옳다.
오답 풀이
- 1번: 개수는 Count(*), 합계는 Sum([점수])로 올바르게 사용했으므로 옳다.
- 2번: 학생 수에 합계(Sum)를, 합계에 개수(Count)를 써서 함수가 뒤바뀌었다.
- 3번: Total은 액세스의 집계 함수가 아니므로 옳지 않다.
- 4번: 합계를 구하는 함수가 Total로 잘못 사용되었다.
보충 개념 액세스 보고서의 집계 함수는 Sum(합계)·Avg(평균)·Count(개수)·Max·Min 등이며, 그룹 바닥글에서 그룹 단위 집계를, 보고서 바닥글에서 전체 집계를 표시한다.
- 1.