📝 기출문제 전체 보기
컴퓨터활용능력 1급 필기 2014년 1회차 기출 복원입니다. 각 문제 아래의 「정답·해설 보기」를 펼치면 정답과 해설이 나타나요. 실전 시험 환경(타이머·자동 채점·오답 누적)에서 풀어보고 싶다면 글 맨 아래 「직접 풀러가기」를 눌러주세요.
문제 1
4지선다다음 중 멀티미디어 그래픽과 관련하여 랜더링(Rendering) 기법에 대한 설명으로 옳은 것은?
- 1.
웹에서 멀티미디어 데이터를 다운로드하면서 재생하여 주는 기술이다.
- 2.
2개의 이미지를 부드럽게 연결하여 변환하는 기술이다.
- 3.
3차원 그래픽에서 화면에 그린 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.
- 4.
그림의 경계선을 부드럽게 처리해주는 필터링 기술이다.
정답·해설 보기▾
정답
3번
3차원 그래픽에서 화면에 그린 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.
해설
정답: 3. 렌더링(Rendering)은 3차원 그래픽에서 물체의 모형(와이어프레임)에 명암·색상·질감 등을 입혀 사실감 있는 화면을 만들어 내는 기술이다.
오답 풀이
- 1번: 다운로드하면서 동시에 재생하는 기술은 스트리밍(Streaming)이다.
- 2번: 두 이미지를 자연스럽게 변환·연결하는 기술은 모핑(Morphing)이다.
- 3번: 3차원 모형에 명암·색상을 입혀 사실감을 더하는 것이 렌더링이므로 옳다.
- 4번: 경계선의 계단 현상을 부드럽게 처리하는 것은 안티앨리어싱(Anti-aliasing)이다.
보충 개념 3D 그래픽 처리 과정은 모델링(형상 생성)→렌더링(질감·명암 부여)→애니메이션 순으로 이루어지며, 렌더링은 사실감을 결정하는 핵심 단계이다.
- 1.
문제 2
4지선다다음 중 컴퓨터에서 사용하는 그래픽 파일의 형식에 관한 설명으로 옳은 것은?
- 1.
BMP 파일은 Windows에서 기본적으로 지원하는 포맷으로 고해상도 이미지를 제공하지만 압축을 사용하지 않으므로 파일의 크기가 크다.
- 2.
JPG 파일은 인터넷 표준 그래픽 파일 형식으로 256가지 색을 표현하지만 애니메이션으로도 표현할 수 있다.
- 3.
GIF는 손실과 무손실 압축 기법을 모두를 사용할 수 있으며 24비트를 사용하여 색을 표현하기 때문에 사진과 같은 선명한 사진을 표현할 수 있다.
- 4.
WMF 방식은 데이터의 호환성을 위하여 개발된 방식으로 3D 그래픽 표현이 가능하다.
정답·해설 보기▾
정답
1번
BMP 파일은 Windows에서 기본적으로 지원하는 포맷으로 고해상도 이미지를 제공하지만 압축을 사용하지 않으므로 파일의 크기가 크다.
해설
정답: 1. BMP는 Windows 표준 비트맵 형식으로 압축을 거의 하지 않아 화질은 좋지만 파일 크기가 큰 것이 특징이다.
오답 풀이
- 1번: BMP는 무압축이라 고해상도이지만 용량이 크므로 옳다.
- 2번: 256색·애니메이션은 GIF의 특징이다. JPG는 약 1,677만 색을 표현하는 손실 압축 형식이다.
- 3번: 24비트 색·사진 표현은 JPG의 특징이며, GIF는 8비트(256색) 무손실 형식이다.
- 4번: WMF는 Windows의 벡터 그래픽 형식으로 3D 표현을 위한 형식은 아니다.
보충 개념 BMP(무압축 비트맵), GIF(256색·무손실·애니메이션), JPG(약 1,677만 색·손실 압축·사진), PNG(무손실·투명도)로 형식별 특성이 구분된다.
- 1.
문제 3
4지선다다음 중 인터넷 상의 보안을 위협하는 행위에 대한 설명으로 옳은 것은?
- 1.
어떤 프로그램이 정상적으로 실행되는 것처럼 속임수를 사용하는 것은 Sniffing이다.
- 2.
네트워크 주변을 지나다니는 패킷을 엿보면서 아이디와 패스워드를 알아내는 것은 Spoofing이다.
- 3.
크래킹의 도구로 키보드의 입력을 문서 파일로 저장 하거나 주기적으로 전송하여 ID나 암호 등의 개인 정보를 빼내는 것은 Key Logger 이다.
- 4.
특정 사이트에 오버플로우를 일으켜서 시스템이 서비스를 거부하도록 만드는 것은 Trap Door이다.
정답·해설 보기▾
정답
3번
크래킹의 도구로 키보드의 입력을 문서 파일로 저장 하거나 주기적으로 전송하여 ID나 암호 등의 개인 정보를 빼내는 것은 Key Logger 이다.
해설
정답: 3. 키 로거(Key Logger)는 키보드 입력을 가로채 파일로 저장하거나 전송하여 ID·암호 등 개인 정보를 빼내는 공격 도구이다.
오답 풀이
- 1번: 정상 프로그램으로 위장해 속이는 것은 스푸핑(Spoofing)에 가까우며, Sniffing은 패킷 엿보기이다.
- 2번: 패킷을 엿보아 정보를 알아내는 것은 스니핑(Sniffing)이다. 스푸핑은 신분·주소 위장이다.
- 3번: 키보드 입력을 가로채는 것은 키 로거이므로 옳다.
- 4번: 오버플로우로 서비스를 마비시키는 것은 서비스 거부(DoS) 공격이며, Trap Door(백도어)는 인증 우회 통로이다.
보충 개념 스니핑(엿보기), 스푸핑(위장), 키 로거(입력 가로채기), DoS/DDoS(서비스 마비), 백도어(인증 우회)는 서로 다른 공격 유형이다.
- 1.
문제 4
4지선다다음 중 전화 통신망과 같은 공중 데이터 통신망에 많이 이용되며 통신회선 장애시 다른 경로를 통해 데이터 전송이 가능한 형태의 통신망으로 옳은 것은?
- 1.
성형(Star)
- 2.
버스형(Bus)
- 3.
망형(Mesh)
- 4.
계층형(Tree)
정답·해설 보기▾
정답
3번
망형(Mesh)
해설
정답: 3. 망형(Mesh)은 모든 노드가 서로 연결되어 한 회선에 장애가 생겨도 다른 경로로 우회 전송이 가능해 신뢰성이 높으며, 공중 데이터 통신망에 많이 쓰인다.
오답 풀이
- 1번: 성형은 중앙 장치에 모든 노드가 연결되어 중앙이 고장 나면 전체가 마비된다.
- 2번: 버스형은 하나의 공통 회선에 노드를 연결한 형태로 우회 경로가 없다.
- 3번: 회선 장애 시 다른 경로로 전송 가능한 형태는 망형이므로 옳다.
- 4번: 계층형(트리)은 상위 노드가 고장 나면 하위 전체가 영향을 받는다.
보충 개념 망형은 노드 수가 n개일 때 n(n-1)/2개의 회선이 필요해 비용이 크지만, 다중 경로로 신뢰성과 장애 대응력이 가장 우수하다.
- 1.
문제 5
4지선다다음 중 네트워크와 관련하여 OSI 7계층 참조 모델에서 각 계층의 대표적인 장비로 옳지 않은 것은?
- 1.
트랜스포트 계층(Transport Layer) - 허브(Hub)
- 2.
네트워크 계층(Network Layer) - 라우터(Router)
- 3.
데이터링크 계층(Data-link Layer) - 브리지(Bridge)
- 4.
물리 계층(Physical Layer) - 리피터(Repeater)
정답·해설 보기▾
정답
1번
트랜스포트 계층(Transport Layer) - 허브(Hub)
해설
정답: 1. 허브(Hub)는 전기 신호를 단순 중계하는 물리 계층 장비이다. 트랜스포트(전송) 계층의 대표 장비는 게이트웨이 등이며 허브가 아니다.
오답 풀이
- 1번: 허브는 물리 계층 장비이므로 트랜스포트 계층과 연결한 것은 옳지 않다.
- 2번: 라우터는 경로 결정을 담당하는 네트워크 계층 장비이므로 옳다.
- 3번: 브리지는 MAC 주소 기반의 데이터 링크 계층 장비이므로 옳다.
- 4번: 리피터는 신호를 증폭·재생하는 물리 계층 장비이므로 옳다.
보충 개념 계층별 장비: 물리(리피터·허브), 데이터 링크(브리지·스위치), 네트워크(라우터), 전 계층(게이트웨이).
- 1.
문제 6
4지선다다음 중 인트라넷(Intranet)에 대한 설명으로 옳은 것은?
- 1.
여러 대의 컴퓨터를 연결하여 하나의 서버로 사용 하는 기술이다.
- 2.
인터넷 기술을 이용하여 조직 내의 각종 업무를 수행 할 수 있도록 만든 네트워크 환경이다.
- 3.
이동 전화 단말기에서 개인용 컴퓨터의 운영체제와 같은 역할을 하는 소프트웨어이다.
- 4.
기업체가 협력업체와 고객 간의 정보 공유를 목적으로 구성한 네트워크이다.
정답·해설 보기▾
정답
2번
인터넷 기술을 이용하여 조직 내의 각종 업무를 수행 할 수 있도록 만든 네트워크 환경이다.
해설
정답: 2. 인트라넷은 인터넷의 기술(TCP/IP, 웹 등)을 조직 내부에 적용하여 사내 업무를 처리하도록 구축한 폐쇄형 네트워크이다.
오답 풀이
- 1번: 여러 컴퓨터를 묶어 하나처럼 쓰는 것은 클러스터링(또는 그리드 컴퓨팅)이다.
- 2번: 인터넷 기술로 조직 내 업무를 수행하는 환경이 인트라넷이므로 옳다.
- 3번: 이동 단말기의 운영체제 역할을 하는 것은 모바일 OS(스마트폰 OS)이다.
- 4번: 협력업체·고객과 정보를 공유하는 확장 네트워크는 엑스트라넷(Extranet)이다.
보충 개념 인트라넷(내부)→엑스트라넷(허가된 외부 협력사까지 확장)→인터넷(개방형)으로 범위가 넓어진다.
- 1.
문제 7
4지선다다음 중 정보를 전송하기 위하여 송·수신기가 같은 상태를 유지하도록 하는 프로토콜의 기능을 의미하는 것은?
- 1.
연결 제어
- 2.
흐름 제어
- 3.
오류 제어
- 4.
동기화
정답·해설 보기▾
정답
4번
동기화
해설
정답: 4. 동기화(Synchronization)는 송신기와 수신기가 데이터를 주고받을 때 서로 같은 상태(시작·종료 시점, 타이밍)를 유지하도록 맞추는 프로토콜의 기능이다.
오답 풀이
- 1번: 연결 제어는 통신을 위한 연결의 설정·유지·해제를 담당한다.
- 2번: 흐름 제어는 송신 속도가 수신 처리 능력을 넘지 않도록 데이터 양을 조절한다.
- 3번: 오류 제어는 전송 중 발생한 오류를 검출·정정한다.
- 4번: 송·수신기가 같은 상태를 유지하도록 맞추는 것은 동기화이므로 옳다.
보충 개념 프로토콜의 기본 기능에는 단편화·재결합, 캡슐화, 연결 제어, 흐름 제어, 오류 제어, 동기화, 주소 지정 등이 있다.
- 1.
문제 8
4지선다다음 중 컴퓨터 소프트웨어의 개발을 위한 객체지향 언어에 관한 설명으로 옳지 않은 것은?
- 1.
데이터와 그 데이터를 처리하는 함수를 객체로 묶어서 문제를 해결하는 언어이다.
- 2.
상속, 캡슐화, 추상화, 다형성 등을 지원한다.
- 3.
시스템의 확장성이 높고 정보 은폐가 용이하다.
- 4.
대표적인 객체지향 언어로 BASIC, Pascal, C언어 등이 있다.
정답·해설 보기▾
정답
4번
대표적인 객체지향 언어로 BASIC, Pascal, C언어 등이 있다.
해설
정답: 4. BASIC, Pascal, C언어는 객체지향 언어가 아니라 절차지향 언어이다. 대표적 객체지향 언어로는 C++, Java, C#, Python 등이 있다.
오답 풀이
- 1번: 데이터와 처리 함수를 객체로 묶는 것은 객체지향의 기본 개념이므로 옳다.
- 2번: 상속·캡슐화·추상화·다형성은 객체지향의 4대 특징이므로 옳다.
- 3번: 객체 단위 설계로 확장성이 높고 캡슐화로 정보 은폐가 용이하므로 옳다.
- 4번: BASIC·Pascal·C는 절차지향 언어이므로 객체지향 언어 예시로 옳지 않다.
보충 개념 객체지향의 4대 특징은 캡슐화·상속·다형성·추상화이며, 코드 재사용성과 유지보수성이 뛰어나다.
- 1.
문제 9
4지선다다음 중 Windows 7의 [그림판]에서 실행할 수 있는 기능으로 옳지 않은 것은?(윈도우 10 검증 완료)
- 1.
선택한 영역을 대칭으로 이동시킬 수 있다.
- 2.
그림판에서 그림을 그린 다음 다른 문서에 붙여넣거나 바탕 화면 배경으로 사용할 수 있다.
- 3.
선택한 영역의 색을 [색 채우기] 도구를 이용하여 다른 색으로 변경할 수 있다.
- 4.
JPG, GIF, BMP와 같은 그림 파일도 그림판에서 작업할 수 있다.
정답·해설 보기▾
정답
3번
선택한 영역의 색을 [색 채우기] 도구를 이용하여 다른 색으로 변경할 수 있다.
해설
정답: 3. [색 채우기] 도구는 마우스로 클릭한 지점과 같은 색으로 둘러싸인 닫힌 영역을 한꺼번에 칠하는 도구이다. 미리 '선택한 영역'에만 색을 채우는 도구가 아니다.
오답 풀이
- 1번: 그림판은 선택 영역을 대칭(좌우/상하 뒤집기)으로 변형·이동할 수 있으므로 옳다.
- 2번: 그린 그림을 복사해 다른 문서에 붙여넣거나 바탕 화면 배경으로 지정할 수 있으므로 옳다.
- 3번: 색 채우기는 선택 영역이 아니라 같은 색의 닫힌 영역을 칠하므로 옳지 않다.
- 4번: 그림판은 JPG·GIF·BMP·PNG 등 일반 그림 파일을 열고 편집할 수 있으므로 옳다.
보충 개념 [색 채우기] 도구는 경계로 둘러싸인 폐쇄 영역을 같은 색으로 칠하며, 선택 영역과는 별개로 동작한다.
- 1.
문제 10
4지선다다음 중 컴퓨터에서 수 표현을 위한 고정 소숫점 방식의 음수를 표현하는 방법에 대한 설명으로 옳지 않은 것은?
- 1.
부호 비트 이외의 정수 부분을 그대로 표현하는 부호화 절대치 방식이 있다.
- 2.
부호를 포함한 모든 비트를 1은 0으로, 0은 1로 바꾸는 0의 보수방식이 있다.
- 3.
부호화 절대치에서 부호 비트 이외의 비트를 반대로 취하는 부호화 1의 보수 방식이 있다.
- 4.
1의 보수의 오른쪽 마지막 비트에 1을 더해 표시하는 부호화 2의 보수 방식이 있다.
정답·해설 보기▾
정답
2번
부호를 포함한 모든 비트를 1은 0으로, 0은 1로 바꾸는 0의 보수방식이 있다.
해설
정답: 2. 음수 표현 방식은 부호화 절대치, 부호화 1의 보수, 부호화 2의 보수가 있으며 '0의 보수' 같은 표현 방식은 존재하지 않는다. 또한 1의 보수는 부호 비트를 제외한 나머지 비트만 반전시킨다.
오답 풀이
- 1번: 부호 비트를 제외하고 절대값을 그대로 두는 부호화 절대치 방식은 옳다.
- 2번: '0의 보수'라는 음수 표현 방식은 없으므로 옳지 않다.
- 3번: 부호 비트 이외의 비트를 반전하는 것이 부호화 1의 보수이므로 옳다.
- 4번: 1의 보수에 1을 더한 것이 부호화 2의 보수이므로 옳다.
보충 개념 컴퓨터는 주로 2의 보수를 사용하는데, 0의 표현이 하나뿐이고 덧셈 회로로 뺄셈을 처리할 수 있어 효율적이다.
- 1.
문제 11
4지선다다음 중 컴퓨터의 하드디스크와 관련하여 RAID(Redundant Array of Inexpensive Disks) 기술에 관한 설명으로 옳지 않은 것은?
- 1.
여러 개의 하드디스크를 모아서 하나의 하드디스크 처럼 사용할 수 있도록 하는 기술이다.
- 2.
하드디스크의 모음뿐만 아니라 자동으로 복제해 백업 정책을 구현해 주는 기술이다.
- 3.
미러링과 스트라이핑 기술을 결합하여 안정성과 속도를 향상시킨 디스크 연결 기술이다.
- 4.
하드디스크, CD-ROM, 스캐너 등을 통합적으로 연결해 주는 기술이다.
정답·해설 보기▾
정답
4번
하드디스크, CD-ROM, 스캐너 등을 통합적으로 연결해 주는 기술이다.
해설
정답: 4. 하드디스크·CD-ROM·스캐너 등 여러 장치를 통합 연결하는 것은 SCSI 같은 인터페이스 기술이다. RAID는 여러 하드디스크를 묶어 성능·안정성을 높이는 기술이다.
오답 풀이
- 1번: 여러 디스크를 하나처럼 묶어 쓰는 것은 RAID의 기본 개념이므로 옳다.
- 2번: 미러링(RAID 1) 등으로 자동 복제·백업을 구현하므로 옳다.
- 3번: 미러링과 스트라이핑을 결합(RAID 0+1, 10)해 안정성·속도를 높이므로 옳다.
- 4번: 다양한 주변 장치 통합 연결은 RAID가 아니라 인터페이스(SCSI 등)이므로 옳지 않다.
보충 개념 RAID 0(스트라이핑·속도), RAID 1(미러링·안정성), RAID 5(분산 패리티)처럼 레벨에 따라 성능·내고장성이 다르다.
- 1.
문제 12
4지선다다음 중 컴퓨터에서 사용하는 캐시 메모리에 대한 설명으로 옳지 않은 것은?
- 1.
캐시 메모리는 주로 속도가 빠른 SRAM을 사용한다.
- 2.
캐시 메모리에는 데이터뿐만 아니라 프로그램도 들어간다.
- 3.
캐시 메모리에 있는 데이터와 메인 메모리에 있는 데이터가 항상 일치하지는 않는다.
- 4.
캐시 적중률이 낮아야 캐시 메모리의 성능이 우수 하다고 할 수 있다.
정답·해설 보기▾
정답
4번
캐시 적중률이 낮아야 캐시 메모리의 성능이 우수 하다고 할 수 있다.
해설
정답: 4. 캐시 적중률(Hit Ratio)은 찾는 데이터가 캐시에 있을 확률로, 적중률이 높을수록 주기억장치 접근이 줄어 성능이 우수해진다. 적중률이 낮으면 성능이 나빠진다.
오답 풀이
- 1번: 캐시는 빠른 접근이 필요해 속도가 빠른 SRAM을 사용하므로 옳다.
- 2번: 캐시에는 자주 쓰는 데이터와 명령어(프로그램)가 모두 들어가므로 옳다.
- 3번: 캐시와 주기억장치 내용이 일시적으로 다를 수 있어 일관성 유지가 필요하므로 옳다.
- 4번: 적중률이 높아야 성능이 우수하므로 "낮아야"는 옳지 않다.
보충 개념 캐시 적중률은 (적중 횟수)/(전체 참조 횟수)이며, 적중률이 높을수록 평균 메모리 접근 시간이 짧아진다.
- 1.
문제 13
4지선다다음 중 인터넷 연결을 위하여 TCP/IP 프로토콜을 설정 할 때 서브넷 마스크(Subnet Mask)의 역할에 관한 설명으로 옳은 것은?
- 1.
도메인 명을 IP주소로 변환해 주는 서버를 지정한다.
- 2.
IP 주소의 네트워크 주소와 호스트 주소를 구별해 준다.
- 3.
호스트와 연결 방식을 식별한다.
- 4.
연결된 사용자들의 IP를 식별한다.
정답·해설 보기▾
정답
2번
IP 주소의 네트워크 주소와 호스트 주소를 구별해 준다.
해설
정답: 2. 서브넷 마스크는 IP 주소에서 어느 부분이 네트워크 주소이고 어느 부분이 호스트 주소인지 구분(분리)하는 역할을 한다.
오답 풀이
- 1번: 도메인 이름을 IP로 변환하는 서버를 지정하는 것은 DNS 서버 설정이다.
- 2번: 네트워크 주소와 호스트 주소를 구별하는 것이 서브넷 마스크이므로 옳다.
- 3번: 연결 방식 식별은 서브넷 마스크의 기능이 아니다.
- 4번: 사용자 IP 식별 자체는 IP 주소의 역할이며 서브넷 마스크의 기능 설명이 아니다.
보충 개념 서브넷 마스크(예: 255.255.255.0)는 IP 주소와 AND 연산하여 네트워크 부분을 추출하고, 하나의 네트워크를 여러 서브넷으로 나누는 데 쓰인다.
- 1.
문제 14
4지선다다음 중 컴퓨터에서 데이터를 표현하기 위한 코드에 관한 설명으로 옳지 않은 것은?
- 1.
EBCDIC 코드는 4개의 Zone 비트와 4개의 Digit 비트로 구성되며, 256개의 문자를 표현할 수 있다.
- 2.
표준 BCD 코드는 2개의 Zone 비트와 4개의 Digit 비트로 구성되며, 영문 대문자와 소문자를 포함하여 64개의 문자를 표현할 수 있다.
- 3.
해밍 코드(Hamming Code)는 잘못된 정보를 체크하고 오류를 검출하여 다시 교정할 수 있는 코드이다.
- 4.
유니코드는(Unicode)는 전 세계의 모든 문자를 2바이트로 표현하는 국제 표준 코드이다.
정답·해설 보기▾
정답
2번
표준 BCD 코드는 2개의 Zone 비트와 4개의 Digit 비트로 구성되며, 영문 대문자와 소문자를 포함하여 64개의 문자를 표현할 수 있다.
해설
정답: 2. 표준 BCD 코드는 6비트(Zone 2 + Digit 4)로 2의 6승=64자를 표현하지만, 64자로는 영문 대문자·숫자·특수문자 정도만 가능하고 영문 소문자까지는 표현하지 못한다.
오답 풀이
- 1번: EBCDIC은 8비트(Zone 4 + Digit 4)로 256자를 표현하므로 옳다.
- 2번: BCD 코드는 64자만 표현해 대·소문자를 모두 담을 수 없으므로 옳지 않다.
- 3번: 해밍 코드는 오류 검출과 정정(교정)이 가능한 코드이므로 옳다.
- 4번: 유니코드는 2바이트로 전 세계 문자를 표현하는 국제 표준이므로 옳다.
보충 개념 BCD(6비트, 64자), ASCII(7비트, 128자), EBCDIC(8비트, 256자), 유니코드(16비트 이상, 전 세계 문자)로 표현 범위가 커진다.
- 1.
문제 15
4지선다다음 중 Windows 7의 [로컬 영역 연결 속성] 창에서 설치 가능한 네트워크 기능의 유형으로 옳지 않은 것은?(윈도우 10 검증 완료)
- 1.
어댑터
- 2.
서비스
- 3.
프로토콜
- 4.
클라이언트
정답·해설 보기▾
정답
1번
어댑터
해설
정답: 1. [로컬 영역 연결 속성] 창에서 설치할 수 있는 네트워크 기능의 유형은 클라이언트·서비스·프로토콜 세 가지이다. '어댑터'는 설치 유형이 아니라 이미 설치된 네트워크 장치(하드웨어)이다.
오답 풀이
- 1번: 어댑터는 설치 유형이 아니라 네트워크 장치이므로 옳지 않다.
- 2번: 서비스(파일·프린터 공유 등)는 설치 가능한 기능 유형이므로 옳다.
- 3번: 프로토콜(TCP/IP 등)은 설치 가능한 기능 유형이므로 옳다.
- 4번: 클라이언트(Microsoft 네트워크용 클라이언트 등)는 설치 가능한 유형이므로 옳다.
보충 개념 연결 속성에서 [설치] 단추를 누르면 추가할 수 있는 항목은 클라이언트·서비스·프로토콜이며, 어댑터는 장치 관리자에서 관리한다.
- 1.
문제 16
4지선다다음 중 Windows 7의 [작업 표시줄 및 시작 메뉴 속성] 창에서 설정할 수 있는 항목으로 옳지 않은 것은?(윈도우 10 검증 완료)
- 1.
작업 표시줄 항상 위 표시
- 2.
화면에서의 작업 표시줄 위치
- 3.
시작 메뉴의 사용자 지정
- 4.
알림 영역의 사용자 지정
정답·해설 보기▾
정답
1번
작업 표시줄 항상 위 표시
해설
정답: 1. '작업 표시줄 항상 위 표시'는 해당 속성 창에서 제공하는 별도 설정 항목이 아니다. 작업 표시줄 속성에서는 자동 숨기기, 위치, 단추 표시 방법 등을 설정한다.
오답 풀이
- 1번: '항상 위 표시'는 독립 설정 항목으로 제공되지 않으므로 옳지 않다.
- 2번: 화면에서의 작업 표시줄 위치(아래·위·좌·우)는 설정할 수 있으므로 옳다.
- 3번: 시작 메뉴의 사용자 지정 단추가 있어 설정할 수 있으므로 옳다.
- 4번: 알림 영역의 사용자 지정으로 아이콘 표시를 설정할 수 있으므로 옳다.
보충 개념 작업 표시줄 속성에서는 잠금, 자동 숨기기, 작은 아이콘 사용, 화면상의 위치, 단추 표시 방법, 알림 영역, 시작 메뉴 사용자 지정 등을 설정한다.
- 1.
문제 17
4지선다다음 중 Windows 7의 [Windows 작업 관리자]에서 실행 가능한 작업으로 옳지 않은 것은?(가답안 발표 시 1번이 정답)
- 1.
실행 중인 프로그램을 닫지 않고 사용자를 전환할 수 있다.
- 2.
실행 중인 응용 프로그램이나 프로세스에 대한 정보를 확인할 수 있다.
- 3.
둘 이상의 사용자가 컴퓨터에 연결되어 있는 경우 연결된 사용자 및 작업 상황을 확인하고 사용자에게 메시지를 보낼 수 있다.
- 4.
컴퓨터에서 사용되고 있는 메모리 및 CPU 리소스의 양에 대한 자세한 정보를 볼 수 있다.
정답·해설 보기▾
정답
1번
실행 중인 프로그램을 닫지 않고 사용자를 전환할 수 있다.
해설
정답: 1. 작업 관리자의 [사용자] 탭에서는 연결을 끊거나 로그오프할 수는 있으나, 실행 중인 프로그램을 그대로 유지한 채 사용자를 '전환(빠른 사용자 전환)'하는 기능은 작업 관리자가 아니라 시작 메뉴의 사용자 전환에서 수행한다.
오답 풀이
- 1번: 프로그램을 닫지 않고 사용자를 전환하는 작업은 작업 관리자 기능이 아니므로 옳지 않다.
- 2번: [응용 프로그램]·[프로세스] 탭에서 실행 정보를 확인할 수 있으므로 옳다.
- 3번: [사용자] 탭에서 연결 사용자를 확인하고 메시지를 보낼 수 있으므로 옳다.
- 4번: [성능]·[프로세스] 탭에서 메모리·CPU 사용량을 자세히 볼 수 있으므로 옳다.
보충 개념 작업 관리자는 응용 프로그램·프로세스·서비스·성능·네트워킹·사용자 탭으로 구성되어 프로그램 종료, 자원 모니터링, 사용자 관리 등을 수행한다.
- 1.
문제 18
4지선다다음 중 Windows 7의 [장치 관리자] 창에서 설정 가능한 하드웨어 관리에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
- 1.
장치들의 드라이버를 식별하고, 설치된 장치 드라이버에 대한 정보를 알 수 있다.
- 2.
가상 메모리에 대한 정보를 확인하고, 설정 값을 변경 할 수 있다.
- 3.
장치 드라이버를 업데이트 할 수 있다.
- 4.
하드웨어가 올바르게 작동하는지 확인할 수 있다.
정답·해설 보기▾
정답
2번
가상 메모리에 대한 정보를 확인하고, 설정 값을 변경 할 수 있다.
해설
정답: 2. 가상 메모리(페이징 파일)의 확인·변경은 [시스템 속성] - [고급] - [성능 옵션]에서 수행한다. 장치 관리자는 하드웨어 장치와 드라이버를 관리하는 도구이다.
오답 풀이
- 1번: 장치 관리자는 설치된 장치와 드라이버 정보를 확인할 수 있으므로 옳다.
- 2번: 가상 메모리 설정은 장치 관리자가 아니라 시스템 속성에서 하므로 옳지 않다.
- 3번: 장치 관리자에서 드라이버 업데이트를 수행할 수 있으므로 옳다.
- 4번: 장치 관리자에서 하드웨어의 정상 작동 여부(상태)를 확인할 수 있으므로 옳다.
보충 개념 장치 관리자에서는 드라이버 업데이트·롤백·제거, 장치 사용/사용 안 함, 리소스 충돌 확인 등 하드웨어 관련 작업을 수행한다.
- 1.
문제 19
4지선다다음 중 Windows 7의 레지스트리(Registry)에 관한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
- 1.
시작 메뉴의 검색 상자에 ‘regedit’를 입력하여 레지스트리 편집기를 실행할 수 있다.
- 2.
레지스트리 편집기를 사용하면 레지스트리 폴더 및 각 레지스트리 파일에 대한 설정을 볼 수 있다.
- 3.
레지스트리를 복원하기 위해서는 고급 부팅 옵션 화면에서 '마지막으로 성공한 구성' 을 선택하여 Windows를 다시 시작해야 한다.
- 4.
레지스트리의 정보는 수정할 수는 있으나 삭제는 할 수 없어 언제든지 레지스트리 복원이 가능하다.
정답·해설 보기▾
정답
4번
레지스트리의 정보는 수정할 수는 있으나 삭제는 할 수 없어 언제든지 레지스트리 복원이 가능하다.
해설
정답: 4. 레지스트리의 항목(키·값)은 편집기에서 수정뿐 아니라 삭제도 가능하다. 잘못 삭제하면 시스템에 심각한 문제가 생길 수 있어 주의가 필요하다.
오답 풀이
- 1번: 검색 상자에 'regedit'를 입력하면 레지스트리 편집기가 실행되므로 옳다.
- 2번: 편집기로 레지스트리 키와 값의 설정을 확인할 수 있으므로 옳다.
- 3번: '마지막으로 성공한 구성'으로 부팅하면 직전 정상 상태로 복원되므로 옳다.
- 4번: 레지스트리 정보는 삭제도 가능하므로 "삭제할 수 없다"는 옳지 않다.
보충 개념 레지스트리는 하드웨어·소프트웨어·사용자 설정 등을 저장하는 계층형 데이터베이스로, 잘못 편집하면 시스템 오류가 발생하므로 백업 후 신중히 다루어야 한다.
- 1.
문제 20
4지선다다음 중 컴퓨터 소프트웨어에서 셰어웨어(Shareware)에 관한 설명으로 옳은 것은?
- 1.
정해진 금액을 지불하고 정식으로 사용하는 프로그램이다.
- 2.
사용 기간과 일부 기능을 제한하여 정식 제품의 구입을 유도하기 위한 프로그램이다.
- 3.
사용 기간의 제한 없이 무료 사용과 배포가 가능한 프로그램이다.
- 4.
ROM에 저장되며, BIOS와 관련이 있는 시스템 프로그램이다.
정답·해설 보기▾
정답
2번
사용 기간과 일부 기능을 제한하여 정식 제품의 구입을 유도하기 위한 프로그램이다.
해설
정답: 2. 셰어웨어는 사용 기간이나 일부 기능을 제한하여 미리 써 보게 한 뒤 정식 제품 구입을 유도하는 소프트웨어이다.
오답 풀이
- 1번: 금액을 지불하고 정식 사용하는 것은 상용(Commercial) 소프트웨어이다.
- 2번: 기간·기능을 제한해 구입을 유도하는 것이 셰어웨어이므로 옳다.
- 3번: 기간 제한 없이 무료 사용·배포가 가능한 것은 프리웨어(Freeware)이다.
- 4번: ROM에 저장되어 BIOS와 관련된 것은 펌웨어(Firmware)이다.
보충 개념 상용·셰어웨어·프리웨어·데모·알파/베타·펌웨어 등은 배포 방식과 사용 조건이 서로 다른 소프트웨어 분류이다.
- 1.
문제 21
4지선다다음 중 아래 시트에서 고급 필터 기능을 이용하여 수량이 전체 평균보다 크면서 거래일자가 1월 중인 데이터를 추출하려고 할 때, 고급필터의 조건식으로 옳은 것은?
A B C D E F 1 거래일자 거래처명 제품명 수량 단가 금액 2 12-01-05 대한전자 LED TV 10 1,230,000 12,300,000 3 12-01-08 현대전자 전자 레인지 15 369,000 5,535,000 4 12-01-12 미래전자 냉장고 20 95,000 1,900,000 5 12-01-15 한국전자 캠코더 25 859,000 21,400,000 6 12-01-25 한국전자 전자 레인지 15 369,000 5,535,000 7 12-01-25 현대전자 LED TV 18 1,230,000 22,140,000 8 12-02-03 미래전자 냉장고 30 95,000 2,850,000 9 12-02-03 한국전자 식기세척기 10 369,000 11,070,000 10 12-02-06 대한전자 캠코더 20 265,000 6,625,000 - 1.
거래일자
=MONTH($A2)=1/ 수량=$D2>AVERAGE($D$2:$D$10) - 2.
거래일자
=MONTH($A2)=1/ 수량=$D2>AVERAGE(D2:D10) - 3.
거래월
=MONTH($A2)=1/ 평균=$D2>AVERAGE(D2:D10) - 4.
거래월
=MONTH($A2)=1/ 평균=$D2>AVERAGE($D$2:$D$10)
정답·해설 보기▾
정답
4번
거래월
=MONTH($A2)=1/ 평균=$D2>AVERAGE($D$2:$D$10)해설
정답: 4. 수식으로 고급 필터 조건을 만들 때는 두 가지를 지켜야 한다. 첫째, 조건 필드명은 원본 필드명('거래일자','수량')과 달라야 하므로 '거래월','평균'처럼 다른 이름을 쓴다. 둘째, 전체 평균을 구하는 범위는 모든 행에 동일하게 적용되어야 하므로 절대 참조
$D$2:$D$10로 고정한다.오답 풀이
- 1번: 조건 필드명이 원본과 같은 '거래일자','수량'이라 수식 조건이 제대로 동작하지 않는다.
- 2번: 필드명이 원본과 같고 평균 범위
D2:D10도 상대 참조라 행마다 범위가 밀려 평균이 잘못 계산된다. - 3번: 필드명은 달라 옳으나 평균 범위
D2:D10이 상대 참조라 옳지 않다. - 4번: 필드명이 다르고 평균 범위를 절대 참조로 고정해 올바르므로 옳다.
보충 개념 수식 조건의 머리글은 데이터 필드명과 반드시 다르게 지정하고, 비교 기준이 되는 집계 범위는
$절대 참조로 고정해야 모든 행에서 같은 기준으로 평가된다.- 1.
문제 22
4지선다다음 중 데이터의 자동필터 기능에 대한 설명으로 옳지 않은 것은?
- 1.
같은 열에서 여러 개의 항목을 동시에 선택하여 데이터를 추출할 수 있다.
- 2.
숫자로만 구성된 하나의 열에서는 색 기준 필터와 숫자 필터를 동시에 적용할 수 없다.
- 3.
같은 열에 날짜, 숫자, 텍스트가 섞여 있으면 항상 텍스트 필터가 기본으로 적용된다.
- 4.
필터를 이용하여 추출한 데이터는 항상 레코드(행) 단위로 표시된다.
정답·해설 보기▾
정답
3번
같은 열에 날짜, 숫자, 텍스트가 섞여 있으면 항상 텍스트 필터가 기본으로 적용된다.
해설
정답: 3. 한 열에 여러 데이터 형식이 섞여 있으면 가장 많은 형식(다수를 차지하는 형식)을 기준으로 필터가 적용된다. 항상 텍스트 필터가 적용되는 것은 아니다.
오답 풀이
- 1번: 자동 필터의 목록에서 여러 항목을 체크해 동시에 추출할 수 있으므로 옳다.
- 2번: 색 기준 필터와 숫자(또는 텍스트) 필터는 한 열에 동시에 적용할 수 없으므로 옳다.
- 3번: 여러 형식이 섞이면 다수 형식 기준으로 필터가 적용되므로 "항상 텍스트"는 옳지 않다.
- 4번: 자동 필터의 추출 결과는 조건에 맞는 행(레코드) 단위로 표시되므로 옳다.
보충 개념 자동 필터는 열에 들어 있는 데이터의 다수 형식에 맞춰 날짜·숫자·텍스트 필터를 제공하며, 색 기준 필터와는 함께 쓸 수 없다.
- 1.
문제 23
4지선다다음 중 아래 그림과 같이 [B2:B5] 영역에 데이터 유효성 검사가 설정되어 있을 때 [B2:B5] 영역에 입력할 수 없는 값은?
[데이터 유효성] 대화 상자의 [설정] 탭이 다음과 같이 지정되어 있다.
항목 설정 값 제한 대상 정수 공백 무시 체크됨 제한 방법 해당 범위 최소값 10 최대값 20 - 1.
0
- 2.
10
- 3.
15
- 4.
20
정답·해설 보기▾
정답
1번
0
해설
정답: 1. 유효성 검사가 '정수, 해당 범위, 최소값 10, 최대값 20'으로 설정되어 있으므로 10 이상 20 이하의 정수만 입력할 수 있다. 0은 이 범위를 벗어나므로 입력할 수 없다.
오답 풀이
- 1번: 0은 10~20 범위 밖이라 입력할 수 없으므로 정답이다.
- 2번: 10은 최소값으로 범위에 포함되어 입력할 수 있다.
- 3번: 15는 10~20 범위 안의 정수이므로 입력할 수 있다.
- 4번: 20은 최대값으로 범위에 포함되어 입력할 수 있다.
보충 개념 '해당 범위'는 최소값 이상 최대값 이하를 의미하며, 경계값(10, 20)도 포함된다. '공백 무시'를 켜면 빈 값 입력은 허용된다.
- 1.
문제 24
4지선다다음 중 피벗테이블에 대한 설명으로 옳지 않은 것은?
- 1.
피벗 테이블 보고서를 작성한 후 원본 데이터를 수정하면 수정된 내용이 피벗 테이블 보고서에 자동으로 반영된다.
- 2.
피벗 테이블 필드 목록에서 보고서에 추가할 필드로 데이터 형식이 텍스트와 논리값인 것을 선택하면 ‘행 레이블’ 영역으로 옮겨진다.
- 3.
값 영역에 추가된 필드가 2개 이상이 되면 값 필드가 열 레이블 또는 행 레이블 영역에 표시된다.
- 4.
행 레이블 또는 열 레이블에 표시된 값 필드가 값 영역에 추가된 필드의 표시 방향을 결정한다.
정답·해설 보기▾
정답
1번
피벗 테이블 보고서를 작성한 후 원본 데이터를 수정하면 수정된 내용이 피벗 테이블 보고서에 자동으로 반영된다.
해설
정답: 1. 피벗 테이블은 원본 데이터를 수정해도 자동으로 갱신되지 않는다. 변경 내용을 반영하려면 [새로 고침]을 실행해야 한다.
오답 풀이
- 1번: 원본 수정이 자동 반영되지 않으므로 옳지 않다.
- 2번: 텍스트·논리값 필드는 보통 행 레이블 영역에 배치되므로 옳다.
- 3번: 값 필드가 2개 이상이면 'Σ 값' 필드가 행 또는 열 레이블에 표시되므로 옳다.
- 4번: 값 필드 단추가 행/열 어디에 있느냐에 따라 값들의 표시 방향이 결정되므로 옳다.
보충 개념 피벗 테이블은 행·열·값·필터 영역으로 구성되며, 원본 데이터가 바뀌면 반드시 [새로 고침]을 해야 결과에 반영된다.
- 1.
문제 25
4지선다다음 중 엑셀에서 날짜 데이터의 입력 방법을 설명한 것 으로 옳지 않은 것은?
- 1.
날짜 데이터는 하이픈(-)이나 슬래시(/)를 이용하여 년, 월, 일을 구분한다.
- 2.
날짜의 연도를 생략하고 월과 일만 입력하면 자동으로 올해의 연도가 추가되어 입력된다.
- 3.
날짜의 연도를 두 자리로 입력할 때 연도가 30이상이면 1900년대로 인식하고, 29이하면 2000년대로 인식한다.
- 4.
오늘의 날짜를 입력하고 싶으면 [Ctrl]+[Shift]+;키를 누르면 된다.
정답·해설 보기▾
해설
정답: 4. 오늘 날짜를 입력하는 단축키는 [Ctrl]+[;]이다. [Ctrl]+[Shift]+[;]은 현재 시간을 입력하는 단축키이다.
오답 풀이
- 1번: 날짜는 하이픈(-)이나 슬래시(/)로 연·월·일을 구분하므로 옳다.
- 2번: 월·일만 입력하면 현재(올해) 연도가 자동으로 붙으므로 옳다.
- 3번: 두 자리 연도는 30 이상이면 1900년대, 29 이하면 2000년대로 인식하므로 옳다.
- 4번: 오늘 날짜는 [Ctrl]+[;]이므로 [Ctrl]+[Shift]+[;]이라는 설명은 옳지 않다.
보충 개념 [Ctrl]+[;]는 오늘 날짜, [Ctrl]+[Shift]+[;]는 현재 시간을 입력한다. 두 키를 차례로 누르면 날짜와 시간을 함께 넣을 수 있다.
- 1.
문제 26
4지선다다음 중 아래 시트와 같이 이름에 '철'이라는 글자가 포함된 셀의 서식을 채우기 색 ‘노랑’, 글꼴 스타일 ‘굵은 기울임꼴’로 변경하고자 한다. 이를 위해 [A2:A7] 영역에 설정한 조건부 서식의 수식 규칙으로 옳은 것은?
A B C D 1 이름 컴퓨터일반 스프레드시트 데이터베이스 2 함효록 89 65 92 3 강위철 75 68 50 4 김우진 75 68 52 5 민수현 87 82 80 6 신해철 54 78 88 7 안성진 90 68 94 - 1.
=COUNT(A2,"철")
- 2.
=COUNT(A2:A7,"철")
- 3.
=COUNTIF(A2,"철")
- 4.
=COUNTIF(A2:A7,"철")
정답·해설 보기▾
정답
3번
=COUNTIF(A2,"철")
해설
정답: 3. 조건부 서식 수식은 적용 범위의 첫 셀(A2)을 기준으로 상대 참조로 평가되어 셀마다 검사된다. 특정 조건을 만족하는 셀을 세려면 COUNTIF를 쓰고, 만능 문자
*철*로 '철'을 포함하는지 검사한다. 조건을 만족하면 1(참)을 반환해 서식이 적용된다.오답 풀이
- 1번: COUNT는 숫자 개수를 세는 함수라 조건(텍스트 포함) 검사에 쓸 수 없다.
- 2번: COUNT 함수이고 범위도 고정되어 셀별 검사가 되지 않으므로 옳지 않다.
- 3번: COUNTIF로 각 셀(A2 기준)이
*철*을 포함하는지 검사하므로 옳다. - 4번: COUNTIF는 맞지만 범위
A2:A7전체를 검사해 셀별 조건부 서식 의도와 맞지 않다.
보충 개념 조건부 서식의 수식은 적용 범위 첫 셀 기준으로 작성하면 각 셀에 상대적으로 적용된다. 만능 문자
*는 임의의 여러 글자,?는 한 글자를 의미한다.- 1.
문제 27
4지선다다음 중 엑셀의 작업 환경 설정을 위한 [Excel 옵션]의 각 메뉴에 대한 설명으로 옳지 않은 것은?
- 1.
[기본 설정]-[Excel에서 가장 많이 사용하는 옵션] : '실시간 미리 보기 사용'을 선택하면 선택 사항을 커서로 가리킬 때 해당 기능이 문서에 어떻게 영향을 주는지 결과를 미리 보여 준다.
- 2.
[수식]-[수식 작업] : '수식에 표 이름 사용'을 선택하면 데이터가 입력된 범위에 행 또는 열 레이블이 있을 경우, 이 레이블을 정의된 이름처럼 수식에 이름으로 사용할 수 있다.
- 3.
[저장]-[통합 문서 저장] : '다음 형식으로 파일 저장'에서 통합 문서의 기본 저장 파일 형식을 지정할 수 있다.
- 4.
[고급]-[이 통합 문서의 계산 대상] : '다른 문서에 대한 링크 업데이트'를 선택하면 워크시트와 연결된 외부 문서에 포함된 결과 값의 복사본을 저장한다.
정답·해설 보기▾
정답
4번
[고급]-[이 통합 문서의 계산 대상] : '다른 문서에 대한 링크 업데이트'를 선택하면 워크시트와 연결된 외부 문서에 포함된 결과 값의 복사본을 저장한다.
해설
정답: 4. '다른 문서에 대한 링크 업데이트'를 선택하면 외부 문서가 연결될 때 그 결과 값을 다시 계산해 최신 상태로 갱신한다. 결과 값의 '복사본을 저장'하는 기능이 아니다.
오답 풀이
- 1번: '실시간 미리 보기'는 옵션을 가리킬 때 적용 결과를 미리 보여 주므로 옳다.
- 2번: '수식에 표 이름 사용(레이블 사용)'은 행·열 레이블을 이름처럼 수식에 쓰게 하므로 옳다.
- 3번: 저장 옵션에서 기본 저장 파일 형식을 지정할 수 있으므로 옳다.
- 4번: 링크 업데이트는 복사본 저장이 아니라 연결된 값을 갱신하는 것이므로 옳지 않다.
보충 개념 외부 문서 링크는 원본이 바뀌면 업데이트로 최신 값을 반영하며, 이는 값의 사본을 따로 저장하는 것과는 다르다.
- 1.
문제 28
4지선다다음 중 셀 서식의 표시 형식 기호가 "#,###;-#,##0"으로 설정된 셀에 6345.678을 입력하였을 때의 표시 결과로 옳은 것은?
- 1.
\6340
- 2.
\6,340
- 3.
\6,345
- 4.
\6,346
정답·해설 보기▾
정답
4번
\6,346
해설
정답: 4. 양수 서식
\#,###이 적용된다. 소수 자리 표시가 없으므로 소수점 첫째 자리에서 반올림되어 6345.678 → 6346이 되고, 천 단위 구분 기호(,)와 앞의\가 붙어 \6,346으로 표시된다.오답 풀이
- 1번: \6340은 일의 자리를 0으로 만들지 않으므로 표시 결과가 아니다.
- 2번: \6,340은 반올림 결과(6346)와 다르므로 옳지 않다.
- 3번: \6,345는 소수부를 버린 값이며 반올림하지 않아 옳지 않다.
- 4번: 소수 자리가 없어 6345.678이 6346으로 반올림되므로 \6,346이 옳다.
보충 개념
#은 유효하지 않은 0을 표시하지 않는 자리 기호이고,,는 천 단위 구분 기호이다. 정수부만 표시할 때 소수부는 반올림된다. 서식의;는 양수;음수 형식을 구분한다.- 1.
문제 29
4지선다다음 중 매크로 작성 시 지정하는 바로 가기 키에 대한 설명으로 옳은 것은?
- 1.
엑셀에 이미 지정되어 있는 바로 가기 키는 매크로의 바로 가기 키로 지정할 수 없다.
- 2.
매크로 기록 시 바로 가기 키는 반드시 지정하여야 한다.
- 3.
매크로 작성 시 지정한 바로 가기 키는 추후에도 수정이 가능하다.
- 4.
바로 가기 키는 기본적으로 Ctrl 과 영문 소문자로 조합하여 사용하나 대문자로 지정하면 Ctrl 에 이어서 Alt 가 자동으로 덧붙여 지정된다.
정답·해설 보기▾
정답
3번
매크로 작성 시 지정한 바로 가기 키는 추후에도 수정이 가능하다.
해설
정답: 3. 매크로의 바로 가기 키는 [매크로] - [옵션]에서 나중에 얼마든지 수정할 수 있다.
오답 풀이
- 1번: 엑셀 기본 바로 가기 키와 같게 지정할 수도 있으며, 이 경우 매크로 키가 우선 적용되므로 "지정할 수 없다"는 옳지 않다.
- 2번: 바로 가기 키는 선택 사항이므로 반드시 지정할 필요는 없다.
- 3번: 지정한 바로 가기 키는 옵션에서 수정 가능하므로 옳다.
- 4번: 대문자로 지정하면 [Ctrl]에 [Alt]가 아니라 [Shift]가 덧붙어 [Ctrl]+[Shift]+문자가 된다.
보충 개념 매크로 바로 가기 키는 [Ctrl]+소문자가 기본이고, 대문자를 지정하면 [Ctrl]+[Shift]+문자로 동작한다. 충돌 시 매크로 키가 엑셀 기본 키보다 우선한다.
- 1.
문제 30
4지선다다음 중 아래에 주어진 매크로 모듈에 대한 설명으로 옳은 것은?
- 1.
[A1] 셀을 기준으로 매크로가 실행된다.
- 2.
[A1] 셀에 "1,3,5,7,9"가 할당된다.
- 3.
셀의 글자색을 파랑색으로 변경한다.
- 4.
반복문이 10번 수행된다.
정답·해설 보기▾
정답
3번
셀의 글자색을 파랑색으로 변경한다.
해설
정답: 3.
Selection.Font.ColorIndex = 5에서 ColorIndex 5는 파랑색이므로, 현재 셀의 글자색을 파랑으로 변경한다.오답 풀이
- 1번: 매크로는 [A1]이 아니라 현재 선택된 셀(ActiveCell)을 기준으로 실행되므로 옳지 않다.
- 2번:
Offset(1,0)으로 매번 한 칸 아래로 이동하므로 한 셀에 모두 넣는 것이 아니라 여러 셀에 1,3,5,7,9가 차례로 입력된다. - 3번: ColorIndex 5는 파랑이므로 글자색을 파랑으로 바꾸는 것이 옳다.
- 4번:
For i = 1 To 10 Step 2는 1,3,5,7,9로 5번만 반복하므로 10번이 아니다.
보충 개념
Step 2는 2씩 증가하므로 1~10 사이에서 5회 반복한다. ColorIndex는 색 번호(3=빨강, 5=파랑 등)를 지정하며,Offset(1,0)은 한 행 아래로 이동한다.- 1.
문제 31
4지선다다음 중 아래 시트에서 자격증 응시자에 대한 과목별 평균을 구하려고 할 때, [C11] 셀에 입력해야 할 배열 수식으로 옳은 것은?
A B C 1 자격증 응시 결과 2 응시자 과목 점수 3 강선미 1과목 80 4 2과목 86 5 이수진 1과목 90 6 2과목 88 7 김예린 1과목 78 8 2과목 88 10 과목 평균 11 1과목 ? 12 2과목 ? - 1.
{=AVERAGE(IF(MOD(ROW(C3:C8),2)=0,C3:C8))}
- 2.
{=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3:C8))}
- 3.
{=AVERAGE(IF(MOD(ROWS(C3:C8),2)=0,C3:C8))}
- 4.
{=AVERAGE(IF(MOD(ROWS(C3:C8),2)=1,C3:C8))}
정답·해설 보기▾
정답
2번
{=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3:C8))}
해설
정답: 2. 1과목 점수는 3행, 5행, 7행(모두 홀수 행)에 있다.
ROW()로 각 셀의 행 번호를 구하고 2로 나눈 나머지(MOD)가 1인(홀수 행) 점수만 골라 평균을 낸다. 따라서=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3:C8))이 옳다.오답 풀이
- 1번: 나머지가 0(짝수 행)인 4·6·8행은 2과목이므로 1과목 평균이 아니다.
- 2번: 홀수 행(3·5·7행)의 1과목 점수만 골라 평균하므로 옳다.
- 3번: ROWS는 범위의 '행 개수'(6)를 반환하는 함수라 각 행을 구분하지 못한다.
- 4번: 3번과 마찬가지로 ROWS를 써서 행별 판별이 안 되므로 옳지 않다.
보충 개념 ROW는 셀(범위)의 '행 번호'를, ROWS는 범위의 '행 개수'를 반환한다. 배열 수식은 [Ctrl]+[Shift]+[Enter]로 입력하며 { }로 감싸진다.
- 1.
문제 32
4지선다다음 중 아래 시트에서 [A4:B5] 영역을 선택한 후 수식 =A1:B2+D1:E2 를 입력하고 [Ctrl]+[Shift]+[Enter] 키를 눌렀을 때, [B5] 셀에 표시되는 값으로 옳은 것은?
A B C D E 1 1 2 1 2 2 3 4 3 4 - 1.
4
- 2.
8
- 3.
10
- 4.
20
정답·해설 보기▾
정답
2번
8
해설
정답: 2. 배열 수식
=A1:B2+D1:E2는 같은 위치의 셀끼리 더한 2×2 결과를 [A4:B5]에 채운다. [B5]는 결과 배열의 오른쪽 아래(2행 2열) 위치로, [B2]+[E2] = 4 + 4 = 8이다.오답 풀이
- 1번: 4는 [A4] 위치(A1+D1=1+1=2)나 다른 셀 값과도 맞지 않는다.
- 2번: [B5]는 [B2]+[E2]=4+4=8이므로 옳다.
- 3번: 10은 해당 위치 합과 일치하지 않는다.
- 4번: 20은 곱이나 다른 연산 결과로, 덧셈 배열 결과가 아니다.
보충 개념 배열 수식은 두 범위의 같은 위치 요소끼리 연산해 결과 범위에 한꺼번에 채운다. [A4]=1+1=2, [B4]=2+2=4, [A5]=3+3=6, [B5]=4+4=8이 된다.
- 1.
문제 33
4지선다다음 중 아래 수식의 결과와 동일한 결과를 반환하는 수식으로 옳은 것은?
- 1.
=SUMIFS(A1:A100,C1,B1:B100,D1)
- 2.
=COUNTIFS(A1:A100,C1,B1:B100,D1)
- 3.
=AVERAGEIFS(A1:A100,C1,B1:B100,D1)
- 4.
=SUBTOTAL(SUM,A1:A100,B1:B100)
정답·해설 보기▾
정답
2번
=COUNTIFS(A1:A100,C1,B1:B100,D1)
해설
정답: 2.
SUMPRODUCT((A1:A100=C1)*(B1:B100=D1))는 두 조건이 모두 참(1×1=1)인 행의 개수를 합산한다. 즉 A열이 C1과 같고 B열이 D1과 같은 행의 '개수'를 세므로, 두 조건을 모두 만족하는 개수를 구하는 COUNTIFS와 결과가 같다.오답 풀이
- 1번: SUMIFS는 조건을 만족하는 값의 '합계'를 구하므로 개수 계산과 다르다.
- 2번: 두 조건을 모두 만족하는 행의 개수를 세므로 COUNTIFS와 같아 옳다.
- 3번: AVERAGEIFS는 조건을 만족하는 값의 '평균'을 구하므로 다르다.
- 4번: SUBTOTAL은 필터된 범위의 부분합 등을 구하며 조건 개수 계산과 무관하다.
보충 개념 참(TRUE)은 1, 거짓(FALSE)은 0으로 계산되므로 조건식의 곱을 SUMPRODUCT로 더하면 모든 조건을 만족한 행의 개수가 된다. 이는 다중 조건 개수를 세는 COUNTIFS와 동일하다.
- 1.
문제 34
4지선다다음 중 아래 시트에서 직위가 "부장"인 직원의 급여 평균을 [C10]셀에 구하는 배열 수식으로 옳은 것은?
A B C D 1 사원명 부서명 직위 급여 2 홍길동 개발1부 부장 3500000 3 이대한 영업1부 과장 2800000 4 한민국 인사1부 대리 2500000 5 이계레 개발1부 과장 3000000 6 김국수 영업2부 부장 3700000 7 벽미나 개발2부 대리 2300000 8 최신호 개발2부 부장 3300000 9 10 부장의 평균 급여 : ? - 1.
{=AVERAGE(IF(C2:C8="부장", C2:C8))}
- 2.
=AVERAGE(IF(C2:C8="부장", C2:C8))
- 3.
=AVERAGE(IF(C2:C8="부장", D2:D8))
- 4.
{=AVERAGE(IF(C2:C8="부장", D2:D8))}
정답·해설 보기▾
정답
4번
{=AVERAGE(IF(C2:C8="부장", D2:D8))}
해설
정답: 4. 직위(C열)가 "부장"인 행을 IF로 골라 그 직원들의 급여(D열) 값의 평균을 구해야 한다. 또한 배열 수식이므로 [Ctrl]+[Shift]+[Enter]로 입력해 { }로 감싸진 형태여야 한다.
오답 풀이
- 1번: 조건은 맞으나 평균 대상이 C열(직위 텍스트)이라 급여 평균을 구하지 못한다.
- 2번: 대상이 C열이고 { }가 없어 배열 수식이 아니므로 옳지 않다.
- 3번: 대상은 D열(급여)로 맞으나 { }가 없어 일반 수식으로 입력되어 오류가 난다.
- 4번: 부장인 행의 급여(D열)를 골라 배열 수식으로 평균하므로 옳다.
보충 개념 IF로 조건을 만족하는 값만 추려 AVERAGE에 넘기는 배열 수식은 반드시 [Ctrl]+[Shift]+[Enter]로 입력해야 { }로 감싸지며 올바르게 계산된다.
- 1.
문제 35
4지선다다음 중 Excel 2007의 리본 메뉴에 대한 설명으로 옳지 않은 것은?
- 1.
리본 메뉴를 최소화하거나 원래 상태로 되돌리려면 [Ctrl]+[F10]을 누른다.
- 2.
리본 메뉴를 빠르게 최소화하려면 활성 탭의 이름을 두 번 클릭하고 리본 메뉴를 원래 상태로 되돌리려면 탭을 다시 두 번 클릭한다.
- 3.
리본 메뉴는 탭, 그룹 및 명령의 세 요소로 구성되어 있다.
- 4.
리본 메뉴에 바로 가기 키를 나타내려면 [Alt] 키를 누른다.
정답·해설 보기▾
정답
1번
리본 메뉴를 최소화하거나 원래 상태로 되돌리려면 [Ctrl]+[F10]을 누른다.
해설
정답: 1. 리본 메뉴를 최소화하거나 되돌리는 단축키는 [Ctrl]+[F1]이다. [Ctrl]+[F10]은 창 최대화/이전 크기 전환에 해당한다.
오답 풀이
- 1번: 리본 최소화/복원 단축키는 [Ctrl]+[F1]이므로 [Ctrl]+[F10]은 옳지 않다.
- 2번: 활성 탭 이름을 두 번 클릭하면 리본이 접히고, 다시 두 번 클릭하면 펼쳐지므로 옳다.
- 3번: 리본 메뉴는 탭·그룹·명령의 세 요소로 구성되므로 옳다.
- 4번: [Alt] 키를 누르면 각 명령의 바로 가기 키(액세스 키)가 표시되므로 옳다.
보충 개념 [Ctrl]+[F1]은 리본 접기/펴기, [Alt]는 액세스 키 표시 단축키이다. 리본은 탭→그룹→명령의 계층으로 명령을 묶어 제공한다.
- 1.
문제 36
4지선다다음 중 워크시트에 대한 설명으로 옳은 것은?
- 1.
워크시트 복사는 [Alt] 키를 누르면서 원본 워크시트 탭을 마우스로 드래그 앤 드롭하면 된다.
- 2.
시트를 삭제하려면 시트 탭에서 마우스 오른쪽 단추를 클릭한 후 표시되는 [삭제] 메뉴를 선택하면 되지만, 삭제된 시트는 되살릴 수 없으므로 유의하여야 한다.
- 3.
연속된 여러 개의 시트를 선택할 때는 첫 번째 시트를 선택하고 [Ctrl] 키를 누른 상태에서 마지막 워크시트의 시트 탭을 클릭하면 된다.
- 4.
떨어져 있는 여러 개의 시트를 선택할 때는 먼저 [Shift] 키를 누른 상태에서 원하는 워크시트의 시트 탭을 차례로 누르면 된다.
정답·해설 보기▾
정답
2번
시트를 삭제하려면 시트 탭에서 마우스 오른쪽 단추를 클릭한 후 표시되는 [삭제] 메뉴를 선택하면 되지만, 삭제된 시트는 되살릴 수 없으므로 유의하여야 한다.
해설
정답: 2. 시트를 삭제하면 실행 취소([Ctrl]+[Z])로 되살릴 수 없으므로 삭제 전에 주의해야 한다.
오답 풀이
- 1번: 워크시트 복사는 [Ctrl] 키를 누른 채 드래그해야 한다. [Alt]는 복사 키가 아니다.
- 2번: 삭제한 시트는 되살릴 수 없으므로 옳다.
- 3번: 연속된 시트 선택은 첫 시트 클릭 후 [Shift]를 누른 채 마지막 시트를 클릭한다. [Ctrl]은 비연속 선택용이다.
- 4번: 떨어져 있는(비연속) 시트 선택은 [Ctrl] 키를 누른 채 차례로 클릭한다. [Shift]는 연속 선택용이다.
보충 개념 시트 복사는 [Ctrl]+드래그, 연속 선택은 [Shift]+클릭, 비연속 선택은 [Ctrl]+클릭이며, 시트 삭제는 취소할 수 없다.
- 1.
문제 37
4지선다다음 중 차트 제목으로 [B1] 셀의 텍스트를 연결하는 과정으로 옳은 것은?
- 1.
차트에서 차트 제목을 클릭한 후 등호(=)를 입력한 후 [B1] 셀을 선택한다.
- 2.
차트에서 차트 제목을 클릭한 후 수식 입력줄에서 등호(=)를 입력한 후 [B1] 셀을 선택한다.
- 3.
차트에서 차트 제목을 클릭한 후 수식 입력줄에서 [B1] 셀을 선택한다.
- 4.
차트에서 차트 제목을 클릭한 후 수식 입력줄에서 ‘=TEXT(B1)’을 입력한다.
정답·해설 보기▾
정답
2번
차트에서 차트 제목을 클릭한 후 수식 입력줄에서 등호(=)를 입력한 후 [B1] 셀을 선택한다.
해설
정답: 2. 차트 제목을 셀과 연결하려면 차트 제목을 클릭한 뒤 수식 입력줄에 등호(=)를 입력하고 연결할 셀([B1])을 클릭한 후 [Enter]를 누른다.
오답 풀이
- 1번: 등호를 수식 입력줄이 아니라 제목에 직접 입력하는 것이 아니라, 수식 입력줄에 입력해야 하므로 절차가 부정확하다.
- 2번: 차트 제목 클릭 → 수식 입력줄에 = 입력 → [B1] 선택의 순서가 올바르므로 옳다.
- 3번: 등호(=)를 먼저 입력하지 않으면 셀 참조 연결이 되지 않으므로 옳지 않다.
- 4번: 차트 제목은
=TEXT()같은 함수가 아니라 셀 참조(=시트!셀)로 연결하므로 옳지 않다.
보충 개념 차트 제목·축 제목 등은 수식 입력줄에서
=Sheet1!$B$1형태의 셀 참조로 연결되며, 원본 셀이 바뀌면 제목도 자동으로 갱신된다.- 1.
문제 38
4지선다다음 중 엑셀 차트의 추세선에 관한 설명으로 옳지 않은 것은?
- 1.
추세선은 6종류로 지수, 선형, 로그, 다항식, 거듭 제곱, 이동 평균이 있다.
- 2.
하나의 데이터 계열에 두 개 이상의 추세선을 동시에 표시할 수 없다.
- 3.
추세선이 추가된 데이터 계열의 차트 종류를 3차원으로 바꾸면 추세선이 사라진다.
- 4.
추세선을 삭제하려면 차트에 표시된 추세선을 선택한 후 [Delete] 키를 누르거나 바로 가기 메뉴의 [삭제]를 선택한다.
정답·해설 보기▾
정답
2번
하나의 데이터 계열에 두 개 이상의 추세선을 동시에 표시할 수 없다.
해설
정답: 2. 하나의 데이터 계열에 종류가 다른 추세선을 두 개 이상 동시에 표시할 수 있다. 따라서 "표시할 수 없다"는 옳지 않다.
오답 풀이
- 1번: 추세선은 지수·선형·로그·다항식·거듭제곱·이동 평균의 6종류이므로 옳다.
- 2번: 한 계열에 둘 이상의 추세선을 표시할 수 있으므로 옳지 않다.
- 3번: 3차원 차트로 변경하면 추세선이 사라지므로 옳다.
- 4번: 추세선을 선택해 [Delete] 키나 바로 가기 메뉴 [삭제]로 지울 수 있으므로 옳다.
보충 개념 추세선은 데이터의 경향을 직선·곡선으로 나타내며, 3차원·원형·도넛형·표면형·방사형 차트에는 추가할 수 없다.
- 1.
문제 39
4지선다다음 중 엑셀의 [페이지 설정]에 대한 설명으로 옳은 것은?
- 1.
인쇄 배율을 수동으로 설정할 수 있으며, 배율은 워크시트 표준 크기의 10%에서 200%까지 가능하다.
- 2.
셀 구분선이나 행/열 머리글은 인쇄되도록 설정할 수 없다.
- 3.
[페이지 설정] 대화상자의 [페이지] 탭에서 [자동 맞춤]의 용지 너비와 용지 높이를 1로 지정하면 여러 페이지가 한 페이지에 출력되도록 확대/축소 배율이 자동으로 조정된다.
- 4.
셀에 설정된 메모를 시트에 표시된대로 인쇄할 수는 없고, 시트 끝에 인쇄할 수는 있다.
정답·해설 보기▾
정답
3번
[페이지 설정] 대화상자의 [페이지] 탭에서 [자동 맞춤]의 용지 너비와 용지 높이를 1로 지정하면 여러 페이지가 한 페이지에 출력되도록 확대/축소 배율이 자동으로 조정된다.
해설
정답: 3. [페이지] 탭의 [자동 맞춤]에서 용지 너비·높이를 각각 1로 지정하면 전체 내용이 한 페이지에 인쇄되도록 확대/축소 배율이 자동 조정된다.
오답 풀이
- 1번: 인쇄 배율은 10%~400%까지 설정할 수 있으므로 "200%까지"는 옳지 않다.
- 2번: [시트] 탭에서 눈금선(셀 구분선)과 행/열 머리글을 인쇄하도록 설정할 수 있으므로 옳지 않다.
- 3번: 자동 맞춤 너비·높이 1 지정 시 한 페이지에 맞춰 배율이 자동 조정되므로 옳다.
- 4번: 메모는 '시트 끝' 또는 '시트에 표시된 대로' 인쇄 방식을 선택할 수 있으므로 옳지 않다.
보충 개념 페이지 설정은 페이지(배율·용지)·여백·머리글/바닥글·시트(인쇄 영역·반복 행/열·눈금선·메모) 탭으로 구성된다.
- 1.
문제 40
4지선다다음 중 엑셀의 틀 고정에 대한 기능 설명으로 옳지 않은 것은?
- 1.
틀 고정은 특정 행 또는 열을 고정할 때 사용하는 기능으로 주로 표의 제목 행 또는 제목 열을 고정한 후 작업할 때 유용하다.
- 2.
선택된 셀의 왼쪽 열과 바로 위의 행이 고정된다.
- 3.
틀 고정 구분선을 마우스로 잡아끌어 틀 고정 구분선을 이동시킬 수 있다.
- 4.
틀 고정 방법으로 첫 행 고정을 실행하면 선택된 셀의 위치와 상관없이 첫 행이 고정된다.
정답·해설 보기▾
정답
3번
틀 고정 구분선을 마우스로 잡아끌어 틀 고정 구분선을 이동시킬 수 있다.
해설
정답: 3. 틀 고정의 구분선은 마우스로 드래그하여 위치를 이동할 수 없다. 위치를 바꾸려면 틀 고정을 취소한 뒤 원하는 셀을 선택해 다시 설정해야 한다.
오답 풀이
- 1번: 틀 고정은 제목 행·열을 화면에 고정해 두고 스크롤할 때 유용하므로 옳다.
- 2번: 틀 고정은 선택한 셀의 왼쪽 열들과 위쪽 행들을 고정하므로 옳다.
- 3번: 틀 고정 구분선은 드래그로 이동할 수 없으므로 옳지 않다.
- 4번: [첫 행 고정]은 선택 위치와 무관하게 항상 1행을 고정하므로 옳다.
보충 개념 틀 고정은 선택 셀을 기준으로 위쪽 행과 왼쪽 열을 고정한다. 나누기(분할) 선은 드래그로 이동할 수 있지만, 틀 고정 선은 이동할 수 없다.
- 1.
문제 41
4지선다다음 중 현재 레코드에 대한 내용을 수정하는 Recordset 개체의 메서드로 옳은 것은?
- 1.
AddNew
- 2.
Delete
- 3.
Update
- 4.
Insert
정답·해설 보기▾
정답
3번
Update
해설
정답: 3. Recordset 개체에서 현재 레코드에 변경한 내용을 실제로 저장(반영)하는 메서드는 Update이다.
오답 풀이
- 1번: AddNew는 새 레코드를 추가하기 위한 빈 레코드를 준비하는 메서드이다.
- 2번: Delete는 현재 레코드를 삭제하는 메서드이다.
- 3번: 현재 레코드의 변경 내용을 저장(수정 반영)하는 것은 Update이므로 옳다.
- 4번: Insert는 Recordset 개체의 표준 메서드 이름이 아니다(추가는 AddNew를 사용).
보충 개념 레코드 편집 흐름은 AddNew(또는 Edit)로 편집을 시작하고 값을 설정한 뒤 Update로 확정하며, 취소는 CancelUpdate를 사용한다.
- 1.
문제 42
4지선다다음 중 모듈에 대한 설명으로 옳지 않은 것은?
- 1.
모듈은 클래스 모듈, 응용 모듈, 기타 모듈로 분류한다.
- 2.
클래스 모듈은 사용자 정의 개체를 만들 때 사용한다.
- 3.
모듈은 선언부를 가진다.
- 4.
이벤트 프로시저는 특정 개체에 적용되는 SUB 프로시저이다.
정답·해설 보기▾
정답
1번
모듈은 클래스 모듈, 응용 모듈, 기타 모듈로 분류한다.
해설
정답: 1. Access의 모듈은 표준 모듈과 클래스 모듈로 분류한다. '응용 모듈', '기타 모듈'이라는 분류는 없다.
오답 풀이
- 1번: 모듈은 표준 모듈과 클래스 모듈로 나뉘므로 "응용·기타 모듈"은 옳지 않다.
- 2번: 클래스 모듈은 사용자 정의 개체(클래스)를 정의할 때 사용하므로 옳다.
- 3번: 모듈은 변수·상수 등을 선언하는 선언부(General Declarations)를 가지므로 옳다.
- 4번: 이벤트 프로시저는 특정 개체의 이벤트에 연결되는 Sub 프로시저이므로 옳다.
보충 개념 표준 모듈은 여러 곳에서 공통으로 쓰는 프로시저·전역 변수를 담고, 클래스 모듈은 폼·보고서에 연결되거나 사용자 정의 개체를 정의한다.
- 1.
문제 43
4지선다다음 중 데이터베이스의 특징으로 옳지 않은 것은?
- 1.
다수의 이용자들이 서로 상이한 목적으로 동일 데이터를 공유
- 2.
데이터의 검색이나 갱신이 효율적으로 이루어질 수 있도록 데이터의 중복을 최대화
- 3.
특정 조직에서 필요한 정보를 얻기 위하여 필요한 데이터를 저장
- 4.
효과적인 데이터 처리를 위한 구조화
정답·해설 보기▾
정답
2번
데이터의 검색이나 갱신이 효율적으로 이루어질 수 있도록 데이터의 중복을 최대화
해설
정답: 2. 데이터베이스는 데이터의 중복을 '최대화'하는 것이 아니라 '최소화'하여 일관성과 무결성을 유지하고 저장 공간을 절약하는 것을 목표로 한다.
오답 풀이
- 1번: 여러 사용자가 서로 다른 목적으로 데이터를 공유(공용)하는 것은 DB의 특징이므로 옳다.
- 2번: 중복 최소화가 목표인데 "최대화"라고 했으므로 옳지 않다.
- 3번: 조직이 필요한 정보를 얻도록 데이터를 통합 저장하므로 옳다.
- 4번: 효율적 처리를 위해 데이터를 구조화하므로 옳다.
보충 개념 데이터베이스의 특징은 실시간 접근성, 계속적 변화, 동시 공유, 내용에 의한 참조이며, 데이터 중복과 종속성을 줄이는 것이 핵심 목표이다.
- 1.
문제 44
4지선다다음 중 데이터 보안 및 회복, 무결성, 병행 수행 제어 등을 정의하는 데이터베이스 언어로 데이터베이스 관리자가 데이터 관리를 목적으로 주로 사용하는 언어는?
- 1.
데이터 제어어(DCL)
- 2.
데이터 부속어(DSL)
- 3.
데이터 정의어(DDL)
- 4.
데이터 조작어(DML)
정답·해설 보기▾
정답
1번
데이터 제어어(DCL)
해설
정답: 1. 데이터 제어어(DCL)는 보안·무결성·회복·병행 제어 등을 정의하며, 데이터베이스 관리자가 데이터 관리를 위해 주로 사용한다(GRANT, REVOKE, COMMIT, ROLLBACK 등).
오답 풀이
- 1번: 보안·회복·무결성·병행 제어를 다루는 것은 DCL이므로 옳다.
- 2번: 데이터 부속어(DSL)는 응용 프로그램 안에 삽입되어 쓰이는 데이터 언어를 가리킨다.
- 3번: 데이터 정의어(DDL)는 테이블·스키마 등 구조를 정의(CREATE, ALTER, DROP)한다.
- 4번: 데이터 조작어(DML)는 데이터 검색·삽입·수정·삭제(SELECT, INSERT, UPDATE, DELETE)를 한다.
보충 개념 SQL은 DDL(구조 정의), DML(데이터 조작), DCL(권한·트랜잭션 제어)로 나뉘며, DCL에는 GRANT·REVOKE·COMMIT·ROLLBACK 등이 속한다.
- 1.
문제 45
4지선다다음 중 '거래처' 별로 그룹이 설정된 '매출 내역 보고서' 에서 본문 영역에 있는 'txt순번' 텍스트 상자 컨트롤에 해당 거래처별로 매출의 순번(1,2,3...)을 표시하려고 할 때, 'txt순번' 컨트롤의 속성 설정 방법으로 옳은 것은?
- 1.
컨트롤 원본 속성을 '1'로 설정하고, 누적 합계 속성을 '아니오'로 설정
- 2.
컨트롤 원본 속성을 '1'로 설정하고, 누적 합계 속성을 '예'로 설정
- 3.
컨트롤 원본 속성을 '=1'로 설정하고, 누적 합계 속성을 '모두'로 설정
- 4.
컨트롤 원본 속성을 '=1'로 설정하고, 누적 합계 속성을 '그룹'으로 설정
정답·해설 보기▾
정답
4번
컨트롤 원본 속성을 '=1'로 설정하고, 누적 합계 속성을 '그룹'으로 설정
해설
정답: 4. 컨트롤 원본을
=1로 두고 누적 합계 속성을 '그룹'으로 설정하면, 각 그룹(거래처)이 바뀔 때마다 순번이 1부터 다시 시작하여 거래처별 순번(1,2,3…)이 표시된다.오답 풀이
- 1번: 컨트롤 원본은 수식임을 뜻하는
=1형태여야 하고, 누적 합계 '아니오'면 모든 행에 1만 표시된다. - 2번: 누적 합계에 '예'라는 값은 없으며, 원본도
=1이어야 한다. - 3번: 누적 합계 '모두'는 그룹 구분 없이 보고서 전체를 누적하므로 거래처별로 다시 시작하지 않는다.
- 4번: 원본
=1, 누적 합계 '그룹'으로 그룹마다 1부터 누적되므로 옳다.
보충 개념 누적 합계 속성: '아니오'(누적 안 함), '그룹'(그룹 내에서 누적·그룹이 바뀌면 초기화), '모두'(보고서 전체 누적). 순번은
=1을 그룹 누적으로 표시한다.- 1.
문제 46
4지선다다음 중 보고서 마법사를 이용하여 숫자로 된 필드에 요약값을 나타내는 과정에 대한 설명으로 옳지 않은 것은?
- 1.
그룹 수준을 지정해야만 요약 옵션을 사용할 수 있다.
- 2.
그룹화 수준에서 앞의 두 문자만 가지고 그룹화를 지정할 수도 있다.
- 3.
정렬 순서와 무관하게 요약 옵션을 사용할 수 있다.
- 4.
요약 옵션은 합계, 평균, 최대, 최소 중 한 가지 계산값만 선택할 수 있다.
정답·해설 보기▾
정답
4번
요약 옵션은 합계, 평균, 최대, 최소 중 한 가지 계산값만 선택할 수 있다.
해설
정답: 4. 보고서 마법사의 요약 옵션에서는 합계·평균·최대·최소를 각각 체크하여 둘 이상 동시에 선택할 수 있다. 한 가지만 선택해야 하는 것은 아니다.
오답 풀이
- 1번: 요약 옵션은 그룹 수준을 지정해야 사용할 수 있으므로 옳다.
- 2번: 그룹화 간격에서 '첫 문자', '처음 두 문자' 등으로 그룹화를 지정할 수 있으므로 옳다.
- 3번: 요약 옵션은 정렬 순서와 별개로 사용할 수 있으므로 옳다.
- 4번: 합계·평균·최대·최소를 동시에 선택할 수 있으므로 "한 가지만"은 옳지 않다.
보충 개념 보고서 마법사는 그룹 수준 지정→정렬(최대 4개 필드)→요약 옵션(합계·평균·최소·최대 복수 선택) 순서로 진행하며, 그룹 간격도 조절할 수 있다.
- 1.
문제 47
4지선다다음 중 보고서 마법사를 이용하여 아래와 같은 모양의 보고서를 작성하기 위해 선택해야 할 모양으로 옳은 것은?
보고서 모양 미리 보기에는 각 그룹의 머리글이 굵게 표시되고, 그 아래에 필드 값들이 열을 맞춰 블록(덩어리) 형태로 정렬되어 표시되는 레이아웃이 제시되어 있다.
- 1.
단계
- 2.
블록
- 3.
외곽선1
- 4.
외곽선2
정답·해설 보기▾
정답
2번
블록
해설
정답: 2. 그룹 머리글 아래로 데이터가 열을 맞춰 덩어리(블록) 형태로 빈틈없이 배치되는 레이아웃은 '블록' 모양이다.
오답 풀이
- 1번: '단계'는 그룹 수준에 따라 들여쓰기하며 계단식으로 배치하는 모양이다.
- 2번: 데이터를 블록 형태로 정렬해 표시하는 것은 '블록' 모양이므로 옳다.
- 3번: '외곽선1'은 그룹 머리글이 윤곽선처럼 구분되어 표시되는 모양이다.
- 4번: '외곽선2'는 외곽선1과 유사하나 그룹 구분 표시 방식이 다른 변형이다.
보충 개념 보고서 마법사의 모양 옵션에는 단계, 블록, 외곽선 등이 있으며, 그룹과 필드의 배치·정렬 방식에 따라 시각적 형태가 달라진다.
- 1.
문제 48
4지선다다음 중 하위 보고서 작성에 대한 설명으로 옳지 않은 것은?
- 1.
디자인 보기 화면에서 하위 보고서 컨트롤에 포함된 레이블은 삭제가 가능하다.
- 2.
디자인 보기 화면에서 삽입된 하위 보고서의 크기 조절은 가능하지 않다.
- 3.
“일대다”관계에서 하위 보고서는 “다”쪽에 해당하는 데이터가 표시된다.
- 4.
하위 보고서 마법사를 이용하여 작성할 수 있다.
정답·해설 보기▾
정답
2번
디자인 보기 화면에서 삽입된 하위 보고서의 크기 조절은 가능하지 않다.
해설
정답: 2. 디자인 보기에서 삽입된 하위 보고서 컨트롤은 마우스로 크기 조절 핸들을 끌어 크기를 자유롭게 조절할 수 있다.
오답 풀이
- 1번: 하위 보고서 컨트롤에 딸린 레이블은 디자인 보기에서 삭제할 수 있으므로 옳다.
- 2번: 하위 보고서의 크기를 조절할 수 있으므로 "가능하지 않다"는 옳지 않다.
- 3번: 일대다 관계에서 하위 보고서는 '다' 쪽 데이터를 표시하므로 옳다.
- 4번: 하위 보고서 마법사로 작성할 수 있으므로 옳다.
보충 개념 하위 보고서는 기본 보고서 안에 삽입되어 일대다 관계의 '다' 쪽 레코드들을 표시하며, '기본 필드 연결'과 '하위 필드 연결' 속성으로 두 보고서를 연결한다.
- 1.
문제 49
4지선다다음 중 사원 테이블에서 호봉이 6인 사원의 연봉을 3% 인상된 값으로 수정하는 실행 쿼리를 작성하고자 할 때, 아래의 각 괄호에 넣어야 할 용어를 순서대로 나열한 것으로 옳은 것은?
- 1.
FROM - WHERE
- 2.
SET - WHERE
- 3.
VALUE - SELECT
- 4.
INTO - VALUE
정답·해설 보기▾
정답
2번
SET - WHERE
해설
정답: 2. UPDATE 문의 형식은
UPDATE 테이블 SET 열=값 WHERE 조건;이다. 따라서 ⓐ에는 변경할 값을 지정하는 SET, ⓑ에는 대상 행을 한정하는 WHERE가 들어간다.오답 풀이
- 1번: FROM은 SELECT 문에서 테이블을 지정할 때 쓰며 UPDATE의 값 설정 절이 아니다.
- 2번: SET으로 값을 지정하고 WHERE로 조건을 한정하므로 옳다.
- 3번: VALUE·SELECT는 UPDATE 문의 구문 요소가 아니다.
- 4번: INTO·VALUE는 INSERT 문에서 쓰이는 요소로 UPDATE에는 맞지 않다.
보충 개념 UPDATE 문은
UPDATE 테이블명 SET 컬럼=식 [, …] WHERE 조건;구조이다. WHERE를 생략하면 모든 행이 수정되므로 주의해야 한다.- 1.
문제 50
4지선다다음 중 동호회 테이블과 사원 테이블을 조인하여 질의한 결과가 아래의 그림과 같이 나타나게 하기 위한 질의로 옳은 것은?
[동호회] 테이블에는 회원ID M101(사번 B170), M102(사번 K230, 이름 강월구), M103(사번 K300, 이름 박차고)이 있다. [사원] 테이블에는 사번 K230(강월구, 서울), K300(박차고, 부산), K400(감치국, 대전)이 있다. 질의 결과에는 두 테이블에 사번이 모두 존재하는 M102(K230)와 M103(K300)만 표시된다.
- 1.
SELECT 동호회., 사원. FROM 동호회 INNER JOIN 사원 ON 동호회.사번 = 사원.사번;
- 2.
SELECT 동호회., 사원. FROM 동호회 LEFT JOIN 사원 ON 동호회.사번 = 사원.사번;
- 3.
SELECT 동호회., 사원. FROM 동호회 RIGHT JOIN 사원 ON 동호회.사번 = 사원.사번;
- 4.
SELECT 동호회., 사원. FROM 동호회 OUTER JOIN 사원 ON 동호회.사번 = 사원.사번;
정답·해설 보기▾
정답
1번
SELECT 동호회., 사원. FROM 동호회 INNER JOIN 사원 ON 동호회.사번 = 사원.사번;
해설
정답: 1. 결과에는 두 테이블 모두에 사번이 존재하는 행(M102, M103)만 표시된다. 양쪽에 일치하는 행만 추출하는 것은 내부 조인(INNER JOIN)이다.
오답 풀이
- 1번: 양쪽 사번이 일치하는 행만 나오므로 INNER JOIN이 옳다.
- 2번: LEFT JOIN은 왼쪽(동호회)의 모든 행을 포함하므로 사원에 없는 M101(B170)도 표시되어 결과가 다르다.
- 3번: RIGHT JOIN은 오른쪽(사원)의 모든 행을 포함하므로 동호회에 없는 K400(감치국)도 표시된다.
- 4번: OUTER JOIN(전체 외부 조인)은 양쪽 모든 행을 포함하므로 일치하지 않는 행도 표시된다.
보충 개념 INNER JOIN은 양쪽 모두 조건을 만족하는 행만, LEFT/RIGHT JOIN은 한쪽 테이블의 모든 행을, FULL OUTER JOIN은 양쪽 모든 행을 결과에 포함한다.
- 1.
문제 51
4지선다다음 중 '학번', '이름', '전화번호' 필드로 동일하게 구성되어 있는 [재학생] 테이블과 [졸업생] 테이블을 통합하여 나타내는 쿼리문으로 옳은 것은?
- 1.
Select 학번, 이름, 전화번호 From 재학생, 졸업생 Where 재학생.학번 = 졸업생.학번;
- 2.
Select 학번, 이름, 전화번호 From 재학생 JOIN Select 학번, 이름, 전화번호 From 졸업생;
- 3.
Select 학번, 이름, 전화번호 From 재학생 OR Select 학번, 이름, 전화번호 From 졸업생;
- 4.
Select 학번, 이름, 전화번호 From 재학생 UNION Select 학번, 이름, 전화번호 From 졸업생;
정답·해설 보기▾
정답
4번
Select 학번, 이름, 전화번호 From 재학생 UNION Select 학번, 이름, 전화번호 From 졸업생;
해설
정답: 4. 동일한 구조의 두 테이블 결과를 위아래로 통합하려면 UNION을 사용한다. UNION은 두 SELECT 결과를 합치면서 중복 행을 제거한다.
오답 풀이
- 1번: 학번이 같은 행만 가로로 결합(조인)하는 것으로, 두 집합을 통합하는 것이 아니다.
- 2번: JOIN은 두 SELECT 문을 직접 잇는 구문이 아니라 테이블을 가로로 결합하는 연산이라 문법이 잘못되었다.
- 3번: OR은 조건 연산자이지 두 쿼리 결과를 통합하는 집합 연산자가 아니다.
- 4번: 두 SELECT 결과를 통합하는 것은 UNION이므로 옳다.
보충 개념 UNION은 두 결과 집합을 합치며 중복을 제거하고, UNION ALL은 중복을 포함해 모두 합친다. 통합하려면 두 SELECT의 열 개수와 데이터 형식이 일치해야 한다.
- 1.
문제 52
4지선다다음 중 도서명에 '액세스'라는 단어가 포함된 도서 정보를 검색하려고 할 때, 아래 SQL 문의 WHERE절에 들어갈 조건으로 옳은 것은?
- 1.
도서명 = "액세스"
- 2.
도서명 IN "액세스"
- 3.
도서명 BETWEEN "액세스"
- 4.
도서명 LIKE "액세스"
정답·해설 보기▾
정답
4번
도서명 LIKE "액세스"
해설
정답: 4. 특정 단어가 '포함'된 데이터를 찾을 때는 패턴 검색 연산자 LIKE와 만능 문자(Access에서는
*)를 함께 사용한다.도서명 LIKE "*액세스*"는 '액세스'를 포함한 모든 도서명을 검색한다.오답 풀이
- 1번:
=는 정확히 일치하는 값만 찾으며, 만능 문자가 적용되지 않아*액세스*자체와 같은 값을 찾는다. - 2번: IN은 여러 값의 목록 중 하나와 일치하는지 검사하는 연산자로 패턴 검색에 쓰지 않는다.
- 3번: BETWEEN은 두 값 사이의 범위를 검사하는 연산자로 부분 일치 검색에 맞지 않다.
- 4번: LIKE와
*로 '액세스' 포함 여부를 검사하므로 옳다.
보충 개념 Access SQL에서 LIKE의 만능 문자는
*(여러 글자),?(한 글자)이다. 표준 SQL에서는%와_를 사용한다.- 1.
문제 53
4지선다다음 중 기본 키(Primary Key)에 대한 설명으로 옳은 것은?
- 1.
테이블에 기본 키를 반드시 설정해야 한다.
- 2.
액세스에서는 단일 필드 기본 키와 일련번호 기본 키만 정의 가능하다.
- 3.
데이터가 이미 입력된 필드도 기본 키로 지정할 수 있다.
- 4.
여러 개의 필드를 합쳐 기본 키로 지정할 수 없다.
정답·해설 보기▾
정답
3번
데이터가 이미 입력된 필드도 기본 키로 지정할 수 있다.
해설
정답: 3. 이미 데이터가 입력된 필드라도, 그 값에 중복이나 Null이 없으면 기본 키로 지정할 수 있다.
오답 풀이
- 1번: 기본 키는 권장 사항이지 반드시 설정해야 하는 것은 아니다(설정하지 않을 수도 있다).
- 2번: 단일 필드·일련번호뿐 아니라 여러 필드를 묶은 복합 키도 정의할 수 있다.
- 3번: 중복·Null이 없으면 기존 데이터가 있는 필드도 기본 키로 지정할 수 있으므로 옳다.
- 4번: 둘 이상의 필드를 합쳐 복합 기본 키로 지정할 수 있으므로 "지정할 수 없다"는 옳지 않다.
보충 개념 기본 키는 각 레코드를 유일하게 식별하며 중복과 Null을 허용하지 않는다. 하나의 필드(단일 키) 또는 여러 필드(복합 키)로 구성할 수 있다.
- 1.
문제 54
4지선다다음 중 Access 데이터를 텍스트 파일로 내보내는 과정에 대한 설명으로 옳지 않은 것은?
- 1.
Excel, Word 등 다양한 형식으로 내보낼 수 있다.
- 2.
테이블, 쿼리, 폼 및 보고서를 텍스트 파일로 내보낼 수 있다.
- 3.
쿼리를 텍스트 파일로 내보낼 경우 텍스트 파일에는 쿼리의 SQL문이 저장된다.
- 4.
테이블 및 쿼리를 내보내는 경우 전체 개체를 내보내거나 추가 서식 없이 데이터만 내보내도록 선택 할 수 있다.
정답·해설 보기▾
정답
3번
쿼리를 텍스트 파일로 내보낼 경우 텍스트 파일에는 쿼리의 SQL문이 저장된다.
해설
정답: 3. 쿼리를 텍스트 파일로 내보내면 그 쿼리를 실행한 '결과(레코드 데이터)'가 저장된다. 쿼리의 SQL 문 자체가 저장되는 것이 아니다.
오답 풀이
- 1번: Access 데이터는 Excel·Word·텍스트 등 다양한 형식으로 내보낼 수 있으므로 옳다.
- 2번: 테이블·쿼리·폼·보고서를 텍스트 파일로 내보낼 수 있으므로 옳다.
- 3번: 내보내면 쿼리 실행 결과 데이터가 저장되므로 "SQL문이 저장된다"는 옳지 않다.
- 4번: 서식을 포함한 전체 또는 데이터만 내보내기를 선택할 수 있으므로 옳다.
보충 개념 내보내기는 개체의 실행 결과(데이터)를 대상 형식으로 변환한다. 쿼리는 정의(SQL)가 아니라 결과 레코드가 텍스트로 출력된다.
- 1.
문제 55
4지선다다음 중 입력 마스크에서 사용되는 기호 문자에 대한 설명으로 옳은 것은?
- 1.
0 : 선택 요소로서 숫자나 공백을 입력
- 2.
9 : 필수 요소로서 0~9까지의 숫자를 입력
- 3.
: 선택 요소로서 A~Z까지의 영문자를 입력
- 4.
& : 필수 요소로서 단일 문자나 공백을 입력
정답·해설 보기▾
정답
4번
& : 필수 요소로서 단일 문자나 공백을 입력
해설
정답: 4. 입력 마스크 기호 &는 임의의 한 문자나 공백을 '반드시' 입력받는(필수) 기호이다.
오답 풀이
- 1번: 0은 0~9 숫자를 '필수'로 입력받는 기호이지 선택 요소가 아니다.
- 2번: 9는 숫자나 공백을 '선택'으로 입력받는 기호이지 필수가 아니다.
- 3번: #은 숫자·공백·기호(+, -)를 '선택'으로 입력받는 기호이며 영문자 입력 기호가 아니다.
- 4번: &는 단일 문자나 공백을 필수로 입력받으므로 옳다.
보충 개념 입력 마스크: 0(숫자 필수), 9(숫자·공백 선택), #(숫자·공백·부호 선택), L(영문·한글 필수), ?(영문·한글 선택), A(영문·한글·숫자 필수), &(임의 문자 필수), C(임의 문자 선택).
- 1.
문제 56
4지선다다음 중 아래와 같이 필드 속성을 설정한 경우, 입력 값에 따른 결과가 옳지 않은 것은?
[필드 속성]
속성 설정 값 필드 크기 실수(Single) 형식 표준 소수 자릿수 1 입력 마스크 (없음) 캡션 (없음) 기본값 0 유효성 검사 규칙 <>1 And <>-1유효성 검사 텍스트 (없음) 필수 예 - 1.
‘1’을 입력하는 경우, 값이 입력되지 않는다.
- 2.
‘-1’을 입력하는 경우, 값이 입력되지 않는다.
- 3.
필드 값을 입력하지 않는 경우, 기본 값으로 ‘0.0’이 입력된다.
- 4.
‘1234’를 입력하는 경우, 표시 되는 값은 ‘1234.0’이 된다.
정답·해설 보기▾
정답
4번
‘1234’를 입력하는 경우, 표시 되는 값은 ‘1234.0’이 된다.
해설
정답: 4. 형식이 '표준'이고 소수 자릿수가 1이면 천 단위 구분 기호가 적용되므로, 1234를 입력하면
1,234.0으로 표시된다.1234.0처럼 구분 기호 없이 표시되지 않는다.오답 풀이
- 1번: 유효성 검사 규칙
<>1에 따라 1은 입력할 수 없으므로 옳다. - 2번: 규칙
<>-1에 따라 -1도 입력할 수 없으므로 옳다. - 3번: 기본값이 0이고 소수 자릿수가 1이라 값을 입력하지 않으면
0.0이 들어가므로 옳다. - 4번: '표준' 형식은 천 단위 구분 기호를 붙여
1,234.0으로 표시하므로1234.0은 옳지 않다.
보충 개념 '표준' 형식은 천 단위 구분 기호(,)와 지정한 소수 자릿수로 숫자를 표시한다. 유효성 검사 규칙
<>1 And <>-1은 1과 -1을 제외한 값만 허용한다.- 1.
문제 57
4지선다다음 중 아래의 설명에 해당되는 컨트롤로 옳은 것은?
(1) 그룹 틀, 확인란, 옵션 단추, 토글 단추 등으로 구성된다. (2) 필드 크기가 정수인 숫자 데이터 형식이나 '예/아니요'로 설정된 필드에 설정한다. (3) 원하는 값을 클릭하여 쉽게 내용을 선택한다. (4) 몇 개의 컨트롤을 그룹으로 하여 제한된 선택 조합을 표시할 때 사용한다.
- 1.
콤보 상자
- 2.
목록 상자
- 3.
옵션 그룹
- 4.
명령 단추
정답·해설 보기▾
정답
3번
옵션 그룹
해설
정답: 3. 그룹 틀 안에 확인란·옵션 단추·토글 단추를 묶어 제한된 선택지 중 하나를 고르게 하고, 선택 값을 정수(또는 예/아니요) 필드에 저장하는 컨트롤은 옵션 그룹이다.
오답 풀이
- 1번: 콤보 상자는 드롭다운 목록에서 값을 선택하거나 직접 입력하는 컨트롤이다.
- 2번: 목록 상자는 목록을 펼쳐 그중 하나를 선택하는 컨트롤로 그룹 틀 구성과는 다르다.
- 3번: 그룹 틀·옵션 단추 등을 묶어 제한된 선택을 표시하는 것은 옵션 그룹이므로 옳다.
- 4번: 명령 단추는 클릭 시 매크로·프로시저를 실행하는 컨트롤이다.
보충 개념 옵션 그룹은 그룹 틀과 그 안의 옵션 단추·확인란·토글 단추로 구성되며, 선택된 항목의 '옵션 값'(정수)을 연결된 필드에 저장한다.
- 1.
문제 58
4지선다다음 중 폼에서 데이터 원본으로 사용하는 테이블의 필드값을 보여주고, 값을 수정할 수도 있는 컨트롤로 가장 적절한 것은?
- 1.
바운드 컨트롤
- 2.
언바운드 컨트롤
- 3.
계산 컨트롤
- 4.
탭 컨트롤
정답·해설 보기▾
정답
1번
바운드 컨트롤
해설
정답: 1. 바운드 컨트롤은 테이블·쿼리의 필드에 연결(bound)된 컨트롤로, 해당 필드 값을 표시하고 입력·수정할 수 있다.
오답 풀이
- 1번: 필드에 연결되어 값을 표시·수정하는 것은 바운드 컨트롤이므로 옳다.
- 2번: 언바운드 컨트롤은 데이터 원본에 연결되지 않아 필드 값을 저장하지 않는다(레이블·선 등).
- 3번: 계산 컨트롤은 식(=)의 결과를 표시하며 원본 필드에 값을 저장하지 않는다.
- 4번: 탭 컨트롤은 여러 페이지를 탭으로 구성하는 레이아웃용 컨트롤이다.
보충 개념 컨트롤은 바운드(필드 연결), 언바운드(연결 없음), 계산(식 결과 표시)으로 나뉘며, 바운드 컨트롤만 원본 데이터를 입력·수정할 수 있다.
- 1.
문제 59
4지선다다음 중 폼의 구성 요소에 대한 설명으로 옳지 않은 것은?
- 1.
폼 머리글은 인쇄할 때 모든 페이지의 상단에 매번 표시된다.
- 2.
하위 폼은 폼 안에 있는 또 하나의 폼을 의미한다.
- 3.
폼 바닥글은 폼 요약 정보 등과 같이 각 레코드에 동일하게 표시될 정보가 입력되는 구역이다.
- 4.
본문은 사용할 실제 내용을 입력하는 구역으로 폼 보기 형식에 따라 하나의 레코드만 표시하거나 여러 개의 레코드를 표시한다.
정답·해설 보기▾
정답
1번
폼 머리글은 인쇄할 때 모든 페이지의 상단에 매번 표시된다.
해설
정답: 1. 폼 머리글은 폼의 맨 위에 한 번만 표시되며, 인쇄 시에는 첫 페이지 상단에만 나온다. 모든 페이지 상단에 매번 표시되는 것은 '페이지 머리글'이다.
오답 풀이
- 1번: 폼 머리글은 첫 페이지에만 표시되므로 "모든 페이지 상단에 매번"은 옳지 않다.
- 2번: 하위 폼은 폼 안에 삽입된 또 하나의 폼이므로 옳다.
- 3번: 폼 바닥글은 요약 정보 등 모든 레코드에 공통으로 표시될 내용을 담으므로 옳다.
- 4번: 본문은 실제 데이터를 표시하며 폼 보기 형식에 따라 한 개 또는 여러 레코드를 표시하므로 옳다.
보충 개념 폼은 폼 머리글/바닥글(처음·끝 한 번), 페이지 머리글/바닥글(매 페이지·인쇄 시), 본문(레코드 표시)으로 구성된다.
- 1.
문제 60
4지선다다음 중 <학생> 테이블에서 '학년' 필드가 1인 레코드의 개수를 계산하고자 할 때의 수식으로 옳은 것은? 단, <학생> 테이블의 기본 키는 '학번' 필드이다.
- 1.
=DLookup("*","학생","학년=1")
- 2.
=DLookup(*,학생,학년=1)
- 3.
=DCount(학번,학생,학년=1)
- 4.
=DCount("*","학생","학년=1")
정답·해설 보기▾
정답
4번
=DCount("*","학생","학년=1")
해설
정답: 4. 조건을 만족하는 레코드의 '개수'를 구하는 도메인 함수는 DCount이며, 인수는 모두 큰따옴표로 묶어
=DCount("*","학생","학년=1")처럼 작성한다.오답 풀이
- 1번: DLookup은 조건을 만족하는 '한 개의 값'을 찾는 함수로 개수 계산에 맞지 않다.
- 2번: DLookup이며 인수를 따옴표로 묶지 않아 문법도 잘못되었다.
- 3번: DCount는 맞지만 인수(학번·학생·조건)를 큰따옴표로 묶지 않아 오류가 난다.
- 4번: DCount의 인수를 모두 큰따옴표로 올바르게 묶었으므로 옳다.
보충 개념 도메인 함수는
함수("필드","도메인","조건")형식으로 인수를 문자열로 지정한다. DCount(개수), DSum(합계), DAvg(평균), DLookup(특정 값) 등이 있다.- 1.