컴활 1급시험일 2014년 6월 28일· 60문항· 조회 0전문가 검수

[컴퓨터활용능력 1급] 2014년 2회 기출 복원

컴퓨터활용능력 1급(컴활 1급) 2014년 2회 기출 복원 60문항을 정답·해설과 함께 정리했습니다. 검색해서 들어오신 분들도 바로 풀어보고 채점까지 가능합니다.

안녕하세요. 문어입니다 🐙


📋 회차 정보

이번 글은 컴퓨터활용능력 1급(컴활 1급) 2014년 2회 기출 복원입니다. 아래는 시험 응시 정보 요약이에요.

자격증컴퓨터활용능력 1급(컴활 1급)
연도2014
회차2
시험일2014년 6월 28일
문항 수60문항

📊 출제 영역 한눈에

이번 회차의 과목별 문항 분포입니다. 비중이 큰 영역부터 우선 풀이하면 효율적이에요.

과목문항 수비중
컴퓨터 일반20문항33%
스프레드시트 일반20문항33%
데이터베이스 일반20문항33%

💡 학습 팁

컴퓨터활용능력 1급 필기는 컴퓨터 일반·스프레드시트·데이터베이스 60문항입니다. 매크로(VBA), 함수, 데이터베이스 정규화는 고정 단골이라 기출 복원 회독으로 패턴을 익히는 게 가장 빠릅니다.

📝 기출문제 전체 보기

컴퓨터활용능력 1급 필기 2014년 2회차 기출 복원입니다. 각 문제 아래의 「정답·해설 보기」를 펼치면 정답과 해설이 나타나요. 실전 시험 환경(타이머·자동 채점·오답 누적)에서 풀어보고 싶다면 글 맨 아래 「직접 풀러가기」를 눌러주세요.

  1. 문제 1

    4지선다

    다음 중 아래 설명에 해당하는 그래픽 관련 용어는?

    물체의 형상을 컴퓨터 내부에서 3차원 그래픽으로 어떻게 표현할 것인지를 정하는 과정

    • 1.

      디더링

    • 2.

      인터레이싱

    • 3.

      모핑

    • 4.

      모델링

    정답·해설 보기

    정답

    4

    모델링

    해설

    정답: 4. 모델링(Modeling)은 3차원 그래픽에서 물체의 형상을 수학적으로 정의해 컴퓨터 내부에 어떻게 표현할지 정하는 과정으로, 렌더링 이전 단계에 해당한다.

    오답 풀이

    • 1번: 디더링(Dithering)은 제한된 색으로 새로운 색을 표현하기 위해 픽셀을 섞어 배치하는 기법이다.
    • 2번: 인터레이싱(Interlacing)은 이미지를 대략적인 윤곽부터 점차 선명하게 표시하는 기법이다.
    • 3번: 모핑(Morphing)은 두 이미지를 자연스럽게 변형·합성해 다른 형상으로 바꾸는 기법이다.
    • 4번: 물체 형상을 3차원으로 정의하는 과정은 모델링이므로 옳다.

    보충 개념 3차원 그래픽 처리는 모델링(형상 정의) → 렌더링(질감·명암·색 부여로 사실적 표현) 순서로 진행된다.

  2. 문제 2

    4지선다

    다음 중 멀티미디어와 관련된 비디오 데이터에 관한 설명으로 옳지 않은 것은?

    • 1.

      AVI는 고화질 동영상 압축을 위한 비표준 동영상 파일 형식으로 Windows Media Player로만 재생이 가능하다.

    • 2.

      MPEG은 동영상 전문가 그룹에서 제정한 동영상 압축 기술에 관한 국제 표준 규격으로 동영상뿐만 아니라 오디오 데이터도 압축할 수 있다.

    • 3.

      ASF는 MS사에서 개발한 통합 멀티미디어 형식으로, 용량이 작고 음질이 뛰어나 주로 스트리밍 서비스를 하는 인터넷 방송국에서 사용된다.

    • 4.

      Quick Time Movie는 Apple사에서 개발한 동영상 압축 기술로 Windows에서도 재생 가능하다.

    정답·해설 보기

    정답

    1

    AVI는 고화질 동영상 압축을 위한 비표준 동영상 파일 형식으로 Windows Media Player로만 재생이 가능하다.

    해설

    정답: 1. AVI는 Microsoft가 만든 Windows 표준 동영상 형식이지만 Windows Media Player뿐 아니라 코덱만 갖추면 다양한 재생 프로그램에서 재생할 수 있다. "Windows Media Player로만 재생 가능"은 옳지 않다.

    오답 풀이

    • 1번: AVI는 특정 플레이어 전용이 아니므로 "WMP로만 재생"은 옳지 않다.
    • 2번: MPEG은 국제 표준 동영상 압축 규격으로 영상·오디오를 함께 압축할 수 있어 옳다.
    • 3번: ASF는 MS의 스트리밍용 멀티미디어 형식으로 인터넷 방송에 쓰이므로 옳다.
    • 4번: QuickTime(MOV)은 Apple이 개발했고 Windows에서도 재생 가능하므로 옳다.

    보충 개념 대표 동영상 형식: AVI(MS 표준), MPEG(국제 표준), ASF/WMV(MS 스트리밍), MOV(Apple). 재생에는 해당 코덱이 필요하다.

  3. 문제 3

    4지선다

    다음 중 보안을 위협하는 공격 형태의 하나인 DoS(Denial of Service) 공격에 대한 설명으로 옳은 것은?

    • 1.

      특정한 시스템에서 보안이 제거되어 있는 통로를 지칭하는 말이다.

    • 2.

      시스템에 불법적인 행위를 수행하기 위해 다른 프로그램으로 위장하여 특정 프로그램을 침투시키는 행위이다.

    • 3.

      시스템에 오버플로우를 일으켜 정상적인 서비스를 수행하지 못하도록 만드는 행위이다.

    • 4.

      자기 스스로를 복제함으로써 시스템의 부하를 일으켜 시스템을 다운시키는 프로그램을 말한다.

    정답·해설 보기

    정답

    3

    시스템에 오버플로우를 일으켜 정상적인 서비스를 수행하지 못하도록 만드는 행위이다.

    해설

    정답: 3. DoS(서비스 거부) 공격은 대량의 데이터·요청을 보내 시스템에 과부하(오버플로우)를 일으켜 정상적인 서비스를 못 하도록 마비시키는 공격이다.

    오답 풀이

    • 1번: 보안이 제거된 통로는 백도어(Back Door)에 대한 설명이다.
    • 2번: 다른 프로그램으로 위장해 침투시키는 것은 트로이 목마(Trojan Horse)에 대한 설명이다.
    • 3번: 과부하로 서비스를 마비시키는 것이 DoS 공격이므로 옳다.
    • 4번: 자기 복제로 부하를 일으키는 것은 웜(Worm)에 대한 설명이다.

    보충 개념 DoS를 여러 대의 좀비 PC로 동시에 수행하는 것이 DDoS(분산 서비스 거부) 공격이다.

  4. 문제 4

    4지선다

    다음 중 인터넷에서 사용하는 DNS에 관한 설명으로 옳지 않은 것은?

    • 1.

      DNS는 Domain Name Server 또는 Domain Name System의 약자로 쓰인다.

    • 2.

      문자로 만들어진 도메인 이름을 숫자로 된 IP주소로 바꾸는 시스템이다.

    • 3.

      DNS 서버는 IP 주소를 이용하여 패킷의 최단 전송 경로를 설정한다.

    • 4.

      DNS에서는 모든 호스트들을 각 도메인별로 계층화 시켜서 관리한다.

    정답·해설 보기

    정답

    3

    DNS 서버는 IP 주소를 이용하여 패킷의 최단 전송 경로를 설정한다.

    해설

    정답: 3. 패킷의 전송 경로(라우팅)를 설정하는 것은 라우터의 기능이다. DNS는 도메인 이름과 IP 주소를 변환하는 역할을 할 뿐 경로 설정은 하지 않는다.

    오답 풀이

    • 1번: DNS는 Domain Name Server/System의 약자로 쓰이므로 옳다.
    • 2번: 문자 도메인 이름을 숫자 IP 주소로 변환하는 것이 DNS이므로 옳다.
    • 3번: 최단 경로 설정은 라우터의 역할이므로 DNS 설명으로 옳지 않다.
    • 4번: DNS는 호스트를 도메인별로 계층(트리) 구조로 관리하므로 옳다.

    보충 개념 도메인 이름 → IP 변환을 정방향, IP → 이름 변환을 역방향(Reverse) DNS라 한다. 경로 결정은 IP/라우터의 역할이다.

  5. 문제 5

    4지선다

    다음 중 인터넷 서버까지의 경로를 추적하는 명령어인 'Tracert'의 실행 결과에 관한 설명으로 옳지 않은 것은?

    • 1.

      IP 주소, 목적지까지 거치는 경로의 수, 각 구간 사이의 데이터 왕복 속도를 확인할 수 있다.

    • 2.

      특정 사이트가 열리지 않을 때 해당 서버가 문제인지 인터넷 망이 문제인지 확인할 수 있다.

    • 3.

      인터넷 속도가 느릴 때 어느 구간에서 정체를 일으키는지 확인할 수 있다.

    • 4.

      현재 자신의 컴퓨터에 연결된 다른 컴퓨터의 IP 주소나 포트 정보를 확인할 수 있다.

    정답·해설 보기

    정답

    4

    현재 자신의 컴퓨터에 연결된 다른 컴퓨터의 IP 주소나 포트 정보를 확인할 수 있다.

    해설

    정답: 4. 현재 자신의 컴퓨터에 연결된 상대 컴퓨터의 IP·포트 등 연결 상태를 확인하는 명령은 netstat이다. tracert는 목적지까지의 경로(라우터 구간)와 지연 시간을 추적한다.

    오답 풀이

    • 1번: tracert는 경유 IP, 홉 수, 각 구간 왕복 시간을 보여 주므로 옳다.
    • 2번: 어느 구간에서 끊기는지 확인해 서버·망 문제를 구분할 수 있으므로 옳다.
    • 3번: 어느 구간에서 지연이 큰지 확인할 수 있으므로 옳다.
    • 4번: 연결된 컴퓨터의 IP·포트 확인은 netstat의 기능이므로 옳지 않다.

    보충 개념 ping(연결 확인), tracert(경로 추적), netstat(연결 상태·포트), ipconfig(IP 설정 확인) 등 용도가 구분된다.

  6. 문제 6

    4지선다

    다음 중 OSI 7계층에서 데이터 링크 계층(Data Link Layer)의 기능에 관한 설명으로 옳지 않은 것은?

    • 1.

      송신측이 수신측의 처리속도보다 더 빨리 데이터를 보내지 못하도록 조절하는 흐름제어 기능이 있다.

    • 2.

      프레임의 시작과 끝을 구분하기 위한 프레임의 동기화 기능이 있다.

    • 3.

      응용 프로세스 간의 정보 교환, 파일 전송 등의 전송 제어 기능이 있다.

    • 4.

      프레임의 순차적 전송을 위한 순서제어 기능이 있다.

    정답·해설 보기

    정답

    3

    응용 프로세스 간의 정보 교환, 파일 전송 등의 전송 제어 기능이 있다.

    해설

    정답: 3. 응용 프로세스 간 정보 교환·파일 전송 등은 최상위 계층인 응용 계층(Application Layer)의 기능이다. 데이터 링크 계층은 인접 노드 간 프레임 전송을 담당한다.

    오답 풀이

    • 1번: 흐름 제어는 데이터 링크 계층의 기능이므로 옳다.
    • 2번: 프레임의 시작·끝을 구분하는 동기화는 데이터 링크 계층 기능이므로 옳다.
    • 3번: 응용 프로세스 간 정보 교환은 응용 계층 기능이므로 옳지 않다.
    • 4번: 프레임 순서 제어는 데이터 링크 계층 기능이므로 옳다.

    보충 개념 데이터 링크 계층은 흐름 제어, 오류 제어, 순서 제어, 프레임 동기화로 인접 노드 간 신뢰성 있는 전송을 보장한다.

  7. 문제 7

    4지선다

    다음 중 인터넷에서 사용하는 표준 주소 체계인 URL(Uniform Resource Locator)의 4가지 구성요소를 순서대로 옳게 나열한 것은?

    • 1.

      프로토콜, 서버 주소, 포트 번호, 파일 경로

    • 2.

      서버 주소, 프로토콜, 포트 번호, 파일 경로

    • 3.

      프로토콜, 서버 주소, 파일 경로, 포트 번호

    • 4.

      포트 번호, 프로토콜, 서버 주소, 파일 경로

    정답·해설 보기

    정답

    1

    프로토콜, 서버 주소, 포트 번호, 파일 경로

    해설

    정답: 1. URL은 '프로토콜://서버 주소:포트 번호/파일 경로' 형식이며, 순서대로 프로토콜 → 서버 주소 → 포트 번호 → 파일 경로로 구성된다.

    오답 풀이

    • 1번: 프로토콜, 서버 주소, 포트 번호, 파일 경로 순이므로 옳다.
    • 2번: 프로토콜이 가장 앞에 와야 하므로 순서가 틀렸다.
    • 3번: 포트 번호가 서버 주소 다음, 파일 경로 앞에 와야 하므로 순서가 틀렸다.
    • 4번: 포트 번호가 맨 앞에 올 수 없으므로 틀렸다.

    보충 개념 예: http://www.example.com:80/index.html → 프로토콜(http), 서버 주소(www.example.com), 포트(80), 경로(/index.html). 포트는 생략 가능하다.

  8. 문제 8

    4지선다

    다음 중 전송할 데이터의 양과 회선 사용시간이 많을 때 효율적이며, 중앙 컴퓨터와 터미널이 1:1로 연결되어 유지보수가 쉬운 연결방식은?

    • 1.

      메인 프레임 방식

    • 2.

      포인트 투 포인트 방식

    • 3.

      클라이언트-서버 방식

    • 4.

      반이중 방식

    정답·해설 보기

    정답

    2

    포인트 투 포인트 방식

    해설

    정답: 2. 포인트 투 포인트(Point-to-Point) 방식은 중앙 컴퓨터와 단말기를 전용 회선으로 1:1 직접 연결하는 방식으로, 전송 데이터가 많을 때 효율적이고 유지보수가 쉽다.

    오답 풀이

    • 1번: 메인 프레임은 대형 컴퓨터를 가리키는 용어로 연결 방식이 아니다.
    • 2번: 1:1 전용 회선 연결 방식은 포인트 투 포인트이므로 옳다.
    • 3번: 클라이언트-서버는 처리 역할을 나누는 분산 처리 구조이지 회선 연결 방식이 아니다.
    • 4번: 반이중은 양방향 전송이 번갈아 일어나는 데이터 전송 방향 방식이다.

    보충 개념 회선 구성 방식에는 점대점(1:1 전용)과 멀티 포인트(하나의 회선에 여러 단말 연결)가 있다.

  9. 문제 9

    4지선다

    다음 중 컴퓨터의 소프트웨어 관련 용어에 대한 설명으로 옳지 않은 것은?

    • 1.

      셰어웨어(Shareware)는 일정기간 무료 사용 후 원하면 정식 프로그램을 구입할 수 있는 형태의 프로그램이다.

    • 2.

      프리웨어(Freeware)는 누구나 자유롭게 사용할 수 있는 프로그램으로 기간 및 기능에 제한이 없다.

    • 3.

      패치 프로그램(Patch Program)은 기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포하는 프로그램이다.

    • 4.

      베타버전(Beta Version)은 정식 프로그램을 발표하기 전에 프로그램의 문제 발견이나 기능 향상을 위해 무료로 배포하는 프로그램이다.

    정답·해설 보기

    정답

    3

    패치 프로그램(Patch Program)은 기능을 알리기 위해 기간이나 기능에 제한을 두어 무료 배포하는 프로그램이다.

    해설

    정답: 3. 패치 프로그램은 이미 배포된 프로그램의 오류 수정이나 기능 보완을 위해 일부를 갱신하는 프로그램이다. 보기의 "기능을 알리기 위해 기간·기능을 제한해 배포"는 셰어웨어(또는 데모)에 대한 설명이다.

    오답 풀이

    • 1번: 셰어웨어는 일정 기간 무료 체험 후 정식 구입하는 형태이므로 옳다.
    • 2번: 프리웨어는 기간·기능 제한 없이 무료로 쓸 수 있으므로 옳다.
    • 3번: 패치는 오류 수정·보완용이지 홍보용 제한 배포가 아니므로 옳지 않다.
    • 4번: 베타버전은 정식 출시 전 테스트용 무료 배포판이므로 옳다.

    보충 개념 패치(오류 수정), 셰어웨어(체험), 프리웨어(무료), 베타(출시 전 테스트), 데모(기능 제한 시연)로 구분된다.

  10. 문제 10

    4지선다

    다음 중 아래에서 설명하는 내용으로 옳은 것은?

    컴퓨터를 사용하기 위해 근본적으로 필요한 소프트웨어를 의미하며, 여기에는 운영체제, 각종 언어의 컴파일러, 어셈블러, 라이브러리 프로그램 등이 있다.

    • 1.

      응용 소프트웨어

    • 2.

      임베디드 소프트웨어

    • 3.

      시스템 소프트웨어

    • 4.

      멀티미디어 소프트웨어

    정답·해설 보기

    정답

    3

    시스템 소프트웨어

    해설

    정답: 3. 컴퓨터를 사용하기 위해 근본적으로 필요하며 운영체제·컴파일러·어셈블러·라이브러리 등을 포함하는 것은 시스템 소프트웨어이다.

    오답 풀이

    • 1번: 응용 소프트웨어는 워드·엑셀 등 특정 업무를 위해 만든 프로그램이다.
    • 2번: 임베디드 소프트웨어는 특정 기기에 내장되어 그 기기를 제어하는 소프트웨어이다.
    • 3번: 운영체제·언어 번역기 등 기반 소프트웨어는 시스템 소프트웨어이므로 옳다.
    • 4번: 멀티미디어 소프트웨어는 영상·음향 등 멀티미디어 데이터를 다루는 응용 프로그램이다.

    보충 개념 소프트웨어는 시스템 소프트웨어(운영체제·언어 번역기·유틸리티)와 응용 소프트웨어로 크게 나뉜다.

  11. 문제 11

    4지선다

    다음 중 컴퓨터의 클럭 주파수에 대한 설명으로 옳지 않은 것은?

    • 1.

      컴퓨터는 전류가 흐르는 상태(ON)와 흐르지 않는 상태(OFF)가 반복되어 작동하는데, 이 전류의 흐름을 클럭 주파수라 한다.

    • 2.

      CPU는 클럭 주기에 따라 명령을 수행하며 클럭 주파수가 적을수록 연산 속도가 빠르다고 할 수 있다.

    • 3.

      PC의 클럭 속도 단위는 보통 GHz를 사용하는데 1GHz는 1,000,000,000Hz를 의미하며, 1Hz는 1초 동안 1번의 주기가 반복되는 것을 의미한다.

    • 4.

      컴퓨터의 메인 보드에 공급되는 클럭은 CPU의 속도에 맞추어 적절하게 적용되어야 컴퓨터가 안정적으로 구동된다.

    정답·해설 보기

    정답

    2

    CPU는 클럭 주기에 따라 명령을 수행하며 클럭 주파수가 적을수록 연산 속도가 빠르다고 할 수 있다.

    해설

    정답: 2. 클럭 주파수가 높을수록(많을수록) 단위 시간당 처리하는 명령이 많아져 연산 속도가 빨라진다. "클럭 주파수가 적을수록 빠르다"는 반대로 설명한 것이라 옳지 않다.

    오답 풀이

    • 1번: 클럭은 ON/OFF가 규칙적으로 반복되는 전기 신호로 옳은 설명이다.
    • 2번: 클럭 주파수가 클수록 빠르므로 "적을수록 빠르다"는 옳지 않다.
    • 3번: 1GHz=10억 Hz이고 1Hz는 초당 1주기이므로 옳다.
    • 4번: 메인보드 클럭은 CPU 속도에 맞춰 공급되어야 안정 구동되므로 옳다.

    보충 개념 클럭 속도(GHz)가 높을수록 CPU가 더 많은 명령을 처리한다. CPU 성능은 클럭뿐 아니라 코어 수·캐시 등에도 좌우된다.

  12. 문제 12

    4지선다

    다음 중 컴퓨터를 구성하는 CPU와 관련된 RISC 프로세서에 대한 설명으로 옳지 않은 것은?

    • 1.

      CISC 프로세서에 비해 주소 지정 모드와 명령어의 종류가 적다.

    • 2.

      CISC 프로세서에 비해 프로그래밍이 어려운 반면 처리속도가 빠르다.

    • 3.

      CISC 프로세서에 비해 생산 가격이 비싸고 소비 전력이 높다.

    • 4.

      고성능의 워크스테이션이나 그래픽용 컴퓨터에 많이 사용된다.

    정답·해설 보기

    정답

    3

    CISC 프로세서에 비해 생산 가격이 비싸고 소비 전력이 높다.

    해설

    정답: 3. RISC는 명령어를 단순화해 회로 구조가 간단하므로 CISC에 비해 생산 가격이 싸고 소비 전력이 낮다. "비싸고 소비 전력이 높다"는 옳지 않다.

    오답 풀이

    • 1번: RISC는 주소 지정 모드·명령어 종류가 적으므로 옳다.
    • 2번: RISC는 명령어가 단순해 프로그래밍은 복잡(컴파일러 부담↑)하지만 처리속도가 빠르므로 옳다.
    • 3번: RISC는 구조가 단순해 가격·전력이 낮으므로 "비싸고 전력 높다"는 옳지 않다.
    • 4번: RISC는 워크스테이션·그래픽용 컴퓨터에 많이 쓰이므로 옳다.

    보충 개념 RISC(명령어 적고 단순, 빠름, 저전력) vs CISC(명령어 많고 복잡, 프로그래밍 편리). 모바일 칩에는 RISC 계열이 널리 쓰인다.

  13. 문제 13

    4지선다

    다음 중 보조 기억 장치인 SSD에 대한 설명으로 옳지 않은 것은?

    • 1.

      SSD는 Solid State Drive(또는 Disk)의 약자로 HDD에 비해 속도가 빠르고, 발열 및 소음이 적으며, 소형화·경량화 할 수 있는 장점이 있다.

    • 2.

      기억매체로 플래시 메모리나 DRAM을 사용하나 DRAM은 제품 규격이나 가격, 휘발성의 문제로 많이 사용하지는 않는다.

    • 3.

      SSD는 HDD에 비해 외부의 충격에 강하며, 디스크가 아닌 메모리에 데이터를 기록하므로 배드섹터가 발생하지 않는다.

    • 4.

      SSD는 HDD에 비해 저장 용량당 가격이 저렴하여 향후 빠르게 하드디스크를 대체할 것으로 전망된다.

    정답·해설 보기

    정답

    4

    SSD는 HDD에 비해 저장 용량당 가격이 저렴하여 향후 빠르게 하드디스크를 대체할 것으로 전망된다.

    해설

    정답: 4. SSD는 HDD에 비해 저장 용량당 가격이 비싸다. 따라서 "용량당 가격이 저렴하다"는 옳지 않다(속도·내구성은 우수하나 가격은 더 높다).

    오답 풀이

    • 1번: SSD는 빠르고 발열·소음이 적으며 소형·경량이므로 옳다.
    • 2번: SSD는 보통 플래시 메모리를 쓰며 DRAM은 휘발성·가격 문제로 잘 안 쓰므로 옳다.
    • 3번: SSD는 충격에 강하고 기계적 디스크가 없어 배드섹터가 생기지 않으므로 옳다.
    • 4번: SSD는 용량당 가격이 HDD보다 비싸므로 "저렴하다"는 옳지 않다.

    보충 개념 SSD는 반도체 메모리 기반이라 빠르고 충격에 강하지만 같은 용량 기준 HDD보다 가격이 높다.

  14. 문제 14

    4지선다

    다음 중 하드웨어와 그 성능을 나타내는 단위를 연결한 것으로 가장 적절하지 않은 것은?

    • 1.

      하드디스크 : RPM

    • 2.

      CPU : FLOPS

    • 3.

      DVD-ROM : 배속

    • 4.

      RAM : BPI

    정답·해설 보기

    정답

    4

    RAM : BPI

    해설

    정답: 4. BPI(Bits Per Inch)는 자기 테이프 등의 기록 밀도 단위로 RAM의 성능 단위가 아니다. RAM의 성능은 접근 시간(ns)이나 전송 속도(MHz, MB/s) 등으로 표시한다.

    오답 풀이

    • 1번: 하드디스크의 회전 속도는 RPM(분당 회전수)으로 표시하므로 옳다.
    • 2번: CPU의 부동소수점 연산 성능은 FLOPS로 표시하므로 옳다.
    • 3번: DVD-ROM의 전송 속도는 배속(예: 16배속)으로 표시하므로 옳다.
    • 4번: BPI는 기록 밀도 단위로 RAM과 맞지 않으므로 가장 적절하지 않다.

    보충 개념 RPM(HDD 회전), FLOPS/MIPS(CPU 연산), 배속(광 드라이브), DPI(해상도), BPS(전송 속도) 등 단위별 대상이 다르다.

  15. 문제 15

    4지선다

    다음 중 하드웨어를 추가하여 설치하는 방법에 대한 설명으로 옳지 않은 것은?

    • 1.

      [장치 관리자]에서 [동작]-[레거시 하드웨어 추가] 메뉴를 이용하여 설치할 수 있다.

    • 2.

      [하드웨어 추가 마법사]를 이용하여 설치할 수 있다.

    • 3.

      플러그 앤 플레이가 지원되는 하드웨어를 장착하고 Windows 7을 실행하면 새로 장착한 하드웨어를 자동으로 인식하고 설치한다.

    • 4.

      PS/2 또는 직렬 포트를 통해 연결된 키보드와 마우스 등은 [제어판]-[장치 및 프린터]를 이용하여 설치할 수 있다.

    정답·해설 보기

    정답

    4

    PS/2 또는 직렬 포트를 통해 연결된 키보드와 마우스 등은 [제어판]-[장치 및 프린터]를 이용하여 설치할 수 있다.

    해설

    정답: 4. [장치 및 프린터]는 USB 등으로 연결한 외부 장치를 표시·관리하는 곳이다. PS/2·직렬 포트로 연결된 키보드·마우스 같은 비(非)플러그 앤 플레이 장치는 [장치 관리자]의 레거시 하드웨어 추가 등으로 설치한다.

    오답 풀이

    • 1번: [장치 관리자]-[동작]-[레거시 하드웨어 추가]로 설치할 수 있으므로 옳다.
    • 2번: [하드웨어 추가 마법사]를 통해 설치할 수 있으므로 옳다.
    • 3번: 플러그 앤 플레이 장치는 장착 시 자동 인식·설치되므로 옳다.
    • 4번: PS/2·직렬 포트 장치는 [장치 및 프린터]로 설치하지 않으므로 옳지 않다.

    보충 개념 [장치 및 프린터]는 외부 주변 장치를, [장치 관리자]는 시스템 내부 하드웨어 전반과 드라이버를 관리한다.

  16. 문제 16

    4지선다

    다음 중 Windows 7에서 연결 프로그램에 대한 설명으로 옳지 않은 것은?

    • 1.

      문서나 그림 같은 데이터 파일을 더블클릭하면 자동으로 실행되는 응용 프로그램이다.

    • 2.

      데이터 파일의 바로가기 메뉴에서 [연결 프로그램]을 선택하면 연결 프로그램을 변경할 수 있다.

    • 3.

      연결 프로그램이 지정되지 않았을 경우 데이터 파일을 더블클릭하면 연결 프로그램을 선택하기 위한 대화상자가 표시된다.

    • 4.

      [연결 프로그램] 대화상자에서 연결 프로그램을 삭제하면 연결된 데이터 파일도 함께 삭제된다.

    정답·해설 보기

    정답

    4

    [연결 프로그램] 대화상자에서 연결 프로그램을 삭제하면 연결된 데이터 파일도 함께 삭제된다.

    해설

    정답: 4. 연결 프로그램을 변경하거나 목록에서 삭제해도 데이터 파일 자체는 삭제되지 않는다. 연결 프로그램은 어떤 프로그램으로 파일을 열지를 지정할 뿐 파일과 별개이다.

    오답 풀이

    • 1번: 데이터 파일을 더블클릭할 때 실행되는 프로그램이 연결 프로그램이므로 옳다.
    • 2번: 바로가기 메뉴의 [연결 프로그램]에서 변경할 수 있으므로 옳다.
    • 3번: 연결 프로그램이 없으면 선택 대화상자가 나타나므로 옳다.
    • 4번: 연결 프로그램을 삭제해도 데이터 파일은 남으므로 옳지 않다.

    보충 개념 확장자별로 기본 연결 프로그램이 등록되며, 같은 확장자 파일은 모두 그 프로그램으로 열린다.

  17. 문제 17

    4지선다

    다음 중 Windows 7 운영체제의 다양한 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      ReadyBoost를 설정한 USB 플래시 드라이브 및 플래시 메모리 카드를 사용하여 컴퓨터 속도를 향상시킬 수 있다.

    • 2.

      Windows Defender를 사용하여 스파이웨어 및 그 밖의 원치않는 소프트웨어로부터 컴퓨터를 보호할 수 있다.

    • 3.

      기본적으로 성능, 보안, 안정성 면에서 고급 기능을 제공하는 NTFS 파일 시스템을 사용하여 FAT32는 사용할 수 없다.

    • 4.

      점프 목록을 사용하여 최근에 작업한 파일을 빠르게 찾을 수 있다.

    정답·해설 보기

    정답

    3

    기본적으로 성능, 보안, 안정성 면에서 고급 기능을 제공하는 NTFS 파일 시스템을 사용하여 FAT32는 사용할 수 없다.

    해설

    정답: 3. Windows 7은 기본적으로 NTFS를 권장하지만 FAT32 파일 시스템도 함께 사용·인식할 수 있다. "FAT32는 사용할 수 없다"는 옳지 않다.

    오답 풀이

    • 1번: ReadyBoost로 USB·메모리 카드를 캐시처럼 활용해 속도를 높일 수 있으므로 옳다.
    • 2번: Windows Defender는 스파이웨어 등으로부터 보호하므로 옳다.
    • 3번: NTFS만 쓸 수 있고 FAT32는 불가하다는 설명은 옳지 않다.
    • 4번: 점프 목록으로 최근 파일을 빠르게 열 수 있으므로 옳다.

    보충 개념 NTFS는 보안·대용량·복구에 유리하고, FAT32는 호환성이 높지만 단일 파일 4GB 제한 등이 있다. Windows는 둘 다 인식한다.

  18. 문제 18

    4지선다

    다음 중 Windows 7의 파일이나 폴더 검색에 대한 설명으로 옳지 않은 것은?

    • 1.

      [시작] 메뉴의 검색 상자를 사용하면 색인된 파일만 검색 결과에 나타나며, 컴퓨터의 일반적인 파일들은 대부분 색인이 구성되어 있다.

    • 2.

      검색 상자에서 내용 앞에 '-'를 붙이면 해당 내용이 포함되지 않은 파일이나 폴더를 검색할 수 있다.

    • 3.

      데이터를 검색한 후 검색 기준을 저장할 수 있고, 저장된 검색을 열기만 하면 원래 검색과 일치하는 최신 파일이 나타난다.

    • 4.

      [시작] 메뉴의 검색 상자에서 검색 필터를 사용하여 파일을 검색할 수 있다.

    정답·해설 보기

    정답

    4

    [시작] 메뉴의 검색 상자에서 검색 필터를 사용하여 파일을 검색할 수 있다.

    해설

    정답: 4. 검색 필터(수정한 날짜·크기·종류 등)는 [시작] 메뉴 검색 상자가 아니라 폴더(탐색기)의 검색 상자에서 사용한다. [시작] 메뉴 검색 상자에서는 검색 필터를 쓸 수 없다.

    오답 풀이

    • 1번: [시작] 메뉴 검색은 색인된 파일을 대상으로 하며 일반 파일은 대부분 색인되므로 옳다.
    • 2번: 내용 앞에 '-'를 붙이면 제외 검색이 되므로 옳다.
    • 3번: 검색 조건을 저장해 두면 열 때마다 최신 결과가 표시되므로 옳다.
    • 4번: 검색 필터는 폴더 검색 상자에서 쓰는 것이므로 [시작] 메뉴 검색 설명으로 옳지 않다.

    보충 개념 탐색기 검색 상자에서는 종류·수정한 날짜·크기 등 검색 필터와 AND/OR/NOT 같은 연산자를 활용할 수 있다.

  19. 문제 19

    4지선다

    다음 중 원격 데스크톱을 사용할 때 네트워크 연결이 잘 안되는 경우, 원인을 찾는 방법으로 가장 적절하지 않은 것은?

    • 1.

      방화벽과 같은 외부적인 요인 확인

    • 2.

      원격 데스크톱 연결 설정 확인

    • 3.

      Ping과 같은 DOS 명령어 이용

    • 4.

      Windows 탐색기의 [폴더 옵션]에서 [기본값 복원] 이용

    정답·해설 보기

    정답

    4

    Windows 탐색기의 [폴더 옵션]에서 [기본값 복원] 이용

    해설

    정답: 4. 탐색기 [폴더 옵션]의 [기본값 복원]은 폴더 표시·보기 설정을 초기화하는 기능으로 네트워크 연결 문제와는 전혀 관계가 없다.

    오답 풀이

    • 1번: 방화벽이 원격 접속 포트를 막을 수 있으므로 외부 요인 확인은 적절하다.
    • 2번: 원격 데스크톱 연결 설정(허용 여부·주소 등) 확인은 적절하다.
    • 3번: ping으로 상대 호스트와의 연결 상태를 점검할 수 있으므로 적절하다.
    • 4번: 폴더 옵션 기본값 복원은 연결 문제 진단과 무관하므로 가장 적절하지 않다.

    보충 개념 원격 연결 문제는 네트워크 연결(ping), 방화벽·포트, 원격 허용 설정, 자격 증명 등을 점검해 진단한다.

  20. 문제 20

    4지선다

    다음 중 Windows 7에서 사용하는 바로 가기 키에 대한 설명으로 옳지 않은 것은?

    • 1.

      [Alt]+[Ctrl] : 열린 항목 간 전환

    • 2.

      [Alt]+[F4] : 사용중인 항목 닫기 또는 실행 중인 프로그램 끝내기

    • 3.

      [Alt]+[Space Bar] : 활성창의 바로 가기 메뉴 열기

    • 4.

      [Alt]+[Enter] : 선택한 항목의 속성 표시

    정답·해설 보기

    정답

    1

    [Alt]+[Ctrl] : 열린 항목 간 전환

    해설

    정답: 1. 열린 항목(창) 간 전환은 [Alt]+[Tab]이다. [Alt]+[Ctrl]은 창 전환 단축키가 아니므로 옳지 않다.

    오답 풀이

    • 1번: 열린 항목 전환은 [Alt]+[Tab]이므로 [Alt]+[Ctrl]은 옳지 않다.
    • 2번: [Alt]+[F4]는 현재 창을 닫거나 프로그램을 종료하므로 옳다.
    • 3번: [Alt]+[Space Bar]는 활성 창의 조절(바로 가기) 메뉴를 열므로 옳다.
    • 4번: [Alt]+[Enter]는 선택 항목의 속성 창을 표시하므로 옳다.

    보충 개념 [Alt]+[Tab](창 전환), [Alt]+F4, [Alt]+Enter, [Ctrl]+[Esc](시작 메뉴) 등이 대표 단축키이다.

  21. 문제 21

    4지선다

    다음 중 [찾기 및 바꾸기] 대화상자에 대한 설명으로 옳지 않은 것은?

    • 1.

      [Ctrl]+[F] : [바꾸기] 탭이 선택되어 있는 [찾기 및 바꾸기] 대화 상자를 표시한다.

    • 2.

      [찾기 및 바꾸기] 대화상자의 찾을 내용에 '김*혁'을 입력하면 '김혁', '김동혁', '김신혁' 등을 찾을 수 있다.

    • 3.

      영문자의 경우 대/소문자를 구분하여 찾을 수 있다.

    • 4.

      찾는 위치를 수식, 값, 메모 중에서 선택하여 지정할 수 있다.

    정답·해설 보기

    정답

    1

    [Ctrl]+[F] : [바꾸기] 탭이 선택되어 있는 [찾기 및 바꾸기] 대화 상자를 표시한다.

    해설

    정답: 1. [Ctrl]+[F]는 [찾기] 탭이 선택된 대화상자를 표시한다. [바꾸기] 탭을 선택한 대화상자를 여는 단축키는 [Ctrl]+[H]이다.

    오답 풀이

    • 1번: [Ctrl]+[F]는 [찾기] 탭을 여므로 "[바꾸기] 탭"은 옳지 않다.
    • 2번: ''는 임의의 여러 문자를 의미하는 와일드카드로 '김혁'은 김혁·김동혁 등을 찾으므로 옳다.
    • 3번: 옵션에서 대/소문자 구분 검색을 켤 수 있으므로 옳다.
    • 4번: 찾는 위치를 수식·값·메모 중에서 지정할 수 있으므로 옳다.

    보충 개념 [Ctrl]+[F]=찾기, [Ctrl]+[H]=바꾸기. 와일드카드 *(여러 문자), ?(한 문자)를 쓸 수 있다.

  22. 문제 22

    4지선다

    다음 중 각 VBA 코드에 대한 설명으로 옳지 않은 것은?

    • 1.

      Range("A5").Select ⇒ [A5] 셀로 셀 포인터를 이동한다.

    • 2.

      Range("C2").Font.Bold = "True" ⇒ [C2] 셀의 글꼴 스타일을 '굵게'로 설정한다.

    • 3.

      Range("A1").Formula = 3 * 4 ⇒ [A1] 셀에 수식 '=3*4'가 입력된다.

    • 4.

      Workbooks.Add ⇒ 새 통합 문서를 생성한다.

    정답·해설 보기

    정답

    3

    Range("A1").Formula = 3 * 4 ⇒ [A1] 셀에 수식 '=3*4'가 입력된다.

    해설

    정답: 3. Range("A1").Formula = 3 * 4는 우변 34가 먼저 계산되어 결과값 12가 [A1] 셀에 입력된다. 수식 '=34'를 입력하려면 따옴표로 묶어 Formula = "=3*4"로 지정해야 한다.

    오답 풀이

    • 1번: Range("A5").Select는 [A5] 셀을 선택(이동)하므로 옳다.
    • 2번: Font.Bold = True는 글꼴을 굵게 설정하므로 옳다.
    • 3번: 34는 값 12로 계산되어 입력되므로 "수식 =34가 입력된다"는 옳지 않다.
    • 4번: Workbooks.Add는 새 통합 문서를 만들므로 옳다.

    보충 개념 Formula 속성에 문자열 "=수식"을 넣어야 수식이 입력된다. 숫자 식을 그대로 대입하면 계산된 값이 들어간다.

  23. 문제 23

    4지선다

    다음 중 엑셀의 정렬 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      오름차순 정렬과 내림차순 정렬 모두 빈 셀은 항상 마지막으로 정렬된다.

    • 2.

      영숫자 텍스트는 왼쪽에서 오른쪽 방향으로 문자 단위로 정렬된다.

    • 3.

      사용자가 [정렬 옵션] 대화 상자에서 대/소문자를 구분하도록 변경하여, 오름차순으로 정렬하면 대문자가 소문자보다 우선순위를 갖는다.

    • 4.

      공백으로 시작하는 문자열은 오름차순 정렬일 때 숫자 바로 다음에 정렬되고, 내림차순 정렬일 때는 숫자 바로 앞에 정렬된다.

    정답·해설 보기

    정답

    3

    사용자가 [정렬 옵션] 대화 상자에서 대/소문자를 구분하도록 변경하여, 오름차순으로 정렬하면 대문자가 소문자보다 우선순위를 갖는다.

    해설

    정답: 3. 대/소문자를 구분해 오름차순 정렬하면 소문자가 대문자보다 앞(우선)에 온다. 따라서 "대문자가 소문자보다 우선"은 옳지 않다.

    오답 풀이

    • 1번: 빈 셀은 오름·내림차순 모두 항상 맨 마지막에 정렬되므로 옳다.
    • 2번: 영숫자 텍스트는 왼쪽부터 한 문자씩 비교해 정렬되므로 옳다.
    • 3번: 오름차순에서는 소문자가 대문자보다 앞서므로 "대문자 우선"은 옳지 않다.
    • 4번: 공백 시작 문자열의 정렬 위치 설명은 옳다.

    보충 개념 오름차순 우선순위: 숫자 < 특수문자 < 영문 소문자 < 영문 대문자 < 한글 순. 대/소문자 구분 옵션을 켜야 구분 정렬된다.

  24. 문제 24

    4지선다

    다음 중 엑셀에서 특정 데이터의 연속 항목을 더 쉽게 입력하기 위해 사용하거나 정렬의 기준으로 사용되는 사용자 지정 목록에 대한 설명으로 옳지 않은 것은?

    • 1.

      엑셀에서 기본적으로 제공되는 목록은 수정하여 사용할 수 있으며, 필요 없는 경우 삭제할 수도 있다.

    • 2.

      [Office 단추]-[Excel 옵션]-[기본 설정]-[사용자 지정 목록 편집]을 클릭한 후 사용자 지정 목록 대화상자에서 사용자 지정 목록을 추가 또는 삭제할 수 있다.

    • 3.

      사용자 지정 목록을 만들면 다른 통합 문서에서 사용할 수 있도록 컴퓨터 레지스트리에 추가된다.

    • 4.

      사용자 지정 목록에는 텍스트 또는 텍스트와 숫자의 조합 등이 포함될 수 있다.

    정답·해설 보기

    정답

    1

    엑셀에서 기본적으로 제공되는 목록은 수정하여 사용할 수 있으며, 필요 없는 경우 삭제할 수도 있다.

    해설

    정답: 1. 엑셀이 기본 제공하는 목록(요일·월 등)은 수정하거나 삭제할 수 없다. 사용자가 직접 추가한 목록만 수정·삭제할 수 있다.

    오답 풀이

    • 1번: 기본 제공 목록은 수정·삭제할 수 없으므로 옳지 않다.
    • 2번: [Excel 옵션]의 사용자 지정 목록 편집에서 추가·삭제할 수 있으므로 옳다.
    • 3번: 만든 목록은 레지스트리에 저장되어 다른 통합 문서에서도 쓸 수 있으므로 옳다.
    • 4번: 텍스트, 텍스트와 숫자의 조합을 목록에 포함할 수 있으므로 옳다.

    보충 개념 사용자 지정 목록은 채우기 핸들 자동 채우기와 정렬 기준에 활용되며, 기본 제공 목록은 변경 불가이다.

  25. 문제 25

    4지선다

    다음 중 시나리오에 대한 설명으로 옳지 않은 것은?

    • 1.

      시나리오 관리자에서 시나리오를 삭제하면 시나리오 요약 보고서의 해당 시나리오도 자동으로 삭제된다.

    • 2.

      특정 셀의 변경에 따라 연결된 결과 셀의 값이 자동으로 변경되어 결과값을 예측할 수 있다.

    • 3.

      여러 시나리오를 비교하기 위해 시나리오를 피벗 테이블로 요약할 수 있다.

    • 4.

      변경 셀과 결과 셀에 이름을 지정한 후 시나리오 요약 보고서를 작성하면 결과에 셀 주소 대신 지정한 이름이 표시된다.

    정답·해설 보기

    정답

    1

    시나리오 관리자에서 시나리오를 삭제하면 시나리오 요약 보고서의 해당 시나리오도 자동으로 삭제된다.

    해설

    정답: 1. 시나리오 요약 보고서는 작성 시점의 상태를 별도 시트에 캡처한 정적 결과물이다. 이후 시나리오를 삭제해도 이미 만들어진 요약 보고서의 내용은 자동으로 갱신·삭제되지 않는다.

    오답 풀이

    • 1번: 시나리오를 지워도 요약 보고서는 자동 삭제되지 않으므로 옳지 않다.
    • 2번: 변경 셀 값에 따라 결과 셀이 바뀌어 결과를 예측하므로 옳다.
    • 3번: 시나리오를 피벗 테이블 형태로 요약할 수 있으므로 옳다.
    • 4번: 변경·결과 셀에 이름을 지정하면 요약에 그 이름이 표시되므로 옳다.

    보충 개념 시나리오는 가상 분석 도구로, 변경 셀의 여러 값에 따른 결과를 비교한다. 요약 보고서는 정적 결과라 원본 변경을 반영하지 않는다.

  26. 문제 26

    4지선다

    아래 시트에서 [A2:C4] 영역을 선택한 후 조건부 서식을 그림과 같이 설정하였다. 다음 중 이에 대한 설명으로 옳은 것은? (단, 규칙의 적용 대상은 $A$2:$C$4임)

    ABC
    1성명금액비고
    2김길동1,100
    3손미영3,800최우수
    4박상우2,900
    5합계7,800

    설정된 조건부 서식 규칙(표시 순서대로 적용):

    • 규칙 1: 수식 =MAX(\$B\$2:\$B\$4)=\$B2 → 서식 적용
    • 규칙 2: 수식 =RIGHT(\$A2,1)="손" → 서식 적용
    • 1.

      [A3:C3] 영역이 조건부 서식의 첫번째 규칙에 설정된 서식으로 바뀐다.

    • 2.

      [B3] 셀만 조건부 서식의 첫번째 규칙에 설정된 서식으로 바뀐다.

    • 3.

      [A3:C3] 영역이 조건부 서식의 두번째 규칙에 설정된 서식으로 바뀐다.

    • 4.

      [A3] 셀만 조건부 서식의 두번째 규칙에 설정된 서식으로 바뀐다.

    정답·해설 보기

    정답

    1

    [A3:C3] 영역이 조건부 서식의 첫번째 규칙에 설정된 서식으로 바뀐다.

    해설

    정답: 1. 첫 번째 규칙 =MAX($B$2:$B$4)=$B2는 B열의 최댓값(3,800)이 있는 행을 찾는다. 열을 $B로 절대 고정하고 행만 상대(2,3,4)이므로 행 단위로 평가되며, 최댓값이 3행(B3=3,800)에 있어 [A3:C3] 전체에 첫 번째 규칙의 서식이 적용된다.

    오답 풀이

    • 1번: $B열 고정·행 상대이므로 최댓값이 있는 3행 전체(A3:C3)에 첫 규칙 서식이 적용되어 옳다.
    • 2번: 열이 $B로 고정돼 행 전체가 대상이 되므로 [B3] 한 셀만이 아니다.
    • 3번: 3행에는 먼저 평가된 첫 번째 규칙이 적용되며, 두 번째 규칙이 아니다.
    • 4번: RIGHT($A2,1)="손"은 성명의 끝 글자가 '손'인 경우인데 해당 데이터가 없어 적용되지 않는다.

    보충 개념 조건부 서식의 수식에서 $열(절대)·행(상대)로 지정하면 행 단위로 서식이 적용된다. 규칙은 위(첫 번째)부터 평가된다.

  27. 문제 27

    4지선다

    다음 중 부분합 실행 결과에 대한 설명으로 옳지 않은 것은?

    ABC
    1이름분기매출
    2강호동상반기3,302,000
    3강호동하반기3,062,850
    4강호동 요약6,364,850
    5박명수상반기1,565,100
    6박명수하반기2,691,010
    7박명수 요약4,256,200
    8유재석상반기3,138,950
    9유재석하반기1,948,500
    10유재석 요약5,087,450
    11총합계15,708,500
    • 1.

      상반기와 하반기를 기준으로 항목이 그룹화되었다.

    • 2.

      매출에 대하여 합계 함수가 사용되었다.

    • 3.

      데이터 아래에 요약 표시가 선택되었다.

    • 4.

      부분합 윤곽 기호 지우기가 실행되었다.

    정답·해설 보기

    정답

    1

    상반기와 하반기를 기준으로 항목이 그룹화되었다.

    해설

    정답: 1. 부분합 결과를 보면 '강호동 요약', '박명수 요약', '유재석 요약'처럼 이름별로 묶여 있다. 즉 그룹화 기준은 분기가 아니라 '이름'이므로 "상반기·하반기 기준 그룹화"는 옳지 않다.

    오답 풀이

    • 1번: 요약 항목이 이름별이므로 그룹화 기준은 이름이지 분기가 아니어서 옳지 않다.
    • 2번: 각 요약 행이 매출의 합(예: 6,364,850)이므로 합계 함수가 쓰였음이 옳다.
    • 3번: 요약(소계) 행이 데이터 아래에 표시되므로 '데이터 아래에 요약 표시'가 선택되어 옳다.
    • 4번: 화면에 윤곽 기호(1,2,3, +/-)가 보이지 않으므로 윤곽 기호 지우기가 실행되어 옳다.

    보충 개념 부분합은 그룹화 기준(정렬 필요)·사용할 함수·계산 항목을 지정한다. '데이터 아래에 요약 표시', '윤곽 지우기' 등 옵션이 있다.

  28. 문제 28

    4지선다

    다음 중 자료 입력에 대한 설명으로 옳지 않은 것은?

    • 1.

      한자를 입력하려면 한글을 입력한 후 키보드의 '한자'키를 눌러 변환한다.

    • 2.

      특수문자를 입력하려면 먼저 한글 자음을 입력한 후 키보드의 '한/영'키를 눌러 원하는 특수문자를 선택한다.

    • 3.

      숫자 데이터를 문자 데이터로 입력하려면 숫자 데이터 앞에 문자 접두어(')를 입력한다.

    • 4.

      분수 앞에 정수가 없는 일반 분수를 입력하려면 '0'을 먼저 입력하고 'Space Bar'를 눌러 빈 칸을 한 개 입력한 후 '3/8'과 같이 분수를 입력한다.

    정답·해설 보기

    정답

    2

    특수문자를 입력하려면 먼저 한글 자음을 입력한 후 키보드의 '한/영'키를 눌러 원하는 특수문자를 선택한다.

    해설

    정답: 2. 특수문자는 한글 자음(예: ㅁ)을 입력한 뒤 '한자'키를 눌러 목록에서 선택한다. '한/영'키는 한글·영문 입력 모드를 전환하는 키이므로 특수문자 입력과 무관하다.

    오답 풀이

    • 1번: 한글을 입력한 뒤 '한자'키로 한자로 변환하므로 옳다.
    • 2번: 특수문자는 자음 입력 후 '한자'키로 선택하므로 '한/영'키는 옳지 않다.
    • 3번: 숫자를 문자로 입력하려면 앞에 접두어 작은따옴표(')를 붙이므로 옳다.
    • 4번: 정수 없는 분수는 '0 3/8'처럼 0과 공백을 먼저 입력하므로 옳다.

    보충 개념 특수문자: 자음(ㄱ~ㅎ) 입력 후 한자키. 분수: 정수가 없으면 0과 공백을 앞에 두어 날짜로 인식되는 것을 막는다.

  29. 문제 29

    4지선다

    다음 중 [B5] 셀에 적용된 사용자 지정 표시 형식으로 옳은 것은?

    AB
    1근무일근무시간
    21째날11:30
    32째날10:45
    43째날11:10
    5합계33:25

    (참고) [B5] 셀의 수식은 =SUM(B2:B4)이며 결과가 33:25로 표시됨.

    • 1.

      h:mm

    • 2.

      hh:mm

    • 3.

      h:mm;@

    • 4.

      [h]:mm

    정답·해설 보기

    정답

    4

    [h]:mm

    해설

    정답: 4. 시간 합계가 24시간을 넘는 33:25로 표시되려면 시간 누적 표시 형식 [h]:mm을 써야 한다. 대괄호 [h]는 24시간을 넘는 누적 시간을 그대로 표시한다.

    오답 풀이

    • 1번: h:mm은 24시간 단위를 넘기면 9:25처럼 24로 나눈 나머지만 표시된다.
    • 2번: hh:mm도 마찬가지로 24시간 초과분이 누적 표시되지 않는다.
    • 3번: h:mm;@는 시간 표시에 24시간 누적 기능이 없다.
    • 4번: [h]:mm은 누적 시간을 그대로 표시하므로 33:25가 나와 옳다.

    보충 개념 [h](누적 시간), [m](누적 분), [s](누적 초). 대괄호로 묶으면 24시간/60분 단위로 넘어가지 않고 누적값을 표시한다.

  30. 문제 30

    4지선다

    아래 시트에서 배열 수식을 이용하여 한 번에 금액 [D2:D5]을 구하려고 한다. 다음 중 [D2] 셀에 입력할 배열 수식으로 옳은 것은? (금액 = 수량 * 단가)

    ABCD
    1제품명수량단가금액
    2디지털카메라10350,000
    3전자사전15205,000
    4모니터20155,000
    5태블릿5550,000
    • 1.

      {=B2*C2}

    • 2.

      {=B2:B5*C2:C5}

    • 3.

      {=B2C2:B5C5}

    • 4.

      {=SUMPRODUCT(B2:B5,C2:C5)}

    정답·해설 보기

    정답

    2

    {=B2:B5*C2:C5}

    해설

    정답: 2. [D2:D5] 범위를 한 번에 선택한 뒤 =B2:B5*C2:C5를 입력하고 [Ctrl]+[Shift]+[Enter]로 확정하면, 같은 위치의 수량과 단가가 각각 곱해져 네 개 셀에 금액이 한꺼번에 채워진다.

    오답 풀이

    • 1번: =B2*C2는 한 셀만 계산하므로 D2 한 칸의 값만 구한다.
    • 2번: =B2:B5*C2:C5는 범위 대 범위 곱으로 각 행 금액이 한 번에 구해지므로 옳다.
    • 3번: =B2C2:B5C5는 올바른 배열 곱 구문이 아니라 오류가 난다.
    • 4번: SUMPRODUCT는 곱의 '합' 하나만 반환하므로 각 행 금액을 채울 수 없다.

    보충 개념 배열 수식은 결과가 들어갈 범위를 먼저 선택하고 [Ctrl]+[Shift]+[Enter]로 입력하며 { } 중괄호로 표시된다.

  31. 문제 31

    4지선다

    다음 중 아래 그림의 [매크로 기록] 대화상자에 대한 설명으로 옳지 않은 것은?

    매크로 기록 매크로 이름(M): Macro1 바로 가기 키(K): Ctrl+ 매크로 저장 위치(I): 개인용 매크로 통합 문서 설명(D):
    • 1.

      매크로 이름의 첫 글자는 문자, 숫자, 밑줄 등을 사용할 수 있으며, 공백은 사용할 수 없다.

    • 2.

      바로 가기 키 상자에 사용할 문자는 @나 #과 같은 특수 문자와 숫자는 사용할 수 없으며, 영문 대소 문자는 모두 입력할 수 있다.

    • 3.

      개인용 매크로 통합 문서에 저장된 매크로는 엑셀을 시작할 때마다 모든 통합 문서에서 사용할 수 있다.

    • 4.

      설명 상자에 매크로에 관한 설명을 입력할 수 있으며, 입력된 내용은 매크로 실행에 영향을 주지 않는다.

    정답·해설 보기

    정답

    1

    매크로 이름의 첫 글자는 문자, 숫자, 밑줄 등을 사용할 수 있으며, 공백은 사용할 수 없다.

    해설

    정답: 1. 매크로 이름의 첫 글자는 반드시 문자로 시작해야 하며 숫자나 밑줄로 시작할 수 없다. 따라서 "첫 글자에 숫자·밑줄 사용 가능"은 옳지 않다.

    오답 풀이

    • 1번: 매크로 이름 첫 글자는 문자만 가능하므로 "숫자·밑줄 사용 가능"은 옳지 않다.
    • 2번: 바로 가기 키에는 영문자만 쓸 수 있고 숫자·특수문자는 쓸 수 없으므로 옳다.
    • 3번: 개인용 매크로 통합 문서의 매크로는 엑셀 시작 시 모든 문서에서 쓸 수 있으므로 옳다.
    • 4번: 설명 상자 내용은 메모일 뿐 실행에 영향을 주지 않으므로 옳다.

    보충 개념 매크로 이름은 문자로 시작하고 공백·특수문자를 쓸 수 없다. 바로 가기 키는 영문 대/소문자만 지정할 수 있다.

  32. 문제 32

    4지선다

    다음 중 아래의 시트에서 지원자가 0이 아닌 셀의 평균을 구하는 [B9] 셀의 수식으로 옳지 않은 것은?

    AB
    1지원부서지원자
    2개발450
    3영업261
    4마케팅880
    5재무0
    6기획592
    7생산0
    8전체 평균364
    90 제외 평균
    • 1.

      =SUMIF(B2:B7,"<>0")/COUNTIF(B2:B7,"<>0")

    • 2.

      =SUMIF(B2:B7,"<>0")/COUNT(B2:B7)

    • 3.

      =AVERAGEIF(B2:B7,"<>0")

    • 4.

      {=AVERAGE(IF(B2:B7<>0,B2:B7))}

    정답·해설 보기

    정답

    2

    =SUMIF(B2:B7,"<>0")/COUNT(B2:B7)

    해설

    정답: 2. 보기 2번은 분모로 COUNT(B2:B7)을 써서 0인 셀까지 모두 세어 6으로 나눈다. 0을 제외한 개수(4)로 나누어야 하므로 결과가 틀려 옳지 않은 수식이다.

    오답 풀이

    • 1번: SUMIF로 0 아닌 합을, COUNTIF로 0 아닌 개수를 구해 나누므로 올바른 평균이다.
    • 2번: 분모 COUNT가 전체 개수(6)를 세어 0 제외 평균이 되지 않으므로 옳지 않다.
    • 3번: AVERAGEIF(범위,"<>0")는 0 아닌 값들의 평균을 바로 구하므로 올바르다.
    • 4번: 배열 수식 IF로 0 아닌 값만 골라 AVERAGE하므로 올바르다.

    보충 개념 0을 제외한 평균은 (0 아닌 합)÷(0 아닌 개수)이어야 한다. COUNTIF·AVERAGEIF는 조건 개수/평균을, COUNT는 전체 개수를 센다.

  33. 문제 33

    4지선다

    다음 중 10,000,000원을 2년간 연 5.5%의 이자율로 대출할 때, 매월 말 상환해야 할 불입액을 구하기 위한 수식으로 옳은 것은?

    • 1.

      =PMT(5.5%/12, 24, -10000000)

    • 2.

      =PMT(5.5%, 24, -10000000)

    • 3.

      =PMT(5.5%, 24, -10000000,0,1)

    • 4.

      =PMT(5.5%/12, 24, -10000000,0,1)

    정답·해설 보기

    정답

    1

    =PMT(5.5%/12, 24, -10000000)

    해설

    정답: 1. 매월 상환액이므로 이자율은 연이율을 12로 나눈 월이율(5.5%/12), 기간은 2년×12=24개월을 쓴다. 다섯 번째 인수를 생략(또는 0)하면 '기말(매월 말)' 지급이 되므로 =PMT(5.5%/12, 24, -10000000)이 옳다.

    오답 풀이

    • 1번: 월이율·월수·기말 지급 조건에 모두 맞으므로 옳다.
    • 2번: 연이율 5.5%를 그대로 써서 월 단위 계산이 되지 않으므로 옳지 않다.
    • 3번: 연이율을 쓰고 마지막 인수 1(기초 지급)이라 '매월 말' 조건과도 다르다.
    • 4번: 월이율은 맞지만 마지막 인수 1은 '기초(매월 초)' 지급이라 '매월 말'과 다르다.

    보충 개념 PMT(이자율, 기간, 현재가치, 미래가치, 지급시점). 지급 시점 0(또는 생략)=기말, 1=기초. 월 단위면 이자율/12, 기간×12로 환산한다.

  34. 문제 34

    4지선다

    다음 중 [보기]탭의 [페이지 나누기 미리보기]에 대한 설명으로 옳지 않은 것은?

    • 1.

      페이지 나누기는 구분선을 이용하여 인쇄를 위한 페이지 나누기를 빠르게 조정하는 기능이다.

    • 2.

      행 높이와 열 너비를 변경하면 자동 페이지 나누기의 위치도 변경된다.

    • 3.

      [페이지 나누기 미리보기]에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.

    • 4.

      용지 크기, 여백 설정, 배율 옵션 등에 따라 자동 페이지 나누기가 삽입된다.

    정답·해설 보기

    정답

    3

    [페이지 나누기 미리보기]에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.

    해설

    정답: 3. 표시가 반대이다. 자동으로 삽입된 페이지 나누기가 파선(점선)으로, 사용자가 수동으로 삽입한 페이지 나누기가 실선으로 표시된다.

    오답 풀이

    • 1번: 구분선을 드래그해 인쇄 페이지를 빠르게 조정하는 기능이므로 옳다.
    • 2번: 행 높이·열 너비를 바꾸면 자동 페이지 나누기 위치도 바뀌므로 옳다.
    • 3번: 자동=파선, 수동=실선인데 보기는 반대로 설명해 옳지 않다.
    • 4번: 용지 크기·여백·배율에 따라 자동 페이지 나누기가 삽입되므로 옳다.

    보충 개념 페이지 나누기 미리보기에서 수동(실선)은 드래그로 위치를 옮길 수 있고, 자동(파선)은 설정 변경에 따라 다시 계산된다.

  35. 문제 35

    4지선다

    다음 중 수식 작성 과정에 대한 설명으로 옳지 않은 것은?

    • 1.

      셀 범위를 참조할 때에는 시작 셀 이름과 마지막 셀 이름 사이에 콜론(:)이 입력된다.

    • 2.

      다른 워크시트의 값을 참조하는 경우 해당 워크시트 이름에 알파벳 이외의 문자가 포함되어 있으면 워크시트의 이름은 큰 따옴표("")로 묶인다.

    • 3.

      수식 안의 문자나 숫자에는 글꼴 서식이 지정되지 않는다.

    • 4.

      외부 참조에는 통합 문서의 이름과 경로가 포함된다.

    정답·해설 보기

    정답

    2

    다른 워크시트의 값을 참조하는 경우 해당 워크시트 이름에 알파벳 이외의 문자가 포함되어 있으면 워크시트의 이름은 큰 따옴표("")로 묶인다.

    해설

    정답: 2. 워크시트 이름에 공백이나 특수문자가 포함되면 시트 이름은 큰따옴표가 아니라 작은따옴표('')로 묶는다. 예: ='판매 현황'!A1.

    오답 풀이

    • 1번: 범위 참조는 시작 셀과 끝 셀 사이에 콜론(:)을 쓰므로 옳다.
    • 2번: 시트 이름은 큰따옴표가 아니라 작은따옴표로 묶으므로 옳지 않다.
    • 3번: 수식 안의 문자·숫자에는 글꼴 서식이 적용되지 않으므로 옳다.
    • 4번: 외부(다른 통합 문서) 참조에는 파일 이름과 경로가 포함되므로 옳다.

    보충 개념 시트 참조는 '시트이름'!셀 형식이며, 시트명에 공백·특수문자가 있으면 작은따옴표로 묶는다. 범위는 콜론(:)으로 표시한다.

  36. 문제 36

    4지선다

    다음 중 워크시트에 관한 설명으로 옳은 것은?

    • 1.

      탭 스크롤 단추(◀◀ ◀ ▶ ▶▶)를 이용하여 다른 시트를 빠르게 선택할 수 있다.

    • 2.

      행과 열이 교차되면서 만들어진 사각형으로 데이터가 입력되는 기본 단위를 워크시트라고 한다.

    • 3.

      새로운 통합 문서를 열었을 때 기본적으로 만들어지는 워크시트 수는 항상 3개로 한정되어 있다.

    • 4.

      이름 상자는 현재 작업 중인 셀의 이름이나 주소를 표시하는 부분으로, 차트나 그리기 개체를 선택하면 개체의 이름이 표시된다.

    정답·해설 보기

    정답

    4

    이름 상자는 현재 작업 중인 셀의 이름이나 주소를 표시하는 부분으로, 차트나 그리기 개체를 선택하면 개체의 이름이 표시된다.

    해설

    정답: 4. 이름 상자는 현재 셀의 주소나 이름을 표시하며, 차트나 그리기 개체를 선택하면 해당 개체의 이름이 표시되므로 옳다.

    오답 풀이

    • 1번: 탭 스크롤 단추는 시트 탭을 화면에 표시(스크롤)할 뿐 시트를 직접 선택하지는 않으므로 옳지 않다.
    • 2번: 행과 열이 교차해 만들어진 데이터 입력 기본 단위는 '셀'이지 워크시트가 아니므로 옳지 않다.
    • 3번: 기본 시트 수는 옵션에서 변경할 수 있어 항상 3개로 한정되지 않으므로 옳지 않다.
    • 4번: 이름 상자가 셀 주소·개체 이름을 표시한다는 설명은 옳다.

    보충 개념 탭 스크롤 단추는 시트 탭 보기 이동용, 이름 상자는 셀 주소·정의된 이름·개체 이름 표시용이다. 기본 워크시트 수는 설정에서 바꿀 수 있다.

  37. 문제 37

    4지선다

    다음 중 [Office 단추]-[Excel 옵션]-[고급] 탭에서 설정할 수 없는 것은?

    • 1.

      셀에 데이터를 입력한 후 [Enter] 키를 누를 때 포인터의 이동 방향을 오른쪽, 왼쪽, 아래쪽, 위쪽 중의 하나로 지정할 수 있다.

    • 2.

      페이지 나누기 선의 표시 여부를 지정할 수 있다.

    • 3.

      눈금선 표시 여부를 지정할 수 있다.

    • 4.

      새 통합 문서를 열었을 때 적용할 표준 글꼴과 글꼴 크기, 새 시트의 기본 보기를 지정할 수 있다.

    정답·해설 보기

    정답

    4

    새 통합 문서를 열었을 때 적용할 표준 글꼴과 글꼴 크기, 새 시트의 기본 보기를 지정할 수 있다.

    해설

    정답: 4. 표준 글꼴·글꼴 크기, 새 시트의 기본 보기 지정은 [Excel 옵션]-[기본 설정](또는 일반) 탭에서 설정한다. [고급] 탭에서는 설정할 수 없다.

    오답 풀이

    • 1번: [Enter] 입력 후 포인터 이동 방향은 [고급] 탭에서 지정하므로 설정할 수 있다.
    • 2번: 페이지 나누기 선 표시 여부는 [고급] 탭에서 지정하므로 설정할 수 있다.
    • 3번: 눈금선 표시 여부는 [고급] 탭에서 지정하므로 설정할 수 있다.
    • 4번: 표준 글꼴·새 시트 기본 보기는 [기본 설정] 탭 항목이므로 [고급]에서 설정할 수 없다.

    보충 개념 [고급] 탭은 편집·표시·계산 등 세부 동작을, 기본 설정 탭은 표준 글꼴·시트 수·기본 보기 등 새 문서 기본값을 다룬다.

  38. 문제 38

    4지선다

    다음 중 차트에 관한 설명으로 옳지 않은 것은?

    • 1.

      차트를 작성하려면 반드시 원본 데이터가 있어야 하며, 작성된 차트는 원본 데이터가 변경되면 차트의 내용이 함께 변경된다.

    • 2.

      특정 차트 서식 파일을 자주 사용하는 경우에는 이 서식 파일을 기본 차트로 설정할 수 있다.

    • 3.

      차트에 사용될 데이터를 범위로 지정한 후 [Alt]+[F11]키를 누르면 데이터가 있는 워크시트에 기본 차트인 묶은 세로 막대형 차트가 작성된다.

    • 4.

      차트에 두 개 이상의 차트 종류를 사용하여 혼합형 차트를 만들 수 있다.

    정답·해설 보기

    정답

    3

    차트에 사용될 데이터를 범위로 지정한 후 [Alt]+[F11]키를 누르면 데이터가 있는 워크시트에 기본 차트인 묶은 세로 막대형 차트가 작성된다.

    해설

    정답: 3. [Alt]+[F11]은 VBA 편집기(Visual Basic Editor)를 여는 단축키이다. 현재 시트에 기본 차트를 만드는 단축키는 [Alt]+[F1]이고, 새 차트 시트로 만드는 단축키는 [F11]이다.

    오답 풀이

    • 1번: 차트는 원본 데이터가 있어야 하며 데이터 변경 시 차트도 갱신되므로 옳다.
    • 2번: 자주 쓰는 서식 파일을 기본 차트로 설정할 수 있으므로 옳다.
    • 3번: [Alt]+[F11]은 VBA 편집기를 여는 키이므로 차트 작성 설명은 옳지 않다.
    • 4번: 막대+꺾은선 등 두 종류 이상을 섞은 혼합형 차트를 만들 수 있으므로 옳다.

    보충 개념 차트 단축키: [F11](새 차트 시트), [Alt]+[F1](현재 시트에 차트), [Alt]+[F11](VBA 편집기).

  39. 문제 39

    4지선다

    다음 중 아래에서 설명하는 차트의 종류로 가장 적절한 것은?

    • 가로 축의 값이 일정한 간격이 아닌 경우
    • 가로 축의 데이터 요소 수가 많은 경우
    • 데이터 요소 간의 차이점보다는 데이터 집합 간의 유사점을 표시하려는 경우
    • 1.

      주식형 차트

    • 2.

      분산형 차트

    • 3.

      영역형 차트

    • 4.

      방사형 차트

    정답·해설 보기

    정답

    2

    분산형 차트

    해설

    정답: 2. 분산형(XY) 차트는 두 수치 값의 상관관계를 점으로 표시하는 차트로, 가로 축 값의 간격이 일정하지 않거나 데이터 요소가 많을 때, 집합 간 유사점을 보여줄 때 적합하다.

    오답 풀이

    • 1번: 주식형 차트는 시가·고가·저가·종가 등 주가 변동을 표시하는 차트이다.
    • 2번: 불규칙 간격·많은 데이터·상관관계 표시에 적합한 것은 분산형이므로 옳다.
    • 3번: 영역형 차트는 시간에 따른 양의 변화를 면적으로 표시한다.
    • 4번: 방사형 차트는 여러 계열을 중심에서 뻗은 축으로 비교한다.

    보충 개념 분산형 차트는 두 변수의 관계(상관)를 점으로 표현하며 과학·통계 데이터에 많이 쓰인다. 가로축도 수치 척도로 다룬다.

  40. 문제 40

    4지선다

    워크시트 인쇄 시 매 페이지 상단에 '작성 일 : 오늘 날짜'를 출력하려고 한다. 다음 중 머리글의 내용으로 옳은 것은? (표시 예: 오늘 날짜가 2014-01-01인 경우 → 작성 일 : 2014-01-01 )

    • 1.

      "작성 일 : "&[날짜]

    • 2.

      "작성 일 : "&[DATE]

    • 3.

      작성 일 : &[날짜]

    • 4.

      작성 일 : &[DATE]

    정답·해설 보기

    정답

    3

    작성 일 : &[날짜]

    해설

    정답: 3. 엑셀 머리글/바닥글에서 오늘 날짜를 표시하는 자동 코드는 &[날짜]이다. 일반 문구는 따옴표 없이 그대로 입력하므로 '작성 일 : &[날짜]'가 옳다.

    오답 풀이

    • 1번: 머리글에서는 텍스트를 큰따옴표로 묶지 않고, '&' 연산자도 쓰지 않으므로 옳지 않다.
    • 2번: [DATE]는 머리글의 날짜 코드 형식이 아니며 따옴표·& 사용도 잘못이다.
    • 3번: 일반 텍스트 + 날짜 코드 &[날짜] 형식이므로 옳다.
    • 4번: 머리글에서 날짜 코드는 [DATE]가 아니라 [날짜]이므로 옳지 않다.

    보충 개념 머리글/바닥글 자동 코드: &[날짜], &[시간], &[페이지 번호], &[전체 페이지 수], &[파일] 등. 문자열은 따옴표 없이 입력한다.

  41. 문제 41

    4지선다

    다음 중 VBA 코드로 작성한 모듈에서 txt날짜_DblClick인 프로시저가 실행되는 시점으로 옳은 것은?

    • 1.

      다른 프로시저에서 이 프로시저를 호출해야 실행된다.

    • 2.

      해당 폼을 열면 폼에 속해 있는 모든 프로시저가 실행된다.

    • 3.

      txt날짜 컨트롤이 더블 클릭될 때 실행된다.

    • 4.

      해당 폼의 txt날짜 컨트롤에 값이 입력되면 실행된다.

    정답·해설 보기

    정답

    3

    txt날짜 컨트롤이 더블 클릭될 때 실행된다.

    해설

    정답: 3. 이벤트 프로시저 이름은 '컨트롤이름_이벤트명' 형식이다. txt날짜_DblClick은 txt날짜 컨트롤에서 더블 클릭(DblClick) 이벤트가 발생할 때 실행된다.

    오답 풀이

    • 1번: 호출해야만 실행되는 것은 일반(Sub) 프로시저이며, 이벤트 프로시저는 해당 이벤트로 자동 실행된다.
    • 2번: 폼을 열 때 모든 프로시저가 실행되는 것은 아니다.
    • 3번: 컨트롤 이름_DblClick은 그 컨트롤을 더블 클릭할 때 실행되므로 옳다.
    • 4번: 값 입력 시 실행되는 것은 _Change나 _AfterUpdate 등 다른 이벤트이다.

    보충 개념 이벤트 프로시저는 'Object_Event' 명명 규칙을 따른다. Click, DblClick, Change, GotFocus 등 이벤트마다 발생 시점이 다르다.

  42. 문제 42

    4지선다

    다음 중 보고서 머리글과 바닥글에 대한 설명으로 옳지 않은 것은?

    • 1.

      보고서 머리글은 보고서의 첫 페이지에 한 번만 출력된다.

    • 2.

      보고서 바닥글은 전체 데이터에 대한 합계와 같은 요약 정보를 나타내는데 사용된다.

    • 3.

      보고서 첫 페이지의 윗 부분에는 보고서 머리글이 먼저 나타나고 다음에 페이지 머리글이 출력된다.

    • 4.

      보고서를 인쇄하거나 미리 보는 경우에는 보고서 바닥글이 페이지 바닥글 아래에 표시된다.

    정답·해설 보기

    정답

    4

    보고서를 인쇄하거나 미리 보는 경우에는 보고서 바닥글이 페이지 바닥글 아래에 표시된다.

    해설

    정답: 4. 보고서 바닥글은 보고서 전체의 마지막에 한 번 출력되며, 마지막 페이지에서 '보고서 바닥글'이 '페이지 바닥글'보다 위에 표시된다. "페이지 바닥글 아래에 표시"는 옳지 않다.

    오답 풀이

    • 1번: 보고서 머리글은 첫 페이지 맨 위에 한 번만 출력되므로 옳다.
    • 2번: 보고서 바닥글은 총합계 등 전체 요약을 표시하므로 옳다.
    • 3번: 첫 페이지는 보고서 머리글 다음에 페이지 머리글 순으로 출력되므로 옳다.
    • 4번: 보고서 바닥글은 페이지 바닥글보다 위에 표시되므로 옳지 않다.

    보충 개념 출력 순서: 보고서 머리글 → 페이지 머리글 → 본문 → 페이지 바닥글 → 보고서 바닥글. 보고서 바닥글이 마지막 페이지 바닥글보다 위에 온다.

  43. 문제 43

    4지선다

    다음 중 데이터베이스에 저장된 데이터를 실제 처리하는데 사용되는 데이터 조작어에 해당하는 SQL문은?

    • 1.

      COMMIT

    • 2.

      SELECT

    • 3.

      DROP

    • 4.

      CREATE

    정답·해설 보기

    정답

    2

    SELECT

    해설

    정답: 2. SELECT는 저장된 데이터를 검색·조작하는 데이터 조작어(DML)에 해당한다. DML에는 SELECT, INSERT, UPDATE, DELETE가 있다.

    오답 풀이

    • 1번: COMMIT은 트랜잭션을 확정하는 데이터 제어어(TCL)이다.
    • 2번: SELECT는 데이터를 처리·검색하는 DML이므로 옳다.
    • 3번: DROP은 객체를 삭제하는 데이터 정의어(DDL)이다.
    • 4번: CREATE는 객체를 생성하는 데이터 정의어(DDL)이다.

    보충 개념 DDL(CREATE·ALTER·DROP, 구조 정의), DML(SELECT·INSERT·UPDATE·DELETE, 데이터 조작), DCL(GRANT·REVOKE), TCL(COMMIT·ROLLBACK)로 구분된다.

  44. 문제 44

    4지선다

    다음 중 정규화(Normalization)의 목적에 대한 설명으로 옳지 않은 것은?

    • 1.

      테이블의 불일치 위험을 최소화하고 데이터 구조의 안정성을 최대화한다.

    • 2.

      모든 릴레이션이 데이터베이스 내에서 모든 개체 간의 관계를 표현 가능하도록 한다.

    • 3.

      간단한 관계 연산에 의해 효율적인 정보 검색과 데이터 조작이 가능하다.

    • 4.

      데이터 중복을 최소화하기 위해 데이터베이스의 물리적 설계 단계에서 수행한다.

    정답·해설 보기

    정답

    4

    데이터 중복을 최소화하기 위해 데이터베이스의 물리적 설계 단계에서 수행한다.

    해설

    정답: 4. 정규화는 논리적 설계 단계에서 수행한다. 물리적 설계가 아니라 데이터의 함수 종속을 분석해 릴레이션을 분해하는 논리적 과정이므로 "물리적 설계 단계"는 옳지 않다.

    오답 풀이

    • 1번: 정규화는 이상 현상(불일치)을 줄이고 구조 안정성을 높이므로 옳다.
    • 2번: 릴레이션이 개체 간 관계를 잘 표현하도록 하는 것도 정규화의 목적이므로 옳다.
    • 3번: 정규화로 간단한 연산으로 효율적 검색·조작이 가능해지므로 옳다.
    • 4번: 정규화는 논리적 설계 단계에서 수행하므로 "물리적 설계 단계"는 옳지 않다.

    보충 개념 데이터베이스 설계: 요구분석 → 개념적 설계 → 논리적 설계(정규화 포함) → 물리적 설계 순서로 진행된다.

  45. 문제 45

    4지선다

    다음 중 보고서 인쇄 미리 보기에서의 [페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?

    페이지 설정 인쇄 옵션 페이지 눈금 설정 열 개수(C): 2 행 간격(W): 0cm 열 간격(U): 0.635cm 열 크기 너비(I): 10cm 높이(T): 1.005cm 본문과 같게(A) 열 레이아웃 ○ 행 우선(O) ● 열 우선(N)
    • 1.

      [열] 탭의 '열 크기'에서 '본문과 같게'는 열의 너비와 높이를 보고서 본문의 너비와 높이에 맞춰 인쇄하는 것이다.

    • 2.

      [열] 탭에서 지정한 '눈금 설정'과 '열 크기'에 비해 페이지의 가로 크기가 작은 경우 자동으로 축소하여 인쇄된다.

    • 3.

      [인쇄 옵션] 탭에서 레이블 및 컨트롤의 테두리, 눈금선 등의 그래픽은 인쇄하지 않고 데이터만 인쇄되도록 설정할 수 있다.

    • 4.

      [페이지] 탭에서는 인쇄할 용지의 크기, 용지 방향, 프린터를 지정할 수 있다.

    정답·해설 보기

    정답

    2

    [열] 탭에서 지정한 '눈금 설정'과 '열 크기'에 비해 페이지의 가로 크기가 작은 경우 자동으로 축소하여 인쇄된다.

    해설

    정답: 2. 지정한 눈금·열 크기가 용지 가로 크기보다 클 경우 자동으로 축소되지 않고 일부가 잘리거나 인쇄되지 않는다. 따라서 "자동으로 축소하여 인쇄된다"는 옳지 않다.

    오답 풀이

    • 1번: '본문과 같게'는 열 너비·높이를 본문 크기에 맞추는 옵션이므로 옳다.
    • 2번: 가로 크기가 부족해도 자동 축소되지 않으므로 옳지 않다.
    • 3번: [인쇄 옵션] 탭에서 '데이터만 인쇄'를 설정할 수 있으므로 옳다.
    • 4번: [페이지] 탭에서 용지 크기·방향·프린터를 지정할 수 있으므로 옳다.

    보충 개념 [페이지 설정]은 인쇄 옵션(여백·데이터만 인쇄), 페이지(용지·방향·프린터), 열(다단 인쇄 설정) 탭으로 구성된다.

  46. 문제 46

    4지선다

    다음 중 제품별 납품 현황을 출력하기 위한 아래의 보고서를 작성하는 방법에 대한 설명으로 옳지 않은 것은? (단, 이 보고서는 전체 7페이지이며, 현재 표시된 부분은 5페이지이다.)

    제품별 납품 현황 (5/7 페이지)

    제품명납품일자납품수량납품금액
    와이어2003-11-14431,720
    2003-10-11341,360
    2003-10-09301,200
    2003-08-21311,240
    납품건수: 5
    감쇠기2003-12-11603,120
    2003-12-101336,916
    2003-11-19804,160
    2003-11-171055,460
    2003-09-27653,380

    (납품수량이 100 이상인 행에는 음영(조건부 서식)이 적용되어 있다.)

    • 1.

      '제품별 납품 현황'을 표시하는 부분은 페이지 머리글에 작성하였다.

    • 2.

      제품명, 납품일자 등의 레이블과 두 개의 선이 표시되는 부분은 그룹 머리글에 작성하였으며, '반복 실행 구역' 속성을 '예'로 설정하였다.

    • 3.

      납품일자, 납품수량, 납품금액을 표시하는 텍스트 상자 컨트롤에는 [납품수량]>=100 과 같은 식을 조건으로 하는 '조건부 서식'이 적용되었다.

    • 4.

      와이어, 감쇠기 등이 표시되는 '제품명' 컨트롤은 그룹 머리글 영역에 작성하여 그룹별로 한 번씩만 표시되도록 설정하였다.

    정답·해설 보기

    정답

    4

    와이어, 감쇠기 등이 표시되는 '제품명' 컨트롤은 그룹 머리글 영역에 작성하여 그룹별로 한 번씩만 표시되도록 설정하였다.

    해설

    정답: 4. '제품명'(와이어, 감쇠기)이 그룹마다 한 번씩만 표시되는 것은 맞지만, 보기 ④는 이를 그룹 머리글에 두고 그룹별 한 번 표시한 것이 옳지 않다고 보아야 한다. 같은 값이 반복될 때 한 번만 보이게 하는 것은 본문(세부 구역)에 두고 '중복 내용 숨기기'를 설정한 결과이며, 그룹 머리글이 매 페이지 반복 표시되는 것과는 처리 방식이 다르다.

    오답 풀이

    • 1번: '제품별 납품 현황' 제목이 각 페이지 상단에 표시되므로 페이지 머리글에 작성한 것이 옳다.
    • 2번: 열 레이블과 선이 페이지마다 반복되려면 그룹 머리글에 두고 '반복 실행 구역'을 '예'로 해야 하므로 옳다.
    • 3번: 납품수량 100 이상 행에 음영이 적용된 것은 [납품수량]>=100 조건부 서식이므로 옳다.
    • 4번: 제품명을 그룹 머리글에서 그룹별 한 번 표시한다는 설명은 본문+중복 숨기기 처리와 구분되어 옳지 않다.

    보충 개념 보고서 구역: 보고서/페이지 머리글, 그룹 머리글, 본문, 그룹 바닥글, 페이지/보고서 바닥글. '반복 실행 구역'은 그룹 머리글이 페이지마다 반복되게 한다.

  47. 문제 47

    4지선다

    다음 중 액세스의 내보내기(Export) 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      테이블이나 쿼리, 폼이나 보고서 등을 다른 형식으로 바꾸어 파일로 저장할 수 있다.

    • 2.

      테이블을 Access 데이터베이스로 내보내는 경우 '정의 및 데이터'를 내보낼 것인지 '정의만' 내보낼 것인지 선택할 수 있다.

    • 3.

      쿼리를 엑셀이나 HTML 형식으로 내보내는 경우, 쿼리의 SQL문이 아니라 SQL문의 실행 결과가 저장된다.

    • 4.

      테이블은 내보내지 않고 보고서만 'Word'(*.rtf)로 내보내는 경우 원본 테이블이 없으므로 데이터는 표시되지 않는다.

    정답·해설 보기

    정답

    4

    테이블은 내보내지 않고 보고서만 'Word'(*.rtf)로 내보내는 경우 원본 테이블이 없으므로 데이터는 표시되지 않는다.

    해설

    정답: 4. 보고서를 Word(*.rtf)로 내보내면 내보내는 시점의 보고서에 표시된 데이터까지 함께 저장된다. 원본 테이블을 같이 내보내지 않아도 출력된 데이터는 그대로 나타나므로 "데이터가 표시되지 않는다"는 옳지 않다.

    오답 풀이

    • 1번: 테이블·쿼리·폼·보고서를 다른 형식 파일로 내보낼 수 있으므로 옳다.
    • 2번: 테이블을 Access로 내보낼 때 '정의 및 데이터' 또는 '정의만'을 선택할 수 있으므로 옳다.
    • 3번: 쿼리를 엑셀·HTML로 내보내면 SQL문이 아니라 실행 결과(레코드)가 저장되므로 옳다.
    • 4번: 보고서를 rtf로 내보내면 표시된 데이터가 함께 저장되므로 옳지 않다.

    보충 개념 내보내기는 결과 데이터를 다른 형식(Excel·HTML·RTF·텍스트·PDF 등)으로 출력한다. 보고서 출력에는 그 시점의 데이터가 포함된다.

  48. 문제 48

    4지선다

    다음 중 데이터 형식에 대한 설명으로 옳지 않은 것은?

    • 1.

      숫자 형식을 선택하면 기본적으로 실수가 지정된다.

    • 2.

      예/아니오 형식은 '예' 값에는 '-1'이 사용되고, '아니요' 값에는 '0'이 사용된다.

    • 3.

      일련번호 형식의 필드는 사용자가 임의로 입력하거나 수정할 수 없다.

    • 4.

      텍스트 형식은 문자를 최대 255자까지 저장할 수 있다.

    정답·해설 보기

    정답

    1

    숫자 형식을 선택하면 기본적으로 실수가 지정된다.

    해설

    정답: 1. 숫자 형식의 기본 필드 크기는 실수가 아니라 '정수(Long Integer)'이다. 따라서 "기본적으로 실수가 지정된다"는 옳지 않다.

    오답 풀이

    • 1번: 숫자 형식의 기본값은 정수(Long Integer)이므로 "실수"는 옳지 않다.
    • 2번: 예/아니오 형식은 '예'=-1, '아니요'=0으로 저장되므로 옳다.
    • 3번: 일련번호는 자동 부여되어 사용자가 입력·수정할 수 없으므로 옳다.
    • 4번: 텍스트(짧은 텍스트) 형식은 최대 255자까지 저장하므로 옳다.

    보충 개념 Access 숫자 형식의 기본 필드 크기는 정수형(Long Integer)이며, 실수 저장이 필요하면 '실수(Single/Double)'로 변경한다.

  49. 문제 49

    4지선다

    다음 중 실행 쿼리의 삽입(INSERT)문에 대한 설명으로 옳지 않은 것은?

    • 1.

      여러 개의 레코드를 한 번에 여러 개의 테이블에 동시에 추가할 수 있다.

    • 2.

      필드 값을 직접 지정하거나 다른 테이블의 레코드를 추출하여 추가할 수 있다.

    • 3.

      레코드의 전체 필드를 추가할 경우 필드 이름을 생략할 수 있다.

    • 4.

      하나의 INSERT문을 이용해 여러 개의 레코드와 필드를 삽입할 수 있다.

    정답·해설 보기

    정답

    1

    여러 개의 레코드를 한 번에 여러 개의 테이블에 동시에 추가할 수 있다.

    해설

    정답: 1. 하나의 INSERT문은 한 번에 하나의 테이블에만 레코드를 추가할 수 있다. 여러 테이블에 동시에 삽입할 수는 없으므로 "여러 개의 테이블에 동시에 추가"는 옳지 않다.

    오답 풀이

    • 1번: INSERT는 한 번에 한 테이블에만 추가하므로 "여러 테이블 동시 추가"는 옳지 않다.
    • 2번: 값을 직접 지정(VALUES)하거나 SELECT로 다른 테이블 레코드를 추가할 수 있으므로 옳다.
    • 3번: 모든 필드에 순서대로 값을 넣을 때는 필드 목록을 생략할 수 있으므로 옳다.
    • 4번: INSERT ... SELECT로 여러 레코드·필드를 한 번에 삽입할 수 있으므로 옳다.

    보충 개념 INSERT INTO 테이블 VALUES(...) 또는 INSERT INTO 테이블 SELECT ... 형태를 쓰며, 대상 테이블은 항상 하나이다.

  50. 문제 50

    4지선다

    다음 중 아래 SQL문에 대한 설명으로 옳은 것은?

    • 1.

      테이블 T1과 T2에서 품번이 일치하는 레코드들만 선택된다.

    • 2.

      테이블 T2의 소재지가 서울 또는 수원인 레코드들만 선택된다.

    • 3.

      테이블 T1의 품번 필드와 T2의 소재지 필드만 SQL 실행 결과로 표시된다.

    • 4.

      테이블 T1의 품번 필드와 T2의 제조사 필드만 SQL 실행 결과로 표시된다.

    정답·해설 보기

    정답

    4

    테이블 T1의 품번 필드와 T2의 제조사 필드만 SQL 실행 결과로 표시된다.

    해설

    정답: 4. SELECT 절에 T1.품번과 T2.제조사가 지정되어 있으므로 실행 결과에는 이 두 필드만 표시된다. WHERE 절은 표시 필드가 아니라 조건일 뿐이다.

    오답 풀이

    • 1번: 품번 일치(T1.품번=T2.품번)는 조건의 하나일 뿐, 동시에 소재지 조건도 만족해야 하므로 "품번 일치 레코드만"이라는 설명은 부정확하다.
    • 2번: 소재지 조건만이 아니라 품번 일치 조건도 함께 적용되므로 옳지 않다.
    • 3번: 결과에 표시되는 것은 품번과 제조사이며 소재지는 표시되지 않으므로 옳지 않다.
    • 4번: SELECT T1.품번, T2.제조사이므로 두 필드만 표시되어 옳다.

    보충 개념 WHERE에 두 테이블의 공통 필드를 등호로 연결하면 내부 조인(INNER JOIN)과 같다. SELECT 절에 나열한 필드만 결과에 표시된다.

  51. 문제 51

    4지선다

    다음 중 매개변수 쿼리를 작성하기 위한 설명으로 옳지 않은 것은?

    • 1.

      매개변수 쿼리는 쿼리 실행 시 조건을 입력받아 조건에 맞는 레코드만 반환하는 쿼리이다.

    • 2.

      매개 변수를 적용할 필드의 조건 행에서 매개 변수 대화 상자에 표시할 텍스트를 { } 중괄호로 묶어 입력한다.

    • 3.

      Like 키워드와 와일드카드 문자를 사용하여 필드 값의 일부로 검색할 수 있는 조건을 만들 수 있다.

    • 4.

      매개 변수 대화 상자에 표시할 텍스트에 '.' , '!' , '[ ]' 와 같은 특수 문자는 포함시키면 안된다.

    정답·해설 보기

    정답

    2

    매개 변수를 적용할 필드의 조건 행에서 매개 변수 대화 상자에 표시할 텍스트를 { } 중괄호로 묶어 입력한다.

    해설

    정답: 2. 매개 변수 쿼리에서 대화 상자에 표시할 텍스트는 중괄호 { }가 아니라 대괄호 [ ]로 묶어 조건에 입력한다. 예: [조회할 이름 입력].

    오답 풀이

    • 1번: 매개변수 쿼리는 실행 시 조건을 입력받아 해당 레코드만 반환하므로 옳다.
    • 2번: 표시 텍스트는 대괄호 [ ]로 묶어야 하므로 "중괄호 { }"는 옳지 않다.
    • 3번: Like와 와일드카드(*, ?)로 부분 일치 조건을 만들 수 있으므로 옳다.
    • 4번: 표시 텍스트에 마침표·느낌표·대괄호 같은 특수문자를 넣으면 안 되므로 옳다.

    보충 개념 매개변수는 조건 행에 [메시지] 형태로 입력하며, 필드명과 똑같은 텍스트를 쓰면 안 되고 특수문자도 피해야 한다.

  52. 문제 52

    4지선다

    다음 중 문자열 처리 함수 instr의 식이 아래와 같을 때, 결과 값으로 옳은 것은?

    • 1.

      0

    • 2.

      true

    • 3.

      3

    • 4.

      3, 7

    정답·해설 보기

    정답

    3

    3

    해설

    정답: 3. InStr(문자열, 찾을문자열)은 찾을 문자열이 처음 나타나는 위치를 숫자로 반환한다. "ABCD ABCDAB"에서 "CD"가 처음 나타나는 위치는 3번째이므로 결과는 3이다.

    오답 풀이

    • 1번: 0은 찾는 문자열이 없을 때 반환되는 값인데 "CD"는 존재하므로 0이 아니다.
    • 2번: InStr은 위치(숫자)를 반환하지 true/false 같은 논리값을 반환하지 않는다.
    • 3번: "CD"가 처음 나타나는 위치가 3이므로 옳다.
    • 4번: InStr은 가장 처음 위치 하나만 반환하지 모든 위치를 반환하지 않는다.

    보충 개념 InStr([시작위치], 문자열, 찾을문자열)은 첫 출현 위치를 반환하고, 없으면 0을 반환한다. 위치는 1부터 센다.

  53. 문제 53

    4지선다

    다음 중 사원 테이블(사원번호, 이름, 직급, 급여, 부서명)에서 직급이 관리자인 사원의 급여를 20%씩 인상하는 SQL문으로 옳은 것은?

    • 1.

      update from 사원 set 급여=급여*1.2 where 직급='관리자'

    • 2.

      update 사원 set 급여=급여*1.2 where 직급='관리자'

    • 3.

      update 급여 set 급여 * 1.2 from 사원 where 직급='관리자'

    • 4.

      update 급여=급여*1.2 set 사원 where 직급='관리자'

    정답·해설 보기

    정답

    2

    update 사원 set 급여=급여*1.2 where 직급='관리자'

    해설

    정답: 2. UPDATE문의 형식은 'UPDATE 테이블명 SET 필드=값 WHERE 조건'이다. 따라서 update 사원 set 급여=급여*1.2 where 직급='관리자'가 올바른 구문이다.

    오답 풀이

    • 1번: UPDATE 다음에 from을 쓰지 않으므로 'update from 사원'은 잘못된 구문이다.
    • 2번: 테이블명(사원)·SET·WHERE 구조가 모두 맞으므로 옳다.
    • 3번: 'update 급여'처럼 필드명을 테이블 자리에 쓰고 SET 형식도 틀려 잘못이다.
    • 4번: SET과 테이블 위치가 뒤바뀌어 구문이 잘못되었다.

    보충 개념 UPDATE 테이블 SET 필드1=식1[, 필드2=식2] WHERE 조건; 형식이며, WHERE를 생략하면 모든 행이 수정된다.

  54. 문제 54

    4지선다

    다음 중 테이블의 관계 설정에 관한 내용으로 옳지 않은 것은?

    • 1.

      두 테이블을 직접 다대다 관계로 설정할 수 있다.

    • 2.

      일대다 관계는 하나의 테이블에 저장된 대표 값을 다른 테이블에서 여러 번 참조하는 작업에 적합하다.

    • 3.

      일대일 관계에서 한 테이블의 각 레코드는 다른 테이블의 한 레코드에만 대응된다.

    • 4.

      참조 무결성 유지를 설정하면 기본 테이블의 기본 키 필드에 없는 값은 관련된 테이블의 외래 키 필드에 입력할 수 없다.

    정답·해설 보기

    정답

    1

    두 테이블을 직접 다대다 관계로 설정할 수 있다.

    해설

    정답: 1. 두 테이블을 직접 다대다(M:N) 관계로 설정할 수는 없다. 다대다 관계는 두 테이블 사이에 연결(접합) 테이블을 두어 두 개의 일대다 관계로 분해해 구현한다.

    오답 풀이

    • 1번: 다대다 관계는 직접 설정할 수 없고 연결 테이블이 필요하므로 옳지 않다.
    • 2번: 일대다 관계는 한 테이블의 대표 값을 다른 테이블에서 여러 번 참조하기에 적합하므로 옳다.
    • 3번: 일대일 관계는 양쪽 레코드가 1:1로 대응되므로 옳다.
    • 4번: 참조 무결성을 설정하면 부모 기본 키에 없는 값은 외래 키에 입력할 수 없으므로 옳다.

    보충 개념 다대다 관계는 연결 테이블(접합 테이블)을 이용해 두 개의 일대다 관계로 구현한다. 참조 무결성은 외래 키의 유효성을 보장한다.

  55. 문제 55

    4지선다

    사원 폼을 선택한 후 [만들기]-[기타 폼]-[모달 대화 상자]를 선택하여 모달 대화상자 폼을 생성하였다. 다음 중 모달 대화 상자 폼의 실행에 대한 설명으로 옳지 않은 것은?

    • 1.

      생성된 폼의 2개 버튼 중 하나는 [확인]이다.

    • 2.

      생성된 폼의 2개 버튼 중 하나는 [취소]이다.

    • 3.

      확인 버튼을 누르면 사원 폼이 열린다.

    • 4.

      취소 버튼을 누르면 대화상자가 닫힌다.

    정답·해설 보기

    정답

    3

    확인 버튼을 누르면 사원 폼이 열린다.

    해설

    정답: 3. [모달 대화 상자] 도구로 만든 폼에는 기본적으로 [확인]과 [취소] 버튼이 생기며, [확인] 버튼은 단순히 대화상자를 닫는 동작을 한다. "확인 버튼을 누르면 사원 폼이 열린다"는 자동으로 설정되지 않으므로 옳지 않다.

    오답 풀이

    • 1번: 생성된 모달 폼에는 [확인] 버튼이 있으므로 옳다.
    • 2번: 생성된 모달 폼에는 [취소] 버튼이 있으므로 옳다.
    • 3번: 확인 버튼은 기본적으로 대화상자를 닫을 뿐 사원 폼을 열지 않으므로 옳지 않다.
    • 4번: 취소 버튼을 누르면 대화상자가 닫히므로 옳다.

    보충 개념 [기타 폼]-[모달 대화 상자]는 [확인]·[취소] 단추가 있는 빈 모달 폼을 만든다. 단추의 동작은 사용자가 매크로·이벤트로 따로 설정한다.

  56. 문제 56

    4지선다

    다음 중 현재 폼에서 'cmd숨기기' 단추를 클릭하는 경우, DateDue 컨트롤이 표시되지 않도록 하기 위한 이벤트 프로시저로 옳은 것은?

    • 1.

      Private Sub cmd숨기기_Click() Me.[DateDue]!Visible = False End Sub

    • 2.

      Private Sub cmd숨기기_DblClick() Me!DateDue.Visible = True End Sub

    • 3.

      Private Sub cmd숨기기_Click() Me![DateDue].Visible = False End Sub

    • 4.

      Private Sub cmd숨기기_DblClick() Me.DateDue!Visible = True End Sub

    정답·해설 보기

    정답

    3

    Private Sub cmd숨기기_Click() Me![DateDue].Visible = False End Sub

    해설

    정답: 3. 단추를 '클릭'할 때 동작하려면 _Click 프로시저여야 하고, 컨트롤을 '표시되지 않게' 하려면 Visible 속성을 False로 설정해야 한다. 컨트롤 참조는 Me![DateDue].Visible 형식이 올바르다.

    오답 풀이

    • 1번: Me.[DateDue]!Visible은 컨트롤과 속성을 잇는 구두점(! 와 . )이 잘못되었다.
    • 2번: DblClick(더블클릭) 이벤트이고 Visible=True라 '표시되지 않게'와 반대이다.
    • 3번: _Click 이벤트에 Me![DateDue].Visible=False이므로 클릭 시 숨기는 것이 옳다.
    • 4번: DblClick 이벤트·Visible=True이며 참조 구문도 잘못되어 옳지 않다.

    보충 개념 컨트롤 참조는 Me!컨트롤이름 또는 Me![컨트롤이름]을, 속성은 .속성명으로 연결한다. Visible=False면 숨김, True면 표시이다.

  57. 문제 57

    4지선다

    다음 중 필드 속성에 대한 설명으로 옳지 않은 것은?

    • 1.

      입력 마스크는 텍스트, 숫자, 날짜/시간, 통화 형식에서 사용할 수 있다.

    • 2.

      필드 값이 반드시 있어야 하는 경우, 필수 속성을 '예'로 설정하면 된다.

    • 3.

      '예/아니오'의 세부 형식은 'Yes/No'와 'True/False' 두 가지를 제공한다.

    • 4.

      텍스트, 숫자, 일련 번호 형식에서만 필드 크기를 지정할 수 있다.

    정답·해설 보기

    정답

    3

    '예/아니오'의 세부 형식은 'Yes/No'와 'True/False' 두 가지를 제공한다.

    해설

    정답: 3. '예/아니오' 형식의 세부 형식은 'Yes/No', 'True/False', 'On/Off' 세 가지를 제공한다. 두 가지만 제공한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 입력 마스크는 텍스트·숫자·날짜/시간·통화 형식에서 사용할 수 있으므로 옳다.
    • 2번: 값이 반드시 있어야 하면 '필수' 속성을 '예'로 설정하므로 옳다.
    • 3번: 세부 형식이 Yes/No, True/False, On/Off 세 가지인데 둘로 설명해 옳지 않다.
    • 4번: 필드 크기는 텍스트·숫자·일련번호 형식에서 지정할 수 있으므로 옳다.

    보충 개념 '예/아니오' 형식의 표시 형식에는 Yes/No, True/False, On/Off가 있으며, 내부 저장 값은 예=-1, 아니오=0이다.

  58. 문제 58

    4지선다

    다음 중 폼의 탭 순서(Tab Order)에 대한 설명으로 옳지 않은 것은?

    • 1.

      기본으로 설정되는 탭 순서는 폼에 컨트롤을 추가하여 작성한 순서대로 설정된다.

    • 2.

      [탭 순서] 대화상자의 [자동 순서]는 탭 순서를 위에서 아래로, 오른쪽에서 왼쪽으로 설정한다.

    • 3.

      폼 보기에서 [Tab]키를 눌렀을 때 각 컨트롤 사이에 이동되는 순서를 설정하는 것이다.

    • 4.

      탭 정지 속성의 기본 값은 '예'이다.

    정답·해설 보기

    정답

    2

    [탭 순서] 대화상자의 [자동 순서]는 탭 순서를 위에서 아래로, 오른쪽에서 왼쪽으로 설정한다.

    해설

    정답: 2. [자동 순서]는 탭 순서를 위에서 아래로, 왼쪽에서 오른쪽으로 설정한다. "오른쪽에서 왼쪽으로"는 옳지 않다.

    오답 풀이

    • 1번: 기본 탭 순서는 컨트롤을 추가한 순서대로 정해지므로 옳다.
    • 2번: 자동 순서는 위→아래, 왼쪽→오른쪽인데 "오른쪽→왼쪽"이라 옳지 않다.
    • 3번: 탭 순서는 [Tab]키로 컨트롤 간 이동하는 순서를 설정하므로 옳다.
    • 4번: 탭 정지 속성의 기본값은 '예'이므로 옳다.

    보충 개념 탭 정지 속성을 '아니요'로 하면 [Tab]키 이동 시 그 컨트롤은 건너뛴다. 자동 순서는 화면 배치 기준 위→아래, 좌→우로 정렬한다.

  59. 문제 59

    4지선다

    다음 중 피벗 테이블 작성에 대한 설명으로 옳지 않은 것은?

    • 1.

      피벗 테이블 구성 필드를 열 필드 머리글로 드래그하여 설정할 수 있다.

    • 2.

      세부 정보 필드에는 한 번에 하나의 필드만을 삽입하여 분석할 수 있다.

    • 3.

      데이터를 요약하여 분석 표 형식으로 알아볼 수 있게 해주는 대화형 테이블을 말한다.

    • 4.

      [폼] 그룹에서 [기타 폼]을 클릭한 후 [피벗 테이블]을 선택하여 이용한다.

    정답·해설 보기

    정답

    2

    세부 정보 필드에는 한 번에 하나의 필드만을 삽입하여 분석할 수 있다.

    해설

    정답: 2. 피벗 테이블의 세부 정보(데이터) 영역에는 한 번에 여러 개의 필드를 삽입해 동시에 분석할 수 있다. "하나의 필드만 삽입"은 옳지 않다.

    오답 풀이

    • 1번: 필드를 열 머리글 영역으로 드래그해 열 필드로 설정할 수 있으므로 옳다.
    • 2번: 세부 정보 영역에 여러 필드를 넣을 수 있으므로 "하나만"은 옳지 않다.
    • 3번: 피벗 테이블은 데이터를 요약·분석하는 대화형 표이므로 옳다.
    • 4번: Access에서 [기타 폼]-[피벗 테이블]로 만들 수 있으므로 옳다.

    보충 개념 피벗 테이블은 행·열·필터·데이터(값) 영역으로 구성되며, 값(세부 정보) 영역에 여러 필드를 두어 합계·개수 등 다양한 요약을 동시에 볼 수 있다.

  60. 문제 60

    4지선다

    다음 중 기본 폼과 하위 폼에 대한 설명으로 옳지 않은 것은?

    • 1.

      '일 대 다' 관계일때 하위 폼에는 '일'에 해당하는 데이터가 표시되며, 기본 폼에는 '다'에 해당하는 데이터가 표시된다.

    • 2.

      하위 폼은 연속 폼의 형태로 표시할 수 있지만 기본 폼은 연속 폼의 형태로 표시할 수 없다.

    • 3.

      기본 폼 내에 포함시킬 수 있는 하위 폼의 개수는 제한이 없으며, 최대 7수준까지 하위폼을 중첩시킬 수 있다.

    • 4.

      테이블, 쿼리나 다른 폼을 이용하여 하위 폼을 작성할 수 있다.

    정답·해설 보기

    정답

    1

    '일 대 다' 관계일때 하위 폼에는 '일'에 해당하는 데이터가 표시되며, 기본 폼에는 '다'에 해당하는 데이터가 표시된다.

    해설

    정답: 1. 일대다 관계에서는 기본 폼에 '일(1)'쪽 데이터가, 하위 폼에 '다(N)'쪽 데이터가 표시된다. 보기는 '일'과 '다'를 반대로 설명했으므로 옳지 않다.

    오답 풀이

    • 1번: 기본 폼=일(1), 하위 폼=다(N)인데 보기는 반대로 설명해 옳지 않다.
    • 2번: 하위 폼은 연속 폼으로, 기본 폼은 단일 폼으로 표시되므로 옳다.
    • 3번: 하위 폼 개수는 제한이 없고 최대 7수준까지 중첩 가능하므로 옳다.
    • 4번: 테이블·쿼리·다른 폼을 이용해 하위 폼을 만들 수 있으므로 옳다.

    보충 개념 기본 폼은 '일' 쪽 한 레코드를, 하위 폼은 그와 연결된 '다' 쪽 여러 레코드를 연속 폼으로 보여 준다. 하위 폼은 최대 7단계까지 중첩된다.

이번엔 직접 풀어보세요

타이머와 자동 채점이 켜진 실제 시험 환경으로 응시할 수 있습니다.

컴활 1급 다른 회차 기출 복원

함께 읽으면 좋은 글