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

컴퓨터활용능력 1급 필기 2025년 4회 복원

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 CPU 내부의 레지스터에 대한 설명으로 옳지 않은 것은?

    • 1.

      누산기(AC)는 산술·논리 연산의 중간 결과나 최종 결과를 일시적으로 저장한다.

    • 2.

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

    • 3.

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

    • 4.

      프로그램 카운터(PC)는 현재 실행 중인 명령어 자체를 보관한다.

    정답·해설 보기

    정답

    4

    프로그램 카운터(PC)는 현재 실행 중인 명령어 자체를 보관한다.

    해설

    정답: 4. 프로그램 카운터(PC)는 다음에 실행할 명령어가 들어 있는 기억장치의 주소를 저장하는 레지스터이다. 현재 실행 중인 명령어 자체를 보관하는 것은 명령 레지스터(IR)이므로 옳지 않다.

    오답 풀이

    • 1번: 누산기는 연산의 중간·최종 결과를 임시 저장하므로 옳다.
    • 2번: 명령 레지스터는 현재 실행 중인 명령어를 담으므로 옳다.
    • 3번: 메모리 주소 레지스터는 접근할 주소를 저장하므로 옳다.
    • 4번: PC가 명령어 자체를 보관한다는 설명은 옳지 않다(주소를 저장).

    보충 개념 제어장치에는 PC·IR·MAR·MBR·해독기·부호기가, 연산장치에는 누산기·가산기·보수기·상태 레지스터가 있다.

  2. 문제 2

    4지선다

    다음 중 스마트폰의 무선 데이터 연결을 노트북이나 태블릿에 나누어 주어 인터넷에 접속하게 하는 기능을 뜻하는 것은?

    • 1.

      와이파이(Wi-Fi)

    • 2.

      블루투스(Bluetooth)

    • 3.

      테더링(Tethering)

    • 4.

      와이브로(WiBro)

    정답·해설 보기

    정답

    3

    테더링(Tethering)

    해설

    정답: 3. 테더링(Tethering)은 인터넷에 연결된 스마트폰을 모뎀처럼 활용하여, 노트북·태블릿 등 다른 기기를 휴대폰에 연결해 무선 인터넷을 사용하게 하는 기능이다.

    오답 풀이

    • 1번: 와이파이는 무선 공유기(AP)를 통해 근거리 무선 인터넷에 접속하는 기술이다.
    • 2번: 블루투스는 근거리 기기 간 저전력 무선 연결 규격이다.
    • 3번: 휴대폰을 매개로 다른 기기를 인터넷에 연결하는 것은 테더링이므로 옳다.
    • 4번: 와이브로는 이동 중에도 인터넷을 쓸 수 있는 휴대 인터넷 서비스이다.

    보충 개념 테더링은 USB·블루투스·와이파이(핫스팟) 방식으로 연결할 수 있으며, 휴대폰의 데이터 요금이 그대로 부과된다.

  3. 문제 3

    4지선다

    다음 중 컴퓨터 시스템 버스(Bus)에 대한 설명으로 옳지 않은 것은?

    • 1.

      데이터 버스는 CPU와 기억장치 사이에서 실제 데이터를 주고받는 통로이다.

    • 2.

      주소 버스는 데이터를 읽거나 쓸 기억장치의 위치(번지)를 전달하는 통로이다.

    • 3.

      제어 버스는 CPU가 각 장치의 동작을 지시하는 제어 신호를 전달하는 통로이다.

    • 4.

      주소 버스는 데이터가 CPU와 장치 사이를 양방향으로 오가는 통로이다.

    정답·해설 보기

    정답

    4

    주소 버스는 데이터가 CPU와 장치 사이를 양방향으로 오가는 통로이다.

    해설

    정답: 4. 주소 버스는 CPU가 기억장치나 입출력 장치의 주소를 지정하기 위해 신호를 보내는 단방향 통로이다. 양방향으로 데이터가 오가는 것은 데이터 버스이므로 옳지 않다.

    오답 풀이

    • 1번: 데이터 버스는 실제 데이터를 주고받는 통로이므로 옳다.
    • 2번: 주소 버스는 기억장치의 번지를 전달하므로 옳다.
    • 3번: 제어 버스는 제어 신호를 전달하므로 옳다.
    • 4번: 주소 버스는 단방향이므로 양방향이라는 설명은 옳지 않다.

    보충 개념 시스템 버스는 데이터 버스(양방향)·주소 버스(단방향)·제어 버스로 나뉘며, 데이터 버스의 폭이 한 번에 옮기는 데이터의 양을 결정한다.

  4. 문제 4

    4지선다

    다음 중 데이터 보안 침해 형태인 위조(Fabrication)에 해당하는 것으로 옳은 것은?

    • 1.

      전송 중인 데이터를 도중에 몰래 엿보거나 가로채는 행위

    • 2.

      데이터가 수신 측으로 전달되지 못하도록 가로막는 행위

    • 3.

      정상적인 데이터를 다른 내용으로 바꾸어 버리는 행위

    • 4.

      마치 다른 송신자가 보낸 것처럼 가짜 데이터를 만들어 보내는 행위

    정답·해설 보기

    정답

    4

    마치 다른 송신자가 보낸 것처럼 가짜 데이터를 만들어 보내는 행위

    해설

    정답: 4. 위조(Fabrication)는 정당한 송신자가 아닌 측이 마치 정상 송신자가 보낸 것처럼 가짜 데이터를 만들어 보내 신뢰성(인증)을 침해하는 행위이다.

    오답 풀이

    • 1번: 전송 데이터를 몰래 엿보는 것은 가로채기(Interception)로 기밀성 침해이다.
    • 2번: 데이터 전달을 막는 것은 가로막기(Interruption)로 가용성 침해이다.
    • 3번: 데이터를 다른 내용으로 바꾸는 것은 수정(Modification)으로 무결성 침해이다.
    • 4번: 가짜 데이터를 정상처럼 보내는 것은 위조이므로 옳다.

    보충 개념 보안 위협은 가로막기(가용성)·가로채기(기밀성)·수정(무결성)·위조(인증)의 네 가지로 구분된다.

  5. 문제 5

    4지선다

    다음 중 파일 압축 프로그램에 대한 설명으로 옳지 않은 것은?

    • 1.

      여러 개의 파일을 하나로 묶어 압축하면 파일 관리가 편리해진다.

    • 2.

      압축 파일에 분할 압축이나 암호 설정 기능을 적용할 수 있다.

    • 3.

      이미 압축된 파일을 다시 압축하면 압축할 때마다 용량이 절반씩 계속 줄어든다.

    • 4.

      압축을 하면 저장 공간을 절약하고 전송 시간을 줄일 수 있다.

    정답·해설 보기

    정답

    3

    이미 압축된 파일을 다시 압축하면 압축할 때마다 용량이 절반씩 계속 줄어든다.

    해설

    정답: 3. 한 번 압축된 파일은 이미 중복이 제거되어 있으므로 다시 압축해도 크기가 거의 줄지 않으며, 반복할수록 계속 절반씩 줄어들지 않는다.

    오답 풀이

    • 1번: 여러 파일을 하나로 묶으면 관리가 편리하므로 옳다.
    • 2번: 분할 압축·암호 설정 기능을 지원하므로 옳다.
    • 3번: 재압축을 반복해도 용량이 계속 절반씩 줄지는 않으므로 옳지 않다.
    • 4번: 압축은 저장 공간 절약과 전송 시간 단축에 도움이 되므로 옳다.

    보충 개념 압축 방식은 원본을 완전히 복원하는 무손실 압축과 일부 정보를 버리는 손실 압축으로 나뉜다.

  6. 문제 6

    4지선다

    다음 중 마이크로프로세서(Microprocessor)에 대한 설명으로 옳지 않은 것은?

    • 1.

      제어장치, 연산장치, 레지스터를 하나의 반도체 칩에 집적한 장치이다.

    • 2.

      개인용 컴퓨터의 중앙처리장치(CPU)로 사용된다.

    • 3.

      클록 주파수가 높을수록 일반적으로 처리 속도가 빨라진다.

    • 4.

      제어장치, 연산장치와 함께 주기억장치까지 하나의 칩 안에 모두 포함한다.

    정답·해설 보기

    정답

    4

    제어장치, 연산장치와 함께 주기억장치까지 하나의 칩 안에 모두 포함한다.

    해설

    정답: 4. 마이크로프로세서는 제어장치·연산장치·레지스터를 하나의 칩에 집적한 것으로, 주기억장치(RAM)는 별도의 부품이며 칩 안에 포함되지 않는다.

    오답 풀이

    • 1번: 제어·연산·레지스터를 한 칩에 모은 것이 맞으므로 옳다.
    • 2번: 개인용 컴퓨터의 CPU로 쓰이므로 옳다.
    • 3번: 클록 주파수가 높을수록 처리 속도가 빨라지므로 옳다.
    • 4번: 주기억장치까지 칩에 포함한다는 설명은 옳지 않다.

    보충 개념 마이크로프로세서의 성능은 클록 주파수, 워드 크기(비트 수), 내부 버스의 폭 등으로 평가한다.

  7. 문제 7

    4지선다

    다음 중 이미지 표현 방식 가운데 벡터(Vector) 방식에 대한 설명으로 옳은 것은?

    • 1.

      점과 점을 잇는 선·면을 수학적 함수로 표현해 확대·축소해도 매끄럽다.

    • 2.

      확대하면 가장자리에 계단 현상이 생기며 BMP·JPEG가 대표 형식이다.

    • 3.

      점(픽셀)의 모임으로 이미지를 나타내어 사진 같은 사실적 표현에 유리하다.

    • 4.

      색상 수가 많을수록 파일 용량이 급격히 커지는 특성이 있다.

    정답·해설 보기

    정답

    1

    점과 점을 잇는 선·면을 수학적 함수로 표현해 확대·축소해도 매끄럽다.

    해설

    정답: 1. 벡터 방식은 점과 점을 잇는 직선·곡선·면을 수학적 함수(좌표·수식)로 표현하므로, 이미지를 확대하거나 축소해도 테두리가 거칠어지지 않고 매끄럽게 유지된다.

    오답 풀이

    • 1번: 수학적 함수로 표현해 확대·축소에 강한 것은 벡터이므로 옳다.
    • 2번: 확대 시 계단 현상이 생기고 BMP·JPEG가 대표인 것은 비트맵 방식이다.
    • 3번: 픽셀의 모임으로 사실적 표현에 유리한 것은 비트맵(래스터) 방식이다.
    • 4번: 색상 수에 따라 용량이 크게 늘어나는 것은 비트맵 방식의 특징이다.

    보충 개념 벡터 형식에는 WMF·AI·SVG 등이 있고, 비트맵 형식에는 BMP·JPEG·GIF·PNG 등이 있다.

  8. 문제 8

    4지선다

    다음 중 컴퓨터에서 자료를 구성하는 단위에 대한 설명으로 옳지 않은 것은?

    • 1.

      비트(Bit)는 0 또는 1을 나타내는 자료 표현의 최소 단위이다.

    • 2.

      워드(Word)는 4개의 비트가 모여 하나의 니블을 이루는 단위이다.

    • 3.

      레코드(Record)는 서로 관련된 여러 필드가 모여 이루어진 자료 처리 단위이다.

    • 4.

      파일(File)은 여러 개의 레코드가 모여 구성된다.

    정답·해설 보기

    정답

    2

    워드(Word)는 4개의 비트가 모여 하나의 니블을 이루는 단위이다.

    해설

    정답: 2. 4개의 비트가 모여 이루는 단위는 니블(Nibble)이다. 워드(Word)는 CPU가 한 번에 처리하는 단위로 여러 바이트로 이루어지므로, ②의 설명은 옳지 않다.

    오답 풀이

    • 1번: 비트는 0·1을 나타내는 최소 단위이므로 옳다.
    • 2번: 4비트가 모인 단위는 니블이지 워드가 아니므로 옳지 않다.
    • 3번: 레코드는 관련 필드의 모임이므로 옳다.
    • 4번: 파일은 레코드의 모임이므로 옳다.

    보충 개념 자료 단위는 비트→니블(4비트)→바이트(8비트)→워드→필드→레코드→파일→데이터베이스 순으로 커진다.

  9. 문제 9

    4지선다

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

    • 1.

      MIME은 받은 메일에 대해 자동으로 답장을 보내 주는 프로토콜이다.

    • 2.

      SMTP는 작성한 메일을 메일 서버로 보내거나 서버 간에 전달하는 프로토콜이다.

    • 3.

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

    • 4.

      IMAP은 메일을 서버에 둔 채 여러 기기에서 확인할 수 있게 하는 프로토콜이다.

    정답·해설 보기

    정답

    1

    MIME은 받은 메일에 대해 자동으로 답장을 보내 주는 프로토콜이다.

    해설

    정답: 1. MIME은 메일에 그림·동영상·실행 파일 등 멀티미디어 데이터를 첨부해 전송할 수 있도록 형식을 정의한 표준이며, 자동 답장 기능과는 관련이 없으므로 옳지 않다.

    오답 풀이

    • 1번: MIME을 자동 답장 프로토콜이라 한 설명은 옳지 않다.
    • 2번: SMTP는 메일을 보내는 프로토콜이므로 옳다.
    • 3번: POP3는 메일을 내려받는 프로토콜이므로 옳다.
    • 4번: IMAP은 서버에 둔 메일을 여러 기기에서 관리하므로 옳다.

    보충 개념 보내기는 SMTP, 받기는 POP3·IMAP이 담당하며, MIME은 첨부 데이터 형식을 규정한다.

  10. 문제 10

    4지선다

    다음 중 한글 Windows 10의 [빠른 지원]에 대한 설명으로 옳지 않은 것은?

    • 1.

      멀리 있는 상대의 컴퓨터에 연결해 화면을 보며 문제를 해결할 수 있다.

    • 2.

      도움을 주는 사람과 받는 사람 모두 Microsoft 계정 로그인 없이 이용할 수 있다.

    • 3.

      도움을 주는 사람이 만든 보안 코드를 받는 사람이 입력해 연결한다.

    • 4.

      공유 옵션에서 [화면 보기]와 [모든 권한 가지기] 중 선택할 수 있다.

    정답·해설 보기

    정답

    2

    도움을 주는 사람과 받는 사람 모두 Microsoft 계정 로그인 없이 이용할 수 있다.

    해설

    정답: 2. [빠른 지원]에서 도움을 주는(지원하는) 사람은 Microsoft 계정으로 로그인해야 보안 코드를 발급할 수 있다. 도움받는 사람은 계정 없이 코드만 입력하면 되므로, 양쪽 모두 로그인이 필요 없다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 원격으로 화면을 보며 문제를 해결할 수 있으므로 옳다.
    • 2번: 지원하는 사람은 계정 로그인이 필요하므로 옳지 않다.
    • 3번: 보안 코드를 발급·입력해 연결하므로 옳다.
    • 4번: 공유 옵션에서 화면 보기·모든 권한 가지기를 선택할 수 있으므로 옳다.

    보충 개념 빠른 지원은 인터넷을 통해 상대 컴퓨터를 원격으로 보거나 제어해 문제를 해결하는 기능이다.

  11. 문제 11

    4지선다

    다음 중 디지털 컴퓨터의 특징으로 옳지 않은 것은?

    • 1.

      숫자나 문자 같은 이산적인 데이터를 0과 1의 조합으로 처리한다.

    • 2.

      산술·논리 연산을 수행하며 다양한 분야에 쓰이는 범용 컴퓨터로 활용된다.

    • 3.

      프로그램에 의해 동작하며 연산 결과를 기억장치에 저장할 수 있다.

    • 4.

      전압·전류처럼 연속적으로 변하는 물리량을 증폭 회로로 직접 처리한다.

    정답·해설 보기

    정답

    4

    전압·전류처럼 연속적으로 변하는 물리량을 증폭 회로로 직접 처리한다.

    해설

    정답: 4. 전압·전류처럼 연속적으로 변하는 물리량을 증폭 회로로 처리하는 것은 아날로그 컴퓨터의 특징이다. 디지털 컴퓨터는 이산적인 데이터를 논리 회로로 처리하므로 옳지 않다.

    오답 풀이

    • 1번: 이산 데이터를 0·1로 처리하므로 옳다.
    • 2번: 산술·논리 연산을 하는 범용 컴퓨터이므로 옳다.
    • 3번: 프로그램으로 동작하고 결과를 저장하므로 옳다.
    • 4번: 연속량을 직접 처리한다는 것은 아날로그의 특징이므로 옳지 않다.

    보충 개념 디지털과 아날로그의 장점을 합한 것이 하이브리드 컴퓨터이다.

  12. 문제 12

    4지선다

    다음 중 인터넷상의 서버에 자원을 두고 필요할 때 접속해 빌려 쓰며 사용한 만큼 비용을 내는 서비스를 뜻하는 것은?

    • 1.

      그리드 컴퓨팅(Grid Computing)

    • 2.

      사물 인터넷(IoT)

    • 3.

      클라우드 컴퓨팅(Cloud Computing)

    • 4.

      빅 데이터(Big Data)

    정답·해설 보기

    정답

    3

    클라우드 컴퓨팅(Cloud Computing)

    해설

    정답: 3. 클라우드 컴퓨팅은 데이터·소프트웨어 등의 자원을 인터넷상의 서버에 두고, 사용자가 필요할 때 PC·스마트폰 등 다양한 기기로 접속해 빌려 쓰고 사용한 만큼 비용을 내는 서비스이다.

    오답 풀이

    • 1번: 그리드 컴퓨팅은 분산된 컴퓨터의 자원을 묶어 하나처럼 활용하는 기술이다.
    • 2번: 사물 인터넷은 사물에 센서·통신 기능을 넣어 인터넷에 연결하는 기술이다.
    • 3번: 자원을 서버에 두고 빌려 쓰는 것은 클라우드 컴퓨팅이므로 옳다.
    • 4번: 빅 데이터는 대규모 데이터를 수집·분석하는 기술이다.

    보충 개념 클라우드 서비스는 제공 형태에 따라 IaaS·PaaS·SaaS로 구분된다.

  13. 문제 13

    4지선다

    다음 중 한글 Windows 10의 [폴더 옵션] 대화상자에서 설정할 수 있는 작업으로 옳지 않은 것은?

    • 1.

      숨김 파일과 폴더를 표시할지 여부를 지정할 수 있다.

    • 2.

      알려진 파일 형식의 확장명을 숨길지 여부를 설정할 수 있다.

    • 3.

      폴더를 열 때 새 창에서 열지 같은 창에서 열지를 선택할 수 있다.

    • 4.

      바탕 화면 아이콘의 크기와 정렬 방식을 변경할 수 있다.

    정답·해설 보기

    정답

    4

    바탕 화면 아이콘의 크기와 정렬 방식을 변경할 수 있다.

    해설

    정답: 4. 바탕 화면 아이콘의 크기·정렬은 바탕 화면의 바로 가기 메뉴(보기)에서 지정하는 항목이며 [폴더 옵션]에서 설정하는 작업이 아니므로 옳지 않다.

    오답 풀이

    • 1번: 숨김 파일·폴더 표시 여부를 지정할 수 있으므로 옳다.
    • 2번: 알려진 확장명 숨기기를 설정할 수 있으므로 옳다.
    • 3번: 새 창/같은 창 열기 방식을 선택할 수 있으므로 옳다.
    • 4번: 바탕 화면 아이콘 크기·정렬은 폴더 옵션과 무관하므로 옳지 않다.

    보충 개념 폴더 옵션은 [일반]·[보기]·[검색] 탭으로 구성되며, 파일·폴더의 표시 방법과 검색 동작을 설정한다.

  14. 문제 14

    4지선다

    다음 중 디지털 사운드 데이터의 표현에 대한 설명으로 옳지 않은 것은?

    • 1.

      샘플링은 아날로그 소리 신호를 일정 간격으로 측정해 디지털 값으로 바꾸는 과정이다.

    • 2.

      샘플링 비트 수가 클수록 한 표본을 더 세밀하게 표현해 음질이 좋아진다.

    • 3.

      샘플링 주파수는 1초 동안 소리를 표본화하는 횟수를 의미한다.

    • 4.

      샘플링 주파수가 낮을수록 원음에 더 가깝게 재생된다.

    정답·해설 보기

    정답

    4

    샘플링 주파수가 낮을수록 원음에 더 가깝게 재생된다.

    해설

    정답: 4. 샘플링 주파수가 높을수록 1초당 더 많은 표본을 추출하므로 원음에 가깝게 재생된다. 주파수가 낮을수록 원음에 가깝다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 샘플링은 아날로그를 일정 간격으로 측정해 디지털화하는 과정이므로 옳다.
    • 2번: 비트 수가 클수록 음질이 좋아지므로 옳다.
    • 3번: 샘플링 주파수는 1초당 표본 추출 횟수이므로 옳다.
    • 4번: 주파수가 낮을수록 원음에 가깝다는 설명은 옳지 않다.

    보충 개념 사운드 파일의 크기는 샘플링 주파수, 샘플링 비트 수, 재생 시간, 채널 수에 비례한다.

  15. 문제 15

    4지선다

    다음 중 인터넷 파일 전송 서비스인 FTP에 대한 설명으로 옳지 않은 것은?

    • 1.

      FTP를 이용하면 서버에 파일을 올리거나 서버의 파일을 내려받을 수 있다.

    • 2.

      계정 없이 접속하는 익명(Anonymous) FTP 서비스를 이용할 수 있다.

    • 3.

      서버에 저장된 프로그램은 내려받지 않고도 FTP로 접속한 상태에서 바로 실행할 수 있다.

    • 4.

      텍스트 파일은 ASCII 모드로, 그림·실행 파일은 Binary 모드로 전송한다.

    정답·해설 보기

    정답

    3

    서버에 저장된 프로그램은 내려받지 않고도 FTP로 접속한 상태에서 바로 실행할 수 있다.

    해설

    정답: 3. FTP는 파일을 주고받는 전송 서비스일 뿐, 서버의 프로그램을 접속한 상태에서 바로 실행할 수는 없다. 실행하려면 파일을 내려받은 뒤 실행해야 하므로 옳지 않다.

    오답 풀이

    • 1번: 파일 업로드·다운로드가 가능하므로 옳다.
    • 2번: 익명 FTP로 계정 없이 접속할 수 있으므로 옳다.
    • 3번: 서버 프로그램을 접속 상태에서 바로 실행한다는 설명은 옳지 않다.
    • 4번: 텍스트는 ASCII, 그림·실행 파일은 Binary 모드로 전송하므로 옳다.

    보충 개념 FTP는 명령을 주고받는 제어 연결과 데이터를 전송하는 데이터 연결을 따로 사용한다.

  16. 문제 16

    4지선다

    다음 중 한글 Windows 10의 파일 탐색기에서 검색 상자로 파일이나 폴더를 찾는 방법으로 옳지 않은 것은?

    • 1.

      검색 결과는 입력한 단어와 파일 이름이 완전히 똑같을 때만 표시된다.

    • 2.

      검색 상자에 이름을 입력하면 입력하는 즉시 결과가 걸러져 나타난다.

    • 3.

      파일 종류, 수정한 날짜, 크기 등을 기준으로 검색을 좁힐 수 있다.

    • 4.

      자주 쓰는 검색 조건을 저장해 두었다가 다시 불러와 사용할 수 있다.

    정답·해설 보기

    정답

    1

    검색 결과는 입력한 단어와 파일 이름이 완전히 똑같을 때만 표시된다.

    해설

    정답: 1. 검색 상자는 입력한 단어가 파일 이름의 일부에 포함되기만 해도 결과로 표시한다. 이름이 완전히 똑같을 때만 표시된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 부분 일치도 검색되므로 완전 일치만 표시된다는 설명은 옳지 않다.
    • 2번: 입력 즉시 결과가 필터링되어 표시되므로 옳다.
    • 3번: 종류·날짜·크기 등으로 범위를 좁힐 수 있으므로 옳다.
    • 4번: 검색 조건을 저장해 다시 사용할 수 있으므로 옳다.

    보충 개념 검색 상자에서는 검색 도구 탭을 통해 수정한 날짜, 종류, 크기 등 다양한 필터를 적용할 수 있다.

  17. 문제 17

    4지선다

    다음 중 멀티미디어의 특징에 대한 설명으로 옳지 않은 것은?

    • 1.

      디지털화(Digitization): 여러 매체를 디지털 데이터로 변환해 처리한다.

    • 2.

      상호작용성(Interaction): 데이터가 제공자에서 사용자에게 한쪽 방향으로만 전달된다.

    • 3.

      비선형성(Non-linear): 사용자의 선택에 따라 다양한 방향으로 정보를 이용한다.

    • 4.

      통합성(Integration): 문자·소리·영상 등 여러 매체를 하나로 통합해 다룬다.

    정답·해설 보기

    정답

    2

    상호작용성(Interaction): 데이터가 제공자에서 사용자에게 한쪽 방향으로만 전달된다.

    해설

    정답: 2. 상호작용성은 정보 제공자와 사용자가 서로 작용하며 양방향으로 데이터를 주고받는 특성이다. 한쪽 방향으로만 전달된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 여러 매체를 디지털로 변환해 다루므로 옳다.
    • 2번: 상호작용성을 단방향이라 한 설명은 옳지 않다.
    • 3번: 사용자의 선택에 따라 다양한 방향으로 이용하므로 옳다.
    • 4번: 여러 매체를 하나로 통합해 다루므로 옳다.

    보충 개념 멀티미디어의 4대 특징은 디지털화·쌍방향성(상호작용성)·비선형성·통합성이다.

  18. 문제 18

    4지선다

    다음 중 네트워크 장비인 라우터(Router)에 대한 설명으로 옳은 것은?

    • 1.

      약해진 신호를 증폭·재생해 전송 거리를 늘리는 장치이다.

    • 2.

      디지털 신호와 아날로그 신호를 서로 변환해 주는 장치이다.

    • 3.

      서로 다른 네트워크를 연결하고 데이터 전송의 최적 경로를 선택해 주는 장치이다.

    • 4.

      들어온 신호를 모든 포트로 그대로 내보내는 단순 중계 장치이다.

    정답·해설 보기

    정답

    3

    서로 다른 네트워크를 연결하고 데이터 전송의 최적 경로를 선택해 주는 장치이다.

    해설

    정답: 3. 라우터는 서로 다른 네트워크를 상호 연결하고, 수신한 패킷을 목적지까지 보낼 최적의 경로를 선택해 전달하는 네트워크 계층 장비이다.

    오답 풀이

    • 1번: 약해진 신호를 증폭·재생하는 것은 리피터에 대한 설명이다.
    • 2번: 디지털·아날로그 신호를 변환하는 것은 모뎀에 대한 설명이다.
    • 3번: 네트워크 연결과 최적 경로 선택은 라우터이므로 옳다.
    • 4번: 신호를 모든 포트로 단순히 내보내는 것은 허브에 대한 설명이다.

    보충 개념 게이트웨이는 프로토콜이 다른 네트워크를 연결하고, 브리지는 같은 프로토콜의 네트워크를 연결하며, 라우터는 경로 선택 기능을 가진다.

  19. 문제 19

    4지선다

    다음 중 사용권에 따른 소프트웨어 분류 용어에 대한 설명으로 옳지 않은 것은?

    • 1.

      베타 버전(Beta Version)은 이미 출시된 정식 프로그램의 오류를 고치려고 배포하는 프로그램이다.

    • 2.

      셰어웨어(Shareware)는 기능이나 기간을 제한해 배포하고 정식 구입 시 제한이 풀린다.

    • 3.

      프리웨어(Freeware)는 무료로 사용할 수 있는 프로그램이다.

    • 4.

      데모 버전(Demo Version)은 기능을 홍보하기 위해 만든 시연용 프로그램이다.

    정답·해설 보기

    정답

    1

    베타 버전(Beta Version)은 이미 출시된 정식 프로그램의 오류를 고치려고 배포하는 프로그램이다.

    해설

    정답: 1. 베타 버전은 정식 제품을 발표하기 전에 문제점을 찾기 위해 일반 사용자에게 배포해 테스트하는 프로그램이다. 출시 후 오류를 고치려고 배포하는 것은 패치 프로그램이므로 옳지 않다.

    오답 풀이

    • 1번: 베타 버전을 오류 수정용 배포라 한 설명은 옳지 않다.
    • 2번: 셰어웨어는 기능·기간 제한 후 구입 시 풀리므로 옳다.
    • 3번: 프리웨어는 무료로 사용할 수 있으므로 옳다.
    • 4번: 데모 버전은 홍보용 시연 프로그램이므로 옳다.

    보충 개념 알파 버전은 개발사 내부 테스트용, 베타 버전은 외부 테스트용, 패치는 오류 수정용 프로그램이다.

  20. 문제 20

    4지선다

    다음 중 한글 Windows 10에서 주기억장치(RAM)의 용량이 부족할 때의 해결 방법으로 옳지 않은 것은?

    • 1.

      바탕 화면의 배경 그림을 단색으로 바꾸면 주기억장치 용량이 늘어난다.

    • 2.

      실행 중인 불필요한 프로그램을 종료해 사용 중인 메모리를 줄인다.

    • 3.

      메모리(RAM) 모듈을 추가로 장착해 물리적 용량을 늘린다.

    • 4.

      가상 메모리(페이징 파일)의 크기를 늘려 부족분을 보완한다.

    정답·해설 보기

    정답

    1

    바탕 화면의 배경 그림을 단색으로 바꾸면 주기억장치 용량이 늘어난다.

    해설

    정답: 1. 바탕 화면 배경을 단색으로 바꾸는 것은 화면 표시와 관련된 설정으로, 주기억장치(RAM)의 실제 용량을 늘려 주지 않으므로 옳지 않다.

    오답 풀이

    • 1번: 배경을 단색으로 바꿔도 RAM 용량은 늘지 않으므로 옳지 않다.
    • 2번: 불필요한 프로그램을 종료하면 사용 중인 메모리가 줄어드므로 옳다.
    • 3번: RAM을 추가하면 물리적 용량이 늘어나므로 옳다.
    • 4번: 가상 메모리를 늘리면 부족분을 디스크로 보완하므로 옳다.

    보충 개념 가상 메모리는 하드디스크의 일부를 주기억장치처럼 사용해 RAM 부족을 보완하는 기법이다.

  21. 문제 21

    4지선다

    다음 워크시트에서 [A8] 셀에 아래 수식을 입력했을 때의 결과 값으로 옳은 것은?

    =COUNT(OFFSET(C5, -3, -1, 3, 2))

    ABCD
    1사원1분기2분기3분기
    2한지민12090150
    3오세훈200미정130
    4배수지95110160
    5정해인8014070
    • 1.

      3

    • 2.

      4

    • 3.

      5

    • 4.

      6

    정답·해설 보기

    정답

    3

    5

    해설

    정답: 3. OFFSET(C5, -3, -1, 3, 2)는 기준 셀 [C5]에서 행으로 -3, 열로 -1만큼 이동한 [B2]를 좌측 상단으로 하여, 높이 3행·너비 2열인 [B2:C4] 범위를 반환한다. COUNT는 이 범위에서 숫자가 든 셀만 세므로, 텍스트 '미정'을 뺀 120·90·200·95·110의 5개가 계산되어 결과는 5이다.

    오답 풀이

    • 1번: 3은 숫자 셀을 두 개 적게 센 값이다.
    • 2번: 4는 숫자 셀을 한 개 적게 센 값이다.
    • 3번: 텍스트를 뺀 숫자 셀 5개를 정확히 세었으므로 옳다.
    • 4번: 6은 텍스트 셀까지 포함해 잘못 센 값이다.

    보충 개념 OFFSET(기준, 행, 열, 높이, 너비)는 기준 셀에서 떨어진 위치에 지정한 크기의 범위를 돌려주며, COUNT는 숫자 셀만, COUNTA는 비어 있지 않은 모든 셀을 센다.

  22. 문제 22

    4지선다

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

    • 1.

      [표시]는 선택한 시나리오의 값을 워크시트에 반영해 결과를 보여 준다.

    • 2.

      [병합]은 같은 시트의 모든 시나리오를 하나로 합쳐 자동으로 평균을 구한다.

    • 3.

      [추가]는 새 시나리오를 만들어 변경 셀과 값을 등록한다.

    • 4.

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

    정답·해설 보기

    정답

    2

    [병합]은 같은 시트의 모든 시나리오를 하나로 합쳐 자동으로 평균을 구한다.

    해설

    정답: 2. [병합]은 다른 워크시트나 다른 통합 문서에 작성된 시나리오를 현재 시나리오 관리자로 가져와 합치는 기능이며, 시나리오 값들의 평균을 자동으로 계산하지는 않으므로 옳지 않다.

    오답 풀이

    • 1번: [표시]는 선택한 시나리오 값을 워크시트에 반영해 보여 주므로 옳다.
    • 2번: [병합]이 평균을 자동 계산한다는 설명은 옳지 않다.
    • 3번: [추가]는 새 시나리오를 등록하므로 옳다.
    • 4번: [요약]은 요약 보고서나 피벗 테이블로 정리하므로 옳다.

    보충 개념 시나리오는 변경 셀의 여러 경우를 저장해 결과를 비교하는 가상 분석 도구이다.

  23. 문제 23

    4지선다

    다음 중 워크시트 사이를 이동하는 바로 가기 키에 대한 설명에서 ( ㉠ ), ( ㉡ )에 알맞은 것은?

    통합 문서에서 ( ㉠ )는 다음(오른쪽) 시트로, ( ㉡ )는 이전(왼쪽) 시트로 이동한다.

    • 1.

      ㉠ <Shift>+<PageDown>, ㉡ <Shift>+<PageUp>

    • 2.

      ㉠ <Ctrl>+<오른쪽 화살표>, ㉡ <Ctrl>+<왼쪽 화살표>

    • 3.

      ㉠ <Ctrl>+<PageDown>, ㉡ <Ctrl>+<PageUp>

    • 4.

      ㉠ <Alt>+<PageDown>, ㉡ <Alt>+<PageUp>

    정답·해설 보기

    정답

    3

    ㉠ <Ctrl>+<PageDown>, ㉡ <Ctrl>+<PageUp>

    해설

    정답: 3. 통합 문서에서 다음(오른쪽) 시트로 이동하는 키는 <Ctrl>+<PageDown>, 이전(왼쪽) 시트로 이동하는 키는 <Ctrl>+<PageUp>이다.

    오답 풀이

    • 1번: <Shift>+<PageDown/Up>은 시트 이동 키가 아니다.
    • 2번: <Ctrl>+<화살표>는 데이터 범위의 끝으로 셀 포인터를 이동한다.
    • 3번: <Ctrl>+<PageDown>·<Ctrl>+<PageUp>이 시트 이동 키이므로 옳다.
    • 4번: <Alt>+<PageDown/Up>은 한 화면씩 좌우로 이동한다.

    보충 개념 시트 이동은 Ctrl과 PageDown/PageUp 조합을 사용한다.

  24. 문제 24

    4지선다

    다음 데이터에 아래 조건으로 고급 필터를 실행했을 때 추출되는 레코드의 개수는?

    [데이터]

    사원부서판매액
    강도현영업1팀3500
    노유진영업2팀4200
    명우성영업1팀2800
    서가람영업1팀5100
    임도윤영업2팀3000
    한세현영업1팀3000

    [조건]

    부서판매액
    영업1팀>=3000
    • 1.

      2개

    • 2.

      3개

    • 3.

      4개

    • 4.

      6개

    정답·해설 보기

    정답

    2

    3개

    해설

    정답: 2. 조건이 같은 행에 있으면 모든 조건을 동시에 만족(AND)해야 추출된다. 부서가 영업1팀이면서 판매액이 3000 이상인 레코드는 강도현(3500), 서가람(5100), 한세현(3000)의 3개이다. 명우성(2800)은 판매액 조건에, 영업2팀 사원은 부서 조건에 걸려 제외된다.

    오답 풀이

    • 1번: 2개는 한세현(정확히 3000)을 빠뜨린 경우이다.
    • 2번: 두 조건을 동시에 만족하는 레코드가 3개이므로 옳다.
    • 3번: 4개는 명우성(2800)을 잘못 포함한 경우이다.
    • 4번: 6개는 조건을 적용하지 않은 전체 레코드 수이다.

    보충 개념 고급 필터에서 같은 행의 조건은 AND, 다른 행의 조건은 OR로 결합된다.

  25. 문제 25

    4지선다

    다음 중 [A1:C1] 영역에 각각 12, 9, 6이 입력된 상태에서 블록으로 지정한 뒤 채우기 핸들을 [G1] 셀까지 끌었을 때 [G1] 셀의 값으로 옳은 것은?

    • 1.

      -3

    • 2.

      -6

    • 3.

      -9

    • 4.

      0

    정답·해설 보기

    정답

    2

    -6

    해설

    정답: 2. [A1:C1]에 12, 9, 6이 입력되어 공차가 -3인 등차수열이 만들어진다. 채우기 핸들을 [G1]까지 끌면 D1=3, E1=0, F1=-3, G1=-6이 되어 [G1]의 값은 -6이다.

    오답 풀이

    • 1번: -3은 [F1]의 값이다.
    • 2번: 공차 -3을 적용해 [G1]=-6이므로 옳다.
    • 3번: -9는 [H1]까지 갔을 때의 값이다.
    • 4번: 0은 [E1]의 값이다.

    보충 개념 두 개 이상의 셀을 선택한 뒤 채우기 핸들을 끌면 값들의 차(공차)를 그대로 이어 가는 등차수열로 채워진다.

  26. 문제 26

    4지선다

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

    • 1.

      통합 문서 보호를 설정하면 시트의 삽입·삭제·이동 등 구조 변경을 막을 수 있다.

    • 2.

      통합 문서를 공유하면 여러 사용자가 동시에 열어 데이터를 편집할 수 있다.

    • 3.

      시트 보호는 통합 문서 전체가 아니라 특정 워크시트만을 대상으로 설정한다.

    • 4.

      통합 문서 보호에 암호를 지정하면 각 셀에 입력된 데이터의 수정까지 모두 막힌다.

    정답·해설 보기

    정답

    4

    통합 문서 보호에 암호를 지정하면 각 셀에 입력된 데이터의 수정까지 모두 막힌다.

    해설

    정답: 4. 통합 문서 보호는 시트의 구조(삽입·삭제·이동·숨기기)와 창 배열을 보호하는 기능으로, 각 셀에 입력된 데이터의 수정까지 막지는 못한다. 셀 내용 수정을 막으려면 시트 보호를 사용해야 하므로 옳지 않다.

    오답 풀이

    • 1번: 통합 문서 보호로 구조 변경을 막을 수 있으므로 옳다.
    • 2번: 공유하면 여러 사용자가 동시에 편집할 수 있으므로 옳다.
    • 3번: 시트 보호는 특정 워크시트만 대상으로 하므로 옳다.
    • 4번: 통합 문서 보호가 셀 데이터 수정까지 막는다는 설명은 옳지 않다.

    보충 개념 시트 보호는 셀 단위 보호, 통합 문서 보호는 시트 구조·창 보호를 담당한다.

  27. 문제 27

    4지선다

    다음 중 셀에 입력된 값에 사용자 지정 표시 형식을 지정한 후의 표시 결과로 옳은 것은? (입력값 → 표시 형식 → 표시 결과)

    • 1.

      0.3 → 0% → 0%

    • 2.

      1500 → #,##0.0 → 1,500.0

    • 3.

      9 → 0.00 → 9

    • 4.

      12 → 0.0"명" → 12명

    정답·해설 보기

    정답

    2

    1500 → #,##0.0 → 1,500.0

    해설

    정답: 2. 1500에 #,##0.0 형식을 적용하면 천 단위 구분 기호와 소수 첫째 자리가 표시되어 1,500.0이 되므로 옳다.

    오답 풀이

    • 1번: 0.3에 0% 형식을 적용하면 100을 곱해 30%가 되므로 0%는 틀리다.
    • 2번: 1,500.0으로 표시되므로 옳다.
    • 3번: 9에 0.00 형식을 적용하면 9.00이 되므로 9는 틀리다.
    • 4번: 12에 0.0"명" 형식을 적용하면 12.0명이 되므로 12명은 틀리다.

    보충 개념 0은 자릿수가 없으면 0을 채우는 자리 표시자, #는 무의미한 0을 표시하지 않는 자리 표시자이며, %는 값에 100을 곱해 백분율로 나타낸다.

  28. 문제 28

    4지선다

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

    • 1.

      피벗 차트를 만들면 그와 연결된 피벗 테이블이 함께 만들어진다.

    • 2.

      피벗 테이블의 값 영역에 표시된 데이터의 일부만 골라 삭제할 수 있다.

    • 3.

      피벗 차트의 종류는 기본 세로 막대형 외에 다른 종류로 바꿀 수 있다.

    • 4.

      행이나 열 레이블의 항목은 직접 끌어 위치를 바꿔 정렬할 수 있다.

    정답·해설 보기

    정답

    2

    피벗 테이블의 값 영역에 표시된 데이터의 일부만 골라 삭제할 수 있다.

    해설

    정답: 2. 피벗 테이블의 값 영역에 표시된 데이터는 필드 단위로 추가·제거하며, 표시된 결과의 일부 값만 골라 삭제할 수는 없으므로 옳지 않다.

    오답 풀이

    • 1번: 피벗 차트를 만들면 연결된 피벗 테이블이 함께 생성되므로 옳다.
    • 2번: 값 영역의 일부 데이터만 골라 삭제할 수 있다는 설명은 옳지 않다.
    • 3번: 피벗 차트는 세로 막대형 외 다른 종류로 바꿀 수 있으므로 옳다.
    • 4번: 행·열 레이블 항목을 끌어 정렬할 수 있으므로 옳다.

    보충 개념 피벗 차트는 분산형·주식형·거품형 등 일부 종류로는 만들 수 없다.

  29. 문제 29

    4지선다

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

    • 1.

      [범위]를 [통합 문서]로 지정하면 모든 워크시트를 대상으로 검색한다.

    • 2.

      별표(*)나 물음표(?) 같은 문자를 찾으려면 해당 문자 앞에 물결표(~)를 붙인다.

    • 3.

      [대/소문자 구분]을 선택하면 영문 대문자와 소문자를 구별해 찾는다.

    • 4.

      찾을 내용에 별표(*)를 쓰면 한 글자만 대신하여 검색한다.

    정답·해설 보기

    정답

    4

    찾을 내용에 별표(*)를 쓰면 한 글자만 대신하여 검색한다.

    해설

    정답: 4. 별표(*)는 임의의 여러 글자를, 물음표(?)는 한 글자만을 대신하는 와일드카드이다. 별표가 한 글자만 대신한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 범위를 통합 문서로 지정하면 모든 시트를 검색하므로 옳다.
    • 2번: 별표·물음표 자체를 찾으려면 앞에 물결표(~)를 붙이므로 옳다.
    • 3번: 대/소문자 구분을 켜면 영문 대소문자를 구별하므로 옳다.
    • 4번: 별표가 한 글자만 대신한다는 설명은 옳지 않다.

    보충 개념 와일드카드는 * (여러 글자)와 ? (한 글자)이며, 문자 자체를 찾을 때는 ~를 앞에 붙인다.

  30. 문제 30

    4지선다

    다음 워크시트에서 각 수식을 실행했을 때의 결과 값으로 옳은 것은?

    ABCD
    1지점1월2월3월
    2서울508065
    3부산904070
    4대구607585
    • 1.

      =SUM(LARGE(B2:B4,1), SMALL(B2:B4,1)) → 130

    • 2.

      =SUM(LARGE(D2:D4,2), SMALL(D2:D4,2)) → 155

    • 3.

      =SUM(LARGE(C2:C4,2), SMALL(C2:C4,2)) → 150

    • 4.

      =SUM(COUNTA(A2:A4), MAX(B2:B4)) → 90

    정답·해설 보기

    정답

    3

    =SUM(LARGE(C2:C4,2), SMALL(C2:C4,2)) → 150

    해설

    정답: 3. [C2:C4]는 80, 40, 75이다. LARGE(C2:C4,2)는 두 번째로 큰 값 75, SMALL(C2:C4,2)는 두 번째로 작은 값 75이므로 합은 150이며 보기 값과 일치하므로 옳다.

    오답 풀이

    • 1번: LARGE(B2:B4,1)=90, SMALL(B2:B4,1)=50이므로 합은 140이어서 보기의 130과 다르다.
    • 2번: LARGE(D2:D4,2)=70, SMALL(D2:D4,2)=70이므로 합은 140이어서 보기의 155와 다르다.
    • 3번: 75+75=150으로 보기 값과 같으므로 옳다.
    • 4번: COUNTA(A2:A4)=3, MAX(B2:B4)=90이므로 합은 93이어서 보기의 90과 다르다.

    보충 개념 LARGE(범위, k)는 k번째로 큰 값, SMALL(범위, k)는 k번째로 작은 값을 구한다.

  31. 문제 31

    4지선다

    다음 중 워크시트 보호를 설정할 때 [이 워크시트의 모든 사용자에게 다음 허용] 목록에서 지정할 수 있는 항목이 아닌 것은?

    • 1.

      잠긴 셀 선택

    • 2.

      셀 서식 지정

    • 3.

      정렬 사용

    • 4.

      워크시트 삭제

    정답·해설 보기

    정답

    4

    워크시트 삭제

    해설

    정답: 4. 워크시트 삭제는 보호 허용 목록에 들어 있지 않다. 잠긴 셀 선택, 셀 서식 지정, 정렬 등은 허용 항목으로 지정할 수 있으나 워크시트 삭제는 해당하지 않으므로 답이다.

    오답 풀이

    • 1번: 잠긴 셀 선택은 허용 목록에 있으므로 해당한다.
    • 2번: 셀 서식 지정은 허용 목록에 있으므로 해당한다.
    • 3번: 정렬 사용은 허용 목록에 있으므로 해당한다.
    • 4번: 워크시트 삭제는 허용 목록에 없으므로 답이다.

    보충 개념 시트 보호 허용 목록에는 셀 선택, 셀·행·열 서식, 정렬, 자동 필터 사용 등이 포함된다.

  32. 문제 32

    4지선다

    다음 중 1부터 100까지 정수의 합을 구하여 메시지 박스로 출력하는 프로시저로 옳지 않은 것은?

    • 1.

      sum = 0 For k = 1 To 100 sum = sum + k Next k MsgBox sum

    • 2.

      k = 1 : sum = 0 Do While k <= 100 sum = sum + k k = k + 1 Loop MsgBox sum

    • 3.

      k = 1 : sum = 0 Do Until k > 100 sum = sum + k k = k + 1 Loop MsgBox sum

    • 4.

      k = 1 : sum = 0 Do While k < 100 sum = sum + k k = k + 1 Loop MsgBox sum

    정답·해설 보기

    정답

    4

    k = 1 : sum = 0 Do While k < 100 sum = sum + k k = k + 1 Loop MsgBox sum

    해설

    정답: 4. ④는 Do While k < 100 조건이라 k가 99일 때까지만 더하고 100은 더하지 못해 1부터 99까지의 합 4950을 구한다. 1부터 100까지의 합 5050과 다르므로 옳지 않다.

    오답 풀이

    • 1번: For k = 1 To 100으로 100까지 모두 더해 5050이 되므로 옳다.
    • 2번: Do While k <= 100으로 100까지 더해 5050이 되므로 옳다.
    • 3번: Do Until k > 100은 k가 100을 넘을 때 멈추므로 100까지 더해 5050이 되므로 옳다.
    • 4번: Do While k < 100은 99까지만 더해 4950이 되므로 옳지 않다.

    보충 개념 Do While은 조건이 참인 동안, Do Until은 조건이 참이 될 때까지 반복하며, 비교 연산자에 따라 경계값 포함 여부가 달라진다.

  33. 문제 33

    4지선다

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

    • 1.

      데이터 계열 값의 오류 가능성이나 불확실성의 정도를 표시한다.

    • 2.

      고정 값, 백분율, 표준 편차, 표준 오차 중 하나로 오차량을 지정할 수 있다.

    • 3.

      3차원 세로 막대형 차트에도 오차 막대를 추가할 수 있다.

    • 4.

      분산형과 거품형 차트에는 가로 오차 막대와 세로 오차 막대를 모두 표시할 수 있다.

    정답·해설 보기

    정답

    3

    3차원 세로 막대형 차트에도 오차 막대를 추가할 수 있다.

    해설

    정답: 3. 오차 막대는 2차원 차트(세로 막대형·꺾은선형·분산형·거품형 등)에만 추가할 수 있고, 3차원 차트에는 추가할 수 없으므로 옳지 않다.

    오답 풀이

    • 1번: 오차 막대는 값의 불확실성 정도를 표시하므로 옳다.
    • 2번: 고정 값·백분율·표준 편차·표준 오차로 오차량을 지정할 수 있으므로 옳다.
    • 3번: 3차원 차트에 오차 막대를 추가한다는 설명은 옳지 않다.
    • 4번: 분산형·거품형에는 가로·세로 오차 막대를 모두 표시할 수 있으므로 옳다.

    보충 개념 오차 막대는 데이터 표식의 오차 가능 범위를 시각적으로 보여 주는 기능이다.

  34. 문제 34

    4지선다

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

    • 1.

      매크로 이름의 첫 글자는 반드시 숫자로 시작해야 하며 이름에 공백을 포함할 수 있다.

    • 2.

      [상대 참조로 기록]을 켠 상태에서 셀을 이동하면 현재 셀을 기준으로 한 상대 위치가 기록된다.

    • 3.

      매크로를 기록하는 중에 셀을 선택하면 기본적으로 절대 참조 방식으로 기록된다.

    • 4.

      기록된 매크로는 Visual Basic Editor에서 코드를 직접 수정할 수 있다.

    정답·해설 보기

    정답

    1

    매크로 이름의 첫 글자는 반드시 숫자로 시작해야 하며 이름에 공백을 포함할 수 있다.

    해설

    정답: 1. 매크로 이름은 문자로 시작해야 하고 숫자로 시작할 수 없으며, 이름 안에 공백을 포함할 수도 없으므로 옳지 않다.

    오답 풀이

    • 1번: 매크로 이름이 숫자로 시작하고 공백을 포함할 수 있다는 설명은 옳지 않다.
    • 2번: 상대 참조로 기록을 켜면 현재 셀 기준의 상대 위치가 기록되므로 옳다.
    • 3번: 기록 중 셀을 선택하면 기본적으로 절대 참조로 기록되므로 옳다.
    • 4번: 기록된 매크로는 Visual Basic Editor에서 직접 수정할 수 있으므로 옳다.

    보충 개념 매크로 이름은 문자로 시작하고 공백·일부 특수문자를 쓸 수 없으며, 셀 주소 형태도 사용할 수 없다.

  35. 문제 35

    4지선다

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

    • 1.

      글꼴 색이나 셀 색을 기준으로 정렬할 수 있다.

    • 2.

      정렬 기준은 여러 개(최대 64개)까지 지정할 수 있다.

    • 3.

      숨겨진 행이나 열도 자동으로 함께 정렬되어 자리가 바뀐다.

    • 4.

      사용자 지정 목록을 이용해 사용자가 정한 순서대로 정렬할 수 있다.

    정답·해설 보기

    정답

    3

    숨겨진 행이나 열도 자동으로 함께 정렬되어 자리가 바뀐다.

    해설

    정답: 3. 정렬할 때 숨겨진 행이나 열은 정렬 대상에서 제외되어 자리가 바뀌지 않으므로, 함께 정렬된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 글꼴 색·셀 색을 기준으로 정렬할 수 있으므로 옳다.
    • 2번: 정렬 기준은 최대 64개까지 지정할 수 있으므로 옳다.
    • 3번: 숨겨진 행·열도 함께 정렬된다는 설명은 옳지 않다.
    • 4번: 사용자 지정 목록 순서로 정렬할 수 있으므로 옳다.

    보충 개념 정렬 전에 숨긴 행·열은 결과에 반영되지 않으므로 정렬 전 모두 표시하는 것이 좋다.

  36. 문제 36

    4지선다

    다음 중 주식형 차트에 대한 설명으로 옳지 않은 것은?

    • 1.

      고가, 저가, 종가 등 주식 거래 가격을 바탕으로 작성한다.

    • 2.

      주가의 변동과 거래량의 흐름을 함께 파악할 때 사용한다.

    • 3.

      데이터 계열에 추세선을 추가해 표시할 수 있다.

    • 4.

      3차원 입체 모양으로만 작성할 수 있어 평면형으로는 만들 수 없다.

    정답·해설 보기

    정답

    4

    3차원 입체 모양으로만 작성할 수 있어 평면형으로는 만들 수 없다.

    해설

    정답: 4. 주식형 차트는 2차원 평면형으로 작성하며, 3차원 입체 모양으로만 만들 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 고가·저가·종가 등 거래 가격으로 작성하므로 옳다.
    • 2번: 주가 변동과 거래량 흐름을 함께 파악할 때 쓰므로 옳다.
    • 3번: 데이터 계열에 추세선을 추가할 수 있으므로 옳다.
    • 4번: 3차원으로만 작성할 수 있다는 설명은 옳지 않다.

    보충 개념 주식형 차트는 거래량-고가-저가-종가 등 항목 구성에 따라 여러 하위 종류로 나뉜다.

  37. 문제 37

    4지선다

    다음 중 워크시트를 인쇄할 때 [페이지 설정] 대화상자에서 지정할 수 있는 내용으로 옳지 않은 것은?

    • 1.

      인쇄 배율을 지정하거나 자동으로 페이지에 맞춰 축소·확대할 수 있다.

    • 2.

      행 머리글과 열 머리글이 함께 인쇄되도록 설정할 수 있다.

    • 3.

      매 페이지마다 반복해서 인쇄할 행이나 열(인쇄 제목)을 지정할 수 있다.

    • 4.

      셀에 입력된 데이터의 글꼴 색과 채우기 색을 한꺼번에 바꿀 수 있다.

    정답·해설 보기

    정답

    4

    셀에 입력된 데이터의 글꼴 색과 채우기 색을 한꺼번에 바꿀 수 있다.

    해설

    정답: 4. 글꼴 색과 채우기 색은 [홈] 탭의 글꼴·서식 기능으로 지정하는 항목이며 [페이지 설정] 대화상자에서 바꾸는 내용이 아니므로 옳지 않다.

    오답 풀이

    • 1번: 인쇄 배율과 자동 맞춤은 [페이지] 탭에서 지정하므로 옳다.
    • 2번: 행·열 머리글 인쇄는 [시트] 탭에서 설정하므로 옳다.
    • 3번: 반복 인쇄할 행·열(인쇄 제목)은 [시트] 탭에서 지정하므로 옳다.
    • 4번: 글꼴 색·채우기 색 변경은 페이지 설정 항목이 아니므로 옳지 않다.

    보충 개념 [페이지 설정]은 페이지·여백·머리글/바닥글·시트 탭으로 구성된다.

  38. 문제 38

    4지선다

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

    • 1.

      부분합을 작성하기 전에 그룹화할 기준 필드를 기준으로 미리 정렬해야 한다.

    • 2.

      합계, 평균, 개수, 최댓값 등 여러 함수로 요약 값을 구할 수 있다.

    • 3.

      [새로운 값으로 대치]를 해제하면 이전 부분합 위에 새 부분합이 중첩되어 표시된다.

    • 4.

      부분합을 제거하면 표에 삽입된 윤곽(개요)은 남고 요약 행만 사라진다.

    정답·해설 보기

    정답

    4

    부분합을 제거하면 표에 삽입된 윤곽(개요)은 남고 요약 행만 사라진다.

    해설

    정답: 4. 부분합을 제거하면 표에 삽입된 요약 행은 물론 윤곽(개요)도 함께 사라진다. 윤곽만 남는다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 부분합 전에 기준 필드로 정렬해야 하므로 옳다.
    • 2번: 합계·평균·개수·최댓값 등 여러 함수로 요약할 수 있으므로 옳다.
    • 3번: 새로운 값으로 대치를 해제하면 부분합이 중첩되므로 옳다.
    • 4번: 부분합 제거 시 윤곽만 남는다는 설명은 옳지 않다.

    보충 개념 부분합은 그룹 기준 필드로 먼저 정렬한 뒤 그룹별 요약 값을 자동 계산하는 기능이다.

  39. 문제 39

    4지선다

    다음 중 창 나누기와 틀 고정에 대한 설명으로 옳은 것은?

    • 1.

      창 나누기는 워크시트를 항상 4개의 창으로만 나눌 수 있다.

    • 2.

      창 나누기로 나눈 각 창의 크기는 구분선을 드래그해 조절할 수 있다.

    • 3.

      틀 고정선은 화면에 표시된 그대로 인쇄물에도 그대로 인쇄된다.

    • 4.

      틀 고정 구분선은 마우스로 드래그하여 위치를 바꿀 수 있다.

    정답·해설 보기

    정답

    2

    창 나누기로 나눈 각 창의 크기는 구분선을 드래그해 조절할 수 있다.

    해설

    정답: 2. 창 나누기로 나눈 각 창의 크기는 가운데 구분선을 마우스로 드래그해 자유롭게 조절할 수 있으므로 옳다.

    오답 풀이

    • 1번: 창 나누기는 2개 또는 4개로 나눌 수 있으므로 항상 4개라는 설명은 옳지 않다.
    • 2번: 구분선을 드래그해 창 크기를 조절할 수 있으므로 옳다.
    • 3번: 창 나누기·틀 고정은 화면 표시용이며 인쇄물에는 나타나지 않으므로 옳지 않다.
    • 4번: 틀 고정 구분선은 드래그로 위치를 바꿀 수 없으므로 옳지 않다.

    보충 개념 창 나누기 구분선은 드래그로 이동·크기 조절이 가능하지만, 틀 고정선은 위치를 바꿀 수 없다.

  40. 문제 40

    4지선다

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

    • 1.

      행 높이나 열 너비를 변경해도 자동 페이지 나누기의 위치는 전혀 바뀌지 않는다.

    • 2.

      인쇄될 페이지의 경계를 구분선으로 보여 주며 마우스로 끌어 조정할 수 있다.

    • 3.

      자동으로 삽입된 페이지 나누기는 파선으로, 사용자가 삽입한 것은 실선으로 표시된다.

    • 4.

      이 보기 상태에서도 셀 데이터를 직접 입력하거나 수정할 수 있다.

    정답·해설 보기

    정답

    1

    행 높이나 열 너비를 변경해도 자동 페이지 나누기의 위치는 전혀 바뀌지 않는다.

    해설

    정답: 1. 행 높이나 열 너비를 바꾸면 한 페이지에 담기는 양이 달라져 자동 페이지 나누기의 위치도 함께 변한다. 위치가 전혀 바뀌지 않는다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 행 높이·열 너비를 바꿔도 위치가 안 바뀐다는 설명은 옳지 않다.
    • 2번: 페이지 경계를 구분선으로 보여 주고 끌어 조정할 수 있으므로 옳다.
    • 3번: 자동은 파선, 수동은 실선으로 표시되므로 옳다.
    • 4번: 이 보기에서도 데이터 입력·수정이 가능하므로 옳다.

    보충 개념 [페이지 나누기 미리 보기]에서 구분선을 드래그하면 인쇄 페이지 범위를 직접 조정할 수 있다.

  41. 문제 41

    4지선다

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

    • 1.

      한 테이블에는 기본 키를 두 개 이상 지정할 수 있다.

    • 2.

      기본 키로 지정된 필드에는 중복된 값과 Null 값을 입력할 수 없다.

    • 3.

      모든 테이블은 반드시 기본 키를 가져야만 저장할 수 있다.

    • 4.

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

    정답·해설 보기

    정답

    2

    기본 키로 지정된 필드에는 중복된 값과 Null 값을 입력할 수 없다.

    해설

    정답: 2. 기본 키는 레코드를 유일하게 구분하는 필드이므로 중복된 값이나 Null 값을 입력할 수 없다.

    오답 풀이

    • 1번: 기본 키는 테이블당 하나만 지정할 수 있으므로 옳지 않다(여러 필드를 묶은 복합 키도 하나의 기본 키이다).
    • 2번: 중복·Null을 허용하지 않으므로 옳다.
    • 3번: 기본 키 없이도 테이블을 만들 수 있으므로 옳지 않다.
    • 4번: OLE 개체·첨부 파일 형식 필드는 기본 키로 지정할 수 없으므로 옳지 않다.

    보충 개념 기본 키는 개체 무결성을 보장하며, 여러 필드를 묶어 복합 키로 지정할 수도 있다.

  42. 문제 42

    4지선다

    다음은 상품 테이블에서 분류가 음료인 상품의 단가를 10% 인상하는 SQL문이다. 빈칸 ( ㉠ ), ( ㉡ )에 들어갈 명령어를 순서대로 나열한 것은?

    UPDATE 상품 ( ㉠ ) 단가 = 단가 * 1.1 ( ㉡ ) 분류 = '음료';

    • 1.

      ㉠ WHERE, ㉡ SET

    • 2.

      ㉠ SET, ㉡ WHERE

    • 3.

      ㉠ FROM, ㉡ WHERE

    • 4.

      ㉠ SET, ㉡ FROM

    정답·해설 보기

    정답

    2

    ㉠ SET, ㉡ WHERE

    해설

    정답: 2. UPDATE 문은 [UPDATE 테이블 SET 필드=값 WHERE 조건] 구조이다. 변경할 값은 SET 다음에, 변경 대상을 고르는 조건은 WHERE 다음에 쓰므로 ㉠은 SET, ㉡은 WHERE이다.

    오답 풀이

    • 1번: SET과 WHERE의 순서가 뒤바뀌었으므로 옳지 않다.
    • 2번: SET 다음에 변경 값, WHERE 다음에 조건을 두므로 옳다.
    • 3번: FROM은 변경 값을 지정하는 절이 아니므로 옳지 않다.
    • 4번: 조건 절은 WHERE이지 FROM이 아니므로 옳지 않다.

    보충 개념 UPDATE 문에서 WHERE 절을 생략하면 테이블의 모든 레코드가 변경된다.

  43. 문제 43

    4지선다

    다음 중 쿼리를 실행할 때마다 사용자에게 값을 입력하라는 대화상자를 띄워, 입력한 값을 조건으로 사용하는 쿼리는?

    • 1.

      크로스탭 쿼리

    • 2.

      통합 쿼리

    • 3.

      매개 변수 쿼리

    • 4.

      실행 쿼리

    정답·해설 보기

    정답

    3

    매개 변수 쿼리

    해설

    정답: 3. 매개 변수 쿼리는 실행할 때마다 값을 입력받는 대화상자를 표시하고, 입력한 값을 조건으로 사용해 결과를 반환하는 쿼리이다.

    오답 풀이

    • 1번: 크로스탭 쿼리는 데이터를 행·열로 요약해 보여 주는 쿼리이다.
    • 2번: 통합 쿼리는 여러 SELECT 결과를 하나로 합치는 쿼리이다.
    • 3번: 실행 때마다 값을 입력받아 조건으로 쓰는 것은 매개 변수 쿼리이므로 옳다.
    • 4번: 실행 쿼리는 데이터를 추가·수정·삭제하는 쿼리이다.

    보충 개념 매개 변수는 대괄호([ ])로 묶어 지정하며, 입력한 값이 그 자리의 조건으로 대입된다.

  44. 문제 44

    4지선다

    다음 중 Access의 개체에 대한 설명으로 옳지 않은 것은?

    • 1.

      모듈은 폼이나 보고서의 인쇄 모양을 직접 그려서 만드는 개체이다.

    • 2.

      쿼리는 테이블의 데이터를 검색·정렬·계산한 결과를 보여 주는 개체이다.

    • 3.

      테이블은 데이터를 행과 열로 저장하는 개체로, 데이터베이스의 기본이 된다.

    • 4.

      폼은 데이터의 입력·편집·조회를 위한 화면을 제공하는 개체이다.

    정답·해설 보기

    정답

    1

    모듈은 폼이나 보고서의 인쇄 모양을 직접 그려서 만드는 개체이다.

    해설

    정답: 1. 모듈은 VBA 코드로 프로그램을 작성하는 개체이다. 인쇄 모양을 직접 그려 만드는 개체는 보고서이므로 옳지 않다.

    오답 풀이

    • 1번: 모듈을 인쇄 모양을 그리는 개체라 한 설명은 옳지 않다.
    • 2번: 쿼리는 데이터를 검색·정렬·계산해 보여 주므로 옳다.
    • 3번: 테이블은 데이터를 행·열로 저장하므로 옳다.
    • 4번: 폼은 입력·편집·조회 화면을 제공하므로 옳다.

    보충 개념 Access 개체에는 테이블·쿼리·폼·보고서·매크로·모듈이 있다.

  45. 문제 45

    4지선다

    다음 중 학생 테이블에서 평점이 3.0 이상인 학생을, 학년이 높은 순으로(같은 학년이면 평점이 낮은 순으로) 모든 필드를 조회하는 SQL문으로 옳은 것은?

    • 1.

      SELECT * FROM 학생 WHERE 평점 >= 3.0 ORDER BY 학년 DESC, 평점 ASC;

    • 2.

      SELECT * FROM 학생 ORDER BY 학년 DESC, 평점 ASC WHERE 평점 >= 3.0;

    • 3.

      SELECT * FROM 학생 WHERE 평점 >= 3.0 ORDER BY 학년 ASC, 평점 DESC;

    • 4.

      SELECT * FROM 학생 WHERE 평점 >= 3.0 ORDER BY 평점 ASC, 학년 DESC;

    정답·해설 보기

    정답

    1

    SELECT * FROM 학생 WHERE 평점 >= 3.0 ORDER BY 학년 DESC, 평점 ASC;

    해설

    정답: 1. 평점 3.0 이상 조건은 WHERE 절에, 학년 내림차순·평점 오름차순 정렬은 ORDER BY 절에 쓰며, WHERE는 ORDER BY보다 앞에 와야 한다. ①이 조건과 정렬 순서를 모두 올바르게 표현했다.

    오답 풀이

    • 1번: WHERE 다음 ORDER BY 학년 DESC, 평점 ASC로 조건·정렬이 모두 맞으므로 옳다.
    • 2번: ORDER BY 뒤에 WHERE가 와서 문법에 맞지 않으므로 옳지 않다.
    • 3번: 학년 ASC, 평점 DESC로 정렬 방향이 반대이므로 옳지 않다.
    • 4번: 평점을 먼저 정렬해 정렬 우선순위가 바뀌었으므로 옳지 않다.

    보충 개념 SQL의 절 순서는 SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY이다.

  46. 문제 46

    4지선다

    다음 설명에 해당하는 폼이나 보고서의 컨트롤로 옳은 것은?

    • 테이블이나 쿼리의 필드 값을 표시하거나 입력받는다.
    • =[단가]*[수량] 처럼 식을 입력해 계산 결과를 나타낼 수 있다.
    • 1.

      레이블

    • 2.

      목록 상자

    • 3.

      텍스트 상자

    • 4.

      명령 단추

    정답·해설 보기

    정답

    3

    텍스트 상자

    해설

    정답: 3. 텍스트 상자는 레코드 원본의 필드 값을 표시·입력할 수 있고, 식(예: =[단가]*[수량])을 입력해 계산 결과를 나타낼 수도 있는 컨트롤이다.

    오답 풀이

    • 1번: 레이블은 제목·설명 등 고정된 텍스트만 표시한다.
    • 2번: 목록 상자는 미리 정해진 값 목록에서 하나를 고르게 한다.
    • 3번: 필드 값 표시·입력과 계산 결과 표시가 모두 가능한 것은 텍스트 상자이므로 옳다.
    • 4번: 명령 단추는 클릭 시 특정 동작을 실행한다.

    보충 개념 컨트롤은 데이터에 연결되는 바운드, 식을 표시하는 언바운드, 식을 계산하는 계산 컨트롤로 나뉜다.

  47. 문제 47

    4지선다

    다음 중 보고서를 인쇄할 때 매 페이지의 위쪽에 반복 표시되며 주로 열 제목을 넣는 구역은?

    • 1.

      보고서 머리글

    • 2.

      페이지 머리글

    • 3.

      그룹 바닥글

    • 4.

      본문

    정답·해설 보기

    정답

    2

    페이지 머리글

    해설

    정답: 2. 페이지 머리글은 보고서의 각 페이지 맨 위에 반복 출력되는 구역으로, 주로 열 제목이나 페이지 상단 정보를 넣는 데 사용된다.

    오답 풀이

    • 1번: 보고서 머리글은 보고서 맨 처음에 한 번만 표시되어 로고·제목을 넣는다.
    • 2번: 매 페이지 위쪽에 반복 표시되며 열 제목을 넣는 것은 페이지 머리글이므로 옳다.
    • 3번: 그룹 바닥글은 그룹이 바뀔 때 그룹별 요약을 출력한다.
    • 4번: 본문은 레코드마다 반복 출력되어 실제 데이터를 표시한다.

    보충 개념 보고서 구역은 보고서 머리글/바닥글, 페이지 머리글/바닥글, 그룹 머리글/바닥글, 본문으로 구성된다.

  48. 문제 48

    4지선다

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

    • 1.

      하위 보고서는 주 보고서 안에 삽입되어 함께 인쇄되는 보고서이다.

    • 2.

      하나의 주 보고서에는 하위 보고서를 하나만 넣을 수 있다.

    • 3.

      주 보고서와 하위 보고서는 기본 필드와 하위 필드로 연결한다.

    • 4.

      일대다 관계에서 다 쪽의 데이터를 표시하는 데 활용된다.

    정답·해설 보기

    정답

    2

    하나의 주 보고서에는 하위 보고서를 하나만 넣을 수 있다.

    해설

    정답: 2. 하나의 주 보고서에는 여러 개의 하위 보고서를 넣을 수 있으므로, 하나만 넣을 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 하위 보고서는 주 보고서 안에 삽입되어 함께 인쇄되므로 옳다.
    • 2번: 하위 보고서를 하나만 넣을 수 있다는 설명은 옳지 않다.
    • 3번: 기본 필드와 하위 필드로 연결하므로 옳다.
    • 4번: 일대다 관계의 다 쪽 데이터를 표시하는 데 쓰므로 옳다.

    보충 개념 주 보고서와 하위 보고서는 연결 필드로 묶여, 주 보고서의 각 레코드에 맞는 하위 데이터가 표시된다.

  49. 문제 49

    4지선다

    다음 중 데이터베이스에서 인덱스(Index)를 설정하는 주된 목적으로 가장 알맞은 것은?

    • 1.

      레코드의 삽입·삭제·수정 작업의 처리 속도를 높이기 위해

    • 2.

      동일한 값이 중복 입력되는 것을 무조건 막기 위해

    • 3.

      자료의 검색과 정렬 작업의 속도를 빠르게 하기 위해

    • 4.

      여러 테이블 사이의 참조 무결성을 자동으로 유지하기 위해

    정답·해설 보기

    정답

    3

    자료의 검색과 정렬 작업의 속도를 빠르게 하기 위해

    해설

    정답: 3. 인덱스는 데이터의 위치 정보를 미리 정렬해 두어 검색과 정렬 속도를 빠르게 하기 위해 사용한다.

    오답 풀이

    • 1번: 인덱스가 있으면 삽입·삭제·수정 시 인덱스도 갱신해야 하므로 오히려 느려질 수 있다.
    • 2번: 중복 방지는 인덱스의 고유 속성이나 기본 키의 역할이지 인덱스의 주목적이 아니다.
    • 3번: 검색·정렬 속도를 높이는 것이 인덱스의 주된 목적이므로 옳다.
    • 4번: 참조 무결성 유지는 관계 설정으로 이루어지는 것이다.

    보충 개념 인덱스는 검색 성능을 높이지만 저장 공간을 더 차지하고 갱신 작업에는 부담을 줄 수 있다.

  50. 문제 50

    4지선다

    다음 중 회원 테이블에 SQL문을 실행한 결과가 아래와 같을 때, 사용된 SQL문으로 옳은 것은?

    [결과]

    회원명지역가입연도포인트
    김하늘강원20231200
    문서준강원2020800
    백지호경기20241500
    안유나경기2019600
    조민석서울2022950
    • 1.

      SELECT * FROM 회원 ORDER BY 지역 ASC, 가입연도 ASC;

    • 2.

      SELECT * FROM 회원 ORDER BY 포인트 DESC, 지역 ASC;

    • 3.

      SELECT * FROM 회원 ORDER BY 지역 ASC, 가입연도 DESC;

    • 4.

      SELECT * FROM 회원 ORDER BY 가입연도 DESC, 지역 ASC;

    정답·해설 보기

    정답

    3

    SELECT * FROM 회원 ORDER BY 지역 ASC, 가입연도 DESC;

    해설

    정답: 3. 결과는 지역이 강원→경기→서울 순(오름차순)이고, 같은 지역 안에서는 가입연도가 큰 값에서 작은 값 순(내림차순)으로 정렬되어 있다. 따라서 ORDER BY 지역 ASC, 가입연도 DESC가 맞다.

    오답 풀이

    • 1번: 같은 지역에서 가입연도가 오름차순이어야 하므로 결과와 다르다.
    • 2번: 포인트 기준으로 먼저 정렬되지 않았으므로 결과와 다르다.
    • 3번: 지역 오름차순·가입연도 내림차순으로 결과와 일치하므로 옳다.
    • 4번: 가입연도를 먼저 정렬해 지역 순서가 맞지 않으므로 결과와 다르다.

    보충 개념 ORDER BY는 앞에 쓴 기준이 1순위이며, 같은 값일 때 다음 기준으로 정렬된다.

  51. 문제 51

    4지선다

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

    • 1.

      [캡션] 속성은 폼의 제목 표시줄에 표시될 텍스트를 지정한다.

    • 2.

      [탐색 단추] 속성을 예로 설정하면 폼 아래쪽의 레코드 이동 단추가 사라진다.

    • 3.

      [레코드 원본] 속성에는 폼에 연결할 테이블이나 쿼리를 지정한다.

    • 4.

      [기본 보기] 속성으로 단일 폼·연속 폼·데이터시트 보기를 선택할 수 있다.

    정답·해설 보기

    정답

    2

    [탐색 단추] 속성을 예로 설정하면 폼 아래쪽의 레코드 이동 단추가 사라진다.

    해설

    정답: 2. [탐색 단추] 속성을 예로 설정하면 레코드 이동 단추가 표시되고, 아니요로 설정하면 사라진다. 예로 설정 시 사라진다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 캡션은 제목 표시줄 텍스트를 지정하므로 옳다.
    • 2번: 탐색 단추를 예로 하면 단추가 사라진다는 설명은 옳지 않다.
    • 3번: 레코드 원본에 테이블·쿼리를 지정하므로 옳다.
    • 4번: 기본 보기로 단일·연속·데이터시트 보기를 선택하므로 옳다.

    보충 개념 폼 속성은 형식·데이터·이벤트·기타 탭으로 나뉘어 폼의 모양과 동작을 지정한다.

  52. 문제 52

    4지선다

    다음 중 지점별로 매출액의 합계를 구하여 그 합계가 1,000만원 이상인 지점만 표시하는 SQL문에 반드시 필요한 구문이 아닌 것은?

    • 1.

      GROUP BY 절

    • 2.

      HAVING 절

    • 3.

      ORDER BY 절

    • 4.

      SELECT 문

    정답·해설 보기

    정답

    3

    ORDER BY 절

    해설

    정답: 3. 지점별로 묶는 GROUP BY, 그룹 합계 조건을 거는 HAVING, 결과를 표시하는 SELECT는 반드시 필요하지만, 정렬을 위한 ORDER BY는 반드시 필요한 구문이 아니다.

    오답 풀이

    • 1번: 지점별로 묶으려면 GROUP BY가 필요하므로 반드시 필요하다.
    • 2번: 그룹의 합계에 조건을 거는 HAVING이 필요하므로 반드시 필요하다.
    • 3번: 정렬용 ORDER BY는 없어도 결과를 낼 수 있으므로 반드시 필요한 구문이 아니다.
    • 4번: 결과를 표시하는 SELECT 문은 반드시 필요하다.

    보충 개념 그룹 전체에 대한 조건은 HAVING, 개별 행에 대한 조건은 WHERE로 지정한다.

  53. 문제 53

    4지선다

    다음 중 폼의 기본 보기 속성에 따른 폼 종류에 대한 설명으로 옳지 않은 것은?

    • 1.

      단일 폼은 한 화면에 한 개의 레코드만 표시한다.

    • 2.

      연속 폼은 현재 창에 여러 개의 레코드를 한꺼번에 표시한다.

    • 3.

      데이터시트 폼은 행과 열로 이루어진 표 형태로 레코드를 표시한다.

    • 4.

      연속 폼에서는 폼 머리글과 폼 바닥글이 레코드마다 반복 표시된다.

    정답·해설 보기

    정답

    4

    연속 폼에서는 폼 머리글과 폼 바닥글이 레코드마다 반복 표시된다.

    해설

    정답: 4. 연속 폼에서 레코드마다 반복 표시되는 것은 본문 구역이며, 폼 머리글과 폼 바닥글은 폼 전체에 한 번씩만 표시되므로 옳지 않다.

    오답 풀이

    • 1번: 단일 폼은 한 화면에 한 레코드만 표시하므로 옳다.
    • 2번: 연속 폼은 여러 레코드를 한꺼번에 표시하므로 옳다.
    • 3번: 데이터시트 폼은 표 형태로 표시하므로 옳다.
    • 4번: 폼 머리글·바닥글이 레코드마다 반복된다는 설명은 옳지 않다.

    보충 개념 연속 폼에서 반복되는 것은 본문이며, 머리글·바닥글은 폼당 한 번 출력된다.

  54. 문제 54

    4지선다

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

    UPDATE 회원 SET 등급 = 'VIP' WHERE 포인트 >= 5000;

    • 1.

      회원 테이블에서 등급이 'VIP'인 회원의 포인트를 5000으로 변경한다.

    • 2.

      회원 테이블에서 포인트가 5000 이상인 회원의 등급을 'VIP'로 변경한다.

    • 3.

      회원 테이블에 포인트가 5000 이상이고 등급이 'VIP'인 레코드를 새로 추가한다.

    • 4.

      회원 테이블에서 포인트가 5000 이상인 회원 레코드를 모두 삭제한다.

    정답·해설 보기

    정답

    2

    회원 테이블에서 포인트가 5000 이상인 회원의 등급을 'VIP'로 변경한다.

    해설

    정답: 2. 이 UPDATE 문은 회원 테이블에서 포인트가 5000 이상인 레코드를 찾아(WHERE), 그 레코드의 등급 필드 값을 VIP로 변경(SET)한다.

    오답 풀이

    • 1번: 등급을 조건으로 삼아 포인트를 바꾸는 것이 아니므로 옳지 않다.
    • 2번: 포인트 5000 이상 레코드의 등급을 VIP로 바꾸므로 옳다.
    • 3번: 레코드를 새로 추가하는 것은 INSERT 문이므로 옳지 않다.
    • 4번: 레코드를 삭제하는 것은 DELETE 문이므로 옳지 않다.

    보충 개념 UPDATE 문은 기존 레코드의 필드 값을 수정하며, WHERE 조건에 맞는 레코드만 대상으로 한다.

  55. 문제 55

    4지선다

    다음 중 보고서에서 그룹별 일련번호나 페이지 번호를 표시하는 방법에 대한 설명으로 옳지 않은 것은?

    • 1.

      텍스트 상자의 컨트롤 원본에 =1을 입력하고 누적 합계 속성을 [그룹]으로 지정하면 그룹마다 1부터 시작하는 일련번호를 표시할 수 있다.

    • 2.

      누적 합계 속성을 [모두]로 지정하면 보고서 전체에 걸쳐 누적되는 일련번호가 표시된다.

    • 3.

      페이지 번호는 식을 이용해 페이지 바닥글에 표시하는 것이 일반적이다.

    • 4.

      텍스트 상자의 누적 합계 속성은 보고서 머리글 구역에서만 설정할 수 있다.

    정답·해설 보기

    정답

    4

    텍스트 상자의 누적 합계 속성은 보고서 머리글 구역에서만 설정할 수 있다.

    해설

    정답: 4. 누적 합계 속성은 본문 구역의 텍스트 상자에서 설정하여 레코드별로 값이 누적되게 하는 기능으로, 보고서 머리글에서만 설정할 수 있는 것이 아니므로 옳지 않다.

    오답 풀이

    • 1번: =1과 누적 합계 [그룹]으로 그룹별 일련번호를 만들 수 있으므로 옳다.
    • 2번: 누적 합계 [모두]로 보고서 전체 일련번호를 만들 수 있으므로 옳다.
    • 3번: 페이지 번호는 식으로 페이지 바닥글에 표시하므로 옳다.
    • 4번: 누적 합계를 보고서 머리글에서만 설정한다는 설명은 옳지 않다.

    보충 개념 본문의 텍스트 상자 컨트롤 원본에 =1을 넣고 누적 합계를 그룹/모두로 지정하면 일련번호를 만들 수 있다.

  56. 문제 56

    4지선다

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

    • 1.

      보고서 머리글은 보고서의 맨 처음에 한 번만 표시되어 로고나 제목을 넣는 데 쓰인다.

    • 2.

      페이지 바닥글은 각 페이지의 맨 아래에 표시되어 페이지 번호나 날짜를 넣는 데 쓰인다.

    • 3.

      본문은 레코드마다 반복 출력되며 실제 데이터가 표시되는 영역이다.

    • 4.

      그룹 머리글은 보고서를 인쇄할 때 모든 페이지의 맨 위에 똑같이 반복 출력된다.

    정답·해설 보기

    정답

    4

    그룹 머리글은 보고서를 인쇄할 때 모든 페이지의 맨 위에 똑같이 반복 출력된다.

    해설

    정답: 4. 모든 페이지의 맨 위에 반복 출력되는 것은 페이지 머리글이다. 그룹 머리글은 그룹이 바뀔 때마다 그룹의 시작 부분에 한 번씩 출력되므로 옳지 않다.

    오답 풀이

    • 1번: 보고서 머리글은 맨 처음에 한 번만 표시되므로 옳다.
    • 2번: 페이지 바닥글은 각 페이지 아래에 표시되므로 옳다.
    • 3번: 본문은 레코드마다 반복 출력되므로 옳다.
    • 4번: 그룹 머리글이 모든 페이지 위에 반복된다는 설명은 옳지 않다.

    보충 개념 그룹 머리글/바닥글은 그룹이 시작·끝날 때, 페이지 머리글/바닥글은 페이지마다 출력된다.

  57. 문제 57

    4지선다

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

    • 1.

      매크로는 한 단계씩 실행할 수 없으며 반드시 전체를 한꺼번에 실행해야 한다.

    • 2.

      매크로는 반복되는 작업을 자동화하기 위한 함수(액션)들의 모음이다.

    • 3.

      폼이나 보고서의 이벤트 속성에 매크로를 지정해 특정 동작을 실행할 수 있다.

    • 4.

      하나의 매크로 안에 여러 개의 하위 매크로(submacro)를 만들 수 있다.

    정답·해설 보기

    정답

    1

    매크로는 한 단계씩 실행할 수 없으며 반드시 전체를 한꺼번에 실행해야 한다.

    해설

    정답: 1. 매크로는 한 단계씩 실행하며 각 동작의 흐름을 확인할 수 있는 단계 실행 기능을 제공하므로, 반드시 전체를 한꺼번에 실행해야 한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 단계 실행이 불가능하다는 설명은 옳지 않다.
    • 2번: 매크로는 반복 작업을 자동화하는 액션의 모음이므로 옳다.
    • 3번: 이벤트 속성에 매크로를 지정할 수 있으므로 옳다.
    • 4번: 하나의 매크로에 여러 하위 매크로를 만들 수 있으므로 옳다.

    보충 개념 매크로는 미리 정의된 액션을 순서대로 실행하며, 단계 실행으로 동작을 하나씩 확인할 수 있다.

  58. 문제 58

    4지선다

    다음 중 주문 폼에 있는 수량 컨트롤의 값을 참조하는 식으로 옳은 것은?

    • 1.

      [Forms]@[주문]![수량]

    • 2.

      [Forms]![주문]@[수량]

    • 3.

      [Forms]@[주문]@[수량]

    • 4.

      [Forms]![주문]![수량]

    정답·해설 보기

    정답

    4

    [Forms]![주문]![수량]

    해설

    정답: 4. 폼의 컨트롤을 참조할 때는 [Forms]![폼이름]![컨트롤이름] 형식으로, 구분 기호로 느낌표(!)를 사용한다. 따라서 [Forms]![주문]![수량]이 옳다.

    오답 풀이

    • 1번: 첫 구분 기호로 @를 써서 옳지 않다.
    • 2번: 컨트롤 앞 구분 기호로 @를 써서 옳지 않다.
    • 3번: 두 구분 기호 모두 @를 써서 옳지 않다.
    • 4번: 모든 구분 기호에 !를 사용했으므로 옳다.

    보충 개념 느낌표(!)는 사용자가 만든 개체(폼·컨트롤 등)를, 마침표(.)는 속성·메서드를 구분할 때 사용한다.

  59. 문제 59

    4지선다

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

    • 1.

      그룹화할 수 있는 필드의 개수에는 제한이 없어 몇 개든 지정할 수 있다.

    • 2.

      텍스트 필드는 전체 값, 첫 문자, 처음 두 문자 등을 기준으로 그룹화할 수 있다.

    • 3.

      그룹을 지정한 필드는 오름차순 또는 내림차순으로 정렬 기준을 선택할 수 있다.

    • 4.

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

    정답·해설 보기

    정답

    1

    그룹화할 수 있는 필드의 개수에는 제한이 없어 몇 개든 지정할 수 있다.

    해설

    정답: 1. 보고서에서 그룹화할 수 있는 수준(필드)의 개수는 최대 10개로 제한되므로, 제한이 없다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 그룹 개수에 제한이 없다는 설명은 옳지 않다.
    • 2번: 텍스트 필드는 전체 값·첫 문자 등으로 그룹화할 수 있으므로 옳다.
    • 3번: 그룹 필드는 오름차순·내림차순 정렬 기준을 선택할 수 있으므로 옳다.
    • 4번: 날짜 필드는 일·주·월·분기·연도 단위로 그룹화할 수 있으므로 옳다.

    보충 개념 그룹화는 정렬을 전제로 하며, 그룹 머리글/바닥글에 그룹별 요약을 표시할 수 있다.

  60. 문제 60

    4지선다

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

    • 1.

      두 보기는 서로 다른 데이터 원본에 연결되므로 서로 동기화되지 않는다.

    • 2.

      폼 보기와 데이터시트 보기를 한 화면에 동시에 표시한다.

    • 3.

      한쪽 보기에서 수정한 내용은 다른 쪽 보기에도 즉시 반영된다.

    • 4.

      분할된 두 보기의 위치(위/아래, 좌/우)는 폼 속성에서 지정할 수 있다.

    정답·해설 보기

    정답

    1

    두 보기는 서로 다른 데이터 원본에 연결되므로 서로 동기화되지 않는다.

    해설

    정답: 1. 분할 표시 폼의 두 보기는 같은 데이터 원본에 연결되어 항상 서로 동기화된다. 서로 다른 원본에 연결되어 동기화되지 않는다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 서로 다른 원본에 연결되어 동기화되지 않는다는 설명은 옳지 않다.
    • 2번: 폼 보기와 데이터시트 보기를 동시에 표시하므로 옳다.
    • 3번: 한쪽 수정 내용이 다른 쪽에 즉시 반영되므로 옳다.
    • 4번: 두 보기의 위치를 폼 속성에서 지정할 수 있으므로 옳다.

    보충 개념 분할 표시 폼은 같은 원본을 폼 보기와 데이터시트 보기로 동시에 보여 주는 폼이다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글