📝 기출문제 전체 보기
컴퓨터활용능력 1급 필기 2025년 6회차 기출 복원입니다. 각 문제 아래의 「정답·해설 보기」를 펼치면 정답과 해설이 나타나요. 실전 시험 환경(타이머·자동 채점·오답 누적)에서 풀어보고 싶다면 글 맨 아래 「직접 풀러가기」를 눌러주세요.
문제 1
4지선다다음 중 IPv6 주소 체계에 관한 설명으로 옳은 것은?
- 1.
주소를 8비트씩 4부분으로 나누고 각 부분을 마침표(.)로 구분한다.
- 2.
주소 공간이 32비트로 한정되어 주소 부족 문제가 더욱 심화된다.
- 3.
패킷 헤더에 인증과 암호화 기능을 포함하여 IPv4보다 보안성이 향상되었다.
- 4.
전송 방식은 유니캐스트와 브로드캐스트 두 가지만 지원한다.
정답·해설 보기▾
정답
3번
패킷 헤더에 인증과 암호화 기능을 포함하여 IPv4보다 보안성이 향상되었다.
해설
정답: 3. IPv6는 128비트 주소 체계로, 패킷 헤더 수준에서 인증(authentication)과 암호화(보안) 기능을 기본 제공하여 IPv4보다 보안성이 강화되었다.
오답 풀이
- 1번: 8비트씩 4부분을 마침표로 구분하는 것은 IPv4(32비트)의 표기 방식이다.
- 2번: IPv6는 128비트로 주소 공간이 크게 늘어나 주소 부족 문제를 해결한다.
- 3번: 인증·암호화 지원으로 보안성이 높아진 것이 IPv6의 특징이므로 옳다.
- 4번: IPv6의 전송 방식은 유니캐스트·멀티캐스트·애니캐스트이며 브로드캐스트는 사용하지 않는다.
보충 개념 IPv6는 16비트씩 8부분으로 나누어 콜론(:)으로 구분하며, 주소 확장성과 이동성, 보안성이 향상되었다.
- 1.
문제 2
4지선다다음 중 아래에서 설명하는 용어로 옳은 것은?
CPU가 프로그램을 처리하는 도중에 긴급한 사건이 발생하면, 진행 중이던 작업을 잠시 멈추고 그 사건을 먼저 처리한 뒤 원래 작업으로 되돌아오게 하는 기능
- 1.
스풀링(Spooling)
- 2.
인터럽트(Interrupt)
- 3.
폴링(Polling)
- 4.
파이프라인(Pipeline)
정답·해설 보기▾
정답
2번
인터럽트(Interrupt)
해설
정답: 2. 인터럽트는 프로그램 실행 중 예기치 못한 긴급 상황이 발생했을 때 현재 작업을 일시 중단하고 해당 처리를 먼저 수행한 뒤 원래 작업으로 복귀하는 기능이다.
오답 풀이
- 1번: 스풀링은 입출력 데이터를 보조기억장치에 임시 저장해 CPU와 입출력 장치의 속도 차를 보완하는 기법이다.
- 2번: 작업 중단 후 우선 처리하고 복귀하는 것은 인터럽트이므로 옳다.
- 3번: 폴링은 주국이 각 단말의 송신 여부를 순서대로 확인하는 방식이다.
- 4번: 파이프라인은 명령 실행 단계를 겹쳐 처리해 처리율을 높이는 기법이다.
보충 개념 인터럽트는 발생 원인에 따라 외부·내부(트랩)·소프트웨어 인터럽트로 구분된다.
- 1.
문제 3
4지선다다음 중 보조기억장치인 SSD(Solid State Drive)에 관한 설명으로 옳지 않은 것은?
- 1.
반도체를 이용하여 데이터를 저장하므로 HDD와 같은 기계적 구동 장치가 없다.
- 2.
작동 시 소음과 발열이 적고 충격에 강하다.
- 3.
같은 저장 용량을 기준으로 HDD보다 가격이 저렴하다.
- 4.
HDD에 비해 데이터의 읽기·쓰기 속도가 빠르다.
정답·해설 보기▾
정답
3번
같은 저장 용량을 기준으로 HDD보다 가격이 저렴하다.
해설
정답: 3. SSD는 반도체(플래시 메모리) 기반 저장장치로, 동일 용량 기준으로는 HDD보다 가격이 비싸다. 따라서 저렴하다는 설명은 옳지 않다.
오답 풀이
- 1번: SSD는 기계적 헤드·디스크가 없는 반도체 장치이므로 옳다.
- 2번: 구동부가 없어 소음·발열이 적고 충격에 강하므로 옳다.
- 3번: 용량당 가격은 HDD가 더 저렴하므로 옳지 않다.
- 4번: SSD는 HDD보다 읽기·쓰기 속도가 빠르므로 옳다.
보충 개념 SSD는 속도·내구성에서 유리하지만 용량당 가격이 높고, HDD는 대용량을 저렴하게 제공한다.
- 1.
문제 4
4지선다다음 중 컴퓨터에서 문자를 표현하는 코드에 대한 설명으로 옳지 않은 것은?
- 1.
표준 ASCII 코드는 7비트를 사용하여 128가지의 문자를 표현한다.
- 2.
유니코드(Unicode)는 한글·한자 등 각국의 문자를 2바이트로 통일하여 표현한다.
- 3.
EBCDIC 코드는 4비트를 사용하여 16가지의 문자만 표현할 수 있다.
- 4.
BCD 코드는 영문 대·소문자를 구분하여 표현할 수 없다.
정답·해설 보기▾
정답
3번
EBCDIC 코드는 4비트를 사용하여 16가지의 문자만 표현할 수 있다.
해설
정답: 3. EBCDIC 코드는 8비트를 사용하여 256가지의 문자를 표현한다. 4비트로 16가지만 표현한다는 설명은 옳지 않다.
오답 풀이
- 1번: 표준 ASCII는 7비트로 2의 7승=128가지 문자를 표현하므로 옳다.
- 2번: 유니코드는 2바이트(16비트)로 다국어를 통일 표현하므로 옳다.
- 3번: EBCDIC는 8비트·256가지이므로 4비트라는 설명은 옳지 않다.
- 4번: BCD는 6비트로 64가지만 표현해 영문 대·소문자를 구분하지 못하므로 옳다.
보충 개념 BCD(6비트), ASCII(7비트), EBCDIC(8비트), 유니코드(16비트)로 표현 가능한 문자 수가 늘어난다.
- 1.
문제 5
4지선다다음 중 아래에서 설명하는 기술로 옳은 것은?
스마트폰 등에 내장된 GPS와 이동통신망을 이용하여 사용자의 현재 위치를 파악하고, 그 위치를 기반으로 주변 맛집·길찾기 등 부가 정보를 제공하는 서비스
- 1.
사물 인터넷(IoT)
- 2.
위치 기반 서비스(LBS)
- 3.
시맨틱 웹(Semantic Web)
- 4.
클라우드 컴퓨팅(Cloud Computing)
정답·해설 보기▾
정답
2번
위치 기반 서비스(LBS)
해설
정답: 2. 위치 기반 서비스(LBS)는 GPS와 통신망으로 사용자의 위치를 파악하여 그 위치에 맞는 정보를 제공하는 서비스이다.
오답 풀이
- 1번: IoT는 사물에 센서·통신 기능을 부여해 인터넷에 연결하는 기술이다.
- 2번: 위치를 기반으로 주변 정보를 제공하는 것은 LBS이므로 옳다.
- 3번: 시맨틱 웹은 정보의 의미를 컴퓨터가 이해하도록 표현하는 지능형 웹이다.
- 4번: 클라우드 컴퓨팅은 인터넷을 통해 자원을 빌려 쓰는 서비스이다.
보충 개념 LBS는 길찾기, 주변 검색, 친구 찾기 등 위치 정보를 활용한 다양한 서비스의 기반이 된다.
- 1.
문제 6
4지선다다음 중 고정 IP 주소 방식으로 인터넷에 접속하기 위해 직접 입력해야 하는 TCP/IP 설정 항목으로 옳지 않은 것은?
- 1.
DNS 서버 주소
- 2.
DHCP 임대 시간
- 3.
서브넷 마스크
- 4.
기본 게이트웨이 주소
정답·해설 보기▾
정답
2번
DHCP 임대 시간
해설
정답: 2. DHCP 임대 시간은 IP 주소를 자동으로 할당받는 유동 IP 방식에서 사용되는 개념이다. 고정 IP는 DHCP를 사용하지 않으므로 직접 입력하는 항목이 아니다.
오답 풀이
- 1번: 도메인 이름을 IP로 변환하기 위해 DNS 서버 주소를 입력해야 하므로 필요하다.
- 2번: DHCP 임대 시간은 자동 할당 방식의 항목이므로 고정 IP 설정에는 옳지 않다.
- 3번: 네트워크 구분을 위해 서브넷 마스크를 입력해야 하므로 필요하다.
- 4번: 외부 통신을 위해 기본 게이트웨이 주소를 입력해야 하므로 필요하다.
보충 개념 고정 IP는 IP 주소·서브넷 마스크·기본 게이트웨이·DNS를 수동 입력하고, 유동 IP는 DHCP 서버가 자동 할당한다.
- 1.
문제 7
4지선다다음 중 NTFS 파일 시스템에 대한 설명으로 옳지 않은 것은?
- 1.
파일 및 폴더에 대한 접근 권한과 암호화를 설정할 수 있다.
- 2.
USB 메모리, 플로피 디스크 등 모든 저장 매체에서 기본으로 사용되는 범용 형식이다.
- 3.
FAT32에 비해 보안성과 안정성이 뛰어나다.
- 4.
디스크 공간의 낭비를 줄이기 위한 파일 압축 기능을 제공한다.
정답·해설 보기▾
정답
2번
USB 메모리, 플로피 디스크 등 모든 저장 매체에서 기본으로 사용되는 범용 형식이다.
해설
정답: 2. NTFS는 Windows 전용의 고급 파일 시스템으로, 모든 저장 매체에서 기본으로 쓰이는 범용 형식이 아니다. 호환성이 넓은 범용 형식은 FAT(FAT32) 계열이다.
오답 풀이
- 1번: NTFS는 파일·폴더별 접근 권한과 암호화를 지원하므로 옳다.
- 2번: 모든 매체의 기본 범용 형식이라는 설명은 옳지 않다.
- 3번: NTFS는 FAT32보다 보안성·안정성이 우수하므로 옳다.
- 4번: NTFS는 파일 압축 기능을 제공하므로 옳다.
보충 개념 NTFS는 대용량 지원, 보안, 로그 기반 복구가 강점이고, FAT32는 호환성이 넓어 이동식 매체에 흔히 쓰인다.
- 1.
문제 8
4지선다다음 중 Windows 레지스트리(Registry)에 대한 설명으로 옳지 않은 것은?
- 1.
시스템 구성 정보와 응용 프로그램의 설정 정보를 저장하는 계층형 데이터베이스이다.
- 2.
레지스트리 편집기는 'regedit' 명령으로 실행할 수 있다.
- 3.
부팅이 완료된 후에는 더 이상 참조되지 않고 종료 시까지 변경되지 않는다.
- 4.
잘못 수정하면 시스템 오류가 발생할 수 있으므로 편집 전 백업이 권장된다.
정답·해설 보기▾
정답
3번
부팅이 완료된 후에는 더 이상 참조되지 않고 종료 시까지 변경되지 않는다.
해설
정답: 3. 레지스트리는 부팅 시뿐 아니라 운영체제와 응용 프로그램이 실행되는 동안 계속 참조·갱신된다. 부팅 후에는 참조되지 않는다는 설명은 옳지 않다.
오답 풀이
- 1번: 레지스트리는 시스템·응용 설정을 담은 계층형 데이터베이스이므로 옳다.
- 2번: 편집기는 regedit 명령으로 실행하므로 옳다.
- 3번: 부팅 후에도 지속적으로 참조·변경되므로 옳지 않다.
- 4번: 손상 시 오류가 생길 수 있어 백업이 권장되므로 옳다.
보충 개념 레지스트리에는 하드웨어, 사용자 프로필, 설치된 프로그램의 설정 정보가 저장된다.
- 1.
문제 9
4지선다다음 중 가상 메모리(Virtual Memory)에 대한 설명으로 옳은 것은?
- 1.
자주 사용되는 데이터를 CPU와 주기억장치 사이에 미리 저장해 처리 속도를 높이는 고속 메모리이다.
- 2.
보조기억장치의 일부를 주기억장치처럼 사용하여 실제 주기억장치보다 큰 프로그램을 실행할 수 있게 한다.
- 3.
전원이 꺼지면 내용이 모두 사라지는 휘발성 반도체 기억장치이다.
- 4.
읽기만 가능하고 쓰기는 불가능하여 주로 부팅 프로그램을 저장한다.
정답·해설 보기▾
정답
2번
보조기억장치의 일부를 주기억장치처럼 사용하여 실제 주기억장치보다 큰 프로그램을 실행할 수 있게 한다.
해설
정답: 2. 가상 메모리는 보조기억장치(디스크)의 일부를 주기억장치처럼 사용하여, 실제 주기억장치 용량보다 큰 프로그램을 실행할 수 있도록 하는 기법이다.
오답 풀이
- 1번: CPU와 주기억장치 사이의 고속 메모리는 캐시 메모리에 대한 설명이다.
- 2번: 디스크 공간을 주기억장치처럼 확장해 사용하는 것이 가상 메모리이므로 옳다.
- 3번: 휘발성 반도체 기억장치는 RAM에 대한 설명이다.
- 4번: 읽기 전용으로 부팅 프로그램을 담는 것은 ROM에 대한 설명이다.
보충 개념 가상 메모리는 페이징·세그먼테이션 기법으로 구현되며, 디스크와 주기억장치 사이의 교체(스와핑)가 발생한다.
- 1.
문제 10
4지선다다음 중 객체 지향 프로그래밍 언어에 대한 설명으로 옳지 않은 것은?
- 1.
데이터와 함수를 객체라는 단위로 묶어 프로그램을 구성한다.
- 2.
상속, 캡슐화, 다형성 등의 특징을 가진다.
- 3.
대표적인 언어로 FORTRAN, COBOL, ALGOL 등을 들 수 있다.
- 4.
프로그램의 재사용성이 높아 유지보수가 용이하다.
정답·해설 보기▾
정답
3번
대표적인 언어로 FORTRAN, COBOL, ALGOL 등을 들 수 있다.
해설
정답: 3. FORTRAN, COBOL, ALGOL은 절차 지향 언어이다. 대표적인 객체 지향 언어로는 Java, C++, Python, C# 등이 있으므로 옳지 않다.
오답 풀이
- 1번: 객체 지향은 데이터와 함수를 객체로 묶어 구성하므로 옳다.
- 2번: 상속·캡슐화·다형성은 객체 지향의 핵심 특징이므로 옳다.
- 3번: FORTRAN·COBOL·ALGOL은 절차 지향 언어이므로 옳지 않다.
- 4번: 객체의 재사용으로 유지보수가 쉬워지므로 옳다.
보충 개념 객체 지향은 추상화·캡슐화·상속·다형성을 통해 코드 재사용성과 확장성을 높인다.
- 1.
문제 11
4지선다다음 중 아래에서 설명하는 운영체제 처리 방식으로 옳은 것은?
하나의 시스템에 두 개 이상의 중앙처리장치(CPU)를 설치하고 이들이 주기억장치와 주변장치를 공유하면서 여러 작업을 동시에 처리하여 처리 능력과 신뢰성을 높이는 방식
- 1.
다중 처리 시스템(Multi-Processing)
- 2.
일괄 처리 시스템(Batch Processing)
- 3.
시분할 시스템(Time Sharing)
- 4.
실시간 처리 시스템(Real Time)
정답·해설 보기▾
정답
1번
다중 처리 시스템(Multi-Processing)
해설
정답: 1. 다중 처리 시스템은 두 개 이상의 CPU가 주기억장치·주변장치를 공유하며 동시에 작업을 처리해 처리 능력과 신뢰성을 높이는 방식이다.
오답 풀이
- 1번: 여러 CPU가 자원을 공유하며 동시에 처리하는 것은 다중 처리이므로 옳다.
- 2번: 일괄 처리는 데이터를 모았다가 한꺼번에 처리하는 방식이다.
- 3번: 시분할은 한 CPU의 시간을 잘게 나눠 여러 사용자가 번갈아 쓰는 방식이다.
- 4번: 실시간 처리는 데이터가 발생하는 즉시 처리하는 방식이다.
보충 개념 다중 처리는 한 컴퓨터 내 여러 CPU를 두는 것이고, 분산 처리는 네트워크로 연결된 여러 컴퓨터에 작업을 나누는 것이다.
- 1.
문제 12
4지선다다음 중 비트맵(Bitmap) 방식의 이미지 표현에 대한 설명으로 옳지 않은 것은?
- 1.
수학적인 계산식으로 도형을 표현하므로 확대·축소해도 화질이 손상되지 않는다.
- 2.
이미지를 점(픽셀)의 집합으로 표현한다.
- 3.
다양한 색상 표현이 가능하여 사실적인 이미지를 나타내기에 적합하다.
- 4.
이미지를 확대하면 계단 현상(앨리어싱)이 나타날 수 있다.
정답·해설 보기▾
정답
1번
수학적인 계산식으로 도형을 표현하므로 확대·축소해도 화질이 손상되지 않는다.
해설
정답: 1. 수학적 계산식으로 도형을 표현하여 확대·축소해도 화질이 유지되는 것은 벡터(Vector) 방식의 특징이다. 비트맵은 픽셀 기반이므로 옳지 않다.
오답 풀이
- 1번: 계산식 기반·무손실 확대는 벡터 방식이므로 비트맵 설명으로는 옳지 않다.
- 2번: 비트맵은 픽셀의 집합으로 이미지를 표현하므로 옳다.
- 3번: 다양한 색상으로 사실적 표현에 유리하므로 옳다.
- 4번: 확대 시 계단 현상이 나타날 수 있으므로 옳다.
보충 개념 비트맵 형식에는 BMP, JPEG, GIF, PNG 등이 있고, 벡터 형식에는 WMF, AI, SVG 등이 있다.
- 1.
문제 13
4지선다다음 중 OSI 7계층에서 각 계층의 기능에 대한 설명으로 옳지 않은 것은?
- 1.
물리 계층은 비트 전송을 위한 전기적·기계적 특성을 규정한다.
- 2.
데이터 링크 계층은 인접한 두 노드 간의 오류 제어와 흐름 제어를 담당한다.
- 3.
전송 계층은 데이터의 암호화와 압축, 코드 변환을 담당한다.
- 4.
네트워크 계층은 패킷의 경로 설정(라우팅) 기능을 제공한다.
정답·해설 보기▾
정답
3번
전송 계층은 데이터의 암호화와 압축, 코드 변환을 담당한다.
해설
정답: 3. 데이터의 암호화·압축·코드 변환은 표현 계층(Presentation Layer)의 기능이다. 전송 계층은 종단 간 신뢰성 있는 데이터 전송과 흐름 제어를 담당하므로 옳지 않다.
오답 풀이
- 1번: 물리 계층은 비트 전송의 전기적·기계적 특성을 규정하므로 옳다.
- 2번: 데이터 링크 계층은 인접 노드 간 오류·흐름 제어를 담당하므로 옳다.
- 3번: 암호화·압축·코드 변환은 표현 계층의 기능이므로 옳지 않다.
- 4번: 네트워크 계층은 경로 설정(라우팅)을 담당하므로 옳다.
보충 개념 OSI 7계층은 물리-데이터링크-네트워크-전송-세션-표현-응용 순으로 구성된다.
- 1.
문제 14
4지선다다음 중 Windows의 휴지통에 들어 있는 파일을 복원하는 방법으로 옳지 않은 것은?
- 1.
복원할 파일을 선택한 후 바로 가기 메뉴에서 [복원]을 선택한다.
- 2.
복원할 파일을 원하는 위치로 직접 끌어다 놓는다.
- 3.
복원할 파일을 선택한 후 [홈] 탭의 [선택한 항목 복원]을 클릭한다.
- 4.
복원할 파일을 선택한 후 Delete 키를 누른다.
정답·해설 보기▾
정답
4번
복원할 파일을 선택한 후 Delete 키를 누른다.
해설
정답: 4. 휴지통에서 파일을 선택한 후 Delete 키를 누르면 복원이 아니라 영구 삭제가 진행된다. 따라서 복원 방법으로는 옳지 않다.
오답 풀이
- 1번: 바로 가기 메뉴의 [복원]으로 원래 위치에 복원할 수 있으므로 옳다.
- 2번: 원하는 위치로 끌어다 놓아 복원할 수 있으므로 옳다.
- 3번: 리본의 [선택한 항목 복원]으로 복원할 수 있으므로 옳다.
- 4번: Delete 키는 영구 삭제이므로 복원 방법으로는 옳지 않다.
보충 개념 [복원]은 파일을 삭제 전 원래 경로로 되돌리고, 드래그는 지정한 위치로 이동·복원한다.
- 1.
문제 15
4지선다다음 중 컴퓨터의 분류에 대한 설명으로 옳지 않은 것은?
- 1.
데이터 취급 형태에 따라 디지털, 아날로그, 하이브리드 컴퓨터로 나눈다.
- 2.
하이브리드 컴퓨터는 데이터 취급 형태에 따라 다시 디지털과 아날로그로 분류된다.
- 3.
사용 목적에 따라 범용 컴퓨터와 전용 컴퓨터로 나눈다.
- 4.
처리 능력(규모)에 따라 마이크로, 미니, 메인프레임, 슈퍼 컴퓨터로 나눈다.
정답·해설 보기▾
정답
2번
하이브리드 컴퓨터는 데이터 취급 형태에 따라 다시 디지털과 아날로그로 분류된다.
해설
정답: 2. 하이브리드 컴퓨터는 디지털과 아날로그의 장점을 결합한 컴퓨터 그 자체이다. 다시 디지털과 아날로그로 분류된다는 설명은 옳지 않다.
오답 풀이
- 1번: 데이터 취급 형태에 따라 디지털·아날로그·하이브리드로 나누므로 옳다.
- 2번: 하이브리드는 두 방식을 혼합한 형태이므로 다시 분류된다는 설명은 옳지 않다.
- 3번: 사용 목적에 따라 범용·전용으로 나누므로 옳다.
- 4번: 처리 능력(규모)에 따라 마이크로~슈퍼로 나누므로 옳다.
보충 개념 분류 기준은 데이터 취급 형태, 사용 목적, 처리 능력(규모)의 세 가지가 대표적이다.
- 1.
문제 16
4지선다다음 중 멀티미디어의 특징에 대한 설명으로 옳지 않은 것은?
- 1.
통합성(Integration): 정보를 한 가지 단일 매체로만 제한하여 전달한다.
- 2.
디지털화(Digitization): 다양한 형태의 정보를 디지털 데이터로 변환하여 처리한다.
- 3.
비선형성(Non-Linear): 사용자의 선택에 따라 정보를 다양한 방향으로 처리한다.
- 4.
쌍방향성(Interactive): 정보 제공자와 사용자 간의 상호 작용으로 정보가 전달된다.
정답·해설 보기▾
정답
1번
통합성(Integration): 정보를 한 가지 단일 매체로만 제한하여 전달한다.
해설
정답: 1. 통합성은 텍스트·이미지·음성·동영상 등 여러 매체를 하나로 통합하여 다룬다는 의미이다. 단일 매체로 제한한다는 설명은 정반대이므로 옳지 않다.
오답 풀이
- 1번: 통합성은 여러 매체를 함께 다루는 특성이므로 단일 매체 제한은 옳지 않다.
- 2번: 디지털화는 정보를 디지털로 변환하는 특징이므로 옳다.
- 3번: 비선형성은 사용자 선택에 따라 다양한 경로로 처리하는 특징이므로 옳다.
- 4번: 쌍방향성은 제공자와 사용자 간 상호 작용을 의미하므로 옳다.
보충 개념 멀티미디어의 4대 특징은 디지털화, 쌍방향성, 비선형성, 통합성이다.
- 1.
문제 17
4지선다다음 중 네트워크 프로토콜(Protocol)의 기능으로 옳지 않은 것은?
- 1.
송신측과 수신측의 데이터 전송 속도를 조절하는 흐름 제어 기능
- 2.
데이터 전송 중 발생한 오류를 검출하는 오류 제어 기능
- 3.
손상된 케이블이나 커넥터 등 물리적 장비를 직접 교체·수리하는 기능
- 4.
송·수신측이 동일한 상태를 유지하도록 하는 동기화 기능
정답·해설 보기▾
정답
3번
손상된 케이블이나 커넥터 등 물리적 장비를 직접 교체·수리하는 기능
해설
정답: 3. 손상된 케이블·커넥터 등 물리적 장비를 교체·수리하는 것은 하드웨어 유지보수 작업이며, 통신 규약인 프로토콜의 기능이 아니다.
오답 풀이
- 1번: 흐름 제어는 프로토콜의 주요 기능이므로 옳다.
- 2번: 오류 검출·제어는 프로토콜의 기능이므로 옳다.
- 3번: 물리적 장비의 교체·수리는 프로토콜의 기능이 아니므로 옳지 않다.
- 4번: 동기화는 프로토콜의 기능이므로 옳다.
보충 개념 프로토콜의 3요소는 구문(Syntax), 의미(Semantics), 순서(Timing)이다.
- 1.
문제 18
4지선다다음 중 RAID(Redundant Array of Independent Disks)에 대한 설명으로 옳지 않은 것은?
- 1.
여러 개의 하드디스크를 묶어 하나의 디스크처럼 사용하는 기술이다.
- 2.
데이터를 여러 디스크에 나누어 저장하거나 복제하여 안정성을 높일 수 있다.
- 3.
구성 방식을 RAID 레벨이라 하며, 레벨에 따라 성능과 안정성이 달라진다.
- 4.
RAID 0은 데이터를 복제 저장하므로 모든 RAID 레벨 중 안정성이 가장 높다.
정답·해설 보기▾
정답
4번
RAID 0은 데이터를 복제 저장하므로 모든 RAID 레벨 중 안정성이 가장 높다.
해설
정답: 4. RAID 0은 데이터를 여러 디스크에 분산 저장(스트라이핑)하여 속도를 높이는 방식으로, 복제(중복)가 없어 안정성이 오히려 가장 낮다. 따라서 옳지 않다.
오답 풀이
- 1번: 여러 디스크를 하나처럼 묶어 쓰는 것이 RAID이므로 옳다.
- 2번: 분산 저장·복제로 안정성을 높일 수 있으므로 옳다.
- 3번: 구성 방식을 RAID 레벨이라 하며 레벨마다 특성이 다르므로 옳다.
- 4번: RAID 0은 복제가 없어 안정성이 낮으므로 옳지 않다.
보충 개념 RAID 1(미러링)은 복제로 안정성을 높이고, RAID 0(스트라이핑)은 속도를 높이는 대신 안정성이 없다.
- 1.
문제 19
4지선다다음 중 펌웨어(Firmware)에 대한 설명으로 옳은 것은?
- 1.
하드웨어를 교체하지 않고 펌웨어를 갱신하는 것만으로 기능을 개선할 수 있다.
- 2.
작업 중인 데이터를 임시로 저장하는 휘발성 메모리에 기록된다.
- 3.
컴퓨터 사용 중 발생하는 오류를 진단·치료하는 백신 프로그램의 일종이다.
- 4.
키보드, 마우스 등 입력 장치를 물리적으로 연결하는 케이블을 의미한다.
정답·해설 보기▾
정답
1번
하드웨어를 교체하지 않고 펌웨어를 갱신하는 것만으로 기능을 개선할 수 있다.
해설
정답: 1. 펌웨어는 ROM 등 비휘발성 메모리에 저장된 소프트웨어로, 하드웨어 교체 없이 펌웨어를 갱신(업그레이드)하는 것만으로 기능을 개선할 수 있다.
오답 풀이
- 1번: 펌웨어 갱신만으로 기능을 향상시킬 수 있으므로 옳다.
- 2번: 펌웨어는 휘발성 메모리가 아니라 비휘발성 ROM에 저장된다.
- 3번: 펌웨어는 백신 프로그램이 아니라 하드웨어 제어용 소프트웨어이다.
- 4번: 펌웨어는 케이블 같은 물리적 장치가 아니다.
보충 개념 펌웨어는 하드웨어와 소프트웨어의 중간 성격을 가지며 BIOS가 대표적인 예이다.
- 1.
문제 20
4지선다다음 중 CMOS Setup에서 설정할 수 있는 항목으로 옳지 않은 것은?
- 1.
운영체제에 설치된 백신 프로그램의 실시간 검사 옵션
- 2.
시스템 날짜와 시간
- 3.
부팅 순서(Boot Sequence)
- 4.
시스템 암호(Power-On Password)
정답·해설 보기▾
정답
1번
운영체제에 설치된 백신 프로그램의 실시간 검사 옵션
해설
정답: 1. 백신 프로그램의 실시간 검사 옵션은 운영체제에서 동작하는 응용 소프트웨어 설정이며, 펌웨어 수준의 CMOS Setup에서 설정하는 항목이 아니다.
오답 풀이
- 1번: 백신의 실시간 검사 설정은 OS상의 설정이므로 CMOS 항목이 아니다.
- 2번: 시스템 날짜·시간은 CMOS에서 설정할 수 있으므로 옳다.
- 3번: 부팅 순서는 CMOS에서 설정할 수 있으므로 옳다.
- 4번: 시스템 암호는 CMOS에서 설정할 수 있으므로 옳다.
보충 개념 CMOS Setup에서는 날짜·시간, 부팅 순서, 암호, 하드디스크 타입 등 하드웨어 환경을 설정한다.
- 1.
문제 21
4지선다다음 중 아래에서 설명하는 기능으로 옳은 것은?
• 잠긴 셀의 내용을 수정하거나 셀 서식을 변경하지 못하도록 막는다. • 워크시트의 행·열을 삽입하거나 삭제하는 것을 막는다.
- 1.
통합 문서 공유
- 2.
시트 보호
- 3.
통합 문서 보호
- 4.
셀 잠금
정답·해설 보기▾
정답
2번
시트 보호
해설
정답: 2. 시트 보호는 잠긴 셀의 편집·서식 변경, 행·열 삽입/삭제 등 워크시트의 요소 변경을 막는 기능이다.
오답 풀이
- 1번: 통합 문서 공유는 여러 사용자가 함께 편집하도록 하는 기능이다.
- 2번: 잠긴 셀 편집과 요소 변경을 막는 것은 시트 보호이므로 옳다.
- 3번: 통합 문서 보호는 시트 삽입·삭제·이동 등 시트 구조를 보호한다.
- 4번: 셀 잠금은 시트 보호와 함께 적용되어야 효력이 있는 셀 속성이다.
보충 개념 셀의 '잠금' 속성은 시트 보호가 적용된 상태에서만 효력을 가진다.
- 1.
문제 22
4지선다다음 중 아래 차트에 대한 설명으로 옳지 않은 것은?
어느 카페의 분기별 실적을 나타낸 콤보 차트로, '매출액' 계열은 기본 축의 묶은 세로 막대형, '달성률' 계열은 보조 축의 꺾은선형으로 작성하였다. 차트 제목은 '분기별 매출 분석'이며, 데이터 표는 표시하지 않았다.
[항목/매출액/달성률] 1분기 320 64 / 2분기 480 96 / 3분기 250 50 / 4분기 610 122
- 1.
두 계열 중 '달성률' 계열만 보조 축을 사용하였다.
- 2.
가로(항목) 축에는 4개의 분기 항목이 표시되어 있다.
- 3.
'매출액' 계열은 묶은 세로 막대형으로 표시되어 있다.
- 4.
차트에 데이터 표가 함께 표시되어 있다.
정답·해설 보기▾
정답
4번
차트에 데이터 표가 함께 표시되어 있다.
해설
정답: 4. 설명에서 데이터 표는 표시하지 않았다고 하였으므로, 데이터 표가 함께 표시되어 있다는 설명은 옳지 않다.
오답 풀이
- 1번: 달성률 계열만 보조 축을 사용하였으므로 옳다.
- 2번: 1~4분기의 4개 항목이 가로 축에 표시되므로 옳다.
- 3번: 매출액 계열은 묶은 세로 막대형이므로 옳다.
- 4번: 데이터 표는 표시하지 않았으므로 옳지 않다.
보충 개념 값의 크기 차이가 큰 두 계열은 보조 축과 콤보 차트로 함께 표현하면 비교가 쉽다.
- 1.
문제 23
4지선다다음 중 데이터 정렬에 대한 설명으로 옳지 않은 것은?
- 1.
숨겨진 행이나 열은 정렬 시 함께 이동되지 않으므로 정렬 전에 표시하는 것이 좋다.
- 2.
정렬 기준은 최대 64개의 열까지 지정할 수 있다.
- 3.
표 스타일이 적용된 데이터 영역은 정렬 기능을 사용할 수 없다.
- 4.
글꼴 색이나 셀 색을 기준으로도 정렬할 수 있다.
정답·해설 보기▾
정답
3번
표 스타일이 적용된 데이터 영역은 정렬 기능을 사용할 수 없다.
해설
정답: 3. 표 스타일이 적용된 영역에서도 정렬을 사용할 수 있다. 따라서 정렬 기능을 사용할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 숨겨진 행·열은 함께 정렬되지 않으므로 미리 표시하는 것이 좋아 옳다.
- 2번: 정렬 기준은 최대 64개까지 지정할 수 있으므로 옳다.
- 3번: 표 영역에서도 정렬이 가능하므로 옳지 않다.
- 4번: 글꼴 색·셀 색을 기준으로 정렬할 수 있으므로 옳다.
보충 개념 정렬은 셀 값, 셀 색, 글꼴 색, 조건부 서식 아이콘을 기준으로 수행할 수 있다.
- 1.
문제 24
4지선다다음 중 수식과 그 결과 값의 연결이 옳지 않은 것은?
- 1.
=MOD(25, 7) → 4
- 2.
=SUMPRODUCT({2,3,4}, {1,2,3}) → 18
- 3.
=ROUND(35.2468, 2) → 35.25
- 4.
=POWER(3, 3) - INT(-1.5) → 29
정답·해설 보기▾
정답
2번
=SUMPRODUCT({2,3,4}, {1,2,3}) → 18
해설
정답: 2. SUMPRODUCT({2,3,4},{1,2,3}) = 2×1 + 3×2 + 4×3 = 2 + 6 + 12 = 20이다. 결과를 18로 연결한 것은 옳지 않다.
오답 풀이
- 1번: MOD(25,7)은 25를 7로 나눈 나머지 4이므로 옳다.
- 2번: SUMPRODUCT 결과는 20이므로 18로 연결한 것은 옳지 않다.
- 3번: ROUND(35.2468,2)는 소수 셋째 자리에서 반올림하여 35.25이므로 옳다.
- 4번: POWER(3,3)=27, INT(-1.5)=-2이므로 27-(-2)=29로 옳다.
보충 개념 SUMPRODUCT는 대응하는 배열 요소를 곱한 뒤 그 합을 구하고, INT는 가장 가까운 작은 정수로 내림한다.
- 1.
문제 25
4지선다다음 중 Excel의 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?
- 1.
[시트] 탭에서는 인쇄 영역이나 반복할 행/열을 지정할 수 없다.
- 2.
[페이지] 탭에서 용지 방향과 배율(확대/축소)을 지정할 수 있다.
- 3.
[여백] 탭에서 '페이지 가운데 맞춤'의 가로·세로를 지정할 수 있다.
- 4.
[머리글/바닥글] 탭에서 머리글·바닥글의 여백을 지정할 수 있다.
정답·해설 보기▾
정답
1번
[시트] 탭에서는 인쇄 영역이나 반복할 행/열을 지정할 수 없다.
해설
정답: 1. [시트] 탭에서는 인쇄 영역, 반복할 행/열(인쇄 제목), 눈금선·메모 인쇄 여부 등을 지정할 수 있다. 지정할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: [시트] 탭에서 인쇄 영역·반복할 행/열을 지정할 수 있으므로 옳지 않다.
- 2번: [페이지] 탭에서 용지 방향·배율을 지정하므로 옳다.
- 3번: [여백] 탭에서 가운데 맞춤(가로·세로)을 지정하므로 옳다.
- 4번: [머리글/바닥글] 탭에서 여백을 지정하므로 옳다.
보충 개념 페이지 설정은 [페이지]·[여백]·[머리글/바닥글]·[시트] 네 개 탭으로 구성된다.
- 1.
문제 26
4지선다다음 중 조건부 서식에 대한 설명으로 옳지 않은 것은?
- 1.
조건에 맞는 셀에 글꼴, 테두리, 채우기 색 등의 서식을 자동으로 적용한다.
- 2.
수식을 사용하여 조건을 지정할 때 셀을 클릭하면 기본적으로 절대 참조로 입력된다.
- 3.
하나의 셀에 여러 개의 규칙이 모두 만족하면 우선순위가 낮은 규칙만 적용된다.
- 4.
규칙에 맞지 않게 된 셀은 지정한 서식이 자동으로 해제된다.
정답·해설 보기▾
정답
3번
하나의 셀에 여러 개의 규칙이 모두 만족하면 우선순위가 낮은 규칙만 적용된다.
해설
정답: 3. 한 셀에 여러 규칙이 만족하면 우선순위가 높은 규칙부터 적용되며, 서식이 충돌하지 않으면 여러 규칙이 함께 적용될 수 있다. 우선순위가 낮은 규칙만 적용된다는 설명은 옳지 않다.
오답 풀이
- 1번: 조건에 맞는 셀에 다양한 서식을 자동 적용하므로 옳다.
- 2번: 수식 조건에서 셀을 클릭하면 기본적으로 절대 참조로 입력되므로 옳다.
- 3번: 우선순위가 낮은 규칙만 적용된다는 설명은 옳지 않다.
- 4번: 조건을 벗어나면 서식이 자동 해제되므로 옳다.
보충 개념 [규칙 관리]에서 규칙의 우선순위를 조정하고 'True일 경우 중지' 옵션으로 적용을 제어한다.
- 1.
문제 27
4지선다아래 워크시트에서 순위[E2:E7]는 '합계'를 기준으로 구하되, 합계가 같은 경우에는 '영업' 점수가 높은 사원이 더 높은 순위를 갖도록 하려고 한다. [E2] 셀에 입력할 배열 수식으로 옳은 것은?
[성명/영업/관리/합계] 홍보석 92 66 158 / 김도윤 80 78 158 / 이서준 70 95 165 / 박하린 88 60 148 / 정우진 64 84 148 / 최예나 90 70 160
- 1.
{=RANK($D2,$D$2:$D$7)+SUM(($D$2:$D$7=$D2)*($B$2:$B$7>$B2))}
- 2.
{=RANK($B2,$B$2:$B$7)+RANK($D2,$D$2:$D$7)}
- 3.
{=RANK($D2,$D$2:$D$7)SUM(($D$2:$D$7=$D2)($B$2:$B$7<$B2))}
- 4.
{=SUM(($D$2:$D$7>$D2)*($B$2:$B$7=$B2))+RANK($B2,$B$2:$B$7)}
정답·해설 보기▾
정답
1번
{=RANK($D2,$D$2:$D$7)+SUM(($D$2:$D$7=$D2)*($B$2:$B$7>$B2))}
해설
정답: 1. RANK($D2,$D$2:$D$7)로 합계 기준 순위를 구한 뒤, SUM(($D$2:$D$7=$D2)*($B$2:$B$7>$B2))로 '합계가 같으면서 영업 점수가 더 높은' 사원의 수를 더해 동점을 처리한다. 이렇게 하면 동점자 중 영업 점수가 낮은 사원의 순위가 한 단계씩 밀려 옳은 순위가 계산된다.
오답 풀이
- 1번: 합계 순위 + (동점이면서 영업이 높은 수)로 동점을 올바르게 처리하므로 옳다.
- 2번: 영업 순위와 합계 순위를 단순히 더해 의미가 맞지 않으므로 옳지 않다.
- 3번: 곱셈을 사용해 동점이 없으면 결과가 0이 되어 옳지 않다.
- 4번: 기준 필드와 부등호 사용이 잘못되어 옳지 않다.
보충 개념 RANK에 SUM(조건1*조건2) 형태를 더하면 1순위 기준이 같을 때 2순위 기준으로 동점을 푼다.
- 1.
문제 28
4지선다다음 조건에 맞게 사용자 지정 표시 형식을 설정한 것으로 옳은 것은?
셀의 값이 500 이상이면 글자를 '파랑'으로, 500 미만 200 이상이면 '초록'으로, 200 미만이면 색을 지정하지 않으며, 천 단위 구분 기호를 표시하되 소수 이하 자리는 표시하지 않을 것
- 1.
[파랑][>=500]#,##0;[초록][>=200]#,##0;#,##0
- 2.
[파랑][>=500]#,##0.0;[초록][>=200]#,##0.0;#,##0.0
- 3.
[>=500]파랑#,##0;[>=200]초록#,##0;#,##0
- 4.
[초록][>=200]#,##0;[파랑][>=500]#,##0;#,##0
정답·해설 보기▾
정답
1번
[파랑][>=500]#,##0;[초록][>=200]#,##0;#,##0
해설
정답: 1. 조건부 사용자 지정 형식은 '[색][조건]서식'을 세미콜론으로 구분하며 왼쪽부터 평가한다. 첫 구역 [파랑][>=500]#,##0, 둘째 [초록][>=200]#,##0, 셋째(나머지) #,##0으로 작성하면 조건과 색·천 단위 구분(소수 없음)이 모두 맞으므로 옳다.
오답 풀이
- 1번: 조건·색·천 단위 구분이 모두 맞고 소수가 없으므로 옳다.
- 2번: #,##0.0은 소수 한 자리를 표시하므로 '소수 표시 안 함' 조건에 어긋난다.
- 3번: 색 이름은 [파랑]처럼 대괄호 안에 적어야 하므로 옳지 않다.
- 4번: 조건 순서가 바뀌어 500 이상 값도 먼저 [>=200]에 걸려 초록으로 표시되므로 옳지 않다.
보충 개념 조건이 있는 형식은 최대 3개 구역까지 지정하며, 색과 조건은 모두 대괄호 안에 표기한다.
- 1.
문제 29
4지선다다음 중 워크시트의 [B] 열 전체의 글꼴을 '기울임꼴'로 설정하는 매크로로 옳지 않은 것은?
- 1.
Columns("B").Font.Italic = True
- 2.
Rows(2).Font.Italic = True
- 3.
Columns(2).Font.Italic = True
- 4.
Range("B:B").Font.Italic = True
정답·해설 보기▾
정답
2번
Rows(2).Font.Italic = True
해설
정답: 2. Rows(2)는 2행 전체를 가리키므로 B열이 아니라 2행에 기울임꼴이 적용된다. B열 설정으로는 옳지 않다.
오답 풀이
- 1번: Columns("B")는 B열을 가리키므로 옳다.
- 2번: Rows(2)는 2행을 가리키므로 B열 설정으로는 옳지 않다.
- 3번: Columns(2)는 두 번째 열, 즉 B열이므로 옳다.
- 4번: Range("B:B")는 B열 전체이므로 옳다.
보충 개념 열은 Columns("B")·Columns(2)·Range("B:B"), 행은 Rows(2)·Range("2:2")로 참조한다.
- 1.
문제 30
4지선다다음 중 [틀 고정] 기능에 대한 설명으로 옳지 않은 것은?
- 1.
워크시트를 스크롤해도 지정한 행이나 열이 항상 화면에 표시되도록 한다.
- 2.
'첫 행 고정'을 실행하면 선택된 셀의 위치와 관계없이 맨 위 행이 고정된다.
- 3.
틀 고정은 화면 표시에만 적용되며 실제 인쇄에는 영향을 주지 않는다.
- 4.
화면에 표시되는 틀 고정 구분선은 마우스로 끌어서 위치를 이동할 수 있다.
정답·해설 보기▾
정답
4번
화면에 표시되는 틀 고정 구분선은 마우스로 끌어서 위치를 이동할 수 있다.
해설
정답: 4. 틀 고정 구분선은 마우스로 끌어 위치를 옮길 수 없다. 위치를 바꾸려면 틀 고정을 취소한 뒤 다시 설정해야 하므로 옳지 않다.
오답 풀이
- 1번: 스크롤해도 지정한 행/열이 고정 표시되므로 옳다.
- 2번: 첫 행 고정은 선택 위치와 무관하게 맨 위 행을 고정하므로 옳다.
- 3번: 틀 고정은 화면 표시용이며 인쇄에는 영향을 주지 않으므로 옳다.
- 4번: 구분선은 드래그로 이동할 수 없으므로 옳지 않다.
보충 개념 인쇄 시 특정 행/열을 반복하려면 [페이지 설정]-[시트]의 인쇄 제목(반복할 행/열)을 사용한다.
- 1.
문제 31
4지선다다음 중 공유 통합 문서에 대한 설명으로 옳지 않은 것은?
- 1.
여러 사용자가 동시에 같은 통합 문서를 열어 편집할 수 있다.
- 2.
병합된 셀, 조건부 서식, 차트 등 일부 기능은 공유한 뒤에는 추가하거나 변경할 수 없다.
- 3.
여러 사용자가 동시에 같은 셀을 수정해도 충돌 없이 자동으로 모두 저장된다.
- 4.
변경 내용 추적(변경 내용 표시) 기능을 사용할 수 있다.
정답·해설 보기▾
정답
3번
여러 사용자가 동시에 같은 셀을 수정해도 충돌 없이 자동으로 모두 저장된다.
해설
정답: 3. 여러 사용자가 같은 셀을 동시에 수정하면 충돌이 발생하며, 어떤 값을 저장할지 사용자가 선택하거나 충돌 해결 과정을 거쳐야 한다. 충돌 없이 자동 저장된다는 설명은 옳지 않다.
오답 풀이
- 1번: 공유 통합 문서는 여러 사용자가 동시에 편집할 수 있으므로 옳다.
- 2번: 병합 셀·조건부 서식·차트 등은 공유 후 추가·변경이 제한되므로 옳다.
- 3번: 같은 셀 동시 수정 시 충돌이 발생하므로 옳지 않다.
- 4번: 공유 문서에서는 변경 내용 추적 기능을 사용할 수 있으므로 옳다.
보충 개념 같은 셀을 여러 사용자가 수정하면 [충돌 해결] 대화상자로 어느 값을 적용할지 결정한다.
- 1.
문제 32
4지선다다음 중 [시나리오]에 대한 설명으로 옳지 않은 것은?
- 1.
변경 셀로 지정한 값에 따라 결과 셀의 값이 어떻게 달라지는지 예측할 수 있다.
- 2.
시나리오를 삭제하면 이미 작성해 둔 시나리오 요약 보고서도 함께 자동으로 삭제된다.
- 3.
하나의 시나리오에서 변경 셀은 최대 32개까지 지정할 수 있다.
- 4.
시나리오의 결과는 요약 보고서나 피벗 테이블 형태로 작성할 수 있다.
정답·해설 보기▾
정답
2번
시나리오를 삭제하면 이미 작성해 둔 시나리오 요약 보고서도 함께 자동으로 삭제된다.
해설
정답: 2. 시나리오 요약 보고서는 작성 시점의 값으로 별도 시트에 만들어진 정적 결과물이다. 따라서 시나리오를 삭제해도 이미 만든 요약 보고서는 자동으로 삭제되지 않으므로 옳지 않다.
오답 풀이
- 1번: 변경 셀 값에 따른 결과 예측이 시나리오의 목적이므로 옳다.
- 2번: 시나리오 삭제와 요약 보고서 삭제는 별개이므로 옳지 않다.
- 3번: 변경 셀은 최대 32개까지 지정할 수 있으므로 옳다.
- 4번: 결과는 요약 보고서·피벗 테이블로 작성할 수 있으므로 옳다.
보충 개념 시나리오는 여러 입력값 집합을 저장해 결과를 비교하는 가상 분석 도구이다.
- 1.
문제 33
4지선다다음과 같은 이벤트 프로시저를 작성한 후 실행했을 때의 결과로 옳은 것은?
Private Sub Worksheet_Activate() Range("B1").Select Selection.Sort Key1:=Range("B2"), _ Order1:=xlDescending, Header:=xlGuess, _ Orientation:=xlTopToBottom End Sub
- 1.
워크시트가 활성화될 때마다 [B] 열을 기준으로 내림차순 정렬한다.
- 2.
통합 문서를 열 때 한 번만 실행되어 [B2] 셀을 기준으로 오름차순 정렬한다.
- 3.
시트를 활성화할 때 행을 기준으로 왼쪽에서 오른쪽으로 정렬한다.
- 4.
[B1] 셀의 값만을 기준으로 오름차순 정렬한다.
정답·해설 보기▾
정답
1번
워크시트가 활성화될 때마다 [B] 열을 기준으로 내림차순 정렬한다.
해설
정답: 1. Worksheet_Activate는 시트가 활성화될 때마다 실행되고, Sort Key1:=Range("B2"), Order1:=xlDescending은 B열을 내림차순으로 정렬한다. Orientation:=xlTopToBottom은 위에서 아래(행 단위)로 정렬하는 일반 정렬이다.
오답 풀이
- 1번: 활성화 시마다 B열 기준 내림차순 정렬하므로 옳다.
- 2번: Activate 이벤트는 시트 활성화마다 실행되고 정렬은 내림차순이므로 옳지 않다.
- 3번: xlTopToBottom은 행을 위에서 아래로 정렬하는 것이지 좌우 정렬이 아니다.
- 4번: 정렬 순서가 내림차순이므로 오름차순이라는 설명은 옳지 않다.
보충 개념 Worksheet_Activate(시트 활성화), Worksheet_Change(값 변경) 등 이벤트별 실행 시점이 다르다.
- 1.
문제 34
4지선다다음 중 원형 차트에 대한 설명으로 옳은 것은?
- 1.
두 개 이상의 데이터 계열을 하나의 원형 차트에 함께 표시할 수 있다.
- 2.
값 축(세로 축)과 항목 축(가로 축)을 모두 가진다.
- 3.
전체 합계에 대한 각 항목의 비율(구성비)을 비교하기에 적합하다.
- 4.
음수 값을 가진 데이터도 각각의 조각으로 나누어 표시할 수 있다.
정답·해설 보기▾
정답
3번
전체 합계에 대한 각 항목의 비율(구성비)을 비교하기에 적합하다.
해설
정답: 3. 원형 차트는 전체 합계에 대한 각 항목의 비율(구성비)을 한눈에 비교하기에 적합한 차트이다.
오답 풀이
- 1번: 원형 차트는 하나의 데이터 계열만 표시할 수 있으므로 옳지 않다.
- 2번: 원형 차트는 값 축과 항목 축을 가지지 않으므로 옳지 않다.
- 3번: 구성비 비교에 적합한 것이 원형 차트의 특징이므로 옳다.
- 4번: 음수 값은 원형 조각으로 표현할 수 없으므로 옳지 않다.
보충 개념 작은 값들을 묶어 표현하려면 '원형 대 원형' 또는 '원형 대 가로 막대형' 차트를 사용한다.
- 1.
문제 35
4지선다아래 그림과 같이 [A1:C2] 영역에 배열 상수 형태로 배열 수식 {={10,20,30;40,50,60}}이 입력되어 있을 때, [A5] 셀에 =SUM(C1, A2)를 입력한 결과로 옳은 것은?
[A1]10 [B1]20 [C1]30 [A2]40 [B2]50 [C2]60
- 1.
40
- 2.
70
- 3.
50
- 4.
100
정답·해설 보기▾
정답
2번
70
해설
정답: 2. 배열 상수 {10,20,30;40,50,60}은 세미콜론(;)으로 행을 구분하므로 1행에 10·20·30, 2행에 40·50·60이 입력된다. 즉 C1=30, A2=40이므로 SUM(C1, A2)=30+40=70이다.
오답 풀이
- 1번: 40은 A2 한 셀만 더한 값이므로 옳지 않다.
- 2번: C1(30)+A2(40)=70이므로 옳다.
- 3번: 50은 B2 값이므로 옳지 않다.
- 4번: 100은 해당하는 합이 아니므로 옳지 않다.
보충 개념 배열 상수에서 쉼표(,)는 같은 행의 열을 구분하고 세미콜론(;)은 행을 구분한다.
- 1.
문제 36
4지선다다음 중 [데이터]-[데이터 도구]-[통합]에 대한 설명으로 옳지 않은 것은?
- 1.
통합 결과가 작성된 후에는 원본 데이터가 변경되어도 그 결과에 절대 반영할 수 없다.
- 2.
여러 워크시트나 다른 통합 문서의 데이터를 하나로 통합할 수 있다.
- 3.
위치를 기준으로 통합하거나 항목 이름(레이블)을 기준으로 통합할 수 있다.
- 4.
통합할 데이터와 결과가 서로 다른 워크시트에 있을 때 '원본 데이터에 연결'을 적용할 수 있다.
정답·해설 보기▾
정답
1번
통합 결과가 작성된 후에는 원본 데이터가 변경되어도 그 결과에 절대 반영할 수 없다.
해설
정답: 1. '원본 데이터에 연결' 옵션을 사용하면 원본이 변경될 때 통합 결과에도 반영된다. 따라서 절대 반영할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 연결 옵션으로 원본 변경이 반영될 수 있으므로 옳지 않다.
- 2번: 여러 시트·다른 통합 문서의 데이터를 통합할 수 있으므로 옳다.
- 3번: 위치 기준 또는 항목 이름 기준으로 통합할 수 있으므로 옳다.
- 4번: 원본과 결과가 다른 워크시트일 때 '원본 데이터에 연결'을 적용할 수 있으므로 옳다.
보충 개념 통합은 합계·평균·개수 등 함수를 지정해 여러 영역의 데이터를 요약할 수 있다.
- 1.
문제 37
4지선다다음 중 피벗 테이블에 대한 설명으로 옳지 않은 것은?
- 1.
많은 양의 데이터를 다양한 형태로 요약·분석할 수 있다.
- 2.
외부 데이터를 원본으로 하여 피벗 테이블을 작성할 수 있다.
- 3.
원본 데이터가 변경되면 피벗 테이블의 결과도 즉시 자동으로 갱신된다.
- 4.
행, 열, 값, 필터 영역으로 필드를 배치하여 보고서를 구성한다.
정답·해설 보기▾
정답
3번
원본 데이터가 변경되면 피벗 테이블의 결과도 즉시 자동으로 갱신된다.
해설
정답: 3. 원본 데이터가 변경되어도 피벗 테이블은 자동으로 갱신되지 않으며, [새로 고침]을 실행해야 결과가 반영된다. 따라서 즉시 자동 갱신된다는 설명은 옳지 않다.
오답 풀이
- 1번: 대량 데이터를 요약·분석하는 것이 피벗 테이블의 목적이므로 옳다.
- 2번: 외부 데이터를 원본으로 사용할 수 있으므로 옳다.
- 3번: 원본 변경은 새로 고침을 해야 반영되므로 옳지 않다.
- 4번: 행·열·값·필터 영역으로 필드를 배치하므로 옳다.
보충 개념 원본 변경 후에는 [피벗 테이블 분석]-[새로 고침]으로 결과를 갱신한다.
- 1.
문제 38
4지선다다음 중 매크로의 기록과 실행에 대한 설명으로 옳지 않은 것은?
- 1.
작성한 매크로를 모든 통합 문서에서 사용하려면 저장 위치를 '현재 통합 문서'로 지정한다.
- 2.
매크로 이름의 첫 글자는 반드시 문자로 지정해야 한다.
- 3.
매크로 바로 가기 키는 'Ctrl' 키와 영문자를 조합하여 지정한다.
- 4.
기록한 매크로는 Visual Basic Editor에서 코드를 수정할 수 있다.
정답·해설 보기▾
정답
1번
작성한 매크로를 모든 통합 문서에서 사용하려면 저장 위치를 '현재 통합 문서'로 지정한다.
해설
정답: 1. 모든 통합 문서에서 매크로를 사용하려면 저장 위치를 '개인용 매크로 통합 문서'로 지정해야 한다. '현재 통합 문서'로 지정하면 해당 문서에서만 사용할 수 있으므로 옳지 않다.
오답 풀이
- 1번: 모든 문서 공용은 '개인용 매크로 통합 문서'이므로 '현재 통합 문서'라는 설명은 옳지 않다.
- 2번: 매크로 이름의 첫 글자는 문자여야 하므로 옳다.
- 3번: 바로 가기 키는 Ctrl과 영문자의 조합이므로 옳다.
- 4번: 기록한 매크로는 VBE에서 수정할 수 있으므로 옳다.
보충 개념 매크로 이름에는 공백·기호를 쓸 수 없고, 바로 가기 키에 대문자를 쓰면 Ctrl+Shift 조합이 된다.
- 1.
문제 39
4지선다다음 중 워크시트에 데이터를 입력하는 방법에 대한 설명으로 옳지 않은 것은?
- 1.
숫자 데이터를 입력하면 셀의 오른쪽에 정렬된다.
- 2.
여러 셀에 같은 데이터를 한 번에 입력하려면 범위를 지정한 후 입력하고 Ctrl+Enter를 누른다.
- 3.
수식이나 함수를 입력할 때는 = 기호로 시작한다.
- 4.
문자 앞에 작은따옴표(')를 붙여 입력한 숫자는 셀의 오른쪽에 정렬된다.
정답·해설 보기▾
정답
4번
문자 앞에 작은따옴표(')를 붙여 입력한 숫자는 셀의 오른쪽에 정렬된다.
해설
정답: 4. 숫자 앞에 작은따옴표(')를 붙여 입력하면 문자(텍스트)로 처리되어 셀의 왼쪽에 정렬된다. 오른쪽에 정렬된다는 설명은 옳지 않다.
오답 풀이
- 1번: 숫자 데이터는 기본적으로 오른쪽 정렬되므로 옳다.
- 2번: 범위 지정 후 입력하고 Ctrl+Enter를 누르면 같은 데이터가 한 번에 입력되므로 옳다.
- 3번: 수식·함수는 = 기호로 시작하므로 옳다.
- 4번: 작은따옴표를 붙인 숫자는 텍스트로 왼쪽 정렬되므로 옳지 않다.
보충 개념 문자(텍스트)는 왼쪽, 숫자·날짜·시간은 오른쪽으로 기본 정렬된다.
- 1.
문제 40
4지선다아래 시트에서 방문횟수에 따라 회원 등급을 표시하려고 한다. 방문횟수가 10 이하이면 '브론즈', 10 초과 20 이하이면 '실버', 20 초과이면 '골드'로 표시하기 위해 [C2] 셀에 입력할 수식으로 옳지 않은 것은?
[이름/방문횟수/등급] 강민수 7 / 윤서아 15 / 한지후 24 / 오태경 12
- 1.
=IF(B2<=10,"브론즈",IF(B2<=20,"실버","골드"))
- 2.
=IF(B2>20,"골드",IF(B2>10,"실버","브론즈"))
- 3.
=IF(B2<=10,"브론즈",IF(AND(B2>10,B2<=20),"실버","골드"))
- 4.
=IF(B2<=10,"브론즈",IF(OR(B2>10,B2<=20),"실버","골드"))
정답·해설 보기▾
정답
4번
=IF(B2<=10,"브론즈",IF(OR(B2>10,B2<=20),"실버","골드"))
해설
정답: 4. ④의 OR(B2>10, B2<=20)은 어떤 숫자든 두 조건 중 하나는 항상 참이 되어 결과가 늘 TRUE이다. 따라서 10 초과 값은 모두 '실버'가 되어 '골드'가 표시되지 않으므로 옳지 않다.
오답 풀이
- 1번: 10 이하 브론즈, 그 외 20 이하 실버, 나머지 골드로 올바르게 분류하므로 옳다.
- 2번: 20 초과 골드, 그 외 10 초과 실버, 나머지 브론즈로 올바르므로 옳다.
- 3번: AND(B2>10,B2<=20)로 10 초과 20 이하를 실버로 정확히 구분하므로 옳다.
- 4번: OR 조건이 항상 참이 되어 골드가 나오지 않으므로 옳지 않다.
보충 개념 구간을 정확히 나누려면 경계 조건에 AND를 사용하거나, 첫 IF에서 이미 걸러진 범위를 활용해야 한다.
- 1.
문제 41
4지선다다음 중 [보고서 마법사]를 이용한 보고서 작성에 대한 설명으로 옳지 않은 것은?
- 1.
마법사가 정해진 절차에 따라 질문하며 보고서를 자동으로 만들어 준다.
- 2.
그룹 수준을 지정하면 그룹 머리글·바닥글이 추가된다.
- 3.
[요약 옵션]에서는 숫자 형식 필드에 대해 합계, 평균, 최대, 최소 등을 계산할 수 있다.
- 4.
한 번 마법사로 만든 보고서는 디자인 보기에서 다시 수정할 수 없다.
정답·해설 보기▾
정답
4번
한 번 마법사로 만든 보고서는 디자인 보기에서 다시 수정할 수 없다.
해설
정답: 4. 보고서 마법사로 만든 보고서도 [디자인 보기]에서 컨트롤·서식·정렬 등을 자유롭게 수정할 수 있다. 수정할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 마법사가 단계별 질문에 따라 보고서를 자동 생성하므로 옳다.
- 2번: 그룹 수준을 지정하면 그룹 머리글/바닥글이 생기므로 옳다.
- 3번: [요약 옵션]은 숫자 필드의 합계·평균·최대·최소를 계산하므로 옳다.
- 4번: 마법사 결과는 디자인 보기에서 수정할 수 있으므로 옳지 않다.
보충 개념 마법사는 빠른 초안 작성에 쓰이고, 세부 디자인은 디자인 보기에서 완성한다.
- 1.
문제 42
4지선다다음 중 [직원] 테이블(사번, 이름, 부서, 메모)에서 '메모' 필드에 직원의 도장 이미지 파일을 저장하려고 할 때 가장 적합한 데이터 형식은?
- 1.
첨부 파일
- 2.
짧은 텍스트
- 3.
일련 번호
- 4.
숫자
정답·해설 보기▾
정답
1번
첨부 파일
해설
정답: 1. 이미지·문서 등 파일 자체를 필드에 저장하려면 '첨부 파일' 데이터 형식이 가장 적합하다.
오답 풀이
- 1번: 이미지 파일을 저장하기에 적합한 것은 첨부 파일이므로 옳다.
- 2번: 짧은 텍스트는 255자 이하의 문자 데이터를 저장한다.
- 3번: 일련 번호는 레코드마다 자동으로 부여되는 정수이다.
- 4번: 숫자는 계산에 사용하는 수치 데이터를 저장한다.
보충 개념 파일 저장은 첨부 파일 또는 OLE 개체 형식을 사용하며, 첨부 파일은 하나의 필드에 여러 파일을 담을 수 있다.
- 1.
문제 43
4지선다다음 중 Access 보고서에 대한 설명으로 옳은 것은?
- 1.
보고서의 레코드 원본으로는 테이블만 지정할 수 있고 쿼리는 지정할 수 없다.
- 2.
페이지 머리글의 내용은 보고서의 첫 페이지에만 한 번 출력된다.
- 3.
보고서는 데이터의 입력과 수정을 위해 주로 사용하는 개체이다.
- 4.
보고서에서도 폼과 마찬가지로 이벤트 프로시저를 작성할 수 있다.
정답·해설 보기▾
정답
4번
보고서에서도 폼과 마찬가지로 이벤트 프로시저를 작성할 수 있다.
해설
정답: 4. 보고서에도 폼처럼 각 구역·컨트롤에 이벤트 프로시저를 작성하여 동작을 제어할 수 있다.
오답 풀이
- 1번: 레코드 원본으로 테이블뿐 아니라 쿼리, SQL 문도 지정할 수 있으므로 옳지 않다.
- 2번: 모든 페이지에 출력되는 것은 페이지 머리글이며 첫 페이지에만 출력되는 것은 보고서 머리글이므로 옳지 않다.
- 3번: 데이터의 입력·수정에 주로 쓰이는 것은 폼이며 보고서는 출력용이므로 옳지 않다.
- 4번: 보고서에서도 이벤트 프로시저를 작성할 수 있으므로 옳다.
보충 개념 보고서 머리글/바닥글은 처음·끝 한 번, 페이지 머리글/바닥글은 매 페이지 출력된다.
- 1.
문제 44
4지선다다음 중 참조 무결성에 대한 설명으로 옳지 않은 것은?
- 1.
참조 무결성은 관련된 두 테이블의 참조 관계가 유효하게 유지되는 상태를 의미한다.
- 2.
외래 키 값이 있는(자식) 테이블에서 레코드를 삭제하면 항상 참조 무결성이 위배된다.
- 3.
외래 키 값이 참조하는 기본 테이블에 없는 값으로 입력되면 참조 무결성이 위배된다.
- 4.
참조하는 자식 레코드가 없는 기본 테이블의 레코드는 삭제할 수 있다.
정답·해설 보기▾
정답
2번
외래 키 값이 있는(자식) 테이블에서 레코드를 삭제하면 항상 참조 무결성이 위배된다.
해설
정답: 2. 자식 테이블에서 레코드를 삭제하는 것은 참조 관계를 깨뜨리지 않으므로 참조 무결성이 위배되지 않는다. 따라서 항상 위배된다는 설명은 옳지 않다.
오답 풀이
- 1번: 참조 무결성은 참조 관계가 유효하게 유지되는 상태이므로 옳다.
- 2번: 자식 레코드 삭제는 무결성 위배가 아니므로 옳지 않다.
- 3번: 기본 테이블에 없는 값으로 외래 키를 입력하면 위배되므로 옳다.
- 4번: 참조하는 자식이 없는 기본 레코드는 삭제할 수 있으므로 옳다.
보충 개념 참조 무결성은 기본 테이블의 레코드 삭제·기본 키 변경 시 위배될 수 있으며, 자식 레코드 추가 시 잘못된 외래 키로도 위배된다.
- 1.
문제 45
4지선다다음 중 [보고서 디자인] 작업 시 [필드 목록] 창에서 필드를 본문 영역으로 끌어다 놓을 때 자동으로 만들어지는 컨트롤로 옳은 것은?
- 1.
레이블
- 2.
명령 단추
- 3.
텍스트 상자
- 4.
옵션 그룹
정답·해설 보기▾
정답
3번
텍스트 상자
해설
정답: 3. 필드 목록에서 필드를 끌어다 놓으면 해당 필드와 연결된(바운드) '텍스트 상자'와 그 레이블이 자동으로 생성된다.
오답 풀이
- 1번: 레이블은 텍스트 상자에 딸려 함께 생기지만, 데이터를 표시하는 주 컨트롤은 텍스트 상자이다.
- 2번: 명령 단추는 직접 추가하는 컨트롤이다.
- 3번: 필드를 끌어 놓으면 바운드 텍스트 상자가 생기므로 옳다.
- 4번: 옵션 그룹은 직접 추가하는 컨트롤이다.
보충 개념 필드와 연결된 컨트롤을 바운드 컨트롤, 연결되지 않은 것을 언바운드 컨트롤이라 한다.
- 1.
문제 46
4지선다다음 중 'cmd검색' 단추를 클릭하면 '부서' 필드의 값이 콤보 상자 'cmb부서'에서 선택한 값과 같은 레코드만 표시되도록 하는 이벤트 프로시저의 빈칸 ㉠에 들어갈 코드로 옳은 것은?
Private Sub cmd검색_Click() Me.Filter = "부서 = '" & cmb부서 & "'" ㉠ End Sub
- 1.
DoCmd.Close
- 2.
Me.FilterOn = True
- 3.
Me.Filter = False
- 4.
Me.Requery
정답·해설 보기▾
정답
2번
Me.FilterOn = True
해설
정답: 2. Me.Filter 속성에 조건 문자열을 지정한 뒤 Me.FilterOn = True를 실행해야 필터가 실제로 적용되어 조건에 맞는 레코드만 표시된다.
오답 풀이
- 1번: DoCmd.Close는 개체를 닫는 명령으로 필터 적용과 무관하다.
- 2번: FilterOn을 True로 설정해야 필터가 적용되므로 옳다.
- 3번: Me.Filter = False는 조건 문자열을 덮어써 의도와 다르므로 옳지 않다.
- 4번: Me.Requery는 데이터를 다시 읽지만 필터를 켜 주지는 않는다.
보충 개념 폼 필터는 Filter 속성(조건)과 FilterOn 속성(적용 여부)을 함께 설정해야 동작한다.
- 1.
문제 47
4지선다다음 중 Access 쿼리 디자인의 '지역' 필드 조건에 In ("대구","광주","울산")을 입력한 것과 동일한 결과를 산출하는 조건식으로 옳은 것은?
- 1.
"대구" And "광주" And "울산"
- 2.
"대구" Or "광주" Or "울산"
- 3.
Between "대구" And "울산"
- 4.
Not In ("대구","광주","울산")
정답·해설 보기▾
정답
2번
"대구" Or "광주" Or "울산"
해설
정답: 2. In ("대구","광주","울산")은 '지역'이 세 값 중 하나이면 참이므로, OR로 연결한 "대구" Or "광주" Or "울산"과 결과가 같다.
오답 풀이
- 1번: And로 연결하면 세 값을 모두 만족해야 하므로 결과가 다르다.
- 2번: OR 연결은 In 연산자와 동일하므로 옳다.
- 3번: Between은 범위 조건이라 In과 결과가 다르다.
- 4번: Not In은 정반대로 세 값을 제외한 결과이므로 옳지 않다.
보충 개념 IN 연산자는 여러 값 중 하나와 일치하는지를 검사하며 OR의 축약형이다.
- 1.
문제 48
4지선다다음 중 Access 보고서에 대한 설명으로 옳지 않은 것은?
- 1.
작성한 보고서는 PDF나 Excel 등 다른 형식으로는 내보낼 수 없다.
- 2.
'인쇄 미리 보기'를 이용하면 실제 인쇄되는 모양을 페이지 단위로 확인할 수 있다.
- 3.
'보고서 보기'는 페이지 구분 없이 보고서를 연속된 화면으로 보여 준다.
- 4.
보고서는 데이터를 요약하거나 인쇄하기 위한 개체이다.
정답·해설 보기▾
정답
1번
작성한 보고서는 PDF나 Excel 등 다른 형식으로는 내보낼 수 없다.
해설
정답: 1. 보고서는 PDF, XPS, Excel, 텍스트 등 다양한 형식으로 내보낼 수 있다. 내보낼 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 보고서는 PDF·Excel 등으로 내보낼 수 있으므로 옳지 않다.
- 2번: 인쇄 미리 보기는 페이지 단위로 인쇄 모양을 보여 주므로 옳다.
- 3번: 보고서 보기는 페이지 구분 없이 연속 화면으로 표시하므로 옳다.
- 4번: 보고서는 데이터 요약·인쇄용 개체이므로 옳다.
보충 개념 보고서 보기는 화면 확인용, 인쇄 미리 보기는 실제 인쇄 모양 확인용으로 구분된다.
- 1.
문제 49
4지선다다음 중 식 =Format(Now(), "yyyy-mm-dd")에 대한 설명으로 옳지 않은 것은?
- 1.
Format 함수는 값에 표시 형식을 지정하여 문자열로 반환한다.
- 2.
컨트롤 원본에 식을 입력할 때는 등호(=)를 생략해야 한다.
- 3.
Now 함수는 현재 날짜와 시간을 반환한다.
- 4.
오늘이 2025년 6월 9일이면 '2025-06-09'로 표시된다.
정답·해설 보기▾
정답
2번
컨트롤 원본에 식을 입력할 때는 등호(=)를 생략해야 한다.
해설
정답: 2. 컨트롤 원본이나 식 작성 시 식은 등호(=)로 시작해야 한다. 등호를 생략해야 한다는 설명은 옳지 않다.
오답 풀이
- 1번: Format은 값에 표시 형식을 적용해 문자열로 반환하므로 옳다.
- 2번: 식은 = 기호로 시작해야 하므로 옳지 않다.
- 3번: Now는 현재 날짜와 시간을 반환하므로 옳다.
- 4번: "yyyy-mm-dd" 형식이므로 2025-06-09로 표시되어 옳다.
보충 개념 yyyy(4자리 연도), mm(2자리 월), dd(2자리 일) 형식으로 날짜를 자리 수에 맞춰 표시한다.
- 1.
문제 50
4지선다다음 중 Access 보고서의 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?
- 1.
[인쇄 옵션] 탭에서 위쪽·아래쪽·왼쪽·오른쪽 여백을 지정할 수 있다.
- 2.
[페이지] 탭에서 용지 방향과 용지 크기, 프린터를 선택할 수 있다.
- 3.
[인쇄 옵션] 탭에서는 데이터만 인쇄할 수 없고 항상 컨트롤 테두리와 눈금선이 함께 인쇄된다.
- 4.
[열] 탭에서 한 페이지에 인쇄할 열의 개수와 열 간격, 너비를 지정할 수 있다.
정답·해설 보기▾
정답
3번
[인쇄 옵션] 탭에서는 데이터만 인쇄할 수 없고 항상 컨트롤 테두리와 눈금선이 함께 인쇄된다.
해설
정답: 3. [인쇄 옵션] 탭에는 '데이터만 인쇄' 옵션이 있어 컨트롤 테두리·눈금선·그래픽 등을 제외하고 데이터만 인쇄할 수 있다. 항상 함께 인쇄된다는 설명은 옳지 않다.
오답 풀이
- 1번: [인쇄 옵션] 탭에서 상하좌우 여백을 지정하므로 옳다.
- 2번: [페이지] 탭에서 용지 방향·크기·프린터를 선택하므로 옳다.
- 3번: '데이터만 인쇄' 옵션이 있으므로 옳지 않다.
- 4번: [열] 탭에서 열 개수·간격·너비를 지정하므로 옳다.
보충 개념 Access의 페이지 설정은 [인쇄 옵션]·[페이지]·[열]의 세 탭으로 구성된다.
- 1.
문제 51
4지선다다음 중 테이블의 기본 키(Primary Key)로 사용하기에 가장 적합한 필드는?
- 1.
값이 자주 변경되는 필드
- 2.
같은 값이 여러 번 중복될 수 있는 필드
- 3.
입력하지 않아도 되어 Null 값이 허용되는 필드
- 4.
각 레코드를 유일하게 구별할 수 있고 값이 비어 있지 않은 필드
정답·해설 보기▾
정답
4번
각 레코드를 유일하게 구별할 수 있고 값이 비어 있지 않은 필드
해설
정답: 4. 기본 키는 각 레코드를 유일하게 식별해야 하므로 중복되지 않고(유일성) 값이 비어 있지 않은(Null 불가) 필드가 가장 적합하다.
오답 풀이
- 1번: 값이 자주 변경되면 식별자로 부적합하므로 옳지 않다.
- 2번: 중복 값이 있으면 유일성을 보장할 수 없으므로 옳지 않다.
- 3번: 기본 키는 Null을 허용하지 않으므로 옳지 않다.
- 4번: 유일하게 구별되고 Null이 아닌 필드가 가장 적합하므로 옳다.
보충 개념 기본 키는 개체 무결성에 따라 유일성과 Null 불가 조건을 만족해야 한다.
- 1.
문제 52
4지선다다음 중 Access에서 테이블을 만드는 과정에 대한 설명으로 옳지 않은 것은?
- 1.
'디자인 보기'에서 필드 이름과 데이터 형식을 지정하여 필드를 추가할 수 있다.
- 2.
한 테이블에는 기본 키를 반드시 두 개 이상 지정해야 한다.
- 3.
'데이터시트 보기'에서도 새로운 필드를 추가할 수 있다.
- 4.
'디자인 보기'에서 행 선택기를 클릭한 후 바로 가기 메뉴의 [행 삽입]으로 필드를 추가할 수 있다.
정답·해설 보기▾
정답
2번
한 테이블에는 기본 키를 반드시 두 개 이상 지정해야 한다.
해설
정답: 2. 한 테이블의 기본 키는 하나만 지정하며, 여러 필드를 묶은 복합 키도 결국 하나의 기본 키이다. 기본 키를 반드시 두 개 이상 지정해야 한다는 설명은 옳지 않다.
오답 풀이
- 1번: 디자인 보기에서 필드 이름·데이터 형식을 지정해 추가하므로 옳다.
- 2번: 기본 키는 테이블당 하나만 지정하므로 옳지 않다.
- 3번: 데이터시트 보기에서도 필드를 추가할 수 있으므로 옳다.
- 4번: 디자인 보기에서 [행 삽입]으로 필드를 추가할 수 있으므로 옳다.
보충 개념 여러 필드를 합쳐 하나의 기본 키로 지정한 것을 복합 키(Composite Key)라 한다.
- 1.
문제 53
4지선다다음 중 주어진 [상품] 테이블을 참조하여 아래 SQL문을 실행한 결과로 옳은 것은?
SELECT Count(*) FROM (SELECT DISTINCT 분류 FROM 상품);
[상품] 테이블의 '분류' 필드 값: 음료, 과자, 음료, 라면, 과자, 음료, 생수, 라면, 과자
- 1.
4
- 2.
9
- 3.
3
- 4.
5
정답·해설 보기▾
정답
1번
4
해설
정답: 1. 내부 쿼리 SELECT DISTINCT 분류는 중복을 제거하므로 음료·과자·라면·생수의 4개 값이 된다. 바깥의 Count(*)는 이 결과의 행 수를 세므로 4가 된다.
오답 풀이
- 1번: 중복 제거 후 서로 다른 분류는 4개이므로 옳다.
- 2번: 9는 DISTINCT를 적용하지 않은 전체 레코드 수이므로 옳지 않다.
- 3번: 3은 분류의 종류 수보다 적으므로 옳지 않다.
- 4번: 5는 실제 종류 수보다 많으므로 옳지 않다.
보충 개념 DISTINCT는 중복 행을 제거하고, Count(*)는 결과 집합의 행 개수를 반환한다.
- 1.
문제 54
4지선다다음 중 탭 컨트롤에 대한 설명으로 옳지 않은 것은?
- 1.
페이지의 표시 순서를 바꾸려면 바로 가기 메뉴에서 [탭 순서]를 선택한다.
- 2.
하나의 폼에서 여러 개의 페이지를 만들어 컨트롤을 분류해 배치할 수 있다.
- 3.
바로 가기 메뉴에서 [페이지 삽입]이나 [페이지 삭제]로 페이지를 추가·삭제할 수 있다.
- 4.
다른 컨트롤을 복사하여 탭 컨트롤의 페이지에 붙여 넣을 수 있다.
정답·해설 보기▾
정답
1번
페이지의 표시 순서를 바꾸려면 바로 가기 메뉴에서 [탭 순서]를 선택한다.
해설
정답: 1. 탭 컨트롤의 페이지 표시 순서를 바꾸려면 바로 가기 메뉴의 [페이지 순서]를 사용한다. [탭 순서]는 컨트롤 간 포커스 이동 순서를 정하는 것이므로 옳지 않다.
오답 풀이
- 1번: 페이지 순서 변경은 [페이지 순서]이므로 [탭 순서]라는 설명은 옳지 않다.
- 2번: 여러 페이지로 컨트롤을 분류해 배치할 수 있으므로 옳다.
- 3번: [페이지 삽입]/[페이지 삭제]로 페이지를 관리할 수 있으므로 옳다.
- 4번: 다른 컨트롤을 복사해 페이지에 붙여 넣을 수 있으므로 옳다.
보충 개념 [탭 순서]는 Tab 키 이동 순서를, [페이지 순서]는 탭 페이지의 나열 순서를 지정한다.
- 1.
문제 55
4지선다다음 중 폼과 하위 폼에 대한 설명으로 옳지 않은 것은?
- 1.
하위 폼은 일대다 관계에서 '다'쪽의 데이터를 표시하는 데 주로 사용된다.
- 2.
기본 폼과 하위 폼을 연결하는 필드는 데이터 형식이 같거나 호환되어야 한다.
- 3.
'기본 필드 연결'과 '하위 필드 연결' 속성으로 두 폼을 연결한다.
- 4.
하위 폼은 최대 2개 수준까지만 중첩할 수 있다.
정답·해설 보기▾
정답
4번
하위 폼은 최대 2개 수준까지만 중첩할 수 있다.
해설
정답: 4. 하위 폼은 최대 7개 수준까지 중첩할 수 있다. 최대 2개 수준까지만 가능하다는 설명은 옳지 않다.
오답 풀이
- 1번: 하위 폼은 일대다의 '다'쪽 데이터를 표시하므로 옳다.
- 2번: 연결 필드는 데이터 형식이 같거나 호환되어야 하므로 옳다.
- 3번: 기본 필드 연결·하위 필드 연결 속성으로 연결하므로 옳다.
- 4번: 중첩은 최대 7개 수준까지 가능하므로 옳지 않다.
보충 개념 기본 폼-하위 폼은 일대다 관계 데이터를 함께 표시할 때 사용한다.
- 1.
문제 56
4지선다다음 중 정규화(Normalization)에 대한 설명으로 옳지 않은 것은?
- 1.
정규화의 목적은 테이블 간의 종속성을 높여 데이터를 한 테이블에 모으는 것이다.
- 2.
데이터의 중복을 최소화하기 위한 작업이다.
- 3.
삽입·삭제·갱신 시 발생하는 이상(Anomaly) 현상을 제거하기 위한 것이다.
- 4.
정규화를 수행하면 일반적으로 테이블의 수가 늘어난다.
정답·해설 보기▾
정답
1번
정규화의 목적은 테이블 간의 종속성을 높여 데이터를 한 테이블에 모으는 것이다.
해설
정답: 1. 정규화는 데이터의 중복과 불필요한 종속성을 제거하기 위해 테이블을 더 작은 단위로 분해하는 과정이다. 종속성을 높여 한 테이블에 모은다는 설명은 정반대이므로 옳지 않다.
오답 풀이
- 1번: 정규화는 종속성을 제거·분해하는 것이므로 옳지 않다.
- 2번: 중복 최소화가 정규화의 목적이므로 옳다.
- 3번: 이상 현상 제거가 목적이므로 옳다.
- 4번: 분해 결과 테이블 수가 늘어나므로 옳다.
보충 개념 정규화는 1NF→2NF→3NF→BCNF 순으로 진행하며 이상 현상을 단계적으로 제거한다.
- 1.
문제 57
4지선다다음 중 Access 매크로 함수에 대한 설명으로 옳지 않은 것은?
- 1.
OpenForm: 지정한 폼을 연다.
- 2.
GoToRecord: 지정한 레코드로 이동한다.
- 3.
MessageBox: 매개 변수가 있는 쿼리를 실행한다.
- 4.
RunMacro: 다른 매크로를 실행한다.
정답·해설 보기▾
정답
3번
MessageBox: 매개 변수가 있는 쿼리를 실행한다.
해설
정답: 3. MessageBox는 사용자에게 메시지 상자를 표시하는 함수이다. 매개 변수가 있는 쿼리를 실행하는 것과는 무관하므로 옳지 않다.
오답 풀이
- 1번: OpenForm은 지정한 폼을 여는 함수이므로 옳다.
- 2번: GoToRecord는 지정한 레코드로 이동하므로 옳다.
- 3번: MessageBox는 메시지 상자를 표시하는 함수이므로 옳지 않다.
- 4번: RunMacro는 다른 매크로를 실행하므로 옳다.
보충 개념 쿼리 실행은 OpenQuery, 메시지 표시는 MessageBox로 기능이 구분된다.
- 1.
문제 58
4지선다다음 중 아래와 같은 순서로 결과를 표시하는 SQL문으로 옳은 것은?
[제목/감독/장르/개봉연도] 인터스텔라 놀란 SF 2014 / 기생충 봉준호 드라마 2019 / 조커 필립스 드라마 2019 / 오펜하이머 놀란 드라마 2023 / 듄 빌뇌브 SF 2024
- 1.
SELECT * FROM 영화 ORDER BY 감독, 개봉연도;
- 2.
SELECT * FROM 영화 ORDER BY 개봉연도 DESC, 감독 ASC;
- 3.
SELECT * FROM 영화 ORDER BY 감독 DESC, 개봉연도 ASC;
- 4.
SELECT * FROM 영화 ORDER BY 개봉연도 ASC, 감독 ASC;
정답·해설 보기▾
정답
4번
SELECT * FROM 영화 ORDER BY 개봉연도 ASC, 감독 ASC;
해설
정답: 4. 결과는 개봉연도가 오름차순(2014→2019→2019→2023→2024)이고, 개봉연도가 같은 2019년 두 레코드는 감독이 오름차순(봉준호→필립스)으로 정렬되어 있다. 따라서 ORDER BY 개봉연도 ASC, 감독 ASC가 옳다.
오답 풀이
- 1번: 감독을 먼저 정렬하므로 개봉연도 오름차순 결과와 맞지 않는다.
- 2번: 개봉연도를 내림차순으로 정렬하므로 결과 순서와 반대이다.
- 3번: 감독 내림차순을 먼저 적용하므로 결과와 다르다.
- 4번: 개봉연도 오름차순, 동일 연도는 감독 오름차순으로 결과와 일치하므로 옳다.
보충 개념 ORDER BY는 앞쪽 기준으로 먼저 정렬하고, 값이 같을 때 다음 기준으로 정렬한다. ASC는 오름차순, DESC는 내림차순이다.
- 1.
문제 59
4지선다다음 중 콤보 상자나 목록 상자의 속성에 대한 설명으로 옳지 않은 것은?
- 1.
행 원본: 목록으로 표시할 데이터의 원본을 지정한다.
- 2.
목록 값만 허용: '아니요'로 설정하면 목록에 없는 값은 입력할 수 없다.
- 3.
바운드 열: 선택한 여러 열 중 실제로 저장될 열의 위치를 지정한다.
- 4.
열 개수: 목록에 표시할 열의 개수를 지정한다.
정답·해설 보기▾
정답
2번
목록 값만 허용: '아니요'로 설정하면 목록에 없는 값은 입력할 수 없다.
해설
정답: 2. '목록 값만 허용'을 '예'로 설정하면 목록에 있는 값만 입력할 수 있고, '아니요'로 설정하면 목록에 없는 값도 입력할 수 있다. 따라서 '아니요'일 때 입력할 수 없다는 설명은 옳지 않다.
오답 풀이
- 1번: 행 원본은 목록에 표시할 데이터의 원본을 지정하므로 옳다.
- 2번: '아니요'는 목록 외 값 입력을 허용하므로 옳지 않다.
- 3번: 바운드 열은 실제 저장될 열의 위치를 지정하므로 옳다.
- 4번: 열 개수는 목록에 표시할 열의 수를 지정하므로 옳다.
보충 개념 바운드 열은 저장되는 열, 열 개수는 표시되는 열의 수를 의미하므로 둘을 혼동하지 않아야 한다.
- 1.
문제 60
4지선다다음 중 폼 '디자인 보기'에서의 마우스 작업에 대한 설명으로 옳지 않은 것은?
- 1.
눈금자의 가로·세로가 만나는 왼쪽 위 모서리(폼 선택기)를 더블클릭하면 '폼 속성 시트'가 표시된다.
- 2.
본문의 빈 영역을 더블클릭하면 '탭 순서' 대화상자가 표시된다.
- 3.
컨트롤을 더블클릭하면 해당 컨트롤의 속성 시트가 표시된다.
- 4.
구역 선택기(머리글/본문/바닥글 경계)를 드래그하여 구역의 높이를 조절할 수 있다.
정답·해설 보기▾
정답
2번
본문의 빈 영역을 더블클릭하면 '탭 순서' 대화상자가 표시된다.
해설
정답: 2. 본문의 빈 영역을 더블클릭하면 '본문' 구역의 속성 시트가 표시된다. '탭 순서' 대화상자는 바로 가기 메뉴 등에서 따로 열어야 하므로 옳지 않다.
오답 풀이
- 1번: 폼 선택기를 더블클릭하면 폼 속성 시트가 표시되므로 옳다.
- 2번: 본문 빈 영역 더블클릭은 본문 구역 속성 시트를 열므로 탭 순서라는 설명은 옳지 않다.
- 3번: 컨트롤을 더블클릭하면 해당 컨트롤 속성 시트가 표시되므로 옳다.
- 4번: 구역 선택기를 드래그해 구역 높이를 조절할 수 있으므로 옳다.
보충 개념 속성 시트는 더블클릭한 대상(폼·구역·컨트롤)에 따라 해당 개체의 속성을 보여 준다.
- 1.