컴활 1급시험일 2020년 7월 4일· 60문항· 조회 1전문가 검수

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

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 컴퓨터 및 정보기기에서 사용하는 펌웨어(Firmware)에 관한 설명으로 옳은 것은?

    • 1.

      주로 하드디스크의 부트 레코드 부분에 저장된다.

    • 2.

      인터프리터 방식으로 번역되어 실행된다.

    • 3.

      운영체제의 일부로 입출력을 전담한다.

    • 4.

      소프트웨어의 업그레이드만으로도 기능을 향상시킬 수 있다.

    정답·해설 보기

    정답

    4

    소프트웨어의 업그레이드만으로도 기능을 향상시킬 수 있다.

    해설

    정답: 4. 펌웨어는 ROM에 저장된 소프트웨어이지만, 플래시 ROM 등에 기록되어 내용을 다시 써 넣을 수 있으므로 하드웨어 교체 없이 소프트웨어 업그레이드만으로 기능을 향상·수정할 수 있다.

    오답 풀이

    • 1번: 펌웨어는 하드디스크의 부트 레코드가 아니라 ROM(주로 비휘발성 메모리)에 저장된다.
    • 2번: 펌웨어는 인터프리터로 번역되는 것이 아니라 기계어 형태로 ROM에 내장되어 바로 실행된다.
    • 3번: 펌웨어는 운영체제와 별개로 하드웨어 제어를 담당하며 입출력을 전담하는 것은 아니다.
    • 4번: 플래시 ROM 기반 펌웨어는 업그레이드로 기능 향상이 가능하므로 옳다.

    보충 개념 펌웨어는 하드웨어와 소프트웨어의 중간적 성격을 가지며, BIOS가 대표적인 예이다. 비휘발성 메모리에 저장되어 전원이 꺼져도 내용이 유지된다.

  2. 문제 2

    4지선다

    다음 중 수의 표현에 있어 진법에 대한 설명으로 옳지 않은 것은?

    • 1.

      16진수(Hexadecimal)는 0~9까지의 숫자와 A~F까지 문자로 표현하는 진법으로 한 자리 수를 표현하는데 4개의 비트가 필요하다.

    • 2.

      2진수, 8진수, 16진수를 10진수 실수(float)로 변환하려면 정수 부분과 소수 부분을 나누어서 변환하려는 각 진수의 자리값과 자리의 지수승을 곱한 결과값을 모두 더하여 계산한다.

    • 3.

      10진수(Decimal) 정수를 2진수, 8진수, 16진수로 변환하려면 10진수 값을 변환할 진수로 나누어 더 이상 나눠지지 않을 때까지 나누고, 몫을 제외한 나머지를 역순으로 표시한다.

    • 4.

      8진수를 16진수로 변환하려면 8진수를 뒤에서부터 2자리씩 자른 후 각각 16진수를 1자리로 계산한다.

    정답·해설 보기

    정답

    4

    8진수를 16진수로 변환하려면 8진수를 뒤에서부터 2자리씩 자른 후 각각 16진수를 1자리로 계산한다.

    해설

    정답: 4. 8진수는 3비트, 16진수는 4비트 단위이므로 자리수를 직접 묶어 변환할 수 없다. 8진수를 16진수로 바꾸려면 일단 2진수로 변환한 뒤 다시 4비트씩 묶어 16진수로 변환해야 한다.

    오답 풀이

    • 1번: 16진수 한 자리는 0~F(0~15)를 표현하며 2의 4승=16이므로 4비트가 필요하다. 옳다.
    • 2번: 자리값에 자릿수의 지수승을 곱해 모두 더하는 위치값 방식은 정수·소수부 모두 동일하게 적용되므로 옳다.
    • 3번: 10진수를 다른 진수로 바꿀 때 나눈 나머지를 역순으로 읽는 방법은 옳다.
    • 4번: 8진수(3비트)를 2자리씩 묶어 곧바로 16진수로 변환할 수 없으므로 옳지 않다.

    보충 개념 8진수↔16진수는 직접 변환이 어려워 2진수를 매개로 한다. 8진수 1자리=2진수 3비트, 16진수 1자리=2진수 4비트이다.

  3. 문제 3

    4지선다

    다음 중 정보 보안을 위한 비밀키 암호화 기법의 설명으로 옳지 않은 것은?

    • 1.

      서로 다른 키로 데이터를 암호화하고 복호화한다.

    • 2.

      암호화와 복호화의 속도가 빠르다.

    • 3.

      알고리즘이 단순하고 파일의 크기가 작다.

    • 4.

      사용자의 증가에 따라 관리해야 할 키의 수가 상대적으로 많아진다.

    정답·해설 보기

    정답

    1

    서로 다른 키로 데이터를 암호화하고 복호화한다.

    해설

    정답: 1. 비밀키(대칭키) 암호화는 암호화와 복호화에 동일한 키를 사용한다. 서로 다른 키(공개키·개인키)를 쓰는 것은 공개키(비대칭키) 암호화 방식이다.

    오답 풀이

    • 1번: 비밀키 방식은 같은 키로 암·복호화하므로 "서로 다른 키"는 옳지 않다.
    • 2번: 대칭키는 알고리즘이 단순해 암·복호화 속도가 빠르므로 옳다.
    • 3번: 알고리즘이 단순하고 암호문 크기가 작은 것은 대칭키의 장점으로 옳다.
    • 4번: N명이 통신하면 N(N-1)/2개의 키가 필요해 사용자 증가 시 키 수가 급증하므로 옳다.

    보충 개념 대표적 대칭키 알고리즘으로 DES, AES, SEED 등이 있다. 공개키 방식(RSA)은 키 분배 문제는 해결하지만 속도가 느리다.

  4. 문제 4

    4지선다

    다음 중 시스템 보안을 위해 사용하는 방화벽(Firewall)에 대한 설명으로 적절하지 않은 것은?

    • 1.

      IP주소 및 포트번호를 이용하거나 사용자 인증을 기반으로 접속을 차단하여 네트워크의 출입로를 단일화한다.

    • 2.

      '명백히 허용되지 않은 것은 금지한다'라는 적극적 방어 개념을 가지고 있다.

    • 3.

      방화벽을 운영하면 바이러스와 내/외부의 새로운 위험에 효과적으로 대처할 수 있다.

    • 4.

      로그 정보를 통해 외부침입의 흔적을 찾아 역추적할 수 있다.

    정답·해설 보기

    정답

    3

    방화벽을 운영하면 바이러스와 내/외부의 새로운 위험에 효과적으로 대처할 수 있다.

    해설

    정답: 3. 방화벽은 주로 외부에서 내부로 들어오는 트래픽을 통제하는 장치로, 내부에서 발생하는 위협이나 바이러스, 알려지지 않은 새로운 공격에는 효과적으로 대처하지 못한다.

    오답 풀이

    • 1번: 방화벽은 IP·포트·사용자 인증으로 접근을 통제해 네트워크 출입구를 일원화하므로 옳다.
    • 2번: 허용된 것 외에는 모두 차단하는 적극적 방어 개념은 방화벽 정책의 기본이므로 옳다.
    • 3번: 바이러스와 내부 위협까지 막을 수 있다는 설명은 과장으로 적절하지 않다.
    • 4번: 방화벽은 접근 로그를 남겨 침입 흔적 추적에 활용할 수 있으므로 옳다.

    보충 개념 방화벽은 외부 위협 차단에 강하지만 내부자 공격·바이러스에는 한계가 있어, 백신·IDS·IPS 등과 함께 다층 방어를 구성한다.

  5. 문제 5

    4지선다

    다음 중 Windows 운영체제에서의 백업과 복원에 관한 설명으로 옳지 않은 것은?

    • 1.

      특정 날짜와 시간에 백업할 수 있도록 백업 주기를 예약할 수 있다.

    • 2.

      Windows 응용프로그램들의 백업 파일 확장자는 일반적으로 .bak이다.

    • 3.

      백업 파일을 복원할 경우 복원 위치를 지정할 수 있다.

    • 4.

      여러 파일이 백업되어 있는 경우 원하는 파일을 선택하여 복원할 수 없다.

    정답·해설 보기

    정답

    4

    여러 파일이 백업되어 있는 경우 원하는 파일을 선택하여 복원할 수 없다.

    해설

    정답: 4. 백업본에 여러 파일이 들어 있어도 복원 시 원하는 파일이나 폴더를 선택해 부분 복원할 수 있다.

    오답 풀이

    • 1번: 백업은 일정 주기로 자동 실행되도록 예약할 수 있으므로 옳다.
    • 2번: 백업 파일은 일반적으로 .bak 확장자를 사용하므로 옳다.
    • 3번: 복원할 때 원래 위치 또는 다른 위치를 지정할 수 있으므로 옳다.
    • 4번: 원하는 파일만 선택 복원이 가능하므로 "선택하여 복원할 수 없다"는 옳지 않다.

    보충 개념 백업은 데이터 손실에 대비한 사본 생성이고 복원은 그 사본으로 원래 상태를 되돌리는 과정이다. 전체·증분·차등 백업으로 나뉜다.

  6. 문제 6

    4지선다

    다음 중 스마트폰을 모뎀처럼 활용하는 방법으로, 컴퓨터나 노트북 등의 IT 기기를 스마트폰에 연결하여 무선 인터넷을 사용할 수 있게 하는 기능은?

    • 1.

      와이파이(WiFi)

    • 2.

      블루투스(Bluetooth)

    • 3.

      테더링(Tethering)

    • 4.

      와이브로(WiBro)

    정답·해설 보기

    정답

    3

    테더링(Tethering)

    해설

    정답: 3. 테더링은 스마트폰의 데이터(이동통신) 연결을 모뎀처럼 공유하여 PC·노트북 등 다른 기기가 인터넷에 접속하게 하는 기능이다.

    오답 풀이

    • 1번: 와이파이는 AP를 통해 무선 LAN에 접속하는 근거리 무선 통신 기술이다.
    • 2번: 블루투스는 근거리 기기 간 1:1 무선 연결 기술로, 인터넷 공유 자체를 가리키는 용어는 아니다.
    • 3번: 스마트폰을 모뎀처럼 써서 다른 기기에 인터넷을 제공하는 기능이므로 옳다.
    • 4번: 와이브로는 이동 중에도 초고속 인터넷을 쓸 수 있는 휴대 인터넷 서비스이다.

    보충 개념 테더링은 연결 방식에 따라 USB 테더링, 블루투스 테더링, Wi-Fi 핫스팟 등으로 구분된다.

  7. 문제 7

    4지선다

    다음 중 네트워크 관련 장비로 브리지(Bridge)에 관한 설명으로 옳지 않은 것은?

    • 1.

      OSI 참조 모델의 데이터 링크 계층에 속한다.

    • 2.

      두 개의 근거리통신망을 상호 접속할 수 있도록 하는 통신망 연결 장치이다.

    • 3.

      통신 프로토콜을 변환하여 네트워크를 확장한다.

    • 4.

      통신량을 조절하여 데이터가 다른 곳으로 가지 않도록 한다.

    정답·해설 보기

    정답

    3

    통신 프로토콜을 변환하여 네트워크를 확장한다.

    해설

    정답: 3. 서로 다른 통신 프로토콜을 변환하여 연결하는 장비는 게이트웨이(Gateway)이다. 브리지는 같은 프로토콜의 LAN을 연결하며 프로토콜 변환 기능은 없다.

    오답 풀이

    • 1번: 브리지는 MAC 주소를 기반으로 동작하는 데이터 링크 계층 장비이므로 옳다.
    • 2번: 브리지는 두 개의 LAN을 연결하는 장치이므로 옳다.
    • 3번: 프로토콜 변환은 게이트웨이의 역할이므로 브리지 설명으로 옳지 않다.
    • 4번: 브리지는 MAC 주소로 트래픽을 필터링해 불필요한 전송을 막으므로 옳다.

    보충 개념 계층별 연결 장비: 물리(리피터·허브), 데이터 링크(브리지·스위치), 네트워크(라우터), 전 계층/프로토콜 변환(게이트웨이).

  8. 문제 8

    4지선다

    다음 중 인터넷 기반 기술을 이용하여 기업들이 외부 보안을 유지한 상태에서 협력 업체 간의 효율적인 업무처리를 위해 사용하는 네트워크로 옳은 것은?

    • 1.

      인트라넷(Intranet)

    • 2.

      원거리 통신망(WAN)

    • 3.

      엑스트라넷(Extranet)

    • 4.

      근거리 통신망(LAN)

    정답·해설 보기

    정답

    3

    엑스트라넷(Extranet)

    해설

    정답: 3. 엑스트라넷은 인트라넷을 확장하여 협력업체·고객 등 외부의 허가된 사용자가 인터넷 기술로 안전하게 접속해 업무를 처리하도록 한 네트워크이다.

    오답 풀이

    • 1번: 인트라넷은 인터넷 기술을 기업 내부에 한정해 적용한 사내망이다.
    • 2번: WAN은 지리적으로 멀리 떨어진 지역을 연결하는 광역 통신망으로 보안·협력 개념과는 다르다.
    • 3번: 협력업체 간 외부 보안을 유지하며 연결하는 망은 엑스트라넷이므로 옳다.
    • 4번: LAN은 한정된 지역 내의 근거리 통신망이다.

    보충 개념 인트라넷(내부)→엑스트라넷(허가된 외부 협력사까지 확장)→인터넷(개방형)으로 범위가 넓어진다.

  9. 문제 9

    4지선다

    다음 중 TCP/IP 프로토콜에서 IP 프로토콜의 개요 및 기능에 관한 설명으로 옳은 것은?

    • 1.

      메시지를 송/수신자의 주소와 정보로 묶어 패킷 단위로 나눈다.

    • 2.

      패킷 주소를 해석하고 경로를 결정하여 다음 호스트로 전송한다.

    • 3.

      전송 데이터의 흐름을 제어하고 데이터의 에러를 검사한다.

    • 4.

      OSI 7계층에서 전송 계층에 해당한다.

    정답·해설 보기

    정답

    2

    패킷 주소를 해석하고 경로를 결정하여 다음 호스트로 전송한다.

    해설

    정답: 2. IP는 패킷의 주소를 해석하고 라우팅(경로 결정)을 수행해 다음 호스트로 데이터를 전달하는 네트워크 계층 프로토콜이다.

    오답 풀이

    • 1번: 메시지를 패킷으로 나누고 묶는 분할·조립과 흐름·오류 제어는 TCP(전송 계층)의 역할이다.
    • 2번: 주소 해석과 경로 결정은 IP의 핵심 기능이므로 옳다.
    • 3번: 흐름 제어와 오류 검사는 TCP가 담당한다.
    • 4번: IP는 전송 계층이 아니라 네트워크(인터넷) 계층에 해당한다.

    보충 개념 TCP는 신뢰성 있는 연결형 전송(전송 계층), IP는 비연결형 경로 지정(네트워크 계층)을 담당하며 둘이 결합해 TCP/IP를 이룬다.

  10. 문제 10

    4지선다

    다음 중 디지털 콘텐츠의 생성·거래·전달·관리 등 전체 과정을 관리할 수 있는 기술로 멀티미디어 프레임워크의 MPEG 표준은?

    • 1.

      MPEG-1

    • 2.

      MPEG-3

    • 3.

      MPEG-7

    • 4.

      MPEG-21

    정답·해설 보기

    정답

    4

    MPEG-21

    해설

    정답: 4. MPEG-21은 디지털 콘텐츠의 생성·유통·거래·관리 전 과정을 아우르는 멀티미디어 프레임워크 표준이다.

    오답 풀이

    • 1번: MPEG-1은 CD-ROM·비디오CD용 동영상 압축 표준이다.
    • 2번: MPEG-3은 HDTV용으로 제안되었으나 MPEG-2에 흡수되어 사실상 폐기되었다.
    • 3번: MPEG-7은 멀티미디어 콘텐츠의 내용 기반 검색을 위한 메타데이터 표현 표준이다.
    • 4번: 콘텐츠 전 생애주기 관리 프레임워크는 MPEG-21이므로 옳다.

    보충 개념 MPEG-4는 객체 기반 멀티미디어 압축, MPEG-7은 콘텐츠 기술(메타데이터), MPEG-21은 전체 관리 프레임워크로 역할이 구분된다.

  11. 문제 11

    4지선다

    다음 중 GIF 파일 형식에 대한 설명으로 옳지 않은 것은?

    • 1.

      인터넷 표준 그래픽 형식으로, 8비트 컬러를 사용하여 256색만 지원한다.

    • 2.

      간단한 애니메이션 표현이 가능하다.

    • 3.

      색상의 무손실 압축 기술을 사용한다.

    • 4.

      벡터 방식으로 이미지를 표현한다.

    정답·해설 보기

    정답

    4

    벡터 방식으로 이미지를 표현한다.

    해설

    정답: 4. GIF는 픽셀의 모음으로 이미지를 표현하는 비트맵(래스터) 방식이다. 점·선·면의 수식으로 표현하는 벡터 방식이 아니다.

    오답 풀이

    • 1번: GIF는 8비트 컬러로 최대 256색을 지원하므로 옳다.
    • 2번: GIF는 여러 프레임을 담아 간단한 애니메이션을 표현할 수 있으므로 옳다.
    • 3번: GIF는 LZW 기반의 무손실 압축을 사용하므로 옳다.
    • 4번: GIF는 비트맵 방식이므로 벡터 방식이라는 설명은 옳지 않다.

    보충 개념 대표적 벡터 형식은 WMF, AI, SVG 등이고, GIF·JPG·BMP·PNG는 비트맵 형식이다. 비트맵은 확대 시 계단 현상이 나타난다.

  12. 문제 12

    4지선다

    다음 중 Windows의 [제어판] - [장치 및 프린터]에 표시되지 않는 것은?

    • 1.

      사용자 컴퓨터

    • 2.

      하드디스크 드라이브와 사운드 카드

    • 3.

      컴퓨터의 USB 포트에 연결하는 모든 장치

    • 4.

      컴퓨터에 연결된 호환 네트워크 장치

    정답·해설 보기

    정답

    2

    하드디스크 드라이브와 사운드 카드

    해설

    정답: 2. 하드디스크 드라이브, 사운드 카드, RAM 등 컴퓨터 내부 구성 요소는 [장치 및 프린터]에 표시되지 않고 [장치 관리자]에서 확인한다.

    오답 풀이

    • 1번: 사용자가 사용 중인 컴퓨터 자체는 [장치 및 프린터]에 표시되므로 표시되는 항목이다.
    • 2번: 내장형 하드디스크·사운드 카드는 표시되지 않으므로 정답이다.
    • 3번: USB 포트에 연결하는 외부 장치들은 표시되므로 표시 항목이다.
    • 4번: 연결된 호환 네트워크 장치도 표시되므로 표시 항목이다.

    보충 개념 [장치 및 프린터]는 외부에서 연결한 주변 장치를, [장치 관리자]는 시스템 내부 하드웨어 전반을 관리한다.

  13. 문제 13

    4지선다

    다음 중 컴퓨터의 제어장치에 있는 부호기(Encoder) 레지스터에 관한 설명으로 옳은 것은?

    • 1.

      명령 레지스터에 있는 명령어를 해독한다.

    • 2.

      해독된 명령어에 따라 각 장치로 보낼 제어 신호를 생성한다.

    • 3.

      다음 순서에 실행할 명령어의 주기억장치 주소를 기억한다.

    • 4.

      뺄셈연산을 위해 음수로 변환한다.

    정답·해설 보기

    정답

    2

    해독된 명령어에 따라 각 장치로 보낼 제어 신호를 생성한다.

    해설

    정답: 2. 부호기(Encoder)는 해독기(Decoder)가 해독한 명령에 따라 각 장치로 보낼 제어 신호를 만들어 내는 장치이다.

    오답 풀이

    • 1번: 명령어를 해독하는 것은 해독기(Decoder)의 기능이다.
    • 2번: 해독 결과에 맞춰 제어 신호를 생성하는 것이 부호기이므로 옳다.
    • 3번: 다음 실행 명령어의 주소를 기억하는 것은 프로그램 카운터(PC)이다.
    • 4번: 음수 변환(보수 처리) 등 연산은 연산장치(ALU)의 보수기가 담당한다.

    보충 개념 제어장치 구성: 프로그램 카운터, 명령 레지스터, 명령 해독기(Decoder), 부호기(Encoder), 메모리 주소·버퍼 레지스터 등이 있다.

  14. 문제 14

    4지선다

    다음 중 Windows에서 바로 가기 아이콘에 관한 설명으로 옳지 않은 것은?

    • 1.

      바로 가기 아이콘을 실행하면 연결된 원본 파일이 실행된다.

    • 2.

      파일, 폴더뿐만 아니라 디스크 드라이브나 프린터에도 바로 가기 아이콘을 만들 수 있다.

    • 3.

      일반 아이콘과 비교하여 왼쪽 아랫부분에 화살표가 포함되어 표시된다.

    • 4.

      하나의 바로 가기 아이콘에 여러 개의 원본 파일을 연결할 수 있다.

    정답·해설 보기

    정답

    4

    하나의 바로 가기 아이콘에 여러 개의 원본 파일을 연결할 수 있다.

    해설

    정답: 4. 바로 가기 아이콘은 하나의 원본 파일(또는 폴더)만 가리킨다. 반대로 하나의 원본에는 여러 개의 바로 가기를 만들 수 있다.

    오답 풀이

    • 1번: 바로 가기를 실행하면 연결된 원본이 실행되므로 옳다.
    • 2번: 파일·폴더뿐 아니라 드라이브·프린터에도 바로 가기를 만들 수 있으므로 옳다.
    • 3번: 바로 가기 아이콘은 왼쪽 아래에 화살표가 표시되므로 옳다.
    • 4번: 하나의 바로 가기에 여러 원본을 연결할 수 없으므로 옳지 않다.

    보충 개념 바로 가기 파일의 확장자는 .lnk이며, 바로 가기를 삭제해도 원본 파일은 그대로 남는다.

  15. 문제 15

    4지선다

    다음 중 Windows에서 파일이나 폴더, 프린터, 드라이브 등 컴퓨터 자원의 공유에 관한 설명으로 옳지 않은 것은?

    • 1.

      공유 폴더에 대한 접근 권한은 사용자에 따라 다르게 설정할 수 있다.

    • 2.

      탐색기의 주소 표시줄에 '\localhost'를 입력하면 네트워크를 통해 공유한 파일이나 폴더를 확인할 수 있다.

    • 3.

      탐색기의 공유 기능을 이용하면 파일이나 폴더를 쉽게 다른 사용자와 공유할 수 있다.

    • 4.

      공유한 파일명 뒤에 '$'를 붙이면 네트워크의 다른 사용자가 해당 파일을 사용하고 있는지 여부를 바로 확인할 수 있다.

    정답·해설 보기

    정답

    4

    공유한 파일명 뒤에 '$'를 붙이면 네트워크의 다른 사용자가 해당 파일을 사용하고 있는지 여부를 바로 확인할 수 있다.

    해설

    정답: 4. 공유 이름 뒤에 '$'를 붙이면 해당 공유가 네트워크 목록에서 보이지 않는 숨김 공유가 된다. 다른 사용자의 사용 여부를 확인하는 기능과는 무관하다.

    오답 풀이

    • 1번: 공유 폴더의 접근 권한은 사용자·그룹별로 다르게 지정할 수 있으므로 옳다.
    • 2번: 주소 표시줄에 '\localhost'를 입력하면 내 컴퓨터의 공유 자원을 볼 수 있으므로 옳다.
    • 3번: 탐색기의 공유 기능으로 손쉽게 공유를 설정할 수 있으므로 옳다.
    • 4번: '$'는 숨김 공유 표시이지 사용 여부 확인 기능이 아니므로 옳지 않다.

    보충 개념 공유명 끝의 '$'는 숨김 공유(관리 공유)를 의미하며, C$·ADMIN$ 등 기본 관리 공유도 이 규칙을 따른다.

  16. 문제 16

    4지선다

    다음 중 출력장치인 디스플레이 어댑터와 모니터에 관련된 용어의 설명으로 옳지 않은 것은?

    • 1.

      픽셀(Pixel): 화면을 이루는 최소 단위로서 같은 크기의 화면에서 픽셀 수가 많을수록 해상도가 높아진다.

    • 2.

      해상도(Resolution): 모니터 화면의 픽셀 수와 관련이 있으며 픽셀 수가 많을수록 표시할 수 있는 색상의 수가 증가한다.

    • 3.

      점 간격(Dot Pitch): 픽셀들 사이의 공간을 나타내는 것으로 간격이 가까울수록 영상은 선명하다.

    • 4.

      재생률(Refresh Rate): 픽셀들이 밝게 빛나는 것을 유지하기 위한 것으로, 재생률이 높을수록 모니터의 깜빡임이 줄어든다.

    정답·해설 보기

    정답

    2

    해상도(Resolution): 모니터 화면의 픽셀 수와 관련이 있으며 픽셀 수가 많을수록 표시할 수 있는 색상의 수가 증가한다.

    해설

    정답: 2. 해상도는 화면을 구성하는 픽셀의 개수와 관련된 선명도 지표이다. 표시 가능한 색상 수는 한 픽셀에 할당된 비트 수(색 깊이)에 따라 결정되며 픽셀 수와는 직접 관련이 없다.

    오답 풀이

    • 1번: 픽셀은 화면의 최소 단위로 픽셀 수가 많을수록 해상도가 높아지므로 옳다.
    • 2번: 픽셀 수가 색상 수를 늘린다는 설명은 옳지 않다(색상 수는 색 깊이가 결정).
    • 3번: 점 간격이 좁을수록 영상이 선명하므로 옳다.
    • 4번: 재생률이 높을수록 화면 깜빡임이 줄어들므로 옳다.

    보충 개념 해상도는 픽셀 수(예: 1920×1080), 색상 수는 색 깊이(예: 24비트=약 1,677만 색)로 결정되는 서로 다른 개념이다.

  17. 문제 17

    4지선다

    다음 중 컴퓨터에서 사용하는 기억장치에 관한 설명으로 옳지 않은 것은?

    • 1.

      플래시(Flash) 메모리는 비휘발성 기억장치로 주로 디지털 카메라나 MP3, 개인용 정보 단말기, USB 드라이브 등 휴대용 기기에서 대용량 정보를 저장하는 용도로 사용된다.

    • 2.

      하드디스크 인터페이스 방식은 EIDE, SATA, SCSI 방식 등이 있다.

    • 3.

      캐시(Cache) 메모리는 CPU와 주기억장치 사이에 위치하여 두 장치 간의 속도 차이를 줄여 컴퓨터의 처리 속도를 빠르게 하기 위한 메모리이다.

    • 4.

      연관(Associative) 메모리는 보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억 장치 용량보다 기억용량을 확대하여 사용하는 방법이다.

    정답·해설 보기

    정답

    4

    연관(Associative) 메모리는 보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억 장치 용량보다 기억용량을 확대하여 사용하는 방법이다.

    해설

    정답: 4. 보기 4번의 설명은 가상 메모리(Virtual Memory)에 대한 것이다. 연관 메모리는 저장된 내용 일부로 데이터를 찾는 내용 주소화 메모리(CAM)이다.

    오답 풀이

    • 1번: 플래시 메모리는 비휘발성으로 휴대용 기기 저장 매체로 쓰이므로 옳다.
    • 2번: 하드디스크 인터페이스로 EIDE·SATA·SCSI 등이 있으므로 옳다.
    • 3번: 캐시는 CPU와 주기억장치 사이 속도 차를 완충하므로 옳다.
    • 4번: 보조기억장치를 주기억처럼 확장해 쓰는 것은 가상 메모리이므로 옳지 않다.

    보충 개념 연관(연상) 메모리는 주소가 아닌 내용으로 접근하는 메모리로, 캐시의 매핑이나 페이지 테이블 검색 등에 활용된다.

  18. 문제 18

    4지선다

    다음 중 패치(Patch) 버전 소프트웨어에 관한 설명으로 옳은 것은?

    • 1.

      정식으로 대가를 지불하고 사용하는 소프트웨어이다.

    • 2.

      홍보용으로 사용 기간이나 기능에 제한을 둔 소프트웨어이다.

    • 3.

      오류 수정이나 성능 향상을 위해 프로그램 일부를 변경해주는 소프트웨어이다.

    • 4.

      정식 프로그램 출시 전에 테스트용으로 제작되어 일반인에게 공개하는 소프트웨어이다.

    정답·해설 보기

    정답

    3

    오류 수정이나 성능 향상을 위해 프로그램 일부를 변경해주는 소프트웨어이다.

    해설

    정답: 3. 패치 버전은 이미 배포된 프로그램의 오류(버그)를 수정하거나 기능을 보완하기 위해 일부를 갱신해 주는 소프트웨어이다.

    오답 풀이

    • 1번: 대가를 지불하고 쓰는 것은 상용 소프트웨어이다.
    • 2번: 홍보용으로 기간·기능을 제한한 것은 셰어웨어이다.
    • 3번: 오류 수정·성능 향상을 위한 일부 변경 프로그램이 패치이므로 옳다.
    • 4번: 출시 전 테스트용으로 공개하는 것은 베타(Beta) 버전이다.

    보충 개념 소프트웨어 구분: 상용·셰어웨어·프리웨어·데모·알파/베타·패치·번들 등이 있으며 사용 조건과 목적이 각기 다르다.

  19. 문제 19

    4지선다

    다음 중 컴퓨터에서 사용하는 압축 프로그램에 관한 설명으로 옳지 않은 것은?

    • 1.

      압축한 파일을 모아 재압축을 반복하면 파일 크기를 계속 줄일 수 있다.

    • 2.

      여러 개의 파일을 압축하면 하나의 파일로 생성되어 파일 관리를 용이하게 할 수 있다.

    • 3.

      대부분의 압축 프로그램에는 분할 압축이나 암호 설정 기능이 있다.

    • 4.

      파일의 전송시간과 비용을 절약하고, 디스크 공간을 효율적으로 사용할 수 있다.

    정답·해설 보기

    정답

    1

    압축한 파일을 모아 재압축을 반복하면 파일 크기를 계속 줄일 수 있다.

    해설

    정답: 1. 이미 압축된 파일은 중복 정보가 거의 제거된 상태이므로 다시 압축해도 크기가 더 줄어들지 않으며, 오히려 커질 수도 있다.

    오답 풀이

    • 1번: 재압축을 반복해도 크기가 계속 줄지 않으므로 옳지 않다.
    • 2번: 여러 파일을 하나로 묶어 관리가 쉬워지므로 옳다.
    • 3번: 대부분의 압축 프로그램은 분할 압축·암호 설정을 지원하므로 옳다.
    • 4번: 압축으로 전송 시간·비용 절감과 디스크 절약 효과가 있으므로 옳다.

    보충 개념 압축은 데이터의 중복·규칙성을 제거해 크기를 줄이는 것으로, 무손실(ZIP, PNG)과 손실(JPG, MP3) 방식이 있다.

  20. 문제 20

    4지선다

    다음 중 Windows에서 바탕 화면의 바로 가기 메뉴에 관한 설명으로 옳지 않은 것은?

    • 1.

      바탕 화면에서 [Shift]+[F10] 키를 누르면 바로 가기 메뉴가 표시된다.

    • 2.

      바탕 화면에 폴더나 텍스트 문서, 압축 파일 등을 새로 만들 수 있다.

    • 3.

      삭제된 컴퓨터, 휴지통, 네트워크 등의 바탕 화면 아이콘을 다시 표시할 수 있다.

    • 4.

      아이콘의 정렬 기준을 변경하거나 아이콘의 크기를 변경하여 볼 수 있다.

    정답·해설 보기

    정답

    3

    삭제된 컴퓨터, 휴지통, 네트워크 등의 바탕 화면 아이콘을 다시 표시할 수 있다.

    해설

    정답: 3. 컴퓨터·휴지통·네트워크 같은 시스템 아이콘의 표시는 바탕 화면의 바로 가기 메뉴가 아니라 [개인 설정] - [바탕 화면 아이콘 설정]에서 변경한다.

    오답 풀이

    • 1번: [Shift]+[F10]은 마우스 오른쪽 클릭과 같은 바로 가기 메뉴를 여므로 옳다.
    • 2번: 바로 가기 메뉴의 [새로 만들기]로 폴더·문서·압축 파일을 만들 수 있으므로 옳다.
    • 3번: 시스템 아이콘 표시는 [개인 설정]에서 하므로 바로 가기 메뉴 설명으로 옳지 않다.
    • 4번: 바로 가기 메뉴에서 정렬 기준과 아이콘 크기를 변경할 수 있으므로 옳다.

    보충 개념 바탕 화면 바로 가기 메뉴에는 보기·정렬 기준·새로 만들기·화면 해상도·개인 설정 등이 있다.

  21. 문제 21

    4지선다

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

    • 1.

      피벗 테이블 보고서를 작성한 후 원본 데이터를 수정하면 피벗 테이블 보고서에 자동으로 반영된다.

    • 2.

      [피벗 테이블 필드 목록]에서 보고서에 추가할 필드 선택 시 데이터 형식이 텍스트이거나 논리값인 필드를 선택하여 '행 레이블' 영역에 추가한다.

    • 3.

      값 영역에 추가된 필드가 2개 이상이면 Σ 값 필드가 열 레이블 또는 행 레이블 영역에 추가된다.

    • 4.

      열 레이블/행 레이블 단추를 클릭하여 레이블 필터나 값 필터를 설정할 수 있다.

    정답·해설 보기

    정답

    1

    피벗 테이블 보고서를 작성한 후 원본 데이터를 수정하면 피벗 테이블 보고서에 자동으로 반영된다.

    해설

    정답: 1. 피벗 테이블은 원본 데이터를 수정해도 자동으로 갱신되지 않는다. [데이터] 또는 [피벗 테이블 분석] 탭에서 '새로 고침'을 해야 변경 내용이 반영된다.

    오답 풀이

    • 1번: 원본 수정이 자동 반영되지 않으므로 옳지 않다.
    • 2번: 텍스트·논리값 필드는 보통 행 레이블에 배치하므로 옳다.
    • 3번: 값 필드가 2개 이상이면 'Σ 값' 단추가 행 또는 열 레이블에 생기므로 옳다.
    • 4번: 레이블 단추로 레이블 필터·값 필터를 적용할 수 있으므로 옳다.

    보충 개념 피벗 테이블은 행·열·값·필터 영역으로 구성되며, 원본이 바뀌면 반드시 새로 고침을 해야 한다.

  22. 문제 22

    4지선다

    아래 그림과 같이 설정한 상태에서 [매크로 기록] 대화 상자의 [확인] 단추를 누른다. [A2:A6] 범위를 선택한 후 글꼴 스타일을 굵게 지정하고 [기록 중지]를 눌러 '서식' 매크로의 작성을 완료하였다. 다음 중 매크로 작성 후 [C1] 셀을 선택하고 '서식' 매크로를 실행한 결과로 옳은 것은?

    리본의 '상대 참조로 기록'이 활성화(눌린 상태)되어 있고, [매크로 기록] 대화 상자에는 매크로 이름이 '서식'으로 지정되어 있다.

    ABCD
    1번호이름직위성별
    21김남훈부장
    32박정호과장
    43김미소대리
    54유다인대리
    65최수정사원
    • 1.

      [A2:A6] 영역의 글꼴 스타일이 굵게 지정된다.

    • 2.

      [A1] 셀만 글꼴 스타일이 굵게 지정된다.

    • 3.

      [C2:C6] 영역의 글꼴 스타일이 굵게 지정된다.

    • 4.

      [C1] 셀만 글꼴 스타일이 굵게 지정된다.

    정답·해설 보기

    정답

    3

    [C2:C6] 영역의 글꼴 스타일이 굵게 지정된다.

    해설

    정답: 3. '상대 참조로 기록'이 켜진 상태였으므로 기록된 동작은 시작 셀로부터의 상대 위치로 저장된다. 기록 시 시작 셀 [A1]에서 [A2:A6](한 칸 아래부터 5칸)을 선택했으므로, [C1]에서 실행하면 같은 상대 위치인 [C2:C6]이 굵게 지정된다.

    오답 풀이

    • 1번: 절대 참조로 기록했을 때의 결과로, 상대 참조 기록이므로 [A2:A6]에 적용되지 않는다.
    • 2번: 시작 셀만 굵게 되는 동작은 기록 내용과 다르다.
    • 3번: 상대 위치(아래로 1~5칸)가 [C1] 기준으로 적용되어 [C2:C6]이 되므로 옳다.
    • 4번: 선택 범위가 5칸이므로 [C1] 한 셀만 적용되는 것은 옳지 않다.

    보충 개념 매크로 기록 시 '상대 참조로 기록'을 켜면 동작이 현재 셀 기준의 상대 위치로 저장되고, 꺼져 있으면 절대 주소로 저장된다.

  23. 문제 23

    4지선다

    다음 중 아래 그림과 같은 시나리오 요약 보고서에 대한 설명으로 옳지 않은 것은?

    시나리오 요약현재 값호황불황
    변경 셀:
    냉장고판매2%4%-2%
    세탁기판매3%6%-3%
    $C$55%10%-5%
    결과 셀:
    예상판매금액516,600,000533,200,000483,400,000
    • 1.

      '호황'과 '불황' 두 개의 시나리오로 작성한 시나리오 요약 보고서는 새 워크시트에 표시된다.

    • 2.

      원본 데이터에 '냉장고판매', '세탁기판매', '예상판매금액'으로 이름을 정의한 셀이 있다.

    • 3.

      원본 데이터에서 변경 셀의 현재 값을 수정하면 시나리오 요약 보고서가 자동으로 업데이트된다.

    • 4.

      시나리오 요약 보고서 내의 모든 내용은 수정 가능하며, 자동으로 설정된 윤곽도 지울 수 있다.

    정답·해설 보기

    정답

    3

    원본 데이터에서 변경 셀의 현재 값을 수정하면 시나리오 요약 보고서가 자동으로 업데이트된다.

    해설

    정답: 3. 시나리오 요약 보고서는 작성 시점의 값을 캡처한 정적 보고서이다. 원본 변경 셀 값을 수정해도 자동 갱신되지 않으므로, 변경 내용을 반영하려면 보고서를 다시 작성해야 한다.

    오답 풀이

    • 1번: 시나리오 요약 보고서는 별도의 새 워크시트에 만들어지므로 옳다.
    • 2번: 변경 셀·결과 셀에 이름이 표시된 것은 원본에 이름이 정의되어 있기 때문이므로 옳다.
    • 3번: 원본 수정이 자동 반영되지 않으므로 옳지 않다.
    • 4번: 작성된 요약 보고서는 일반 시트처럼 내용 수정과 윤곽 제거가 가능하므로 옳다.

    보충 개념 시나리오는 변경 셀 값의 여러 조합을 저장해 결과를 비교하는 가상 분석 도구로, 요약 보고서는 작성 순간의 스냅숏이다.

  24. 문제 24

    4지선다

    다음 중 아래 시트에서 사원명이 두 글자이면서 실적이 전체 실적의 평균을 초과하는 데이터를 검색할 때, 고급 필터의 조건으로 옳은 것은?

    AB
    1사원명실적
    2유민15,030,000
    3오성준35,000,000
    4김근태18,000,000
    5김원9,800,000
    6정영희12,000,000
    7남궁정훈25,000,000
    8이수30,500,000
    9김용훈8,000,000
    • 1.

      사원명 ="=??" / 실적조건 =$B2>AVERAGE($B$2:$B$9)

    • 2.

      사원명 ="=??" / 실적 =$B2&">AVERAGE($B$2:$B$9)"

    • 3.

      사원명 =LEN($A2)=2 / 실적조건 =$B2>AVERAGE($B$2:$B$9)

    • 4.

      사원명 ="=**" / 실적조건 =$B2>AVERAGE($B$2:$B$9)

    정답·해설 보기

    정답

    1

    사원명 ="=??" / 실적조건 =$B2>AVERAGE($B$2:$B$9)

    해설

    정답: 1. 두 글자 검색은 만능 문자 ?를 두 개 써서 정확히 두 글자를 의미하는 ="=??" 형태로 입력하고, 평균 초과 조건은 수식 =$B2>AVERAGE($B$2:$B$9)로 작성한다. 또한 수식으로 조건을 줄 때 조건 필드명은 원본 필드명('실적')과 달라야 하므로 '실적조건'처럼 다른 이름을 쓴다.

    오답 풀이

    • 1번: 두 글자(="=??")와 평균 초과 수식을 올바른 별도 필드명으로 결합했으므로 옳다.
    • 2번: 실적 수식을 텍스트로 연결(&)했고 필드명도 원본과 같은 '실적'이어서 조건이 제대로 동작하지 않는다.
    • 3번: =LEN($A2)=2처럼 수식으로 줄 경우 조건 필드명이 원본과 달라야 하지만 '사원명'을 그대로 써서 잘못이다.
    • 4번: ="=**"는 글자 수와 무관하게 모든 텍스트를 의미하므로 두 글자 조건이 아니다.

    보충 개념 만능 문자 ?는 임의의 한 글자, *는 임의의 여러 글자를 뜻한다. 수식 조건을 쓸 때 조건 범위의 머리글은 데이터 필드명과 다르게 지정해야 한다.

  25. 문제 25

    4지선다

    다음 중 데이터가 입력되어 있는 연속된 셀 범위를 선택하는 방법으로 옳지 않은 것은?

    • 1.

      첫 번째 셀을 클릭한 후 [Ctrl]+[Shift]+[방향키]를 눌러 선택 영역을 확장한다.

    • 2.

      첫 번째 셀을 클릭한 후 [Shift] 키를 누른 상태에서 범위의 마지막 셀을 클릭한다.

    • 3.

      첫 번째 셀을 클릭한 후 [F8] 키를 누른 후 [방향키]를 눌러 선택 영역을 확장한다.

    • 4.

      첫 번째 셀을 클릭한 후 [Ctrl] 키를 누른 상태에서 [방향키]를 눌러 선택 영역을 확장한다.

    정답·해설 보기

    정답

    4

    첫 번째 셀을 클릭한 후 [Ctrl] 키를 누른 상태에서 [방향키]를 눌러 선택 영역을 확장한다.

    해설

    정답: 4. [Ctrl]+[방향키]는 데이터가 있는 영역의 끝 셀로 셀 포인터를 '이동'시킬 뿐 범위를 선택(확장)하지는 않는다. 범위를 확장하려면 [Shift]를 함께 눌러 [Ctrl]+[Shift]+[방향키]로 해야 한다.

    오답 풀이

    • 1번: [Ctrl]+[Shift]+[방향키]는 데이터 끝까지 범위를 확장 선택하므로 옳다.
    • 2번: 첫 셀 클릭 후 [Shift]+마지막 셀 클릭은 두 셀 사이를 모두 선택하므로 옳다.
    • 3번: [F8]은 선택 영역 확장 모드를 켜서 방향키로 범위를 넓히므로 옳다.
    • 4번: [Ctrl]+[방향키]는 이동만 하므로 범위 선택 방법으로 옳지 않다.

    보충 개념 [F8]은 확장 모드 토글, [Shift]+클릭은 연속 범위, [Ctrl]+클릭은 비연속 범위 선택에 쓰인다.

  26. 문제 26

    4지선다

    다음 중 [외부 데이터 가져오기] 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      텍스트 파일은 구분 기호나 일정한 너비로 분리된 모든 열을 엑셀로 가져오기 때문에 일부 열만 가져올 수는 없다.

    • 2.

      액세스 파일은 표, 피벗 테이블, 워크시트의 특정 위치 등으로 다양하게 불러올 수 있다.

    • 3.

      웹 상의 데이터 중 일부를 워크시트로 가져오고, 새로고침 기능을 이용하여 최신 데이터로 업데이트할 수 있다.

    • 4.

      기타 원본의 Microsoft Query 기능을 이용하면 외부 데이터베이스에서 가져올 데이터의 추출 조건을 설정하여 원하는 데이터만 가져올 수 있다.

    정답·해설 보기

    정답

    1

    텍스트 파일은 구분 기호나 일정한 너비로 분리된 모든 열을 엑셀로 가져오기 때문에 일부 열만 가져올 수는 없다.

    해설

    정답: 1. 텍스트 마법사를 사용하면 각 열마다 '가져오지 않음(건너뛰기)'을 지정할 수 있어, 모든 열이 아니라 원하는 일부 열만 선택해 가져올 수 있다.

    오답 풀이

    • 1번: 텍스트 마법사에서 열을 건너뛸 수 있으므로 "일부 열만 가져올 수 없다"는 옳지 않다.
    • 2번: 액세스 데이터는 표·피벗 테이블·특정 셀 위치 등으로 가져올 수 있으므로 옳다.
    • 3번: 웹 쿼리로 일부 데이터를 가져와 새로 고침으로 갱신할 수 있으므로 옳다.
    • 4번: Microsoft Query로 추출 조건을 지정해 원하는 데이터만 가져올 수 있으므로 옳다.

    보충 개념 외부 데이터 가져오기는 텍스트·Access·웹·기타 원본(Query)을 지원하며, 연결 속성으로 새로 고침 주기를 설정할 수 있다.

  27. 문제 27

    4지선다

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

    • 1.

      찾을 내용에 '수정', 바꿀 내용에 '변경'으로 입력하고, [모두 바꾸기] 단추를 클릭하면 '수정'이라는 모든 글자를 '변경'으로 바꾼다.

    • 2.

      '=A1B1'과 같은 수식을 검색하려면 찾는 위치를 '수식'으로 선택한 후 찾을 내용에 '=A1~B1'으로 입력한다.

    • 3.

      찾을 내용과 바꿀 내용은 입력하지 않고, 찾을 서식과 바꿀 서식으로 설정할 수 있다.

    • 4.

      셀포인터 위치를 기준으로 앞에 위치한 데이터를 찾으려면 [Shift] 키를 누른 상태에서 [다음 찾기] 단추를 클릭한다.

    정답·해설 보기

    정답

    1

    찾을 내용에 '수정', 바꿀 내용에 '변경'으로 입력하고, [모두 바꾸기] 단추를 클릭하면 '수정'이라는 모든 글자를 '변경'으로 바꾼다.

    해설

    정답: 1. ''는 만능 문자이므로 찾을 내용의 '수정'은 '수정'을 포함한 모든 문자열을 찾는다. 그러나 바꿀 내용의 ''는 만능 문자가 아니라 글자 그대로 입력되어, 결과는 글자 그대로 '변경'으로 바뀐다.

    오답 풀이

    • 1번: 바꿀 내용의 '*'는 만능 문자로 동작하지 않고 그대로 치환되므로 설명이 옳지 않다.
    • 2번: 만능 문자 를 일반 문자로 찾으려면 앞에 ~를 붙여 '~'로 입력하므로 옳다.
    • 3번: 내용 대신 서식만으로 찾기·바꾸기를 설정할 수 있으므로 옳다.
    • 4번: [Shift]를 누른 채 [다음 찾기]를 누르면 역방향(앞쪽)으로 검색하므로 옳다.

    보충 개념 찾기·바꾸기에서 만능 문자(*, ?)를 글자 그대로 찾으려면 앞에 물결표(~)를 붙인다. 바꿀 내용에서는 만능 문자가 적용되지 않는다.

  28. 문제 28

    4지선다

    다음 중 엑셀에서 날짜 데이터의 입력 방법에 대한 설명으로 옳지 않은 것은?

    • 1.

      날짜 데이터는 하이픈(-)이나 슬래시(/)를 이용하여 년, 월, 일을 구분한다.

    • 2.

      날짜의 연도를 생략하고 월과 일만 입력하면 자동으로 현재 연도가 추가된다.

    • 3.

      날짜의 연도를 두 자리로 입력할 때 연도가 30 이상이면 1900년대로 인식하고, 29 이하이면 2000년대로 인식한다.

    • 4.

      [Ctrl]+[Shift]+[;] 키를 누르면 오늘 날짜가 입력된다.

    정답·해설 보기

    정답

    4

    [Ctrl]+[Shift]+[;] 키를 누르면 오늘 날짜가 입력된다.

    해설

    정답: 4. [Ctrl]+[;]가 오늘 날짜를 입력하는 단축키이다. [Ctrl]+[Shift]+[;]은 현재 시간을 입력한다.

    오답 풀이

    • 1번: 날짜는 하이픈(-)이나 슬래시(/)로 연·월·일을 구분하므로 옳다.
    • 2번: 월·일만 입력하면 현재 연도가 자동으로 붙으므로 옳다.
    • 3번: 두 자리 연도는 30 이상이면 1900년대, 29 이하면 2000년대로 인식하므로 옳다.
    • 4번: 오늘 날짜는 [Ctrl]+[;]이고 시간은 [Ctrl]+[Shift]+[;]이므로 옳지 않다.

    보충 개념 [Ctrl]+[;]는 오늘 날짜, [Ctrl]+[Shift]+[;]는 현재 시간을 입력한다. 두 키를 차례로 누르면 날짜와 시간을 함께 넣을 수 있다.

  29. 문제 29

    4지선다

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

    세로 막대형 차트 '극장별 월간 입장객 수'이며, 아래 데이터 표가 차트와 함께 표시되어 있다. '1월','2월','3월'은 막대 계열이고, '1분기 합계'는 꺾은선으로 보조 축에 표시되며, 막대 위에는 오차 막대가 그려져 있다.

    구분정량리왕십리용산대학로
    1월65,80069,01259,93351,234
    2월60,04065,45657,93260,055
    3월64,88772,77554,53366,004
    1분기 합계190,727207,243172,398177,293
    • 1.

      계열 옵션에서 '간격 너비'가 0%로 설정되어 있다.

    • 2.

      범례 표지 없이 데이터 표가 표시되어 있다.

    • 3.

      '1월', '2월', '3월' 계열에 오차 막대가 표시되어 있다.

    • 4.

      '1분기 합계' 계열은 '보조 축'으로 지정되어 있다.

    정답·해설 보기

    정답

    1

    계열 옵션에서 '간격 너비'가 0%로 설정되어 있다.

    해설

    정답: 1. 막대 사이에 간격이 보이므로 '간격 너비'가 0%가 아니다. 간격 너비가 0%이면 막대들이 서로 빈틈없이 붙어 표시된다.

    오답 풀이

    • 1번: 막대 사이에 간격이 있으므로 간격 너비 0% 설정은 옳지 않다.
    • 2번: 차트 아래에 범례 표지 없이 데이터 표가 표시되어 있으므로 옳다.
    • 3번: 1~3월 막대 위에 오차 막대가 그려져 있으므로 옳다.
    • 4번: '1분기 합계'가 다른 척도(꺾은선)로 보조 축에 표시되어 있으므로 옳다.

    보충 개념 '간격 너비'는 항목(분류) 간 막대 간격을, '계열 겹치기'는 같은 항목 내 계열 간 겹침 정도를 조절한다. 값 차이가 큰 계열은 보조 축으로 표시한다.

  30. 문제 30

    4지선다

    다음 중 서식 코드를 셀의 사용자 지정 표시 형식으로 설정한 경우 입력 데이터와 표시 결과가 옳지 않은 것은?

    구분서식 코드입력 데이터표시
    # ???/???3.753 3/4
    0,00#,-6789-0,007
    *-#,##06789-----6789
    ▲#;▼#;0-6789▼6789
    • 1.

    • 2.

    • 3.

    • 4.

    정답·해설 보기

    정답

    3

    해설

    정답: 3. *-#,##0 서식의 '*-'는 셀의 남는 공간을 바로 뒤 문자('-')로 가득 채우라는 의미이다. 따라서 6789는 양수이므로 부호 없이 숫자 앞 공간이 '-'로 채워져 표시되어야 하며, '-----6789'처럼 음수 부호로 표시되는 결과는 옳지 않다.

    오답 풀이

    • 1번: # ???/???는 3.75를 대분수 '3 3/4'로 표시하므로 옳다.
    • 2번: 0,00#,는 천 단위 콤마 위치와 끝의 콤마(천 단위 절사)로 -6789를 '-0,007'로 표시하므로 옳다.
    • 3번: '*-'는 채움 문자 지정이므로 음수 부호 표시처럼 보이는 결과는 옳지 않다.
    • 4번: ▲#;▼#;0는 양수에 ▲, 음수에 ▼를 붙이므로 -6789는 '▼6789'로 표시되어 옳다.

    보충 개념 서식 코드에서 '*문자'는 셀 폭의 남는 공간을 해당 문자로 반복해 채운다. ';'로 구분하면 양수;음수;0;텍스트 형식을 각각 지정할 수 있다.

  31. 문제 31

    4지선다

    다음 중 매크로 편집 및 삭제에 대한 설명으로 옳지 않은 것은?

    • 1.

      [매크로] 대화상자에서 편집할 매크로를 선택하고 [편집] 단추를 클릭하면 Visual Basic 편집기를 실행할 수 있다.

    • 2.

      [Alt]+[F8] 키를 눌러 Visual Basic 편집기를 실행하면 매크로를 수정할 수 있다.

    • 3.

      PERSONAL.XLSB 파일을 삭제하면 통합 문서에 있는 모든 매크로를 삭제할 수 있다.

    • 4.

      Visual Basic 편집기에서 삭제할 매크로의 코딩 부분을 범위로 지정한 뒤 [Delete] 키를 눌러 여러 매크로를 한 번에 삭제할 수 있다.

    정답·해설 보기

    정답

    2

    [Alt]+[F8] 키를 눌러 Visual Basic 편집기를 실행하면 매크로를 수정할 수 있다.

    해설

    정답: 2. [Alt]+[F8]은 [매크로] 대화 상자를 여는 단축키이다. Visual Basic 편집기를 직접 실행하는 단축키는 [Alt]+[F11]이다.

    오답 풀이

    • 1번: [매크로] 대화상자에서 [편집]을 누르면 VB 편집기가 열리므로 옳다.
    • 2번: VB 편집기 실행 단축키는 [Alt]+[F11]이므로 [Alt]+[F8]이라는 설명은 옳지 않다.
    • 3번: 개인용 매크로 통합 문서(PERSONAL.XLSB)를 삭제하면 거기 저장된 매크로가 모두 사라지므로 옳다.
    • 4번: VB 편집기에서 코드를 범위 지정 후 [Delete]로 여러 매크로를 한 번에 지울 수 있으므로 옳다.

    보충 개념 [Alt]+[F8]은 매크로 목록(대화 상자), [Alt]+[F11]은 VBA 편집기를 연다. 두 단축키를 혼동하지 않도록 주의한다.

  32. 문제 32

    4지선다

    다음 중 아래의 워크시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

    ABCD
    1사원번호성명직함생년월일
    2101구미정영업 과장1980-12-08
    3102강수영부사장1965-02-19
    4103김진수영업 사원1991-08-30
    5104박용만영업 사원1990-09-04
    6105이순신영업 부장1971-09-20
    • 1.

      =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)

    • 2.

      =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)

    • 3.

      =OFFSET(A1:A6,2,2,1,1)

    • 4.

      =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

    정답·해설 보기

    정답

    1

    =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)

    해설

    정답: 1. CELL("row",B3)은 B3의 '행 번호'인 3을 반환한다. 따라서 =CHOOSE(3, C2, C3, C4, C5, C6)은 세 번째 인수 C4('영업 사원')를 출력하므로 '부사장'이 나오지 않는다.

    오답 풀이

    • 1번: CELL("row",B3)=3 → CHOOSE의 세 번째 값 C4('영업 사원')이므로 '부사장'이 아니다.
    • 2번: TYPE(B4)는 텍스트이므로 2 → CHOOSE의 두 번째 값 C3('부사장')을 출력한다.
    • 3번: OFFSET(A1:A6,2,2,...)는 A1에서 2행·2열 이동한 C3('부사장')을 반환한다.
    • 4번: MATCH(A3,A2:A6,0)=2(102가 두 번째) → INDEX(...,2,3)=C3('부사장')을 반환한다.

    보충 개념 CELL("row",참조)는 행 번호, TYPE은 데이터 형식(숫자1·텍스트2·논리4 등)을 반환한다. OFFSET·INDEX·MATCH는 위치 기반으로 값을 찾는 참조 함수이다.

  33. 문제 33

    4지선다

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

    ABC
    1103050
    2406080
    3207090
    • 1.

      =SMALL(B1:B3, COLUMN(C3))

    • 2.

      =SMALL(A1:B3, AVERAGE({1;2;3;4;5}))

    • 3.

      =LARGE(A1:B3, ROW(A1))

    • 4.

      =LARGE(A1:C3, AVERAGE({1;2;3;4;5}))

    정답·해설 보기

    정답

    2

    =SMALL(A1:B3, AVERAGE({1;2;3;4;5}))

    해설

    정답: 2. 보기 ①③④는 모두 70을 반환하지만 ②만 30을 반환해 결과가 다르다.

    오답 풀이

    • 1번: COLUMN(C3)=3 → SMALL(B1:B3, 3)은 {30,60,70} 중 3번째로 작은 값인 70이다.
    • 2번: AVERAGE({1;2;3;4;5})=3 → SMALL(A1:B3, 3)은 {10,40,20,30,60,70}에서 3번째로 작은 값인 30이다. 따라서 이 보기만 결과가 다르다.
    • 3번: ROW(A1)=1 → LARGE(A1:B3, 1)은 {10,40,20,30,60,70} 중 가장 큰 값인 70이다.
    • 4번: AVERAGE({1;2;3;4;5})=3 → LARGE(A1:C3, 3)은 9개 값 {10,30,50,40,60,80,20,70,90} 중 3번째로 큰 값인 70이다.

    보충 개념 SMALL(범위,k)은 k번째로 작은 값, LARGE(범위,k)은 k번째로 큰 값을 반환한다. COLUMN·ROW는 열·행 번호를, AVERAGE는 배열 상수의 평균을 돌려준다. 결과가 다른 하나를 찾는 문항이므로 각 수식의 k값과 대상 범위를 비교하는 것이 핵심이다.

  34. 문제 34

    4지선다

    다음 중 통합 문서에 대한 설명으로 옳지 않은 것은?

    • 1.

      시트 보호는 통합 문서 전체가 아닌 특정 시트만을 보호한다.

    • 2.

      공유된 통합 문서는 여러 사용자가 동시에 변경 및 병합할 수 있다.

    • 3.

      통합 문서 보호 설정 시 암호를 지정하면 워크시트에 입력된 내용을 수정할 수 없다.

    • 4.

      사용자가 워크시트를 추가, 삭제하거나 숨겨진 워크시트를 표시하지 못하도록 통합 문서의 구조를 잠글 수 있다.

    정답·해설 보기

    정답

    3

    통합 문서 보호 설정 시 암호를 지정하면 워크시트에 입력된 내용을 수정할 수 없다.

    해설

    정답: 3. 통합 문서 보호는 시트의 추가·삭제·이동·숨기기 등 '구조'를 잠그는 것이지, 셀에 입력된 데이터의 수정을 막는 것이 아니다. 셀 내용 편집을 막으려면 '시트 보호'를 사용해야 한다.

    오답 풀이

    • 1번: 시트 보호는 통합 문서 전체가 아니라 해당 시트 단위로 보호하므로 옳다.
    • 2번: 공유 통합 문서는 여러 사용자가 동시에 편집·병합할 수 있으므로 옳다.
    • 3번: 통합 문서 보호는 구조를 잠그는 것이지 셀 내용 수정을 막지 않으므로 옳지 않다.
    • 4번: 통합 문서 구조 보호로 시트 추가·삭제·표시를 막을 수 있으므로 옳다.

    보충 개념 '시트 보호'는 셀·개체의 편집을, '통합 문서 보호'는 시트 구성(구조)과 창 배치를 보호한다. 둘은 보호 대상이 다르다.

  35. 문제 35

    4지선다

    아래 시트에서 각 부서마다 직위별로 종합점수의 합계를 구하려고 한다. 다음 중 [B17] 셀에 입력된 수식으로 옳은 것은?

    ABCDE
    1부서명직위업무평가구술평가종합점수
    2영업부사원353065
    ..................
    13영업부부장493079

    요약 표는 [A16:D19]이며, 16행 머리글은 부서명·부장·과장·대리이고, 17~19행의 부서명은 영업부·총무부·홍보부이다. [B17]은 '영업부'의 '부장' 종합점수 합계를 구한다.

    • 1.

      {=SUMIFS($E$2:$E$13,$A$2:$A$13,$A$17,$B$2:$B$13,$B$16)}

    • 2.

      {=SUM(($A$2:$A$13=A17)($B$2:$B$13=B16)$E$2:$E$13)}

    • 3.

      {=SUM(($A$2:$A$13=$A17)($B$2:$B$13=B$16)$E$2:$E$13)}

    • 4.

      {=SUM(($A$2:$A$13=A$17)($B$2:$B$13=$B16)$E$2:$E$13)}

    정답·해설 보기

    정답

    3

    {=SUM(($A$2:$A$13=$A17)($B$2:$B$13=B$16)$E$2:$E$13)}

    해설

    정답: 3. [B17]을 [B17:D19]로 복사해도 옳게 동작하려면 참조의 고정 방향이 정확해야 한다. 부서명은 항상 A열을 봐야 하므로 열 고정($A17), 직위는 항상 16행을 봐야 하므로 행 고정(B$16)이 필요하다. 따라서 =SUM(($A$2:$A$13=$A17)*($B$2:$B$13=B$16)*$E$2:$E$13)가 옳다.

    오답 풀이

    • 1번: SUMIFS는 일반 수식이라 배열 수식({})로 입력할 필요가 없고, A17·B16의 참조 고정 방향도 복사 시 어긋난다.
    • 2번: A17·B16이 상대 참조라 다른 셀로 복사하면 비교 대상이 엉뚱한 셀로 밀린다.
    • 3번: 부서명은 열 고정($A17), 직위는 행 고정(B$16)으로 복사에 견디므로 옳다.
    • 4번: 고정 방향이 반대(A$17, $B16)여서 부서·직위 참조가 어긋난다.

    보충 개념 조건을 곱(AND)으로 묶어 합산하는 배열 수식에서는, 복사 방향을 고려해 행·열 고정($)을 정확히 지정해야 한다. 행 방향으로만 채울지 열 방향으로도 채울지에 따라 혼합 참조 위치가 결정된다.

  36. 문제 36

    4지선다

    다음 중 셀에 수식을 입력하는 방법에 대한 설명으로 옳지 않은 것은?

    • 1.

      통합 문서의 여러 워크시트에 있는 동일한 셀 범위 데이터를 이용하려면 수식에서 3차원 참조를 사용한다.

    • 2.

      계산할 셀 범위를 선택하여 수식을 입력한 후 [Ctrl]+[Enter] 키를 누르면 선택한 영역에 수식을 한 번에 채울 수 있다.

    • 3.

      수식을 입력한 후 결과 값이 상수로 입력되게 하려면 수식을 입력한 후 바로 [Alt]+[F9] 키를 누른다.

    • 4.

      배열 상수에는 숫자나 텍스트 외에 'TRUE', 'FALSE' 등의 논리값 또는 '#N/A'와 같은 오류 값도 포함될 수 있다.

    정답·해설 보기

    정답

    3

    수식을 입력한 후 결과 값이 상수로 입력되게 하려면 수식을 입력한 후 바로 [Alt]+[F9] 키를 누른다.

    해설

    정답: 3. 수식을 결과 상수 값으로 바꾸려면 수식 입력 후 [F9] 키를 누르면 된다. [Alt]+[F9]는 모든 워크시트의 수식 계산을 수동으로 다시 실행하는 것과 관련된 키로, 결과를 상수로 고정하는 기능이 아니다.

    오답 풀이

    • 1번: 여러 시트의 같은 범위를 한꺼번에 계산할 때 3차원 참조를 사용하므로 옳다.
    • 2번: 범위 선택 후 수식 입력하고 [Ctrl]+[Enter]를 누르면 선택 영역에 일괄 입력되므로 옳다.
    • 3번: 수식을 상수로 바꾸는 키는 [F9]이므로 [Alt]+[F9]라는 설명은 옳지 않다.
    • 4번: 배열 상수에는 숫자·텍스트·논리값·오류 값을 넣을 수 있으므로 옳다.

    보충 개념 수식 입력 줄에서 수식의 일부를 선택하고 [F9]를 누르면 그 부분만 계산 결과(상수)로 변환된다.

  37. 문제 37

    4지선다

    다음 중 아래 그림 [보기]탭 [창]그룹의 각 명령에 대한 설명으로 옳지 않은 것은?

    [창] 그룹에는 '새 창', '모두 정렬', '틀 고정', '나누기', '숨기기', '숨기기 취소' 등의 명령이 있다.

    • 1.

      [새 창]을 클릭하면 새로운 빈 통합문서가 표시된다.

    • 2.

      [모두 정렬]은 현재 열려 있는 통합문서를 바둑판식, 계단식, 가로, 세로 등 4가지 형태로 배열한다.

    • 3.

      [숨기기]는 현재 활성화된 통합문서 창을 보이지 않도록 숨긴다.

    • 4.

      [나누기]를 클릭하면 워크시트를 최대 4개의 창으로 분할하여 멀리 떨어져 있는 여러 부분을 한 번에 볼 수 있다.

    정답·해설 보기

    정답

    1

    [새 창]을 클릭하면 새로운 빈 통합문서가 표시된다.

    해설

    정답: 1. [새 창]은 빈 통합문서를 만드는 것이 아니라 현재 작업 중인 통합문서를 다른 창에 한 번 더 띄워 같은 문서의 여러 부분을 동시에 보게 해 준다.

    오답 풀이

    • 1번: [새 창]은 현재 문서의 새 보기 창을 여는 것이므로 "새 빈 통합문서"는 옳지 않다.
    • 2번: [모두 정렬]은 열린 창을 바둑판식·계단식·가로·세로로 배열하므로 옳다.
    • 3번: [숨기기]는 현재 통합문서 창을 숨기므로 옳다.
    • 4번: [나누기]는 워크시트를 최대 4개 창으로 나눠 멀리 떨어진 부분을 함께 보게 하므로 옳다.

    보충 개념 [새 창]+[모두 정렬]을 함께 쓰면 같은 통합문서의 여러 시트나 영역을 나란히 비교할 수 있다.

  38. 문제 38

    4지선다

    다음 중 엑셀의 상태 표시줄에 대한 설명으로 옳지 않은 것은?

    • 1.

      상태 표시줄에서 워크시트의 보기 상태를 기본 보기, 페이지 레이아웃 보기, 페이지 나누기 미리 보기 중 선택하여 변경할 수 있다.

    • 2.

      상태 표시줄에는 확대/축소 슬라이더가 기본적으로 표시된다.

    • 3.

      상태 표시줄의 바로 가기 메뉴를 이용하여 셀의 특정 범위에 대한 이름을 정의할 수 있다.

    • 4.

      상태 표시줄은 현재의 작업 상태에 대한 기본적인 정보가 표시되는 곳이다.

    정답·해설 보기

    정답

    3

    상태 표시줄의 바로 가기 메뉴를 이용하여 셀의 특정 범위에 대한 이름을 정의할 수 있다.

    해설

    정답: 3. 셀 범위의 이름 정의는 이름 상자나 [수식] - [이름 정의]에서 한다. 상태 표시줄의 바로 가기 메뉴로는 합계·평균·개수 등 표시 항목을 선택할 수 있을 뿐 이름을 정의할 수 없다.

    오답 풀이

    • 1번: 상태 표시줄 오른쪽에서 기본·페이지 레이아웃·페이지 나누기 미리 보기를 전환할 수 있으므로 옳다.
    • 2번: 확대/축소 슬라이더가 상태 표시줄에 기본 표시되므로 옳다.
    • 3번: 상태 표시줄로 이름을 정의할 수 없으므로 옳지 않다.
    • 4번: 상태 표시줄은 현재 작업 상태 정보를 보여 주므로 옳다.

    보충 개념 상태 표시줄을 마우스 오른쪽 클릭하면 자동 계산 항목(합계·평균·개수·최대·최소 등)과 보기 단추, 확대 슬라이더 표시 여부를 설정할 수 있다.

  39. 문제 39

    4지선다

    다음 중 차트의 편집에 대한 설명으로 옳지 않은 것은?

    • 1.

      차트와 연결된 워크시트의 데이터에 열을 추가하면 차트에 자동적으로 반영되지 않는다.

    • 2.

      차트 크기를 조정하면 새로운 크기에 가장 적합하도록 차트 내의 텍스트의 크기 등이 자동적으로 조정된다.

    • 3.

      차트에 적용된 원본 데이터의 행이나 열을 숨겨도 차트에는 반영되지 않는다.

    • 4.

      데이터 계열의 순서가 변경되면 범례의 순서도 자동으로 변경된다.

    정답·해설 보기

    정답

    3

    차트에 적용된 원본 데이터의 행이나 열을 숨겨도 차트에는 반영되지 않는다.

    해설

    정답: 3. 기본적으로 차트 원본 데이터의 행이나 열을 숨기면 해당 데이터는 차트에서도 사라진다(반영된다). 숨긴 데이터를 계속 표시하려면 별도 옵션('숨겨진 셀/빈 셀 표시')을 설정해야 한다.

    오답 풀이

    • 1번: 데이터에 열을 추가해도 차트 범위가 자동 확장되지 않으므로 옳다.
    • 2번: 차트 크기를 조정하면 내부 텍스트 크기가 비례해 조정되므로 옳다.
    • 3번: 원본 행·열을 숨기면 보통 차트에 반영(제외)되므로 "반영되지 않는다"는 옳지 않다.
    • 4번: 계열 순서를 바꾸면 범례 순서도 함께 바뀌므로 옳다.

    보충 개념 숨긴 셀 데이터를 차트에 표시하려면 [차트 디자인] - [데이터 선택] - [숨겨진 셀/빈 셀]에서 '숨겨진 행 및 열에 데이터 표시'를 켠다.

  40. 문제 40

    4지선다

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

    • 1.

      차트만 제외하고 인쇄하기 위해서는 [차트 영역 서식] 대화상자에서 '개체 인쇄'의 체크를 해제한다.

    • 2.

      시트에 표시된 오류 값을 제외하고 인쇄하기 위해서는 [페이지 설정] 대화 상자에서 '셀 오류 표시'를 '<공백>'으로 선택한다.

    • 3.

      인쇄 내용을 페이지의 가운데에 맞춰 인쇄하려면 [페이지 설정] 대화 상자에서 '문서에 맞게 배율 조정'을 체크한다.

    • 4.

      인쇄되는 모든 페이지에 특정 행을 반복하려면 [페이지 설정] 대화 상자에서 '인쇄 제목'의 '반복할 행'에 열 레이블이 포함된 행의 참조를 입력한다.

    정답·해설 보기

    정답

    3

    인쇄 내용을 페이지의 가운데에 맞춰 인쇄하려면 [페이지 설정] 대화 상자에서 '문서에 맞게 배율 조정'을 체크한다.

    해설

    정답: 3. 인쇄 내용을 페이지 가운데에 맞추려면 [페이지 설정] - [여백] 탭의 '페이지 가운데 맞춤'에서 가로·세로를 체크한다. '문서에 맞게 배율 조정'은 인쇄 배율을 자동 조정하는 옵션으로 가운데 정렬과는 무관하다.

    오답 풀이

    • 1번: 차트를 빼고 인쇄하려면 [차트 영역 서식]에서 '개체 인쇄'를 해제하므로 옳다.
    • 2번: 오류 값을 공백으로 인쇄하려면 '셀 오류 표시'를 공백으로 선택하므로 옳다.
    • 3번: 가운데 맞춤은 [여백] 탭에서 설정하므로 '배율 조정' 체크라는 설명은 옳지 않다.
    • 4번: 모든 페이지에 특정 행을 반복하려면 '인쇄 제목'의 '반복할 행'을 지정하므로 옳다.

    보충 개념 [페이지 설정]의 여백 탭에는 '페이지 가운데 맞춤(가로/세로)'이 있고, 페이지 탭에는 '확대/축소 배율'과 '자동 맞춤'이 있다.

  41. 문제 41

    4지선다

    다음 중 관계형 데이터베이스 모델에 대한 설명으로 옳지 않은 것은?

    • 1.

      도메인(Domain)은 하나의 애트리뷰트(Attribute)가 취할 수 있는 같은 타입의 원자값들의 집합이다.

    • 2.

      한 릴레이션(Relation)에 포함된 튜플(Tuple)들은 모두 상이하며, 튜플(Tuple) 사이에는 순서가 있다.

    • 3.

      튜플(Tuple)의 수를 카디널리티(Cardinality), 애트리뷰트(Attribute)의 수를 디그리(Degree)라고 한다.

    • 4.

      애트리뷰트(Attribute)는 데이터베이스를 구성하는 가장 작은 논리적 단위이며, 파일 구조상의 데이터 필드에 해당된다.

    정답·해설 보기

    정답

    2

    한 릴레이션(Relation)에 포함된 튜플(Tuple)들은 모두 상이하며, 튜플(Tuple) 사이에는 순서가 있다.

    해설

    정답: 2. 릴레이션의 튜플은 모두 서로 다르지만(중복 없음), 튜플들 사이에는 순서가 없다. 관계형 모델은 집합 개념에 기반하므로 행의 순서나 열의 순서는 의미를 갖지 않는다.

    오답 풀이

    • 1번: 도메인은 한 애트리뷰트가 가질 수 있는 원자값의 집합이므로 옳다.
    • 2번: 튜플은 상이하지만 순서가 없으므로 "순서가 있다"는 옳지 않다.
    • 3번: 튜플 수는 카디널리티, 애트리뷰트 수는 디그리이므로 옳다.
    • 4번: 애트리뷰트는 데이터의 최소 논리 단위로 파일의 필드에 대응하므로 옳다.

    보충 개념 릴레이션은 튜플의 집합으로, 튜플의 순서와 애트리뷰트의 순서가 무의미하며 동일한 튜플이 중복될 수 없다. 카디널리티=행 수, 디그리=열 수이다.

  42. 문제 42

    4지선다

    다음 중 입력 마스크 설정에 사용하는 사용자 정의 입력 마스크 기호에 대한 설명으로 옳은 것은?

    • 1.

      9: 소문자로 변환

    • 2.

      : 숫자나 공백을 입력받도록 설정

    • 3.

      <: 영문 대문자로 변환하여 입력받도록 설정

    • 4.

      L: 영문자와 한글만 입력받도록 설정

    정답·해설 보기

    정답

    4

    L: 영문자와 한글만 입력받도록 설정

    해설

    정답: 4. 입력 마스크 기호 L은 영문자(A~Z)와 한글을 반드시 입력받도록(필수) 설정하는 기호이다.

    오답 풀이

    • 1번: 9는 숫자나 공백을 선택적으로 입력받는 기호이지 소문자 변환이 아니다.
    • 2번: >는 뒤따르는 모든 문자를 대문자로 변환하는 기호이지 숫자 입력 기호가 아니다.
    • 3번: <는 뒤따르는 모든 문자를 소문자로 변환하는 기호이지 대문자 변환이 아니다.
    • 4번: L은 영문자·한글 필수 입력 기호이므로 옳다.

    보충 개념 입력 마스크: 0(숫자 필수), 9(숫자·공백 선택), L(영문·한글 필수), A(영문·한글·숫자 필수), >(이후 대문자), <(이후 소문자)로 동작한다.

  43. 문제 43

    4지선다

    다음 중 데이터를 입력 또는 삭제 시 이상(anomaly) 현상이 일어나지 않도록 데이터베이스를 설계하기 위한 기술을 의미하는 용어는?

    • 1.

      자동화

    • 2.

      정규화

    • 3.

      순서화

    • 4.

      추상화

    정답·해설 보기

    정답

    2

    정규화

    해설

    정답: 2. 정규화(Normalization)는 릴레이션의 중복과 종속을 분석해 여러 릴레이션으로 분해함으로써 삽입·삭제·갱신 이상 현상을 제거하는 데이터베이스 설계 기법이다.

    오답 풀이

    • 1번: 자동화는 작업을 기계적으로 처리하는 것으로 이상 현상 제거와 무관하다.
    • 2번: 이상 현상을 막기 위한 설계 기법은 정규화이므로 옳다.
    • 3번: 순서화는 데이터를 일정 기준으로 정렬하는 것이다.
    • 4번: 추상화는 핵심만 남기고 세부를 감추는 개념적 모델링 기법이다.

    보충 개념 이상 현상에는 삽입 이상·삭제 이상·갱신 이상이 있으며, 정규화는 1NF→2NF→3NF→BCNF 등 단계로 진행하면서 함수 종속을 제거한다.

  44. 문제 44

    4지선다

    다음 중 [관계 편집] 대화 상자에 대한 설명으로 옳지 않은 것은?

    • 1.

      관계를 구성하는 어느 한쪽의 테이블 또는 필드 및 쿼리를 변경할 수 있다.

    • 2.

      조인 유형을 내부 조인, 왼쪽 우선 외부 조인, 오른쪽 우선 외부 조인 중에서 선택할 수 있다.

    • 3.

      '항상 참조 무결성 유지'를 선택한 경우 '관련 필드 모두 업데이트'와 '관련 레코드 모두 삭제' 옵션을 선택할 수 있다.

    • 4.

      관계의 종류를 일대다, 다대다, 일대일 중에서 선택할 수 있다.

    정답·해설 보기

    정답

    4

    관계의 종류를 일대다, 다대다, 일대일 중에서 선택할 수 있다.

    해설

    정답: 4. 관계의 종류(일대일·일대다)는 사용자가 직접 선택하는 것이 아니라, 연결한 필드의 인덱스(중복 불가 여부)와 기본 키 설정에 따라 자동으로 결정·표시된다. 또한 다대다 관계는 연결(접합) 테이블을 두어 두 개의 일대다로 구현하므로 직접 선택할 수 없다.

    오답 풀이

    • 1번: 관계 편집에서 한쪽 테이블/쿼리·필드를 변경할 수 있으므로 옳다.
    • 2번: 조인 유형으로 내부 조인, 좌·우 외부 조인을 선택할 수 있으므로 옳다.
    • 3번: 참조 무결성을 켜면 관련 필드 업데이트·관련 레코드 삭제 옵션을 쓸 수 있으므로 옳다.
    • 4번: 관계 종류는 자동 결정되며 다대다를 직접 선택할 수 없으므로 옳지 않다.

    보충 개념 참조 무결성은 외래 키 값이 반드시 참조하는 기본 키에 존재하도록 보장한다. 관계 유형은 연결 필드의 키·인덱스 속성에 따라 정해진다.

  45. 문제 45

    4지선다

    다음 중 테이블의 필드 속성 설정 시 사용하는 인덱스에 관한 설명으로 옳지 않은 것은?

    • 1.

      인덱스를 설정하면 레코드의 검색과 정렬 속도가 빨라진다.

    • 2.

      인덱스를 설정하면 레코드의 추가, 수정, 삭제 속도는 느려진다.

    • 3.

      데이터 형식이 OLE 개체인 필드에는 인덱스를 설정할 수 없다.

    • 4.

      인덱스는 한 개의 필드에만 설정 가능하므로 주로 기본 키에 설정한다.

    정답·해설 보기

    정답

    4

    인덱스는 한 개의 필드에만 설정 가능하므로 주로 기본 키에 설정한다.

    해설

    정답: 4. 인덱스는 한 개 필드뿐 아니라 여러 필드를 묶은 다중 필드 인덱스로도 설정할 수 있다. 따라서 한 필드에만 설정 가능하다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 인덱스는 검색·정렬 속도를 높여 주므로 옳다.
    • 2번: 인덱스가 있으면 추가·수정·삭제 시 인덱스도 갱신해야 해 속도가 느려지므로 옳다.
    • 3번: OLE 개체·첨부 파일·계산 형식 등 일부 형식에는 인덱스를 설정할 수 없으므로 옳다.
    • 4번: 다중 필드 인덱스가 가능하므로 "한 개 필드에만 설정 가능"은 옳지 않다.

    보충 개념 인덱스는 검색·정렬에는 유리하나 저장 공간을 차지하고 갱신 부담을 늘린다. 기본 키에는 자동으로 중복 불가 인덱스가 만들어진다.

  46. 문제 46

    4지선다

    다음 중 테이블의 [디자인 보기]에서 설정 가능한 작업에 해당하지 않는 것은?

    • 1.

      폼 필터를 적용하여 조건에 맞는 레코드만 표시할 수 있다.

    • 2.

      필드의 '설명'에 입력한 내용은 테이블 구조에 영향을 미치지 않고, 상태 표시줄에 표시된다.

    • 3.

      컨트롤 표시 속성은 텍스트 상자, 목록 상자, 콤보 상자 중 선택할 수 있다.

    • 4.

      한 개 이상의 필드를 선택하여 기본 키로 설정할 수 있다.

    정답·해설 보기

    정답

    1

    폼 필터를 적용하여 조건에 맞는 레코드만 표시할 수 있다.

    해설

    정답: 1. 폼 필터로 조건에 맞는 레코드만 표시하는 작업은 데이터를 다루는 작업이므로 폼·데이터시트 보기에서 수행한다. 테이블 디자인 보기는 필드·데이터 형식·속성 등 구조를 정의하는 곳이다.

    오답 풀이

    • 1번: 레코드 필터링은 데이터 보기에서 하는 작업이므로 디자인 보기 작업이 아니다.
    • 2번: 필드 '설명'은 구조에 영향을 주지 않고 상태 표시줄 안내로 쓰이므로 디자인 보기에서 설정 가능하다.
    • 3번: 조회 속성의 컨트롤 표시(텍스트·목록·콤보 상자)는 디자인 보기에서 설정하므로 옳다.
    • 4번: 디자인 보기에서 하나 이상 필드를 선택해 기본 키를 지정할 수 있으므로 옳다.

    보충 개념 디자인 보기는 테이블의 구조(필드 이름·데이터 형식·필드 속성·기본 키)를 정의하고, 데이터시트 보기는 실제 레코드 입력·편집·필터링을 담당한다.

  47. 문제 47

    4지선다

    아래와 같이 관계가 설정된 데이터베이스에 [Customer] 테이블에는 고객번호가 1004인 레코드만 있고, [Artist] 테이블에는 작가이름이 CAT인 레코드만 있다. 다음 중 이 데이터베이스에서 실행 가능한 SQL 문은? (단, SQL문에 입력되는 데이터 형식은 모두 올바르다고 간주함)

    관계도: Artist(작가이름[PK], 국적, 생일, 사망일) 1 : ∞ CINTA(고객번호, 작가이름, 작품종류) ∞ : 1 Customer(고객번호[PK], 고객이름, 전화번호, …). 즉 CINTA의 고객번호는 Customer를, 작가이름은 Artist를 참조하는 외래 키이다.

    • 1.

      INSERT INTO Artist VALUES ('ACE', '한국', Null, Null);

    • 2.

      INSERT INTO CINTA (고객번호, 작가이름) VALUES (1004, 'ACE');

    • 3.

      INSERT INTO Customer (고객번호, 고객이름) VALUES (1004, 'ACE');

    • 4.

      INSERT INTO CINTA VALUES (1234, 'CAT', '유화');

    정답·해설 보기

    정답

    1

    INSERT INTO Artist VALUES ('ACE', '한국', Null, Null);

    해설

    정답: 1. Artist에 새 작가 'ACE'를 추가하는 것은 다른 테이블을 참조하지 않으므로(기본 키 작가이름이 중복되지 않는 한) 참조 무결성에 위배되지 않아 실행 가능하다.

    오답 풀이

    • 1번: Artist의 기본 키 'ACE'는 기존 'CAT'와 중복되지 않아 정상 삽입되므로 옳다.
    • 2번: CINTA의 작가이름 'ACE'는 Artist에 존재하지 않는 값이라 외래 키(참조 무결성) 위배로 실패한다.
    • 3번: Customer의 고객번호 1004는 이미 존재하므로 기본 키 중복으로 삽입할 수 없다.
    • 4번: CINTA의 고객번호 1234가 Customer에 없어 외래 키 위배로 실패한다.

    보충 개념 참조 무결성에 따라 자식 테이블(CINTA)의 외래 키 값은 반드시 부모 테이블(Customer·Artist)의 기본 키에 존재해야 하며, 기본 키는 중복될 수 없다.

  48. 문제 48

    4지선다

    다음 중 주어진 [학생] 테이블을 참조하여 아래의 SQL문을 실행한 결과로 옳은 것은?

    학번전공학년나이
    100국사421
    150회계219
    200수학330
    250국사331
    300회계425
    350수학219
    400국사123
    • 1.

      25

    • 2.

      23

    • 3.

      21

    • 4.

      19

    정답·해설 보기

    정답

    1

    25

    해설

    정답: 1. WHERE 전공 NOT IN ('수학','회계')는 전공이 수학·회계가 아닌 행, 즉 전공이 '국사'인 학번 100·250·400만 선택한다. 이들의 나이는 21·31·23이고 평균은 (21+31+23)/3 = 75/3 = 25이다.

    오답 풀이

    • 1번: 국사 전공 3명의 나이 평균 25이므로 옳다.
    • 2번: 23은 학번 400 한 명의 나이일 뿐 평균이 아니다.
    • 3번: 21은 학번 100 한 명의 나이일 뿐 평균이 아니다.
    • 4번: 19는 제외된 회계·수학 전공자의 나이이므로 답이 아니다.

    보충 개념 NOT IN은 목록에 포함되지 않는 행만 선택하고, AVG는 NULL을 제외한 값들의 산술 평균을 계산한다.

  49. 문제 49

    4지선다

    아래와 같이 조회할 고객의 최소 나이를 입력받아 검색하는 매개 변수 쿼리를 작성하려고 한다. 다음 중 'Age' 필드의 조건식으로 옳은 것은?

    쿼리 디자인에서 Customer 테이블의 Name·Age 필드를 표시하며, Age 조건에 매개 변수를 지정해 실행 시 '조회할 최소 나이 입력' 대화 상자로 값을 받는다.

    • 1.

      ={조회할 최소 나이 입력}

    • 2.

      ="조회할 최소 나이 입력"

    • 3.

      =[조회할 최소 나이 입력]

    • 4.

      =(조회할 최소 나이 입력)

    정답·해설 보기

    정답

    3

    =[조회할 최소 나이 입력]

    해설

    정답: 3. 매개 변수 쿼리에서는 실행 시 값을 입력받을 메시지를 대괄호 [ ]로 묶어 조건에 넣는다. 따라서 >=[조회할 최소 나이 입력]이 옳다.

    오답 풀이

    • 1번: 중괄호 { }는 매개 변수 표기 기호가 아니다.
    • 2번: 큰따옴표 " "로 묶으면 그 자체가 텍스트 상수로 처리되어 매개 변수가 되지 않는다.
    • 3번: 대괄호 [ ]로 묶어야 입력 대화 상자가 나타나는 매개 변수가 되므로 옳다.
    • 4번: 괄호 ( )는 매개 변수 표기 기호가 아니다.

    보충 개념 매개 변수 쿼리는 조건에 [메시지] 형태로 입력하면 실행할 때마다 값을 받아 동적으로 검색한다. 필드명과 겹치지 않는 메시지를 써야 한다.

  50. 문제 50

    4지선다

    다음 중 아래의 이벤트 프로시저에 대한 설명으로 옳지 않은 것은?

    • 1.

      'cmd재고' 컨트롤을 클릭했을 때 실행된다.

    • 2.

      'txt재고수량' 컨트롤에는 'txt입고량' 컨트롤에 표시되는 값에서 'txt총주문량' 컨트롤에 표시되는 값을 차감한 값으로 표시된다.

    • 3.

      '제품별재고현황' 보고서가 즉시 프린터로 출력된다.

    • 4.

      '제품별재고현황' 보고서가 출력될 때 '제품번호' 필드 값이 'cmb조회' 컨트롤 값과 일치하는 데이터만 표시된다.

    정답·해설 보기

    정답

    3

    '제품별재고현황' 보고서가 즉시 프린터로 출력된다.

    해설

    정답: 3. DoCmd.OpenReport의 두 번째 인수가 acViewDesign이므로 보고서가 '디자인 보기'로 열린다. 즉시 인쇄되려면 보기 인수를 acViewNormal(또는 인쇄용)으로 지정해야 하므로 "즉시 프린터로 출력된다"는 옳지 않다.

    오답 풀이

    • 1번: 프로시저 이름이 cmd재고_Click이므로 cmd재고를 클릭할 때 실행되어 옳다.
    • 2번: txt재고수량 = txt입고량 - txt총주문량 이므로 입고량에서 총주문량을 뺀 값을 표시해 옳다.
    • 3번: acViewDesign으로 열려 디자인 보기로 표시되므로 "즉시 출력"은 옳지 않다.
    • 4번: 네 번째 인수의 WHERE 조건 "제품번호 = '...'"로 cmb조회 값과 일치하는 데이터만 표시되므로 옳다.

    보충 개념 OpenReport의 보기 인수: acViewNormal(즉시 인쇄), acViewPreview(인쇄 미리 보기), acViewDesign(디자인 보기). 네 번째 인수는 WHERE 조건으로 표시 레코드를 제한한다.

  51. 문제 51

    4지선다

    다음 중 주어진 [Customer] 테이블을 참조하여 아래의 SQL문을 실행한 결과로 옳은 것은?

    CityAgeHobby
    부산30축구
    서울26영화감상
    부산45낚시
    서울25야구
    대전21축구
    서울19음악감상
    광주19여행
    서울38야구
    인천53배구
    • 1.

      3

    • 2.

      5

    • 3.

      7

    • 4.

      9

    정답·해설 보기

    정답

    2

    5

    해설

    정답: 2. 안쪽 쿼리 SELECT Distinct City는 중복을 제거한 City 목록(부산·서울·대전·광주·인천)을 만든다. 바깥의 Count(*)는 그 행 수를 세므로 결과는 5이다.

    오답 풀이

    • 1번: 3은 실제 서로 다른 도시 수(5)보다 적다.
    • 2번: 부산·서울·대전·광주·인천으로 5개이므로 옳다.
    • 3번: 7은 도시 수가 아니다.
    • 4번: 9는 중복을 제거하지 않은 전체 레코드 수이다.

    보충 개념 DISTINCT는 중복 행을 제거하고, COUNT(*)는 (중복 제거 후) 행의 개수를 센다. 서브쿼리(인라인 뷰)의 결과를 다시 집계하는 형태이다.

  52. 문제 52

    4지선다

    다음 중 보고서에서 '텍스트 상자' 컨트롤의 속성 설정에 대한 설명으로 옳지 않은 것은?

    • 1.

      '상태 표시줄 텍스트' 속성은 컨트롤을 선택했을 때 상태 표시줄에 표시할 메시지를 설정한다.

    • 2.

      '컨트롤 원본' 속성에서 함수나 수식 사용 시 문자는 작은따옴표('), 필드명이나 컨트롤 이름은 큰따옴표(")를 사용하여 구분한다.

    • 3.

      '사용 가능' 속성은 컨트롤에 포커스를 이동시킬 수 있는지의 여부를 설정한다.

    • 4.

      '중복 내용 숨기기' 속성은 데이터가 이전 레코드와 같을 때 컨트롤의 숨김 여부를 설정한다.

    정답·해설 보기

    정답

    2

    '컨트롤 원본' 속성에서 함수나 수식 사용 시 문자는 작은따옴표('), 필드명이나 컨트롤 이름은 큰따옴표(")를 사용하여 구분한다.

    해설

    정답: 2. 컨트롤 원본의 식에서 큰따옴표(")는 텍스트(문자열) 상수를 묶을 때 쓰고, 필드명이나 컨트롤 이름은 대괄호 [ ]로 구분한다. 문자에 작은따옴표, 필드명에 큰따옴표를 쓴다는 설명은 옳지 않다.

    오답 풀이

    • 1번: '상태 표시줄 텍스트'는 컨트롤 선택 시 상태 표시줄에 보일 안내 메시지를 지정하므로 옳다.
    • 2번: 문자열은 큰따옴표, 필드·컨트롤 이름은 대괄호로 구분하므로 보기의 설명은 옳지 않다.
    • 3번: '사용 가능' 속성은 포커스 이동(활성화) 가능 여부를 설정하므로 옳다.
    • 4번: '중복 내용 숨기기'는 이전 레코드와 값이 같을 때 표시를 숨기므로 옳다.

    보충 개념 Access 식에서 문자열은 "큰따옴표", 필드·컨트롤 이름은 [대괄호]로 표기한다. 예: =[수량]*[단가] 또는 ="합계: " & [총액].

  53. 문제 53

    4지선다

    다음 중 보고서에서 [페이지 번호] 대화 상자를 이용한 페이지 번호 설정에 대한 설명으로 옳지 않은 것은?

    • 1.

      첫 페이지에만 페이지 번호가 표시되거나 표시되지 않도록 설정할 수 있다.

    • 2.

      페이지 번호의 표시 위치를 '페이지 위쪽', '페이지 아래쪽', '페이지 양쪽' 중 선택할 수 있다.

    • 3.

      페이지 번호의 형식을 'N 페이지'와 'N/M 페이지' 중 선택할 수 있다.

    • 4.

      [페이지 번호] 대화 상자를 열 때마다 페이지 번호 표시를 위한 수식이 입력된 텍스트 상자가 자동으로 삽입된다.

    정답·해설 보기

    정답

    2

    페이지 번호의 표시 위치를 '페이지 위쪽', '페이지 아래쪽', '페이지 양쪽' 중 선택할 수 있다.

    해설

    정답: 2. [페이지 번호] 대화 상자의 위치 선택은 '페이지 위쪽(머리글)'과 '페이지 아래쪽(바닥글)' 두 가지이다. '페이지 양쪽'이라는 위치 옵션은 없다.

    오답 풀이

    • 1번: '첫 페이지에 페이지 번호 표시' 여부를 체크해 첫 페이지 표시를 켜고 끌 수 있으므로 옳다.
    • 2번: 위치는 위쪽/아래쪽이며 '양쪽'은 없으므로 옳지 않다.
    • 3번: 형식으로 'N 페이지'와 'N/M 페이지'를 선택할 수 있으므로 옳다.
    • 4번: 대화 상자를 사용하면 페이지 번호 식이 들어간 텍스트 상자가 자동 삽입되므로 옳다.

    보충 개념 페이지 번호 식은 [Page](현재 페이지), [Pages](전체 페이지)를 사용한다. 예: =[Page] & "/" & [Pages] & " 페이지".

  54. 문제 54

    4지선다

    다음 중 서류봉투에 초대장을 넣어 발송하려는 경우 우편물에 사용할 수신자의 주소를 프린트하기에 가장 적합한 보고서는?

    • 1.

      업무 문서 양식 보고서

    • 2.

      우편 엽서 보고서

    • 3.

      레이블 보고서

    • 4.

      크로스탭 보고서

    정답·해설 보기

    정답

    3

    레이블 보고서

    해설

    정답: 3. 레이블 보고서는 우편물 발송용 주소 스티커(라벨) 형식으로 데이터를 인쇄하므로, 봉투에 붙일 수신자 주소를 출력하기에 가장 적합하다.

    오답 풀이

    • 1번: 업무 문서 양식 보고서는 청구서·명세서 등 정형 문서를 위한 형식이다.
    • 2번: 우편 엽서 보고서는 엽서 형식 인쇄용으로 봉투용 주소 라벨과는 다르다.
    • 3번: 주소 라벨 인쇄에 특화된 레이블 보고서가 가장 적합하므로 옳다.
    • 4번: 크로스탭 보고서는 행·열 교차 집계를 표시하는 형식이다.

    보충 개념 레이블 마법사를 사용하면 라벨 용지 규격(제조사·번호)을 선택해 한 페이지에 여러 개의 주소 라벨을 자동 배치할 수 있다.

  55. 문제 55

    4지선다

    다음 중 폼 작성에 대한 설명으로 옳지 않은 것은?

    • 1.

      [폼 디자인 도구]의 [디자인] 탭에서 [컨트롤 마법사 사용] 여부를 선택할 수 있다.

    • 2.

      [레이블] 컨트롤은 마법사를 이용한 만들기가 제공되지 않으며, 레이블 컨트롤을 추가한 후 내용을 입력하지 않으면 추가된 레이블 컨트롤이 자동으로 사라진다.

    • 3.

      [텍스트 상자] 컨트롤을 지칭하는 이름은 중복 설정이 가능하다.

    • 4.

      [단추] 컨트롤은 명령 단추 마법사를 이용하여 다양한 매크로 함수를 제공한다.

    정답·해설 보기

    정답

    3

    [텍스트 상자] 컨트롤을 지칭하는 이름은 중복 설정이 가능하다.

    해설

    정답: 3. 같은 폼 안에서 컨트롤의 이름(Name)은 고유해야 하며 중복 지정할 수 없다. 이름이 중복되면 컨트롤을 구분해 참조할 수 없기 때문이다.

    오답 풀이

    • 1번: [디자인] 탭에서 컨트롤 마법사 사용 여부를 켜고 끌 수 있으므로 옳다.
    • 2번: 레이블은 마법사가 없고, 내용을 입력하지 않으면 추가한 레이블이 사라지므로 옳다.
    • 3번: 컨트롤 이름은 폼 내에서 고유해야 하므로 "중복 설정 가능"은 옳지 않다.
    • 4번: 명령 단추 마법사는 다양한 매크로 동작(폼 열기·레코드 이동 등)을 제공하므로 옳다.

    보충 개념 한 폼/보고서 안의 컨트롤 이름은 유일해야 한다. 컨트롤 원본(데이터)이 같아도 컨트롤 이름은 서로 달라야 한다.

  56. 문제 56

    4지선다

    다음 중 폼의 모달 속성에 관한 설명으로 옳지 않은 것은?

    • 1.

      폼이 열려 있는 경우 다른 화면을 선택할 수 있다.

    • 2.

      VBA 코드를 이용하여 대화 상자의 모달 속성을 지정할 수 있다.

    • 3.

      폼이 모달 대화 상자이면 디자인 보기로 전환 후 데이터시트 보기로 전환이 가능하다.

    • 4.

      사용자 지정 대화 상자의 작성이 가능하다.

    정답·해설 보기

    정답

    1

    폼이 열려 있는 경우 다른 화면을 선택할 수 있다.

    해설

    정답: 1. 모달(Modal) 속성을 '예'로 설정하면 해당 폼을 닫기 전까지 다른 폼이나 창으로 포커스를 옮길 수 없다. 따라서 "다른 화면을 선택할 수 있다"는 모달 속성의 설명으로 옳지 않다.

    오답 풀이

    • 1번: 모달 폼은 닫기 전까지 다른 창 선택이 불가능하므로 옳지 않다.
    • 2번: DoCmd.OpenForm 등 VBA로 모달 여부를 지정할 수 있으므로 옳다.
    • 3번: 디자인 보기로 전환한 뒤에는 데이터시트 보기 등으로 전환할 수 있으므로 옳다.
    • 4번: 모달 속성을 활용해 사용자 지정 대화 상자를 만들 수 있으므로 옳다.

    보충 개념 모달 폼은 사용자가 반드시 응답해야 하는 대화 상자(예: 메시지·입력 창)에 쓰이며, 닫기 전에는 다른 작업을 막는다.

  57. 문제 57

    4지선다

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

    • 1.

      보고서에 포함할 필드가 모두 한 테이블에 있는 경우 해당 테이블을 레코드 원본으로 사용한다.

    • 2.

      둘 이상의 테이블을 이용하여 보고서를 작성하는 경우 쿼리를 만들어 레코드 원본으로 사용한다.

    • 3.

      '보고서' 도구를 사용하면 정보를 입력하지 않아도 바로 보고서가 생성되므로 매우 쉽고 빠르게 보고서를 만들 수 있다.

    • 4.

      '보고서 마법사'를 이용하는 경우 필드 선택은 여러 개의 테이블 또는 하나의 쿼리에서만 가능하며, 데이터 그룹화 및 정렬 방법을 지정할 수도 있다.

    정답·해설 보기

    정답

    4

    '보고서 마법사'를 이용하는 경우 필드 선택은 여러 개의 테이블 또는 하나의 쿼리에서만 가능하며, 데이터 그룹화 및 정렬 방법을 지정할 수도 있다.

    해설

    정답: 4. 보고서 마법사에서는 여러 개의 테이블뿐 아니라 여러 개의 쿼리에서도 필드를 선택할 수 있다. "하나의 쿼리에서만 가능"하다는 제한은 옳지 않다.

    오답 풀이

    • 1번: 필드가 한 테이블에 모두 있으면 그 테이블을 레코드 원본으로 쓰므로 옳다.
    • 2번: 둘 이상 테이블을 쓰면 쿼리를 만들어 원본으로 지정하는 것이 일반적이므로 옳다.
    • 3번: '보고서' 도구는 선택한 원본으로 즉시 보고서를 만들어 주므로 옳다.
    • 4번: 마법사는 여러 테이블·여러 쿼리에서 필드를 가져올 수 있으므로 "하나의 쿼리만"은 옳지 않다.

    보충 개념 보고서 마법사는 여러 테이블/쿼리의 필드 선택, 그룹 수준 지정, 정렬(최대 4개 필드), 요약 옵션, 레이아웃·용지 방향 설정을 단계별로 제공한다.

  58. 문제 58

    4지선다

    다음 중 분할 표시 폼에 대한 설명으로 옳지 않은 것은?

    • 1.

      분할 표시 폼은 [만들기] 탭의 [폼] 그룹에서 [기타 폼] - [폼 분할]을 클릭하여 만들 수 있다.

    • 2.

      분할 표시 폼은 데이터시트 보기와 폼 보기를 동시에 표시하는 기능이며, 이 두 보기는 같은 데이터 원본에 연결되어 있어 항상 상호 동기화된다.

    • 3.

      분할 표시 폼을 만든 후에는 컨트롤의 크기 조정은 할 수 없으나, 새로운 필드의 추가는 가능하다.

    • 4.

      폼 속성 창의 '분할 표시 폼 방향' 항목을 이용하여 폼의 위쪽, 아래쪽, 왼쪽, 오른쪽 등 데이터시트가 표시되는 위치를 설정할 수 있다.

    정답·해설 보기

    정답

    3

    분할 표시 폼을 만든 후에는 컨트롤의 크기 조정은 할 수 없으나, 새로운 필드의 추가는 가능하다.

    해설

    정답: 3. 분할 표시 폼을 만든 후에도 디자인 보기에서 컨트롤의 크기 조정과 새 필드 추가가 모두 가능하다. "크기 조정을 할 수 없다"는 설명은 옳지 않다.

    오답 풀이

    • 1번: [만들기] 탭 [폼] 그룹의 [기타 폼] - [폼 분할]로 만들 수 있으므로 옳다.
    • 2번: 폼 보기와 데이터시트 보기가 같은 원본에 연결되어 동기화되므로 옳다.
    • 3번: 컨트롤 크기 조정도 가능하므로 "크기 조정 불가"는 옳지 않다.
    • 4번: '분할 표시 폼 방향' 속성으로 데이터시트 위치(위/아래/왼쪽/오른쪽)를 지정하므로 옳다.

    보충 개념 분할 표시 폼은 위쪽(또는 한쪽)에 폼 보기로 한 레코드를 자세히, 다른 쪽에 데이터시트로 여러 레코드를 동시에 보여 주며 두 보기는 같은 레코드를 가리킨다.

  59. 문제 59

    4지선다

    다음 중 매크로 함수에 대한 설명으로 옳지 않은 것은?

    • 1.

      FindRecord 함수는 필드, 컨트롤, 속성 등의 값을 설정한다.

    • 2.

      ApplyFilter 함수는 테이블이나 쿼리로부터 레코드를 필터링한다.

    • 3.

      OpenReport 함수는 작성된 보고서를 호출하여 실행한다.

    • 4.

      MessageBox 함수는 메시지 상자를 통해 경고나 알림 등의 정보를 표시한다.

    정답·해설 보기

    정답

    1

    FindRecord 함수는 필드, 컨트롤, 속성 등의 값을 설정한다.

    해설

    정답: 1. 필드·컨트롤·속성의 값을 설정하는 매크로 함수는 SetValue이다. FindRecord는 지정한 조건에 맞는 레코드를 찾는 함수이므로 보기의 설명은 옳지 않다.

    오답 풀이

    • 1번: 값을 설정하는 것은 SetValue이고 FindRecord는 레코드 검색 함수이므로 옳지 않다.
    • 2번: ApplyFilter는 테이블·쿼리의 레코드를 조건으로 필터링하므로 옳다.
    • 3번: OpenReport는 보고서를 열어(미리 보기·인쇄·디자인) 실행하므로 옳다.
    • 4번: MessageBox는 경고·알림 메시지 상자를 표시하므로 옳다.

    보충 개념 대표 매크로 함수: OpenForm/OpenReport(개체 열기), FindRecord(검색), SetValue(값 설정), ApplyFilter(필터), MessageBox(메시지) 등이 있다.

  60. 문제 60

    4지선다

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

    • 1.

      기본 폼과 하위 폼을 연결할 필드의 데이터 형식은 같거나 호환되어야 한다.

    • 2.

      본 폼 내에 삽입된 다른 폼을 하위 폼이라 한다.

    • 3.

      일대다 관계가 설정되어 있는 테이블들을 효과적으로 표시하기 위해 사용된다.

    • 4.

      '폼 분할' 도구를 이용하여 폼을 생성하면 하위 폼 컨트롤이 자동으로 삽입된다.

    정답·해설 보기

    정답

    4

    '폼 분할' 도구를 이용하여 폼을 생성하면 하위 폼 컨트롤이 자동으로 삽입된다.

    해설

    정답: 4. '폼 분할' 도구는 폼 보기와 데이터시트 보기가 함께 나오는 분할 표시 폼을 만드는 것으로, 하위 폼 컨트롤이 삽입되는 것은 아니다. 하위 폼은 별도로 추가하거나 폼 마법사로 만든다.

    오답 풀이

    • 1번: 기본 폼과 하위 폼을 잇는 연결 필드는 데이터 형식이 같거나 호환되어야 하므로 옳다.
    • 2번: 기본(본) 폼 안에 삽입된 폼을 하위 폼이라 하므로 옳다.
    • 3번: 하위 폼은 일대다 관계 데이터를 효과적으로 표시하는 데 쓰이므로 옳다.
    • 4번: 폼 분할은 하위 폼이 아니라 분할 표시 폼을 만드므로 옳지 않다.

    보충 개념 하위 폼은 '기본 폼 연결 필드'와 '하위 폼 연결 필드'로 두 폼을 연결하며, 일대다 관계의 '다' 쪽 레코드들을 보여 준다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글