컴활 1급시험일 2018년 3월 3일· 60문항· 조회 1전문가 검수

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

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 사운드 데이터의 샘플링(Sampling)에 관한 설명으로 옳지 않은 것은?

    • 1.

      디지털 신호를 아날로그 신호로 변환해 주는 작업이다.

    • 2.

      샘플링 레이트(Sampling Rate)가 높을수록 원음에 가깝다.

    • 3.

      샘플링 레이트는 초당 샘플링 횟수를 의미한다.

    • 4.

      샘플링 레이트의 단위는 Hz(헤르츠)를 사용한다.

    정답·해설 보기

    정답

    1

    디지털 신호를 아날로그 신호로 변환해 주는 작업이다.

    해설

    정답: 1. 샘플링은 연속적인 아날로그 사운드 신호를 일정 간격으로 측정하여 디지털 신호로 바꾸는 작업이다. 디지털을 아날로그로 되돌리는 것은 복원(D/A 변환)이므로 설명이 거꾸로 되어 있다.

    오답 풀이

    • 1번: 샘플링은 아날로그→디지털 변환이므로 "디지털을 아날로그로 변환"은 옳지 않다.
    • 2번: 샘플링 레이트가 높을수록 더 촘촘히 측정해 원음에 가까워지므로 옳다.
    • 3번: 샘플링 레이트는 1초 동안의 표본 추출 횟수를 뜻하므로 옳다.
    • 4번: 초당 횟수를 나타내므로 단위는 Hz(헤르츠)를 쓰며 옳다.

    보충 개념 사운드의 디지털화는 샘플링(표본화)→양자화→부호화 과정을 거치며, 샘플링 레이트와 양자화 비트 수가 클수록 음질이 좋아지고 파일 크기도 커진다.

  2. 문제 2

    4지선다

    다음 중 이미지 데이터의 표현 방식에서 벡터(Vector) 방식에 관한 설명으로 옳지 않은 것은?

    • 1.

      벡터 방식의 그림 파일 형식에는 wmf, ai 등이 있다.

    • 2.

      이미지를 점과 선을 이용하여 표현하는 방식이다.

    • 3.

      그림을 확대하거나 축소할 때 계단 현상이 발생하지 않는다.

    • 4.

      포토샵, 그림판 등의 소프트웨어로 그림을 편집할 수 있다.

    정답·해설 보기

    정답

    4

    포토샵, 그림판 등의 소프트웨어로 그림을 편집할 수 있다.

    해설

    정답: 4. 포토샵·그림판은 픽셀 단위로 편집하는 비트맵(래스터) 편집 도구이다. 벡터 이미지는 일러스트레이터·코렐드로 등 벡터 전용 프로그램으로 편집한다.

    오답 풀이

    • 1번: WMF·AI는 대표적인 벡터 형식이므로 옳다.
    • 2번: 벡터는 점·선·면을 수학적 좌표로 표현하므로 옳다.
    • 3번: 벡터는 수식 기반이라 확대·축소해도 계단 현상이 없으므로 옳다.
    • 4번: 포토샵·그림판은 비트맵 편집 도구이므로 벡터 편집 설명으로 옳지 않다.

    보충 개념 벡터는 확대해도 깨지지 않아 로고·도형에 적합하고, 비트맵(JPG·BMP·GIF)은 사진 표현에 적합하나 확대 시 계단 현상이 생긴다.

  3. 문제 3

    4지선다

    다음 중 컴퓨터의 정상적인 작동을 방해하여 운영체제나 저장된 데이터에 손상을 입힐 수 있는 보안 위협의 종류는?

    • 1.

      바이러스

    • 2.

      키로거

    • 3.

      애드웨어

    • 4.

      스파이웨어

    정답·해설 보기

    정답

    1

    바이러스

    해설

    정답: 1. 컴퓨터의 정상 작동을 방해하고 운영체제나 데이터를 손상·파괴하는 악성 프로그램은 바이러스이다.

    오답 풀이

    • 1번: 시스템과 데이터를 직접 손상시키는 악성코드는 바이러스이므로 옳다.
    • 2번: 키로거는 키보드 입력을 몰래 기록해 정보를 빼내는 도구로, 데이터 손상이 주목적은 아니다.
    • 3번: 애드웨어는 광고를 강제로 노출하는 프로그램이다.
    • 4번: 스파이웨어는 사용자 정보를 몰래 수집하는 프로그램으로 손상보다는 정보 유출이 목적이다.

    보충 개념 악성코드는 자기복제·전파로 시스템을 손상시키는 바이러스·웜과, 정보 탈취 목적의 스파이웨어·키로거 등으로 구분된다.

  4. 문제 4

    4지선다

    다음 중 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?

    • 1.

      보안이 필요한 네트워크의 통로를 단일화하여 관리한다.

    • 2.

      내부 네트워크에서 외부로 나가는 패킷을 체크하여 인증된 패킷만 통과시킨다.

    • 3.

      역추적 기능으로 외부 침입자의 흔적을 찾을 수 있다.

    • 4.

      방화벽은 외부 네트워크와 내부 네트워크 사이에 위치 한다.

    정답·해설 보기

    정답

    2

    내부 네트워크에서 외부로 나가는 패킷을 체크하여 인증된 패킷만 통과시킨다.

    해설

    정답: 2. 방화벽은 주로 외부에서 내부로 들어오는 패킷을 검사·차단하는 장치이다. 내부에서 외부로 나가는 트래픽 통제가 방화벽의 주된 기능이라는 설명은 옳지 않다.

    오답 풀이

    • 1번: 방화벽은 네트워크 출입 통로를 한곳으로 모아 관리하므로 옳다.
    • 2번: 방화벽은 외부→내부로 들어오는 패킷 차단이 주 기능이므로 옳지 않다.
    • 3번: 로그를 통해 외부 침입자의 흔적을 역추적할 수 있으므로 옳다.
    • 4번: 방화벽은 내부망과 외부망의 경계에 위치하므로 옳다.

    보충 개념 방화벽은 IP·포트·인증을 기준으로 접근을 통제하지만, 내부자 공격이나 신종 바이러스에는 한계가 있어 백신·IDS와 함께 운영한다.

  5. 문제 5

    4지선다

    다음 중 인터넷에서 사용하는 TCP/IP에 대한 설명으로 옳지 않은 것은?

    • 1.

      서로 다른 기종의 컴퓨터들 간 데이터를 송/수신하기 위한 표준 프로토콜이다.

    • 2.

      일부 망에 장애가 있어도 다른 망으로 통신이 가능한 신뢰성을 제공한다.

    • 3.

      TCP는 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할을 한다.

    • 4.

      IP는 OSI 7계층 중 네트워크 계층에 해당하는 프로토콜이다.

    정답·해설 보기

    정답

    3

    TCP는 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할을 한다.

    해설

    정답: 3. 패킷의 주소를 해석하고 최적 경로를 결정해 전송하는 라우팅 기능은 IP의 역할이다. TCP는 데이터의 분할·조립, 흐름 제어, 오류 검사 등 신뢰성 있는 전송을 담당한다.

    오답 풀이

    • 1번: TCP/IP는 기종이 다른 컴퓨터 간 통신을 위한 표준 프로토콜이므로 옳다.
    • 2번: 일부 경로 장애 시 다른 경로로 우회 전송이 가능하므로 옳다.
    • 3번: 주소 해석·경로 결정은 IP의 기능이므로 TCP 설명으로 옳지 않다.
    • 4번: IP는 OSI 네트워크 계층에 해당하므로 옳다.

    보충 개념 TCP는 전송 계층의 연결형·신뢰성 프로토콜, IP는 네트워크 계층의 비연결형 경로 지정 프로토콜로 역할이 구분된다.

  6. 문제 6

    4지선다

    다음 중 유비쿼터스 센서 네트워크(USN)의 활용 분야에 속하는 것은?

    • 1.

      테더링

    • 2.

      텔레매틱스

    • 3.

      블루투스

    • 4.

      고퍼

    정답·해설 보기

    정답

    2

    텔레매틱스

    해설

    정답: 2. 텔레매틱스는 자동차에 통신·센서 기술을 결합해 위치·교통·안전 정보를 제공하는 서비스로, 유비쿼터스 센서 네트워크(USN)의 대표적 활용 분야이다.

    오답 풀이

    • 1번: 테더링은 스마트폰을 모뎀처럼 써서 인터넷을 공유하는 기능이다.
    • 2번: 텔레매틱스는 센서·통신을 차량에 적용한 USN 활용 사례이므로 옳다.
    • 3번: 블루투스는 근거리 무선 통신 기술 자체로 활용 분야가 아니다.
    • 4번: 고퍼는 인터넷 초기의 메뉴 방식 정보 검색 서비스이다.

    보충 개념 USN은 사물에 부착된 센서가 정보를 수집·전달하는 네트워크로, 텔레매틱스·환경 감시·물류 추적 등에 활용된다.

  7. 문제 7

    4지선다

    다음 중 전자우편에서 사용하는 POP3 프로토콜에 관한 설명으로 옳은 것은?

    • 1.

      사용자가 작성한 이메일을 다른 사람의 계정으로 전송해주는 역할을 한다.

    • 2.

      메일 서버의 이메일을 사용자의 컴퓨터로 가져올 수 있도록 메일 서버에서 제공하는 프로토콜이다.

    • 3.

      멀티미디어 전자우편을 주고 받기 위한 인터넷 메일의 표준 프로토콜이다.

    • 4.

      웹 브라우저에서 제공하지 않는 멀티미디어 파일을 확인하여 실행시켜주는 프로토콜이다.

    정답·해설 보기

    정답

    2

    메일 서버의 이메일을 사용자의 컴퓨터로 가져올 수 있도록 메일 서버에서 제공하는 프로토콜이다.

    해설

    정답: 2. POP3는 메일 서버에 도착한 메일을 사용자의 컴퓨터(메일 클라이언트)로 내려받아 읽을 수 있도록 하는 수신용 프로토콜이다.

    오답 풀이

    • 1번: 작성한 메일을 상대 서버로 보내는 것은 SMTP의 역할이다.
    • 2번: 서버의 메일을 내 PC로 가져오는 수신 프로토콜이 POP3이므로 옳다.
    • 3번: 멀티미디어 메일 형식을 규정하는 것은 MIME이다.
    • 4번: 브라우저가 처리하지 못하는 파일을 외부 프로그램으로 실행하는 것은 헬퍼 애플리케이션·MIME 관련 설명이다.

    보충 개념 메일 송신은 SMTP, 수신은 POP3 또는 IMAP을 사용한다. POP3는 메일을 내려받아 서버에서 삭제, IMAP은 서버에 보관한 채 관리한다.

  8. 문제 8

    4지선다

    다음 중 인터넷을 사용하기 위한 IPv6 주소 체계에 대한 설명으로 옳지 않은 것은?

    • 1.

      IPv4의 업그레이드 버전으로 주소 구조가 64비트로 확장되었다.

    • 2.

      주소의 각 부분은 콜론(:)으로 구분하여 16진수로 표현한다.

    • 3.

      IPv4에 비해 주소의 확장성, 융통성, 연동성이 뛰어나다.

    • 4.

      실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.

    정답·해설 보기

    정답

    1

    IPv4의 업그레이드 버전으로 주소 구조가 64비트로 확장되었다.

    해설

    정답: 1. IPv6의 주소 길이는 64비트가 아니라 128비트이다. 기존 IPv4(32비트)의 주소 고갈 문제를 해결하기 위해 128비트로 확장되었다.

    오답 풀이

    • 1번: IPv6은 128비트 주소 체계이므로 "64비트"는 옳지 않다.
    • 2번: IPv6 주소는 콜론(:)으로 8개 부분을 구분하고 각 부분을 16진수로 표기하므로 옳다.
    • 3번: IPv6은 확장성·융통성·연동성이 향상되었으므로 옳다.
    • 4번: IPv6은 실시간 흐름 제어 등 멀티미디어 지원 기능이 강화되었으므로 옳다.

    보충 개념 IPv4는 32비트(점으로 4부분, 10진수), IPv6은 128비트(콜론으로 8부분, 16진수)로 표현하며 보안(IPSec)도 기본 지원한다.

  9. 문제 9

    4지선다

    다음 중 컴퓨터 메인보드의 버스(Bus)에 관한 설명으로 옳지 않은 것은?

    • 1.

      컴퓨터에서 데이터를 주고받는 통로로 사용 용도에 따라 내부 버스, 외부 버스, 확장 버스로 구분된다.

    • 2.

      내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.

    • 3.

      외부 버스는 전달하는 신호의 형태에 따라 데이터 버스, 주소 버스, 제어 버스로 구분된다.

    • 4.

      확장 버스는 메인보드에서 지원하는 기능 외에 다른 기능을 지원하는 장치를 연결하는 부분으로 끼울 수 있는 형태이기에 확장 슬롯이라고도 한다.

    정답·해설 보기

    정답

    2

    내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.

    해설

    정답: 2. 내부 버스는 CPU 내부 구성 요소들 사이에서 데이터를 전달하는 통로이다. CPU와 주변장치(외부 장치) 간 데이터 전송에 쓰이는 것은 외부 버스이다.

    오답 풀이

    • 1번: 버스는 용도에 따라 내부·외부·확장 버스로 구분되므로 옳다.
    • 2번: CPU와 주변장치를 잇는 것은 외부 버스이므로 "내부 버스" 설명은 옳지 않다.
    • 3번: 외부 버스는 신호 형태에 따라 데이터·주소·제어 버스로 나뉘므로 옳다.
    • 4번: 확장 버스는 확장 슬롯을 통해 추가 장치를 연결하므로 옳다.

    보충 개념 시스템 버스는 데이터 버스(자료 전송), 주소 버스(주소 지정), 제어 버스(제어 신호)로 구성된다.

  10. 문제 10

    4지선다

    다음 중 웹 프로그래밍 언어에 대한 설명으로 옳지 않은 것은?

    • 1.

      ASP는 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어로 Windows 계열의 운영체제에서 실행 가능하다.

    • 2.

      PHP는 클라이언트 측에서 동적으로 수행되는 스크립트언어로 Unix 운영체제에서 실행 가능하다.

    • 3.

      XML은 HTML의 단점을 보완하여 웹에서 구조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계된 언어이다.

    • 4.

      JSP는 자바로 만들어진 서버 스크립트로 다양한 운영체제에서 사용 가능하다.

    정답·해설 보기

    정답

    2

    PHP는 클라이언트 측에서 동적으로 수행되는 스크립트언어로 Unix 운영체제에서 실행 가능하다.

    해설

    정답: 2. PHP는 클라이언트가 아니라 서버 측에서 실행되는 서버 스크립트 언어이다. 서버에서 처리한 결과를 클라이언트로 전송한다.

    오답 풀이

    • 1번: ASP는 Windows 기반의 서버 측 스크립트 언어이므로 옳다.
    • 2번: PHP는 서버 측 스크립트이므로 "클라이언트 측"은 옳지 않다.
    • 3번: XML은 구조화된 문서의 상호 교환을 위해 설계되었으므로 옳다.
    • 4번: JSP는 자바 기반 서버 스크립트로 운영체제 독립적이므로 옳다.

    보충 개념 ASP·PHP·JSP는 모두 서버 측 스크립트 언어이며, 클라이언트 측에서 동작하는 대표적 스크립트는 자바스크립트이다.

  11. 문제 11

    4지선다

    다음 중 임베디드 시스템에 관한 설명으로 옳은 것은?

    • 1.

      지역적으로 다른 위치에 있는 여러 대의 컴퓨터를 연결하여 분산 처리하는 시스템이다.

    • 2.

      처리할 데이터를 일정시간 동안 모아서 일괄 처리하는 방식의 시스템이다.

    • 3.

      특정 기능을 수행하기 위하여 전체 장치의 일부분으로 내장되는 전자 시스템이다.

    • 4.

      두 개의 CPU가 동시에 같은 업무를 처리하는 방식으로 업무의 신뢰도를 높이는 작업에 이용된다.

    정답·해설 보기

    정답

    3

    특정 기능을 수행하기 위하여 전체 장치의 일부분으로 내장되는 전자 시스템이다.

    해설

    정답: 3. 임베디드 시스템은 특정 기능을 수행하도록 하드웨어·소프트웨어가 전체 장치의 일부로 내장된 전자 시스템이다(가전·자동차 등).

    오답 풀이

    • 1번: 떨어진 컴퓨터를 연결해 분산 처리하는 것은 분산 처리 시스템이다.
    • 2번: 데이터를 모아 한꺼번에 처리하는 것은 일괄 처리(배치) 시스템이다.
    • 3번: 특정 기능 수행을 위해 장치에 내장된 시스템이 임베디드 시스템이므로 옳다.
    • 4번: 두 CPU로 같은 작업을 처리해 신뢰도를 높이는 것은 듀얼(이중화) 시스템이다.

    보충 개념 임베디드 시스템은 냉장고·세탁기·스마트워치 등 특정 목적의 기기에 내장되어 제한된 자원으로 동작한다.

  12. 문제 12

    4지선다

    다음 중 컴퓨터 운영체제의 성능 평가 기준에 해당하지 않는 것은?

    • 1.

      일정 시간 내에 시스템이 처리하는 양을 의미하는 처리능력(Throughput)

    • 2.

      작업을 의뢰한 시간부터 처리가 완료된 시간까지의 반환시간(Turn Around Time)

    • 3.

      중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)

    • 4.

      주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도(Reliability)

    정답·해설 보기

    정답

    3

    중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)

    해설

    정답: 3. 사용 가능도(Availability)는 시스템을 필요할 때 즉시 사용할 수 있는 정도를 의미한다. 보기의 "중앙처리장치의 사용 정도를 측정"이라는 설명은 사용 가능도의 정의와 맞지 않는다.

    오답 풀이

    • 1번: 처리능력은 단위 시간당 처리량으로 성능 평가 기준이므로 옳다.
    • 2번: 반환 시간은 의뢰부터 완료까지 걸린 시간으로 평가 기준이므로 옳다.
    • 3번: 사용 가능도는 '필요시 즉시 사용 가능한 정도'이지 CPU 사용 정도가 아니므로 설명이 옳지 않다.
    • 4번: 신뢰도는 문제를 정확히 해결하는 정도로 평가 기준이므로 옳다.

    보충 개념 운영체제 성능 평가 4대 기준: 처리능력(Throughput)·반환 시간(Turn Around Time)·사용 가능도(Availability)·신뢰도(Reliability)이며, 앞 둘은 클수록·뒤 둘은 높을수록 좋다.

  13. 문제 13

    4지선다

    다음 중 컴퓨터의 발전 과정으로 3세대 이후의 특징에 해당하지 않는 것은?

    • 1.

      개인용 컴퓨터의 사용

    • 2.

      전문가 시스템

    • 3.

      일괄처리 시스템

    • 4.

      집적회로의 사용

    정답·해설 보기

    정답

    3

    일괄처리 시스템

    해설

    정답: 3. 일괄처리 시스템은 진공관을 사용한 1세대 컴퓨터의 대표적 특징이다. 3세대 이후의 특징이 아니다.

    오답 풀이

    • 1번: 개인용 컴퓨터(PC)의 보급은 4세대 이후의 특징이므로 3세대 이후에 해당한다.
    • 2번: 전문가 시스템·인공지능은 5세대의 특징이므로 3세대 이후에 해당한다.
    • 3번: 일괄처리 시스템은 1세대의 특징이므로 3세대 이후가 아니다.
    • 4번: 집적회로(IC)의 사용은 3세대의 대표적 특징이다.

    보충 개념 세대별 소자: 1세대 진공관, 2세대 트랜지스터, 3세대 집적회로(IC), 4세대 고밀도 집적회로(LSI/VLSI), 5세대 인공지능.

  14. 문제 14

    4지선다

    다음 중 CMOS 셋업 프로그램에서 설정할 수 없는 항목은?

    • 1.

      시스템 암호 설정

    • 2.

      하드 디스크의 타입

    • 3.

      멀티부팅 시 사용하려는 BIOS의 종류

    • 4.

      하드 디스크나 USB 등의 부팅 순서

    정답·해설 보기

    정답

    3

    멀티부팅 시 사용하려는 BIOS의 종류

    해설

    정답: 3. CMOS 셋업에서는 BIOS의 동작 환경(시간·부팅 순서·암호·하드디스크 타입 등)을 설정하지만, '멀티부팅 시 사용할 BIOS의 종류'를 고르는 기능은 없다. 멀티부팅은 운영체제 차원의 부팅 관리자에서 처리한다.

    오답 풀이

    • 1번: CMOS 셋업에서 시스템(부팅) 암호를 설정할 수 있으므로 가능한 항목이다.
    • 2번: 하드디스크의 타입(용량·종류)을 인식·설정할 수 있으므로 가능한 항목이다.
    • 3번: 사용할 BIOS의 종류를 고르는 기능은 없으므로 설정할 수 없는 항목이다.
    • 4번: 하드디스크·USB 등 부팅 장치의 순서를 지정할 수 있으므로 가능한 항목이다.

    보충 개념 CMOS는 시스템 설정 정보를 저장하는 비휘발성 메모리이고, BIOS는 부팅 시 하드웨어를 점검·초기화하는 펌웨어이다. CMOS 셋업에서 BIOS 환경을 조정한다.

  15. 문제 15

    4지선다

    다음 중 컴퓨터 업그레이드에 관한 설명으로 적절하지 않은 것은?

    • 1.

      컴퓨터 처리 성능의 개선을 위해 하드웨어 업그레이드를 한다.

    • 2.

      장치 제어기를 업그레이드하면 하드웨어를 교체하지 않더라도 보다 향상된 기능으로 하드웨어를 사용할 수 있다.

    • 3.

      하드 디스크 업그레이드의 경우에는 부족한 공간 확보를 위해 파티션이 여러 개로 나뉘는 제품을 선택한다.

    • 4.

      고사양을 요구하는 소프트웨어가 늘어남에 따라 컴퓨터의 처리 속도가 느려지거나 제대로 동작 하지 않을 경우 가장 먼저 고려하는 것은 RAM 업그레이드이다.

    정답·해설 보기

    정답

    3

    하드 디스크 업그레이드의 경우에는 부족한 공간 확보를 위해 파티션이 여러 개로 나뉘는 제품을 선택한다.

    해설

    정답: 3. 하드디스크 업그레이드는 공간 확보를 위해 용량이 큰 제품을 선택하는 것이지, '파티션이 여러 개로 나뉘는 제품'을 고르는 것이 아니다. 파티션은 설치 후 사용자가 나누는 것이다.

    오답 풀이

    • 1번: 처리 성능 개선을 위해 하드웨어를 업그레이드하므로 옳다.
    • 2번: 장치 제어기(드라이버) 업그레이드로 교체 없이 기능 향상이 가능하므로 옳다.
    • 3번: 공간 확보 기준은 용량이지 파티션 분할 여부가 아니므로 적절하지 않다.
    • 4번: 처리 속도 저하 시 RAM 증설을 우선 고려하는 것은 일반적이므로 옳다.

    보충 개념 하드웨어 업그레이드 시 수치가 클수록 좋은 항목(CPU 클록·RAM 용량·HDD 용량)과 작을수록 좋은 항목(접근 속도·실행 시간)을 구분해야 한다.

  16. 문제 16

    4지선다

    다음 중 Windows [제어판]의 [프로그램(및 기능)] 범주에서 할 수 있는 작업에 관한 설명으로 옳지 않은 것은?

    • 1.

      [프로그램 제거]를 이용하여 프로그램을 제거할 수 있으며, 삭제된 프로그램 파일을 복원할 수도 있다.

    • 2.

      [설치된 업데이트 보기]를 이용하면 설치된 업데이트를 제거할 수 있다.

    • 3.

      [Windows 기능 사용/사용 안 함(켜기/끄기)]을 이용하여 Windows에 포함되어 있는 인터넷 정보 서비스 같은 일부 프로그램 및 기능을 사용하도록 설정하거나 해제할 수 있다.

    • 4.

      [기본 프로그램 설정]을 이용하면 모든 파일 형식 및 프로토콜을 열 수 있는 기본 프로그램을 설정할 수 있다.

    정답·해설 보기

    정답

    1

    [프로그램 제거]를 이용하여 프로그램을 제거할 수 있으며, 삭제된 프로그램 파일을 복원할 수도 있다.

    해설

    정답: 1. [프로그램 제거]는 설치된 프로그램을 제거하는 기능만 제공하며, 삭제된 프로그램 파일을 복원하는 기능은 없다.

    오답 풀이

    • 1번: 프로그램 제거 기능은 복원 기능을 제공하지 않으므로 옳지 않다.
    • 2번: [설치된 업데이트 보기]에서 설치된 업데이트를 제거할 수 있으므로 옳다.
    • 3번: [Windows 기능 켜기/끄기]로 IIS 등 기능을 켜고 끌 수 있으므로 옳다.
    • 4번: [기본 프로그램 설정]에서 파일 형식·프로토콜의 기본 프로그램을 지정할 수 있으므로 옳다.

    보충 개념 프로그램을 잘못 지웠을 때 복원하려면 시스템 복원이나 백업을 이용해야 하며, [프로그램 및 기능]의 제거 기능과는 별개이다.

  17. 문제 17

    4지선다

    다음 중 NTFS 파일 시스템에 관한 설명으로 옳지 않은 것은?

    • 1.

      파일 및 폴더에 대한 액세스 제어를 유지하고 제한된 계정을 지원한다.

    • 2.

      Active Directory 서비스를 제공한다.

    • 3.

      하드 디스크의 파티션(볼륨) 크기를 100GB까지 지원한다.

    • 4.

      FAT나 FAT32 파일 시스템보다 성능, 보안, 안전성이 높다.

    정답·해설 보기

    정답

    3

    하드 디스크의 파티션(볼륨) 크기를 100GB까지 지원한다.

    해설

    정답: 3. NTFS는 볼륨 크기를 100GB로 제한하지 않으며, 이론상 최대 약 16EB(엑사바이트)까지의 대용량 볼륨을 지원한다.

    오답 풀이

    • 1번: NTFS는 파일·폴더별 액세스 제어와 계정별 권한 제한을 지원하므로 옳다.
    • 2번: NTFS는 Active Directory 서비스를 지원하므로 옳다.
    • 3번: 볼륨 크기를 100GB까지만 지원한다는 설명은 옳지 않다.
    • 4번: NTFS는 FAT·FAT32보다 성능·보안·안정성이 우수하므로 옳다.

    보충 개념 NTFS는 대용량 디스크·파일 보안·압축·암호화·복구 기능을 제공하며, FAT32는 호환성은 좋으나 단일 파일 4GB 제한 등 한계가 있다.

  18. 문제 18

    4지선다

    다음 중 Windows에서 네트워크 연결 시 IP설정이 자동으로 할당되지 않을 경우 직접 설정해야 하는 TCP/IP 속성에 해당하지 않는 것은?

    • 1.

      IP 주소

    • 2.

      기본 게이트웨이

    • 3.

      서브넷 마스크

    • 4.

      라우터 주소

    정답·해설 보기

    정답

    4

    라우터 주소

    해설

    정답: 4. TCP/IPv4 속성에서 수동으로 입력하는 항목은 IP 주소·서브넷 마스크·기본 게이트웨이·DNS 서버 주소이다. '라우터 주소'라는 별도 항목은 없으며, 라우터 역할은 기본 게이트웨이가 담당한다.

    오답 풀이

    • 1번: IP 주소는 수동 설정 항목이므로 해당한다.
    • 2번: 기본 게이트웨이는 수동 설정 항목이므로 해당한다.
    • 3번: 서브넷 마스크는 수동 설정 항목이므로 해당한다.
    • 4번: '라우터 주소'라는 입력 항목은 없으므로 해당하지 않는다.

    보충 개념 수동 IP 설정 4요소: IP 주소, 서브넷 마스크, 기본 게이트웨이, DNS 서버 주소. 기본 게이트웨이가 외부 네트워크로 나가는 라우터 역할을 한다.

  19. 문제 19

    4지선다

    다음 중 Windows의 [제어판]-[키보드]에서 설정할 수 있는 것으로 옳지 않은 것은?

    • 1.

      입력 위치를 표시하는 커서의 모양을 선택할 수 있다.

    • 2.

      키 반복 속도를 조절할 수 있다.

    • 3.

      커서 깜박임 속도를 조절할 수 있다.

    • 4.

      키 재입력 시간을 조절할 수 있다.

    정답·해설 보기

    정답

    1

    입력 위치를 표시하는 커서의 모양을 선택할 수 있다.

    해설

    정답: 1. [키보드] 속성에서는 커서(깜박임) 속도는 조절할 수 있지만 커서의 '모양'을 선택하는 기능은 없다. 포인터 모양 변경은 [마우스] 속성에서 한다.

    오답 풀이

    • 1번: 커서 모양 선택 기능은 키보드 속성에 없으므로 옳지 않다.
    • 2번: 키 반복 속도를 조절할 수 있으므로 옳다.
    • 3번: 커서 깜박임 속도를 조절할 수 있으므로 옳다.
    • 4번: 키를 누른 후 반복되기까지의 재입력 시간을 조절할 수 있으므로 옳다.

    보충 개념 [키보드] 속성에서는 반복 지연 시간, 반복 속도, 커서 깜박임 속도를 설정한다. 포인터 모양은 [마우스] 속성에서 변경한다.

  20. 문제 20

    4지선다

    다음 중 Windows에서 설치된 기본 프린터의 인쇄 관리자 창에서 실행할 수 있는 작업으로 옳지 않은 것은?

    • 1.

      인쇄 작업이 시작된 문서도 중간에 강제로 인쇄를 종료 할 수 있으며 잠시 중지시켰다가 다시 인쇄할 수 있다.

    • 2.

      [프린터] 메뉴에서 [모든 문서 취소]를 선택하면 스풀러에 저장되어 있는 모든 인쇄 작업을 취소할 수 있다.

    • 3.

      인쇄 대기 중인 문서를 삭제하거나 출력 대기 순서를 임의로 조정할 수 있다.

    • 4.

      인쇄 중인 문서나 오류가 발생한 문서를 다른 프린터로 전송할 수 있다.

    정답·해설 보기

    정답

    4

    인쇄 중인 문서나 오류가 발생한 문서를 다른 프린터로 전송할 수 있다.

    해설

    정답: 4. 인쇄 관리자(인쇄 대기열)에서는 이미 인쇄 중이거나 오류가 난 문서를 다른 프린터로 전송할 수 없다. 인쇄 작업의 일시 중지·취소·순서 조정만 가능하다.

    오답 풀이

    • 1번: 인쇄 중인 문서를 중지·재시작·취소할 수 있으므로 옳다.
    • 2번: [모든 문서 취소]로 대기열의 모든 작업을 취소할 수 있으므로 옳다.
    • 3번: 대기 중 문서의 삭제와 순서 조정이 가능하므로 옳다.
    • 4번: 인쇄 중·오류 문서를 다른 프린터로 전송하는 기능은 없으므로 옳지 않다.

    보충 개념 인쇄 대기열에서는 작업 일시 중지·다시 시작·취소·순서 변경이 가능하며, 인쇄 중인 문서는 일시 중지 후에야 조정이 자유롭다.

  21. 문제 21

    4지선다

    다음 중 아래 워크시트의 '사번' 필드에 그림과 같이 사용자 지정 자동 필터를 적용하는 경우 표시되는 결과 행은?

    ABCD
    1이름사번부서직위
    2윤여송A-001기획실과장
    3이기상a-002기획실대리
    4이원평B-001기획실사원
    5강문상b-00?관리과사원

    [사용자 지정 자동 필터] 조건: 사번이 'a'를 [포함]하거나(또는) 'b'로 시작하면서 끝 문자가 '~?'인 경우 (? 기호는 한 문자를, * 기호는 여러 문자를 나타낸다. ~? 는 물음표 문자 자체를 의미한다.)

    • 1.

      3행

    • 2.

      2행, 3행

    • 3.

      3행, 5행

    • 4.

      2행, 3행, 5행

    정답·해설 보기

    정답

    4

    2행, 3행, 5행

    해설

    정답: 4. 자동 필터의 문자 비교는 대/소문자를 구분하지 않으므로 'a 포함' 조건에는 'A-001'(2행)과 'a-002'(3행)가 모두 해당된다. 또한 '끝 문자가 물음표(~?)'인 'b-00?'(5행)도 OR 조건에 해당하여, 결과는 2행·3행·5행이다.

    오답 풀이

    • 1번: 3행만으로는 'a 포함' 대소문자 무시와 끝문자 조건을 모두 누락한다.
    • 2번: 5행의 '~?'(물음표 문자) 조건이 빠져 있어 옳지 않다.
    • 3번: 2행(A-001)이 'a 포함'에 해당하므로 누락하면 안 된다.
    • 4번: 2행·3행(a 포함)과 5행(끝 문자 ?)이 모두 OR 조건에 맞으므로 옳다.

    보충 개념 자동 필터의 텍스트 비교는 대소문자를 구분하지 않는다. 만능 문자 ?·를 문자 자체로 찾으려면 앞에 물결표(~)를 붙여 ~?, ~ 로 입력한다.

  22. 문제 22

    4지선다

    다음 중 [데이터] 탭 [외부 데이터 가져오기] 그룹의 각 명령에 대한 설명으로 옳지 않은 것은?

    • 1.

      [기타 원본]-[Microsoft Query]를 이용하면 여러 테이블을 조인(join)한 결과를 워크시트로 가져올 수 있다.

    • 2.

      [기존 연결]을 이용하면 Microsoft Query에서 작성한 쿼리 파일(*.dqy)의 실행 결과를 워크시트로 가져올 수 있다.

    • 3.

      [웹]을 이용하면 웹 페이지의 모든 데이터를 원본 그대로 가져올 수 있다.

    • 4.

      [Access]를 이용하면 원본 데이터의 변경 사항이 워크시트에 반영되도록 설정할 수 있다.

    정답·해설 보기

    정답

    3

    [웹]을 이용하면 웹 페이지의 모든 데이터를 원본 그대로 가져올 수 있다.

    해설

    정답: 3. [웹] 가져오기는 웹 페이지의 표(테이블) 단위 데이터를 선택해 가져오는 기능으로, 페이지의 모든 데이터를 원본 그대로 가져오지는 않는다.

    오답 풀이

    • 1번: Microsoft Query로 여러 테이블을 조인한 결과를 가져올 수 있으므로 옳다.
    • 2번: [기존 연결]로 쿼리 파일(*.dqy)의 결과를 가져올 수 있으므로 옳다.
    • 3번: 웹 가져오기는 선택한 표 단위로 가져오며 모든 데이터를 원본 그대로 가져오는 것은 아니므로 옳지 않다.
    • 4번: [Access] 연결 시 원본 변경을 새로 고침으로 반영하도록 설정할 수 있으므로 옳다.

    보충 개념 외부 데이터 가져오기는 연결을 유지해 새로 고침으로 최신 데이터를 반영할 수 있으며, 웹 쿼리는 페이지 내 표 단위로 선택해 가져온다.

  23. 문제 23

    4지선다

    다음 중 날짜 데이터의 자동 채우기 옵션에 포함되지 않는 내용은?

    • 1.

      일 단위 채우기

    • 2.

      주 단위 채우기

    • 3.

      월 단위 채우기

    • 4.

      평일 단위 채우기

    정답·해설 보기

    정답

    2

    주 단위 채우기

    해설

    정답: 2. 날짜 채우기 옵션에는 '일 단위·평일 단위·월 단위·연 단위'가 있으며 '주 단위 채우기' 옵션은 제공되지 않는다.

    오답 풀이

    • 1번: '일 단위 채우기'는 제공되는 옵션이다.
    • 2번: '주 단위 채우기'는 채우기 옵션에 없으므로 포함되지 않는 내용이다.
    • 3번: '월 단위 채우기'는 제공되는 옵션이다.
    • 4번: '평일 단위 채우기'는 제공되는 옵션이다.

    보충 개념 날짜를 드래그한 후 [자동 채우기 옵션] 단추에서 셀 복사·연속 데이터·서식만 채우기·일/평일/월/연 단위 채우기를 선택할 수 있다.

  24. 문제 24

    4지선다

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

    • 1.

      정렬 조건을 최대 64개까지 지정할 수 있어 다양한 조건으로 정렬할 수 있다.

    • 2.

      숨겨진 열이나 행은 정렬 시 이동되지 않으므로 데이터를 정렬하기 전에 숨겨진 열과 행을 표시하는 것이 좋다.

    • 3.

      정렬 기준을 글꼴 색이나 셀 색으로 선택한 경우의 기본 정렬 순서는 오름차순의 경우 밝은 색에서 어두운 색 순으로 정렬된다.

    • 4.

      첫째 기준뿐만 아니라 모든 정렬 기준에서 사용자 지정 목록을 정렬 기준으로 사용할 수 있다.

    정답·해설 보기

    정답

    3

    정렬 기준을 글꼴 색이나 셀 색으로 선택한 경우의 기본 정렬 순서는 오름차순의 경우 밝은 색에서 어두운 색 순으로 정렬된다.

    해설

    정답: 3. 글꼴 색·셀 색은 미리 정해진 정렬 순서가 없다. 사용자가 정렬 대화상자에서 색의 표시 순서를 직접 지정해야 하며, '밝은 색→어두운 색'처럼 자동으로 정해지지 않는다.

    오답 풀이

    • 1번: 정렬 기준은 최대 64개까지 지정할 수 있으므로 옳다.
    • 2번: 숨겨진 행·열은 정렬에서 제외되므로 미리 표시하는 것이 좋으므로 옳다.
    • 3번: 색에는 기본 정렬 순서가 없고 사용자가 지정해야 하므로 옳지 않다.
    • 4번: 모든 정렬 기준에서 사용자 지정 목록을 쓸 수 있으므로 옳다.

    보충 개념 정렬 기준은 값·셀 색·글꼴 색·조건부 서식 아이콘이 있으며, 색·아이콘 정렬은 사용자가 위/아래 순서를 직접 정한다.

  25. 문제 25

    4지선다

    다음 중 Excel에서 Access와의 데이터 교환 방법에 대한 설명으로 적절하지 않은 것은?

    • 1.

      Excel 통합 문서를 열 때 Access 데이터에 연결하려면 보안 센터 표시줄을 사용하거나 통합 문서를 신뢰할 수 있는 위치에 둠으로써 데이터 연결을 사용할 수 있도록 설정해야 한다.

    • 2.

      [데이터]탭 [외부 데이터 가져오기]그룹에서 [기타 원본]-[Microsoft Query]를 선택하면 Access 파일의 특정 테이블의 특정 필드만 선택하여 가져올 수도 있다.

    • 3.

      [데이터]탭 [외부 데이터 가져오기]그룹에서 [Access]를 선택하면 특정 Access 파일에서 테이블을 선택하여 피벗 테이블 보고서로 가져올 수도 있다.

    • 4.

      [데이터]탭 [연결]그룹에서 [속성]을 클릭하면 기존 Access 파일의 연결을 추가하거나 제거할 수 있다.

    정답·해설 보기

    정답

    4

    [데이터]탭 [연결]그룹에서 [속성]을 클릭하면 기존 Access 파일의 연결을 추가하거나 제거할 수 있다.

    해설

    정답: 4. [연결] 그룹의 [속성]에서는 새로 고침 방법 등 기존 연결의 속성을 변경할 수 있을 뿐, 연결을 추가하거나 제거하는 작업은 [연결] 대화상자(연결 추가·제거)에서 수행한다.

    오답 풀이

    • 1번: 외부 데이터 연결은 신뢰 위치 지정이나 보안 센터 설정으로 사용 설정해야 하므로 옳다.
    • 2번: Microsoft Query로 특정 테이블의 특정 필드만 선택해 가져올 수 있으므로 옳다.
    • 3번: [Access] 가져오기로 피벗 테이블 보고서 형태로 불러올 수 있으므로 옳다.
    • 4번: [속성]은 연결 속성 변경 기능이지 연결 추가·제거 기능이 아니므로 적절하지 않다.

    보충 개념 [연결] 그룹에서 [연결]은 연결 추가·제거·목록 관리를, [속성]은 선택한 연결의 새로 고침·정의 등 속성 설정을 담당한다.

  26. 문제 26

    4지선다

    다음 중 아래 워크시트에서 [C2:C4] 영역을 선택하여 작업한 결과가 다른 것은?

    ABCDE
    1이름국어영어수학평균
    2홍길동83907382
    3이대한65879181
    4한민국807510085
    5평균76848882.66667
    • 1.

      [Delete]키를 누른 경우

    • 2.

      [Backspace]키를 누른 경우

    • 3.

      마우스 오른쪽 버튼의 바로 가기 메뉴에서 [내용 지우기]를 선택한 경우

    • 4.

      [홈]탭 [편집]그룹에서 [지우기]-[내용 지우기]를 선택한 경우

    정답·해설 보기

    정답

    2

    [Backspace]키를 누른 경우

    해설

    정답: 2. 여러 셀을 선택한 상태에서 [Backspace]를 누르면 선택 영역 중 활성 셀(여기서는 첫 셀 C2) 하나의 내용만 지워진다. 나머지 보기는 선택한 [C2:C4] 전체 내용을 지운다.

    오답 풀이

    • 1번: [Delete]는 선택한 영역 전체의 내용을 지우므로 다른 보기와 결과가 같다.
    • 2번: [Backspace]는 활성 셀 한 개만 지우므로 결과가 다르다.
    • 3번: 바로 가기 메뉴의 [내용 지우기]는 선택 영역 전체를 지우므로 같다.
    • 4번: [홈]-[지우기]-[내용 지우기]도 선택 영역 전체를 지우므로 같다.

    보충 개념 [Delete]와 [내용 지우기]는 선택 범위 전체의 값을 지우고 서식은 남긴다. [Backspace]는 활성 셀 하나만 지운다.

  27. 문제 27

    4지선다

    아래 워크시트에서 부서명[E2:E4]을 번호[A2:A11] 순서대로 반복하여 발령부서[C2:C11]에 배정하고자 한다. 다음 중 [C2] 셀에 입력할 수식으로 옳은 것은?

    ABCDE
    1번호이름발령부서부서명
    21황현아기획팀기획팀
    32김지민재무팀재무팀
    43정미주총무팀총무팀
    54오민아기획팀
    65김혜린재무팀
    76김윤중총무팀
    87박유미기획팀
    98김영주재무팀
    109한상미총무팀
    1110서은정기획팀
    • 1.

      =INDEX($E$2:$E$4, MOD(A2,3))

    • 2.

      =INDEX($E$2:$E$4, MOD(A2,3)+1)

    • 3.

      =INDEX($E$2:$E$4, MOD(A2-1,3)+1)

    • 4.

      =INDEX($E$2:$E$4, MOD(A2-1,3))

    정답·해설 보기

    정답

    3

    =INDEX($E$2:$E$4, MOD(A2-1,3)+1)

    해설

    정답: 3. 부서명 3개를 번호 순서대로 1·2·3·1·2·3…처럼 반복 배정하려면 INDEX의 행 번호가 1~3을 순환해야 한다. MOD(A2-1,3)+1을 쓰면 번호 1→1, 2→2, 3→3, 4→1, 5→2…로 정확히 1~3이 반복되어 옳다.

    오답 풀이

    • 1번: MOD(A2,3)은 번호 3·6·9에서 0이 되어 INDEX의 행 번호가 0이 되므로 오류가 난다.
    • 2번: MOD(A2,3)+1은 1→2, 2→3, 3→1처럼 한 칸씩 밀려 잘못 배정된다.
    • 3번: MOD(A2-1,3)+1이 1~3을 정확히 순환하므로 옳다.
    • 4번: MOD(A2-1,3)은 0~2가 나와 INDEX 행 번호 0에서 오류가 발생한다.

    보충 개념 MOD는 나머지를 구하는 함수로, MOD(n-1, k)+1 형태는 1부터 k까지를 순환시키는 전형적인 패턴이다.

  28. 문제 28

    4지선다

    아래 워크시트에서 매출액[B3:B9]을 이용하여 매출 구간별 빈도수를 [F3:F6] 영역에 계산하고자 한다. 다음 중 이를 위한 배열수식으로 옳은 것은?

    ABCDEF
    2매출액매출구간빈도수
    3750501
    493511002
    51301012003
    6322013001
    7123
    8257
    9169
    • 1.

      {=PERCENTILE(B3:B9,E3:E6)}

    • 2.

      {=PERCENTILE(E3:E6,B3:B9)}

    • 3.

      {=FREQUENCY(B3:B9,E3:E6)}

    • 4.

      {=FREQUENCY(E3:E6,B3:B9)}

    정답·해설 보기

    정답

    3

    {=FREQUENCY(B3:B9,E3:E6)}

    해설

    정답: 3. 구간별 빈도수를 구하는 함수는 FREQUENCY이며, 인수 순서는 FREQUENCY(데이터 배열, 구간 배열)이다. 매출액(B3:B9)이 데이터, 구간 상한(E3:E6)이 구간이므로 {=FREQUENCY(B3:B9,E3:E6)}가 옳다.

    오답 풀이

    • 1번: PERCENTILE은 백분위수를 구하는 함수로 빈도수 계산과 무관하다.
    • 2번: PERCENTILE이며 인수 순서도 빈도수 계산에 맞지 않는다.
    • 3번: FREQUENCY(데이터, 구간) 순서가 올바르므로 옳다.
    • 4번: 데이터와 구간의 인수 순서가 바뀌어 옳지 않다.

    보충 개념 FREQUENCY는 결과 범위를 먼저 선택한 뒤 수식을 입력하고 [Ctrl]+[Shift]+[Enter]로 배열 수식으로 입력해야 한다. 구간 배열은 각 구간의 상한값을 의미한다.

  29. 문제 29

    4지선다

    다음 중 아래 워크시트의 [A1] 셀에 사용자 지정 표시 형식 '#,###,'을 적용했을 때 표시되는 값은?

    AB
    12451648.81
    • 1.

      2,451

    • 2.

      2,452

    • 3.

      2

    • 4.

      2.4

    정답·해설 보기

    정답

    2

    2,452

    해설

    정답: 2. 서식 코드 끝의 콤마(,)는 천 단위를 생략하는 기능이다. '#,###,'은 1000으로 나눈 값을 천 단위 구분 기호와 함께 표시하므로, 2451648.81 ÷ 1000 = 2451.64…가 반올림되어 2,452로 표시된다.

    오답 풀이

    • 1번: 2,451은 반올림하지 않고 버린 값으로 옳지 않다.
    • 2번: 1000으로 나눈 뒤 반올림하면 2,452이므로 옳다.
    • 3번: 콤마가 2개여야 백만 단위 생략이 되어 2가 되므로 옳지 않다.
    • 4번: 2.4는 소수점이 표시되지 않는 서식이므로 옳지 않다.

    보충 개념 서식 코드 맨 끝의 콤마(,) 하나는 값을 1000으로 나눠 표시(천 단위 생략)하며, 콤마를 두 개 붙이면 백만 단위로 생략한다. 표시 시 소수부는 반올림된다.

  30. 문제 30

    4지선다

    다음 중 [매크로] 대화상자에 대한 설명으로 옳지 않은 것은?

    • 1.

      매크로 이름 상자에서는 매크로의 이름을 선택하여 변경할 수 있다.

    • 2.

      [한 단계씩 코드 실행] 단추를 클릭하면 선택한 매크로를 한 줄씩 실행한다.

    • 3.

      [편집] 단추를 클릭하면 선택한 매크로를 수정할 수 있도록 VBA가 실행된다.

    • 4.

      [옵션] 단추를 클릭하면 바로 가기 키를 설정하거나 변경할 수 있다.

    정답·해설 보기

    정답

    1

    매크로 이름 상자에서는 매크로의 이름을 선택하여 변경할 수 있다.

    해설

    정답: 1. [매크로] 대화상자에서는 등록된 매크로를 선택해 실행·편집·삭제·옵션 설정을 할 수 있을 뿐, 매크로 이름 자체를 변경하는 기능은 없다. 이름은 [편집]으로 VBA를 열어 수정해야 한다.

    오답 풀이

    • 1번: 대화상자에서 이름을 직접 변경할 수 없으므로 옳지 않다.
    • 2번: [한 단계씩 코드 실행]은 매크로를 한 줄씩 실행하므로 옳다.
    • 3번: [편집]을 누르면 VBA 편집기가 열려 수정할 수 있으므로 옳다.
    • 4번: [옵션]에서 바로 가기 키·설명을 설정·변경할 수 있으므로 옳다.

    보충 개념 [매크로] 대화상자의 단추: 실행, 한 단계씩 코드 실행, 편집, 만들기, 삭제, 옵션이 있다. 이름 변경은 VBA 편집기에서 한다.

  31. 문제 31

    4지선다

    다음 중 [머리글/바닥글] 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      머리글이나 바닥글의 텍스트에 앰퍼샌드(&) 문자 한 개를 포함시키려면 앰퍼샌드(&) 문자를 두 번 입력한다.

    • 2.

      여러 워크시트에 동일한 [머리글/바닥글]을 한 번에 추가하려면 여러 워크시트를 선택하여 그룹화 한 후 설정한다.

    • 3.

      [페이지 나누기 미리 보기] 상태에서는 워크시트에 머리글과 바닥글 영역이 함께 표시되어 간단히 머리글/바닥글을 추가할 수 있다.

    • 4.

      차트 시트인 경우 [페이지 설정] 대화 상자의 [머리글/바닥글] 탭에서 머리글/바닥글을 추가할 수 있다.

    정답·해설 보기

    정답

    3

    [페이지 나누기 미리 보기] 상태에서는 워크시트에 머리글과 바닥글 영역이 함께 표시되어 간단히 머리글/바닥글을 추가할 수 있다.

    해설

    정답: 3. 머리글·바닥글 영역이 함께 표시되어 직접 추가할 수 있는 것은 [페이지 레이아웃] 보기이다. [페이지 나누기 미리 보기]는 페이지 구분선을 조정하는 보기로 머리글/바닥글을 표시하지 않는다.

    오답 풀이

    • 1번: &를 글자 그대로 넣으려면 &&로 두 번 입력하므로 옳다.
    • 2번: 여러 시트를 그룹화하면 머리글/바닥글을 한 번에 설정할 수 있으므로 옳다.
    • 3번: 머리글/바닥글을 직접 입력하는 보기는 페이지 레이아웃 보기이므로 옳지 않다.
    • 4번: 차트 시트는 [페이지 설정] 대화상자의 탭에서 머리글/바닥글을 추가하므로 옳다.

    보충 개념 [페이지 레이아웃] 보기는 인쇄 모양 그대로 보며 머리글/바닥글을 직접 편집할 수 있고, [페이지 나누기 미리 보기]는 페이지 경계를 드래그로 조정하는 데 쓰인다.

  32. 문제 32

    4지선다

    아래의 워크시트에서 [D2] 셀에 SUM 함수를 사용하여 총점을 계산한 후 채우기 핸들을 [D5] 셀까지 드래그 하여 총점을 계산하는 '총점' 매크로를 생성하였다. 다음 중 아래 '총점' 매크로의 VBA 코드 창에서 괄호() 안에 해당하는 값을 올바르게 나열한 것은?

    ABCD
    1성명국어영어총점
    2강동식8189
    3최서민7897
    4박동수8788
    5박두식6778
    • 1.

      ⓐ D2, ⓑ (RC[-1]:RC[-1]), ⓒ D5, ⓓ D5

    • 2.

      ⓐ A6, ⓑ (RC[-1]:RC[-0]), ⓒ D2:D5, ⓓ D5

    • 3.

      ⓐ D2, ⓑ (RC[-2]:RC[-0]), ⓒ D5, ⓓ D2:D5

    • 4.

      ⓐ D2, ⓑ (RC[-2]:RC[-1]), ⓒ D2:D5, ⓓ D2:D5

    정답·해설 보기

    정답

    4

    ⓐ D2, ⓑ (RC[-2]:RC[-1]), ⓒ D2:D5, ⓓ D2:D5

    해설

    정답: 4. 총점은 [D2]에서 시작하므로 ⓐ는 D2이다. [D2] 기준으로 국어(B2)·영어(C2)는 각각 왼쪽 2칸·1칸이므로 ⓑ는 (RC[-2]:RC[-1])이다. 채우기는 [D2:D5] 범위로 진행되므로 ⓒ와 ⓓ 모두 D2:D5이다.

    오답 풀이

    • 1번: ⓑ의 RC[-1]:RC[-1]은 한 칸만 가리켜 두 과목 합계가 되지 않으므로 옳지 않다.
    • 2번: ⓐ가 A6으로 시작 셀이 틀렸다.
    • 3번: ⓑ의 RC[-2]:RC[-0]에서 RC[-0]은 자기 자신(D열)을 포함해 옳지 않다.
    • 4번: 시작 셀 D2, 합계 범위 (RC[-2]:RC[-1]), 채우기 D2:D5가 모두 맞으므로 옳다.

    보충 개념 R1C1 표기에서 RC[-n]은 현재 셀에서 왼쪽으로 n칸 떨어진 열을 의미한다. AutoFill의 Destination에는 채울 전체 범위를 지정한다.

  33. 문제 33

    4지선다

    다음 중 아래 워크시트에서 수식 '=SUM($B$2:C2)'이 입력된 [D2]셀을 [D4] 셀에 복사하여 붙여 넣었을 때의 결과 값은?

    ABCD
    2510=SUM($B$2:C2)
    3714
    4918
    • 1.

      15

    • 2.

      27

    • 3.

      42

    • 4.

      63

    정답·해설 보기

    정답

    4

    63

    해설

    정답: 4. [D2]의 수식 =SUM($B$2:C2)에서 $B$2는 절대 참조로 고정되고 C2는 상대 참조이다. [D4]로 복사하면 행이 2칸 내려가 C2는 C4가 되어 =SUM($B$2:C4)가 된다. 합계 범위 B2:C4의 값은 5+10+7+14+9+18=63이다.

    오답 풀이

    • 1번: 15는 [D2] 위치의 결과(5+10)이므로 옳지 않다.
    • 2번: 27은 일부 셀만 더한 값으로 옳지 않다.
    • 3번: 42는 범위를 잘못 잡은 값으로 옳지 않다.
    • 4번: $B$2:C4 범위(5+10+7+14+9+18)의 합이 63이므로 옳다.

    보충 개념 복사 시 절대 참조($)는 위치가 고정되고 상대 참조는 이동 방향만큼 바뀐다. 누적 합계를 만들 때 시작점을 절대 참조로 고정하는 기법이 자주 쓰인다.

  34. 문제 34

    4지선다

    다음 중 아래의 워크시트에서 [B3] 셀이 선택되어 있는 경우 각 키의 사용 결과로 옳지 않은 것은?

    ABC
    1물품명수량
    2Fruit_01사과12
    3Fruit_0222
    4Fruit_03감귤19
    5Fruit_04포도24
    6Fruit_05메론11
    • 1.

      [Home]키를 눌러서 현재 열의 첫 행인 [B1] 셀로 이동한다.

    • 2.

      [Ctrl]+[Home]키를 눌러서 [A1] 셀로 이동한다.

    • 3.

      [Ctrl]+[End]키를 눌러서 데이터가 포함된 마지막 행/열에 해당하는 [C6] 셀로 이동한다.

    • 4.

      [Shift]+[Enter]키를 눌러서 한 행 위인 [B2] 셀로 이동한다.

    정답·해설 보기

    정답

    1

    [Home]키를 눌러서 현재 열의 첫 행인 [B1] 셀로 이동한다.

    해설

    정답: 1. [Home] 키는 현재 행의 A열(맨 왼쪽 셀)로 이동시킨다. 따라서 [B3]에서 [Home]을 누르면 [B1]이 아니라 같은 행의 [A3]으로 이동한다.

    오답 풀이

    • 1번: [Home]은 현재 행의 첫 열 [A3]으로 가므로 [B1]로 이동한다는 설명은 옳지 않다.
    • 2번: [Ctrl]+[Home]은 워크시트의 첫 셀 [A1]로 이동하므로 옳다.
    • 3번: [Ctrl]+[End]는 데이터가 있는 마지막 행/열의 교차점 [C6]으로 이동하므로 옳다.
    • 4번: [Shift]+[Enter]는 한 행 위 [B2]로 이동하므로 옳다.

    보충 개념 [Home]은 현재 행의 A열, [Ctrl]+[Home]은 A1, [Ctrl]+[End]는 데이터 끝 셀로 이동한다. [Enter]는 아래, [Shift]+[Enter]는 위로 이동한다.

  35. 문제 35

    4지선다

    다음 중 아래 워크시트에서 [A6] 셀에 수식 '=VLOOKUP("C",A2:C5,3,0)'을 입력한 경우의 결과로 옳은 것은?

    ABC
    1코드품목가격
    2A연필1000
    3B볼펜2000
    4D지우개3000
    5E샤프4000
    • 1.

      #N/A

    • 2.

      #Name?

    • 3.

      B

    • 4.

      2000

    정답·해설 보기

    정답

    1

    #N/A

    해설

    정답: 1. VLOOKUP의 마지막 인수가 0(FALSE)이면 정확히 일치하는 값을 찾는다. 첫 열(코드)에 "C"가 없으므로 일치하는 값을 찾지 못해 #N/A 오류가 반환된다.

    오답 풀이

    • 1번: 코드 열에 "C"가 없어 정확히 일치하는 값이 없으므로 #N/A가 옳다.
    • 2번: #Name?은 함수 이름이나 정의되지 않은 이름 오류로, 이 경우와 무관하다.
    • 3번: "C"를 찾지 못했으므로 어떤 품목도 반환되지 않는다.
    • 4번: 2000은 B 코드의 가격으로, "C"와는 무관하다.

    보충 개념 VLOOKUP(찾을 값, 범위, 열 번호, 옵션)에서 옵션 0(FALSE)은 정확히 일치, 1(TRUE)은 근사값을 찾는다. 정확히 일치가 없으면 #N/A가 난다.

  36. 문제 36

    4지선다

    다음 중 아래의 워크시트에서 작성한 수식으로 결과 값이 다른 것은?

    AB
    1130
    2220
    3310
    • 1.

      {=SUM((A1:A3*B1:B3))}

    • 2.

      {=SUM(A1:A3*{30;20;10})}

    • 3.

      {=SUM(A1:A3*{30,20,10})}

    • 4.

      =SUMPRODUCT(A1:A3, B1:B3)

    정답·해설 보기

    정답

    3

    {=SUM(A1:A3*{30,20,10})}

    해설

    정답: 3. 보기 ③의 배열 상수 {30,20,10}은 쉼표(,)로 구분되어 가로(행) 방향 배열이다. 세로 범위 A1:A3과 곱하면 3×3 행렬로 확장되어 의도한 1×30+2×20+3×10=100이 나오지 않는다. 나머지는 모두 100이다.

    오답 풀이

    • 1번: A열×B열을 각각 곱해 합하면 1×30+2×20+3×10=100이므로 같다.
    • 2번: {30;20;10}은 세미콜론으로 세로 배열이라 올바르게 대응되어 100이다.
    • 3번: {30,20,10}은 가로 배열이라 차원이 어긋나 다른 값이 나오므로 정답이다.
    • 4번: SUMPRODUCT(A1:A3, B1:B3)도 대응 곱의 합 100이므로 같다.

    보충 개념 배열 상수에서 쉼표(,)는 같은 행 내 열 구분(가로), 세미콜론(;)은 행 구분(세로)을 의미한다. 세로 범위와 곱할 때는 세로 배열 상수를 써야 한다.

  37. 문제 37

    4지선다

    다음 중 아래 그림에서의 각 기능에 대한 설명으로 옳지 않은 것은?

    [검토] 탭 [변경 내용] 그룹의 명령들: 시트 보호, 통합 문서 보호, 통합 문서 공유, 통합 문서 보호와 공유, 범위 편집 허용, 변경 내용 추적

    • 1.

      [시트 보호]를 설정하면 기본적으로 셀의 선택만 가능하다.

    • 2.

      시트 보호 시 특정 셀의 내용만 수정 가능하도록 하려면 해당 셀의 [셀 서식]에서 '잠금' 설정을 해제한다.

    • 3.

      [통합 문서 보호]를 설정하면 포함된 차트, 도형 등의 그래픽 개체를 변경할 수 없다.

    • 4.

      [범위 편집 허용]을 이용하면 보호된 워크시트에서 특정 사용자가 범위를 편집할 수 있도록 허용할 수 있다.

    정답·해설 보기

    정답

    3

    [통합 문서 보호]를 설정하면 포함된 차트, 도형 등의 그래픽 개체를 변경할 수 없다.

    해설

    정답: 3. [통합 문서 보호]는 시트의 삽입·삭제·이동·숨기기 등 시트 구조(창)를 보호하는 기능이다. 차트·도형 같은 그래픽 개체의 변경을 막는 것은 [시트 보호]의 역할이다.

    오답 풀이

    • 1번: 시트 보호를 설정하면 기본적으로 셀 선택만 가능하므로 옳다.
    • 2번: 특정 셀만 수정 가능하게 하려면 그 셀의 '잠금'을 해제한 뒤 시트를 보호하므로 옳다.
    • 3번: 그래픽 개체 변경 방지는 시트 보호의 기능이므로 통합 문서 보호 설명으로 옳지 않다.
    • 4번: [범위 편집 허용]으로 특정 범위를 특정 사용자가 편집하도록 허용할 수 있으므로 옳다.

    보충 개념 시트 보호는 셀·개체의 편집을 막고, 통합 문서 보호는 시트의 구조(추가·삭제·이동 등)를 보호한다. 보호 전 셀의 '잠금' 상태가 적용 여부를 결정한다.

  38. 문제 38

    4지선다

    다음 중 아래 차트와 같이 X축을 위쪽에 표시하기 위한 방법으로 옳은 것은?

    판매량 1월 2월 3월 4월 5월 2300 1800 1300 800
    • 1.

      가로 축을 선택한 후 [축 서식]의 축 옵션에서 세로 축 교차를 '최대 항목'으로 설정한다.

    • 2.

      가로 축을 선택한 후 [축 서식]의 축 옵션에서 '항목을 거꾸로'를 설정한다.

    • 3.

      세로 축을 선택한 후 [축 서식]의 축 옵션에서 가로 축 교차를 '축의 최대값'으로 설정한다.

    • 4.

      세로 축을 선택한 후 [축 서식]의 축 옵션에서 '값을 거꾸로'를 설정한다.

    정답·해설 보기

    정답

    3

    세로 축을 선택한 후 [축 서식]의 축 옵션에서 가로 축 교차를 '축의 최대값'으로 설정한다.

    해설

    정답: 3. 가로(X) 축이 위쪽에 표시되게 하려면, 세로(Y) 축을 선택하고 [축 옵션]에서 가로 축이 교차하는 위치를 '축의 최대값'으로 설정해야 한다. 그러면 가로 축이 세로 축의 맨 위에서 교차해 위쪽에 그려진다.

    오답 풀이

    • 1번: 가로 축을 선택해 '최대 항목'으로 설정하는 것은 위치 이동과 맞지 않는다.
    • 2번: '항목을 거꾸로'는 항목 순서를 뒤집을 뿐 축을 위로 올리지 않는다.
    • 3번: 세로 축에서 가로 축 교차를 '축의 최대값'으로 두면 가로 축이 위쪽에 표시되므로 옳다.
    • 4번: '값을 거꾸로'는 값의 표시 순서를 반대로 할 뿐 축 위치를 바꾸지 않는다.

    보충 개념 '가로 축 교차' 옵션은 가로 축이 세로 축의 어느 지점(자동·축 값·축의 최대값)에서 만날지를 정한다. 최대값으로 두면 가로 축이 위로 올라간다.

  39. 문제 39

    4지선다

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

    • 1.

      워크시트에 삽입된 차트는 [차트 이동] 기능을 이용하여 새 통합 문서의 차트 시트로 배치할 수 있다.

    • 2.

      차트를 만들 데이터를 선택하고 [F11]키를 누르면 별도의 차트 시트(Chart1)에 기본 차트가 만들어진다.

    • 3.

      차트에서 사용할 데이터가 들어있는 셀을 하나만 선택하고 차트를 만들면 해당 셀을 직접 둘러싸는 셀의 데이터가 모두 차트에 표시된다.

    • 4.

      차트로 만들 데이터를 선택하고 [Alt]+[F1]키를 누르면 현재 시트에 기본 차트가 만들어진다.

    정답·해설 보기

    정답

    1

    워크시트에 삽입된 차트는 [차트 이동] 기능을 이용하여 새 통합 문서의 차트 시트로 배치할 수 있다.

    해설

    정답: 1. [차트 이동] 기능은 차트를 새 워크시트(차트 시트)나 현재 통합 문서 내 다른 시트로 옮기는 기능이다. '새 통합 문서'의 차트 시트로 이동하는 것은 지원하지 않는다.

    오답 풀이

    • 1번: 차트 이동은 같은 통합 문서 내에서만 가능하므로 '새 통합 문서'로의 배치는 옳지 않다.
    • 2번: 데이터를 선택하고 [F11]을 누르면 별도 차트 시트에 기본 차트가 만들어지므로 옳다.
    • 3번: 한 셀만 선택해 차트를 만들면 인접한 데이터 영역이 모두 포함되므로 옳다.
    • 4번: [Alt]+[F1]은 현재 시트에 기본 차트를 삽입하므로 옳다.

    보충 개념 [F11]은 새 차트 시트에, [Alt]+[F1]은 현재 시트에 차트를 만든다. [차트 이동]은 차트를 차트 시트와 워크시트 사이에서 옮기는 기능이다.

  40. 문제 40

    4지선다

    다음 중 [페이지 레이아웃] 보기 상태에 대한 설명으로 옳지 않은 것은?

    • 1.

      페이지 레이아웃 보기에서도 기본 보기와 같이 데이터 형식과 레이아웃을 변경할 수 있다.

    • 2.

      페이지 레이아웃 보기에서 표시되는 눈금자의 단위는 [Excel 옵션]의 '고급' 범주에서 변경할 수 있다.

    • 3.

      마우스를 이용하여 페이지 여백과 머리글과 바닥글 여백을 조정할 수 있다.

    • 4.

      페이지 나누기를 조정하는 페이지 구분선을 마우스로 드래그하여 페이지 나누기를 빠르게 조정할 수 있다.

    정답·해설 보기

    정답

    4

    페이지 나누기를 조정하는 페이지 구분선을 마우스로 드래그하여 페이지 나누기를 빠르게 조정할 수 있다.

    해설

    정답: 4. 페이지 구분선을 마우스로 드래그하여 페이지 나누기를 조정하는 것은 [페이지 나누기 미리 보기]의 기능이다. [페이지 레이아웃] 보기에서는 구분선 드래그로 나누기를 조정할 수 없다.

    오답 풀이

    • 1번: 페이지 레이아웃 보기에서도 데이터 입력·서식·레이아웃 변경이 가능하므로 옳다.
    • 2번: 눈금자 단위는 [Excel 옵션]-[고급]에서 변경할 수 있으므로 옳다.
    • 3번: 페이지 여백·머리글/바닥글 여백을 마우스로 조정할 수 있으므로 옳다.
    • 4번: 구분선 드래그로 나누기를 조정하는 것은 페이지 나누기 미리 보기 기능이므로 옳지 않다.

    보충 개념 [페이지 레이아웃] 보기는 인쇄 모양 그대로 보며 머리글/바닥글·여백을 편집하고, [페이지 나누기 미리 보기]는 구분선을 드래그해 페이지 범위를 조정한다.

  41. 문제 41

    4지선다

    다음 중 VBA에서 [프로시저 추가] 대화상자의 각 옵션에 대한 설명으로 옳지 않은 것은?

    [프로시저 추가] 대화상자 구성: 이름 입력란, 형식(Sub/Function/Property), 범위(Public/Private), '모든 지역 변수를 정적 변수로' 옵션

    • 1.

      Sub와 Public을 선택한 경우 Sub 프로시저는 모듈 내의 모든 프로시저에서 해당 Sub 프로시저를 호출 할 수 있다.

    • 2.

      Sub와 Private를 선택한 경우 Sub 프로시저는 선언된 모듈 내의 다른 프로시저에서만 호출할 수 있다.

    • 3.

      Function과 Public을 선택한 경우 Function 프로시저는 모든 모듈의 모든 프로시저에 액세스할 수 있다.

    • 4.

      Function과 Private를 선택한 경우 Function 프로시저는 모든 모듈의 다른 프로시저에서만 액세스할 수 있다.

    정답·해설 보기

    정답

    4

    Function과 Private를 선택한 경우 Function 프로시저는 모든 모듈의 다른 프로시저에서만 액세스할 수 있다.

    해설

    정답: 4. Private로 선언한 Function은 '모든 모듈'이 아니라 그것이 선언된 동일 모듈 내의 프로시저에서만 액세스할 수 있다. '모든 모듈의 다른 프로시저에서' 접근 가능하다는 설명은 옳지 않다.

    오답 풀이

    • 1번: Public Sub는 같은 모듈은 물론 다른 모듈에서도 호출 가능하므로 옳다.
    • 2번: Private Sub는 선언된 모듈 내에서만 호출되므로 옳다.
    • 3번: Public Function은 모든 모듈의 프로시저에서 액세스 가능하므로 옳다.
    • 4번: Private Function은 같은 모듈 내에서만 접근 가능하므로 '모든 모듈'은 옳지 않다.

    보충 개념 Public은 모든 모듈에서 접근 가능한 전역 범위, Private는 선언된 모듈 내부로 한정되는 지역 범위를 갖는다.

  42. 문제 42

    4지선다

    다음 중 하위 보고서에 대한 설명으로 옳지 않은 것은?

    • 1.

      관계 설정에 문제가 있을 경우, 하위 보고서가 제대로 표시되지 않을 수 있다.

    • 2.

      디자인 보기 상태에서 하위 보고서의 크기 조절 및 이동이 가능하다.

    • 3.

      테이블, 쿼리, 폼 또는 다른 보고서를 이용하여 하위 보고서를 작성할 수 있다.

    • 4.

      하위 보고서에는 그룹화 및 정렬 기능을 설정할 수 없다.

    정답·해설 보기

    정답

    4

    하위 보고서에는 그룹화 및 정렬 기능을 설정할 수 없다.

    해설

    정답: 4. 하위 보고서도 일반 보고서와 마찬가지로 그룹화 및 정렬 기능을 설정할 수 있다.

    오답 풀이

    • 1번: 주 보고서와 하위 보고서의 관계(연결 필드) 설정이 잘못되면 표시 오류가 날 수 있으므로 옳다.
    • 2번: 디자인 보기에서 하위 보고서의 크기 조절·이동이 가능하므로 옳다.
    • 3번: 테이블·쿼리·폼·다른 보고서를 원본으로 하위 보고서를 만들 수 있으므로 옳다.
    • 4번: 하위 보고서에도 그룹화·정렬을 설정할 수 있으므로 '설정할 수 없다'는 옳지 않다.

    보충 개념 하위 보고서는 주 보고서 안에 삽입되어 일대다 관계의 상세 데이터를 표시하며, 연결 필드로 주 보고서와 연동된다.

  43. 문제 43

    4지선다

    다음 중 액세스의 작업을 자동화하고 폼이나 보고서의 컨트롤에 기능들을 미리 정의하여 사용할 수 있도록 하는 기능은?

    • 1.

      매크로

    • 2.

      응용 프로그램 요소

    • 3.

      업무 문서 양식 마법사

    • 4.

      성능 분석 마법사

    정답·해설 보기

    정답

    1

    매크로

    해설

    정답: 1. 매크로는 액세스의 반복 작업을 자동화하고, 폼·보고서의 컨트롤에 미리 정의된 동작(이벤트)을 연결해 코드 없이 기능을 수행하게 하는 개체이다.

    오답 풀이

    • 1번: 작업 자동화·컨트롤 기능 정의를 담당하는 것은 매크로이므로 옳다.
    • 2번: 응용 프로그램 요소는 미리 만들어진 폼·필드 등을 추가하는 템플릿 기능이다.
    • 3번: 업무 문서 양식 마법사는 정형화된 문서 양식을 만드는 도구이다.
    • 4번: 성능 분석 마법사는 데이터베이스 개체의 성능을 분석·개선 제안하는 도구이다.

    보충 개념 매크로는 여러 매크로 함수(액션)를 순서대로 실행해 작업을 자동화하며, VBA 코드를 작성하지 않고도 이벤트에 동작을 연결할 수 있다.

  44. 문제 44

    4지선다

    다음 중 관계형 데이터 모델에서 데이터의 정확성과 일관성을 보장하기 위한 것은?

    • 1.

      릴레이션

    • 2.

      관계 연산자

    • 3.

      무결성 제약조건

    • 4.

      속성의 집합

    정답·해설 보기

    정답

    3

    무결성 제약조건

    해설

    정답: 3. 무결성 제약조건은 데이터베이스에 저장된 데이터의 정확성과 일관성을 유지하기 위해 지켜야 하는 규칙이다.

    오답 풀이

    • 1번: 릴레이션은 행과 열로 구성된 2차원 테이블(표) 그 자체이다.
    • 2번: 관계 연산자는 릴레이션을 다루는 연산(셀렉트·프로젝트·조인 등)을 말한다.
    • 3번: 데이터의 정확성·일관성을 보장하는 규칙은 무결성 제약조건이므로 옳다.
    • 4번: 속성의 집합은 릴레이션의 열(필드)들을 가리킨다.

    보충 개념 대표적 무결성: 개체 무결성(기본 키는 NULL·중복 불가), 참조 무결성(외래 키는 참조 테이블의 기본 키 값이거나 NULL), 도메인 무결성(속성 값은 정의된 도메인 범위).

  45. 문제 45

    4지선다

    다음 중 E-R 다이어그램 표기법의 기호와 의미가 바르게 연결된 것은?

    • 1.

      사각형 - 속성(Attribute) 타입

    • 2.

      마름모 - 관계(Relationship) 타입

    • 3.

      타원 - 개체(Entity) 타입

    • 4.

      밑줄 타원 - 의존 개체 타입

    정답·해설 보기

    정답

    2

    마름모 - 관계(Relationship) 타입

    해설

    정답: 2. E-R 다이어그램에서 마름모는 개체 간의 관계(Relationship) 타입을 나타낸다.

    오답 풀이

    • 1번: 사각형은 속성이 아니라 개체(Entity) 타입을 나타낸다.
    • 2번: 마름모는 관계 타입을 나타내므로 옳다.
    • 3번: 타원은 개체가 아니라 속성(Attribute)을 나타낸다.
    • 4번: 밑줄 타원은 의존 개체가 아니라 기본 키(키 속성)를 나타낸다.

    보충 개념 E-R 기호: 사각형=개체, 타원=속성, 마름모=관계, 밑줄 타원=기본 키 속성, 선=개체와 속성·관계의 연결을 의미한다.

  46. 문제 46

    4지선다

    다음 중 보고서의 시작 부분에 한 번만 표시되며 일반적으로 회사의 로고나 제목 등을 표시하는 구역은?

    • 1.

      보고서 머리글

    • 2.

      페이지 머리글

    • 3.

      그룹 머리글

    • 4.

      그룹 바닥글

    정답·해설 보기

    정답

    1

    보고서 머리글

    해설

    정답: 1. 보고서 머리글은 보고서의 맨 처음(첫 페이지 상단)에 한 번만 표시되며, 로고·제목·작성일 등 보고서 전체를 대표하는 내용을 넣는 구역이다.

    오답 풀이

    • 1번: 보고서 시작 부분에 한 번만 표시되는 구역은 보고서 머리글이므로 옳다.
    • 2번: 페이지 머리글은 모든 페이지의 위쪽에 반복 표시된다.
    • 3번: 그룹 머리글은 각 그룹이 시작될 때마다 표시된다.
    • 4번: 그룹 바닥글은 각 그룹이 끝날 때마다 표시된다.

    보충 개념 보고서 구역: 보고서 머리글/바닥글(처음·끝 한 번), 페이지 머리글/바닥글(매 페이지), 그룹 머리글/바닥글(그룹별), 본문(레코드마다 반복).

  47. 문제 47

    4지선다

    다음 중 폼이나 보고서에서 사용되는 [조건부 서식]에 대한 설명으로 옳은 것은?

    • 1.

      하나의 컨트롤에 여러 규칙이 설정되어 있는 경우 목록에서 규칙을 위/아래로 이동해 우선순위를 변경할 수 있다.

    • 2.

      레이블 컨트롤에는 필드 값을 기준으로 하는 규칙만 설정할 수 있다.

    • 3.

      하나의 컨트롤에 대해 규칙을 3개까지 지정할 수 있으며, 규칙별로 다양한 서식을 지정할 수 있다.

    • 4.

      규칙 유형에서 '다른 레코드와 비교'를 선택하면 적용할 형식으로 아이콘 집합을 적용할 수 있다.

    정답·해설 보기

    정답

    1

    하나의 컨트롤에 여러 규칙이 설정되어 있는 경우 목록에서 규칙을 위/아래로 이동해 우선순위를 변경할 수 있다.

    해설

    정답: 1. 한 컨트롤에 여러 조건부 서식 규칙이 있을 때, 규칙 관리자에서 규칙을 위/아래로 이동해 적용 우선순위를 바꿀 수 있다.

    오답 풀이

    • 1번: 규칙의 위/아래 이동으로 우선순위를 변경할 수 있으므로 옳다.
    • 2번: 레이블 컨트롤에는 값을 표시하지 않으므로 필드 값 기준 규칙을 설정하지 않는다.
    • 3번: 규칙은 3개로 제한되지 않으며 더 많이 지정할 수 있으므로 옳지 않다.
    • 4번: 아이콘 집합(데이터 막대 등)은 '필드 값' 기준 규칙에서 적용하며 '다른 레코드와 비교'와의 연결 설명은 옳지 않다.

    보충 개념 조건부 서식은 규칙을 위에서부터 평가하며, 먼저 충족되는 규칙의 서식이 우선 적용된다. 규칙 관리자에서 순서를 조정한다.

  48. 문제 48

    4지선다

    다음 중 보고서의 레코드 원본에 대한 설명으로 옳지 않은 것은?

    • 1.

      [보고서 마법사]를 통해 원하는 필드들을 손쉽게 선택하여 레코드 원본으로 지정할 수 있다.

    • 2.

      하나의 테이블에서만 필요한 필드를 선택하여 레코드 원본으로 지정할 수 있다.

    • 3.

      [속성 시트]의 '레코드 원본' 드롭다운 목록에서 테이블이나 쿼리를 선택하여 지정할 수 있다.

    • 4.

      쿼리 작성기를 통해 쿼리를 작성하여 레코드 원본으로 지정할 수 있다.

    정답·해설 보기

    정답

    2

    하나의 테이블에서만 필요한 필드를 선택하여 레코드 원본으로 지정할 수 있다.

    해설

    정답: 2. 보고서의 레코드 원본은 하나의 테이블만이 아니라 여러 테이블을 조인한 쿼리도 지정할 수 있다. '하나의 테이블에서만' 선택할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 보고서 마법사로 필드를 선택해 레코드 원본을 지정할 수 있으므로 옳다.
    • 2번: 여러 테이블 기반 쿼리도 원본이 될 수 있으므로 '하나의 테이블만'은 옳지 않다.
    • 3번: 속성 시트의 '레코드 원본'에서 테이블·쿼리를 선택할 수 있으므로 옳다.
    • 4번: 쿼리 작성기로 쿼리를 만들어 원본으로 지정할 수 있으므로 옳다.

    보충 개념 보고서·폼의 레코드 원본으로는 테이블, 쿼리, SQL 문을 지정할 수 있으며, 여러 테이블을 조인한 결과도 사용할 수 있다.

  49. 문제 49

    4지선다

    부서별 제품별 영업 실적을 관리하는 테이블에서 부서별로 영업 실적이 1억원 이상인 제품의 합계를 구하고자 한다. 다음 중 이를 위한 SQL문에서 반드시 사용해야 할 구문에 해당하지 않는 것은?

    • 1.

      SELECT 문

    • 2.

      GROUP BY 절

    • 3.

      HAVING 절

    • 4.

      ORDER BY 절

    정답·해설 보기

    정답

    4

    ORDER BY 절

    해설

    정답: 4. ORDER BY는 결과를 정렬하는 선택적 구문으로, 합계 산출 자체에는 필요하지 않다. 부서별 그룹 합계와 1억원 이상 조건만 구하면 되므로 반드시 사용할 필요는 없다.

    오답 풀이

    • 1번: 데이터를 조회하려면 SELECT 문이 반드시 필요하므로 사용해야 한다.
    • 2번: 부서별로 묶어 집계하려면 GROUP BY가 필요하므로 사용해야 한다.
    • 3번: 그룹 집계 결과에 '1억원 이상' 조건을 거는 데 HAVING이 필요하므로 사용해야 한다.
    • 4번: ORDER BY는 정렬용 선택 구문이라 반드시 사용할 필요가 없으므로 정답이다.

    보충 개념 WHERE는 그룹화 전 개별 행을, HAVING은 그룹화 후 집계 결과를 거른다. ORDER BY는 최종 결과 정렬에만 쓰이는 선택 절이다.

  50. 문제 50

    4지선다

    다음 중 크로스탭 쿼리에 관한 설명으로 옳지 않은 것은?

    • 1.

      레코드의 요약 결과를 열과 행 방향으로 그룹화하여 표시할 때 사용한다.

    • 2.

      쿼리 데이터시트에서 데이터를 직접 편집할 수 없다.

    • 3.

      2개 이상의 열 머리글 옵션과 행 머리글 옵션, 값 옵션 등을 지정해야 한다.

    • 4.

      행과 열이 교차하는 곳의 숫자 필드는 합계, 평균, 분산, 표준 편차 등을 계산할 수 있다.

    정답·해설 보기

    정답

    3

    2개 이상의 열 머리글 옵션과 행 머리글 옵션, 값 옵션 등을 지정해야 한다.

    해설

    정답: 3. 크로스탭 쿼리에서 열 머리글은 1개만 지정해야 한다. 행 머리글은 여러 개 지정할 수 있지만 열 머리글과 값은 각각 하나여야 하므로 '2개 이상의 열 머리글'은 옳지 않다.

    오답 풀이

    • 1번: 크로스탭은 요약 결과를 행·열로 교차 그룹화해 표시하므로 옳다.
    • 2번: 크로스탭 결과는 집계된 값이라 데이터시트에서 직접 편집할 수 없으므로 옳다.
    • 3번: 열 머리글은 1개만 지정해야 하므로 '2개 이상'은 옳지 않다.
    • 4번: 교차 지점의 값에 합계·평균·분산·표준편차 등 집계를 적용할 수 있으므로 옳다.

    보충 개념 크로스탭 쿼리는 행 머리글(여러 개 가능), 열 머리글(1개), 값(1개, 집계 함수 지정)으로 구성되어 데이터를 교차표 형태로 요약한다.

  51. 문제 51

    4지선다

    다음 중 쿼리의 [디자인 보기]에서 아래와 같이 설정한 경우 동일한 결과를 표시하는 SQL 문은?

    필드모집인원지역
    테이블Table1Table1
    업데이트2000
    조건"서울"
    또는>1000
    • 1.

      UPDATE Table1 SET 모집인원 > 1000 WHERE 지역="서울" AND 모집인원=2000;

    • 2.

      UPDATE Table1 SET 모집인원 = 2000 WHERE 지역="서울" AND 모집인원>1000;

    • 3.

      UPDATE Table1 SET 모집인원 > 1000 WHERE 지역="서울" OR 모집인원=2000;

    • 4.

      UPDATE Table1 SET 모집인원 = 2000 WHERE 지역="서울" OR 모집인원>1000;

    정답·해설 보기

    정답

    4

    UPDATE Table1 SET 모집인원 = 2000 WHERE 지역="서울" OR 모집인원>1000;

    해설

    정답: 4. 업데이트 행에 '모집인원=2000'이 지정되어 SET 모집인원 = 2000이 된다. 조건은 같은 행에 있으면 AND, 다른 행('조건'과 '또는')에 있으면 OR로 결합되는데, 지역="서울"(조건 행)과 모집인원>1000(또는 행)이 서로 다른 줄에 있으므로 OR로 묶여 WHERE 지역="서울" OR 모집인원>1000이 된다.

    오답 풀이

    • 1번: SET 절은 '='로 대입해야 하는데 '>'를 써서 잘못이고 조건 결합도 틀리다.
    • 2번: 조건을 AND로 묶어 같은 행 조건으로 해석했으나 실제로는 OR이므로 옳지 않다.
    • 3번: SET에 '>'를 쓴 점과 OR 조건의 대상이 잘못되어 옳지 않다.
    • 4번: SET 모집인원=2000, WHERE 지역="서울" OR 모집인원>1000으로 디자인과 일치하므로 옳다.

    보충 개념 쿼리 디자인 격자에서 같은 '조건' 행의 조건들은 AND로, '조건'과 '또는' 등 다른 행에 걸친 조건들은 OR로 결합된다.

  52. 문제 52

    4지선다

    다음 중 각 연산식에 대한 결과 값이 옳지 않은 것은?

    • 1.

      IIF(1,2,3) → 결과값: 2

    • 2.

      MID("123456",3,2) → 결과값: "34"

    • 3.

      "A" & "B" → 결과값: "AB"

    • 4.

      4 MOD 2 → 결과값: 2

    정답·해설 보기

    정답

    4

    4 MOD 2 → 결과값: 2

    해설

    정답: 4. MOD는 나눗셈의 나머지를 구하는 연산이다. 4 MOD 2는 4를 2로 나눈 나머지이므로 0이다. 결과값이 2라는 설명은 옳지 않다.

    오답 풀이

    • 1번: IIF(조건,참,거짓)에서 1은 참(True)이므로 두 번째 값 2를 반환해 옳다.
    • 2번: MID("123456",3,2)는 3번째 글자부터 2글자이므로 "34"가 되어 옳다.
    • 3번: &는 문자열 연결 연산자이므로 "A" & "B"는 "AB"가 되어 옳다.
    • 4번: 4 MOD 2의 나머지는 0인데 2라고 했으므로 옳지 않다.

    보충 개념 MOD는 나머지 연산자(4 MOD 2 = 0), \는 정수 나눗셈, /는 실수 나눗셈이다. IIF는 조건 분기, &는 문자열 연결, MID는 문자열 일부 추출에 쓰인다.

  53. 문제 53

    4지선다

    다음 중 외부 데이터인 Excel 통합 문서를 가져오거나 연결하기 위한 방법으로 옳지 않은 것은?

    • 1.

      새 테이블로 추가하여 원본 데이터 가져오기

    • 2.

      현재 데이터베이스의 테이블 중 하나를 지정하여 레코드로 추가하기

    • 3.

      테이블, 쿼리, 매크로 등 원하는 개체를 지정하여 가져오기

    • 4.

      Excel의 원본 데이터에 대한 링크를 유지 관리하는 테이블로 만들기

    정답·해설 보기

    정답

    3

    테이블, 쿼리, 매크로 등 원하는 개체를 지정하여 가져오기

    해설

    정답: 3. Excel 통합 문서에는 워크시트의 데이터만 들어 있으므로 가져올 수 있는 것은 표(데이터)뿐이다. '쿼리·매크로 등 개체'를 지정해 가져오는 것은 Access 데이터베이스를 가져올 때의 방식이다.

    오답 풀이

    • 1번: Excel 데이터를 새 테이블로 만들어 가져올 수 있으므로 옳다.
    • 2번: 기존 테이블에 레코드로 추가하는 방식이 가능하므로 옳다.
    • 3번: Excel에는 쿼리·매크로 같은 Access 개체가 없으므로 옳지 않다.
    • 4번: 원본과 링크를 유지하는 연결 테이블로 만들 수 있으므로 옳다.

    보충 개념 Access의 외부 데이터 가져오기는 '새 테이블로 가져오기', '기존 테이블에 추가', '연결 테이블로 만들기'를 제공한다. 쿼리·매크로 등 개체 가져오기는 Access DB 원본에서만 가능하다.

  54. 문제 54

    4지선다

    다음 중 <학생> 테이블의 '나이' 필드에 유효성 검사 규칙을 아래와 같이 지정한 경우 데이터 입력 상황에 대한 설명으로 옳은 것은?

    유효성 검사 규칙>20
    유효성 검사 텍스트숫자는 >20으로 입력합니다.
    • 1.

      데이터를 입력하려고 하면 항상 '숫자는 >20으로 입력합니다.'라는 메시지가 먼저 표시된다.

    • 2.

      20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.

    • 3.

      20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시되며, 값을 다시 입력을 해야만 한다.

    • 4.

      30을 입력하면 '유효성 검사 규칙에 맞습니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.

    정답·해설 보기

    정답

    3

    20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시되며, 값을 다시 입력을 해야만 한다.

    해설

    정답: 3. 유효성 검사 규칙 >20은 20보다 큰 값만 허용한다. 20을 입력하면 규칙을 위반하므로 유효성 검사 텍스트('숫자는 >20으로 입력합니다.')가 표시되고, 규칙에 맞는 값을 다시 입력해야 저장된다.

    오답 풀이

    • 1번: 유효성 텍스트는 입력 전이 아니라 규칙 위반 시에만 표시되므로 옳지 않다.
    • 2번: 20은 규칙(>20)을 만족하지 않아 저장되지 않으므로 옳지 않다.
    • 3번: 규칙 위반 시 메시지가 뜨고 다시 입력해야 하므로 옳다.
    • 4번: 규칙을 만족할 때는 별도 메시지 없이 저장되며, '맞습니다' 같은 메시지는 표시되지 않으므로 옳지 않다.

    보충 개념 유효성 검사 규칙은 입력 값이 만족해야 할 조건이고, 유효성 검사 텍스트는 규칙을 어겼을 때 표시할 안내 메시지이다. 규칙을 만족하면 메시지 없이 저장된다.

  55. 문제 55

    4지선다

    다음 중 기본 키에 대한 설명으로 옳지 않은 것은?

    • 1.

      기본 키는 테이블 내 모든 레코드들을 고유하게 식별 할 수 있는 필드에 지정한다.

    • 2.

      테이블에서 기본 키는 반드시 지정해야 하며, 한 개의 필드에만 지정할 수 있다.

    • 3.

      데이터시트 보기에서 새 테이블을 만들면 기본 키가 자동으로 만들어지고 일련 번호 데이터 형식이 할당된다.

    • 4.

      하나 이상의 관계가 있는 테이블의 기본 키를 제거하려면 관계를 먼저 삭제해야 한다.

    정답·해설 보기

    정답

    2

    테이블에서 기본 키는 반드시 지정해야 하며, 한 개의 필드에만 지정할 수 있다.

    해설

    정답: 2. 기본 키는 반드시 지정해야 하는 것이 아니며(생략 가능), 한 개 필드뿐 아니라 여러 필드를 묶은 복합 기본 키로도 지정할 수 있다.

    오답 풀이

    • 1번: 기본 키는 레코드를 고유하게 식별하는 필드에 지정하므로 옳다.
    • 2번: 기본 키는 필수가 아니고 여러 필드의 복합 키도 가능하므로 옳지 않다.
    • 3번: 데이터시트 보기로 새 테이블을 만들면 일련 번호 형식의 기본 키가 자동 생성되므로 옳다.
    • 4번: 관계가 설정된 테이블의 기본 키를 지우려면 먼저 관계를 삭제해야 하므로 옳다.

    보충 개념 기본 키는 NULL·중복이 허용되지 않으며(개체 무결성), 단일 필드 또는 여러 필드를 합친 복합 키로 지정할 수 있다. 지정은 선택 사항이다.

  56. 문제 56

    4지선다

    다음 중 [만들기] 탭 - [폼] 그룹에서 폼 보기와 데이터 시트 보기를 동시에 표시하는 폼을 만들 때 가장 적절한 명령은?

    • 1.

      여러 항목

    • 2.

      폼 분할

    • 3.

      폼 마법사

    • 4.

      모달 대화 상자

    정답·해설 보기

    정답

    2

    폼 분할

    해설

    정답: 2. 폼 분할(분할 표시 폼)은 한 화면을 위·아래로 나누어 위에는 단일 폼 보기, 아래에는 데이터시트 보기를 동시에 표시하는 폼이다.

    오답 풀이

    • 1번: 여러 항목 폼은 여러 레코드를 표 형태의 연속 폼으로 표시한다.
    • 2번: 폼 보기와 데이터시트를 함께 보여 주는 것은 폼 분할이므로 옳다.
    • 3번: 폼 마법사는 단계별로 폼을 만들어 주는 도구이다.
    • 4번: 모달 대화 상자는 다른 작업 전에 닫아야 하는 대화상자형 폼을 만든다.

    보충 개념 분할 표시 폼은 위쪽(폼 보기)과 아래쪽(데이터시트)이 같은 데이터를 동기화해 보여 주어, 한 레코드를 자세히 보며 전체 목록도 함께 확인할 수 있다.

  57. 문제 57

    4지선다

    다음 중 폼의 레코드 원본으로 사용할 수 없는 것은?

    • 1.

      테이블

    • 2.

      쿼리

    • 3.

      SQL문

    • 4.

      매크로

    정답·해설 보기

    정답

    4

    매크로

    해설

    정답: 4. 폼의 레코드 원본으로는 테이블·쿼리·SQL 문을 지정할 수 있다. 매크로는 작업을 자동화하는 개체일 뿐 데이터를 제공하는 원본이 될 수 없다.

    오답 풀이

    • 1번: 테이블은 폼의 레코드 원본으로 사용할 수 있다.
    • 2번: 쿼리는 폼의 레코드 원본으로 사용할 수 있다.
    • 3번: SQL 문도 폼의 레코드 원본으로 지정할 수 있다.
    • 4번: 매크로는 데이터 원본이 아니므로 레코드 원본으로 사용할 수 없어 정답이다.

    보충 개념 폼·보고서의 레코드 원본은 데이터를 제공하는 테이블·쿼리·SQL 문이어야 한다. 매크로는 이벤트에 연결되는 동작 자동화 개체이다.

  58. 문제 58

    4지선다

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

    • 1.

      통화 형식은 소수점 이하 4자리까지의 숫자를 저장할 수 있으며, 기본 필드 크기는 8바이트이다.

    • 2.

      Yes/No 형식은 Yes/No, True/False, On/Off 등과 같이 두 값 중 하나만 입력하는 경우에 사용하는 것으로 기본 필드 크기는 1비트이다.

    • 3.

      일련 번호 형식은 새 레코드를 만들 때 1부터 시작하는 정수가 자동 입력된다.

    • 4.

      메모 형식은 텍스트 및 숫자 데이터가 최대 255자까지 저장된다.

    정답·해설 보기

    정답

    4

    메모 형식은 텍스트 및 숫자 데이터가 최대 255자까지 저장된다.

    해설

    정답: 4. 메모(긴 텍스트) 형식은 최대 약 65,535자(또는 1GB 규모)까지 저장할 수 있는 대용량 텍스트 형식이다. 255자까지만 저장되는 것은 단문(짧은 텍스트) 형식이다.

    오답 풀이

    • 1번: 통화 형식은 소수점 이하 4자리까지 저장하며 크기는 8바이트이므로 옳다.
    • 2번: Yes/No 형식은 두 값 중 하나를 저장하며 크기는 1비트이므로 옳다.
    • 3번: 일련 번호는 새 레코드마다 1부터 자동 증가하는 정수가 입력되므로 옳다.
    • 4번: 메모 형식은 255자가 아니라 그 이상의 긴 텍스트를 저장하므로 옳지 않다.

    보충 개념 짧은 텍스트(단문)는 최대 255자, 긴 텍스트(메모)는 약 65,535자까지 저장한다. 메모 형식은 긴 설명·비고 입력에 사용한다.

  59. 문제 59

    4지선다

    다음 중 아래와 같이 표시된 폼의 탐색 단추에 대한 설명으로 옳지 않은 것은?

    레코드: |◀ 12/158 ▶| ▶*
    • 1.

      ㉠ 첫 레코드로 이동한다.

    • 2.

      ㉡ 이전 레코드로 이동한다.

    • 3.

      ㉢ 마지막 레코드로 이동한다.

    • 4.

      ㉣ 이동할 레코드 번호를 입력하여 이동한다.

    정답·해설 보기

    정답

    4

    ㉣ 이동할 레코드 번호를 입력하여 이동한다.

    해설

    정답: 4. ㉣ 단추(▶*)는 새 레코드를 추가하는 '새(빈) 레코드' 단추이다. 이동할 레코드 번호를 입력하는 곳은 가운데의 레코드 번호 입력란이지 ㉣ 단추가 아니다.

    오답 풀이

    • 1번: ㉠(|◀)은 첫 레코드로 이동하는 단추이므로 옳다.
    • 2번: ㉡(◀)은 이전 레코드로 이동하는 단추이므로 옳다.
    • 3번: ㉢(▶|)은 마지막 레코드로 이동하는 단추이므로 옳다.
    • 4번: ㉣(▶*)은 새 레코드 추가 단추이므로 '번호 입력 이동'은 옳지 않다.

    보충 개념 탐색 단추: 처음(|◀)·이전(◀)·다음(▶)·마지막(▶|)·새 레코드(▶*)로 구성되며, 가운데 입력란에 번호를 넣으면 해당 레코드로 직접 이동한다.

  60. 문제 60

    4지선다

    다음 중 폼에 관련된 설명으로 옳지 않은 것은?

    • 1.

      폼을 구성하는 컨트롤들은 마법사를 이용하여 손쉽게 작성할 수도 있다.

    • 2.

      모달 폼은 다른 폼 안에 컨트롤로 삽입되어 연결된 폼을 의미한다.

    • 3.

      폼은 매크로나 이벤트 프로시저를 이용하여 작업을 자동화 할 수 있다.

    • 4.

      폼의 디자인 작업 시 눈금과 눈금자는 필요에 따라 표시하거나 숨길 수 있다.

    정답·해설 보기

    정답

    2

    모달 폼은 다른 폼 안에 컨트롤로 삽입되어 연결된 폼을 의미한다.

    해설

    정답: 2. 모달 폼은 해당 폼을 닫기 전에는 다른 폼이나 작업으로 전환할 수 없도록 하는 폼이다. 다른 폼 안에 컨트롤로 삽입되어 연결된 폼은 하위 폼(서브 폼)이다.

    오답 풀이

    • 1번: 폼의 컨트롤을 컨트롤 마법사로 손쉽게 작성할 수 있으므로 옳다.
    • 2번: 다른 폼 안에 삽입되는 것은 하위 폼이며 모달 폼의 정의가 아니므로 옳지 않다.
    • 3번: 폼은 매크로·이벤트 프로시저로 작업을 자동화할 수 있으므로 옳다.
    • 4번: 디자인 보기에서 눈금·눈금자의 표시 여부를 선택할 수 있으므로 옳다.

    보충 개념 모달 폼은 닫기 전까지 포커스를 독점하는 폼이고, 하위 폼은 주 폼 안에 삽입되어 일대다 관계의 상세 데이터를 표시하는 폼이다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글