컴퓨터활용능력 1급 2024년 상시02 필기 기출문제 전체입니다. 각 문제의 정답 · 해설 보기를 누르면 정답과 상세 해설을 확인할 수 있습니다.
컴퓨터 일반
문제 1
다음 중 컴퓨터의 소프트웨어 관련 용어에 대한 설명으로 옳지 않은 것은?
①셰어웨어(Shareware)는 일정기간 무료 사용 후 원하면 정식 프로그램을 구입할 수 있는 형태의 프로그램이다.
②프리웨어(Freeware)는 누구나 자유롭게 사용할 수 있는 프로그램으로 기간 및 기능에 제한이 없다.
③패치 프로그램(Patch Program)은 기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포하는 프로그램이다.
④베타버전(Beta Version)은 정식 프로그램을 발표하기 전에 프로그램의 문제 발견이나 기능 향상을 위해 무료로 배포하는 프로그램이다.
정답 · 해설 보기
정답 ③
패치 프로그램(Patch Program)은 이미 배포된 소프트웨어의 오류 수정이나 보안 취약점을 보완하기 위해 제공되는 수정 프로그램입니다. 기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포하는 프로그램은 데모 버전(Demo Version)에 해당합니다. 셰어웨어는 일정기간 무료 사용 후 구입하는 방식이고, 프리웨어는 무료 배포 프로그램입니다. 시험 포인트: 패치=오류·보안 수정, 데모=기능 제한 무료 배포, 셰어웨어=일정기간 무료 후 유료
문제 2
다음 중 한글 Windows 10의 [폴더 옵션]창에서 설정할 수 있는 작업으로 옳지 않은 것은?
①숨김 파일이나 폴더의 표시 여부를 지정할 수 있다.
②알려진 파일 형식의 파일 확장명을 숨기도록 설정할 수 있다.
③탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부를 선택할 수 있다.
④폴더에서 시스템 파일을 검색할 때 색인의 사용 여부를 선택할 수 있다.
정답 · 해설 보기
정답 ③
탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부는 [폴더 옵션]이 아닌 파일 탐색기의 [보기] 탭에서 설정합니다. [폴더 옵션]에서는 숨김 파일·폴더 표시 여부, 파일 확장명 숨기기, 폴더 열기 방식(한 번/두 번 클릭), 검색 시 색인 사용 여부 등을 설정할 수 있습니다. 시험 포인트: 탐색 창·미리 보기 창·세부 정보 창=[보기] 탭에서 설정, [폴더 옵션]과 구분 필요
문제 3
다음 중 컴퓨터 통신과 관련하여 P2P 방식에 관한 설명으로 옳은 것은?
①인터넷에서 이루어지는 개인 대 개인의 파일 공유를 위한 기술이다.
②인터넷을 통해 MP3를 제공해 주는 기술 및 서비스이다.
③인터넷을 통해 동영상을 상영해 주는 기술 및 서비스이다.
④여러 사용자가 동시에 온라인 게임을 할 수 있도록 제공해 주는 기술이다.
정답 · 해설 보기
정답 ①
P2P(Peer-to-Peer)는 서버 없이 개인과 개인이 직접 연결되어 파일을 공유하는 기술입니다. 중앙 서버를 거치지 않고 각 사용자의 컴퓨터가 클라이언트와 서버 역할을 동시에 수행합니다. MP3 제공 서비스는 스트리밍 서비스, 동영상 상영은 VOD(주문형 비디오), 온라인 게임은 클라이언트-서버 방식에 해당합니다. 시험 포인트: P2P=서버 없이 개인 간 직접 파일 공유, 각 PC가 클라이언트+서버 동시 역할
문제 4
다음 중 컴퓨터에서 사용하는 가상 메모리에 관한 설명으로 옳은 것은?
①중앙처리장치와 주기억장치 사이에 위치하여 컴퓨터의 처리속도를 향상 시키는 역할을 한다.
②보조기억장치의 일부를 주기억장치처럼 사용하는 메모리 사용 기법으로 주기억장치 보다 큰 프로그램을 로드하여 실행할 경우에 유용하다.
③CPU가 데이터를 처리하는 동안 미리 CPU가 필요로 하는 데이터를 저장해 두는 기억장치이다.
④디스크와 같은 보조기억장치의 기억 공간을 가상으로 확장하는 기억장치이다.
정답 · 해설 보기
정답 ②
가상 메모리(Virtual Memory)는 보조기억장치(하드디스크)의 일부를 주기억장치처럼 사용하는 기법으로, 실제 RAM 용량보다 큰 프로그램을 실행할 수 있게 합니다. CPU와 주기억장치 사이에 위치하는 것은 캐시 메모리, CPU가 필요로 하는 데이터를 미리 저장하는 것도 캐시의 역할입니다. 보조기억장치의 용량 자체를 확장하는 것이 아니라 주기억장치를 확장하는 것입니다. 시험 포인트: 가상 메모리=보조기억장치를 RAM처럼 사용, 캐시 메모리와 혼동 주의
문제 5
다음 중 프린터에서 출력할 파일의 해상도를 조절하거나 스캐너를 이용해 스캔한 파일의 해상도를 조절하기 위해 쓰는 단위는?
①PPM(Paper Per Minute)
②DPI(Dots Per Inch)
③CPS(Character Per Second)
④BPS(Bits Per Second)
정답 · 해설 보기
정답 ②
DPI(Dots Per Inch)는 1인치당 점의 수를 나타내는 단위로, 프린터 출력이나 스캐너 스캔 시 해상도를 조절하는 데 사용됩니다. DPI 값이 높을수록 이미지가 더 선명합니다. PPM(Paper Per Minute)은 분당 인쇄 매수, CPS(Character Per Second)는 초당 인쇄 문자 수, BPS(Bits Per Second)는 데이터 전송 속도 단위입니다. 시험 포인트: DPI=해상도 단위(1인치당 점 수), PPM=인쇄 속도, BPS=전송 속도
문제 6
다음 중 컴퓨터의 하드디스크와 관련하여 RAID(Redundant Array of Inexpensive Disks) 기술에 관한 설명으로 옳지 않은 것은?
①여러 개의 하드디스크를 모아서 하나의 하드디스크처럼 사용할 수 있도록 하는 기술이다.
②하드디스크의 모음뿐만 아니라 자동으로 복제해 백업 정책을 구현해 주는 기술이다.
③미러링과 스트라이핑 기술을 결합하여 안정성과 속도를 향상시킨 디스크 연결 기술이다.
④하드디스크, CD-ROM, 스캐너 등을 통합적으로 연결해 주는 기술이다.
정답 · 해설 보기
정답 ④
RAID는 여러 개의 하드디스크를 묶어 하나처럼 사용하면서 데이터 안정성과 속도를 향상시키는 기술입니다. 미러링(RAID 1)은 동일 데이터를 복제 저장하고, 스트라이핑(RAID 0)은 데이터를 분산 저장하여 속도를 높입니다. 하드디스크, CD-ROM, 스캐너 등을 통합 연결하는 것은 SCSI(Small Computer System Interface)의 설명입니다. RAID는 하드디스크 간의 연결 기술입니다. 시험 포인트: RAID=하드디스크 간 묶음 기술, SCSI=다양한 주변장치 통합 연결
문제 7
다음 중 반도체를 이용한 컴퓨터 보조기억장치로 크기가 작고 충격에 강하며, 소음 발생이 없는 대용량 저장장치는?
①HDD(Hard Disk Drive)
②DVD(Digital Versatile Disk)
③SSD(Solid State Drive)
④CD-RW(Compact Disc Rewritable)
정답 · 해설 보기
정답 ③
SSD(Solid State Drive)는 반도체(낸드 플래시 메모리)를 이용한 저장장치로, 기계적 동작 부품이 없어 소음이 없고 충격에 강하며 크기가 작습니다. HDD는 자기 디스크를 회전시켜 데이터를 저장하므로 소음과 발열이 있고, DVD와 CD-RW는 광학 디스크 기반의 보조기억장치입니다. SSD는 HDD보다 읽기·쓰기 속도가 빠르지만 가격이 높습니다. 시험 포인트: SSD=반도체 기반, 무소음·내충격·소형·고속, HDD=자기 디스크 기반
문제 8
다음 중 mp3 파일의 크기를 결정하는 요소에 해당하지 않는 것은?
①재생 방식(Mono, Stereo)
②샘플 크기(Bit)
③프레임 너비(Pixel)
④표본 추출률(Hz)
정답 · 해설 보기
정답 ③
mp3는 오디오 파일 형식으로, 파일 크기는 재생 방식(모노/스테레오), 샘플 크기(비트 깊이), 표본 추출률(샘플링 주파수, Hz)에 의해 결정됩니다. 프레임 너비(Pixel)는 이미지나 동영상에서 사용하는 개념으로 오디오 파일과는 관련이 없습니다. 스테레오가 모노보다 용량이 크고, 비트 깊이와 샘플링 주파수가 높을수록 파일 크기가 커집니다. 시험 포인트: 오디오 파일 크기 결정 요소=재생 방식+샘플 크기+샘플링 주파수, 프레임 너비는 영상 관련
문제 9
다음 중 바이러스 감염 증상에 대한 설명으로 옳지 않은 것은?
①특정 날짜가 되면 화면에 이상한 메시지가 표시된다.
②디스크를 인식하지 못하거나, 디스크 볼륨명이 변경될 수도 있다.
③파일의 크기가 작아지고, 프로그램의 실행 속도가 빨라진다.
④시스템 파일이 손상되어 부팅(Booting)이 정상적으로 수행되지 않는다.
정답 · 해설 보기
정답 ③
바이러스에 감염되면 파일의 크기가 커지고(바이러스 코드가 추가되므로), 프로그램의 실행 속도는 느려집니다. 파일 크기가 작아지고 속도가 빨라진다는 설명은 반대입니다. 특정 날짜에 이상한 메시지 표시, 디스크 인식 불가나 볼륨명 변경, 시스템 파일 손상으로 부팅 실패는 모두 바이러스 감염의 대표적인 증상입니다. 시험 포인트: 바이러스 감염 시 파일 크기 증가+실행 속도 저하, 크기 감소·속도 향상은 오답
문제 10
다음 중 한글 Windows 10의 [시스템] → [정보]에 관한 설명으로 옳지 않은 것은?
①설치된 운영체제를 32비트에서 64비트로 변경할 수 있다.
②컴퓨터의 이름을 확인하거나 변경할 수 있다.
③설치된 RAM의 크기를 확인할 수 있다.
④Windows의 설치 날짜를 확인할 수 있다.
정답 · 해설 보기
정답 ①
Windows 10의 [시스템] → [정보]에서는 컴퓨터 이름 확인·변경, RAM 크기 확인, Windows 설치 날짜 확인 등이 가능하지만, 운영체제를 32비트에서 64비트로 변경하는 것은 불가능합니다. 32비트에서 64비트로 변경하려면 64비트용 Windows를 새로 설치해야 합니다. 정보 화면에서는 프로세서 종류, 시스템 종류(32/64비트) 등을 확인만 할 수 있습니다. 시험 포인트: [정보]에서 32→64비트 변경 불가, 새로 설치 필요, 시스템 정보는 확인만 가능
문제 11
다음 중 컴퓨터 그래픽과 관련하여 벡터(Vector) 이미지에 관한 설명으로 옳지 않은 것은?
①픽셀로 이미지를 표현하며, 래스터(Raster) 이미지라고도 한다.
②점을 연결하는 직선이나 곡선을 이용하여 이미지를 구성한다.
③대표적인 파일 형식에는 AI, WMF 등이 있다.
④이미지의 크기를 확대하여도 화질에 손상이 없다.
정답 · 해설 보기
정답 ①
픽셀로 이미지를 표현하며 래스터(Raster) 이미지라고도 하는 것은 비트맵 이미지의 특징입니다. 벡터 이미지는 점과 점을 연결하는 직선·곡선의 수학적 공식으로 이미지를 구성하며, 확대해도 화질 손상이 없습니다. 대표적인 벡터 파일 형식에는 AI, WMF, SVG 등이 있습니다. 비트맵은 BMP, JPEG, PNG, GIF 등이 대표적입니다. 시험 포인트: 벡터=수학 공식 기반·확대 시 화질 유지, 비트맵(래스터)=픽셀 기반·확대 시 깨짐
문제 12
다음 중 컴퓨터 메인보드의 버스(Bus)에 관한 설명으로 옳지 않은 것은?
①컴퓨터에서 데이터를 주고받는 통로로 사용 용도에 따라 내부 버스, 외부 버스, 확장 버스로 구분된다.
②내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.
③외부 버스는 전달하는 신호의 형태에 따라 데이터 버스, 주소 버스, 제어 버스로 구분된다.
④확장 버스는 메인보드에서 지원하는 기능 외에 다른 기능을 지원하는 장치를 연결하는 부분으로 끼울 수 있는 형태이기에 확장 슬롯이라고도 한다.
정답 · 해설 보기
정답 ②
내부 버스는 CPU 내부에서 ALU, 레지스터, 제어장치 간의 데이터 전송에 사용되는 통로입니다. CPU와 주변장치 간의 데이터 전송에 사용되는 것은 외부 버스(시스템 버스)입니다. 외부 버스는 데이터 버스, 주소 버스, 제어 버스로 구분되며, 확장 버스(확장 슬롯)는 추가 장치를 연결하는 부분입니다. 시험 포인트: 내부 버스=CPU 내부 통로, 외부 버스=CPU와 주변장치 간 통로(데이터·주소·제어 버스)
문제 13
다음 중 IPv6(Internet Protocol Version 6)에 대한 설명으로 옳지 않은 것은?
①IPv6 주소는 16진수의 숫자를 콜론(:)으로 구분하여 표시한다.
②IPv6의 IP 주소는 64비트로 표시된다.
③실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.
④IPv4의 한계를 극복하기 위해서 출현하였다.
정답 · 해설 보기
정답 ②
IPv6의 IP 주소는 128비트로 표시되며, 64비트가 아닙니다. IPv6는 16비트씩 8개 그룹으로 나누어 16진수로 표기하고 콜론(:)으로 구분합니다. IPv4(32비트)의 주소 부족 문제를 해결하기 위해 등장했으며, 실시간 흐름 제어와 향상된 멀티미디어 기능, 보안 기능(IPSec) 내장 등의 특징이 있습니다. 시험 포인트: IPv6=128비트(IPv4=32비트), 16진수+콜론 표기, IPSec 내장
문제 14
다음 중 정보 보안을 위한 비밀키 암호화 기법에 대한 설명으로 옳지 않은 것은?
①비밀키 암호화 기법의 안전성은 키의 길이 및 키의 비밀성 유지 여부에 영향을 많이 받는다.
②암호화와 복호화 시 사용하는 키가 동일한 암호화 기법이다.
③복잡한 알고리즘으로 인해 암호화와 복호화 속도가 느리다.
④사용자가 증가할 경우 상대적으로 관리해야 할 키의 수가 많아진다.
정답 · 해설 보기
정답 ③
비밀키(대칭키) 암호화 기법은 암호화와 복호화에 동일한 키를 사용하며, 알고리즘이 비교적 단순하여 처리 속도가 빠릅니다. 복잡한 알고리즘으로 속도가 느린 것은 공개키(비대칭키) 암호화 기법의 특징입니다. 비밀키 방식은 키 분배 문제가 있고, 사용자가 증가하면 관리할 키 수가 n(n-1)/2로 급격히 증가합니다. 대표 알고리즘에는 DES, AES가 있습니다. 시험 포인트: 비밀키=빠른 속도·키 분배 어려움, 공개키=느린 속도·키 분배 용이
문제 15
다음 중 한글 Windows 10의 [글꼴]에 관한 설명으로 옳지 않은 것은?
①글꼴에는 기울임꼴, 굵게, 굵게 기울임꼴과 같은 글꼴 스타일이 있다.
②글꼴 파일은 .rtf 또는 .inf의 확장자를 가지고 있다.
③TrueType 글꼴과 OpenType 글꼴을 제공하며, 프린터 및 앱에서 작동한다.
④시스템에서 사용하는 글꼴은 C:\Windows\Fonts 폴더에 파일 형태로 저장되어 있다.
정답 · 해설 보기
정답 ②
글꼴 파일의 확장자는 .ttf(TrueType Font), .otf(OpenType Font) 등입니다. .rtf는 서식 있는 텍스트 파일(Rich Text Format)이고, .inf는 설치 정보 파일(Setup Information File)로 글꼴 파일이 아닙니다. Windows에서는 TrueType과 OpenType 글꼴을 지원하며, C:\Windows\Fonts 폴더에 저장됩니다. 기울임꼴, 굵게 등의 글꼴 스타일도 올바른 설명입니다. 시험 포인트: 글꼴 확장자=.ttf/.otf, .rtf=서식 텍스트 파일, .inf=설치 정보 파일
문제 16
다음 중 컴퓨터 운영체제의 운영방식에 대한 설명으로 옳지 않은 것은?
①일괄 처리는 컴퓨터에 입력하는 데이터를 일정량 또는 일정시간 동안 모았다가 한꺼번에 처리하는 방식이다.
②실시간 처리는 오프라인에서 처리할 데이터가 입력될 때 마다 즉시 처리하는 방식이다.
③시분할 시스템은 한 대의 시스템을 여러 사용자가 동시에 사용하는 방식이다.
④분산 처리 시스템은 여러 대의 컴퓨터들에 의해 작업한 결과를 통신망을 이용하여 상호 교환할 수 있도록 연결되어 있는 방식이다.
정답 · 해설 보기
정답 ②
실시간 처리(Real-time Processing)는 온라인 상태에서 데이터가 입력될 때마다 즉시 처리하는 방식입니다. 오프라인이 아닌 온라인에서 처리한다는 점이 핵심입니다. 일괄 처리는 데이터를 모아서 한꺼번에 처리하고, 시분할 시스템은 여러 사용자가 한 대의 컴퓨터를 번갈아 사용하며, 분산 처리는 여러 컴퓨터가 통신망으로 연결되어 작업을 분담합니다. 시험 포인트: 실시간 처리=온라인 즉시 처리, 일괄 처리=모아서 한꺼번에 처리
문제 17
다음 중 한글 Windows 10에서 하드디스크의 용량 부족 문제가 발생하였을 때의 해결 방법으로 적절하지 않은 것은?
①[휴지통] 비우기를 수행한다.
②[디스크 정리]를 통해 임시 파일들을 삭제한다.
③사용하지 않는 응용 프로그램을 삭제한다.
④드라이브 조각 모음 및 최적화를 수행한다.
정답 · 해설 보기
정답 ④
드라이브 조각 모음 및 최적화는 분산 저장된 파일 조각을 연속된 공간으로 재배치하여 읽기·쓰기 속도를 향상시키는 기능으로, 디스크 용량을 확보하는 기능이 아닙니다. 용량 부족 해결 방법으로는 휴지통 비우기, 디스크 정리(임시 파일 삭제), 사용하지 않는 프로그램 삭제 등이 적절합니다. 조각 모음은 성능 향상 도구이지 공간 확보 도구가 아닙니다. 시험 포인트: 조각 모음=성능 향상(공간 확보 아님), 디스크 정리=공간 확보
문제 18
다음 중 Windows 10의 레지스트리(Registry)에 관한 설명으로 옳지 않은 것은?
①작업 표시줄의 검색 상자에 'regedit'를 입력하여 레지스트리 편집기를 실행할 수 있다.
②레지스트리 편집기를 사용하면 레지스트리 폴더 및 각 레지스트리 파일에 대한 설정을 볼 수 있다.
③레지스트리 편집기에서 [내보내기]를 이용하여 레지스트리를 백업할 수 있다.
④레지스트리의 정보는 수정할 수는 있으나 삭제는 할 수 없어 언제든지 레지스트리 복원이 가능하다.
정답 · 해설 보기
정답 ④
레지스트리는 수정뿐만 아니라 삭제도 가능합니다. 레지스트리 편집기에서 키나 값을 삭제할 수 있으며, 잘못된 삭제는 시스템 오류를 초래할 수 있으므로 주의가 필요합니다. 레지스트리는 regedit 명령으로 실행하고, 내보내기를 통해 백업할 수 있으며, 가져오기로 복원이 가능합니다. 하지만 삭제된 항목은 백업 없이는 복원할 수 없습니다. 시험 포인트: 레지스트리=수정·삭제 모두 가능, 삭제 전 반드시 백업(내보내기) 필요
문제 19
다음 중 공공기관 등에서 터치 패널을 이용하여 운영되는 무인 종합 정보 단말기는?
①주문형 비디오(VOD)
②화상회의 시스템(VCS)
③키오스크(Kiosk)
④CAI(Computer Assisted Instruction)
정답 · 해설 보기
정답 ③
키오스크(Kiosk)는 공공장소에 설치되는 터치 패널 기반의 무인 종합 정보 단말기입니다. 은행 ATM, 공항 체크인, 음식점 주문기 등이 대표적인 예입니다. VOD(주문형 비디오)는 원하는 시간에 동영상을 시청하는 서비스, VCS(화상회의 시스템)는 원격 화상 회의 장비, CAI(컴퓨터 보조 수업)는 컴퓨터를 활용한 교육 시스템입니다. 시험 포인트: 키오스크=터치 패널 무인 정보 단말기, VOD=주문형 비디오, CAI=컴퓨터 보조 교육
문제 20
다음 중 한글 Windows 10에서 설치된 하드웨어를 확인하거나 제거할 수 있는 창으로 옳은 것은?
①[장치 관리자] 창
②[레지스트리 편집] 창
③[작업 관리자] 창
④[하드웨어 추가/제거] 창
정답 · 해설 보기
정답 ①
[장치 관리자]는 컴퓨터에 설치된 하드웨어 장치를 확인하고, 드라이버 업데이트·제거·사용 중지 등을 수행할 수 있는 관리 도구입니다. [레지스트리 편집]은 시스템 설정 정보를 수정하는 도구, [작업 관리자]는 실행 중인 프로세스와 시스템 성능을 모니터링하는 도구입니다. 장치 관리자에서는 장치 상태 확인과 하드웨어 충돌 문제도 해결할 수 있습니다. 시험 포인트: 장치 관리자=하드웨어 확인·드라이버 관리, 작업 관리자=프로세스·성능 모니터링
스프레드시트 일반
문제 21
다음 중 피벗 테이블 보고서와 피벗 차트 보고서에 대한 설명으로 옳지 않은 것은?
①피벗 테이블 보고서에서는 값 영역에 표시된 데이터 일부를 삭제하거나 추가할 수 없다.
②피벗 차트 보고서를 만들 때마다 동일한 데이터로 관련된 피벗 테이블 보고서가 자동으로 생성된다.
③피벗 차트 보고서는 분산형, 주식형, 거품형 등 다양한 차트 종류로 변경할 수 있다.
④행 또는 열 레이블에서의 데이터 정렬은 수동(항목을 끌어 다시 정렬), 오름차순, 내림차순 중 선택할 수 있다.
정답 · 해설 보기
정답 ③
피벗 차트 보고서는 분산형(XY), 주식형, 거품형 차트로 변경할 수 없습니다. 피벗 차트는 세로 막대형, 꺾은선형, 원형, 가로 막대형, 영역형 등으로 변경 가능하지만 일부 차트 유형은 지원하지 않습니다. 피벗 테이블의 값 영역 데이터는 직접 편집할 수 없고, 피벗 차트 생성 시 관련 피벗 테이블이 자동 생성되며, 행·열 레이블에서 수동·오름차순·내림차순 정렬이 가능합니다. 시험 포인트: 피벗 차트=분산형·주식형·거품형 변경 불가, 값 영역 직접 편집 불가
문제 22
다음 중 매크로를 작성하고 사용하는 방법에 대한 설명으로 옳지 않은 것은?
①매크로를 기록하는 경우 기본적으로 셀은 절대 참조로 기록되며, '상대 참조로 기록'을 선택한 다음 매크로 기록을 실행한다.
②매크로에 지정된 바로 가기 키가 엑셀 고유의 바로 가기 키와 중복될 경우 엑셀 고유의 바로 가기 키가 우선한다.
③매크로를 기록하는 경우 실행하려는 작업을 완료하는데 필요한 모든 단계가 매크로 레코더에 기록되며, 리본 메뉴에서의 탐색은 기록된 단계에 포함되지 않는다.
④개인용 매크로 통합 문서에 저장한 매크로는 엑셀을 시작할 때마다 자동으로 로드되므로 다른 통합 문서에서도 실행할 수 있다.
정답 · 해설 보기
정답 ②
매크로에 지정된 바로 가기 키가 엑셀 고유의 바로 가기 키와 중복될 경우, 매크로의 바로 가기 키가 우선 적용됩니다. 엑셀 고유 단축키가 우선한다는 설명은 틀립니다. 매크로 기록 시 기본적으로 절대 참조로 기록되며, 상대 참조를 원하면 미리 선택해야 합니다. 개인용 매크로 통합 문서(PERSONAL.XLSB)에 저장하면 모든 통합 문서에서 사용 가능합니다. 시험 포인트: 매크로 단축키가 엑셀 고유 단축키보다 우선 적용됨
문제 23
다음 중 수식의 결과가 나머지 셋과 다른 것은?
①=ABS(INT(-3/2))
②=MOD(-3, 2)
③=ROUNDUP(RAND( ), 0)
④=FACT(1.9)
정답 · 해설 보기
정답 ①
ABS(INT(-3/2))를 계산하면, -3/2=-1.5 → INT(-1.5)=-2(내림) → ABS(-2)=2가 됩니다. MOD(-3,2)=1, ROUNDUP(RAND(),0)=1(0~1 사이 난수를 올림), FACT(1.9)=FACT(1)=1입니다. FACT는 소수점을 버리고 정수의 팩토리얼을 계산합니다. 따라서 나머지 셋은 결과가 1이고, ABS(INT(-3/2))만 결과가 2로 다릅니다. 시험 포인트: INT는 내림 함수(음수 주의), FACT는 소수점 버림 후 계산, MOD(-3,2)=1
문제 24
다음 중 엑셀의 화면 확대/축소 작업에 관한 설명으로 옳지 않은 것은?
①문서의 확대/축소는 10%에서 400%까지 설정할 수 있다.
②설정한 확대/축소 배율은 통합 문서의 모든 시트에 자동으로 적용된다.
③화면의 확대/축소는 단지 화면에서 보이는 상태만을 확대/축소하는 것으로 인쇄 시 적용되지 않는다.
④[Ctrl]을 누른 채 마우스의 스크롤을 위로 올리면 화면이 확대되고, 아래로 내리면 화면이 축소된다.
정답 · 해설 보기
정답 ②
엑셀의 화면 확대/축소 배율은 각 시트마다 개별적으로 적용되며, 통합 문서의 모든 시트에 자동으로 적용되지 않습니다. 한 시트에서 200%로 설정해도 다른 시트는 기존 배율을 유지합니다. 확대/축소 범위는 10%~400%이며, 화면 표시만 변경할 뿐 인쇄에는 영향을 주지 않습니다. Ctrl+마우스 스크롤로 확대/축소가 가능합니다. 시험 포인트: 확대/축소 배율은 시트별 개별 적용, 모든 시트에 자동 적용되지 않음
문제 25
다음 중 이름 상자에 대한 설명으로 옳지 않은 것은?
①[Ctrl]을 누르고 여러 개의 셀을 선택한 경우 마지막 선택한 셀 주소가 표시된다.
②셀이나 셀 범위에 이름을 정의해 놓은 경우 이름이 표시된다.
③차트가 선택되어 있는 경우 차트의 종류가 표시된다.
④수식을 작성 중인 경우 최근 사용한 함수 목록이 표시된다.
정답 · 해설 보기
정답 ③
차트가 선택되어 있는 경우 이름 상자에는 차트 종류가 아니라 차트 개체의 이름(예: "차트 1")이 표시됩니다. Ctrl을 누르고 여러 셀을 선택하면 마지막 선택한 셀 주소가 표시되고, 정의된 이름이 있으면 이름이 표시되며, 수식 작성 중에는 최근 사용한 함수 목록이 표시되는 것은 모두 올바른 설명입니다. 시험 포인트: 차트 선택 시 이름 상자에 차트 이름(개체명) 표시, 차트 종류 표시 아님
문제 26
다음 중 자동 필터와 고급 필터에 대한 설명으로 옳은 것은?
①자동 필터는 각 열에 입력된 데이터의 종류가 혼합되어 있는 경우 날짜, 숫자, 텍스트 필터가 모두 표시된다.
②고급 필터는 조건을 수식으로 작성할 수 있으며, 조건의 첫 셀은 반드시 필드명으로 입력해야 한다.
③자동 필터에서 여러 필드에 조건을 설정한 경우 필드간은 OR 조건으로 처리되어 결과가 표시된다.
④고급 필터는 필터링 한 결과를 원하는 위치에 별도의 표로 생성할 수 있다.
정답 · 해설 보기
정답 ④
고급 필터는 필터링한 결과를 다른 위치에 별도의 표로 복사하여 생성할 수 있습니다. 자동 필터에서 데이터가 혼합된 경우 해당 열의 주된 데이터 형식에 따라 하나의 필터만 표시됩니다. 고급 필터의 조건 첫 셀은 필드명이 아닌 수식으로도 작성할 수 있습니다. 자동 필터에서 여러 필드 조건은 AND 조건으로 처리됩니다. 시험 포인트: 고급 필터=다른 위치에 결과 복사 가능, 자동 필터 여러 필드=AND 조건
문제 27
다음 중 아래 조건을 처리하는 셀 서식의 사용자 지정 표시 형식으로 옳은 것은?
셀의 값이 1000 이상이면 '파랑', 1000 미만 500 이상이면 '빨강', 500 미만이면 색을 지정하지 않고, 각 조건에 대해 천단위 구분 기호(,)와 소수 이하 첫째 자리까지 표시한다. [표시 예 : 1234.56 → 1,234.6, 432 → 432.0]
①[파랑][>=1000]#,##0.0;[빨강][>=500]#,##0.0;#,##0.0
②[파랑][>=1000]#,###.#;[빨강][>=500]#,###.#;#,###.#
③[>=1000]<파랑>#,##0.0;[>=500]<빨강>#,##0.0;#,##0.0
④[>=1000]<파랑>#,###.#;[>=500]<빨강>#,###.#;#,###.#
정답 · 해설 보기
정답 ①
엑셀 사용자 지정 표시 형식에서 색상은 대괄호 안에 [파랑], [빨강] 형식으로 지정하며, 조건도 [>=1000]처럼 대괄호로 지정합니다. 천단위 구분 기호는 #,##0 형식을 사용하고, 소수 첫째 자리는 .0을 사용합니다. #,###.#은 정수 부분이 0일 때 아무것도 표시하지 않으므로 #,##0.0이 올바릅니다. 색상+조건 순서는 [색상][조건]이 맞습니다. 시험 포인트: 사용자 지정 형식=[색상][조건]서식, #,##0.0=0 표시, #,###.#=0 미표시
문제 28
다음 중 [찾기 및 바꾸기] 대화상자에 대한 설명으로 옳지 않은 것은?
①문서에서 '찾을 내용'에 입력한 내용과 일치하는 이전 항목을 찾으려면 [Shift]를 누른 상태에서 [다음 찾기] 단추를 클릭한다.
②'찾을 내용'에 입력한 문자만 있는 셀을 검색하려면 '전체 셀 내용 일치'를 선택한다.
③별표(*), 물음표(?) 및 물결표(~) 등의 문자가 포함된 내용을 찾으려면 찾을 내용에 작은따옴표(') 뒤에 해당 문자를 붙여 입력한다.
④찾을 내용을 워크시트에서 검색할지 전체 통합 문서에서 검색할지 등을 선택하려면 '범위'에서 '시트' 또는 '통합 문서'를 선택한다.
정답 · 해설 보기
정답 ③
별표(*), 물음표(?), 물결표(~) 등의 와일드카드 문자를 검색하려면 해당 문자 앞에 물결표(~)를 붙여 입력해야 합니다. 작은따옴표가 아닌 물결표가 이스케이프 문자입니다. 예를 들어 *를 찾으려면 ~*로 입력합니다. Shift+다음 찾기로 이전 항목 검색, 전체 셀 내용 일치 옵션, 시트/통합 문서 범위 선택은 모두 올바른 설명입니다. 시험 포인트: 와일드카드 문자 검색 시 물결표(~) 사용, 작은따옴표 아님
문제 29
다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳지 않은 것은?
①=EOMONTH(A1,-3) → 2020-12-31
②=DAYS(A1,A3) → 36
③=NETWORKDAYS(A1,A2) → 11
④=WORKDAY(A1,10) → 2021-03-19
정답 · 해설 보기
정답 ②
이미지 참조 문제입니다. EOMONTH는 지정 날짜에서 개월 수만큼 이동한 월의 마지막 날을 반환합니다. DAYS 함수는 두 날짜 사이의 일수를 계산하며, DAYS(시작일,종료일) 순서에 주의해야 합니다. NETWORKDAYS는 두 날짜 사이의 영업일(주말 제외) 수를 반환하고, WORKDAY는 시작일에서 영업일 수만큼 이동한 날짜를 반환합니다. 시험 포인트: EOMONTH=월 말일 반환, DAYS=일수 차이, NETWORKDAYS=영업일 수
문제 30
다음 중 아래 시트에서 고급 필터 기능을 이용하여 점수가 전체 평균보다 크면서 성별이 "남"인 데이터를 추출하려고 할 때, 고급 필터의 조건식으로 옳은 것은?
①
②
③
④
정답 · 해설 보기
정답 ②
이미지 참조 문제입니다. 고급 필터에서 수식 조건을 사용할 때, 조건식의 열 머리글은 원본 필드명과 달라야 하거나 빈 셀이어야 합니다. 전체 평균보다 큰 조건은 수식으로 =점수필드>AVERAGE(점수범위) 형태로 작성하고, 성별 "남" 조건은 같은 행에 배치하면 AND 조건이 됩니다. 다른 행에 배치하면 OR 조건입니다. 시험 포인트: 고급 필터 수식 조건=머리글 빈 셀 또는 다른 이름, 같은 행=AND, 다른 행=OR
문제 31
다음 중 아래 워크시트에서 [B1:B3] 영역의 문자열을 [B4] 셀에 목록으로 표시하여 입력하기 위한 키 조작으로 옳은 것은?
①[Tab] + [↓]
②[Shift] + [↓]
③[Ctrl] + [↓]
④[Alt] + [↓]
정답 · 해설 보기
정답 ④
이미지 참조 문제입니다. 엑셀에서 기존 데이터 아래의 빈 셀에 입력 목록을 표시하려면 Alt+↓ 키를 사용합니다. 이 기능은 해당 열에 이미 입력된 문자열 데이터 목록을 드롭다운으로 표시하여 선택할 수 있게 합니다. Tab+↓는 셀 이동, Shift+↓는 범위 선택, Ctrl+↓는 데이터 끝으로 이동하는 기능입니다. 시험 포인트: Alt+↓=입력된 데이터 목록 표시(드롭다운), 문자열 데이터만 해당
문제 32
다음 중 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?
①[페이지] 탭에서 '자동 맞춤'의 용지 너비와 용지 높이를 각각 1로 지정하면 여러 페이지가 한 페이지에 인쇄된다.
②머리글/바닥글의 여백은 [머리글/바닥글] 탭에서 '머리글'과 '바닥글'의 여백을 mm 단위로 지정할 수 있다.
③[여백] 탭에서 '페이지 가운데 맞춤'의 가로 및 세로를 체크하면 인쇄 내용이 용지의 가운데에 맞춰 인쇄된다.
④[시트] 탭에서 '눈금선'의 표시 여부를 지정할 수 있다.
정답 · 해설 보기
정답 ②
머리글/바닥글의 여백은 [여백] 탭에서 설정하며, [머리글/바닥글] 탭에서는 mm 단위의 여백을 지정할 수 없습니다. [머리글/바닥글] 탭에서는 머리글과 바닥글의 내용(텍스트, 페이지 번호, 날짜 등)을 편집합니다. [페이지] 탭의 자동 맞춤, [여백] 탭의 페이지 가운데 맞춤, [시트] 탭의 눈금선 표시 설정은 모두 올바른 설명입니다. 시험 포인트: 머리글/바닥글 여백=[여백] 탭에서 설정, [머리글/바닥글] 탭은 내용 편집용
문제 33
다음 중 아래 차트에 대한 설명으로 옳지 않은 것은?
①'판매 현황'이라는 차트 제목이 표시되어 있다.
②'수량' 계열을 보조 축으로 지정하였다.
③데이터 테이블에 범례 표지가 표시되어 있다.
④'수량' 계열에 데이터 레이블이 '가운데'로 표시되어 있다.
정답 · 해설 보기
정답 ④
이미지 참조 문제입니다. 차트의 데이터 레이블 위치에는 위쪽, 가운데, 아래쪽, 안쪽 끝, 바깥쪽 끝 등의 옵션이 있습니다. 차트 제목, 보조 축 설정, 데이터 테이블에 범례 표지 포함 여부, 데이터 레이블 표시 위치를 정확히 구분해야 합니다. 혼합 차트에서 보조 축은 다른 단위의 계열을 표시할 때 사용합니다. 시험 포인트: 데이터 레이블 위치 옵션 구분, 보조 축=단위가 다른 계열 표시용
문제 34
다음 중 정렬에 대한 설명으로 옳지 않은 것은?
①표 스타일이 적용된 데이터 영역을 왼쪽에서 오른쪽 방향으로 정렬하려면 정렬하기 전에 '범위로 변환'을 실행해야 한다.
②숨겨진 행이나 열도 정렬에 포함되어 정렬된다.
③숫자, 날짜 등과 같이 셀에 입력된 값으로 정렬할 때는 정렬 기준을 '값'으로 지정하고, 셀에 지정된 서식으로 정렬하려면 정렬 기준을 '셀 색'이나 '글꼴 색'으로 지정해야 한다.
④사용자 지정 목록을 사용하여 사용자가 정의한 순서대로 정렬할 수 있다.
정답 · 해설 보기
정답 ②
정렬 시 숨겨진 행은 정렬에 포함되지 않아 위치가 변경되지 않으며, 숨겨진 열도 정렬 기준으로 사용할 수 없습니다. 숨겨진 행·열이 정렬에 포함된다는 설명은 틀립니다. 표 스타일이 적용된 영역은 왼쪽→오른쪽 정렬 전에 범위로 변환해야 하고, 값·셀 색·글꼴 색 기준 정렬과 사용자 지정 목록 순서 정렬은 모두 가능합니다. 시험 포인트: 숨겨진 행·열은 정렬에서 제외됨, 정렬 전 숨기기 해제 필요
문제 35
다음과 같은 결과가 나오기 위한 프로그램으로 옳은 것은?
①Cells(1, 1) = 1 For K = 2 To 5 Cells(K, 1) = Cells(K - 1, 1) + K Next
②Cells(1, 1) = 1 For K = 2 To 5 Cells(1, K) = Cells(1, K - 1) + K Next
③Cells(1, 1) = 1 For K = 2 To 5 Cells(K, 1) = Cells(K - 1, 1) + 2 Next
④Cells(1, 1) = 1 For K = 2 To 5 Cells(1, K) = Cells(1, K - 1) + 2 Next
정답 · 해설 보기
정답 ②
이미지 참조 문제입니다. VBA에서 Cells(행, 열) 형식으로 셀을 참조합니다. Cells(1,K)는 1행 K열을 의미하므로 가로 방향(열 방향)으로 값이 입력됩니다. K=2~5까지 반복하면서 Cells(1,K)=Cells(1,K-1)+K 수식은 이전 열의 값에 K를 더하는 구조입니다. Cells(K,1)은 세로 방향 입력입니다. 시험 포인트: Cells(행,열) 순서 주의, Cells(1,K)=1행 K열(가로), Cells(K,1)=K행 1열(세로)
문제 36
다음 중 엑셀의 인쇄에 관한 설명으로 옳지 않은 것은?
①[기본] 보기 상태에서 페이지 구분선을 드래그하여 위치를 조정할 수 있다.
②인쇄되는 시작 페이지의 번호를 지정할 수 있다.
③워크시트의 일부만 인쇄 영역으로 설정할 수 있다.
④눈금선, 행/열 머리글 등을 인쇄하도록 설정할 수 있다.
정답 · 해설 보기
정답 ①
[기본] 보기 상태에서는 페이지 구분선을 드래그하여 위치를 조정할 수 없습니다. 페이지 구분선의 위치 조정은 [페이지 나누기 미리 보기] 상태에서만 가능합니다. [기본] 보기에서는 페이지 구분선이 점선으로 표시만 될 뿐 이동할 수 없습니다. 시작 페이지 번호 지정, 인쇄 영역 설정, 눈금선·행/열 머리글 인쇄 설정은 모두 가능한 기능입니다. 시험 포인트: 페이지 구분선 이동=[페이지 나누기 미리 보기]에서만 가능, [기본] 보기에서 불가
문제 37
다음 중 과학, 통계 및 공학 데이터와 같은 숫자 값을 표시하고 비교하는데 주로 사용되며, 두 개의 숫자 그룹을 XY 좌표로 이루어진 하나의 계열로 표시하기에 적합한 차트 유형은?
①영역형 차트
②주식형 차트
③분산형 차트
④방사형 차트
정답 · 해설 보기
정답 ③
분산형(XY) 차트는 두 개의 숫자 그룹을 XY 좌표의 한 계열로 표시하여 과학·통계·공학 데이터를 비교하는 데 적합합니다. 영역형 차트는 시간에 따른 크기 변화를 나타내고, 주식형 차트는 주가 데이터(고가·저가·종가) 표시에 사용되며, 방사형(레이더) 차트는 여러 항목의 상대적 크기를 비교하는 데 사용됩니다. 시험 포인트: 분산형=XY 좌표 숫자 데이터 비교, 방사형=항목 간 상대 크기 비교
문제 38
아래 시트에서 판매금액이 3,000,000 이상인 제품의 개수를 구하는 배열 수식으로 맞는 것은? 단, 판매금액은 판매단가 × 수량이다.
①{=SUM((B2:C2*B5:C5>=3000000)*1)}
②{=COUNT((B2:C2*B5:C5>=3000000)*1)}
③{=SUM((B2:B5*C2:C5>=3000000)*1)}
④{=COUNT((B2:B5*C2:C5>=3000000)*1)}
정답 · 해설 보기
정답 ③
이미지 참조 문제입니다. 배열 수식에서 판매금액(판매단가x수량)이 3,000,000 이상인 제품 개수를 구하려면 SUM 함수와 조건식을 결합합니다. {=SUM((B2:B5*C2:C5>=3000000)*1)}은 각 행의 판매단가와 수량을 곱한 후 조건을 만족하면 1, 아니면 0으로 변환하여 합산합니다. COUNT는 숫자 개수만 세므로 조건 판별에 부적합하고, 행과 열 범위가 일치해야 합니다. 시험 포인트: 배열 수식 개수=SUM((조건)*1), COUNT가 아닌 SUM 사용, 범위 방향 일치 필수
문제 39
다음과 같은 이벤트를 실행시켰을 때 나타나는 결과로 옳은 것은?
Private Sub Range("B2:C3").Select Selection.Delete Shift:=xlToLeft End Sub
①[B2:C3] 영역을 셀의 왼쪽에 복사한다.
②[B2:C3] 영역을 삭제한 후 왼쪽에 있는 셀을 오른쪽으로 이동한다.
③[B2:C3] 영역을 삭제한 후 오른쪽에 있는 셀을 왼쪽으로 이동한다.
④[B2:C3] 영역을 셀의 오른쪽에 복사한다.
정답 · 해설 보기
정답 ③
Selection.Delete Shift:=xlToLeft는 선택된 영역을 삭제한 후 오른쪽에 있는 셀을 왼쪽으로 이동시키는 명령입니다. xlToLeft는 삭제 후 빈 공간을 오른쪽 셀이 왼쪽으로 채운다는 의미입니다. xlUp이면 아래쪽 셀이 위로 이동합니다. Range("B2:C3").Select로 범위를 선택한 후 Delete 메서드를 실행하므로 복사가 아닌 삭제 동작입니다. 시험 포인트: xlToLeft=삭제 후 오른쪽→왼쪽 이동, xlUp=삭제 후 아래→위 이동
문제 40
[A1:C3] 영역에 대해 조건부 서식의 수식 규칙을 다음과 같이 설정할 경우 결과 화면으로 옳은 것은?
=MOD(ROW($A1),2)=MOD(COLUMN(A$1),2)
①
②
③
④
정답 · 해설 보기
정답 ②
이미지 참조 문제입니다. =MOD(ROW($A1),2)=MOD(COLUMN(A$1),2) 수식은 행 번호와 열 번호의 홀짝이 같은 셀에 서식을 적용합니다. ROW($A1)은 행 번호를 반환하고 COLUMN(A$1)은 열 번호를 반환합니다. 조건부 서식에서 $와 상대참조의 혼합 사용에 따라 수식이 각 셀에 맞게 자동 조정됩니다. 체스판 패턴처럼 교대로 서식이 적용되는 구조입니다. 시험 포인트: MOD(ROW(),2)=행 홀짝, MOD(COLUMN(),2)=열 홀짝, $참조 혼합 이해 필수
데이터베이스 일반
문제 41
다음 매크로 함수에 대한 설명으로 옳지 않은 것은?
①FindRecord : 조건에 맞는 첫 번째 레코드를 검색한다.
②GoToControl : 특정 컨트롤로 포커스를 이동시킨다.
③MessageBox : 메시지 상자를 통해 경고나 알림 등의 정보를 표시한다.
④CloseWindow : Access를 종료한다.
정답 · 해설 보기
정답 ④
CloseWindow 매크로 함수는 Access를 종료하는 것이 아니라 지정된 창(개체)을 닫는 기능입니다. Access 자체를 종료하는 매크로 함수는 QuitAccess(또는 Quit)입니다. FindRecord는 조건에 맞는 첫 번째 레코드 검색, GoToControl은 특정 컨트롤로 포커스 이동, MessageBox는 메시지 상자 표시 기능으로 모두 올바른 설명입니다. 시험 포인트: CloseWindow=창 닫기, QuitAccess(Quit)=Access 종료, 두 함수 혼동 주의
문제 42
다음 중 데이터시트 보기 상태에서의 레코드 추가/삭제에 대한 설명으로 옳은 것은?
①레코드를 여러 번 복사한 경우 첫 번째 복사한 레코드만 사용 가능하다.
②새로운 레코드는 항상 테이블의 마지막 행에서만 추가되며 중간에 삽입될 수 없다.
③레코드를 추가하는 단축키는 [Ctrl]+[Insert]이다.
④여러 레코드를 선택하여 한 번에 삭제할 수 있으며, 삭제된 레코드는 복원할 수 있다.
정답 · 해설 보기
정답 ②
데이터시트 보기에서 새로운 레코드는 항상 테이블의 마지막 행(새 레코드 행)에서만 추가되며, 기존 레코드 사이에 중간 삽입은 불가능합니다. 레코드 복사는 여러 번 가능하고, 새 레코드 추가 단축키는 Ctrl++(플러스)입니다. 여러 레코드를 선택하여 한 번에 삭제할 수 있지만, 삭제된 레코드는 복원할 수 없습니다. 시험 포인트: Access 레코드 추가=마지막 행에서만 가능, 삭제된 레코드는 복원 불가
문제 43
다음 중 액세스의 보고서에 대한 설명으로 옳은 것은?
①보고서의 레코드 원본으로 테이블, 쿼리, 엑셀과 같은 외부 데이터, 매크로 등을 지정할 수 있다.
②보고서 머리글과 보고서 바닥글의 내용은 모든 페이지에 출력된다.
③보고서에서도 폼에서와 같이 이벤트 프로시저를 작성할 수 있다.
④컨트롤을 이용하지 않고도 보고서에 테이블의 데이터를 표시할 수 있다.
정답 · 해설 보기
정답 ③
보고서에서도 폼과 마찬가지로 이벤트 프로시저(VBA 코드)를 작성할 수 있습니다. 보고서의 Open, Close, Format 등 다양한 이벤트에 프로시저를 연결할 수 있습니다. 보고서의 레코드 원본으로 매크로는 지정할 수 없고, 테이블·쿼리·SQL 문 등을 사용합니다. 보고서 머리글/바닥글은 첫 페이지와 마지막 페이지에만 출력됩니다. 데이터 표시에는 컨트롤이 필요합니다. 시험 포인트: 보고서에서 이벤트 프로시저 작성 가능, 레코드 원본에 매크로 지정 불가
문제 44
다음 중 [학생] 테이블에서 '점수'가 60 이상인 학생들의 인원수를 구하는 식으로 옳은 것은? (단, '학번' 필드는 [학생] 테이블의 기본 키이다.)
①=DCount("[학생]", "[학번]", "[점수] >= 60")
②=DCount("[학번]", "[학생]", "[점수] >= 60")
③=DLookUp("[학생]", "[학번]", "[점수] >= 60")
④=DLookUp("*", "[학생]", "[점수] >= 60")
정답 · 해설 보기
정답 ②
DCount 함수의 형식은 DCount("필드명", "테이블명", "조건")입니다. 첫 번째 인수가 필드명, 두 번째가 테이블명이므로 DCount("[학번]", "[학생]", "[점수] >= 60")이 올바른 형식입니다. 인수 순서가 반대인 DCount("[학생]", "[학번]", ...)는 틀립니다. DLookUp은 조건에 맞는 단일 값을 반환하는 함수로 인원수 계산에는 부적합합니다. 시험 포인트: DCount("필드명","테이블명","조건") 인수 순서, DLookUp=단일 값 반환
문제 45
다음 중 데이터베이스 관리 시스템(DBMS)의 장점에 해당하지 않는 것은?
①데이터의 일관성 유지
②데이터의 무결성 유지
③데이터의 보안 보장
④데이터 간의 종속성 유지
정답 · 해설 보기
정답 ④
DBMS의 장점에는 데이터의 일관성 유지, 무결성 유지, 보안 보장, 데이터 중복 최소화, 데이터 독립성 유지 등이 있습니다. 데이터 간의 종속성 유지는 장점이 아니라 오히려 DBMS가 해결하려는 문제입니다. DBMS는 데이터 독립성을 보장하여 응용 프로그램과 데이터 구조 간의 종속성을 줄이는 것이 목적입니다. 시험 포인트: DBMS 장점=일관성·무결성·보안·독립성, 종속성은 단점이며 DBMS가 해결하는 대상
문제 46
다음 페이지 번호식을 이용하여 출력되는 예로 옳은 것은? (단, 현재 페이지는 12이고, 전체 페이지 수는 50이다.)
=[page] & 'pages'
①12 & 50
②1250
③12pages
④50pages
정답 · 해설 보기
정답 ③
=[page] & 'pages' 식에서 [page]는 현재 페이지 번호(12)를 반환하고, & 연산자는 문자열을 연결합니다. 작은따옴표로 감싼 'pages'는 문자열 리터럴이므로 결과는 "12pages"가 됩니다. [pages]는 전체 페이지 수를 반환하는 식이지만 여기서는 대괄호 없이 작은따옴표로 감쌌으므로 단순 문자열입니다. & 연산자는 공백 없이 연결합니다. 시험 포인트: [page]=현재 페이지 번호, [pages]=전체 페이지 수, &=문자열 연결 연산자
문제 47
다음의 쿼리 조건과 동일한 결과를 산출하는 것은 무엇인가?
①"서울" Or "전주"
②"서울" || "전주"
③"서울" And "전주"
④"서울" && "전주"
정답 · 해설 보기
정답 ①
이미지 참조 문제입니다. 쿼리에서 같은 필드의 조건이 서로 다른 행(Or 행)에 입력되면 OR 조건으로 처리됩니다. "서울" Or "전주"는 주소가 서울이거나 전주인 레코드를 모두 검색합니다. Access SQL에서 OR 연산자를 사용하며, ||는 Access에서 지원하지 않습니다. AND는 두 조건을 동시에 만족해야 하므로 한 필드에 두 값을 동시에 가질 수 없어 결과가 없습니다. 시험 포인트: 쿼리 디자인에서 다른 행=OR 조건, 같은 행=AND 조건
문제 48
다음 중 아래의 VBA 코드를 실행한 결과 메시지 상자에 표시되는 내용은 무엇인가?
Private Sub Form_Load() Dim SampleString SampleString = "대한상공회의소" Mid(SampleString, 3, 2) = "활용" MsgBox (SampleString) End Sub
①대한상공회의소
②상공
③대한활용회의소
④활용
정답 · 해설 보기
정답 ③
VBA의 Mid 함수를 대입문 좌변에 사용하면 문자열의 지정된 위치부터 지정된 길이만큼 문자를 치환합니다. Mid(SampleString, 3, 2) = "활용"은 "대한상공회의소"의 3번째 위치부터 2글자("상공")를 "활용"으로 바꿔 "대한활용회의소"가 됩니다. Mid 함수는 원본 문자열의 길이를 변경하지 않고 해당 부분만 교체합니다. 시험 포인트: Mid 대입문=지정 위치 문자 치환(길이 변경 없음), Mid(문자열,시작,길이)
이미지 참조 문제입니다. Access 보고서에서 그룹 설정, 중복 내용 숨기기, 그룹 바닥글의 소계, 누적 합계 속성 등은 자주 출제되는 항목입니다. 그룹 머리글/바닥글은 그룹 기준 필드에 따라 생성되며, 누적 합계 속성을 "그룹"으로 설정하면 그룹 내에서 순번이 매겨집니다. 중복 내용 숨기기는 같은 값이 연속될 때 첫 번째만 표시합니다. 시험 포인트: 보고서 그룹 설정과 누적 합계="그룹"으로 순번 매기기, 중복 내용 숨기기 속성
문제 50
다음 중 정규화에 대한 설명으로 옳지 않은 것은?
①한 테이블에 너무 많은 정보를 포함해서 발생하는 이상 현상을 제거한다.
②정규화를 실행하면 모든 테이블의 필드 수가 동일해진다.
③정규화를 실행하면 테이블이 나누어져 최종적으로는 일관성을 유지하게 된다.
④정규화를 실행하는 목적 중 하나는 데이터 중복의 최소화이다.
정답 · 해설 보기
정답 ②
정규화를 실행하면 테이블이 분리되어 각 테이블의 필드 수가 달라지는 것이 일반적이며, 모든 테이블의 필드 수가 동일해지는 것은 아닙니다. 정규화는 데이터 중복을 최소화하고 이상 현상(삽입·삭제·수정 이상)을 제거하기 위해 테이블을 분해하는 과정입니다. 정규화를 통해 데이터 일관성이 유지되고, 저장 공간이 효율적으로 사용됩니다. 시험 포인트: 정규화=테이블 분해로 중복 최소화·이상 현상 제거, 필드 수 동일해지지 않음
문제 51
계산 컨트롤을 만들 때 반드시 필요한 속성은 무엇인가?
①수식 컨트롤
②행 원본
③레코드 원본
④컨트롤 원본
정답 · 해설 보기
정답 ④
계산 컨트롤은 수식이나 함수를 사용하여 값을 계산하는 컨트롤로, 반드시 컨트롤 원본(Control Source) 속성에 계산식을 입력해야 합니다. 예를 들어 =[단가]*[수량]처럼 등호(=)로 시작하는 식을 컨트롤 원본에 입력합니다. 행 원본은 콤보 상자·목록 상자의 데이터 원본이고, 레코드 원본은 폼·보고서의 데이터 원본입니다. 시험 포인트: 계산 컨트롤=컨트롤 원본에 =수식 입력, 행 원본=콤보/목록 상자용
문제 52
다음 중 폼을 디자인 보기나 데이터시트 보기로 열기 위해 사용하는 매크로 함수는?
①RunCommand
②OpenForm
③RunMacro
④RunSQL
정답 · 해설 보기
정답 ②
OpenForm 매크로 함수는 폼을 디자인 보기, 데이터시트 보기, 기본 보기, 인쇄 미리 보기 등 다양한 보기 형태로 여는 데 사용됩니다. RunCommand는 Access 메뉴 명령을 실행하고, RunMacro는 다른 매크로를 실행하며, RunSQL은 SQL 문(INSERT, UPDATE, DELETE 등)을 실행하는 매크로 함수입니다. 시험 포인트: OpenForm=폼 열기, RunSQL=SQL 실행, RunMacro=매크로 실행, RunCommand=메뉴 명령 실행
문제 53
폼의 각 컨트롤에 포커스가 위치할 때 입력 모드를 '한글'로 지정하고자 한다. 다음 중 이를 위해 설정해야 할 컨트롤 속성은?
①엔터키 기능(Enter Key Behavior)
②상태 표시줄(Status Bar Text)
③탭 인덱스(Tab Index)
④입력 시스템 모드(IME Mode)
정답 · 해설 보기
정답 ④
입력 시스템 모드(IME Mode) 속성은 컨트롤에 포커스가 위치할 때 한글/영문 입력 모드를 자동으로 전환하는 설정입니다. "한글"로 설정하면 해당 컨트롤 진입 시 자동으로 한글 입력 모드로 전환됩니다. 엔터키 기능은 텍스트 상자에서 Enter 키의 동작 방식, 상태 표시줄은 도움말 텍스트, 탭 인덱스는 Tab 키 이동 순서를 지정합니다. 시험 포인트: IME Mode=한글/영문 자동 전환, 탭 인덱스=Tab 이동 순서
문제 54
다음 중 서류봉투에 초대장을 넣어 발송하려는 경우 우편물에 사용할 수신자의 주소를 프린트하기에 가장 적합한 보고서는?
①업무 문서 양식 보고서
②우편 엽서 보고서
③레이블 보고서
④크로스탭 보고서
정답 · 해설 보기
정답 ③
레이블 보고서는 우편 레이블(주소 라벨)을 인쇄하기 위한 보고서로, 서류봉투에 부착할 수신자 주소를 프린트하는 데 가장 적합합니다. 레이블 마법사를 사용하면 레이블 크기와 레이아웃을 쉽게 설정할 수 있습니다. 업무 문서 양식 보고서는 정형화된 문서용, 우편 엽서 보고서는 엽서 형태 출력용, 크로스탭 보고서는 행·열 교차 집계용입니다. 시험 포인트: 레이블 보고서=우편 주소 라벨 인쇄용, 크로스탭=교차 집계 보고서
문제 55
다음 중 기본 폼과 하위 폼을 연결하기 위한 기본 조건에 대한 설명으로 옳지 않은 것은?
①기본 필드와 하위 필드의 데이터 형식과 필드의 크기는 같거나 호환되어야 한다.
②중첩된 하위 폼은 최대 2개 수준까지 만들 수 있다.
③테이블 간에 관계가 설정되어 있지 않은 경우에도 하위 폼으로 연결할 수 있다.
④하위 폼의 '기본 필드 연결' 속성은 기본 폼을 하위 폼에 연결해 주는 기본 폼의 필드를 지정하는 속성이다.
정답 · 해설 보기
정답 ②
중첩된 하위 폼은 최대 7개 수준까지 만들 수 있으며, 2개 수준까지라는 설명은 틀립니다. 다만 실제로는 2개 수준(기본 폼-하위 폼-하위 하위 폼)까지만 데이터시트 보기에서 정상 표시됩니다. 기본 필드와 하위 필드의 데이터 형식은 같거나 호환되어야 하고, 관계가 설정되지 않아도 수동으로 연결 필드를 지정할 수 있습니다. 시험 포인트: 하위 폼 중첩=최대 7수준, 데이터 형식 호환 필요, 관계 없이도 연결 가능
문제 56
다음 중 아래의 설명에 해당하는 컨트롤로 옳은 것은?
ㆍ폼이나 보고서의 원본으로 사용되는 데이터를 표시한다. ㆍ계산 결과를 표시한다.
①레이블
②텍스트 상자
③콤보 상자
④목록 상자
정답 · 해설 보기
정답 ②
텍스트 상자 컨트롤은 폼이나 보고서의 레코드 원본 데이터를 표시하고, 계산식을 입력하여 계산 결과도 표시할 수 있는 다용도 컨트롤입니다. 레이블은 제목이나 설명 등 고정된 텍스트를 표시하는 용도이고, 콤보 상자는 드롭다운 목록에서 선택하는 컨트롤, 목록 상자는 항상 펼쳐진 목록에서 선택하는 컨트롤입니다. 시험 포인트: 텍스트 상자=데이터 표시+계산 결과 표시, 레이블=고정 텍스트 표시
문제 57
다음 중 폼에서 [Tab]을 누를 때 특정 컨트롤에는 포커스가 이동하지 않도록 하기 위한 방법은?
①'탭 인덱스' 속성을 '0'으로 설정한다.
②'탭 정지' 속성을 '예'로 설정한다.
③'탭 인덱스' 속성을 '-1'로 설정한다.
④'탭 정지' 속성을 '아니오'로 설정한다.
정답 · 해설 보기
정답 ④
Tab 키로 특정 컨트롤에 포커스가 이동하지 않도록 하려면 해당 컨트롤의 "탭 정지" 속성을 "아니오"로 설정합니다. 탭 인덱스를 0으로 설정하면 Tab 이동 순서가 가장 처음이 되며, -1은 유효한 값이 아닙니다. 탭 정지를 "예"로 설정하면 Tab 키로 해당 컨트롤에 포커스가 이동합니다. 시험 포인트: 탭 정지="아니오"로 Tab 이동 제외, 탭 인덱스=이동 순서(0부터 시작)
문제 58
다음 중 SELECT 문의 선택된 필드에서 중복 데이터를 포함하는 레코드를 제외시키는 조건자로 옳은 것은?
①DISTINCT
②UNIQUE
③ONLY
④*
정답 · 해설 보기
정답 ①
DISTINCT 조건자는 SELECT 문에서 중복 데이터를 포함하는 레코드를 제외하고 고유한 값만 반환합니다. SELECT DISTINCT 필드명 FROM 테이블명 형태로 사용합니다. UNIQUE는 Access SQL에서 지원하지 않는 키워드이고, ONLY도 표준 SQL에서 이 용도로 사용되지 않습니다. *는 모든 필드를 선택하는 와일드카드입니다. 시험 포인트: DISTINCT=중복 제거, SELECT DISTINCT 형태로 사용, UNIQUE는 Access 미지원
문제 59
다음 중 매크로에 대한 설명으로 옳지 않은 것은?
①매크로를 한 단계씩 이동하면서 매크로의 흐름과 각 동작에 대한 정보를 확인할 수 있다.
②Access의 매크로는 작업을 자동화하고 양식, 보고서 및 컨트롤에 기능을 추가할 수 있게 해주는 도구이다.
③이미 매크로에 추가한 작업을 반복해야 하는 경우 매크로 동작을 복사하여 붙여 넣으면 된다.
④각 매크로는 하위 매크로를 포함할 수 없다.
정답 · 해설 보기
정답 ④
Access의 매크로는 하위 매크로(Submacro)를 포함할 수 있습니다. 하위 매크로를 사용하면 하나의 매크로 개체 안에 여러 개의 이름 붙은 매크로를 정의할 수 있어 관리가 편리합니다. 매크로를 한 단계씩 실행하며 흐름을 확인할 수 있고, 동작 복사·붙여넣기가 가능하며, 폼·보고서·컨트롤에 기능을 추가하는 자동화 도구라는 설명은 모두 올바릅니다. 시험 포인트: 매크로는 하위 매크로 포함 가능, 한 단계씩 디버깅 실행 가능
문제 60
아래와 같이 보고서의 그룹 바닥글에 도서의 총 권수와 정가의 합계를 인쇄하고자 한다. 다음 중 총 권수와 정가 합계 두 컨트롤의 수식으로 옳은 것은?
①=Count([정가]) & "권", =Total([정가])
②=CountA([정가]) & "권", =Sum([정가])
③=CountA([도서명]) & "권", =Total([정가])
④=Count(*) & "권", =Sum([정가])
정답 · 해설 보기
정답 ④
이미지 참조 문제입니다. 보고서에서 총 권수를 구하려면 =Count(*) & "권" 수식을 사용하고, 정가 합계는 =Sum([정가])를 사용합니다. Count(*)는 모든 레코드 수를 계산하고, Sum은 합계를 구합니다. CountA는 Access에서 지원하지 않으며, Total은 Access의 집계 함수가 아닙니다. DCount와 DSum은 도메인 함수로 별도의 테이블 참조 시 사용합니다. 시험 포인트: Count(*)=전체 레코드 수, Sum([필드])=합계, Access에서 CountA·Total 미지원