컴활 1급· 60문항· 조회 0전문가 검수

컴퓨터활용능력 1급 필기 2024년 5회 복원

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

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


📋 회차 정보

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

자격증컴퓨터활용능력 1급(컴활 1급)
연도2024
회차5
문항 수60문항

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 TCP/IP 프로토콜의 각 계층에 대한 설명으로 옳지 않은 것은?

    • 1.

      응용 계층은 사용자 프로그램이 네트워크 서비스에 접근하도록 인터페이스를 제공한다.

    • 2.

      전송 계층은 종단 간(end-to-end) 데이터 전달의 신뢰성과 흐름 제어를 담당한다.

    • 3.

      인터넷 계층은 IP 주소를 기반으로 패킷이 목적지까지 가는 경로를 지정한다.

    • 4.

      링크 계층은 도메인 이름을 IP 주소로 변환하는 이름 해석을 담당한다.

    정답·해설 보기

    정답

    4

    링크 계층은 도메인 이름을 IP 주소로 변환하는 이름 해석을 담당한다.

    해설

    정답: 4. 도메인 이름을 IP 주소로 변환하는 것은 DNS의 기능으로 응용 계층에서 처리된다. 링크 계층은 인접한 장치 간 물리적 매체를 통한 프레임 전송을 담당하므로 4번 설명은 옳지 않다.

    오답 풀이

    • 1번: 응용 계층이 네트워크 서비스 접근 인터페이스를 제공하므로 옳다.
    • 2번: 전송 계층은 신뢰성 있는 종단 간 전달과 흐름 제어를 맡으므로 옳다.
    • 3번: 인터넷 계층은 IP 주소로 경로를 지정하므로 옳다.
    • 4번: 이름 해석(DNS)은 응용 계층의 일이며 링크 계층의 역할이 아니므로 옳지 않다.

    보충 개념 TCP/IP 4계층은 응용·전송·인터넷·링크 계층으로 구성되며, 링크 계층은 MAC 주소 기반 프레임 전송을 담당한다.

  2. 문제 2

    4지선다

    다음 중 운영체제의 성능을 평가하는 요소에 대한 설명으로 옳지 않은 것은?

    • 1.

      처리 능력(Throughput)은 단위 시간당 처리하는 작업의 양으로, 클수록 우수하다.

    • 2.

      응답 시간(Turnaround Time)은 길수록 시스템 성능이 우수함을 의미한다.

    • 3.

      신뢰도(Reliability)는 주어진 문제를 정확하게 해결하는 정도로, 높을수록 우수하다.

    • 4.

      사용 가능도(Availability)는 시스템을 즉시 사용할 수 있는 정도로, 높을수록 우수하다.

    정답·해설 보기

    정답

    2

    응답 시간(Turnaround Time)은 길수록 시스템 성능이 우수함을 의미한다.

    해설

    정답: 2. 응답(반환) 시간은 작업을 의뢰한 시점부터 결과를 받기까지 걸린 시간으로, 짧을수록 성능이 우수하다. 길수록 우수하다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 처리 능력은 클수록 좋은 평가 요소이므로 옳다.
    • 2번: 응답 시간은 짧을수록 우수하므로 길수록 우수하다는 설명은 옳지 않다.
    • 3번: 신뢰도는 높을수록 좋으므로 옳다.
    • 4번: 사용 가능도는 높을수록 좋으므로 옳다.

    보충 개념 운영체제 성능 평가 요소: 처리 능력↑, 응답 시간↓, 사용 가능도↑, 신뢰도↑가 바람직하다.

  3. 문제 3

    4지선다

    다음 중 컴퓨터의 CMOS 셋업에서 설정할 수 있는 항목으로 옳지 않은 것은?

    • 1.

      부팅 순서(Boot Sequence) 지정

    • 2.

      시스템 날짜와 시간

    • 3.

      설치된 운영체제의 사용자 계정 그림 변경

    • 4.

      전원 관리 및 시스템 부팅 암호 설정

    정답·해설 보기

    정답

    3

    설치된 운영체제의 사용자 계정 그림 변경

    해설

    정답: 3. 사용자 계정 그림 변경은 운영체제(Windows)에서 수행하는 설정이다. CMOS는 펌웨어(BIOS) 단계의 하드웨어 환경 설정이므로 계정 그림 변경은 CMOS 항목이 아니다.

    오답 풀이

    • 1번: 부팅 순서는 CMOS에서 지정할 수 있으므로 옳다.
    • 2번: 시스템 날짜·시간은 CMOS에서 설정할 수 있으므로 옳다.
    • 3번: 계정 그림 변경은 운영체제의 기능이므로 CMOS 항목이 아니다.
    • 4번: 전원 관리와 부팅 암호는 CMOS에서 설정할 수 있으므로 옳다.

    보충 개념 CMOS에서는 날짜·시간, 부팅 순서, 칩셋, 전원 관리, 시스템 암호, 하드디스크 타입 등을 설정한다.

  4. 문제 4

    4지선다

    다음 중 P2P(Peer-to-Peer) 방식에 대한 설명으로 옳은 것은?

    • 1.

      중앙 서버 없이 네트워크에 참여한 컴퓨터들이 대등한 자격으로 자원을 직접 주고받는 방식이다.

    • 2.

      한 대의 대형 서버가 모든 자료를 보관하고 단말은 화면 출력만 담당하는 방식이다.

    • 3.

      원격지의 여러 사람이 한 화면을 공유하며 실시간 화상 회의를 진행하는 서비스이다.

    • 4.

      사용자가 원하는 시간에 영상 콘텐츠를 선택해 제공받는 주문형 서비스이다.

    정답·해설 보기

    정답

    1

    중앙 서버 없이 네트워크에 참여한 컴퓨터들이 대등한 자격으로 자원을 직접 주고받는 방식이다.

    해설

    정답: 1. P2P는 서버와 클라이언트의 구분 없이 네트워크에 연결된 컴퓨터들이 서로 대등한 입장에서 직접 파일이나 자원을 주고받는 방식이다.

    오답 풀이

    • 1번: 중앙 서버 없이 단말끼리 직접 자원을 공유하는 것이 P2P이므로 옳다.
    • 2번: 대형 서버 중심에 단말은 화면만 출력하는 것은 중앙 집중식(서버-클라이언트)에 가깝다.
    • 3번: 화상 회의 공유는 VCS(화상 회의 시스템)에 대한 설명이다.
    • 4번: 원하는 시간에 영상을 받는 것은 VOD에 대한 설명이다.

    보충 개념 P2P는 자원 공유 효율이 높지만 보안·저작권 문제와 트래픽 관리의 어려움이 있다.

  5. 문제 5

    4지선다

    다음 중 가상 기억장치(Virtual Memory)에 대한 설명으로 옳지 않은 것은?

    • 1.

      보조기억장치의 일부를 주기억장치처럼 사용하는 기법이다.

    • 2.

      보조기억장치를 함께 사용하므로 주기억장치만 쓸 때보다 접근 속도가 빨라진다.

    • 3.

      논리 주소를 물리 주소로 변환하는 매핑(mapping) 과정이 필요하다.

    • 4.

      주기억장치의 실제 용량보다 큰 프로그램을 실행할 수 있게 한다.

    정답·해설 보기

    정답

    2

    보조기억장치를 함께 사용하므로 주기억장치만 쓸 때보다 접근 속도가 빨라진다.

    해설

    정답: 2. 가상 기억장치는 속도가 느린 보조기억장치를 활용하므로, 주기억장치만 사용할 때보다 접근(처리) 속도는 오히려 느려진다. 빨라진다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 보조기억장치를 주기억장치처럼 사용하는 기법이므로 옳다.
    • 2번: 보조기억장치 사용으로 속도는 느려지므로 빨라진다는 설명은 옳지 않다.
    • 3번: 논리 주소를 물리 주소로 변환하는 매핑이 필요하므로 옳다.
    • 4번: 실제 메모리보다 큰 프로그램 실행을 가능하게 하므로 옳다.

    보충 개념 가상 기억장치는 용량 확장이 목적이며, 페이징·세그먼테이션 기법으로 주소를 변환한다.

  6. 문제 6

    4지선다

    다음 중 IPv6 주소 체계에 대한 설명으로 옳지 않은 것은?

    • 1.

      IPv4의 주소 고갈 문제를 해결하기 위해 개발되었다.

    • 2.

      128비트 주소를 16비트씩 8개 부분으로 나누어 표현한다.

    • 3.

      주소를 A·B·C·D·E 클래스로 구분하여 네트워크 규모에 따라 할당한다.

    • 4.

      헤더에 인증 및 암호화 기능을 포함하여 보안성이 향상되었다.

    정답·해설 보기

    정답

    3

    주소를 A·B·C·D·E 클래스로 구분하여 네트워크 규모에 따라 할당한다.

    해설

    정답: 3. 주소를 A~E 클래스로 구분하는 것은 IPv4 주소 체계의 특징이다. IPv6는 클래스 구분 없이 주소를 할당하므로 옳지 않다.

    오답 풀이

    • 1번: IPv6는 IPv4의 주소 부족 문제를 해결하려고 만들어졌으므로 옳다.
    • 2번: 128비트를 16비트씩 8부분으로 나눠 콜론으로 구분하므로 옳다.
    • 3번: 클래스(A~E) 구분은 IPv4의 방식이므로 IPv6 설명으로는 옳지 않다.
    • 4번: IPv6는 인증·암호화를 지원해 보안성이 향상되었으므로 옳다.

    보충 개념 IPv6의 전송 방식은 유니캐스트·멀티캐스트·애니캐스트이며 브로드캐스트는 사용하지 않는다.

  7. 문제 7

    4지선다

    다음 중 컴퓨터 바이러스에 대한 설명으로 옳지 않은 것은?

    • 1.

      감염 위치에 따라 부트 바이러스와 파일 바이러스 등으로 구분한다.

    • 2.

      소프트웨어에만 영향을 미치며 하드웨어의 동작에는 전혀 관여하지 않는다.

    • 3.

      전자우편 첨부 파일이나 불법 복제 프로그램 등을 통해 전파될 수 있다.

    • 4.

      자기 자신을 복제하여 다른 프로그램이나 파일을 감염시킨다.

    정답·해설 보기

    정답

    2

    소프트웨어에만 영향을 미치며 하드웨어의 동작에는 전혀 관여하지 않는다.

    해설

    정답: 2. 일부 바이러스는 시스템 설정이나 펌웨어를 손상시켜 하드웨어가 정상 동작하지 못하게 만들 수도 있다. 소프트웨어에만 영향을 준다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 감염 위치에 따라 부트·파일 바이러스로 구분하므로 옳다.
    • 2번: 하드웨어 동작에 영향을 줄 수 있으므로 소프트웨어에만 영향을 준다는 설명은 옳지 않다.
    • 3번: 첨부 파일·불법 복제 프로그램으로 전파되므로 옳다.
    • 4번: 자기 복제로 다른 파일을 감염시키므로 옳다.

    보충 개념 바이러스는 부팅 영역, 실행 파일, 매크로 등 감염 대상에 따라 분류되며 백신으로 예방·치료한다.

  8. 문제 8

    4지선다

    다음 중 CPU의 제어장치를 구성하는 레지스터에 대한 설명으로 옳지 않은 것은?

    • 1.

      명령 레지스터(IR)는 현재 실행 중인 명령어를 보관한다.

    • 2.

      메모리 주소 레지스터(MAR)는 기억장치에 접근할 주소를 저장한다.

    • 3.

      프로그램 카운터(PC)는 산술·논리 연산의 중간 결과를 일시적으로 저장한다.

    • 4.

      부호기(Encoder)는 해독된 명령에 따라 각 장치로 보낼 제어 신호를 만든다.

    정답·해설 보기

    정답

    3

    프로그램 카운터(PC)는 산술·논리 연산의 중간 결과를 일시적으로 저장한다.

    해설

    정답: 3. 산술·논리 연산의 중간 결과를 일시 저장하는 것은 연산장치의 누산기(AC)이다. 프로그램 카운터(PC)는 다음에 실행할 명령어의 주소를 저장하므로 옳지 않다.

    오답 풀이

    • 1번: 명령 레지스터(IR)는 현재 명령어를 보관하므로 옳다.
    • 2번: MAR은 접근할 주소를 저장하므로 옳다.
    • 3번: PC는 다음 명령어 주소를 저장하지 연산 결과를 저장하지 않으므로 옳지 않다.
    • 4번: 부호기는 제어 신호를 생성하므로 옳다.

    보충 개념 제어장치 레지스터: PC·IR·MAR·MBR·해독기·부호기. 연산 결과 저장은 연산장치의 누산기가 담당한다.

  9. 문제 9

    4지선다

    다음 중 네트워크 프로토콜(Protocol)의 기본 요소나 기능에 해당하지 않는 것은?

    • 1.

      송·수신 측의 전송 속도를 맞추는 흐름 제어

    • 2.

      데이터의 전송 시점을 일치시키는 동기화

    • 3.

      전송 중 발생한 오류를 검출하고 정정하는 오류 제어

    • 4.

      케이블·커넥터 등 물리적 연결 부품을 제조하는 기능

    정답·해설 보기

    정답

    4

    케이블·커넥터 등 물리적 연결 부품을 제조하는 기능

    해설

    정답: 4. 프로토콜은 통신 규약으로, 물리적 부품을 제조하는 것은 프로토콜의 기능이 아니다. 따라서 4번이 프로토콜의 기능에 해당하지 않는다.

    오답 풀이

    • 1번: 흐름 제어는 프로토콜의 기본 기능이므로 해당한다.
    • 2번: 동기화는 프로토콜의 기본 요소이므로 해당한다.
    • 3번: 오류 제어는 프로토콜의 기본 기능이므로 해당한다.
    • 4번: 부품 제조는 통신 규약과 무관하므로 해당하지 않는다.

    보충 개념 프로토콜의 3대 기본 요소는 구문(Syntax)·의미(Semantics)·시간(Timing)이며, 흐름 제어·오류 제어·동기화 등을 규정한다.

  10. 문제 10

    4지선다

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

    • 1.

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

    • 2.

      서로 다른 프로토콜을 변환하여 이기종 네트워크를 연결한다.

    • 3.

      MAC 주소를 보고 불필요한 트래픽을 걸러 통신량을 분리한다.

    • 4.

      같은 프로토콜을 사용하는 두 개의 근거리 통신망(LAN)을 연결한다.

    정답·해설 보기

    정답

    2

    서로 다른 프로토콜을 변환하여 이기종 네트워크를 연결한다.

    해설

    정답: 2. 서로 다른 프로토콜을 변환하여 이기종 네트워크를 연결하는 장비는 게이트웨이(Gateway)이다. 브리지는 같은 프로토콜의 두 LAN을 연결하므로 옳지 않다.

    오답 풀이

    • 1번: 브리지는 데이터 링크 계층에서 동작하므로 옳다.
    • 2번: 프로토콜 변환은 게이트웨이의 기능이므로 옳지 않다.
    • 3번: MAC 주소로 트래픽을 분리하므로 옳다.
    • 4번: 같은 프로토콜의 두 LAN을 연결하므로 옳다.

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

  11. 문제 11

    4지선다

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

    • 1.

      BMP는 압축을 사용하여 같은 그림을 다른 형식보다 작은 용량으로 저장한다.

    • 2.

      GIF는 최대 256색을 표현하며 무손실 압축과 애니메이션을 지원한다.

    • 3.

      PNG는 트루 컬러와 투명색 지정을 지원하는 무손실 압축 형식이다.

    • 4.

      JPEG는 주로 손실 압축을 사용하며 사용자가 압축률을 조정할 수 있다.

    정답·해설 보기

    정답

    1

    BMP는 압축을 사용하여 같은 그림을 다른 형식보다 작은 용량으로 저장한다.

    해설

    정답: 1. BMP는 기본적으로 압축을 사용하지 않아 파일 크기가 큰 편이다. 다른 형식보다 작게 저장한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: BMP는 무압축이라 용량이 크므로 옳지 않다.
    • 2번: GIF는 256색과 무손실 압축, 애니메이션을 지원하므로 옳다.
    • 3번: PNG는 트루 컬러와 투명색을 지원하는 무손실 형식이므로 옳다.
    • 4번: JPEG는 손실 압축을 사용하고 압축률 조정이 가능하므로 옳다.

    보충 개념 BMP(무압축, 큼), GIF(256색·무손실·애니), JPEG(손실·고압축), PNG(무손실·투명) 순으로 특성이 구분된다.

  12. 문제 12

    4지선다

    다음에서 설명하는 용어로 옳은 것은?

    프로그램 실행 도중 정전이나 입출력 요구 등 예기치 않은 상황이 발생하면, 현재 수행 중이던 작업을 일시 중단하고 그 상황을 먼저 처리한 뒤 원래 작업으로 되돌아오는 것을 말한다.

    • 1.

      DMA

    • 2.

      인터럽트

    • 3.

      스풀링

    • 4.

      채널

    정답·해설 보기

    정답

    2

    인터럽트

    해설

    정답: 2. 인터럽트는 프로그램 수행 중 긴급한 상황이 발생했을 때 현재 작업을 잠시 멈추고 해당 처리를 먼저 한 뒤 원래 작업으로 복귀하는 기능이다.

    오답 풀이

    • 1번: DMA는 CPU를 거치지 않고 주기억장치와 입출력 장치 간 데이터를 직접 전송하는 방식이다.
    • 2번: 작업 중단 후 우선 처리하고 복귀하는 것은 인터럽트이므로 옳다.
    • 3번: 스풀링은 입출력 데이터를 보조기억장치에 임시 저장하는 기법이다.
    • 4번: 채널은 입출력 전용 프로세서로 CPU 대신 입출력을 제어한다.

    보충 개념 인터럽트는 외부·내부(트랩)·소프트웨어 인터럽트로 구분되며, 발생 시 우선순위에 따라 처리된다.

  13. 문제 13

    4지선다

    다음 중 비트맵(Bitmap) 방식의 이미지에 대한 설명으로 옳지 않은 것은?

    • 1.

      화면을 점(픽셀)의 집합으로 표현하므로 사실적인 이미지를 나타낼 수 있다.

    • 2.

      점이 아닌 수학적 곡선(베지어·스플라인)으로 그려 확대해도 손상이 없다.

    • 3.

      대표적인 파일 형식으로 BMP, GIF, JPEG 등이 있다.

    • 4.

      이미지를 확대하면 경계가 계단 모양으로 거칠게 표현된다.

    정답·해설 보기

    정답

    2

    점이 아닌 수학적 곡선(베지어·스플라인)으로 그려 확대해도 손상이 없다.

    해설

    정답: 2. 수학적 곡선으로 이미지를 표현해 확대해도 손상이 없는 것은 벡터(Vector) 방식이다. 비트맵은 픽셀 기반이라 확대 시 계단 현상이 나타나므로 옳지 않다.

    오답 풀이

    • 1번: 비트맵은 픽셀의 집합으로 사실적 표현이 가능하므로 옳다.
    • 2번: 곡선으로 표현해 손상이 없는 것은 벡터 방식이므로 옳지 않다.
    • 3번: BMP·GIF·JPEG는 비트맵 형식이므로 옳다.
    • 4번: 확대 시 계단 현상이 생기므로 옳다.

    보충 개념 비트맵은 픽셀 기반(사실적, 확대 시 손상), 벡터는 좌표·수식 기반(확대해도 매끄러움)이라는 차이가 있다.

  14. 문제 14

    4지선다

    다음 중 아날로그 컴퓨터와 비교한 디지털 컴퓨터의 특징으로 옳지 않은 것은?

    • 1.

      데이터를 0과 1의 이산적인 비트로 표현하여 처리한다.

    • 2.

      산술 및 논리 연산을 수행하는 회로를 기반으로 한다.

    • 3.

      명령어로 구성된 프로그램에 따라 동작하는 범용 컴퓨터이다.

    • 4.

      온도·전압처럼 연속적으로 변하는 물리량을 직접 받아 처리하는 데 특화되어 있다.

    정답·해설 보기

    정답

    4

    온도·전압처럼 연속적으로 변하는 물리량을 직접 받아 처리하는 데 특화되어 있다.

    해설

    정답: 4. 온도·전압처럼 연속적으로 변하는 물리량을 처리하는 데 특화된 것은 아날로그 컴퓨터이다. 디지털 컴퓨터는 이산적인 데이터를 처리하므로 옳지 않다.

    오답 풀이

    • 1번: 디지털 컴퓨터는 0과 1로 데이터를 표현하므로 옳다.
    • 2번: 산술·논리 연산 회로를 기반으로 하므로 옳다.
    • 3번: 프로그램에 따라 동작하는 범용 컴퓨터이므로 옳다.
    • 4번: 연속량 처리는 아날로그 컴퓨터의 특징이므로 옳지 않다.

    보충 개념 디지털(이산·범용·프로그램)과 아날로그(연속량·특수 목적)의 장점을 합한 것이 하이브리드 컴퓨터이다.

  15. 문제 15

    4지선다

    다음에서 설명하는 기술로 옳은 것은?

    이동통신망과 GPS, 데이터베이스를 이용하여 사용자의 현재 위치를 파악하고, 주변 정보나 길 안내 등 위치와 관련된 부가 서비스를 제공한다.

    • 1.

      사물 인터넷(IoT)

    • 2.

      시맨틱 웹(Semantic Web)

    • 3.

      위치 기반 서비스(LBS)

    • 4.

      빅 데이터(Big Data)

    정답·해설 보기

    정답

    3

    위치 기반 서비스(LBS)

    해설

    정답: 3. 위치 기반 서비스(LBS)는 GPS·이동통신망·데이터베이스를 활용해 사용자의 위치를 파악하고, 주변 검색·길 안내 등 위치 관련 부가 서비스를 제공하는 기술이다.

    오답 풀이

    • 1번: IoT는 사물에 센서·통신 기능을 부여해 인터넷에 연결하는 기술이다.
    • 2번: 시맨틱 웹은 컴퓨터가 정보의 의미를 이해하도록 만든 지능형 웹이다.
    • 3번: 위치 기반 부가 서비스를 제공하는 것은 LBS이므로 옳다.
    • 4번: 빅 데이터는 대규모 데이터를 수집·분석하는 기술이다.

    보충 개념 LBS는 내비게이션, 주변 맛집 검색, 미아·차량 위치 추적 등에 활용된다.

  16. 문제 16

    4지선다

    다음 중 Windows의 시스템 관리 도구에 대한 설명으로 옳지 않은 것은?

    • 1.

      [시스템 정보]에서 하드웨어 리소스와 설치된 소프트웨어 환경 등을 확인할 수 있다.

    • 2.

      [리소스 모니터]로 CPU·디스크·네트워크·메모리 사용 현황을 실시간으로 볼 수 있다.

    • 3.

      [디스크 정리]를 사용하면 임시 파일이나 휴지통의 파일 등을 삭제해 디스크 공간을 확보한다.

    • 4.

      [드라이브 조각 모음 및 최적화]는 CD/DVD에 기록된 데이터의 조각을 모아 읽기 속도를 높인다.

    정답·해설 보기

    정답

    4

    [드라이브 조각 모음 및 최적화]는 CD/DVD에 기록된 데이터의 조각을 모아 읽기 속도를 높인다.

    해설

    정답: 4. 드라이브 조각 모음은 하드디스크(HDD) 등의 분산된 파일 조각을 정리해 접근 속도를 높이는 도구이다. CD/DVD는 읽기 전용/광매체로 조각 모음 대상이 아니므로 옳지 않다.

    오답 풀이

    • 1번: [시스템 정보]는 하드웨어·소프트웨어 환경 정보를 보여 주므로 옳다.
    • 2번: [리소스 모니터]는 자원 사용 현황을 실시간으로 보여 주므로 옳다.
    • 3번: [디스크 정리]는 불필요한 파일을 삭제해 공간을 확보하므로 옳다.
    • 4번: 조각 모음은 CD/DVD가 아니라 디스크 드라이브를 대상으로 하므로 옳지 않다.

    보충 개념 SSD는 조각 모음 대신 트림(TRIM) 최적화를 수행하며, 조각 모음은 주로 HDD의 단편화를 해소한다.

  17. 문제 17

    4지선다

    다음 중 정보 통신망의 구성 형태(Topology)에 대한 설명으로 옳지 않은 것은?

    • 1.

      성형(Star)은 중앙의 제어 장치를 중심으로 각 노드가 일대일로 연결된다.

    • 2.

      링형(Ring)은 한 노드가 고장 나도 나머지 노드의 통신에 전혀 영향을 주지 않는다.

    • 3.

      망형(Mesh)은 노드 간에 그물처럼 연결되어 일부 회선에 장애가 생겨도 우회 전송이 가능하다.

    • 4.

      버스형(Bus)은 하나의 통신 회선에 여러 노드가 연결되며 양 끝에 종단 장치가 필요하다.

    정답·해설 보기

    정답

    2

    링형(Ring)은 한 노드가 고장 나도 나머지 노드의 통신에 전혀 영향을 주지 않는다.

    해설

    정답: 2. 링형은 노드들이 하나의 원형 회선에 연결되어, 한 노드나 회선에 장애가 생기면 전체 통신에 영향을 줄 수 있다. 영향을 주지 않는다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 성형은 중앙 장치 중심으로 일대일 연결되므로 옳다.
    • 2번: 링형은 한 노드 고장이 전체에 영향을 줄 수 있으므로 옳지 않다.
    • 3번: 망형은 우회 경로가 있어 장애에 강하므로 옳다.
    • 4번: 버스형은 한 회선에 여러 노드를 연결하고 양 끝에 종단 장치가 필요하므로 옳다.

    보충 개념 망형은 회선 수가 많아 비용이 크지만 신뢰성이 높고, 링형은 단방향 전송이라 장애에 취약할 수 있다.

  18. 문제 18

    4지선다

    다음 중 Windows 10의 [설정]→[네트워크 및 인터넷]에서 할 수 있는 작업으로 옳지 않은 것은?

    • 1.

      네트워크 문제를 진단하고 해결한다.

    • 2.

      현재 사용 가능한 Wi-Fi 네트워크 목록을 확인하고 연결한다.

    • 3.

      [어댑터 옵션 변경]에서 네트워크 어댑터의 연결 설정을 변경한다.

    • 4.

      컴퓨터 이름과 작업 그룹 이름을 변경한다.

    정답·해설 보기

    정답

    4

    컴퓨터 이름과 작업 그룹 이름을 변경한다.

    해설

    정답: 4. 컴퓨터 이름과 작업 그룹 이름 변경은 [시스템 속성] 대화상자에서 수행하는 작업이다. [네트워크 및 인터넷]의 기능이 아니므로 옳지 않다.

    오답 풀이

    • 1번: 네트워크 문제 진단·해결은 가능하므로 옳다.
    • 2번: Wi-Fi 목록 확인·연결은 가능하므로 옳다.
    • 3번: [어댑터 옵션 변경]에서 어댑터 설정을 바꿀 수 있으므로 옳다.
    • 4번: 컴퓨터 이름·작업 그룹 변경은 시스템 속성의 기능이므로 옳지 않다.

    보충 개념 [네트워크 및 인터넷]은 상태·Wi-Fi·이더넷·VPN·프록시 등 네트워크 연결 관련 설정을 모아 둔 영역이다.

  19. 문제 19

    4지선다

    다음 중 전자우편(E-mail)에 대한 설명으로 옳지 않은 것은?

    • 1.

      한 번에 여러 사람에게 동일한 메일을 보낼 수 있다.

    • 2.

      SMTP는 사용자 컴퓨터가 메일 서버의 메일을 가져올 때 사용하는 수신 전용 프로토콜이다.

    • 3.

      IMAP는 메일을 서버에 둔 채로 여러 기기에서 열람·관리할 수 있게 한다.

    • 4.

      POP3는 메일 서버에 도착한 메일을 사용자 컴퓨터로 내려받는 프로토콜이다.

    정답·해설 보기

    정답

    2

    SMTP는 사용자 컴퓨터가 메일 서버의 메일을 가져올 때 사용하는 수신 전용 프로토콜이다.

    해설

    정답: 2. SMTP는 메일을 보내는(송신) 프로토콜이다. 서버의 메일을 가져오는 수신은 POP3나 IMAP가 담당하므로 SMTP를 수신 전용이라 한 설명은 옳지 않다.

    오답 풀이

    • 1번: 한 번에 여러 수신자에게 보낼 수 있으므로 옳다.
    • 2번: SMTP는 송신 프로토콜이므로 수신 전용이라는 설명은 옳지 않다.
    • 3번: IMAP는 서버에 메일을 두고 관리하므로 옳다.
    • 4번: POP3는 메일을 내려받는 수신 프로토콜이므로 옳다.

    보충 개념 송신은 SMTP, 수신은 POP3(내려받기)·IMAP(서버 보관·동기화)로 역할이 나뉜다.

  20. 문제 20

    4지선다

    다음 중 OSI 7계층 모델에서 HTTP, FTP, DNS 등의 프로토콜이 속하는 계층으로 옳은 것은?

    • 1.

      데이터 링크(Data Link) 계층

    • 2.

      네트워크(Network) 계층

    • 3.

      전송(Transport) 계층

    • 4.

      응용(Application) 계층

    정답·해설 보기

    정답

    4

    응용(Application) 계층

    해설

    정답: 4. HTTP, FTP, DNS 등 사용자에게 직접 네트워크 서비스를 제공하는 프로토콜은 OSI 7계층 중 최상위인 응용(Application) 계층에 속한다.

    오답 풀이

    • 1번: 데이터 링크 계층은 인접 노드 간 프레임 전송과 오류 제어를 담당한다.
    • 2번: 네트워크 계층은 IP 주소 기반의 경로 설정(라우팅)을 담당한다.
    • 3번: 전송 계층은 종단 간 신뢰성 있는 전송(TCP·UDP)을 담당한다.
    • 4번: HTTP·FTP·DNS는 응용 계층 프로토콜이므로 옳다.

    보충 개념 OSI 7계층: 물리-데이터링크-네트워크-전송-세션-표현-응용. 응용 계층에는 HTTP·FTP·SMTP·DNS·Telnet 등이 있다.

  21. 문제 21

    4지선다

    다음 중 피벗 테이블 및 피벗 차트 보고서에 대한 설명으로 옳지 않은 것은?

    • 1.

      피벗 차트 보고서는 분산형, 주식형, 거품형 등의 차트로도 변경할 수 있다.

    • 2.

      피벗 차트를 만들면 연결된 피벗 테이블 보고서가 함께 만들어진다.

    • 3.

      피벗 테이블의 값 영역에 표시된 데이터의 일부만 삭제하거나 추가할 수 없다.

    • 4.

      피벗 테이블에서 행·열 레이블의 항목을 끌어 표시 순서를 바꿀 수 있다.

    정답·해설 보기

    정답

    1

    피벗 차트 보고서는 분산형, 주식형, 거품형 등의 차트로도 변경할 수 있다.

    해설

    정답: 1. 피벗 차트는 분산형, 주식형, 거품형 차트로는 만들 수 없다. 따라서 이러한 차트로 변경할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 분산형·주식형·거품형으로는 피벗 차트를 만들 수 없으므로 옳지 않다.
    • 2번: 피벗 차트를 만들면 피벗 테이블이 함께 생성되므로 옳다.
    • 3번: 값 영역 데이터의 일부만 임의로 삭제·추가할 수 없으므로 옳다.
    • 4번: 행·열 레이블 항목을 끌어 순서를 바꿀 수 있으므로 옳다.

    보충 개념 피벗 차트로 만들 수 없는 차트: 분산형, 주식형, 거품형, 트리맵 등이며, 피벗 테이블을 삭제하면 피벗 차트는 일반 차트가 된다.

  22. 문제 22

    4지선다

    다음 중 차트에 추가하는 추세선에 대한 설명으로 옳은 것은?

    • 1.

      추세선은 데이터의 추세를 그래픽으로 나타내고 예측 분석에 사용된다.

    • 2.

      추세선의 종류에는 지수, 선형, 로그의 세 가지만 있다.

    • 3.

      3차원 차트에도 추세선을 직접 추가할 수 있다.

    • 4.

      원형 차트와 도넛형 차트에 추세선을 추가할 수 있다.

    정답·해설 보기

    정답

    1

    추세선은 데이터의 추세를 그래픽으로 나타내고 예측 분석에 사용된다.

    해설

    정답: 1. 추세선은 데이터의 변화 추세를 시각적으로 보여 주고, 미래 값을 예측하는 회귀 분석에 활용된다.

    오답 풀이

    • 1번: 추세선은 추세 표시와 예측 분석에 사용되므로 옳다.
    • 2번: 추세선은 지수·선형·로그·다항식·거듭제곱·이동 평균의 여섯 종류가 있으므로 옳지 않다.
    • 3번: 3차원 차트에는 추세선을 추가할 수 없으므로 옳지 않다.
    • 4번: 원형·도넛형 차트에는 추세선을 추가할 수 없으므로 옳지 않다.

    보충 개념 추세선은 비누적 2차원 차트(분산형·거품형·세로 막대형·꺾은선형·영역형·주식형)에만 추가할 수 있다.

  23. 문제 23

    4지선다

    아래 시트에서 공급액(단가×수량)이 1,000,000 이상인 품목의 개수를 구하는 배열 수식으로 옳은 것은?

    ABC
    1품목단가수량
    2책상120,0008
    3의자85,00012
    4책장240,0005
    5캐비닛310,0004
    • 1.

      {=COUNT((B2:B5*C2:C5>=1000000)*1)}

    • 2.

      {=SUM((B2:B5*C2:C5>=1000000)*1)}

    • 3.

      {=COUNT((B2:C2*B5:C5>=1000000)*1)}

    • 4.

      {=SUM((B2:C2*B5:C5>=1000000)*1)}

    정답·해설 보기

    정답

    2

    {=SUM((B2:B5*C2:C5>=1000000)*1)}

    해설

    정답: 2. 각 품목의 공급액은 단가×수량이므로 B2:B5*C2:C5로 계산한다. 조건(>=1000000)을 만족하면 1, 아니면 0이 되고 이를 SUM으로 더하면 조건을 만족하는 품목 수가 된다.

    오답 풀이

    • 1번: COUNT는 0·1을 가리지 않고 숫자 셀의 개수(4)를 세므로 조건 개수가 되지 않는다.
    • 2번: B2:B5*C2:C5로 공급액을 구하고 조건 만족 시 1을 SUM하므로 옳다.
    • 3번: B2:C2*B5:C5는 곱할 범위가 어긋나 단가×수량 계산이 되지 않고, COUNT도 부적절하다.
    • 4번: 곱할 범위 B2:C2*B5:C5가 잘못되어 공급액 계산이 되지 않는다.

    보충 개념 공급액 = [960000, 1020000, 1200000, 1240000] 중 1,000,000 이상은 의자·책장·캐비닛 3개이다. 조건의 합을 셀 때는 COUNT가 아니라 SUM을 쓴다.

  24. 문제 24

    4지선다

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

    • 1.

      날짜는 1900년 1월 1일을 일련번호 1로 하여 정수로 저장된다.

    • 2.

      날짜는 마침표(.)나 쉼표(,)로 연·월·일을 구분하여 입력한다.

    • 3.

      수식에서 날짜 상수를 직접 입력할 때는 작은따옴표로 묶어서 입력한다.

    • 4.

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

    정답·해설 보기

    정답

    1

    날짜는 1900년 1월 1일을 일련번호 1로 하여 정수로 저장된다.

    해설

    정답: 1. 엑셀은 날짜를 1900년 1월 1일을 1로 하는 일련번호(정수)로 내부 저장하며, 이를 이용해 날짜 간 계산이 가능하다.

    오답 풀이

    • 1번: 날짜가 1900-01-01을 1로 하는 일련번호로 저장되므로 옳다.
    • 2번: 날짜 구분자는 슬래시(/)나 하이픈(-)이며, 쉼표는 사용하지 않으므로 옳지 않다.
    • 3번: 수식에서 날짜 상수는 큰따옴표로 묶어야 하므로 옳지 않다.
    • 4번: 오늘 날짜는 [Ctrl]+[;], 현재 시간은 [Ctrl]+[Shift]+[;]이므로 옳지 않다.

    보충 개념 날짜 일련번호 체계 덕분에 두 날짜를 빼면 경과 일수를 바로 구할 수 있다.

  25. 문제 25

    4지선다

    다음 중 셀 범위를 선택했을 때 상태 표시줄의 [상태 표시줄 사용자 지정]에서 표시할 수 있는 자동 계산 항목이 아닌 것은?

    • 1.

      선택한 범위의 합계

    • 2.

      선택한 범위에서 숫자가 입력된 셀의 개수

    • 3.

      선택한 범위의 평균·최소값·최대값

    • 4.

      선택한 범위에서 글꼴 색이 빨강인 셀의 개수

    정답·해설 보기

    정답

    4

    선택한 범위에서 글꼴 색이 빨강인 셀의 개수

    해설

    정답: 4. 상태 표시줄의 자동 계산은 합계·평균·개수·숫자 셀 수·최소값·최대값을 제공한다. 글꼴 색이 특정 색인 셀의 개수는 자동 계산 항목이 아니므로 옳지 않다.

    오답 풀이

    • 1번: 합계는 자동 계산 항목이므로 표시할 수 있다.
    • 2번: 숫자 셀 개수는 자동 계산 항목이므로 표시할 수 있다.
    • 3번: 평균·최소값·최대값은 자동 계산 항목이므로 표시할 수 있다.
    • 4번: 특정 글꼴 색 셀의 개수는 자동 계산 항목이 아니므로 해당하지 않는다.

    보충 개념 상태 표시줄 자동 계산 항목: 평균, 개수, 숫자 셀 수, 최소값, 최대값, 합계이다.

  26. 문제 26

    4지선다

    다음 중 데이터가 입력된 셀에서 채우기 핸들을 드래그하여 채울 때의 설명으로 옳은 것은?

    • 1.

      문자와 숫자가 섞인 텍스트는 숫자 부분이 1씩 증가하고 문자는 그대로 복사된다.

    • 2.

      한 개의 숫자가 입력된 셀을 드래그하면 기본적으로 1씩 증가하며 채워진다.

    • 3.

      날짜 데이터는 항상 같은 날짜로 복사되어 채워진다.

    • 4.

      숫자가 입력된 두 셀을 블록으로 지정해 드래그하면 두 값이 번갈아 반복된다.

    정답·해설 보기

    정답

    1

    문자와 숫자가 섞인 텍스트는 숫자 부분이 1씩 증가하고 문자는 그대로 복사된다.

    해설

    정답: 1. 문자와 숫자가 혼합된 텍스트(예: A1)를 드래그하면 숫자 부분만 1씩 증가하고 문자 부분은 그대로 복사된다.

    오답 풀이

    • 1번: 혼합 텍스트는 숫자 부분이 증가하므로 옳다.
    • 2번: 숫자 한 개는 기본적으로 복사되며, 1씩 증가시키려면 [Ctrl]을 누르고 드래그해야 하므로 옳지 않다.
    • 3번: 날짜는 기본적으로 1일씩 증가하며 채워지므로 옳지 않다.
    • 4번: 두 숫자를 지정해 드래그하면 두 값의 차이만큼 등차로 증가하므로 옳지 않다.

    보충 개념 채우기 핸들: 숫자 한 개는 복사, 혼합 텍스트는 숫자 증가, 두 셀 지정 시 등차 증가, 날짜는 1일 증가가 기본이다.

  27. 문제 27

    4지선다

    다음 중 자동 필터와 고급 필터에 대한 설명으로 옳은 것은?

    • 1.

      자동 필터에서 여러 열에 조건을 지정하면 열 사이는 OR 조건으로 처리된다.

    • 2.

      고급 필터는 조건을 수식으로 작성할 수 있으며, 필터 결과를 다른 위치에 표시할 수 있다.

    • 3.

      고급 필터의 결과는 원본 데이터 위치에서만 표시되고 다른 위치로 추출할 수 없다.

    • 4.

      한 열에 날짜·숫자·문자가 섞여 있으면 자동 필터에 모든 형식의 필터가 동시에 표시된다.

    정답·해설 보기

    정답

    2

    고급 필터는 조건을 수식으로 작성할 수 있으며, 필터 결과를 다른 위치에 표시할 수 있다.

    해설

    정답: 2. 고급 필터는 비교 연산이나 함수를 이용한 수식 조건을 사용할 수 있고, 필터링한 결과를 원본 위치가 아닌 다른 위치에 복사해 추출할 수 있다.

    오답 풀이

    • 1번: 자동 필터에서 여러 열의 조건은 AND로 처리되므로 옳지 않다.
    • 2번: 수식 조건 사용과 다른 위치 추출이 모두 가능하므로 옳다.
    • 3번: 고급 필터는 다른 위치로 결과를 추출할 수 있으므로 옳지 않다.
    • 4번: 한 열에 형식이 섞이면 가장 많은 형식의 필터만 표시되므로 옳지 않다.

    보충 개념 고급 필터의 조건을 수식으로 작성할 때는 조건의 첫 셀(필드명 자리)을 비우거나 원본과 다른 이름으로 지정해야 한다.

  28. 문제 28

    4지선다

    다음 중 셀의 값이 50 이상이면 ♣, -50 이하이면 ♠, 그 외에는 값을 그대로 표시하는 사용자 지정 표시 형식으로 옳은 것은?

    [표시 예] 80 : ♣ 0 : 0 -20 : -20 -70 : ♠

    • 1.

      [>=50]"♣";0;[<=-50]"♠"

    • 2.

      [>=50]"♣";[<=-50]"♠";#

    • 3.

      [>=50]"♣";[<=-50]"♠";0

    • 4.

      [>=50]"♣";#;[<=-50]"♠"

    정답·해설 보기

    정답

    3

    [>=50]"♣";[<=-50]"♠";0

    해설

    정답: 3. 조건이 있는 사용자 지정 형식은 [조건1]서식1;[조건2]서식2;나머지서식 순으로 작성한다. 50 이상은 ♣, -50 이하는 ♠, 나머지는 값 그대로 표시하되 0을 0으로 보이게 하려면 마지막 구역을 0으로 지정해야 한다.

    오답 풀이

    • 1번: 조건 구역의 순서가 어긋나 -50 이하 조건이 마지막에 와서 의도대로 적용되지 않는다.
    • 2번: 마지막 구역이 #이면 값 0이 빈칸으로 표시되어 [표시 예]의 0:0과 맞지 않는다.
    • 3번: 두 조건 뒤 나머지 구역을 0으로 두어 0을 0으로 표시하므로 옳다.
    • 4번: 두 번째 구역에 #이 와서 -50 이하 조건이 제 위치에 없으므로 옳지 않다.

    보충 개념 조건부 형식에서 구역은 양수·음수 순이 아니라 작성한 조건 순서대로 적용되며, 0을 0으로 보이려면 마지막 구역에 0을 지정한다.

  29. 문제 29

    4지선다

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

    • 1.

      찾을 내용에 물음표(?)나 별표(*) 같은 만능 문자(와일드카드)를 사용할 수 있다.

    • 2.

      찾을 방향을 행 방향 또는 열 방향으로 지정할 수 있다.

    • 3.

      워크시트 전체가 아니라 미리 선택한 범위 안에서만 찾기·바꾸기를 할 수 있다.

    • 4.

      글꼴·테두리 같은 서식은 찾기 조건으로 지정할 수 없고 내용만 찾을 수 있다.

    정답·해설 보기

    정답

    4

    글꼴·테두리 같은 서식은 찾기 조건으로 지정할 수 없고 내용만 찾을 수 있다.

    해설

    정답: 4. [찾기 및 바꾸기]에서는 [서식] 단추를 이용해 글꼴·테두리·채우기 같은 서식을 찾기 및 바꾸기 조건으로 지정할 수 있다. 서식을 지정할 수 없다는 설명은 옳지 않다.

    오답 풀이

    • 1번: ?와 * 같은 만능 문자를 사용할 수 있으므로 옳다.
    • 2번: 찾을 방향을 행·열로 지정할 수 있으므로 옳다.
    • 3번: 범위를 선택하면 그 범위 안에서만 찾기·바꾸기가 되므로 옳다.
    • 4번: 서식도 찾기·바꾸기 조건으로 지정할 수 있으므로 옳지 않다.

    보충 개념 만능 문자 자체(?·)를 찾으려면 앞에 물결표(~)를 붙여 ~?, ~처럼 입력한다.

  30. 문제 30

    4지선다

    다음 중 각 차트 종류에 대한 설명으로 옳지 않은 것은?

    • 1.

      꺾은선형 차트는 시간의 흐름에 따른 데이터의 변화 추세를 선으로 보여 준다.

    • 2.

      원형 차트는 두 개 이상의 데이터 계열을 동시에 표시하여 계열 간 추세를 비교한다.

    • 3.

      거품형 차트는 세 개의 값(x, y, 크기)을 거품의 위치와 크기로 표현한다.

    • 4.

      방사형 차트는 여러 계열의 값을 중심에서 뻗은 축에 표시해 항목별로 비교한다.

    정답·해설 보기

    정답

    2

    원형 차트는 두 개 이상의 데이터 계열을 동시에 표시하여 계열 간 추세를 비교한다.

    해설

    정답: 2. 원형 차트는 하나의 데이터 계열만 표현하며 전체에 대한 각 항목의 구성비를 보여 준다. 두 개 이상의 계열을 동시에 표시한다는 설명은 옳지 않다(여러 계열은 도넛형이 표현).

    오답 풀이

    • 1번: 꺾은선형은 시간에 따른 추세를 선으로 보여 주므로 옳다.
    • 2번: 원형은 계열이 하나뿐이므로 옳지 않다.
    • 3번: 거품형은 x·y·크기 세 값을 표현하므로 옳다.
    • 4번: 방사형은 여러 계열을 중심축 기준으로 비교하므로 옳다.

    보충 개념 구성비를 보는 차트 중 원형은 단일 계열, 도넛형은 여러 계열을 동심원으로 표현한다.

  31. 문제 31

    4지선다

    다음 중 [시나리오 관리자] 대화상자의 각 단추에 대한 설명으로 옳지 않은 것은?

    • 1.

      [표시]는 선택한 시나리오의 변경 셀 값을 워크시트에 적용해 결과를 보여 준다.

    • 2.

      [추가]는 새로운 시나리오의 변경 셀과 값을 지정해 등록한다.

    • 3.

      [요약]은 시나리오 결과를 요약 보고서나 피벗 테이블로 작성한다.

    • 4.

      [병합]은 현재 워크시트에 있는 시나리오들을 하나의 변경 셀로 합친다.

    정답·해설 보기

    정답

    4

    [병합]은 현재 워크시트에 있는 시나리오들을 하나의 변경 셀로 합친다.

    해설

    정답: 4. [병합]은 다른 워크시트에 작성된 시나리오를 현재 워크시트로 가져와 합치는 기능이다. 현재 시트의 시나리오를 하나의 변경 셀로 합친다는 설명은 옳지 않다.

    오답 풀이

    • 1번: [표시]는 선택한 시나리오 값을 적용해 결과를 보여 주므로 옳다.
    • 2번: [추가]는 새 시나리오를 등록하므로 옳다.
    • 3번: [요약]은 요약 보고서나 피벗 테이블을 작성하므로 옳다.
    • 4번: [병합]은 다른 시트의 시나리오를 가져오는 기능이므로 옳지 않다.

    보충 개념 시나리오는 변경 셀의 여러 경우를 저장해 결과를 비교하는 가상 분석 도구로, 요약 보고서로 정리할 수 있다.

  32. 문제 32

    4지선다

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

    • 1.

      머리글 텍스트에 앰퍼샌드(&) 기호 한 개를 표시하려면 &&처럼 두 번 입력한다.

    • 2.

      여러 워크시트를 그룹으로 묶으면 동일한 머리글/바닥글을 한 번에 추가할 수 있다.

    • 3.

      [페이지 나누기 미리 보기] 상태에서 머리글/바닥글 영역이 표시되어 바로 편집할 수 있다.

    • 4.

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

    정답·해설 보기

    정답

    3

    [페이지 나누기 미리 보기] 상태에서 머리글/바닥글 영역이 표시되어 바로 편집할 수 있다.

    해설

    정답: 3. 머리글/바닥글 영역은 [페이지 레이아웃] 보기에서 표시되어 편집할 수 있다. [페이지 나누기 미리 보기]에서는 페이지 분할선만 조정하며 머리글/바닥글이 표시되지 않으므로 옳지 않다.

    오답 풀이

    • 1번: &를 한 개 표시하려면 &&로 입력해야 하므로 옳다.
    • 2번: 시트를 그룹으로 묶어 동일한 머리글/바닥글을 한 번에 추가할 수 있으므로 옳다.
    • 3번: 머리글/바닥글 편집은 [페이지 레이아웃] 보기에서 하므로 옳지 않다.
    • 4번: 차트 시트는 [페이지 설정]의 [머리글/바닥글] 탭에서 추가하므로 옳다.

    보충 개념 [페이지 레이아웃] 보기는 인쇄 모양 그대로 보며 머리글/바닥글을 편집할 수 있는 보기이다.

  33. 문제 33

    4지선다

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

    • 1.

      오름차순·내림차순 모두 빈 셀은 항상 가장 마지막에 정렬된다.

    • 2.

      정렬 기준은 값 외에 셀 색, 글꼴 색, 셀 아이콘으로도 지정할 수 있다.

    • 3.

      대/소문자를 구분하도록 설정하고 오름차순으로 정렬하면 대문자가 소문자보다 먼저 온다.

    • 4.

      정렬 기준은 최대 64개까지 추가하여 지정할 수 있다.

    정답·해설 보기

    정답

    3

    대/소문자를 구분하도록 설정하고 오름차순으로 정렬하면 대문자가 소문자보다 먼저 온다.

    해설

    정답: 3. 대/소문자를 구분하도록 설정하고 오름차순으로 정렬하면 소문자가 대문자보다 먼저 온다. 대문자가 먼저 온다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 빈 셀은 정렬 방향과 관계없이 항상 마지막에 오므로 옳다.
    • 2번: 셀 색·글꼴 색·셀 아이콘을 정렬 기준으로 지정할 수 있으므로 옳다.
    • 3번: 오름차순에서는 소문자가 먼저 오므로 옳지 않다.
    • 4번: 정렬 기준은 최대 64개까지 지정할 수 있으므로 옳다.

    보충 개념 오름차순은 숫자<문자<논리값<오류값<빈 셀 순이며, 대/소문자 구분 시 소문자가 우선한다.

  34. 문제 34

    4지선다

    다음은 [C3:E3] 셀의 합계를 [F3] 셀에, 평균을 [G3] 셀에 계산한 뒤, [F3:G3] 영역을 채우기 핸들로 [F12:G12]까지 채우는 매크로이다. 괄호 안에 해당하는 값으로 틀린 것은?

    • 1.

      ⓐ : =SUM(RC[-3]:RC[-1])

    • 2.

      ⓑ : =AVERAGE(RC[-4]:RC[-2])

    • 3.

      ⓒ : AutoFill

    • 4.

      ⓓ : FillRange

    정답·해설 보기

    정답

    4

    ⓓ : FillRange

    해설

    정답: 4. 채우기 핸들로 자동 채우기를 하는 VBA 구문은 Selection.AutoFill Destination:=Range(...) 이다. ⓓ에는 FillRange가 아니라 Destination이 들어가야 하므로 틀리다.

    오답 풀이

    • 1번: [F3]은 6열이므로 [C3:E3]은 RC[-3]:RC[-1]로 SUM을 계산하는 것이 옳다.
    • 2번: [G3]은 7열이므로 [C3:E3]은 RC[-4]:RC[-2]로 AVERAGE를 계산하는 것이 옳다.
    • 3번: 자동 채우기 메서드는 AutoFill이므로 옳다.
    • 4번: 채울 대상 영역은 Destination 인수로 지정하므로 FillRange는 틀리다.

    보충 개념 FormulaR1C1의 RC 표기에서 RC[-n]은 현재 셀에서 왼쪽으로 n칸 떨어진 같은 행의 셀을 가리킨다.

  35. 문제 35

    4지선다

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

    • 1.

      [페이지] 탭에서 용지 방향, 용지 크기, 인쇄 배율을 설정한다.

    • 2.

      [여백] 탭에서 행/열 머리글의 인쇄 여부를 설정한다.

    • 3.

      [시트] 탭에서 인쇄 영역과 반복할 행·열을 지정한다.

    • 4.

      [머리글/바닥글] 탭에서 페이지 번호나 날짜를 삽입할 수 있다.

    정답·해설 보기

    정답

    2

    [여백] 탭에서 행/열 머리글의 인쇄 여부를 설정한다.

    해설

    정답: 2. 행/열 머리글의 인쇄 여부는 [시트] 탭에서 설정한다. [여백] 탭은 인쇄 여백과 페이지 가운데 맞춤을 설정하는 곳이므로 옳지 않다.

    오답 풀이

    • 1번: 용지 방향·크기·인쇄 배율은 [페이지] 탭에서 설정하므로 옳다.
    • 2번: 행/열 머리글 인쇄는 [시트] 탭의 항목이므로 [여백] 탭이라는 설명은 옳지 않다.
    • 3번: 인쇄 영역과 반복 행·열은 [시트] 탭에서 지정하므로 옳다.
    • 4번: 페이지 번호·날짜는 [머리글/바닥글] 탭에서 삽입하므로 옳다.

    보충 개념 [시트] 탭: 인쇄 영역, 반복 행/열, 눈금선, 행/열 머리글, 메모 인쇄 등을 설정한다.

  36. 문제 36

    4지선다

    다음 중 시트 보호를 설정할 때 [워크시트에서 허용할 내용]으로 지정할 수 있는 항목이 아닌 것은?

    • 1.

      정렬 사용

    • 2.

      자동 필터 사용

    • 3.

      워크시트 탭 색 변경

    • 4.

      셀 서식 변경

    정답·해설 보기

    정답

    3

    워크시트 탭 색 변경

    해설

    정답: 3. 워크시트 탭 색 변경은 시트 보호의 [워크시트에서 허용할 내용] 항목에 포함되지 않는다. 따라서 지정할 수 있는 항목이 아니다.

    오답 풀이

    • 1번: 정렬 사용은 허용 항목에 포함되므로 지정할 수 있다.
    • 2번: 자동 필터 사용은 허용 항목에 포함되므로 지정할 수 있다.
    • 3번: 탭 색 변경은 허용 항목이 아니므로 해당하지 않는다.
    • 4번: 셀 서식 변경은 허용 항목에 포함되므로 지정할 수 있다.

    보충 개념 허용 항목 예: 셀 서식, 행/열 서식·삽입, 정렬, 자동 필터 사용, 피벗 테이블, 개체·시나리오 편집, 셀 선택 등이다.

  37. 문제 37

    4지선다

    다음 중 오류값 #VALUE!가 발생하는 원인으로 옳은 것은?

    • 1.

      수치를 입력할 자리에 텍스트를 넣는 등 잘못된 인수나 피연산자를 사용한 경우

    • 2.

      어떤 수를 0으로 나누기를 시도한 경우

    • 3.

      참조하던 셀이 삭제되어 셀 참조가 유효하지 않은 경우

    • 4.

      함수 이름이나 정의된 이름을 잘못 입력한 경우

    정답·해설 보기

    정답

    1

    수치를 입력할 자리에 텍스트를 넣는 등 잘못된 인수나 피연산자를 사용한 경우

    해설

    정답: 1. #VALUE! 오류는 함수나 수식에 잘못된 형식의 인수(예: 숫자 자리에 텍스트)나 피연산자를 사용했을 때 발생한다.

    오답 풀이

    • 1번: 잘못된 인수·피연산자 사용은 #VALUE!의 원인이므로 옳다.
    • 2번: 0으로 나누면 #DIV/0! 오류가 발생한다.
    • 3번: 참조 셀이 삭제되면 #REF! 오류가 발생한다.
    • 4번: 이름을 잘못 입력하면 #NAME? 오류가 발생한다.

    보충 개념 주요 오류: #DIV/0!(0 나누기), #VALUE!(잘못된 인수), #REF!(참조 무효), #NAME?(이름 오류), #NUM!(잘못된 숫자), #N/A(값 없음).

  38. 문제 38

    4지선다

    아래 워크시트에서 1분기·2분기·3분기 매출이 각각 변할 경우 연 매출 합계가 어떻게 달라지는지 여러 경우로 나누어 비교·분석하기에 가장 적합한 기능은?

    AB
    1분기별 매출 분석
    31분기320,000
    42분기410,000
    53분기280,000
    64분기360,000
    8연 매출 합계1,370,000
    • 1.

      목표값 찾기

    • 2.

      부분합

    • 3.

      시나리오

    • 4.

      데이터 표

    정답·해설 보기

    정답

    3

    시나리오

    해설

    정답: 3. 여러 개의 변경 셀(1·2·3분기 매출) 값을 각각 다른 경우로 저장해 두고 결과(연 매출 합계)를 비교·분석하는 데 적합한 기능은 시나리오이다.

    오답 풀이

    • 1번: 목표값 찾기는 결과 값을 정해 두고 한 개의 입력 값을 역으로 찾는 기능이다.
    • 2번: 부분합은 정렬된 데이터를 그룹별로 요약하는 기능이다.
    • 3번: 여러 변경 셀의 경우별 결과를 비교하는 것은 시나리오이므로 옳다.
    • 4번: 데이터 표는 한두 개의 변수 변화에 따른 결과를 한 번에 표로 보여 주는 기능이다.

    보충 개념 변경 셀이 여러 개이고 경우의 수를 저장·비교해야 하면 시나리오, 변수가 1~2개이면 데이터 표가 적합하다.

  39. 문제 39

    4지선다

    아래 시트의 [E2] 셀에 =INDEX(A1:C6, MATCH(LARGE(C2:C6,2), C1:C6, 0), 2) 수식을 입력했을 때의 결과로 옳은 것은?

    ABC
    1지점지점장매출
    2강남박서준8,200,000
    3마포이도현5,400,000
    4송파김지원9,100,000
    5노원정해인6,750,000
    6종로한소희7,300,000
    • 1.

      이도현

    • 2.

      박서준

    • 3.

      한소희

    • 4.

      정해인

    정답·해설 보기

    정답

    2

    박서준

    해설

    정답: 2. LARGE(C2:C6,2)는 매출 중 두 번째로 큰 값인 8,200,000(강남)이다. MATCH(8200000, C1:C6, 0)은 C1:C6에서 그 값의 위치인 2를 반환하고, INDEX(A1:C6, 2, 2)는 2행 2열인 [B2]=박서준을 반환한다.

    오답 풀이

    • 1번: 이도현(마포)의 매출은 가장 작은 값이므로 두 번째로 큰 값이 아니다.
    • 2번: 두 번째로 큰 매출은 강남(8,200,000)이고 그 지점장은 박서준이므로 옳다.
    • 3번: 한소희(종로)는 세 번째로 큰 매출이다.
    • 4번: 정해인(노원)은 네 번째로 큰 매출이다.

    보충 개념 매출 내림차순: 송파(9,100,000)>강남(8,200,000)>종로(7,300,000)>노원(6,750,000)>마포(5,400,000). LARGE(...,2)는 두 번째 값이다.

  40. 문제 40

    4지선다

    다음 중 [매크로 기록] 대화상자에서 지정할 수 있는 항목이 아닌 것은?

    • 1.

      매크로 보안 수준

    • 2.

      매크로 이름

    • 3.

      바로 가기 키

    • 4.

      매크로 저장 위치

    정답·해설 보기

    정답

    1

    매크로 보안 수준

    해설

    정답: 1. 매크로 보안 수준은 [개발 도구]-[매크로 보안]에서 설정하는 항목으로, [매크로 기록] 대화상자에서는 지정할 수 없다.

    오답 풀이

    • 1번: 매크로 보안 수준은 별도 메뉴에서 설정하므로 [매크로 기록] 항목이 아니다.
    • 2번: 매크로 이름은 [매크로 기록]에서 지정할 수 있다.
    • 3번: 바로 가기 키는 [매크로 기록]에서 지정할 수 있다.
    • 4번: 매크로 저장 위치는 [매크로 기록]에서 지정할 수 있다.

    보충 개념 [매크로 기록] 대화상자에서 지정 가능한 항목: 매크로 이름, 바로 가기 키, 매크로 저장 위치, 설명이다.

  41. 문제 41

    4지선다

    다음 중 [보고서 마법사]로 보고서를 만드는 과정에 대한 설명으로 옳지 않은 것은?

    • 1.

      마법사의 안내에 따라 설정 사항을 지정하면 보고서를 자동으로 만들어 준다.

    • 2.

      그룹을 지정하면 보고서 모양을 단계·블록·외곽선 중에서 선택할 수 있다.

    • 3.

      [요약 옵션]에서 텍스트 형식을 포함한 모든 필드에 합계·평균 함수를 적용할 수 있다.

    • 4.

      정렬 기준과 보고서 제목을 지정하여 보고서를 완성할 수 있다.

    정답·해설 보기

    정답

    3

    [요약 옵션]에서 텍스트 형식을 포함한 모든 필드에 합계·평균 함수를 적용할 수 있다.

    해설

    정답: 3. [요약 옵션]의 합계·평균·개수 등 집계 함수는 숫자(통화 포함) 형식 필드에만 적용할 수 있다. 텍스트 필드를 포함한 모든 필드에 적용할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 마법사는 단계별 설정으로 보고서를 자동 생성하므로 옳다.
    • 2번: 그룹 지정 시 단계·블록·외곽선 모양을 선택할 수 있으므로 옳다.
    • 3번: 요약 함수는 숫자 필드에만 적용되므로 모든 필드 적용은 옳지 않다.
    • 4번: 정렬 기준과 제목을 지정해 완성하므로 옳다.

    보충 개념 보고서 마법사는 필드 선택→그룹 수준→정렬·요약→모양→제목 순으로 진행되며, 요약 옵션은 숫자 필드에서만 나타난다.

  42. 문제 42

    4지선다

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

    • 1.

      그룹으로 지정한 필드의 정렬 기준은 오름차순·내림차순으로 변경할 수 있다.

    • 2.

      그룹을 만들려면 반드시 그룹 머리글과 그룹 바닥글을 모두 설정해야 한다.

    • 3.

      날짜 필드는 일·주·월·분기·연도 단위로 그룹화할 수 있다.

    • 4.

      텍스트 필드는 전체 값, 첫 문자, 처음 두 문자, 사용자 지정 등으로 그룹화할 수 있다.

    정답·해설 보기

    정답

    2

    그룹을 만들려면 반드시 그룹 머리글과 그룹 바닥글을 모두 설정해야 한다.

    해설

    정답: 2. 그룹을 만들 때 그룹 머리글이나 그룹 바닥글 중 하나 이상만 설정하면 된다. 둘 다 반드시 설정해야 한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 그룹 필드의 정렬 기준은 오름·내림차순으로 변경할 수 있으므로 옳다.
    • 2번: 머리글·바닥글 중 하나 이상만 있으면 그룹이 만들어지므로 옳지 않다.
    • 3번: 날짜 필드는 일·주·월·분기·연도 단위로 그룹화할 수 있으므로 옳다.
    • 4번: 텍스트 필드는 첫 문자·처음 두 문자 등으로 그룹화할 수 있으므로 옳다.

    보충 개념 그룹화 및 정렬 창에서 그룹 기준·정렬 방향·머리글/바닥글 표시 여부를 각각 설정한다.

  43. 문제 43

    4지선다

    다음 중 기본키(Primary Key)에 대한 설명으로 옳은 것은?

    • 1.

      모든 테이블에는 반드시 기본키를 설정해야 한다.

    • 2.

      액세스에서는 단일 필드로만 기본키를 정의할 수 있다.

    • 3.

      중복 값과 Null 값이 없다면 이미 데이터가 입력된 필드도 기본키로 지정할 수 있다.

    • 4.

      OLE 개체나 첨부 파일 형식의 필드도 기본키로 지정할 수 있다.

    정답·해설 보기

    정답

    3

    중복 값과 Null 값이 없다면 이미 데이터가 입력된 필드도 기본키로 지정할 수 있다.

    해설

    정답: 3. 기본키는 값이 유일하고 Null이 없어야 한다. 따라서 이미 데이터가 입력된 필드라도 중복 값과 Null 값이 없으면 기본키로 지정할 수 있다.

    오답 풀이

    • 1번: 테이블에 기본키가 반드시 있어야 하는 것은 아니므로 옳지 않다.
    • 2번: 액세스는 여러 필드를 묶은 복합 기본키도 정의할 수 있으므로 옳지 않다.
    • 3번: 중복·Null이 없으면 기존 데이터 필드도 기본키로 지정할 수 있으므로 옳다.
    • 4번: OLE 개체·첨부 파일 형식은 기본키로 지정할 수 없으므로 옳지 않다.

    보충 개념 기본키는 유일성과 최소성을 만족하며, OLE 개체·첨부·긴 텍스트(메모) 형식은 기본키로 사용할 수 없다.

  44. 문제 44

    4지선다

    다음 중 [사원] 테이블에서 '근속년수'가 10 이상인 사원의 수를 구하는 함수식으로 옳은 것은? (단, '사번' 필드는 [사원] 테이블의 기본 키이다.)

    • 1.

      =DCount("[사번]", "[사원]", "[근속년수] >= 10")

    • 2.

      =DCount("[사원]", "[사번]", "[근속년수] >= 10")

    • 3.

      =DLookUp("[사번]", "[사원]", "[근속년수] >= 10")

    • 4.

      =DCount("[근속년수] >= 10", "[사번]", "[사원]")

    정답·해설 보기

    정답

    1

    =DCount("[사번]", "[사원]", "[근속년수] >= 10")

    해설

    정답: 1. DCount(필드, 도메인, 조건) 형식에 따라 세려는 필드는 [사번], 도메인(테이블)은 [사원], 조건은 [근속년수]>=10이 되어야 하므로 1번이 옳다.

    오답 풀이

    • 1번: 필드·도메인·조건 순서가 올바르므로 옳다.
    • 2번: 첫 인수와 둘째 인수(필드·도메인)가 뒤바뀌었으므로 옳지 않다.
    • 3번: DLookUp은 조건에 맞는 단일 값을 찾는 함수이지 개수를 세지 않는다.
    • 4번: 인수의 순서가 모두 잘못되었으므로 옳지 않다.

    보충 개념 도메인 집계 함수는 D함수명("필드", "테이블/쿼리", "조건") 형식을 가진다. 개수는 DCount, 합계는 DSum, 평균은 DAvg이다.

  45. 문제 45

    4지선다

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

    • 1.

      기본 보고서와 하위 보고서를 연결하는 관계 설정에 문제가 있으면 제대로 표시되지 않을 수 있다.

    • 2.

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

    • 3.

      테이블, 쿼리, 다른 보고서 등을 이용하여 하위 보고서를 만들 수 있다.

    • 4.

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

    정답·해설 보기

    정답

    4

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

    해설

    정답: 4. 하위 보고서도 독립된 보고서이므로 그룹화 및 정렬 기능을 설정할 수 있다. 설정할 수 없다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 연결 관계에 문제가 있으면 하위 보고서가 제대로 표시되지 않을 수 있으므로 옳다.
    • 2번: 디자인 보기에서 크기·위치를 조절할 수 있으므로 옳다.
    • 3번: 테이블·쿼리·다른 보고서로 작성할 수 있으므로 옳다.
    • 4번: 하위 보고서에도 그룹화·정렬을 설정할 수 있으므로 옳지 않다.

    보충 개념 하위 보고서는 주로 일대다 관계의 '다' 쪽 데이터를 기본 보고서 안에 함께 표시할 때 사용한다.

  46. 문제 46

    4지선다

    '도서검색' 명령 단추를 클릭하면 '출판사' 필드의 값이 'cmb출판사' 컨트롤에서 선택한 값과 같은 레코드만 표시되도록 하려고 한다. 다음 이벤트 프로시저의 빈칸 ㉠에 들어갈 코드로 옳은 것은?

    • 1.

      Me.FilterOn = True

    • 2.

      Me.FilterOn = False

    • 3.

      Me.Filter = On

    • 4.

      Me.ApplyFilter = Yes

    정답·해설 보기

    정답

    1

    Me.FilterOn = True

    해설

    정답: 1. Me.Filter로 필터 조건만 지정해서는 적용되지 않으며, Me.FilterOn = True를 실행해야 지정한 필터가 폼에 실제로 적용된다.

    오답 풀이

    • 1번: 필터를 켜는 코드는 Me.FilterOn = True이므로 옳다.
    • 2번: Me.FilterOn = False는 필터를 해제하므로 결과가 표시되지 않는다.
    • 3번: Me.Filter = On은 잘못된 구문이다.
    • 4번: ApplyFilter는 폼의 속성이 아니며 Yes 값도 올바르지 않다.

    보충 개념 Me.Filter는 조건 문자열을 지정하고, Me.FilterOn 속성을 True로 해야 필터가 적용된다.

  47. 문제 47

    4지선다

    다음 중 [상품] 테이블에서 '재고량'이 50 이상인 상품을 '단가'가 높은 순서대로 조회하되, 단가가 같으면 '상품명'의 오름차순으로 모든 필드를 표시하는 SQL문으로 옳은 것은?

    • 1.

      SELECT * FROM 상품 ORDER BY 단가 DESC, 상품명 ASC WHERE 재고량 >= 50

    • 2.

      SELECT * FROM 상품 WHERE 재고량 >= 50 ORDER BY 단가 ASC, 상품명 DESC

    • 3.

      SELECT * FROM 상품 WHERE 재고량 >= 50 ORDER BY 상품명 ASC, 단가 DESC

    • 4.

      SELECT * FROM 상품 WHERE 재고량 >= 50 ORDER BY 단가 DESC, 상품명 ASC

    정답·해설 보기

    정답

    4

    SELECT * FROM 상품 WHERE 재고량 >= 50 ORDER BY 단가 DESC, 상품명 ASC

    해설

    정답: 4. 조건은 WHERE 재고량>=50으로 지정하고, 정렬은 단가 내림차순(DESC)을 1순위, 같은 단가일 때 상품명 오름차순(ASC)을 2순위로 둔 4번이 옳다.

    오답 풀이

    • 1번: WHERE 절이 ORDER BY 뒤에 와서 SQL 절 순서가 잘못되었다.
    • 2번: 단가를 오름차순(ASC), 상품명을 내림차순(DESC)으로 지정해 요구와 반대이다.
    • 3번: 정렬 우선순위가 상품명·단가 순으로 바뀌어 요구와 맞지 않는다.
    • 4번: 단가 DESC, 상품명 ASC 순으로 올바르게 정렬하므로 옳다.

    보충 개념 SQL 절 순서는 SELECT→FROM→WHERE→ORDER BY이며, ORDER BY에 여러 기준을 쉼표로 나열하면 앞쪽이 우선 정렬된다.

  48. 문제 48

    4지선다

    다음 VBA 코드를 실행한 결과 메시지 상자에 표시되는 내용으로 옳은 것은?

    • 1.

      한국정보통신협회

    • 2.

      한국정보산업협회

    • 3.

      통신

    • 4.

      한국통신

    정답·해설 보기

    정답

    1

    한국정보통신협회

    해설

    정답: 1. Mid 문(statement)은 문자열의 지정 위치부터 일부를 다른 문자로 바꾼다. "한국정보산업협회"의 5번째부터 2글자(산업)를 "통신"으로 바꾸면 "한국정보통신협회"가 된다.

    오답 풀이

    • 1번: 5번째부터 2글자를 '통신'으로 바꾸면 한국정보통신협회이므로 옳다.
    • 2번: Mid 문으로 5~6번째 글자가 교체되므로 원본 그대로는 아니다.
    • 3번: 통신은 교체에 사용된 문자일 뿐 최종 문자열이 아니다.
    • 4번: 일부만 교체되므로 한국통신이 되지 않는다.

    보충 개념 Mid가 함수로 쓰이면 부분 문자열을 '추출'하지만, 대입문 좌변에 쓰이면 해당 위치의 글자를 '치환'한다.

  49. 문제 49

    4지선다

    다음 중 보고서의 그룹 바닥글 구역에 '=COUNT(*)'를 입력했을 때 출력되는 결과로 옳은 것은?

    • 1.

      Null 필드를 포함한 해당 그룹의 전체 레코드 개수

    • 2.

      Null 필드를 제외한 해당 그룹의 레코드 개수

    • 3.

      Null 필드를 포함한 보고서 전체의 레코드 개수

    • 4.

      Null 필드를 제외한 보고서 전체의 레코드 개수

    정답·해설 보기

    정답

    1

    Null 필드를 포함한 해당 그룹의 전체 레코드 개수

    해설

    정답: 1. COUNT(*)는 Null 포함 여부와 관계없이 모든 레코드를 센다. 그룹 바닥글에 입력하면 해당 그룹에 속한 전체 레코드의 개수가 출력된다.

    오답 풀이

    • 1번: COUNT(*)는 Null을 포함한 해당 그룹의 전체 레코드 수를 세므로 옳다.
    • 2번: Null을 제외하는 것은 COUNT(필드명)이므로 옳지 않다.
    • 3번: 그룹 바닥글이므로 보고서 전체가 아니라 그룹 단위로 센다.
    • 4번: 보고서 전체도 아니고 Null 제외도 아니므로 옳지 않다.

    보충 개념 COUNT(*)는 모든 행을 세고, COUNT(필드)는 그 필드가 Null이 아닌 행만 센다. 구역에 따라 집계 범위가 달라진다.

  50. 문제 50

    4지선다

    데이터 형식이 텍스트인 필드에 다음과 같이 형식을 지정한 후 값을 입력했을 때 결과가 올바르게 표시된 것은?

    형식입력값결과
    >seoulSEOUL
    <KOREAKOREA
    @@-@@@1234521-345
    @@@@ababxx
    • 1.

    • 2.

    • 3.

    • 4.

    정답·해설 보기

    정답

    1

    해설

    정답: 1. 텍스트 형식 기호 >는 입력한 모든 문자를 대문자로 표시한다. 따라서 seoul을 입력하면 SEOUL로 올바르게 표시된다.

    오답 풀이

    • 1번: >는 모두 대문자로 바꾸므로 seoul→SEOUL이 되어 옳다.
    • 2번: <는 모두 소문자로 바꾸므로 KOREA는 korea로 표시되어야 한다.
    • 3번: @는 입력 문자를 순서대로 채우므로 12345는 12-345로 표시되어야 한다.
    • 4번: @는 문자나 공백을 표시할 뿐 x로 채우지 않으므로 abxx가 되지 않는다.

    보충 개념 텍스트 형식 기호: @(문자나 공백), &(필수 문자), <(소문자), >(대문자)이며, @ 자리 표시자는 오른쪽부터 채워진다.

  51. 문제 51

    4지선다

    다음 중 데이터베이스 관리자(DBA)의 역할로 옳지 않은 것은?

    • 1.

      데이터베이스의 스키마를 정의하고 구성 요소를 결정한다.

    • 2.

      데이터베이스의 보안과 사용자 접근 권한을 관리한다.

    • 3.

      시스템의 성능을 분석하고 감시하며 백업·회복을 책임진다.

    • 4.

      호스트 언어와 DML을 이용해 응용 업무용 프로그램을 직접 작성한다.

    정답·해설 보기

    정답

    4

    호스트 언어와 DML을 이용해 응용 업무용 프로그램을 직접 작성한다.

    해설

    정답: 4. 호스트 언어와 DML로 응용 프로그램을 작성하는 것은 응용 프로그래머의 역할이다. DBA의 고유 역할이 아니므로 옳지 않다.

    오답 풀이

    • 1번: 스키마 정의와 구성 요소 결정은 DBA의 역할이므로 옳다.
    • 2번: 보안·접근 권한 관리는 DBA의 역할이므로 옳다.
    • 3번: 성능 분석·감시·백업·회복은 DBA의 역할이므로 옳다.
    • 4번: 응용 프로그램 작성은 응용 프로그래머의 일이므로 옳지 않다.

    보충 개념 DBA는 스키마 정의, 무결성·보안·권한 관리, 백업·회복, 성능 감시를 담당하며, 데이터 조작 프로그램 작성은 응용 프로그래머의 몫이다.

  52. 문제 52

    4지선다

    [사원관리] 폼에서 '직급' 값이 '부장'인 레코드의 본문 컨트롤 글꼴 색을 모두 빨강으로 표시하려고 한다. 다음 중 가장 적절한 방법은?

    • 1.

      본문의 모든 컨트롤을 선택한 후 조건부 서식에서 식으로 [직급]='부장'을 지정하고 서식을 설정한다.

    • 2.

      '직급' 컨트롤 하나만 선택한 후 조건부 서식에서 식으로 [직급]='부장'을 지정하고 서식을 설정한다.

    • 3.

      테이블의 데이터시트 보기에서 '부장' 레코드를 모두 선택한 후 글꼴 색을 빨강으로 지정한다.

    • 4.

      폼 속성 창에서 기본 보기를 '연속 폼'으로 바꾼 후 모든 글꼴 색을 빨강으로 지정한다.

    정답·해설 보기

    정답

    1

    본문의 모든 컨트롤을 선택한 후 조건부 서식에서 식으로 [직급]='부장'을 지정하고 서식을 설정한다.

    해설

    정답: 1. 특정 조건의 레코드에서 여러 컨트롤의 서식을 한 번에 바꾸려면, 본문의 모든 컨트롤을 선택한 뒤 조건부 서식에 식([직급]='부장')을 지정하고 서식을 설정한다.

    오답 풀이

    • 1번: 모든 컨트롤을 선택해 식 조건으로 서식을 지정하므로 옳다.
    • 2번: 직급 컨트롤 하나만 서식이 바뀌어 본문 전체 컨트롤이 적용되지 않는다.
    • 3번: 데이터시트에서 글꼴 색을 바꾸는 것은 조건과 무관하게 일괄 적용되어 부적절하다.
    • 4번: 기본 보기 변경은 서식과 무관하며 조건도 적용되지 않는다.

    보충 개념 조건부 서식은 '필드 값이' 또는 '식이' 기준으로 조건을 지정하며, 여러 컨트롤을 함께 선택해 동일 조건 서식을 적용할 수 있다.

  53. 문제 53

    4지선다

    아래 [회원] 테이블을 참조하여 다음 SQL문을 실행한 결과로 옳은 것은?

    지역나이등급
    대구28일반
    서울35우수
    인천41일반
    대구22우수
    부산30일반
    서울26우수
    인천38일반
    대구45우수
    • 1.

      3

    • 2.

      4

    • 3.

      7

    • 4.

      8

    정답·해설 보기

    정답

    2

    4

    해설

    정답: 2. 안쪽 쿼리 SELECT DISTINCT 지역은 중복을 제거한 지역(대구·서울·인천·부산) 4개를 반환하고, 바깥쪽 COUNT(*)가 그 행 수인 4를 센다.

    오답 풀이

    • 1번: 서로 다른 지역은 4개이므로 3은 옳지 않다.
    • 2번: DISTINCT 지역은 대구·서울·인천·부산 4개이므로 옳다.
    • 3번: 7은 전체 행 수에서 하나 뺀 값으로 의미가 없다.
    • 4번: 8은 중복을 제거하지 않은 전체 레코드 수이다.

    보충 개념 DISTINCT는 중복을 제거하므로, 그 결과에 COUNT(*)를 적용하면 서로 다른 값의 개수를 구할 수 있다.

  54. 문제 54

    4지선다

    입력값 20240615에 대한 다음 입력 마스크 설정에 따른 결과로 옳은 것은?

    • 1.

      0000-00-00 → 2024-06-15

    • 2.

      000-0000-0 → 204-0615-2

    • 3.

      00-00-0000 → 20-40-6152

    • 4.

      99-99-99 → 20-24-15

    정답·해설 보기

    정답

    1

    0000-00-00 → 2024-06-15

    해설

    정답: 1. 입력 마스크에서 0은 필수 숫자 자리이고, - 같은 문자는 위치에 그대로 삽입된다. 입력값은 왼쪽부터 순서대로 채워지므로 0000-00-00에 20240615를 넣으면 2024-06-15가 된다.

    오답 풀이

    • 1번: 8개의 0 자리에 순서대로 채워 2024-06-15가 되므로 옳다.
    • 2번: 000-0000-0이면 202-4061-5가 되어야 하므로 결과가 잘못되었다.
    • 3번: 00-00-0000이면 20-24-0615가 되어야 하므로 결과가 잘못되었다.
    • 4번: 99-99-99는 6자리만 받아 20-24-06이 되어야 하므로 결과가 잘못되었다.

    보충 개념 입력 마스크 기호: 0(필수 숫자), 9(선택 숫자/공백), #(선택 숫자/공백/부호)이며 입력은 왼쪽부터 채워진다.

  55. 문제 55

    4지선다

    다음 보고서에 대한 설명으로 옳지 않은 것은? 단, 이 보고서는 전체 3페이지이며 현재 페이지는 2페이지이다.

    제목 '부서별 직원 명부'가 페이지 상단에 표시되고, 부서명별로 그룹이 묶여 있다.

    부서명사번이름직급입사일
    영업부E102김하늘과장2015-03-02
    E118박정우대리2018-07-15
    E125이수민사원2020-09-01
    인원수: 3
    총무부E201정민호차장2013-05-20

    (페이지 하단에 2/3 표시)

    • 1.

      '부서명'을 표시하는 컨트롤은 '중복 내용 숨기기' 속성이 '예'로 설정되어 있다.

    • 2.

      '부서명'에 대한 그룹 머리글과 그룹 바닥글이 모두 설정되어 있다.

    • 3.

      각 그룹 바닥글에 '인원수: 3'처럼 그룹별 레코드 수를 표시하는 요약 정보가 있다.

    • 4.

      매 페이지 상단에 반복되는 열 제목(부서명·사번·이름…)은 보고서 머리글에 작성되어 있다.

    정답·해설 보기

    정답

    4

    매 페이지 상단에 반복되는 열 제목(부서명·사번·이름…)은 보고서 머리글에 작성되어 있다.

    해설

    정답: 4. 매 페이지 상단에 반복되는 열 제목은 페이지 머리글에 작성한 것이다. 보고서 머리글은 첫 페이지에 한 번만 출력되므로 보고서 머리글에 작성했다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 같은 부서명이 반복 행에서 비어 보이므로 '중복 내용 숨기기'가 '예'로 설정된 것이므로 옳다.
    • 2번: 부서명별로 그룹 머리글(부서명)과 그룹 바닥글(인원수)이 있으므로 옳다.
    • 3번: 그룹 바닥글의 '인원수: 3'은 그룹별 레코드 수 요약이므로 옳다.
    • 4번: 매 페이지 반복 열 제목은 페이지 머리글이므로 옳지 않다.

    보충 개념 보고서 머리글은 첫 페이지에 한 번, 페이지 머리글은 모든 페이지 상단에 반복 출력된다.

  56. 문제 56

    4지선다

    다음 중 액세스의 매크로에 대한 설명으로 옳지 않은 것은?

    • 1.

      매크로는 폼·보고서·컨트롤에 기능을 추가하고 작업을 자동화하는 데 사용된다.

    • 2.

      조건식을 지정하여 특정 조건이 참일 때만 매크로 함수가 실행되도록 할 수 있다.

    • 3.

      하나의 매크로에는 매크로 함수를 하나만 포함할 수 있다.

    • 4.

      만든 매크로를 컨트롤의 이벤트 속성에 연결하여 실행할 수 있다.

    정답·해설 보기

    정답

    3

    하나의 매크로에는 매크로 함수를 하나만 포함할 수 있다.

    해설

    정답: 3. 하나의 매크로에는 여러 개의 매크로 함수(액션)를 순서대로 포함할 수 있다. 하나만 포함할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 매크로는 기능 추가와 작업 자동화에 사용되므로 옳다.
    • 2번: 조건식으로 특정 조건에서만 실행되게 할 수 있으므로 옳다.
    • 3번: 한 매크로에 여러 함수를 포함할 수 있으므로 옳지 않다.
    • 4번: 매크로를 이벤트 속성에 연결해 실행할 수 있으므로 옳다.

    보충 개념 매크로는 여러 매크로 함수를 순차 실행하며, 그룹·조건·하위 매크로로 구성할 수 있다.

  57. 문제 57

    4지선다

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

    '강사별 강의 실적'이라는 제목 아래 강사별로 그룹이 묶여 있고, 각 강의는 '순번·강의일·수강인원·수강료' 순으로 표시되며 강의일을 기준으로 내림차순 정렬되어 있다. 페이지 하단에는 4/6이 표시되어 있다.

    강사명순번강의일수강인원수강료
    한지민12024-05-1824360,000
    22024-05-0218270,000
    오정세12024-06-0930450,000
    22024-04-2115225,000
    • 1.

      강사별로 그룹이 설정되었고 강의일을 기준으로 내림차순 정렬이 적용되었다.

    • 2.

      '순번'은 컨트롤 원본에 '=1'을 입력하고 '누적 합계' 속성을 '그룹'으로 설정하였다.

    • 3.

      페이지 하단에 표시된 '4/6'은 매 페이지에 출력되므로 보고서 바닥글에 작성한 것이다.

    • 4.

      강사명이 반복 행에서 비어 보이는 것은 '중복 내용 숨기기'를 '예'로 설정했기 때문이다.

    정답·해설 보기

    정답

    3

    페이지 하단에 표시된 '4/6'은 매 페이지에 출력되므로 보고서 바닥글에 작성한 것이다.

    해설

    정답: 3. 페이지 번호([Page]/[Pages])처럼 매 페이지마다 출력되는 항목은 페이지 바닥글에 작성한다. 보고서 바닥글은 마지막 페이지에 한 번만 출력되므로 옳지 않다.

    오답 풀이

    • 1번: 강사별 그룹과 강의일 내림차순 정렬이 적용되었으므로 옳다.
    • 2번: 그룹마다 1부터 매기는 순번은 컨트롤 원본 '=1', 누적 합계 '그룹'으로 만드므로 옳다.
    • 3번: 매 페이지에 나오는 페이지 번호는 페이지 바닥글에 작성하므로 옳지 않다.
    • 4번: 같은 강사명이 비어 보이는 것은 '중복 내용 숨기기'를 '예'로 설정했기 때문이므로 옳다.

    보충 개념 페이지 머리글/바닥글은 매 페이지마다, 보고서 머리글/바닥글은 보고서 전체에서 한 번씩 출력된다.

  58. 문제 58

    4지선다

    다음과 같은 결과를 표시하는 SQL문으로 옳은 것은?

    영화명감독장르개봉연도
    봄의 정원김연우멜로2016
    추격자들나도현액션2018
    미로 속으로도경수스릴러2018
    한밤의 소리라미란공포2020
    정상에서가온다큐2021
    • 1.

      SELECT * FROM 영화 ORDER BY 개봉연도 DESC, 감독 DESC;

    • 2.

      SELECT * FROM 영화 ORDER BY 감독 ASC, 개봉연도 ASC;

    • 3.

      SELECT * FROM 영화 ORDER BY 개봉연도 ASC, 감독 ASC;

    • 4.

      SELECT * FROM 영화 ORDER BY 개봉연도 ASC, 감독 DESC;

    정답·해설 보기

    정답

    3

    SELECT * FROM 영화 ORDER BY 개봉연도 ASC, 감독 ASC;

    해설

    정답: 3. 결과는 개봉연도가 오름차순이고, 개봉연도가 같은 2018년 두 행은 감독이 나도현·도경수 순(가나다 오름차순)이다. 따라서 ORDER BY 개봉연도 ASC, 감독 ASC인 3번이 옳다.

    오답 풀이

    • 1번: 개봉연도 내림차순이면 2021이 맨 위에 와야 하므로 옳지 않다.
    • 2번: 감독을 1순위로 정렬하면 가온(2021)이 맨 위에 와 결과 순서와 다르다.
    • 3번: 개봉연도 오름차순, 같은 해는 감독 오름차순이므로 옳다.
    • 4번: 같은 2018년에서 감독 내림차순이면 도경수가 먼저 와야 하므로 결과와 다르다.

    보충 개념 ORDER BY에 두 기준을 쓰면 첫 기준이 같은 행끼리 두 번째 기준으로 정렬된다.

  59. 문제 59

    4지선다

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

    • 1.

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

    • 2.

      데이터시트 보기와 폼 보기를 동시에 표시하며 두 보기는 같은 원본에 연결되어 동기화된다.

    • 3.

      분할 표시 폼을 만든 후에는 컨트롤의 크기 조정이나 새 필드 추가를 전혀 할 수 없다.

    • 4.

      폼 속성에서 데이터시트가 표시되는 위치를 위·아래·왼쪽·오른쪽 중에서 설정할 수 있다.

    정답·해설 보기

    정답

    3

    분할 표시 폼을 만든 후에는 컨트롤의 크기 조정이나 새 필드 추가를 전혀 할 수 없다.

    해설

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

    오답 풀이

    • 1번: [기타 폼]→[폼 분할]로 만들 수 있으므로 옳다.
    • 2번: 데이터시트와 폼 보기가 동시에 표시되고 동기화되므로 옳다.
    • 3번: 만든 후에도 크기 조정·필드 추가가 가능하므로 옳지 않다.
    • 4번: 데이터시트 위치를 위·아래·왼쪽·오른쪽으로 설정할 수 있으므로 옳다.

    보충 개념 분할 표시 폼은 같은 데이터 원본을 폼 보기와 데이터시트 보기로 동시에 보여 주며, 한쪽에서 선택한 레코드가 다른 쪽에도 반영된다.

  60. 문제 60

    4지선다

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

    • 1.

      IIF(0, 10, 20) → 결과 값: 20

    • 2.

      MID("ABCDEFG", 2, 3) → 결과 값: BCD

    • 3.

      "컴" & "활" → 결과 값: 컴활

    • 4.

      7 MOD 3 → 결과 값: 2

    정답·해설 보기

    정답

    4

    7 MOD 3 → 결과 값: 2

    해설

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

    오답 풀이

    • 1번: IIF(조건, 참값, 거짓값)에서 0은 거짓이므로 거짓값 20이 반환되어 옳다.
    • 2번: MID("ABCDEFG", 2, 3)은 2번째부터 3글자인 BCD를 반환하므로 옳다.
    • 3번: &는 문자열을 연결하므로 "컴"&"활"은 컴활이 되어 옳다.
    • 4번: 7 MOD 3의 나머지는 1이므로 결과 값 2는 옳지 않다.

    보충 개념 IIF는 조건이 참이면 두 번째, 거짓이면 세 번째 인수를 반환하고, MOD는 나머지를, &는 문자열 결합을 수행한다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글