📝 기출문제 전체 보기
컴퓨터활용능력 1급 필기 2019년 2회차 기출 복원입니다. 각 문제 아래의 「정답·해설 보기」를 펼치면 정답과 해설이 나타나요. 실전 시험 환경(타이머·자동 채점·오답 누적)에서 풀어보고 싶다면 글 맨 아래 「직접 풀러가기」를 눌러주세요.
문제 1
4지선다다음 중 2차원 또는 3차원 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 그래픽 기법은?
- 1.
모델링(Modeling)
- 2.
애니메이션(Animation)
- 3.
리터칭(Retouching)
- 4.
렌더링(Rendering)
정답·해설 보기▾
정답
4번
렌더링(Rendering)
해설
정답: 4. 렌더링(Rendering)은 모델링으로 만든 물체의 표면에 명암·색상·질감 등을 입혀 사실감 있는 3차원 영상을 만들어 내는 그래픽 기법이다.
오답 풀이
- 1번: 모델링은 렌더링을 하기 전에 물체의 형태와 구조를 수학적으로 만들어 내는 과정이다.
- 2번: 애니메이션은 정지된 이미지를 연속으로 보여 움직임을 표현하는 기법이다.
- 3번: 리터칭은 기존 이미지를 수정·보정하는 작업이다.
- 4번: 모형에 명암·색상을 입혀 사실감을 더하는 것은 렌더링이므로 옳다.
보충 개념 3D 그래픽 처리 순서는 모델링 → 렌더링이며, 렌더링에는 명암 처리(셰이딩), 질감 표현(텍스처 매핑) 등이 포함된다.
- 1.
문제 2
4지선다다음 중 mp3 파일의 크기를 결정하는 요소에 해당하지 않는 것은?
- 1.
표본 추출률(Hz)
- 2.
샘플 크기(bit)
- 3.
재생 방식(mono, stereo)
- 4.
프레임 너비(pixel)
정답·해설 보기▾
정답
4번
프레임 너비(pixel)
해설
정답: 4. 프레임 너비(pixel)는 영상(동영상·이미지)의 화면 크기를 결정하는 요소로, 소리만 담는 mp3 음악 파일의 크기와는 관련이 없다.
오답 풀이
- 1번: 표본 추출률(샘플링 주파수, Hz)이 높을수록 1초에 더 많은 표본을 기록하므로 파일이 커진다.
- 2번: 샘플 크기(bit)가 클수록 각 표본을 더 정밀하게 표현하므로 파일이 커진다.
- 3번: 모노보다 스테레오가 채널 수가 많아 파일이 커진다.
- 4번: 픽셀 단위의 프레임 너비는 화면 영상 속성으로 오디오 파일 크기와 무관하므로 정답이다.
보충 개념 디지털 오디오 파일 크기는 표본 추출률 × 샘플 크기 × 채널 수 × 재생 시간으로 결정된다.
- 1.
문제 3
4지선다다음 중 컴퓨터 통신에서 사용하는 프록시(Proxy) 서버의 기능으로 옳은 것은?
- 1.
방화벽 기능과 캐시 기능
- 2.
내부 불법 해킹 차단 기능
- 3.
FTP 프로토콜 연결 해제 기능
- 4.
네트워크 병목현상 해결 기능
정답·해설 보기▾
정답
1번
방화벽 기능과 캐시 기능
해설
정답: 1. 프록시 서버는 클라이언트와 서버 사이에서 대리 접속을 처리하며, 외부의 직접 접근을 차단하는 방화벽 기능과 자주 쓰는 데이터를 저장해 두는 캐시 기능을 함께 제공한다.
오답 풀이
- 1번: 프록시 서버의 대표 기능이 방화벽 기능과 캐시 기능이므로 옳다.
- 2번: 프록시는 외부 접근을 통제하는 것으로, 내부에서 일어나는 불법 해킹 차단을 보장하지는 않는다.
- 3번: 특정 프로토콜의 연결을 해제하는 것은 프록시의 기능이 아니다.
- 4번: 캐시로 일부 트래픽을 줄일 수는 있으나 네트워크 병목 자체를 해결하는 장치는 아니다.
보충 개념 프록시 서버는 내부 IP를 숨겨 보안을 높이고, 캐시로 응답 속도를 높이며, 접속 로그를 통한 접근 통제도 가능하다.
- 1.
문제 4
4지선다다음 중 바이러스에 대한 설명으로 옳지 않은 것은?
- 1.
감염 부위에 따라 부트 바이러스와 파일 바이러스로 구분한다.
- 2.
사용자 몰래 스스로 복제하여 다른 프로그램을 감염시키고, 정상적인 프로그램이나 다른 데이터 파일 등을 파괴한다.
- 3.
주로 복제품을 사용하거나 통신 매체를 통하여 다운받은 프로그램에 의해 감염된다.
- 4.
컴퓨터 하드웨어와 무관하게 소프트웨어에만 영향을 미친다.
정답·해설 보기▾
정답
4번
컴퓨터 하드웨어와 무관하게 소프트웨어에만 영향을 미친다.
해설
정답: 4. 일부 바이러스는 시스템 BIOS를 손상시키거나 하드디스크의 부트 영역을 망가뜨리는 등 하드웨어에 영향을 줄 수 있으므로 "소프트웨어에만 영향을 미친다"는 설명은 옳지 않다.
오답 풀이
- 1번: 바이러스는 감염 위치에 따라 부트 바이러스와 파일 바이러스로 구분되므로 옳다.
- 2번: 스스로 복제하여 다른 프로그램을 감염시키고 파일을 파괴하는 것은 바이러스의 전형적 특성이므로 옳다.
- 3번: 불법 복제품이나 인터넷에서 내려받은 프로그램을 통해 감염되므로 옳다.
- 4번: 하드웨어(BIOS·부트 영역 등)에도 피해를 줄 수 있으므로 옳지 않다.
보충 개념 악성 코드는 바이러스, 웜, 트로이목마 등으로 나뉘며, 감염을 막으려면 백신 사용·정품 사용·정기 업데이트가 필요하다.
- 1.
문제 5
4지선다다음 중 사물인터넷(IoT)에 대한 설명으로 옳지 않은 것은?
- 1.
모든 사물을 네트워크로 연결하여 소통하는 정보통신환경을 의미한다.
- 2.
스마트 센싱 기술과 무선통신 기술을 융합하여 실시간으로 데이터를 주고받는다.
- 3.
전기의 생산부터 소비까지의 전 과정에 정보통신 기술을 접목하여 에너지 효율성을 높인다.
- 4.
개방형 정보 공유에 대한 부작용을 최소화하기 위해 정보보안 기술의 적용이 필요하다.
정답·해설 보기▾
정답
3번
전기의 생산부터 소비까지의 전 과정에 정보통신 기술을 접목하여 에너지 효율성을 높인다.
해설
정답: 3. 전기의 생산부터 소비까지 전 과정에 정보통신 기술을 접목해 에너지 효율을 높이는 것은 스마트 그리드(Smart Grid)에 대한 설명이며, 사물인터넷의 정의가 아니다.
오답 풀이
- 1번: 모든 사물을 네트워크로 연결해 소통하는 환경이 사물인터넷의 정의이므로 옳다.
- 2번: 센싱 기술과 무선통신 기술을 융합해 실시간 데이터를 주고받는 것이 IoT의 핵심이므로 옳다.
- 3번: 전력망의 효율화를 다루는 것은 스마트 그리드이므로 옳지 않다.
- 4번: 사물이 개방적으로 연결되므로 정보보안 기술이 반드시 필요하므로 옳다.
보충 개념 사물인터넷은 사람의 개입 없이 사물끼리 정보를 주고받는 M2M(사물 간 통신)을 확장한 개념으로, 스마트홈·웨어러블 등에 활용된다.
- 1.
문제 6
4지선다다음 중 IPv6 주소 체계에 관한 설명으로 옳지 않은 것은?
- 1.
IPv4 주소 체계의 주소 부족 문제를 해결하기 위하여 개발되었다.
- 2.
IPv6 주소는 16비트씩 8부분으로 총 128비트로 구성되어 있다.
- 3.
주소는 네트워크의 크기나 호스트의 수에 따라 A, B, C, D, E 클래스로 나누어진다.
- 4.
실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.
정답·해설 보기▾
정답
3번
주소는 네트워크의 크기나 호스트의 수에 따라 A, B, C, D, E 클래스로 나누어진다.
해설
정답: 3. A~E 클래스로 주소를 나누는 것은 IPv4의 주소 체계이다. IPv6은 클래스 개념을 사용하지 않고 유니캐스트·애니캐스트·멀티캐스트로 주소를 구분한다.
오답 풀이
- 1번: IPv6은 IPv4의 주소 고갈 문제를 해결하기 위해 개발되었으므로 옳다.
- 2번: IPv6은 16비트씩 8부분, 총 128비트로 구성되므로 옳다.
- 3번: 클래스 구분은 IPv4의 특징이므로 IPv6 설명으로 옳지 않다.
- 4번: IPv6은 실시간 흐름 제어를 지원해 멀티미디어 처리에 유리하므로 옳다.
보충 개념 IPv4는 32비트(약 43억 개), IPv6은 128비트로 주소 공간이 크게 확장되었고 보안·QoS 기능이 강화되었다.
- 1.
문제 7
4지선다다음 중 인터넷에서 사용하는 URL에 관한 설명으로 옳지 않은 것은?
- 1.
인터넷 상에 존재하는 각종 자원의 위치를 나타내는 표준 주소 체계이다.
- 2.
URL의 일반적인 형식은 '프로토콜://호스트주소[:포트번호][/파일경로]'이다.
- 3.
계정이 있는 FTP의 경우 'http://사용자이름[:비밀번호]@서버이름:포트번호' 형식으로 사용한다.
- 4.
mailto 프로토콜은 IP 정보 없이 받는 사람의 이메일 주소만 나타내면 된다.
정답·해설 보기▾
해설
정답: 3. 계정이 있는 FTP에 접속할 때는 http가 아니라 ftp 프로토콜을 써서 'ftp://사용자이름[:비밀번호]@서버이름:포트번호' 형식으로 사용한다.
오답 풀이
- 1번: URL은 인터넷 자원의 위치를 나타내는 표준 주소 체계이므로 옳다.
- 2번: '프로토콜://호스트주소[:포트번호][/파일경로]'는 URL의 일반 형식이므로 옳다.
- 3번: FTP 접속은 ftp 프로토콜을 사용해야 하므로 http로 쓴다는 설명은 옳지 않다.
- 4번: mailto는 받는 사람의 메일 주소만 지정하면 되므로 옳다.
보충 개념 대표적 프로토콜로 http(웹), https(보안 웹), ftp(파일 전송), mailto(메일), telnet(원격 접속) 등이 있다.
- 1.
문제 8
4지선다다음 중 컴퓨터 통신에서 사용하는 프로토콜 기능에 관한 설명으로 옳지 않은 것은?
- 1.
통신망에 전송되는 패킷의 흐름을 제어해서 시스템 전체의 안전성을 유지한다.
- 2.
정보를 전송하기 위해 송·수신기 사이에 같은 상태를 유지하도록 동기화 기능을 수행한다.
- 3.
데이터 전송 도중에 발생하는 오류를 검출한다.
- 4.
네트워크에 접속된 다양한 단말장치를 자동으로 인식하여 호환성을 제공한다.
정답·해설 보기▾
정답
4번
네트워크에 접속된 다양한 단말장치를 자동으로 인식하여 호환성을 제공한다.
해설
정답: 4. 다양한 단말장치를 자동으로 인식해 호환성을 제공하는 것은 운영체제의 플러그 앤 플레이(PnP) 기능 등에 해당하며, 통신 규약인 프로토콜의 기능은 아니다.
오답 풀이
- 1번: 흐름 제어는 프로토콜의 기능이므로 옳다.
- 2번: 송·수신기 사이의 동기화도 프로토콜의 기능이므로 옳다.
- 3번: 전송 중 오류 검출(오류 제어)도 프로토콜의 기능이므로 옳다.
- 4번: 단말장치를 자동 인식해 호환성을 제공하는 것은 프로토콜의 기능이 아니므로 옳지 않다.
보충 개념 프로토콜의 3요소는 구문(Syntax), 의미(Semantics), 시간(Timing)이며, 흐름 제어·오류 제어·동기화 등을 담당한다.
- 1.
문제 9
4지선다다음 중 객체 지향 프로그래밍 언어에 대한 설명으로 옳지 않은 것은?
- 1.
소프트웨어의 재사용으로 프로그램의 개발 시간을 단축할 수 있다.
- 2.
대표적인 객체지향언어로 C++, Java 등이 있다.
- 3.
상속성, 캡슐화, 추상화, 다형성 등의 특징이 있다.
- 4.
순차적인 처리가 중요시되며 프로그램 전체가 유기적으로 연결되도록 작성한다.
정답·해설 보기▾
정답
4번
순차적인 처리가 중요시되며 프로그램 전체가 유기적으로 연결되도록 작성한다.
해설
정답: 4. 순차적인 처리를 중시하고 프로그램 전체를 절차의 흐름으로 연결하는 것은 절차 지향 언어의 특징이다. 객체 지향 언어는 객체 단위로 프로그램을 구성한다.
오답 풀이
- 1번: 객체(클래스)의 재사용으로 개발 시간을 단축할 수 있으므로 옳다.
- 2번: C++, Java는 대표적 객체 지향 언어이므로 옳다.
- 3번: 상속성·캡슐화·추상화·다형성은 객체 지향의 특징이므로 옳다.
- 4번: 순차적 처리 중심은 절차 지향의 특징이므로 옳지 않다.
보충 개념 객체 지향은 데이터와 함수를 객체로 묶어 캡슐화하고, 상속·다형성을 통해 재사용성과 확장성을 높인다.
- 1.
문제 10
4지선다다음 중 아래의 설명에 해당하는 Windows 제공 기능은?
- 데이터와 데이터를 연결하여 원본 데이터를 수정할 때 연결된 데이터도 함께 수정되도록 지원하는 기능이다.
- 이 기능을 지원하는 그래픽 프로그램에서 그린 그림을 문서 편집기에 연결한 경우 그래픽 프로그램에서 그림을 수정하면 문서 편집기의 그림도 같이 변경된다.
- 1.
선점형 멀티태스크(Preemptive Multitasking)
- 2.
GUI(Graphic User Interface)
- 3.
PnP(Plug & Play)
- 4.
OLE(Object Linking and Embedding)
정답·해설 보기▾
정답
4번
OLE(Object Linking and Embedding)
해설
정답: 4. 한 응용 프로그램에서 만든 개체를 다른 응용 프로그램의 문서에 연결하거나 삽입하고, 원본을 수정하면 연결된 개체도 함께 갱신되는 기능은 OLE(개체 연결 및 포함)이다.
오답 풀이
- 1번: 선점형 멀티태스크는 운영체제가 작업 시간을 강제로 배분하는 다중 작업 방식이다.
- 2번: GUI는 아이콘·창 등 그래픽으로 조작하는 사용자 인터페이스이다.
- 3번: PnP는 장치를 연결하면 자동으로 인식·설정해 주는 기능이다.
- 4번: 데이터를 연결·포함해 원본 수정이 함께 반영되는 기능이 OLE이므로 옳다.
보충 개념 OLE에서 '연결(Linking)'은 원본을 참조만 하여 원본 변경이 반영되고, '포함(Embedding)'은 사본을 문서에 직접 넣어 원본과 독립적으로 관리된다.
문제 11
4지선다다음 중 컴퓨터에서 사용하는 ASCII 코드에 관한 설명으로 옳지 않은 것은?
- 1.
각 문자를 7비트로 표현하며, 총 128개의 문자 표현이 가능하다.
- 2.
확장 ASCII 코드는 8비트를 사용한다.
- 3.
데이터 처리 및 통신 시스템 상호 간의 정보 교환을 위해 사용된다.
- 4.
각 나라별 언어를 표현할 수 있다.
정답·해설 보기▾
정답
4번
각 나라별 언어를 표현할 수 있다.
해설
정답: 4. 각 나라별 언어를 폭넓게 표현하기 위한 코드는 유니코드(Unicode)이다. ASCII 코드는 영문자·숫자·기호 위주로 표현하며 여러 나라 언어를 모두 표현하지는 못한다.
오답 풀이
- 1번: ASCII는 7비트로 128개 문자를 표현하므로 옳다.
- 2번: 확장 ASCII는 8비트로 256개 문자를 표현하므로 옳다.
- 3번: 정보 교환용 표준 코드로 사용되므로 옳다.
- 4번: 다국어 표현은 유니코드의 역할이므로 옳지 않다.
보충 개념 대표적 코드 체계: BCD(6비트), ASCII(7비트, 통신용), EBCDIC(8비트, 대형 컴퓨터), 유니코드(16비트, 다국어).
- 1.
문제 12
4지선다다음 중 컴퓨터의 펌웨어(Firmware)에 관한 설명으로 옳은 것은?
- 1.
주로 하드 디스크에 저장되며 부팅 시 동작한다.
- 2.
펌웨어 업데이트만으로도 시스템의 성능을 향상시킬 수 있다.
- 3.
컴퓨터 바이러스 백신과 관련이 있는 프로그램이다.
- 4.
컴퓨터 연산 속도를 빠르게 도와주는 하드웨어이다.
정답·해설 보기▾
정답
2번
펌웨어 업데이트만으로도 시스템의 성능을 향상시킬 수 있다.
해설
정답: 2. 펌웨어는 플래시 ROM 등에 기록되어 다시 쓸 수 있으므로, 하드웨어 교체 없이 펌웨어 업데이트만으로도 기능 향상·오류 수정이 가능하다.
오답 풀이
- 1번: 펌웨어는 하드디스크가 아니라 ROM(비휘발성 메모리)에 저장된다.
- 2번: 업데이트로 성능을 향상시킬 수 있으므로 옳다.
- 3번: 펌웨어는 백신 프로그램과 직접적 관련이 없다.
- 4번: 펌웨어는 하드웨어가 아니라 ROM에 저장된 소프트웨어이다.
보충 개념 펌웨어는 하드웨어와 소프트웨어의 중간 성격을 띠며, BIOS가 대표적 예이다. 비휘발성 메모리에 저장되어 전원이 꺼져도 유지된다.
- 1.
문제 13
4지선다다음 중 컴퓨터 메인보드에 사용되는 칩셋(Chip Set)에 관한 설명으로 옳은 것은?
- 1.
컴퓨터를 구성하는 모든 장치들이 장착되고 연결되는 기판이다.
- 2.
메인보드에 장착되어 있는 각 장치들을 제어하고 역할을 조율한다.
- 3.
CPU와 주변장치 간의 데이터 전송에 사용되는 통로 역할을 한다.
- 4.
메인보드에 주변장치를 연결하기 위한 접속 부분을 말한다.
정답·해설 보기▾
정답
2번
메인보드에 장착되어 있는 각 장치들을 제어하고 역할을 조율한다.
해설
정답: 2. 칩셋은 메인보드에 장착된 CPU·메모리·주변장치 사이의 데이터 흐름을 제어하고 각 장치의 역할을 조율하는 핵심 부품이다.
오답 풀이
- 1번: 모든 장치가 장착·연결되는 기판은 메인보드(마더보드)에 대한 설명이다.
- 2번: 각 장치를 제어·조율하는 것이 칩셋이므로 옳다.
- 3번: CPU와 주변장치 간 데이터 통로는 버스(Bus)에 대한 설명이다.
- 4번: 주변장치를 연결하는 접속 부분은 포트(Port) 또는 슬롯에 대한 설명이다.
보충 개념 칩셋은 메인보드의 성능과 지원 기능(CPU 종류, 메모리 용량, 확장 슬롯 등)을 결정하는 중요한 요소이다.
- 1.
문제 14
4지선다다음 중 컴퓨터 보조 기억장치로 사용되는 SSD(Solid State Drive)에 관한 설명으로 옳은 것은?
- 1.
고속으로 데이터를 입출력할 수 있으며, 배드섹터가 발생하지 않는다.
- 2.
HDD와 같이 바로 덮어쓰기를 할 수 있으며, 읽기/쓰기 성능이 비슷하다.
- 3.
650nm 파장의 적색 레이저를 사용하여 데이터를 기록한다.
- 4.
소음이 없고 발열이 낮으나 HDD에 비해 외부 충격에 약하다.
정답·해설 보기▾
정답
1번
고속으로 데이터를 입출력할 수 있으며, 배드섹터가 발생하지 않는다.
해설
정답: 1. SSD는 반도체(플래시 메모리) 기반으로 데이터를 빠르게 입출력하며, 회전하는 자기 디스크가 없어 물리적 손상으로 인한 배드섹터가 발생하지 않는다.
오답 풀이
- 1번: 고속 입출력과 배드섹터 미발생은 SSD의 특징이므로 옳다.
- 2번: SSD는 블록 단위로 지운 뒤 써야 하므로 HDD처럼 바로 덮어쓸 수 없다.
- 3번: 적색 레이저로 기록하는 것은 광디스크(DVD 등)에 대한 설명이다.
- 4번: SSD는 가동 부품이 없어 외부 충격에 오히려 강하다.
보충 개념 SSD는 HDD에 비해 속도가 빠르고 소음·발열·전력 소모가 적으며 충격에 강하지만, 용량당 가격이 비싸다.
- 1.
문제 15
4지선다다음 중 외부 인터럽트가 발생하는 경우에 해당하지 않는 것은?
- 1.
컴퓨터의 전원 공급이 중단되었을 경우
- 2.
실행할 수 없는 명령어가 사용된 경우
- 3.
타이머에 의해 의도적으로 프로그램이 중단된 경우
- 4.
입출력 장치의 입출력 준비 완료를 알리는 경우
정답·해설 보기▾
정답
2번
실행할 수 없는 명령어가 사용된 경우
해설
정답: 2. 실행할 수 없는 명령어(잘못된 명령어) 사용으로 발생하는 인터럽트는 프로그램 실행 중 내부에서 일어나는 내부 인터럽트(트랩)에 해당한다.
오답 풀이
- 1번: 전원 이상은 하드웨어에서 발생하는 외부 인터럽트이다.
- 2번: 잘못된 명령어 사용은 내부 인터럽트이므로 외부 인터럽트가 아니다.
- 3번: 타이머에 의한 중단은 외부 장치(타이머)가 일으키는 외부 인터럽트이다.
- 4번: 입출력 장치의 완료 신호는 외부 인터럽트이다.
보충 개념 인터럽트는 외부(전원·타이머·입출력), 내부(트랩, 0 나눗셈·오버플로 등), 소프트웨어(SVC) 인터럽트로 구분된다.
- 1.
문제 16
4지선다다음 중 레지스터에 관한 설명으로 옳은 것은?
- 1.
CPU 내부에서 특정한 목적에 사용되는 일시적인 기억 장소이다.
- 2.
메모리 중에서 가장 속도가 느리며, 플립플롭이나 래치 등으로 구성된다.
- 3.
컴퓨터의 유지 보수를 위한 시스템 정보를 저장한다.
- 4.
시스템 부팅 시 운영체제가 로딩되는 메모리이다.
정답·해설 보기▾
정답
1번
CPU 내부에서 특정한 목적에 사용되는 일시적인 기억 장소이다.
해설
정답: 1. 레지스터는 CPU 내부에 있는 고속의 임시 기억 장소로, 연산 결과나 처리 중인 데이터·주소 등을 일시적으로 저장한다.
오답 풀이
- 1번: CPU 내부의 일시적 기억 장소이므로 옳다.
- 2번: 레지스터는 플립플롭으로 구성되나 메모리 중 가장 속도가 빠르므로 "가장 느리다"는 옳지 않다.
- 3번: 유지 보수용 시스템 정보 저장은 레지스터의 용도가 아니다.
- 4번: 부팅 시 운영체제가 로딩되는 곳은 주기억장치(RAM)이다.
보충 개념 기억장치 속도 순서: 레지스터 > 캐시 메모리 > 주기억장치 > 보조기억장치. 레지스터가 가장 빠르다.
- 1.
문제 17
4지선다다음 중 Windows 운영체제에서 사용하는 NTFS 파일시스템에 관한 설명으로 옳지 않은 것은?
- 1.
FAT32 파일 시스템과 비교하여 성능 및 안전성이 우수하다.
- 2.
하드 디스크 논리 파티션의 크기에는 제한이 없다.
- 3.
비교적 큰 오버헤드가 있기 때문에 약 400MB 이하의 볼륨에서 사용하는 것은 좋지 않다.
- 4.
파일 및 폴더에 대한 액세스 제어를 유지하고 제한된 계정을 지원한다.
정답·해설 보기▾
정답
2번
하드 디스크 논리 파티션의 크기에는 제한이 없다.
해설
정답: 2. NTFS는 FAT32보다 훨씬 큰 볼륨을 지원하지만 무제한은 아니며, 논리 파티션 크기에는 실질적인 상한이 존재한다. 따라서 "크기에 제한이 없다"는 옳지 않다.
오답 풀이
- 1번: NTFS는 FAT32보다 성능·안전성·보안이 우수하므로 옳다.
- 2번: 파티션 크기에 한계가 있으므로 "제한이 없다"는 옳지 않다.
- 3번: NTFS는 오버헤드가 커서 매우 작은 볼륨에는 적합하지 않으므로 옳다.
- 4번: NTFS는 액세스 제어와 사용자 계정별 권한 설정을 지원하므로 옳다.
보충 개념 NTFS는 파일 압축·암호화, 디스크 할당량, 접근 권한 설정 등 FAT32에 없는 고급 기능을 제공한다.
- 1.
문제 18
4지선다다음 중 Windows의 관리 도구 중 [컴퓨터 관리]에서 수행 가능한 [디스크 관리] 작업에 해당하지 않는 것은?
- 1.
볼륨을 확장하거나 축소할 수 있다.
- 2.
드라이브 문자를 변경할 수 있다.
- 3.
포맷을 실행할 수 있다.
- 4.
분석 및 디버그 로그를 표시할 수 있다.
정답·해설 보기▾
정답
4번
분석 및 디버그 로그를 표시할 수 있다.
해설
정답: 4. 분석 및 디버그 로그 표시는 [이벤트 뷰어] 등에서 다루는 작업으로, [디스크 관리]에서 수행하는 작업이 아니다.
오답 풀이
- 1번: 볼륨 확장·축소는 디스크 관리에서 할 수 있으므로 표시 가능 작업이다.
- 2번: 드라이브 문자 변경도 디스크 관리에서 할 수 있다.
- 3번: 볼륨 포맷도 디스크 관리에서 할 수 있다.
- 4번: 디버그 로그 표시는 디스크 관리 작업이 아니므로 정답이다.
보충 개념 [디스크 관리]에서는 파티션 생성·삭제, 볼륨 확장·축소, 드라이브 문자 변경, 포맷, 단순/스팬/스트라이프 볼륨 구성 등을 할 수 있다.
- 1.
문제 19
4지선다다음 중 폴더의 [속성] 창에서 설정할 수 없는 작업 내용은?
- 1.
문서나 사진, 음악 등 폴더의 최적화 유형을 설정할 수 있다.
- 2.
폴더에 대한 사용 권한과 공유 설정을 할 수 있다.
- 3.
폴더 안의 파일을 삭제할 수 있다.
- 4.
폴더 아이콘을 변경할 수 있다.
정답·해설 보기▾
정답
3번
폴더 안의 파일을 삭제할 수 있다.
해설
정답: 3. 폴더 [속성] 창에서는 폴더의 정보와 설정을 다룰 뿐, 폴더 안의 개별 파일을 삭제하는 작업은 할 수 없다. 파일 삭제는 탐색기에서 직접 수행한다.
오답 풀이
- 1번: [사용자 지정] 탭에서 폴더 최적화 유형을 설정할 수 있으므로 가능하다.
- 2번: [공유]·[보안] 탭에서 사용 권한과 공유를 설정할 수 있으므로 가능하다.
- 3번: 폴더 속성 창에서 파일을 삭제할 수는 없으므로 정답이다.
- 4번: [사용자 지정] 탭에서 폴더 아이콘을 변경할 수 있으므로 가능하다.
보충 개념 폴더 속성 창은 [일반], [공유], [보안], [이전 버전], [사용자 지정] 등의 탭으로 구성된다.
- 1.
문제 20
4지선다다음 중 Windows에서 시스템을 복원해야 하는 시기로 적절하지 않은 것은?
- 1.
새 장치를 설치한 후 시스템이 불안정할 때
- 2.
로그온 화면이 나타나지 않으며, Windows가 실행되지 않을 때
- 3.
누락되거나 손상된 데이터 파일을 이전 버전으로 되돌리고자 할 때
- 4.
파일의 단편화를 개선하여 디스크의 접근 속도를 향상시키고자 할 때
정답·해설 보기▾
정답
4번
파일의 단편화를 개선하여 디스크의 접근 속도를 향상시키고자 할 때
해설
정답: 4. 파일 단편화를 개선해 디스크 접근 속도를 높이는 작업은 [드라이브 조각 모음 및 최적화]에서 수행하는 것으로, 시스템 복원의 목적이 아니다.
오답 풀이
- 1번: 새 장치 설치 후 불안정해진 경우 복원으로 이전 상태로 되돌릴 수 있으므로 적절하다.
- 2번: Windows가 정상 실행되지 않을 때 복원을 시도할 수 있으므로 적절하다.
- 3번: 손상·누락된 시스템 파일을 이전 복원 지점으로 되돌릴 때 사용하므로 적절하다.
- 4번: 단편화 개선은 조각 모음의 역할이므로 복원 시기로 적절하지 않다.
보충 개념 시스템 복원은 시스템 파일과 설정을 특정 복원 지점으로 되돌리며, 개인 데이터 파일에는 영향을 주지 않는다.
- 1.
문제 21
4지선다다음 중 아래의 피벗 테이블에 대한 설명으로 옳지 않은 것은?
직위 (모두) 평균 : 근속연수 부서명 사원번호2 사원번호 기획팀 영업팀 총무팀 총합계 A 그룹 AC-300 7 7 AC-301 10 10 B 그룹 BY-400 12 12 BY-401 21 21 BY-402 8 8 - 1.
피벗 테이블 보고서의 삽입 위치는 기존 워크시트의 [B20] 셀이다.
- 2.
'A 그룹'과 'B 그룹'은 그룹화로 자동 생성된 이름이다.
- 3.
사원번호를 선택하여 사용자가 직접 그룹화를 설정하였다.
- 4.
행 레이블 영역의 필드에 필터 조건이 설정되어 있다.
정답·해설 보기▾
정답
2번
'A 그룹'과 'B 그룹'은 그룹화로 자동 생성된 이름이다.
해설
정답: 2. 그룹화를 하면 '그룹1', '그룹2'와 같은 기본 이름이 자동으로 만들어진다. 'A 그룹', 'B 그룹'은 사용자가 그룹 이름을 직접 바꾼 것이므로 "자동 생성된 이름"이라는 설명은 옳지 않다.
오답 풀이
- 1번: 피벗 테이블이 [B20] 셀부터 표시되어 있으므로 삽입 위치가 [B20]이라는 설명은 옳다.
- 2번: 그룹 이름은 자동으로 '그룹1' 형태로 생기므로 'A 그룹'은 사용자가 수정한 이름이다. 따라서 옳지 않다.
- 3번: 사원번호를 묶어 'A 그룹'·'B 그룹'으로 그룹화했으므로 사용자가 직접 그룹화를 설정한 것이 맞다.
- 4번: 행 레이블의 사원번호 필드에 필터 단추(▼)가 표시되어 있으므로 필터 조건 설정이 가능함을 의미하므로 옳다.
보충 개념 피벗 테이블에서 항목을 선택해 그룹화하면 기본 이름이 부여되며, 그룹 머리글을 직접 편집해 원하는 이름으로 바꿀 수 있다.
- 1.
문제 22
4지선다다음 중 부분합에 대한 설명으로 옳지 않은 것은?
- 1.
다중 함수를 이용하는 중첩 부분합을 작성하려면 '부분합' 대화상자에서 매번 '새로운 값으로 대치' 항목을 선택해야 한다.
- 2.
부분합을 제거하면 부분합과 함께 목록에 삽입된 윤곽 및 페이지 나누기도 제거된다.
- 3.
세부 정보가 있는 행 아래에 요약 행을 지정하려면 '데이터 아래에 요약 표시' 항목을 선택한다.
- 4.
중첩 부분합은 이미 작성된 부분합 그룹 내에 새로운 부분합 그룹을 추가하는 것이다.
정답·해설 보기▾
정답
1번
다중 함수를 이용하는 중첩 부분합을 작성하려면 '부분합' 대화상자에서 매번 '새로운 값으로 대치' 항목을 선택해야 한다.
해설
정답: 1. 중첩 부분합을 작성하려면 기존 부분합 결과를 유지해야 하므로 '새로운 값으로 대치' 항목을 반드시 해제(체크 해제)해야 한다. 매번 선택하면 이전 부분합이 사라진다.
오답 풀이
- 1번: 중첩 부분합은 '새로운 값으로 대치'를 해제해야 하므로 옳지 않다.
- 2번: 부분합 제거 시 윤곽과 페이지 나누기도 함께 제거되므로 옳다.
- 3번: '데이터 아래에 요약 표시'를 선택하면 요약 행이 세부 데이터 아래에 표시되므로 옳다.
- 4번: 기존 부분합 안에 다른 기준의 부분합을 추가하는 것이 중첩 부분합이므로 옳다.
보충 개념 부분합을 작성하기 전에는 그룹화할 기준 필드를 먼저 정렬해야 올바른 결과가 나온다.
- 1.
문제 23
4지선다다음 중 자동 필터에 관한 설명으로 옳지 않은 것은?
- 1.
날짜가 입력된 열에서 요일로 필터링하려면 '날짜 필터' 목록에서 필터링 기준으로 사용할 요일을 하나 이상 선택하거나 취소한다.
- 2.
두 개 이상의 필드에 조건을 설정하는 경우 필드 간에는 AND 조건으로 결합되어 필터링된다.
- 3.
열 머리글에 표시되는 드롭다운 화살표에는 해당 열에서 가장 많이 나타나는 데이터 형식에 해당하는 필터 목록이 표시된다.
- 4.
검색 상자를 사용하여 텍스트와 숫자를 검색할 수 있으며, 배경 또는 텍스트에 색상 서식이 적용되어 있는 경우 셀의 색상을 기준으로 필터링할 수도 있다.
정답·해설 보기▾
정답
1번
날짜가 입력된 열에서 요일로 필터링하려면 '날짜 필터' 목록에서 필터링 기준으로 사용할 요일을 하나 이상 선택하거나 취소한다.
해설
정답: 1. 자동 필터의 '날짜 필터' 목록에는 연·월·일·분기 등의 기준만 제공되며, 요일로 직접 필터링하는 기능은 없다. 요일별 필터는 별도의 요일 필드를 만들어야 가능하다.
오답 풀이
- 1번: '날짜 필터'에 요일 기준 항목이 없으므로 옳지 않다.
- 2번: 여러 필드에 조건을 걸면 필드 간에 AND로 결합되므로 옳다.
- 3번: 드롭다운에는 해당 열의 주된 데이터 형식에 맞는 필터가 표시되므로 옳다.
- 4번: 검색 상자로 값을 찾을 수 있고 셀 색·글꼴 색 기준 필터도 가능하므로 옳다.
보충 개념 자동 필터는 같은 필드 내 여러 값에는 OR, 서로 다른 필드 간에는 AND 조건으로 동작한다.
- 1.
문제 24
4지선다다음 중 아래와 같이 왼쪽 그림의 [B2:B5] 영역에 [텍스트 나누기]를 실행하여 오른쪽 그림과 같이 소속이 분리되도록 실행하는 과정으로 옳지 않은 것은?
[실행 전]
A B 1 성명 소속 2 여종택 교통시설과 3 정성태 교통행정과 4 곽배웅 교통행정과 5 박난초 교통환경과 [실행 후]
A B C 1 성명 소속 2 여종택 교통 시설과 3 정성태 교통 행정과 4 곽배웅 교통 행정과 5 박난초 교통 환경과 - 1.
텍스트 마법사 2단계의 데이터 미리 보기에서 분할하려는 위치를 클릭하여 구분선을 넣는다.
- 2.
분할하려는 행과 열에 삽입 가능한 구분선의 개수에는 제한이 없다.
- 3.
구분선을 삭제하려면 구분선을 마우스로 두 번 클릭한다.
- 4.
구분선을 옮기려면 선을 마우스로 클릭한 상태에서 드래그한다.
정답·해설 보기▾
정답
2번
분할하려는 행과 열에 삽입 가능한 구분선의 개수에는 제한이 없다.
해설
정답: 2. '너비가 일정함' 방식의 텍스트 나누기에서 한 행(열)에 넣을 수 있는 구분선의 개수에는 제한이 있으며, 무제한으로 삽입할 수는 없다.
오답 풀이
- 1번: 마법사 2단계의 미리 보기에서 위치를 클릭해 구분선을 추가하므로 옳다.
- 2번: 삽입 가능한 구분선 개수에는 제한이 있으므로 "제한이 없다"는 옳지 않다.
- 3번: 구분선을 두 번 클릭하면 삭제되므로 옳다.
- 4번: 구분선을 클릭한 채 드래그하면 위치를 옮길 수 있으므로 옳다.
보충 개념 텍스트 나누기는 '구분 기호로 분리됨'(쉼표·탭 등)과 '너비가 일정함'(고정 폭) 두 방식을 제공한다.
- 1.
문제 25
4지선다다음 중 아래 워크시트의 [B2] 셀에 표시 형식을 '$#,##0;($#,##0)'으로 설정하였을 때 표시되는 결과로 옳은 것은?
A B 1 2 -32767 - 1.
$32,767
- 2.
-$32,767
- 3.
($32,767)
- 4.
(-$32,767)
정답·해설 보기▾
정답
3번
($32,767)
해설
정답: 3. 사용자 지정 서식 '$#,##0;($#,##0)'은 세미콜론(;)을 기준으로 앞은 양수, 뒤는 음수 서식이다. 값이 -32767(음수)이므로 음수 서식 '($#,##0)'이 적용되어 ($32,767)로 표시된다.
오답 풀이
- 1번: 양수 서식 결과로, 음수 값에는 적용되지 않는다.
- 2번: 음수 부호를 그대로 두는 서식이 아니므로 틀리다.
- 3번: 음수 서식 '($#,##0)'이 적용되어 괄호로 묶이고 부호 없이 표시되므로 옳다.
- 4번: 음수 서식에 마이너스 기호가 포함되어 있지 않으므로 틀리다.
보충 개념 사용자 지정 표시 형식은 '양수;음수;0;텍스트' 순으로 최대 4개 구역을 세미콜론으로 구분해 지정한다.
- 1.
문제 26
4지선다다음 중 데이터 입력에 대한 설명으로 옳지 않은 것은?
- 1.
동일한 문자를 여러 개의 셀에 입력하려면 셀에 문자를 입력한 후 채우기 핸들을 드래그한다.
- 2.
숫자 데이터의 경우 두 개의 셀을 선택하고 채우기 핸들을 선택 방향으로 드래그하면 두 값의 차이만큼 증가/감소하며 자동 입력된다.
- 3.
일정 범위 내에 동일한 데이터를 한 번에 입력하려면 범위를 지정하여 데이터를 입력한 후 바로 이어서 [Shift]+[Enter] 키를 누른다.
- 4.
사용자 지정 연속 데이터 채우기를 사용하여 데이터를 입력하는 경우 사용자 지정 목록에는 텍스트나 텍스트/숫자 조합만 포함될 수 있다.
정답·해설 보기▾
정답
3번
일정 범위 내에 동일한 데이터를 한 번에 입력하려면 범위를 지정하여 데이터를 입력한 후 바로 이어서 [Shift]+[Enter] 키를 누른다.
해설
정답: 3. 지정한 범위 전체에 같은 데이터를 한 번에 입력하려면 범위를 선택하고 데이터를 입력한 뒤 [Ctrl]+[Enter] 키를 눌러야 한다. [Shift]+[Enter]는 위쪽 셀로 이동할 뿐이다.
오답 풀이
- 1번: 문자를 입력하고 채우기 핸들을 드래그하면 같은 문자가 복사되므로 옳다.
- 2번: 두 숫자 셀을 선택해 드래그하면 두 값의 차이만큼 증감하며 채워지므로 옳다.
- 3번: 범위 전체에 한 번에 입력하려면 [Ctrl]+[Enter]를 써야 하므로 옳지 않다.
- 4번: 사용자 지정 목록에는 텍스트 또는 텍스트와 숫자의 조합만 등록할 수 있으므로 옳다.
보충 개념 [Ctrl]+[Enter]: 선택 범위에 동일 값 입력, [Alt]+[Enter]: 한 셀 안에서 줄 바꿈.
- 1.
문제 27
4지선다다음 중 날짜 데이터의 입력에 대한 설명으로 옳은 것은?
- 1.
날짜는 1900년 1월 1일을 1로 시작하는 일련번호로 저장된다.
- 2.
날짜 데이터는 슬래시(/)나 점(.) 또는 하이픈(-)으로 연, 월, 일을 구분하여 입력한다.
- 3.
수식에서 날짜 데이터를 직접 입력할 때에는 작은따옴표(' ')로 묶어서 입력한다.
- 4.
단축키 [Ctrl]+[Alt]+[;]을 누르면 오늘 날짜가 입력된다.
정답·해설 보기▾
정답
1번
날짜는 1900년 1월 1일을 1로 시작하는 일련번호로 저장된다.
해설
정답: 1. 엑셀은 날짜를 1900년 1월 1일을 1로 하는 일련번호(시리얼 값)로 내부 저장하며, 이 때문에 날짜끼리의 계산이 가능하다.
오답 풀이
- 1번: 1900-01-01을 1로 하는 일련번호로 저장되므로 옳다.
- 2번: 날짜 구분 기호로는 슬래시(/)와 하이픈(-)을 사용하며, 점(.)은 날짜 구분 기호로 인정되지 않는다.
- 3번: 수식에서 날짜를 직접 쓸 때는 작은따옴표가 아니라 큰따옴표(" ")로 묶는다.
- 4번: 오늘 날짜 입력 단축키는 [Ctrl]+[;]이다.
보충 개념 [Ctrl]+[;]: 오늘 날짜 입력, [Ctrl]+[Shift]+[;]: 현재 시간 입력.
- 1.
문제 28
4지선다다음 중 아래 그림에서 바로 가기 메뉴 [삭제]의 삭제 옵션을 선택하여 실행한 결과로 가능하지 않은 것은?
[실행 전] — [A2:A4] 영역(값 22, 23, 24)이 선택됨
A B 1 21 31 2 22 32 3 23 33 4 24 34 5 25 35 (1) '셀을 위로 밀기' 결과
A B 1 21 31 2 32 3 33 4 34 5 25 35 (2) '행 전체' 삭제 결과
A B 1 21 31 2 25 32 3 33 4 34 5 35 (3) 결과
A B 1 21 31 2 32 3 33 4 34 5 25 35 (4) '셀을 위로 밀기' 후 형태
A B 1 31 2 32 3 33 4 34 5 35 - 1.
(1)번 그림
- 2.
(2)번 그림
- 3.
(3)번 그림
- 4.
(4)번 그림
정답·해설 보기▾
정답
3번
(3)번 그림
해설
정답: 3. 선택한 [A2:A4] 셀을 삭제할 때 '셀을 위로 밀기'를 선택하면 아래쪽 값이 위로 당겨지고, '행 전체'를 선택하면 해당 행이 통째로 삭제된다. ③번처럼 선택한 셀만 빈칸으로 남고 아래 값이 그대로 있는 결과는 [삭제]가 아니라 [내용 지우기(Delete 키)]의 결과이므로 삭제 옵션으로는 가능하지 않다.
오답 풀이
- 1번: '셀을 위로 밀기'를 선택하면 A2:A4가 사라지고 A5의 값(25)을 제외한 아래 값이 위로 당겨지므로 가능한 결과이다.
- 2번: '행 전체'를 선택하면 2~4행이 삭제되어 아래 행이 위로 올라오므로 가능한 결과이다.
- 3번: 선택 셀만 비우는 것은 삭제가 아니라 내용 지우기의 결과이므로 가능하지 않다.
- 4번: 셀을 위로 밀기의 또 다른 배치 형태로 가능한 결과이다.
보충 개념 [삭제]는 셀·행·열을 제거하면서 빈 공간을 채우지만, Delete 키([내용 지우기])는 셀의 값만 지우고 셀 자체는 그대로 둔다.
- 1.
문제 29
4지선다다음 중 매크로에 대한 설명으로 옳지 않은 것은?
- 1.
매크로 기록 시 리본 메뉴에서의 탐색도 매크로 기록에 포함된다.
- 2.
매크로 이름은 숫자나 공백으로 시작할 수 없다.
- 3.
매크로를 사용하면 반복적인 작업들을 빠르고 쉽게 실행할 수 있다.
- 4.
그래픽 개체에 매크로를 지정한 후 개체를 클릭하여 매크로를 실행할 수 있다.
정답·해설 보기▾
정답
1번
매크로 기록 시 리본 메뉴에서의 탐색도 매크로 기록에 포함된다.
해설
정답: 1. 매크로 기록은 셀 선택이나 명령 실행 같은 실제 작업만 기록하며, 리본 메뉴를 단순히 클릭해 탐색하는 동작은 기록에 포함되지 않는다.
오답 풀이
- 1번: 리본 메뉴 탐색은 기록되지 않으므로 옳지 않다.
- 2번: 매크로 이름은 문자로 시작해야 하며 숫자·공백으로 시작할 수 없으므로 옳다.
- 3번: 반복 작업을 자동화해 빠르게 실행할 수 있으므로 옳다.
- 4번: 도형 등 그래픽 개체에 매크로를 지정해 클릭으로 실행할 수 있으므로 옳다.
보충 개념 매크로 이름에는 공백을 쓸 수 없고, 첫 글자는 반드시 문자여야 하며, +, -, ? 등 특수 기호는 사용할 수 없다.
- 1.
문제 30
4지선다다음 중 VBA에서 엑셀 프로그램은 종료하지 않고 현재 활성화된 통합 문서만 종료하기 위한 메서드는?
- 1.
ActiveWorkbook.Quit
- 2.
Application.Quit
- 3.
Workbooks.Close
- 4.
ActiveWindows.Close
정답·해설 보기▾
정답
3번
Workbooks.Close
해설
정답: 3. Workbooks.Close 메서드는 엑셀 응용 프로그램은 그대로 둔 채 통합 문서(들)를 닫는다. 활성 통합 문서를 닫으려면 통합 문서 개체에 대해 Close를 호출한다.
오답 풀이
- 1번: Workbook 개체에는 Quit 메서드가 없으므로 잘못된 구문이다.
- 2번: Application.Quit는 엑셀 프로그램 자체를 종료하므로 조건에 맞지 않는다.
- 3번: 통합 문서만 닫는 Close 메서드이므로 옳다.
- 4번: 개체 이름이 ActiveWindows로 잘못 쓰였고, 창을 닫는 것은 통합 문서 종료와 다르다.
보충 개념 Close는 통합 문서·창을 닫는 메서드, Quit는 엑셀 응용 프로그램 전체를 종료하는 메서드이다.
- 1.
문제 31
4지선다아래 워크시트에서 순위[G2:G10]는 총점을 기준으로 구하되 동점자에 대해서는 국어를 기준으로 순위를 구하였다. 다음 중 [G2] 셀에 입력된 수식으로 옳은 것은?
A B C D E F G 1 성명 국어 수학 영어 사회 총점 순위 2 홍길동 92 50 30 10 182 1 3 한민국 80 50 20 30 180 2 4 이대한 90 40 20 30 180 2 5 이나래 70 50 30 30 180 2 6 마상욱 80 50 30 10 170 6 7 박정인 90 40 20 20 170 6 8 사수영 70 40 30 30 170 6 9 고소영 85 40 30 20 175 5 10 장명수 70 50 10 5 135 9 - 1.
{=RANK($F2,$F$2:$F$10) + RANK($B$2,$B$2:$B$10)}
- 2.
{=RANK($B$2,$B$2:$B$10) * RANK($F2,$F$2:$F$10)}
- 3.
{=RANK($F2,$F$2:$F$10) + SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2))}
- 4.
{=SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2)) * RANK($F2, $F$2:$F$10)}
정답·해설 보기▾
정답
3번
{=RANK($F2,$F$2:$F$10) + SUM(($F$2:$F$10=$F2) * ($B$2:$B$10>$B2))}
해설
정답: 3. 먼저 총점(F열)으로 기본 순위를 구한 뒤, 같은 총점인 사람들 중 자신보다 국어(B열) 점수가 높은 사람의 수를 더해 동점자의 순위를 결정한다. 'RANK(총점) + SUM((총점 같음) × (국어 더 높음))' 형태이므로 ③번이 옳다.
오답 풀이
- 1번: 총점 순위와 국어 순위를 단순히 더하는 것은 동점자 처리 논리가 아니므로 틀리다.
- 2번: 두 순위를 곱하는 것은 의미 없는 값이 되므로 틀리다.
- 3번: 총점 순위에 동점자 중 국어가 더 높은 인원수를 더하므로 옳다.
- 4번: 곱셈을 사용해 잘못된 순위가 나오므로 틀리다.
보충 개념 배열 수식은 입력 후 [Ctrl]+[Shift]+[Enter]로 확정하며, 조건을 만족하는 항목 수를 셀 때 (조건)*(조건) 형태를 자주 사용한다.
- 1.
문제 32
4지선다아래 시트와 같이 원본값에 LEFT(원본값, 2) 함수를 적용하여 추출값을 뽑아낸 후 추출값들의 합계를 계산하려고 한다. 다음 중 이를 위한 계산 방법으로 옳지 않은 것은?
A B 1 원본값 추출값 2 10개 10 3 23개 23 4 15개 15 5 09개 09 6 24개 24 7 합계 - 1.
=SUMPRODUCT(1*(B2:B6))
- 2.
=SUM(VALUE(B2), VALUE(B3), VALUE(B4), VALUE(B5), VALUE(B6))
- 3.
=SUMPRODUCT(++(B2:B6))
- 4.
=SUMPRODUCT(- -(B2:B6))
정답·해설 보기▾
정답
3번
=SUMPRODUCT(++(B2:B6))
해설
정답: 3. LEFT 함수의 결과는 문자열이므로 합계를 구하려면 숫자로 변환해야 한다. ③의 단항 더하기(++)는 텍스트를 숫자로 바꾸지 못해 오류가 나므로 합계 계산 방법으로 옳지 않다.
오답 풀이
- 1번: 1을 곱하면 텍스트가 숫자로 변환되어 합계가 계산되므로 옳다.
- 2번: VALUE 함수로 각 값을 숫자로 변환해 더하므로 옳다.
- 3번: 단항 더하기(++)는 숫자 변환 효과가 없어 오류가 나므로 옳지 않다.
- 4번: 이중 단항 마이너스(- -)는 텍스트를 숫자로 변환하므로 옳다.
보충 개념 숫자처럼 보이는 텍스트를 숫자로 바꾸는 방법: 1을 곱하기, 0을 더하기, 이중 단항 마이너스(--), VALUE 함수 등이 있다.
- 1.
문제 33
4지선다다음 중 [A13] 셀에 수식 '=INDEX((A1:C6, A8:C11), 2, 2, 2)'을 입력한 결과는?
A B C 1 과일 가격 개수 2 사과 690 40 3 바나나 340 38 4 레몬 550 15 5 오렌지 250 25 6 배 590 40 7 8 아몬드 2,800 10 9 캐슈넛 3,550 16 10 땅콩 1,250 20 11 호두 1,750 12 - 1.
690
- 2.
340
- 3.
2,800
- 4.
3,550
정답·해설 보기▾
정답
4번
3,550
해설
정답: 4. INDEX의 참조 형식에서 마지막 인수는 영역 번호이다. 두 번째 영역(A8:C11)의 2행 2열을 가리키므로, 캐슈넛 행(9행)의 가격(B열) 값인 3,550이 결과가 된다.
오답 풀이
- 1번: 690은 첫 번째 영역의 2행 2열(사과 가격)이므로 영역 번호가 1일 때의 값이다.
- 2번: 340은 첫 번째 영역의 3행 2열(바나나 가격)이다.
- 3번: 2,800은 두 번째 영역의 1행 2열(아몬드 가격)이다.
- 4번: 두 번째 영역의 2행 2열(캐슈넛 가격)이 3,550이므로 옳다.
보충 개념 INDEX(참조, 행 번호, 열 번호, [영역 번호])에서 참조가 여러 영역일 때 영역 번호로 어느 영역을 쓸지 지정한다.
- 1.
문제 34
4지선다다음 중 수식의 결과가 나머지 셋과 다른 것은?
- 1.
=ABS(INT(-3/2))
- 2.
=MOD(-3,2)
- 3.
=ROUNDUP(RAND(), 0)
- 4.
=FACT(1.9)
정답·해설 보기▾
정답
1번
=ABS(INT(-3/2))
해설
정답: 1. ①은 -3/2 = -1.5의 INT가 -2이고 ABS로 절댓값을 취해 2가 된다. 나머지 ②③④는 모두 결과가 1이므로 ①만 결과가 다르다.
오답 풀이
- 1번: INT(-1.5)는 작은 정수 쪽인 -2이고 ABS(-2)=2이므로 결과가 2이다(나머지와 다름).
- 2번: MOD(-3,2)는 제수 부호를 따르므로 결과가 1이다.
- 3번: RAND()는 0 초과 1 미만의 값이고 이를 올림하면 1이 된다.
- 4번: FACT는 소수점 이하를 버리므로 FACT(1.9)=FACT(1)=1이다.
보충 개념 INT는 음수에서 더 작은 정수로 내림하고, MOD의 결과 부호는 제수(나누는 수)의 부호를 따른다.
- 1.
문제 35
4지선다다음 중 Excel에서 리본 메뉴를 최소화하는 방법으로 옳지 않은 것은?
- 1.
엑셀 창 오른쪽 위에 있는 '리본 메뉴 최소화 단추(∧)'를 클릭한다.
- 2.
단축키 [Alt]+[F1]을 누른다.
- 3.
리본 메뉴의 활성 탭 이름을 더블 클릭한다.
- 4.
리본 메뉴를 최소화하거나 원래 상태로 되돌리려면 단축키 [Ctrl]+[F1]을 누른다.
정답·해설 보기▾
정답
2번
단축키 [Alt]+[F1]을 누른다.
해설
정답: 2. 리본 메뉴를 최소화·복원하는 단축키는 [Ctrl]+[F1]이다. [Alt]+[F1]은 선택한 데이터로 기본 차트를 현재 시트에 삽입하는 단축키이다.
오답 풀이
- 1번: 오른쪽 위 최소화 단추(∧)를 클릭하면 리본이 최소화되므로 옳다.
- 2번: [Alt]+[F1]은 차트 삽입 단축키이므로 옳지 않다.
- 3번: 활성 탭 이름을 더블 클릭하면 리본이 최소화되므로 옳다.
- 4번: [Ctrl]+[F1]로 리본을 접거나 펼 수 있으므로 옳다.
보충 개념 [Alt]+[F1]: 현재 시트에 차트 삽입, [F11]: 새 차트 시트에 차트 삽입.
- 1.
문제 36
4지선다다음 중 아래 데이터를 이용하여 작성 가능한 차트 종류에 해당하지 않는 것은?
지역 A사 B사 동부 13% 39% 서부 35% 6% 남부 27% 27% 북부 25% 28% - 1.
분산형 차트
- 2.
도넛형 차트
- 3.
영역형 차트
- 4.
주식형 차트
정답·해설 보기▾
정답
4번
주식형 차트
해설
정답: 4. 주식형 차트는 시가·고가·저가·종가처럼 정해진 개수의 계열이 순서대로 필요하다. 주어진 데이터(지역별 A사·B사 두 계열)는 이 구조에 맞지 않으므로 주식형 차트로 작성할 수 없다.
오답 풀이
- 1번: 두 계열의 값을 좌표로 나타내는 분산형 차트로 표현할 수 있다.
- 2번: 비율 데이터를 도넛형 차트로 표현할 수 있다.
- 3번: 지역별 추이를 영역형 차트로 표현할 수 있다.
- 4번: 주식형 차트는 특정 계열 구성이 필요해 이 데이터로는 만들 수 없으므로 정답이다.
보충 개념 주식형 차트는 고가-저가-종가, 시가-고가-저가-종가 등 정해진 순서와 개수의 데이터 계열이 있어야 작성할 수 있다.
- 1.
문제 37
4지선다다음 중 엑셀 작업 중에 발생할 수 있는 만일의 사태에 대비하고 파일을 복구하기 위한 방법으로 옳지 않은 것은?
- 1.
현재 작업 중인 파일의 백업 파일이 생성되도록 [다른 이름으로 저장] 대화상자의 [도구]-[일반 옵션]에서 '백업 파일 항상 만들기'를 체크한다.
- 2.
자동 복구를 활성화하여 파일이 원하는 주기마다 자동 저장되도록 설정한다.
- 3.
자동 복구를 활성화한 경우 [검토] 탭 [정보]-[버전 관리]에서 작업 중인 파일의 이전 버전을 검토할 수 있다.
- 4.
저장하지 않고 닫은 파일을 복구하려면 [Excel 옵션] 창의 [저장]에서 '저장하지 않고 닫는 경우 마지막으로 자동 저장된 버전을 유지합니다.' 확인란이 선택되어 있어야 한다.
정답·해설 보기▾
정답
3번
자동 복구를 활성화한 경우 [검토] 탭 [정보]-[버전 관리]에서 작업 중인 파일의 이전 버전을 검토할 수 있다.
해설
정답: 3. 작업 중인 파일의 이전 버전 검토는 [검토] 탭이 아니라 [파일] 탭의 [정보]-[버전 관리(통합 문서 관리)]에서 확인한다.
오답 풀이
- 1번: [일반 옵션]에서 '백업 파일 항상 만들기'를 체크하면 백업본이 생성되므로 옳다.
- 2번: 자동 복구를 켜고 주기를 설정하면 일정 간격으로 자동 저장되므로 옳다.
- 3번: 이전 버전 검토는 [파일] 탭 [정보]에서 하므로 [검토] 탭이라는 설명은 옳지 않다.
- 4번: 해당 옵션을 선택해야 저장하지 않고 닫은 파일을 복구할 수 있으므로 옳다.
보충 개념 자동 복구는 기본 10분 간격으로 임시 저장하며, 비정상 종료 시 다음 실행에서 복구 창으로 파일을 되살릴 수 있다.
- 1.
문제 38
4지선다다음 중 아래의 [수정 전] 차트를 [수정 후] 차트로 변경하기 위한 작업으로 옳은 것은?
[수정 전] '사용금액' 세로 막대형 차트 — 세로(값) 축이 0부터 3,500,000까지 일정 간격(선형 눈금)으로 표시되어, 값이 큰 일부 막대만 두드러지고 작은 값들은 거의 보이지 않는다.
[수정 후] 같은 '사용금액' 차트 — 세로(값) 축이 1, 10, 100, 1,000 … 10,000,000처럼 10배씩 커지는 로그 눈금으로 표시되어 작은 값과 큰 값이 모두 잘 구분되어 보인다.
- 1.
차트의 종류를 누적 세로 막대형으로 바꾼다.
- 2.
세로 (값) 축의 표시 단위를 '10000000'으로 설정한다.
- 3.
세로 (값) 축의 [축 서식]에서 축 옵션 '값을 거꾸로'를 선택한다.
- 4.
세로 (값) 축의 [축 서식]에서 축 옵션 '로그 눈금 간격'의 기준을 '10'으로 설정한다.
정답·해설 보기▾
정답
4번
세로 (값) 축의 [축 서식]에서 축 옵션 '로그 눈금 간격'의 기준을 '10'으로 설정한다.
해설
정답: 4. [수정 후] 차트는 세로 축 눈금이 1, 10, 100처럼 10배씩 커지는 로그 눈금이다. 이렇게 만들려면 [축 서식]의 축 옵션에서 '로그 눈금 간격'을 선택하고 기준을 10으로 설정한다.
오답 풀이
- 1번: 누적 세로 막대형으로 바꿔도 축 눈금이 로그 형태가 되지는 않으므로 틀리다.
- 2번: 표시 단위 설정은 큰 숫자를 백만 등으로 줄여 표시할 뿐 로그 눈금과 다르다.
- 3번: '값을 거꾸로'는 축의 위아래 방향을 뒤집을 뿐이므로 틀리다.
- 4번: 로그 눈금 간격을 10으로 설정해야 [수정 후]처럼 되므로 옳다.
보충 개념 로그 눈금은 값의 범위가 매우 넓을 때 작은 값과 큰 값을 한 화면에서 함께 비교하기 좋게 해 준다.
- 1.
문제 39
4지선다다음 중 [인쇄 미리 보기 및 인쇄]에 대한 설명으로 옳지 않은 것은?
- 1.
인쇄 미리 보기를 끝내고 통합 문서로 돌아가려면 다른 탭을 클릭한다.
- 2.
인쇄 및 미리 보기 할 대상을 선택 영역, 활성 시트, 전체 통합 문서 중 선택할 수 있다.
- 3.
페이지 여백 표시는 가능하나 페이지 여백의 변경은 [페이지 설정] 대화상자에서만 설정할 수 있다.
- 4.
용지 방향을 가로 방향과 세로 방향으로 바꿔가며 미리 보기 할 수 있다.
정답·해설 보기▾
정답
3번
페이지 여백 표시는 가능하나 페이지 여백의 변경은 [페이지 설정] 대화상자에서만 설정할 수 있다.
해설
정답: 3. 인쇄 미리 보기 화면에서 '여백 표시'를 켜면 화면에 나타난 여백선을 마우스로 끌어 직접 변경할 수 있으므로, 여백 변경이 [페이지 설정] 대화상자에서만 가능한 것은 아니다.
오답 풀이
- 1번: 다른 탭을 클릭하면 미리 보기를 끝내고 문서로 돌아가므로 옳다.
- 2번: 선택 영역·활성 시트·전체 통합 문서 중 인쇄 대상을 고를 수 있으므로 옳다.
- 3번: 미리 보기 화면에서 여백선을 끌어 변경할 수 있으므로 "대화상자에서만"은 옳지 않다.
- 4번: 가로·세로 방향을 바꿔 미리 보기 할 수 있으므로 옳다.
보충 개념 인쇄 미리 보기는 [파일]-[인쇄]에서 제공되며, 여백·방향·용지 크기·배율 등을 즉시 조정할 수 있다.
- 1.
문제 40
4지선다다음 중 워크시트의 인쇄 영역 설정에 대한 설명으로 옳지 않은 것은?
- 1.
인쇄 영역은 리본 메뉴 [페이지 레이아웃] 탭이나 [페이지 설정] 대화상자의 [시트] 탭에서 설정할 수 있다.
- 2.
인쇄 영역을 설정했더라도 인쇄 시 활성 시트 전체가 인쇄되도록 설정할 수 있다.
- 3.
여러 시트에서 원하는 영역을 추가하여 인쇄 영역을 확대할 수 있다.
- 4.
여러 영역이 인쇄 영역으로 설정된 경우 설정한 순서대로 각기 다른 페이지에 인쇄된다.
정답·해설 보기▾
정답
3번
여러 시트에서 원하는 영역을 추가하여 인쇄 영역을 확대할 수 있다.
해설
정답: 3. 인쇄 영역은 같은 워크시트 안에서만 추가·확대할 수 있으며, 여러 시트에 걸쳐 인쇄 영역을 하나로 묶을 수는 없다.
오답 풀이
- 1번: [페이지 레이아웃] 탭이나 [페이지 설정] 대화상자의 [시트] 탭에서 인쇄 영역을 설정할 수 있으므로 옳다.
- 2번: 인쇄 설정에서 '활성 시트 인쇄' 등을 선택하면 영역 설정과 무관하게 시트 전체를 인쇄할 수 있으므로 옳다.
- 3번: 인쇄 영역 추가는 동일 시트에서만 가능하므로 여러 시트에 걸친 확대는 옳지 않다.
- 4번: 여러 영역을 설정하면 각 영역이 다른 페이지에 순서대로 인쇄되므로 옳다.
보충 개념 [Ctrl]을 누른 채 여러 범위를 선택해 인쇄 영역을 추가하면 각 범위가 별도 페이지로 출력된다.
- 1.
문제 41
4지선다다음 중 매크로에 대한 설명으로 옳지 않은 것은?
- 1.
매크로를 한 단계씩 이동하면서 매크로의 흐름과 각 동작에 대한 정보를 확인할 수 있다.
- 2.
Access의 매크로는 작업을 자동화하고 양식, 보고서 및 컨트롤에 기능을 추가할 수 있게 해주는 도구이다.
- 3.
이미 매크로에 추가한 작업을 반복해야 하는 경우 매크로 동작을 복사하여 붙여 넣으면 된다.
- 4.
각 매크로는 하위 매크로를 포함할 수 없다.
정답·해설 보기▾
정답
4번
각 매크로는 하위 매크로를 포함할 수 없다.
해설
정답: 4. Access의 매크로는 하나의 매크로 안에 여러 개의 하위(서브) 매크로를 포함할 수 있으므로 "포함할 수 없다"는 설명은 옳지 않다.
오답 풀이
- 1번: 한 단계씩 실행하며 흐름을 확인하는 단계별 실행(디버깅) 기능이 있으므로 옳다.
- 2번: 매크로는 작업을 자동화하고 폼·보고서·컨트롤에 기능을 더해 주므로 옳다.
- 3번: 동작을 복사·붙여넣기로 재사용할 수 있으므로 옳다.
- 4번: 하위 매크로를 포함할 수 있으므로 "포함할 수 없다"는 옳지 않다.
보충 개념 Access 매크로는 여러 매크로 동작과 하위 매크로로 구성할 수 있으며, 이벤트(클릭·열기 등)에 연결해 실행된다.
- 1.
문제 42
4지선다다음 중 아래의 이벤트 프로시저에서 [Command1] 단추를 클릭했을 때의 실행 결과로 옳은 것은?
- 1.
[사원정보] 테이블이 열리고, 가장 마지막 행의 새 레코드에 포커스가 표시된다.
- 2.
[사원정보] 폼이 열리고, 첫 번째 레코드의 가장 왼쪽 컨트롤에 포커스가 표시된다.
- 3.
[사원정보] 폼이 열리고, 마지막 레코드의 가장 왼쪽 컨트롤에 포커스가 표시된다.
- 4.
[사원정보] 폼이 열리고, 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.
정답·해설 보기▾
정답
4번
[사원정보] 폼이 열리고, 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.
해설
정답: 4. DoCmd.OpenForm "사원정보"는 '사원정보' 폼을 일반 보기로 열고, DoCmd.GoToRecord , , acNewRec는 새 레코드로 이동하므로, 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.
오답 풀이
- 1번: OpenForm은 테이블이 아니라 '폼'을 열며, acNewRec는 빈 새 레코드로 이동하므로 틀리다.
- 2번: acNewRec은 첫 번째 레코드가 아니라 새 레코드로 이동하므로 틀리다.
- 3번: 마지막 레코드가 아니라 새(빈) 레코드로 이동하므로 틀리다.
- 4번: 폼을 열고 새 레코드 입력 상태로 이동하므로 옳다.
보충 개념 GoToRecord의 인수 acNewRec은 새 레코드, acFirst·acLast·acNext·acPrevious는 각각 첫·마지막·다음·이전 레코드로 이동한다.
- 1.
문제 43
4지선다다음 중 데이터 중복성에 대한 설명으로 옳지 않은 것은?
- 1.
중복으로 인한 데이터 불일치 시 일관성을 잃게 된다.
- 2.
중복된 값에 대해 같은 수준의 데이터 보안이 유지되어야 한다.
- 3.
중복이 많아질수록 갱신 비용이 높아질 수 있다.
- 4.
제어가 분산되어 데이터 무결성을 유지하기 쉬워진다.
정답·해설 보기▾
정답
4번
제어가 분산되어 데이터 무결성을 유지하기 쉬워진다.
해설
정답: 4. 데이터가 여러 곳에 중복되면 제어가 분산되어 모든 사본을 일관되게 유지하기 어려워지므로 무결성을 지키기가 더 어려워진다.
오답 풀이
- 1번: 중복된 값이 서로 달라지면 일관성을 잃으므로 옳다.
- 2번: 같은 데이터의 모든 사본에 동일한 보안 수준을 적용해야 하므로 옳다.
- 3번: 중복이 많을수록 갱신 시 모든 사본을 고쳐야 해 비용이 커지므로 옳다.
- 4번: 제어가 분산되면 무결성 유지가 어려워지므로 "유지하기 쉬워진다"는 옳지 않다.
보충 개념 데이터 중복은 저장 공간 낭비, 일관성 결여, 갱신 이상을 일으킨다. DBMS는 중복을 최소화해 이런 문제를 줄인다.
- 1.
문제 44
4지선다다음 중 관계 데이터 모델에 대한 설명으로 옳지 않은 것은?
- 1.
애트리뷰트가 취할 수 있는 같은 타입의 모든 원자 값들의 집합을 도메인이라 한다.
- 2.
관계형 데이터베이스에서 릴레이션은 데이터들을 표(table) 형태로 표현한 것이다.
- 3.
속성들로 구성된 튜플들 사이에는 순서가 없다.
- 4.
애트리뷰트는 널(null) 값을 가질 수 없다.
정답·해설 보기▾
정답
4번
애트리뷰트는 널(null) 값을 가질 수 없다.
해설
정답: 4. 애트리뷰트(속성)는 값이 정해지지 않았거나 알 수 없는 경우 널(null) 값을 가질 수 있다. 단, 기본 키를 구성하는 속성은 널 값을 가질 수 없다(개체 무결성).
오답 풀이
- 1번: 한 속성이 가질 수 있는 모든 원자 값의 집합이 도메인이므로 옳다.
- 2번: 릴레이션은 데이터를 표 형태로 표현한 것이므로 옳다.
- 3번: 릴레이션에서 튜플(행)들 사이에는 순서가 없으므로 옳다.
- 4번: 일반 속성은 널 값을 가질 수 있으므로 "가질 수 없다"는 옳지 않다.
보충 개념 릴레이션 = 표, 튜플 = 행, 애트리뷰트 = 열(속성), 도메인 = 속성의 값 집합, 차수 = 속성 수, 카디널리티 = 튜플 수.
- 1.
문제 45
4지선다다음 중 보고서에서 원본 데이터로 테이블이나 쿼리를 선택하기 위한 속성은?
- 1.
ODBC 데이터 원본
- 2.
레코드 원본
- 3.
OLE DB 원본
- 4.
컨트롤 원본
정답·해설 보기▾
정답
2번
레코드 원본
해설
정답: 2. 보고서나 폼이 표시할 데이터의 원본 테이블 또는 쿼리를 지정하는 속성은 '레코드 원본(Record Source)'이다.
오답 풀이
- 1번: ODBC 데이터 원본은 외부 DB 연결을 위한 설정으로 보고서의 원본 지정 속성이 아니다.
- 2번: 보고서의 데이터 원본 테이블·쿼리를 지정하는 속성이 레코드 원본이므로 옳다.
- 3번: OLE DB 원본도 외부 데이터 연결 방식으로 해당 속성이 아니다.
- 4번: 컨트롤 원본은 개별 컨트롤이 표시할 필드·식을 지정하는 속성이다.
보충 개념 보고서·폼 전체의 데이터는 '레코드 원본'으로, 각 컨트롤이 표시할 값은 '컨트롤 원본'으로 지정한다.
- 1.
문제 46
4지선다다음 중 보고서의 그룹화에 대한 설명으로 옳지 않은 것은?
- 1.
그룹 머리글과 그룹 바닥글에는 그룹별 요약 정보를 삽입할 수 있다.
- 2.
그룹화 기준이 되는 필드는 데이터가 정렬되어 표시된다.
- 3.
보고서 마법사를 이용하여 기본적인 그룹화 보고서를 작성할 수 있다.
- 4.
그룹화 기준은 한 개의 필드로만 지정할 수 있다.
정답·해설 보기▾
정답
4번
그룹화 기준은 한 개의 필드로만 지정할 수 있다.
해설
정답: 4. 보고서는 여러 개의 필드를 그룹화 기준으로 지정해 다중 수준으로 그룹을 나눌 수 있으므로 "한 개의 필드로만"이라는 설명은 옳지 않다.
오답 풀이
- 1번: 그룹 머리글·바닥글에 합계·평균 등 그룹별 요약을 넣을 수 있으므로 옳다.
- 2번: 그룹화 기준 필드는 정렬되어 표시되므로 옳다.
- 3번: 보고서 마법사로 그룹화 보고서를 만들 수 있으므로 옳다.
- 4번: 여러 필드로 다중 그룹화가 가능하므로 옳지 않다.
보충 개념 Access 보고서는 [그룹화 및 정렬]에서 여러 수준의 그룹을 추가할 수 있고, 각 그룹에 머리글·바닥글을 둘 수 있다.
- 1.
문제 47
4지선다다음 중 보고서의 그룹 바닥글 구역에 '=COUNT(*)'를 입력했을 때 출력되는 결과로 옳은 것은?
- 1.
Null 필드를 포함한 그룹별 레코드 개수
- 2.
Null 필드를 포함한 전체 레코드 개수
- 3.
Null 필드를 제외한 그룹별 레코드 개수
- 4.
Null 필드를 제외한 전체 레코드 개수
정답·해설 보기▾
정답
1번
Null 필드를 포함한 그룹별 레코드 개수
해설
정답: 1. COUNT(*)는 널 값 포함 여부와 관계없이 모든 행을 센다. 그룹 바닥글에 입력하면 해당 그룹 범위에 대해 계산되므로, 널을 포함한 그룹별 레코드 개수가 출력된다.
오답 풀이
- 1번: COUNT(*)는 널 포함 모든 행을 세고, 그룹 바닥글에 있으므로 그룹별 개수가 되어 옳다.
- 2번: 그룹 바닥글에서는 그룹 단위로 계산되므로 전체 개수가 아니다.
- 3번: COUNT(*)는 널을 제외하지 않으므로 틀리다.
- 4번: 전체도 아니고 널을 제외하지도 않으므로 틀리다.
보충 개념 COUNT(*)는 널 포함 전체 행을 세고, COUNT(필드명)은 해당 필드가 널이 아닌 행만 센다.
- 1.
문제 48
4지선다다음 중 보고서의 각 구역에 대한 설명으로 옳지 않은 것은?
- 1.
'페이지 머리글'은 인쇄 시 모든 페이지의 맨 위에 출력되며, 모든 페이지에 특정 내용을 반복하려는 경우 사용한다.
- 2.
'보고서 머리글'은 보고서의 맨 앞에 한 번 출력되며, 함수를 이용한 집계 정보를 표시할 수 없다.
- 3.
'그룹 머리글'은 각 새 레코드 그룹의 맨 앞에 출력되며, 그룹 이름이나 그룹별 계산 결과를 표시할 때 사용한다.
- 4.
'본문'은 레코드 원본의 모든 행에 대해 한 번씩 출력되며, 보고서의 본문을 구성하는 컨트롤이 추가된다.
정답·해설 보기▾
정답
2번
'보고서 머리글'은 보고서의 맨 앞에 한 번 출력되며, 함수를 이용한 집계 정보를 표시할 수 없다.
해설
정답: 2. 보고서 머리글에는 보고서 전체에 대한 집계(합계·평균 등)를 함수로 표시할 수 있다. 따라서 "집계 정보를 표시할 수 없다"는 설명은 옳지 않다.
오답 풀이
- 1번: 페이지 머리글은 모든 페이지 맨 위에 반복 출력되므로 옳다.
- 2번: 보고서 머리글에 전체 집계를 표시할 수 있으므로 옳지 않다.
- 3번: 그룹 머리글은 그룹 시작 부분에 출력되며 그룹명·계산 결과를 표시하므로 옳다.
- 4번: 본문은 레코드마다 한 번씩 출력되므로 옳다.
보충 개념 보고서 구역: 보고서 머리글/바닥글(전체 1회), 페이지 머리글/바닥글(페이지마다), 그룹 머리글/바닥글(그룹마다), 본문(레코드마다).
- 1.
문제 49
4지선다[평균성적] 테이블에서 '평균' 필드 값이 90 이상인 학생들을 검색하여 '학년' 필드를 기준으로 내림차순, '반' 필드를 기준으로 오름차순 정렬하여 표시하고자 한다. 다음 중 아래 SQL문의 각 괄호 안에 넣을 예약어로 옳은 것은?
- 1.
㉠ GROUP BY ㉡ DESC ㉢ ASC
- 2.
㉠ GROUP BY ㉡ ASC ㉢ DESC
- 3.
㉠ ORDER BY ㉡ DESC ㉢ ASC
- 4.
㉠ ORDER BY ㉡ ASC ㉢ DESC
정답·해설 보기▾
정답
3번
㉠ ORDER BY ㉡ DESC ㉢ ASC
해설
정답: 3. 정렬을 위한 절은 ORDER BY이므로 ㉠은 ORDER BY이다. '학년'은 내림차순이므로 ㉡은 DESC, '반'은 오름차순이므로 ㉢은 ASC이다.
오답 풀이
- 1번: ㉠이 GROUP BY로 잘못되어 정렬이 아니라 그룹화가 된다.
- 2번: ㉠이 GROUP BY이고 ㉡·㉢ 방향도 맞지 않아 틀리다.
- 3번: ORDER BY 학년 DESC, 반 ASC로 조건과 정확히 일치하므로 옳다.
- 4번: 학년 ASC, 반 DESC로 정렬 방향이 반대이므로 틀리다.
보충 개념 ORDER BY는 정렬, GROUP BY는 그룹화 절이다. ASC는 오름차순(생략 시 기본값), DESC는 내림차순이다.
- 1.
문제 50
4지선다다음 중 요약 데이터를 보다 쉽게 이해할 수 있도록 합계, 평균 등의 집계 함수를 계산한 다음 데이터시트의 측면과 위쪽에 두 세트의 값으로 그룹화하는 쿼리 유형은?
- 1.
선택 쿼리
- 2.
크로스탭 쿼리
- 3.
통합 쿼리
- 4.
업데이트 쿼리
정답·해설 보기▾
정답
2번
크로스탭 쿼리
해설
정답: 2. 크로스탭 쿼리는 집계 결과를 행(측면)과 열(위쪽) 두 방향으로 그룹화해 표 형태로 요약 표시하는 쿼리이다.
오답 풀이
- 1번: 선택 쿼리는 조건에 맞는 데이터를 단순 조회·표시하는 기본 쿼리이다.
- 2번: 행·열 두 방향으로 그룹화해 집계하는 것이 크로스탭 쿼리이므로 옳다.
- 3번: 통합 쿼리는 여러 SELECT 결과를 하나로 합치는 쿼리이다.
- 4번: 업데이트 쿼리는 조건에 맞는 레코드의 값을 변경하는 실행 쿼리이다.
보충 개념 크로스탭 쿼리는 엑셀의 피벗 테이블과 유사하게 한 필드는 행 머리글, 다른 필드는 열 머리글로 두고 교차 지점에 집계 값을 표시한다.
- 1.
문제 51
4지선다다음 중 아래 SQL 문에 대한 설명으로 옳은 것은?
- 1.
[학생] 테이블에 주소가 '서울'이고 학번이 100인 레코드를 추가한다.
- 2.
[학생] 테이블에서 주소가 '서울'이고 학번이 100인 레코드를 검색한다.
- 3.
[학생] 테이블에서 학번이 100인 레코드의 주소를 '서울'로 갱신한다.
- 4.
[학생] 테이블에서 주소가 '서울'인 레코드의 학번을 100으로 갱신한다.
정답·해설 보기▾
정답
3번
[학생] 테이블에서 학번이 100인 레코드의 주소를 '서울'로 갱신한다.
해설
정답: 3. UPDATE 문은 SET으로 지정한 값을 WHERE 조건을 만족하는 레코드에 반영한다. 즉 학번이 100인 레코드의 주소를 '서울'로 갱신한다.
오답 풀이
- 1번: 레코드 추가는 INSERT 문이므로 틀리다.
- 2번: 레코드 검색은 SELECT 문이므로 틀리다.
- 3번: 학번 100인 레코드의 주소를 '서울'로 바꾸므로 옳다.
- 4번: SET 대상은 주소이고 학번은 조건이므로 학번을 바꾼다는 설명은 틀리다.
보충 개념 UPDATE 테이블 SET 필드=값 WHERE 조건; 에서 WHERE를 생략하면 모든 레코드가 갱신되므로 주의해야 한다.
- 1.
문제 52
4지선다다음 중 각 데이터 형식에 맞는 쿼리의 조건식으로 옳지 않은 것은?
- 1.
숫자 데이터 형식인 경우: >=2000 AND <=4000
- 2.
날짜 데이터 형식인 경우: <"2019-07-17"
- 3.
문자 데이터 형식인 경우: <>"성북구"
- 4.
문자 데이터 형식인 경우: In ("서울","부산")
정답·해설 보기▾
정답
2번
날짜 데이터 형식인 경우: <"2019-07-17"
해설
정답: 2. Access의 쿼리 조건에서 날짜 값은 큰따옴표가 아니라 우물 정자(#)로 묶어 #2019-07-17# 형식으로 입력해야 한다. 큰따옴표로 묶으면 문자열로 인식된다.
오답 풀이
- 1번: 숫자 범위를 >=와 <=, AND로 지정한 조건은 올바르다.
- 2번: 날짜는 #으로 묶어야 하므로 큰따옴표 사용은 옳지 않다.
- 3번: <>는 '같지 않음'을 뜻하므로 '성북구'가 아닌 값을 찾는 문자 조건으로 올바르다.
- 4번: In ("서울","부산")은 두 값 중 하나에 해당하는 행을 찾는 올바른 조건이다.
보충 개념 Access 조건식에서 문자는 큰따옴표("), 날짜는 우물 정자(#)로 감싸고, 와일드카드 Like, 범위 Between, 목록 In 등을 사용할 수 있다.
- 1.
문제 53
4지선다다음 중 두 테이블의 조인된 필드가 일치하는 행만 포함하여 보여주는 조인 방법은?
- 1.
간접 조인
- 2.
내부 조인
- 3.
외부 조인
- 4.
중복 조인
정답·해설 보기▾
정답
2번
내부 조인
해설
정답: 2. 내부 조인(Inner Join)은 두 테이블의 조인 필드 값이 일치하는 행만 결과에 포함한다. 일치하지 않는 행은 결과에서 제외된다.
오답 풀이
- 1번: '간접 조인'은 표준 조인 종류에 없는 용어이다.
- 2번: 일치하는 행만 보여 주는 것이 내부 조인이므로 옳다.
- 3번: 외부 조인은 한쪽 테이블의 모든 행을 포함하고 짝이 없는 쪽은 널로 표시한다.
- 4번: '중복 조인'은 표준 조인 종류에 없는 용어이다.
보충 개념 조인 종류: 내부 조인(교집합), 왼쪽/오른쪽 외부 조인(한쪽 전체 포함), 완전 외부 조인(합집합).
- 1.
문제 54
4지선다다음 중 Access의 기본 키에 대한 설명으로 옳지 않은 것은?
- 1.
기본 키는 테이블의 [디자인 보기] 상태에서 설정할 수 있다.
- 2.
기본 키로 설정된 필드에는 널(NULL) 값이 허용되지 않는다.
- 3.
기본 키로 설정된 필드에는 항상 고유한 값이 입력되도록 자동으로 확인된다.
- 4.
관계가 설정되어 있는 테이블에서 기본 키 설정을 해제하면 해당 테이블에 설정된 관계도 삭제된다.
정답·해설 보기▾
정답
4번
관계가 설정되어 있는 테이블에서 기본 키 설정을 해제하면 해당 테이블에 설정된 관계도 삭제된다.
해설
정답: 4. 다른 테이블과 관계가 설정되어 있으면 그 관계를 먼저 삭제해야 기본 키 설정을 해제할 수 있다. 관계가 있는 상태에서는 기본 키를 곧바로 해제할 수 없으므로, "해제하면 관계도 삭제된다"는 설명은 옳지 않다.
오답 풀이
- 1번: 기본 키는 테이블 [디자인 보기]에서 설정하므로 옳다.
- 2번: 기본 키 필드는 널 값을 가질 수 없으므로(개체 무결성) 옳다.
- 3번: 기본 키는 중복을 허용하지 않아 고유성이 자동으로 보장되므로 옳다.
- 4번: 관계가 있으면 먼저 관계를 삭제해야 하므로 옳지 않다.
보충 개념 기본 키는 각 레코드를 유일하게 식별하며 널과 중복을 허용하지 않는다(개체 무결성). 외래 키와 함께 참조 무결성을 구성한다.
- 1.
문제 55
4지선다다음 중 '일련 번호' 데이터 형식에 관한 설명으로 옳지 않은 것은?
- 1.
새로운 레코드 추가 시 자동으로 번호가 부여된다.
- 2.
해당 데이터 필드에 값이 입력되면 일련 번호는 수정할 수 없다.
- 3.
삭제된 일련 번호는 다시 부여되지 않는다.
- 4.
일련 번호 형식의 필드 크기는 변경할 수 없다.
정답·해설 보기▾
정답
4번
일련 번호 형식의 필드 크기는 변경할 수 없다.
해설
정답: 4. 일련 번호 데이터 형식은 필드 크기를 정수(Long Integer)와 복제 ID 중에서 선택해 변경할 수 있으므로 "변경할 수 없다"는 설명은 옳지 않다.
오답 풀이
- 1번: 새 레코드가 추가되면 일련 번호가 자동으로 부여되므로 옳다.
- 2번: 한 번 부여된 일련 번호는 사용자가 임의로 수정할 수 없으므로 옳다.
- 3번: 레코드가 삭제되면 그 일련 번호는 재사용되지 않으므로 옳다.
- 4번: 필드 크기를 정수/복제 ID로 바꿀 수 있으므로 "변경할 수 없다"는 옳지 않다.
보충 개념 일련 번호는 새 레코드마다 자동 증가하며, 주로 기본 키로 사용된다. 사용자가 직접 값을 입력하거나 수정할 수 없다.
- 1.
문제 56
4지선다다음 중 폼 작성 시 사용하는 컨트롤에 대한 설명으로 옳지 않은 것은?
- 1.
레이블 컨트롤은 제목이나 캡션 등의 설명 텍스트를 표현하기 위해 많이 사용된다.
- 2.
텍스트 상자는 바운드 컨트롤로 사용할 수 있으나 언바운드 컨트롤로는 사용할 수 없다.
- 3.
목록 상자 컨트롤은 여러 개의 데이터 행으로 구성되며 대개 몇 개의 행을 항상 표시할 수 있는 크기로 지정되어 있다.
- 4.
콤보 상자 컨트롤은 선택 항목 목록을 보다 간단한 방식으로 나타내기 위해 드롭다운 화살표를 클릭하기 전까지는 목록이 숨겨져 있다.
정답·해설 보기▾
정답
2번
텍스트 상자는 바운드 컨트롤로 사용할 수 있으나 언바운드 컨트롤로는 사용할 수 없다.
해설
정답: 2. 텍스트 상자는 테이블·쿼리 필드에 연결된 바운드 컨트롤뿐 아니라, 어떤 필드에도 연결되지 않고 식이나 임시 값을 표시하는 언바운드 컨트롤로도 사용할 수 있다.
오답 풀이
- 1번: 레이블은 제목·설명 텍스트를 표시하는 데 사용하므로 옳다.
- 2번: 텍스트 상자는 언바운드로도 쓸 수 있으므로 "사용할 수 없다"는 옳지 않다.
- 3번: 목록 상자는 여러 행을 항상 표시하는 크기로 지정되므로 옳다.
- 4번: 콤보 상자는 화살표를 누르기 전까지 목록이 숨겨지므로 옳다.
보충 개념 컨트롤은 바운드(필드 연결), 언바운드(연결 없음), 계산(식 결과 표시) 컨트롤로 구분된다.
- 1.
문제 57
4지선다다음 중 [학생] 테이블의 'S_Number' 필드 레이블이 [데이터시트 보기] 상태에서는 '학번'으로 표시하고자 할 때 설정해야 할 항목은?
- 1.
형식
- 2.
캡션
- 3.
스마트 태그
- 4.
입력 마스크
정답·해설 보기▾
정답
2번
캡션
해설
정답: 2. 필드의 실제 이름(S_Number)은 그대로 두고 데이터시트나 폼에 표시되는 이름만 '학번'으로 바꾸려면 '캡션' 속성을 설정한다.
오답 풀이
- 1번: 형식은 값의 표시 모양(날짜·통화 등)을 지정하는 속성이다.
- 2번: 화면에 표시되는 레이블을 바꾸는 것은 캡션이므로 옳다.
- 3번: 스마트 태그는 특정 작업을 위한 추가 정보를 연결하는 속성이다.
- 4번: 입력 마스크는 데이터 입력 형식을 제한하는 속성이다.
보충 개념 캡션을 지정하면 필드 이름은 유지한 채 데이터시트·폼·보고서에 표시되는 머리글만 원하는 이름으로 바꿀 수 있다.
- 1.
문제 58
4지선다다음 중 폼에서 [Tab] 키를 누를 때 특정 컨트롤에는 포커스가 이동하지 않도록 하기 위한 방법은?
- 1.
'탭 인덱스' 속성을 '0'으로 설정한다.
- 2.
'탭 정지' 속성을 '예'로 설정한다.
- 3.
'탭 인덱스' 속성을 '-1'로 설정한다.
- 4.
'탭 정지' 속성을 '아니오'로 설정한다.
정답·해설 보기▾
정답
4번
'탭 정지' 속성을 '아니오'로 설정한다.
해설
정답: 4. '탭 정지' 속성을 '아니오'로 설정하면 [Tab] 키로 이동할 때 해당 컨트롤이 건너뛰어져 포커스가 가지 않는다.
오답 풀이
- 1번: '탭 인덱스'는 탭 이동 순서를 정하는 속성으로, 0으로 두면 첫 번째로 이동하게 된다.
- 2번: '탭 정지'를 '예'로 하면 오히려 [Tab]으로 이동하므로 반대이다.
- 3번: 탭 인덱스에 -1은 적절한 설정이 아니며 포커스 제외 기능도 아니다.
- 4번: '탭 정지'를 '아니오'로 하면 포커스가 이동하지 않으므로 옳다.
보충 개념 '탭 인덱스'는 탭 이동 순서를, '탭 정지'는 탭 이동 대상에 포함할지 여부를 결정한다.
- 1.
문제 59
4지선다다음 중 폼 작성에 대한 설명으로 옳지 않은 것은?
- 1.
컨트롤 마법사를 사용하여 폼을 닫는 매크로 함수를 실행하는 '명령 단추'를 삽입할 수 있다.
- 2.
폼에서 연결된 테이블의 레코드를 삭제한 경우 영구적인 작업이므로 되돌릴 수 없다.
- 3.
폼에 컨트롤을 삽입하면 탭 순서가 위에서 아래로, 왼쪽에서 오른쪽 순으로 자동 지정된다.
- 4.
폼 디자인 도구를 이용하여 여러 컨트롤의 크기와 간격을 일정하게 설정할 수 있다.
정답·해설 보기▾
정답
3번
폼에 컨트롤을 삽입하면 탭 순서가 위에서 아래로, 왼쪽에서 오른쪽 순으로 자동 지정된다.
해설
정답: 3. 컨트롤을 삽입할 때 탭 순서는 일반적으로 컨트롤을 추가한 순서대로 지정되며, 자동으로 '위에서 아래, 왼쪽에서 오른쪽'으로 정렬되지는 않는다. 이런 순서는 [탭 순서] 대화상자의 '자동 순서' 기능으로 따로 설정한다.
오답 풀이
- 1번: 컨트롤 마법사로 폼 닫기 등의 매크로 동작을 수행하는 명령 단추를 만들 수 있으므로 옳다.
- 2번: 폼에서 테이블 레코드를 삭제하면 실제 데이터가 지워져 되돌릴 수 없으므로 옳다.
- 3번: 탭 순서가 자동으로 위→아래로 지정되는 것은 아니므로 옳지 않다.
- 4번: 디자인 도구로 컨트롤 크기·간격을 일정하게 맞출 수 있으므로 옳다.
보충 개념 컨트롤의 탭 이동 순서는 [정렬] 탭의 [탭 순서] 대화상자에서 확인·변경하며, '자동 순서'를 누르면 위→아래, 왼쪽→오른쪽으로 재정렬된다.
- 1.
문제 60
4지선다다음 중 폼에 대한 설명으로 옳지 않은 것은?
- 1.
모든 폼은 기본적으로 테이블이나 쿼리와 연결되어 표시되는 바운드 폼이다.
- 2.
폼 내에서 단추를 눌렀을 때 매크로와 모듈이 특정 기능을 수행하도록 할 수 있다.
- 3.
일 대 다 관계에 있는 테이블이나 쿼리는 폼 안에 하위 폼을 작성할 수 있다.
- 4.
폼과 컨트롤의 속성은 [디자인 보기] 형식에서 [속성 시트]를 이용하여 설정한다.
정답·해설 보기▾
정답
1번
모든 폼은 기본적으로 테이블이나 쿼리와 연결되어 표시되는 바운드 폼이다.
해설
정답: 1. 폼은 테이블·쿼리에 연결된 바운드 폼뿐 아니라, 어떤 레코드 원본에도 연결되지 않는 언바운드 폼(메뉴 화면 등)으로도 만들 수 있으므로 "모든 폼은 바운드 폼"이라는 설명은 옳지 않다.
오답 풀이
- 1번: 언바운드 폼도 만들 수 있으므로 "모든 폼이 바운드 폼"은 옳지 않다.
- 2번: 단추 클릭 시 매크로·모듈로 기능을 실행할 수 있으므로 옳다.
- 3번: 일 대 다 관계의 데이터는 하위 폼으로 함께 표시할 수 있으므로 옳다.
- 4번: 폼·컨트롤 속성은 [디자인 보기]의 [속성 시트]에서 설정하므로 옳다.
보충 개념 바운드 폼은 데이터 원본에 연결되어 레코드를 입력·편집하고, 언바운드 폼은 원본 없이 명령 단추 등으로 작업 흐름을 제어한다.
- 1.