컴활 1급시험일 2015년 10월 17일· 60문항· 조회 1전문가 검수

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

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 컴퓨터 그래픽과 관련하여 벡터(Vector) 이미지에 관한 설명으로 옳지 않은 것은?

    • 1.

      이미지의 크기를 확대하여도 화질에 손상이 없다.

    • 2.

      점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 구성한다.

    • 3.

      대표적인 파일 형식에는 AI, WMF 등이 있다.

    • 4.

      픽셀로 이미지를 표현하며, 래스터(Raster) 이미지라고도 한다.

    정답·해설 보기

    정답

    4

    픽셀로 이미지를 표현하며, 래스터(Raster) 이미지라고도 한다.

    해설

    정답: 4. 픽셀의 집합으로 이미지를 표현하고 래스터(Raster) 이미지라고도 부르는 것은 벡터가 아니라 비트맵(Bitmap) 방식이다.

    오답 풀이

    • 1번: 벡터는 수식(좌표)으로 이미지를 그리므로 확대해도 계단 현상 없이 화질이 유지되어 옳다.
    • 2번: 점·직선·곡선을 연결해 형태를 구성하는 것이 벡터 방식이므로 옳다.
    • 3번: AI, WMF, SVG 등이 대표적인 벡터 형식이므로 옳다.
    • 4번: 픽셀 기반·래스터 이미지는 비트맵 설명이므로 벡터 설명으로는 옳지 않다.

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

  2. 문제 2

    4지선다

    다음 중 Windows의 [휴지통]에 대한 설명으로 옳지 않은 것은?

    • 1.

      [명령 프롬프트] 창에서 삭제한 파일은 휴지통과 관계 없이 영구히 삭제된다.

    • 2.

      휴지통의 크기는 각각의 드라이브마다 다르게 지정할 수 있다.

    • 3.

      USB 드라이브에서 삭제한 파일은 휴지통에서 복원 메뉴로 복원할 수 있다.

    • 4.

      휴지통의 최대 크기는 [휴지통 속성] 창에서 변경할 수 있다.

    정답·해설 보기

    정답

    3

    USB 드라이브에서 삭제한 파일은 휴지통에서 복원 메뉴로 복원할 수 있다.

    해설

    정답: 3. USB 메모리·네트워크 드라이브 등 외부 이동식 저장 매체에서 삭제한 파일은 휴지통을 거치지 않고 곧바로 영구 삭제되므로 휴지통에서 복원할 수 없다.

    오답 풀이

    • 1번: 명령 프롬프트에서 del 명령으로 지운 파일은 휴지통을 거치지 않고 영구 삭제되므로 옳다.
    • 2번: 휴지통 크기는 드라이브별로 각각 다르게 설정할 수 있으므로 옳다.
    • 3번: USB에서 삭제한 파일은 휴지통에 보관되지 않아 복원할 수 없으므로 옳지 않다.
    • 4번: 최대 크기는 [휴지통 속성]에서 변경할 수 있으므로 옳다.

    보충 개념 휴지통은 하드디스크 등 내장 드라이브의 삭제 파일만 임시 보관한다. [Shift]+[Delete], 이동식 매체 삭제, 휴지통 용량 초과 시에는 영구 삭제된다.

  3. 문제 3

    4지선다

    다음 중 전자음향장치나 디지털 악기 간의 통신규약으로 음악의 연주 정보 및 여러 가지 기능에 대한 정보를 포함하여 저장하는 데이터 형식은?

    • 1.

      WAV

    • 2.

      RA/RM

    • 3.

      MP3

    • 4.

      MIDI

    정답·해설 보기

    정답

    4

    MIDI

    해설

    정답: 4. MIDI는 전자 악기 간 연주 정보를 주고받기 위한 통신 규약으로, 실제 소리 파형이 아니라 음높이·세기·박자 등 연주 명령(정보)을 저장하므로 파일 크기가 매우 작다.

    오답 풀이

    • 1번: WAV는 아날로그 소리를 디지털로 표본화해 저장하는 무압축 파형 형식이다.
    • 2번: RA/RM은 리얼네트웍스의 스트리밍 오디오·비디오 형식이다.
    • 3번: MP3는 사람이 듣기 어려운 부분을 제거해 음향을 손실 압축하는 형식이다.
    • 4번: 악기 간 연주 정보 통신 규약은 MIDI이므로 옳다.

    보충 개념 WAV·MP3는 실제 소리(파형)를 저장하지만, MIDI는 연주 정보(악보 명령)만 담아 음원에 따라 재생 음색이 달라지고 용량이 작다.

  4. 문제 4

    4지선다

    다음 중 저작권에 대한 설명으로 가장 적절하지 않은 것은?

    • 1.

      저작 재산권은 저작자의 생존하는 동안과 저작시점에 따라 사망 후 50년간 또는 70년간 존속한다.

    • 2.

      저작권은 저작자의 권리를 보호함을 목적으로 한다.

    • 3.

      영리를 목적으로 하지 않는 공연 또는 방송인 경우 저작 재산권을 제한할 수 있다.

    • 4.

      프로그램을 작성하기 위하여 사용하고 있는 프로그램 언어, 규약 및 해법에도 저작권이 적용된다.

    정답·해설 보기

    정답

    4

    프로그램을 작성하기 위하여 사용하고 있는 프로그램 언어, 규약 및 해법에도 저작권이 적용된다.

    해설

    정답: 4. 프로그램 언어, 규약(프로토콜), 해법(알고리즘) 자체는 아이디어·도구에 해당하여 저작권 보호 대상에서 제외된다. 저작권은 표현된 결과물(프로그램 코드)을 보호한다.

    오답 풀이

    • 1번: 저작 재산권은 저작자 생존 기간과 사망 후 일정 기간 존속하므로 옳다.
    • 2번: 저작권법의 목적이 저작자의 권리 보호이므로 옳다.
    • 3번: 비영리 공연·방송 등은 저작 재산권 제한 사유에 해당하므로 옳다.
    • 4번: 언어·규약·해법은 보호 대상이 아니므로 저작권이 적용된다는 설명은 옳지 않다.

    보충 개념 저작권은 아이디어가 아니라 그 아이디어가 구체적으로 '표현'된 것을 보호한다. 따라서 프로그래밍 언어·알고리즘 자체가 아니라 작성된 소스 코드가 보호 대상이다.

  5. 문제 5

    4지선다

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

    • 1.

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

    • 2.

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

    • 3.

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

    • 4.

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

    정답·해설 보기

    정답

    2

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

    해설

    정답: 2. POP3는 메일 서버에 도착한 메일을 사용자의 컴퓨터로 내려받기(수신) 위해 사용하는 프로토콜이다.

    오답 풀이

    • 1번: 작성한 메일을 상대 서버로 보내는(발송) 것은 SMTP의 역할이다.
    • 2번: 서버의 메일을 내 PC로 가져오는 수신 프로토콜이 POP3이므로 옳다.
    • 3번: 멀티미디어(이미지·첨부 등) 메일 형식을 규정하는 것은 MIME이다.
    • 4번: 브라우저가 처리 못 하는 파일을 실행하는 보조 프로그램은 플러그인 등으로 POP3와 무관하다.

    보충 개념 메일 발송은 SMTP, 수신은 POP3/IMAP이 담당한다. POP3는 메일을 내려받아 보통 서버에서 삭제하고, IMAP은 서버에 메일을 두고 동기화한다.

  6. 문제 6

    4지선다

    다음 중 시스템 보안과 관련한 불법적인 형태에 대한 설명으로 옳지 않은 것은?

    • 1.

      피싱(Phishing)은 거짓 메일을 보내서 가짜 금융기관 등의 가짜 웹 사이트로 유인하여 정보를 빼내는 행위이다.

    • 2.

      스푸핑(Spoofing)은 검증된 사람이 네트워크를 통해 데이터를 보낸 것처럼 데이터를 변조하여 접속을 시도하는 행위이다.

    • 3.

      분산 서비스 거부 공격(DDOS)은 마이크로소프트사의 MS-DOS를 운영체제로 사용하는 컴퓨터에 네트워크를 통해 불법적으로 접속하는 행위이다.

    • 4.

      키로거(Key Logger)는 키 입력 캐치 프로그램을 사용하여 ID나 암호를 알아내는 행위이다.

    정답·해설 보기

    정답

    3

    분산 서비스 거부 공격(DDOS)은 마이크로소프트사의 MS-DOS를 운영체제로 사용하는 컴퓨터에 네트워크를 통해 불법적으로 접속하는 행위이다.

    해설

    정답: 3. DDoS(분산 서비스 거부)는 다수의 좀비 PC로 한 시스템에 대량의 트래픽을 보내 정상 서비스를 마비시키는 공격이다. MS-DOS 운영체제와는 전혀 관련이 없다.

    오답 풀이

    • 1번: 가짜 사이트로 유인해 정보를 가로채는 것이 피싱이므로 옳다.
    • 2번: 신뢰된 사용자인 것처럼 주소·데이터를 위장하는 것이 스푸핑이므로 옳다.
    • 3번: DDoS는 서비스 마비 공격으로 MS-DOS와 무관하므로 옳지 않다.
    • 4번: 키 입력을 가로채 ID·암호를 빼내는 것이 키로거이므로 옳다.

    보충 개념 DDoS는 분산된 다수의 공격원이 동시에 트래픽을 폭주시켜 서버 자원을 고갈시키는 가용성 공격이다. DoS를 여러 시스템으로 확장한 형태이다.

  7. 문제 7

    4지선다

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

    • 1.

      와이파이

    • 2.

      블루투스

    • 3.

      테더링

    • 4.

      와이브로

    정답·해설 보기

    정답

    3

    테더링

    해설

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

    오답 풀이

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

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

  8. 문제 8

    4지선다

    다음 중 데이터 통신망에 관한 설명으로 옳지 않은 것은?

    • 1.

      LAN은 자원 공유를 목적으로 작은 기관의 구내에서 사용하며 전송거리가 짧고 고속 전송이 가능하지만 WAN에 비해 에러 발생률이 높은 통신망이다.

    • 2.

      VAN은 기간 통신망 사업자로부터 회선을 빌려 기존의 정보에 새로운 가치를 부여하여 다수의 이용자에게 판매하는 통신망이다.

    • 3.

      B-ISDN은 광대역 네트워크에서 데이터, 음성, 고해상도의 동영상 등의 다양한 서비스를 디지털 통신망을 이용해 제공하는 고속 통신망이다.

    • 4.

      WLL은 전화국과 가입자 단말 사이의 회선을 유선 대신 무선 시스템을 이용하여 구성하는 통신망이다.

    정답·해설 보기

    정답

    1

    LAN은 자원 공유를 목적으로 작은 기관의 구내에서 사용하며 전송거리가 짧고 고속 전송이 가능하지만 WAN에 비해 에러 발생률이 높은 통신망이다.

    해설

    정답: 1. LAN은 전송 거리가 짧고 고속 전송이 가능하며, 거리가 짧은 만큼 오류 발생률이 WAN보다 오히려 '낮다'. 에러 발생률이 높다는 설명은 옳지 않다.

    오답 풀이

    • 1번: LAN은 WAN에 비해 에러 발생률이 낮으므로 '높다'는 옳지 않다.
    • 2번: 회선을 임차해 부가가치를 더해 판매하는 망이 VAN이므로 옳다.
    • 3번: 데이터·음성·고해상도 영상을 제공하는 광대역 통신망이 B-ISDN이므로 옳다.
    • 4번: 전화국과 가입자 사이를 무선으로 연결하는 것이 WLL이므로 옳다.

    보충 개념 LAN은 좁은 영역에서 고속·저오류 전송이 가능하고, WAN은 넓은 영역을 연결하지만 거리가 멀어 상대적으로 속도가 느리고 오류율이 높다.

  9. 문제 9

    4지선다

    다음 중 4세대 이동통신에 대한 설명으로 옳지 않은 것은?

    • 1.

      하나의 단말기를 통해 위성망, 무선랜, 인터넷 등을 모두 사용할 수 있는 서비스이다.

    • 2.

      3세대 이동통신으로 불리는 IMT-2000에 뒤이은 이동통신 서비스이다.

    • 3.

      4세대 이동통신 표준으로는 WCDMA, LTE-advanced, Wibro-Evolution이 있다.

    • 4.

      동영상, 인터넷 방송 등의 대용량 데이터를 높은 속도로 처리할 수 있으며 3차원 영상 데이터를 이용한 통화가 가능하다.

    정답·해설 보기

    정답

    3

    4세대 이동통신 표준으로는 WCDMA, LTE-advanced, Wibro-Evolution이 있다.

    해설

    정답: 3. WCDMA는 4세대가 아니라 3세대(IMT-2000) 이동통신 표준이다. 4세대 표준은 LTE-Advanced, Wibro-Evolution 등이다.

    오답 풀이

    • 1번: 위성망·무선랜·인터넷을 한 단말기로 통합 이용하는 것이 4세대의 특징이므로 옳다.
    • 2번: 4세대는 3세대(IMT-2000)의 다음 세대 서비스이므로 옳다.
    • 3번: WCDMA는 3세대 표준이므로 4세대 표준으로 든 것은 옳지 않다.
    • 4번: 대용량 데이터 고속 처리와 3차원 영상 통화 가능은 4세대 특징이므로 옳다.

    보충 개념 이동통신 세대: 1G(아날로그 음성)→2G(CDMA·GSM 디지털)→3G(WCDMA·IMT-2000)→4G(LTE-Advanced 등)→5G로 발전했다.

  10. 문제 10

    4지선다

    다음 중 컴퓨터에서 사용되는 운영체제에 관한 설명으로 옳지 않은 것은?

    • 1.

      사용자에게 편리함을 제공하고, 시스템의 생산성을 높여주는 역할을 한다.

    • 2.

      주요 기능은 프로세스 관리, 기억장치 관리, 주변장치 관리, 파일 관리 등으로 여러 가지 기능을 처리한다.

    • 3.

      운영체제의 목적은 처리 능력의 향상, 응답 시간의 최대화, 사용 가능도의 향상, 신뢰도의 향상이다.

    • 4.

      제어 프로그램과 처리 프로그램으로 구성된다.

    정답·해설 보기

    정답

    3

    운영체제의 목적은 처리 능력의 향상, 응답 시간의 최대화, 사용 가능도의 향상, 신뢰도의 향상이다.

    해설

    정답: 3. 운영체제 성능 평가 목표 중 응답 시간(Turnaround Time)은 '단축(최소화)'해야 한다. 응답 시간의 '최대화'는 옳지 않다.

    오답 풀이

    • 1번: 사용 편의성 제공과 시스템 생산성 향상은 운영체제의 역할이므로 옳다.
    • 2번: 프로세스·기억장치·주변장치·파일 관리는 운영체제의 주요 기능이므로 옳다.
    • 3번: 응답 시간은 단축이 목표이므로 '최대화'는 옳지 않다.
    • 4번: 운영체제는 제어 프로그램과 처리 프로그램으로 구성되므로 옳다.

    보충 개념 운영체제 성능 평가 요소: 처리 능력(Throughput) 향상, 응답 시간 단축, 사용 가능도(Availability) 향상, 신뢰도(Reliability) 향상이다.

  11. 문제 11

    4지선다

    다음 중 시스템 소프트웨어에 해당하지 않는 것은?

    • 1.

      부트 로더

    • 2.

      장치 드라이버

    • 3.

      C 런타임 라이브러리

    • 4.

      웹 브라우저

    정답·해설 보기

    정답

    4

    웹 브라우저

    해설

    정답: 4. 웹 브라우저는 사용자의 특정 업무(웹 탐색)를 처리하기 위한 응용 소프트웨어이다. 시스템 소프트웨어가 아니다.

    오답 풀이

    • 1번: 부트 로더는 운영체제를 메모리에 적재하는 시스템 소프트웨어이므로 해당한다.
    • 2번: 장치 드라이버는 하드웨어를 제어하는 시스템 소프트웨어이므로 해당한다.
    • 3번: C 런타임 라이브러리는 프로그램 실행을 지원하는 시스템 소프트웨어이므로 해당한다.
    • 4번: 웹 브라우저는 응용 소프트웨어이므로 시스템 소프트웨어에 해당하지 않는다.

    보충 개념 시스템 소프트웨어는 운영체제·컴파일러·드라이버·로더 등 하드웨어와 응용 프로그램을 매개한다. 응용 소프트웨어는 워드·브라우저처럼 사용자 업무를 직접 처리한다.

  12. 문제 12

    4지선다

    다음 중 RAM(Random Access Memory)에 대한 설명으로 옳은 것은?

    • 1.

      주로 펌웨어(Firmware)를 저장한다.

    • 2.

      주기적으로 재충전(Refresh)이 필요한 DRAM은 주기억 장치로 사용된다.

    • 3.

      전원이 꺼져도 기억된 내용이 사라지지 않는 비휘발성 메모리로 읽기만 가능하다.

    • 4.

      컴퓨터의 기본적인 입출력 프로그램, 자가진단 프로그램 등이 저장되어 있어 부팅 시 실행된다.

    정답·해설 보기

    정답

    2

    주기적으로 재충전(Refresh)이 필요한 DRAM은 주기억 장치로 사용된다.

    해설

    정답: 2. DRAM은 일정 시간마다 내용을 다시 채워주는 재충전(Refresh)이 필요하며, 집적도가 높고 가격이 저렴해 주기억장치(메인 메모리)로 사용된다.

    오답 풀이

    • 1번: 펌웨어를 저장하는 것은 RAM이 아니라 ROM이다.
    • 2번: Refresh가 필요한 DRAM이 주기억장치로 쓰인다는 설명은 옳다.
    • 3번: 전원이 꺼져도 내용이 유지되고 읽기만 가능한 비휘발성 메모리는 ROM이다.
    • 4번: 입출력·자가진단 프로그램(BIOS)이 저장되는 것은 ROM이다.

    보충 개념 RAM은 휘발성 읽기·쓰기 메모리로, 재충전이 필요한 DRAM(주기억장치)과 빠르지만 비싼 SRAM(캐시)으로 나뉜다.

  13. 문제 13

    4지선다

    다음 중 HDD와 비교할 때 SSD에 대한 특징으로 옳지 않은 것은?

    • 1.

      초고속 메모리 칩(chip)에 데이터를 저장한다.

    • 2.

      속도가 빠르나 외부의 충격에는 매우 약하다.

    • 3.

      발열, 소음, 전력 소모가 적다.

    • 4.

      소형화, 경량화 할 수 있다는 장점이 있다.

    정답·해설 보기

    정답

    2

    속도가 빠르나 외부의 충격에는 매우 약하다.

    해설

    정답: 2. SSD는 회전하는 기계 부품(플래터·헤드)이 없는 반도체 메모리 저장장치여서 외부 충격이나 진동에 오히려 강하다. 충격에 약하다는 설명은 옳지 않다.

    오답 풀이

    • 1번: SSD는 플래시 메모리 칩에 데이터를 저장하므로 옳다.
    • 2번: 기계적 구동부가 없어 충격에 강하므로 '매우 약하다'는 옳지 않다.
    • 3번: 모터·회전 부품이 없어 발열·소음·전력 소모가 적으므로 옳다.
    • 4번: 부품이 단순해 소형·경량화가 가능하므로 옳다.

    보충 개념 HDD는 자기 디스크를 회전시켜 읽고 쓰므로 충격·소음에 약하고, SSD는 반도체 기반이라 빠르고 충격에 강하지만 용량당 가격이 비싸다.

  14. 문제 14

    4지선다

    다음 중 컴퓨터의 이상 증상과 해결 방법의 연결이 가장 적절하지 않은 것은?

    • 1.

      하드디스크로 부팅이 되지 않는 경우: USB나 CD-ROM으로 부팅이 되면 하드디스크 손상 점검 후 운영체제 다시 설치

    • 2.

      모니터 화면이 보이지 않는 경우: 모니터의 전원 및 연결 부분 점검

    • 3.

      프린터가 작동되지 않는 경우: 프린터와 컴퓨터 연결 부분 확인 및 프린터 드라이버 재설치

    • 4.

      컴퓨터 속도가 심하게 느려진 경우: 메인보드 또는 하드디스크 교체

    정답·해설 보기

    정답

    4

    컴퓨터 속도가 심하게 느려진 경우: 메인보드 또는 하드디스크 교체

    해설

    정답: 4. 컴퓨터가 느려진 경우 먼저 불필요한 프로그램·바이러스 제거, 디스크 정리·조각 모음, 메모리 증설 등 소프트웨어적 점검을 한다. 곧바로 메인보드·하드디스크를 교체하는 것은 적절하지 않다.

    오답 풀이

    • 1번: 다른 매체로 부팅이 되면 하드디스크 손상을 의심해 점검·재설치하는 것은 적절하다.
    • 2번: 화면이 안 나오면 모니터 전원·연결을 먼저 점검하는 것은 적절하다.
    • 3번: 프린터 불작동 시 연결 확인·드라이버 재설치는 적절하다.
    • 4번: 속도 저하의 해결로 곧장 부품을 교체하는 것은 과한 조치이므로 적절하지 않다.

    보충 개념 속도 저하 시에는 자동 실행 프로그램 정리, 바이러스 검사, 임시 파일 삭제, 디스크 조각 모음, 메모리 확장 등 비용이 적은 점검을 먼저 한다.

  15. 문제 15

    4지선다

    다음 중 Windows에서의 프린터 설치에 관한 설명으로 옳지 않은 것은?

    • 1.

      Bluetooth 프린터를 설치하려면 컴퓨터에 Bluetooth 무선 어댑터를 연결하거나 켠 후 [프린터 추가 마법사]를 실행한다.

    • 2.

      새로운 프린터를 설치하는 과정에서 네트워크 프린터를 기본 프린터로 설정하려면 반드시 스풀링의 설정이 필요하다.

    • 3.

      로컬 프린터 설치 시 프린터가 USB(범용 직렬버스) 모델인 경우에는 프린터를 컴퓨터에 연결하면 Windows에서 자동으로 검색하고 설치한다.

    • 4.

      공유 프린터 설정 시 네트워크가 홈 그룹으로 설정되면 프린터가 자동으로 공유되며, 프린터가 연결된 컴퓨터의 전원이 켜져 있어야 프린터의 사용이 가능하다.

    정답·해설 보기

    정답

    2

    새로운 프린터를 설치하는 과정에서 네트워크 프린터를 기본 프린터로 설정하려면 반드시 스풀링의 설정이 필요하다.

    해설

    정답: 2. 네트워크 프린터를 기본 프린터로 지정하는 것과 스풀링(인쇄 작업 임시 저장)은 별개의 설정이다. 기본 프린터 설정에 스풀링이 반드시 필요한 것은 아니다.

    오답 풀이

    • 1번: 블루투스 어댑터를 연결·활성화한 뒤 프린터 추가 마법사를 실행하는 절차는 옳다.
    • 2번: 기본 프린터 설정에 스풀링이 '반드시' 필요하다는 설명은 옳지 않다.
    • 3번: USB 프린터는 연결하면 자동 검색·설치(플러그 앤 플레이)되므로 옳다.
    • 4번: 홈 그룹에서는 프린터가 자동 공유되고 원본 PC가 켜져 있어야 사용할 수 있으므로 옳다.

    보충 개념 스풀링(SPOOL)은 인쇄 데이터를 디스크에 임시 저장해 CPU와 프린터의 속도 차를 완충하는 기능으로, 기본 프린터 지정 여부와는 직접 관련이 없다.

  16. 문제 16

    4지선다

    다음 중 Windows에서 제공되는 Windows 원격 지원 기능에 관한 설명으로 옳지 않은 것은?

    • 1.

      사용하는 운영체제의 종류와 상관없이 상대방의 컴퓨터에서 사용자 컴퓨터에 연결하여 편리하게 문제 해결 방법을 제시할 수 있도록 하는 기능이다.

    • 2.

      상대방이 연결한 후에 사용자 컴퓨터 화면을 공유하여 실시간으로 채팅을 할 수 있으며 사용자가 허락하면 원격으로 사용자 컴퓨터를 조작하고 동작시킬 수 있다.

    • 3.

      요청을 받은 사람만 Windows 원격 지원을 사용하여 내 컴퓨터에 연결할 수 있도록 모든 세션이 암호화되고 암호로 보호된다.

    • 4.

      원격 지원을 사용하는 동안 상대방과 사용자는 인터넷에 연결되어 있어야 하며 Windows 방화벽을 사용하고 있으면 원격 지원을 위해 임시로 방화벽 포트를 열어야 한다.

    정답·해설 보기

    정답

    1

    사용하는 운영체제의 종류와 상관없이 상대방의 컴퓨터에서 사용자 컴퓨터에 연결하여 편리하게 문제 해결 방법을 제시할 수 있도록 하는 기능이다.

    해설

    정답: 1. Windows 원격 지원은 양쪽 모두 Windows 운영체제를 사용해야 한다. 운영체제 종류와 상관없이 사용할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 양쪽 모두 Windows여야 하므로 'OS 종류와 상관없이'는 옳지 않다.
    • 2번: 화면 공유·실시간 채팅이 가능하고 허락 시 원격 조작이 되므로 옳다.
    • 3번: 요청받은 사람만 연결 가능하며 세션이 암호화·암호 보호되므로 옳다.
    • 4번: 양쪽 모두 인터넷 연결이 필요하고 방화벽 포트를 임시 개방해야 하므로 옳다.

    보충 개념 원격 지원은 도움을 요청한 사용자가 초대 파일·암호를 통해 상대를 허용해야 연결되며, 보안을 위해 세션 전체가 암호화된다.

  17. 문제 17

    4지선다

    다음 중 Windows의 파일 또는 폴더의 암호화에 대한 설명으로 옳지 않은 것은?

    • 1.

      암호화한 파일 또는 폴더에 대한 액세스를 원하는 다른 사용자는 자신의 EFS(파일 시스템 암호화) 인증서를 미리 해당 파일에 추가해야 한다.

    • 2.

      폴더 또는 파일을 처음 암호화할 때 암호화 인증서가 자동으로 만들어진다.

    • 3.

      NTFS 파일 시스템을 사용하지 않는 컴퓨터 또는 드라이브로 파일을 복사하더라도 설정된 암호는 유지된다.

    • 4.

      파일 또는 폴더의 암호화에 사용되는 암호화 키는 항상 암호화 인증서와 관련되어 있거나 연결되어 있다.

    정답·해설 보기

    정답

    3

    NTFS 파일 시스템을 사용하지 않는 컴퓨터 또는 드라이브로 파일을 복사하더라도 설정된 암호는 유지된다.

    해설

    정답: 3. EFS 암호화는 NTFS 파일 시스템에서만 유지된다. FAT처럼 NTFS가 아닌 드라이브로 복사하면 암호화가 해제(복호화)되므로 암호가 유지된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 다른 사용자가 접근하려면 자신의 EFS 인증서를 해당 파일에 추가해야 하므로 옳다.
    • 2번: 처음 암호화 시 인증서가 자동 생성되므로 옳다.
    • 3번: NTFS가 아닌 곳으로 복사하면 암호화가 풀리므로 '암호가 유지된다'는 옳지 않다.
    • 4번: 암호화 키는 암호화 인증서와 연결되어 있으므로 옳다.

    보충 개념 EFS(Encrypting File System)는 NTFS의 기능으로, FAT/FAT32 등 다른 파일 시스템으로 옮기면 암호화 속성을 잃는다.

  18. 문제 18

    4지선다

    다음 중 Windows의 시스템 복원에 관한 설명으로 옳지 않은 것은?

    • 1.

      시스템에 해를 끼칠 수 있는 변경사항을 시스템 복원을 이용하여 취소하고, 시스템의 설정 및 성능을 복원할 수 있다.

    • 2.

      전자 메일, 문서 또는 사진과 같은 개인 파일에 영향을 주지 않고 컴퓨터에 대한 시스템 변경 내용을 실행 취소할 수 있다.

    • 3.

      시스템 복원을 수행하면 이전에 삭제된 파일이나 폴더가 휴지통에서 원래 위치로 복원된다.

    • 4.

      시스템 복원은 시스템 보호 기능을 사용하여 컴퓨터에서 자동으로 복원 지점을 만들고 저장한다.

    정답·해설 보기

    정답

    3

    시스템 복원을 수행하면 이전에 삭제된 파일이나 폴더가 휴지통에서 원래 위치로 복원된다.

    해설

    정답: 3. 시스템 복원은 시스템 설정·드라이버·레지스트리 등을 복원 지점 시점으로 되돌리는 기능으로, 개인 파일이나 삭제된 문서를 휴지통에서 복원하는 것과는 무관하다.

    오답 풀이

    • 1번: 해로운 변경을 취소하고 설정·성능을 되돌리는 것이 시스템 복원이므로 옳다.
    • 2번: 개인 파일에 영향을 주지 않고 시스템 변경만 취소하므로 옳다.
    • 3번: 삭제된 파일을 휴지통에서 되살리는 기능이 아니므로 옳지 않다.
    • 4번: 시스템 보호 기능으로 복원 지점을 자동 생성·저장하므로 옳다.

    보충 개념 시스템 복원은 복원 지점(시스템 설정·레지스트리 스냅샷)으로 되돌리며, 그 이후에 만든 개인 문서·사진은 그대로 보존한다.

  19. 문제 19

    4지선다

    다음 중 Windows의 [제어판]-[마우스]에서 설정 가능한 기능으로 옳지 않은 것은?

    • 1.

      입력할 때 포인터 숨기기를 할 수 있다.

    • 2.

      [Alt]키를 눌러 포인터의 위치를 표시할 수 있다.

    • 3.

      포인터 자국의 길이를 조정하여 표시할 수 있다.

    • 4.

      포인터의 그림자를 사용할 수 있다.

    정답·해설 보기

    정답

    2

    [Alt]키를 눌러 포인터의 위치를 표시할 수 있다.

    해설

    정답: 2. [마우스 속성]-[포인터 옵션]에서 포인터 위치를 표시하는 키는 [Alt]가 아니라 [Ctrl]키이다. [Ctrl]키를 누르면 포인터 위치에 동심원이 나타난다.

    오답 풀이

    • 1번: 입력 중 포인터 숨기기는 설정할 수 있으므로 옳다.
    • 2번: 포인터 위치 표시 키는 [Ctrl]이므로 [Alt]는 옳지 않다.
    • 3번: 포인터 자국(이동 흔적) 길이 조정은 설정할 수 있으므로 옳다.
    • 4번: 포인터 그림자 사용은 설정할 수 있으므로 옳다.

    보충 개념 [마우스 속성]의 [포인터 옵션] 탭에서 포인터 자국 표시, 입력 시 포인터 숨기기, [Ctrl] 키로 위치 표시 등을 지정할 수 있다.

  20. 문제 20

    4지선다

    다음 중 바탕 화면에 바로 가기 아이콘을 만들기 위한 방법으로 옳지 않은 것은?

    • 1.

      바탕 화면의 빈 곳에서 마우스 오른쪽 버튼을 눌러 [새로 만들기]-[바로 가기] 메뉴를 선택한다.

    • 2.

      파일에서 마우스 오른쪽 버튼을 누른 채 빈 곳으로 드래그한 후 [여기에 바로 가기 만들기] 메뉴를 선택한다.

    • 3.

      [Windows 탐색기]에서 파일을 [Ctrl]키를 누른 채 드래그하여 바탕 화면에 놓는다.

    • 4.

      파일을 [Ctrl]+[C]키로 복사한 후 바탕 화면의 빈 곳에서 마우스 오른쪽 버튼을 눌러 [바로 가기 붙여넣기] 메뉴를 선택한다.

    정답·해설 보기

    정답

    3

    [Windows 탐색기]에서 파일을 [Ctrl]키를 누른 채 드래그하여 바탕 화면에 놓는다.

    해설

    정답: 3. 파일을 [Ctrl]키를 누른 채 드래그하면 바로 가기가 아니라 원본 파일의 '복사본'이 만들어진다. 바로 가기를 만들려면 [Ctrl]+[Shift]를 누른 채 드래그하거나 마우스 오른쪽 버튼으로 드래그한다.

    오답 풀이

    • 1번: 빈 곳 오른쪽 클릭 후 [새로 만들기]-[바로 가기]로 만들 수 있으므로 옳다.
    • 2번: 오른쪽 버튼으로 드래그 후 [여기에 바로 가기 만들기]를 선택하면 되므로 옳다.
    • 3번: [Ctrl]+드래그는 복사이므로 바로 가기 만들기로는 옳지 않다.
    • 4번: 복사 후 [바로 가기 붙여넣기]로 만들 수 있으므로 옳다.

    보충 개념 드래그 동작: 같은 드라이브는 이동, 다른 드라이브는 복사가 기본이며, [Ctrl]은 복사, [Ctrl]+[Shift]는 바로 가기 생성이다.

  21. 문제 21

    4지선다

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

    • 1.

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

    • 2.

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

    • 3.

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

    • 4.

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

    정답·해설 보기

    정답

    3

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

    해설

    정답: 3. [웹] 가져오기는 웹 페이지의 표·데이터 영역을 선택해 가져오는 기능으로, 페이지의 모든 데이터를 원본 그대로 가져오는 것은 아니다(이미지·스크립트 등은 제외).

    오답 풀이

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

    보충 개념 외부 데이터 연결을 만들면 [모두 새로 고침]으로 원본의 변경을 워크시트에 반영할 수 있다. 웹 쿼리는 표시된 데이터 위주로 가져온다.

  22. 문제 22

    4지선다

    다음 중 실행 취소 및 다시 실행 명령에 대한 설명으로 옳지 않은 것은?

    • 1.

      작업을 취소하려면 빠른 실행 도구 모음에서 [실행 취소] 단추를 선택하거나 [Ctrl]+[Z]키를 누른다.

    • 2.

      작업을 취소한 경우 [Ctrl]+[D]키를 눌러 원래대로 되돌릴 수 있다.

    • 3.

      시트 이름 변경, 시트 위치 이동, 시트 복사와 같은 작업은 취소할 수 없다.

    • 4.

      빠른 실행 도구 모음에서 [실행 취소] 옆의 화살표 단추를 클릭하여 여러 작업을 한 번에 취소할 수도 있다.

    정답·해설 보기

    정답

    2

    작업을 취소한 경우 [Ctrl]+[D]키를 눌러 원래대로 되돌릴 수 있다.

    해설

    정답: 2. 취소한 작업을 다시 실행(되돌리기)하는 단축키는 [Ctrl]+[Y]이다. [Ctrl]+[D]는 위쪽 셀의 내용을 아래로 채우는 기능이므로 옳지 않다.

    오답 풀이

    • 1번: 실행 취소는 단추 클릭 또는 [Ctrl]+[Z]로 수행하므로 옳다.
    • 2번: 다시 실행은 [Ctrl]+[Y]이고 [Ctrl]+[D]는 아래로 채우기이므로 옳지 않다.
    • 3번: 시트 이름 변경·이동·복사 등 시트 관련 작업은 실행 취소할 수 없으므로 옳다.
    • 4번: 실행 취소 옆 화살표로 여러 작업을 한꺼번에 취소할 수 있으므로 옳다.

    보충 개념 실행 취소 [Ctrl]+[Z], 다시 실행 [Ctrl]+[Y], 아래로 채우기 [Ctrl]+[D], 오른쪽으로 채우기 [Ctrl]+[R]로 구분된다.

  23. 문제 23

    4지선다

    다음 중 괄호 안에 해당하는 바로 가기 키로 옳은 것은?

    통합 문서 내에서 (㉠)키는 다음 워크시트로 이동, (㉡)키는 이전 워크시트로 이동할 때 사용한다.

    • 1.

      (㉠) Shift + Page Down , (㉡) Shift + Page Up

    • 2.

      (㉠) Ctrl + Page Down , (㉡) Ctrl + Page Up

    • 3.

      (㉠) Ctrl + ← , (㉡) Ctrl + ←

    • 4.

      (㉠) Shift + ↑ , (㉡) Shift + ↓

    정답·해설 보기

    정답

    2

    (㉠) Ctrl + Page Down , (㉡) Ctrl + Page Up

    해설

    정답: 2. 통합 문서 내에서 다음 시트로 이동은 [Ctrl]+[Page Down], 이전 시트로 이동은 [Ctrl]+[Page Up]이다.

    오답 풀이

    • 1번: [Shift]+[Page Down/Up]은 시트 이동이 아니라 화면 단위의 영역 선택과 관련된다.
    • 2번: [Ctrl]+[Page Down]은 다음 시트, [Ctrl]+[Page Up]은 이전 시트 이동이므로 옳다.
    • 3번: [Ctrl]+[←]는 데이터가 있는 왼쪽 끝 셀로 이동하는 키이다.
    • 4번: [Shift]+[↑/↓]는 셀 범위를 위·아래로 선택하는 키이다.

    보충 개념 시트 간 이동: [Ctrl]+[Page Down]은 오른쪽(다음) 시트, [Ctrl]+[Page Up]은 왼쪽(이전) 시트로 이동한다.

  24. 문제 24

    4지선다

    다음 중 아래의 [A1:E5] 영역에서 B열과 D열에만 배경색을 설정하기 위한 조건부 서식의 규칙으로 옳은 것은?

    ABCDE
    1
    2
    3
    4
    5
    • 1.

      =MOD(COLUMNS($A1),2)=1

    • 2.

      =MOD(COLUMNS(A$1),2)=0

    • 3.

      =MOD(COLUMN($A1),2)=0

    • 4.

      =MOD(COLUMN(A$1),2)=0

    정답·해설 보기

    정답

    4

    =MOD(COLUMN(A$1),2)=0

    해설

    정답: 4. B열(2)·D열(4)은 열 번호가 짝수이다. 각 셀의 열 번호를 반환하는 COLUMN() 함수를 2로 나눈 나머지가 0(짝수)인 셀에 서식을 적용하면 된다. 열마다 다르게 적용되려면 열 참조는 상대(A), 행 참조는 고정($1)이어야 하므로 =MOD(COLUMN(A$1),2)=0이 옳다.

    오답 풀이

    • 1번: COLUMNS는 '범위의 열 개수'를 반환하므로 열 번호 판별에 쓸 수 없다.
    • 2번: COLUMNS 함수를 사용했고 짝수 판별 의도와도 맞지 않아 옳지 않다.
    • 3번: 참조가 $A1로 열이 고정되어 모든 셀이 같은 결과(1)가 되어 열마다 달라지지 않는다.
    • 4번: COLUMN(A$1)이 셀마다 열 번호를 반환하고 짝수 판별이 정확하므로 옳다.

    보충 개념 COLUMN(셀)은 해당 셀의 '열 번호'를, COLUMNS(범위)는 '범위에 포함된 열의 개수'를 반환한다. 조건부 서식 수식에서는 적용 방향에 맞춰 상대/절대 참조를 구분해야 한다.

  25. 문제 25

    4지선다

    다음 중 서식 코드를 셀의 사용자 지정 표시 형식으로 설정한 경우 입력 데이터와 표시 결과가 옳지 않은 것은?(단, 열 너비는 표준 열 너비이다.)

    서식 코드데이터 입력표시
    # ???/???3.753 3/4
    0.00#,-6789-0.007
    *-#,##06789*---6,789
    ▲#;▼#;0-6789▼6789
    • 1.

    • 2.

    • 3.

    • 4.

    정답·해설 보기

    정답

    3

    해설

    정답: 3. 서식 코드의 별표(*)는 그 다음 문자를 셀의 빈 공간만큼 반복해 채우는 기호이다. -#,##0에서 - 는 별표 다음의 '-'를 채움 문자로 사용하므로, 6789는 셀 왼쪽이 '-'로 채워지고 6,789가 표시되어 화면에 ''가 그대로 나타나지 않는다. 따라서 표시 결과에 ''가 보이는 것은 옳지 않다.

    오답 풀이

    • 1번(㉠): # ???/??? 는 분수 표시 서식으로 3.75를 3 3/4로 표시하므로 옳다.
    • 2번(㉡): 0.00#, 의 끝 쉼표는 천 단위 생략으로, -6789는 천으로 나눠 -0.007(반올림)로 표시되므로 옳다.
    • 3번(㉢): -#,##0은 '-'를 채움 문자로 쓰므로 표시에 ''가 나타나지 않아 옳지 않다.
    • 4번(㉣): 양수;음수;0 형식의 음수부 ▼#에 따라 -6789가 ▼6789로 표시되므로 옳다.

    보충 개념 별표(*) 다음 문자는 셀 너비를 채우는 반복 문자로 사용되며, 그 자체가 출력되지 않는다. 서식의 세 영역은 '양수;음수;0' 순서로 적용된다.

  26. 문제 26

    4지선다

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

    • 1.

      워크시트가 연속적으로 여러 개 선택된 상태에서 [Shift]+[F11]키를 누르면 선택된 워크시트의 개수만큼 새로운 워크시트가 삽입된다.

    • 2.

      워크시트의 이름을 변경하지 못하도록 하려면 [시트 보호] 대화상자의 ‘잠긴 셀의 내용과 워크시트 보호’에 체크 표시한다.

    • 3.

      워크시트를 숨긴 경우 시트 탭 표시줄에는 표시되지 않지만 다른 워크시트나 다른 통합문서에서 계속 참조할 수 있다.

    • 4.

      [페이지 레이아웃] 탭 [페이지 설정] 그룹의 ‘배경’ 명령을 이용하여 시트 배경 이미지를 화면에 표시할 수 있으나 인쇄되지는 않는다.

    정답·해설 보기

    정답

    2

    워크시트의 이름을 변경하지 못하도록 하려면 [시트 보호] 대화상자의 ‘잠긴 셀의 내용과 워크시트 보호’에 체크 표시한다.

    해설

    정답: 2. 시트 이름 변경을 막으려면 [시트 보호]가 아니라 [통합 문서 보호]에서 ‘구조’ 보호를 설정해야 한다. 시트 보호는 시트 내 셀의 편집을 제한하는 기능이다.

    오답 풀이

    • 1번: 여러 시트를 선택한 상태에서 [Shift]+[F11]을 누르면 선택 개수만큼 시트가 삽입되므로 옳다.
    • 2번: 시트 이름 변경 방지는 통합 문서 보호의 영역이므로 시트 보호로 한다는 것은 옳지 않다.
    • 3번: 숨긴 시트도 다른 시트·통합 문서에서 참조할 수 있으므로 옳다.
    • 4번: 시트 배경 이미지는 화면에는 표시되지만 인쇄되지 않으므로 옳다.

    보충 개념 [시트 보호]는 셀 잠금·편집 제한, [통합 문서 보호]는 시트 추가·삭제·이름 변경 등 구조 변경을 제한한다.

  27. 문제 27

    4지선다

    다음 중 VBA에서 각 영역 선택을 위한 Range 속성 관련 코드로 옳지 않은 것은?

    • 1.

      [A1:D10] 영역 선택 → Range("A1:D10").Select

    • 2.

      “판매량”으로 정의된 이름 영역 선택 → Range("판매량").Select

    • 3.

      [A1] 셀, [C5] 셀 선택 → Range("A1", "C5").Select

    • 4.

      [A1:C5] 영역 선택 → Range(Cells(1, 1), Cells(5, 3)).Select

    정답·해설 보기

    정답

    3

    [A1] 셀, [C5] 셀 선택 → Range("A1", "C5").Select

    해설

    정답: 3. Range("A1", "C5")는 두 셀을 양 끝점으로 하는 직사각형 범위 [A1:C5] 전체를 선택한다. 따라서 [A1] 셀과 [C5] 셀 '두 개만' 선택하는 코드가 아니므로 옳지 않다.

    오답 풀이

    • 1번: Range("A1:D10")은 해당 사각형 영역을 선택하므로 옳다.
    • 2번: 이름으로 정의된 영역은 Range("이름")으로 선택할 수 있으므로 옳다.
    • 3번: Range("A1", "C5")는 두 셀이 아니라 [A1:C5] 전체 범위를 선택하므로 옳지 않다.
    • 4번: Range(Cells(1,1), Cells(5,3))은 [A1:C5] 영역을 선택하므로 옳다.

    보충 개념 Range(셀1, 셀2)는 두 셀을 모서리로 하는 사각 범위를 가리킨다. 떨어진 셀만 선택하려면 Range("A1,C5")처럼 한 인수에 쉼표로 구분해 넣어야 한다.

  28. 문제 28

    4지선다

    아래는 Do...Loop 문을 이용하여 1에서부터 100까지의 홀수 합을 메시지 상자에 표시하는 코드이다. 다음 중 (㉠)과 (㉡)에 들어갈 식으로 옳은 것은?

    • 1.

      (㉠) While Count < 100 (㉡) Count = Count + 2

    • 2.

      (㉠) Until Count < 100 (㉡) Count = Count + 2

    • 3.

      (㉠) Until Count > 100 (㉡) Count = Count + 1

    • 4.

      (㉠) While Count > 100 (㉡) Count = Count + 1

    정답·해설 보기

    정답

    1

    (㉠) While Count < 100 (㉡) Count = Count + 2

    해설

    정답: 1. 홀수의 합을 구하려면 Count를 1부터 2씩 증가시켜 1, 3, 5, …로 만들어야 하므로 (㉡)은 Count = Count + 2이다. 그리고 Count가 100 미만인 동안 반복해야 하므로 조건은 Do While Count < 100이다.

    오답 풀이

    • 1번: While Count < 100과 +2 증가로 100 이하 홀수의 합을 정확히 구하므로 옳다.
    • 2번: Until Count < 100은 처음부터 조건을 만족하지 못해 한 번도(또는 잘못) 실행되므로 옳지 않다.
    • 3번: +1씩 증가하면 홀수가 아니라 모든 정수를 더하게 되므로 옳지 않다.
    • 4번: While Count > 100은 시작값(1)에서 거짓이라 반복이 실행되지 않으므로 옳지 않다.

    보충 개념 Do While 조건은 '조건이 참인 동안' 반복하고, Do Until 조건은 '조건이 참이 될 때까지' 반복한다. 홀수만 더하려면 증가폭을 2로 두어야 한다.

  29. 문제 29

    4지선다

    다음 중 셀 영역을 선택한 후 상태 표시줄의 바로 가기 메뉴인 [상태 표시줄 사용자 지정]에서 선택할 수 있는 자동 계산에 해당되지 않는 것은?

    • 1.

      선택한 영역 중 숫자 데이터가 입력된 셀의 수

    • 2.

      선택한 영역 중 문자 데이터가 입력된 셀의 수

    • 3.

      선택한 영역 중 데이터가 입력된 셀의 수

    • 4.

      선택한 영역의 합계, 평균, 최소값, 최대값

    정답·해설 보기

    정답

    2

    선택한 영역 중 문자 데이터가 입력된 셀의 수

    해설

    정답: 2. 상태 표시줄의 자동 계산은 평균·개수(데이터가 있는 셀 수)·숫자 셀 수·합계·최소값·최대값을 제공한다. '문자 데이터가 입력된 셀의 수'는 제공 항목에 없으므로 해당하지 않는다.

    오답 풀이

    • 1번: '숫자 셀 수'는 자동 계산 항목에 포함되므로 해당한다.
    • 2번: '문자 셀 수'는 별도 항목으로 없으므로 해당하지 않는다.
    • 3번: '개수'(데이터가 입력된 셀 수)는 자동 계산 항목이므로 해당한다.
    • 4번: 합계·평균·최소값·최대값은 모두 자동 계산 항목이므로 해당한다.

    보충 개념 상태 표시줄 자동 계산 항목: 평균, 개수, 숫자 셀 수, 최소값, 최대값, 합계. 문자만 따로 세는 항목은 제공하지 않는다.

  30. 문제 30

    4지선다

    다음 중 아래의 워크시트에서 [C1] 셀에 수식 ‘=A1+B1+C1’을 입력할 경우 발생하는 상황으로 옳은 것은?

    ABC
    10100
    • 1.

      [C1] 셀에 ‘#REF!’ 오류 표시

    • 2.

      [C1] 셀에 ‘#NUM!’ 오류 표시

    • 3.

      데이터 유효성 오류 메시지 창 표시

    • 4.

      순환 참조 경고 메시지 창 표시

    정답·해설 보기

    정답

    4

    순환 참조 경고 메시지 창 표시

    해설

    정답: 4. [C1] 셀의 수식 =A1+B1+C1이 자기 자신(C1)을 참조하고 있다. 수식이 자기 셀을 포함하면 순환 참조가 발생하여 순환 참조 경고 메시지 창이 표시된다.

    오답 풀이

    • 1번: #REF!는 참조 셀이 삭제되는 등 참조가 유효하지 않을 때 나타나는 오류이다.
    • 2번: #NUM!은 계산 결과가 표현 범위를 벗어나는 등 숫자 문제일 때 나타난다.
    • 3번: 데이터 유효성 오류는 유효성 검사 규칙을 위반한 입력일 때 나타난다.
    • 4번: 자기 셀을 참조하므로 순환 참조 경고가 표시되어 옳다.

    보충 개념 순환 참조는 수식이 직·간접적으로 자신을 다시 참조할 때 발생한다. 반복 계산을 의도적으로 사용하려면 [Excel 옵션]-[수식]에서 반복 계산을 켜야 한다.

  31. 문제 31

    4지선다

    다음 중 아래의 워크시트에서 ‘김인수’ 사원의 근속년수를 오늘 날짜를 기준으로 구하고자 할 때, [D8] 셀에 입력할 수식으로 옳은 것은?

    ABCD
    1사원입사일자부서연봉
    2홍진성2010-12-12영업부3000만원
    3김미영1999-12-01연구소5000만원
    4한철수2005-10-05총무부4000만원
    5김인수2009-04-02경리부3600만원
    6장인선2012-01-02기획실2500만원
    7
    8이름김인수근속년수
    • 1.

      =YEAR(TODAY())-YEAR(HLOOKUP(B8,A2:D6,2,0))

    • 2.

      =YEAR(TODAY())-YEAR(HLOOKUP(B8,A2:D6,2,1))

    • 3.

      =YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,0))

    • 4.

      =YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,1))

    정답·해설 보기

    정답

    3

    =YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,0))

    해설

    정답: 3. 사원 이름([B8]의 '김인수')으로 같은 행의 입사일자를 찾아야 하므로 세로 방향 검색인 VLOOKUP을 쓴다. 정확히 일치하는 이름을 찾아야 하므로 마지막 인수는 0(FALSE)이어야 한다. =YEAR(TODAY())-YEAR(VLOOKUP(B8,A2:B6,2,0))이 옳다.

    오답 풀이

    • 1번: HLOOKUP은 가로(행 머리글) 검색이므로 세로 목록인 이 표에는 맞지 않다.
    • 2번: HLOOKUP인 데다 마지막 인수 1(근사값)이라 옳지 않다.
    • 3번: VLOOKUP으로 이름을 정확히 찾아 입사 연도를 빼므로 옳다.
    • 4번: 마지막 인수가 1(근사값/정렬 전제)이라 이름 정확 검색에 부적합하므로 옳지 않다.

    보충 개념 VLOOKUP(찾을값, 범위, 열번호, 옵션)에서 옵션 0(FALSE)은 정확히 일치, 1(TRUE)은 근사값(오름차순 정렬 전제)이다. 근속년수는 (올해 연도-입사 연도)로 구한다.

  32. 문제 32

    4지선다

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

    성적표 점수 0 20 40 60 80 100 120 95 82 95 95 홍길동 이대한 한민국 박미나

    (빨강 막대=기말고사, 파랑 막대=중간고사, 검정 선=기말고사 추세선이며 데이터 레이블이 표시되어 있다.)

    • 1.

      기본 세로 축 제목은 ‘제목 회전’으로 “점수”가 입력되었다.

    • 2.

      세로 (값) 축의 주 단위는 20이고, 보조 눈금선은 표시되지 않았다.

    • 3.

      기말고사에 대한 변화 추세를 파악하기 위하여 추세선과 데이터 레이블을 표시하였다.

    • 4.

      범례와 범례 표지가 표시되지 않았다.

    정답·해설 보기

    정답

    4

    범례와 범례 표지가 표시되지 않았다.

    해설

    정답: 4. 차트에는 어느 막대가 기말고사·중간고사인지 구분하기 위한 범례와 범례 표지(색상 표식)가 표시되어 있어야 데이터를 해석할 수 있다. 따라서 ‘범례와 범례 표지가 표시되지 않았다’는 설명은 옳지 않다.

    오답 풀이

    • 1번: 세로 축 제목 ‘점수’가 세로로 회전되어 표시되어 있으므로 옳다.
    • 2번: 값 축 눈금이 0, 20, 40, …로 주 단위 20이고 보조 눈금선이 없으므로 옳다.
    • 3번: 기말고사 계열에 추세선과 데이터 레이블(95, 82, …)이 표시되어 있으므로 옳다.
    • 4번: 두 계열을 구분하는 범례가 표시되어 있어야 하므로 ‘표시되지 않았다’는 옳지 않다.

    보충 개념 데이터 레이블은 각 요소의 값을 차트에 직접 표시하고, 범례는 계열의 색·이름을 알려준다. 추세선은 데이터의 변화 경향을 직선·곡선으로 나타낸다.

  33. 문제 33

    4지선다

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

    • 1.

      차트를 삭제하여도 원본 데이터에는 영향을 미치지 않지만, 워크시트에서 차트 데이터 범위 영역 내의 데이터를 수정하는 경우 차트에도 수정 사항이 반영된다.

    • 2.

      두 개 이상의 차트 종류를 혼합하여 작성할 수는 있으나 2차원 차트와 3차원 차트를 혼합하여 작성할 수는 없다.

    • 3.

      워크시트에서 차트 데이터 범위 영역의 중간에 항목을 삽입하는 경우 차트에서도 항목이 삽입된다.

    • 4.

      워크시트에서 차트 데이터 범위 영역의 중간에 데이터 계열을 삽입하는 경우 차트에서도 데이터 계열이 삽입된다.

    정답·해설 보기

    정답

    4

    워크시트에서 차트 데이터 범위 영역의 중간에 데이터 계열을 삽입하는 경우 차트에서도 데이터 계열이 삽입된다.

    해설

    정답: 4. 차트 데이터 범위 안에 행(항목)을 삽입하면 차트에 자동 반영되지만, 범위 '중간'에 열(데이터 계열)을 삽입한다고 해서 차트에 자동으로 계열이 추가되지는 않는다. 새 계열은 [데이터 선택]으로 직접 추가해야 한다.

    오답 풀이

    • 1번: 차트 삭제는 원본에 영향이 없고, 원본 데이터 수정은 차트에 반영되므로 옳다.
    • 2번: 혼합 차트는 만들 수 있으나 2차원과 3차원은 혼합할 수 없으므로 옳다.
    • 3번: 데이터 범위 중간에 '항목(행)'을 삽입하면 차트에 항목이 추가되므로 옳다.
    • 4번: 범위 중간에 '데이터 계열(열)'을 삽입해도 차트에 자동 반영되지 않으므로 옳지 않다.

    보충 개념 항목(가로 축 분류)은 행 추가로 자동 반영되는 반면, 데이터 계열(범례 항목)은 [차트 도구]-[데이터 선택]에서 명시적으로 추가·편집해야 한다.

  34. 문제 34

    4지선다

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

    • 1.

      ‘메모’는 메모를 인쇄에 포함하지 않는 ‘(없음)’외에 ‘시트 끝’, ‘시트에 표시된 대로’ 중 선택하여 인쇄 위치를 지정할 수 있다.

    • 2.

      ‘행/열 머리글’을 선택하면 워크시트의 행 머리글과 열 머리글을 포함하여 인쇄한다.

    • 3.

      ‘반복할 행’은 매 페이지 상단에 제목으로 인쇄될 영역을 지정하는 것으로 비연속 구간의 여러 행을 선택할 수 있다.

    • 4.

      ‘셀 오류 표시’는 ‘표시된 대로’ 외에 ‘<공백>’, ‘--’, ‘#N/A’ 중 선택하여 표시할 수 있다.

    정답·해설 보기

    정답

    3

    ‘반복할 행’은 매 페이지 상단에 제목으로 인쇄될 영역을 지정하는 것으로 비연속 구간의 여러 행을 선택할 수 있다.

    해설

    정답: 3. ‘반복할 행(인쇄 제목)’은 매 페이지 위쪽에 반복 인쇄할 행을 지정하는 기능으로, 연속된 행 범위만 지정할 수 있다. 떨어진(비연속) 여러 행은 선택할 수 없다.

    오답 풀이

    • 1번: 메모 인쇄 위치는 ‘(없음)’, ‘시트 끝’, ‘시트에 표시된 대로’ 중 선택할 수 있으므로 옳다.
    • 2번: ‘행/열 머리글’을 켜면 머리글까지 포함해 인쇄하므로 옳다.
    • 3번: 반복할 행은 비연속 구간을 지정할 수 없으므로 옳지 않다.
    • 4번: 셀 오류 표시는 ‘표시된 대로’, ‘<공백>’, ‘--’, ‘#N/A’ 중 선택할 수 있으므로 옳다.

    보충 개념 인쇄 제목의 ‘반복할 행/열’은 연속된 범위만 지정할 수 있어, 매 페이지 상단(또는 좌측)에 표 머리글을 반복 출력할 때 사용한다.

  35. 문제 35

    4지선다

    다음 중 워크시트의 화면 [확대/축소]에 관한 설명으로 옳지 않은 것은?

    • 1.

      여러 워크시트가 선택된 상태에서 확대/축소 배율을 변경하면 선택된 워크시트 모두 확대/축소 배율이 적용된다.

    • 2.

      [보기] 탭 [확대/축소] 그룹의 [선택 영역 확대/축소] 명령은 선택된 영역으로 전체 창을 채우도록 워크시트를 확대하거나 축소한다.

    • 3.

      확대/축소 배율은 최소 10%, 최대 400%까지 설정할 수 있다.

    • 4.

      [확대/축소] 대화상자에서 지정한 배율은 인쇄 시 [페이지 설정]의 확대/축소 배율에 반영된다.

    정답·해설 보기

    정답

    4

    [확대/축소] 대화상자에서 지정한 배율은 인쇄 시 [페이지 설정]의 확대/축소 배율에 반영된다.

    해설

    정답: 4. 화면의 [확대/축소]는 모니터에 보이는 배율을 조절할 뿐 인쇄 결과에는 영향을 주지 않는다. 인쇄 배율은 [페이지 설정]에서 별도로 지정하며, 화면 배율이 인쇄 배율에 자동 반영되지 않는다.

    오답 풀이

    • 1번: 여러 시트를 선택한 상태에서 배율을 바꾸면 선택된 시트 모두에 적용되므로 옳다.
    • 2번: [선택 영역 확대/축소]는 선택 범위가 창을 채우도록 배율을 조정하므로 옳다.
    • 3번: 확대/축소 배율은 10%~400% 범위에서 설정할 수 있으므로 옳다.
    • 4번: 화면 배율은 인쇄 배율에 반영되지 않으므로 옳지 않다.

    보충 개념 화면 확대/축소는 표시용이며, 실제 인쇄 크기는 [페이지 설정]-[페이지] 탭의 ‘확대/축소 배율’ 또는 ‘자동 맞춤’으로 조정한다.

  36. 문제 36

    4지선다

    직원현황 표에서 이름이 세 글자이면서 ‘이’로 시작하고 TOEIC 점수가 600점 이상 800점 미만인 직원이거나, 직급이 대리이면서 연차가 3년 이상인 직원의 데이터를 추출하고자 한다. 다음 중 이를 위한 [고급 필터]의 검색 조건으로 옳은 것은?

    • 1.
      이름TOEICTOEIC직급연차
      이??>=600<800
      대리>=3
    • 2.
      이름TOEICTOEIC직급연차
      이**>=600대리
      <800>=3
    • 3.
      이름TOEICTOEIC직급연차
      이??>=600대리
      <800>=3
    • 4.
      이름TOEICTOEIC직급연차
      이**>=600<800
      대리>=3
    정답·해설 보기

    정답

    1

    이름TOEICTOEIC직급연차
    이??>=600<800
    대리>=3

    해설

    정답: 1. 같은 행의 조건은 AND, 다른 행의 조건은 OR로 결합된다. 첫째 조건(이름 3글자+이 시작 AND 600≤TOEIC<800)은 모두 한 행에 있어야 하고, 둘째 조건(대리 AND 연차≥3)은 다른 행에 있어야 한다. 또한 세 글자이면서 ‘이’로 시작하는 이름은 ?(한 글자)를 두 개 쓴 ‘이??’로 표현한다. 따라서 ①이 옳다.

    오답 풀이

    • 1번: ‘이??’로 세 글자를 정확히 표현하고 첫 조건의 AND·둘째 조건의 OR 배치가 맞으므로 옳다.
    • 2번: ‘이**’는 글자 수를 한정하지 못하고, TOEIC·직급·연차 조건이 행에 잘못 배치되어 옳지 않다.
    • 3번: ‘이??’는 맞지만 같은 행에 있어야 할 TOEIC 두 조건과 직급이 다른 행으로 흩어져 옳지 않다.
    • 4번: ‘이**’는 세 글자 제한을 표현하지 못하므로 옳지 않다.

    보충 개념 고급 필터에서 ?는 임의의 한 글자, *는 임의의 여러 글자를 의미한다. 따라서 ‘이로 시작하는 세 글자’는 ‘이??’로 적어야 한다.

  37. 문제 37

    4지선다

    다음 중 아래의 부분합 결과를 통해 명확히 알 수 있는 내용으로 옳은 것은?

    부서제품명상태판매량재고량
    생산1팀냉장고양호4535
    생산1팀냉장고양호4525
    냉장고 요약9060
    생산1팀세탁기양호4510
    생산1팀세탁기양호10020
    세탁기 요약14530
    생산1팀 요약23590
    생산2팀세탁기양호8015
    생산2팀세탁기불량458
    세탁기 요약12523
    생산2팀전자레인지양호7027
    생산2팀전자레인지양호10060
    생산2팀전자레인지불량10050
    전자레인지 요약270137
    생산2팀 요약395160
    총합계630250
    • 1.

      [부분합] 대화상자에서 ‘새로운 값으로 대치’ 옵션과 ‘데이터 아래에 요약 표시’ 옵션을 해제하여 실행하였다.

    • 2.

      부분합으로 설정된 그룹의 윤곽이 자동 윤곽으로 재설정되었다.

    • 3.

      부분합 수행 전 첫 번째 정렬 기준으로 ‘제품명’, 두 번째 정렬 기준으로 ‘부서’, 세 번째 정렬 기준으로 ‘판매량’을 선택하여 각각 오름차순 정렬을 실행하였다.

    • 4.

      ‘부서’를 그룹화할 항목으로 선택하여 ‘판매량’과 ‘재고량’의 합계를 계산한 후 ‘제품명’을 그룹화할 항목으로 선택하여 ‘판매량’과 ‘재고량’의 합계를 계산하였다.

    정답·해설 보기

    정답

    4

    ‘부서’를 그룹화할 항목으로 선택하여 ‘판매량’과 ‘재고량’의 합계를 계산한 후 ‘제품명’을 그룹화할 항목으로 선택하여 ‘판매량’과 ‘재고량’의 합계를 계산하였다.

    해설

    정답: 4. 결과에 ‘부서’별 요약(생산1팀 요약, 생산2팀 요약)과 그 안의 ‘제품명’별 요약(냉장고 요약 등)이 모두 나타나므로, 부서로 1차 부분합을 만든 뒤 ‘새로운 값으로 대치’를 해제하고 제품명으로 2차(중첩) 부분합을 추가했음을 알 수 있다.

    오답 풀이

    • 1번: 요약 행이 데이터 아래에 정상 표시되었고 두 단계 부분합이 누적되었으므로 ‘대치 해제+아래 요약 해제’ 설명과 맞지 않는다.
    • 2번: 결과는 자동 윤곽이 아니라 부분합으로 생성된 그룹 윤곽이므로 옳지 않다.
    • 3번: 결과는 부서→제품명 순으로 그룹화되어 있어 정렬 기준 순서 설명이 결과와 일치하지 않는다.
    • 4번: 부서로 합계 부분합 후 제품명으로 합계 부분합을 추가한 중첩 부분합 결과이므로 옳다.

    보충 개념 중첩 부분합은 1차 부분합을 만든 뒤 2차 부분합에서 ‘새로운 값으로 대치’를 해제해야 두 그룹의 요약이 함께 표시된다. 부분합 전에는 그룹화할 기준으로 정렬이 선행되어야 한다.

  38. 문제 38

    4지선다

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

    • 1.

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

    • 2.

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

    • 3.

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

    • 4.

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

    정답·해설 보기

    정답

    3

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

    해설

    정답: 3. 글꼴 색·셀 색을 기준으로 정렬할 때는 정해진 기본 순서가 없다. 사용자가 어떤 색을 위(또는 아래)로 둘지 직접 지정해야 하므로 ‘밝은 색→어두운 색’ 같은 기본 순서는 존재하지 않는다.

    오답 풀이

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

    보충 개념 값 정렬은 오름/내림차순 기본 규칙이 있지만, 글꼴 색·셀 색·셀 아이콘 기준 정렬은 사용자가 색 순서를 직접 지정해야 한다.

  39. 문제 39

    4지선다

    아래의 워크시트와 같이 데이터가 입력되도록 [A1:C3] 영역을 선택하여 2차원 배열 상수를 작성하고자 한다. 다음 중 이를 위한 배열 수식으로 옳은 것은?

    ABC
    1123
    2102030
    3100200300
    • 1.

      ={1,2,3;10,20,30;100,200,300}

    • 2.

      ={1,2,3,10,20,30,100,200,300}

    • 3.

      ={1;2;3;10;20;30;100;200;300}

    • 4.

      ={1;2;3,10;20;30,100;200;300}

    정답·해설 보기

    정답

    1

    ={1,2,3;10,20,30;100,200,300}

    해설

    정답: 1. 배열 상수에서 쉼표(,)는 같은 행 내 '열'을 구분하고, 세미콜론(;)은 '행'을 구분한다. 따라서 1행은 1,2,3, 2행은 10,20,30, 3행은 100,200,300이고 행끼리는 세미콜론으로 연결한 ={1,2,3;10,20,30;100,200,300}이 옳다.

    오답 풀이

    • 1번: 열은 쉼표, 행은 세미콜론으로 올바르게 구분했으므로 옳다.
    • 2번: 모두 쉼표로 연결해 1행 9열의 가로 배열이 되므로 3×3 표가 되지 않는다.
    • 3번: 모두 세미콜론으로 연결해 9행 1열의 세로 배열이 되므로 옳지 않다.
    • 4번: 쉼표와 세미콜론 사용이 뒤바뀌어 의도한 3×3 배열이 되지 않는다.

    보충 개념 엑셀 배열 상수는 {열1,열2;다음행열1,…} 형식으로, 쉼표는 열(가로), 세미콜론은 행(세로)을 나눈다.

  40. 문제 40

    4지선다

    다음 중 아래의 워크시트에서 [F2] 셀에 소속이 ‘영업 1부’인 총매출액의 합계를 계산하기 위한 수식으로 옳지 않은 것은?

    ABC
    1성명소속총매출액
    2이민우영업1부8,819
    3차소라영업2부8,072
    4진희경영업3부6,983
    15이혁재영업2부6,437

    (조건은 [E1]=소속, [E2]=영업1부)

    • 1.

      =DSUM(A1:C15,3,E1:E2)

    • 2.

      =DSUM(A1:C15,C1,E1:E2)

    • 3.

      =SUMIF(B2:B15,E2,C2:C15)

    • 4.

      =SUMIF(A1:C15,E2,C1:C15)

    정답·해설 보기

    정답

    4

    =SUMIF(A1:C15,E2,C1:C15)

    해설

    정답: 4. SUMIF(조건범위, 조건, 합계범위)에서 조건범위와 합계범위는 행 위치가 서로 대응해야 한다. ④의 조건범위 A1:C15는 소속 열만이 아니라 표 전체이고 합계범위도 C1부터 시작해 어긋나므로 올바른 결과를 얻지 못해 옳지 않다.

    오답 풀이

    • 1번: DSUM(범위, 3, 조건)은 3번째 열(총매출액)의 합을 조건에 맞게 구하므로 옳다.
    • 2번: DSUM의 필드를 열 머리글 C1으로 지정해도 같은 결과를 얻으므로 옳다.
    • 3번: SUMIF(소속범위 B2:B15, ‘영업1부’, 총매출액 C2:C15)로 정확히 계산되므로 옳다.
    • 4번: 조건범위와 합계범위가 표 전체·머리글 포함으로 어긋나 옳지 않다.

    보충 개념 DSUM(데이터베이스, 필드, 조건범위)은 필드를 열 번호 또는 머리글로 지정할 수 있다. SUMIF는 조건범위와 합계범위의 크기·위치가 1:1로 맞아야 정확히 동작한다.

  41. 문제 41

    4지선다

    다음 중 폼을 디자인 보기나 데이터시트 보기로 열기 위해 사용하는 매크로 함수는?

    • 1.

      RunCommand

    • 2.

      OpenForm

    • 3.

      RunMacro

    • 4.

      RunSQL

    정답·해설 보기

    정답

    2

    OpenForm

    해설

    정답: 2. OpenForm은 지정한 폼을 폼 보기·디자인 보기·데이터시트 보기 등 원하는 보기 형태로 여는 매크로 함수이다.

    오답 풀이

    • 1번: RunCommand는 메뉴나 리본의 명령(내장 명령)을 실행하는 함수이다.
    • 2번: 폼을 여는 함수는 OpenForm이므로 옳다.
    • 3번: RunMacro는 다른 매크로를 실행하는 함수이다.
    • 4번: RunSQL은 실행 쿼리(SQL의 INSERT·UPDATE·DELETE 등)를 실행하는 함수이다.

    보충 개념 개체를 여는 매크로 함수: 폼은 OpenForm, 보고서는 OpenReport, 쿼리는 OpenQuery, 테이블은 OpenTable이다.

  42. 문제 42

    4지선다

    다음 중 아래의 프로그램을 수행한 후 변수 Sum의 값으로 옳은 것은?

    • 1.

      45

    • 2.

      55

    • 3.

      60

    • 4.

      70

    정답·해설 보기

    정답

    3

    60

    해설

    정답: 3. i를 4로 나눈 나머지가 0일 때(즉 4의 배수일 때)만 Sum에 i를 더한다. 1~20 사이의 4의 배수는 4, 8, 12, 16, 20이고 이들의 합은 4+8+12+16+20 = 60이다.

    오답 풀이

    • 1번: 45는 합을 잘못 계산한 값이다.
    • 2번: 55는 4의 배수가 아닌 수들을 잘못 포함한 값이다.
    • 3번: 4의 배수(4·8·12·16·20)의 합 60이므로 옳다.
    • 4번: 70은 일부 수를 더 더하거나 잘못 누적한 값이다.

    보충 개념 Select Case는 식의 값에 따라 분기하며, Case 1,2,3처럼 본문이 비어 있으면 해당 경우에는 아무 동작도 하지 않는다. i Mod 4 = 0은 i가 4의 배수임을 의미한다.

  43. 문제 43

    4지선다

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

    • 1.

      계층형 모델은 하나의 루트 레코드 타입과 종속된 레코드 타입으로 구성된 트리 구조를 가진다.

    • 2.

      네트워크형 모델은 그래프 표현을 이용하여 레코드간의 관계를 다대다 관계(N:M)로 표현할 수 있다.

    • 3.

      관계형 모델은 행과 열로 구성되는 테이블로 표시되고, 각 테이블 간에는 공통 속성을 통해 관계가 성립된다.

    • 4.

      객체지향형 모델은 데이터를 개체와 관계로 표현하며, 일반화, 집단화 등의 개념을 추가하여 복잡한 데이터를 나타낸다.

    정답·해설 보기

    정답

    4

    객체지향형 모델은 데이터를 개체와 관계로 표현하며, 일반화, 집단화 등의 개념을 추가하여 복잡한 데이터를 나타낸다.

    해설

    정답: 4. 보기 4번의 ‘데이터를 개체(Entity)와 관계(Relationship)로 표현한다’는 것은 객체지향형 모델이 아니라 E-R(개체-관계) 모델에 대한 설명이다. 객체지향형 모델은 데이터와 그 처리 방법(메서드)을 하나의 객체로 묶어 표현한다.

    오답 풀이

    • 1번: 계층형 모델은 하나의 루트를 가진 트리 구조이므로 옳다.
    • 2번: 네트워크형 모델은 그래프 구조로 N:M 관계를 표현할 수 있으므로 옳다.
    • 3번: 관계형 모델은 행·열의 테이블이며 공통 속성으로 관계를 맺으므로 옳다.
    • 4번: 개체와 관계로 표현하는 것은 E-R 모델이므로 객체지향형 설명으로는 옳지 않다.

    보충 개념 데이터 모델: 계층형(트리), 네트워크형(그래프), 관계형(테이블), 객체지향형(데이터+메서드 객체). 개체-관계로 현실을 도식화하는 것은 개념적 설계 단계의 E-R 모델이다.

  44. 문제 44

    4지선다

    다음 중 관계형 데이터베이스 관리 시스템(RDBMS)의 종류에 해당하지 않는 것은?

    • 1.

      MS-SQL Server

    • 2.

      오라클(ORACLE)

    • 3.

      MY-SQL

    • 4.

      파이썬(Python)

    정답·해설 보기

    정답

    4

    파이썬(Python)

    해설

    정답: 4. 파이썬(Python)은 데이터베이스 관리 시스템이 아니라 범용 프로그래밍 언어이다. 따라서 RDBMS의 종류에 해당하지 않는다.

    오답 풀이

    • 1번: MS-SQL Server는 마이크로소프트의 관계형 DBMS이므로 RDBMS에 해당한다.
    • 2번: 오라클(ORACLE)은 대표적인 상용 RDBMS이므로 해당한다.
    • 3번: MySQL은 널리 쓰이는 오픈소스 RDBMS이므로 해당한다.
    • 4번: 파이썬은 프로그래밍 언어이므로 RDBMS에 해당하지 않는다.

    보충 개념 대표적 RDBMS: Oracle, MS-SQL Server, MySQL, MariaDB, PostgreSQL 등. 파이썬은 DB에 접속해 SQL을 다룰 수는 있지만 DBMS 자체는 아니다.

  45. 문제 45

    4지선다

    다음 중 디자인이 미리 정해져 있는 거래 명세서나 세금 계산서를 가장 손쉽게 생성할 수 있는 보고서 관련 명령은?

    • 1.

      새 보고서

    • 2.

      보고서 마법사

    • 3.

      보고서 디자인

    • 4.

      업무 문서 양식 마법사

    정답·해설 보기

    정답

    4

    업무 문서 양식 마법사

    해설

    정답: 4. [업무 문서 양식 마법사]는 거래 명세서·세금 계산서 등 디자인이 정형화된 업무 문서 양식을 손쉽게 만들도록 제공되는 보고서 작성 도구이다.

    오답 풀이

    • 1번: [새 보고서]는 선택한 데이터로 기본 형태의 보고서를 자동 생성한다.
    • 2번: [보고서 마법사]는 단계별로 필드·그룹·정렬을 지정해 일반 보고서를 만든다.
    • 3번: [보고서 디자인]은 빈 보고서에서 직접 컨트롤을 배치해 만드는 방식이다.
    • 4번: 정형화된 거래 명세서·세금 계산서 작성에 특화된 도구이므로 옳다.

    보충 개념 Access는 보고서 작성을 위해 보고서, 보고서 디자인, 보고서 마법사, 업무 문서 양식 마법사, 우편물 레이블 마법사 등 다양한 도구를 제공한다.

  46. 문제 46

    4지선다

    다음 중 콤보 상자 컨트롤의 각 속성에 대한 설명으로 옳지 않은 것은?

    • 1.

      행 원본(Row Source): 콤보 상자 컨트롤에서 사용할 데이터 설정

    • 2.

      컨트롤 원본(Control Source): 연결할(바운드 할) 데이터 설정

    • 3.

      바운드 열(Bound Column): 콤보 상자 컨트롤에 저장할 열 설정

    • 4.

      사용 가능(Enabled): 컨트롤에 입력된 데이터의 편집 여부 설정

    정답·해설 보기

    정답

    4

    사용 가능(Enabled): 컨트롤에 입력된 데이터의 편집 여부 설정

    해설

    정답: 4. ‘사용 가능(Enabled)’은 컨트롤에 포커스를 줄 수 있는지(사용/비활성) 여부를 결정하는 속성이다. 입력된 데이터의 편집 가능 여부를 정하는 것은 ‘잠금(Locked)’ 속성이다.

    오답 풀이

    • 1번: 행 원본(Row Source)은 콤보 상자에 표시할 목록 데이터를 설정하므로 옳다.
    • 2번: 컨트롤 원본(Control Source)은 컨트롤이 바운드될 필드를 설정하므로 옳다.
    • 3번: 바운드 열(Bound Column)은 실제 저장할 열을 지정하므로 옳다.
    • 4번: 편집 여부는 Locked 속성이고 Enabled는 사용 가능 여부이므로 옳지 않다.

    보충 개념 Enabled는 컨트롤의 활성/비활성(포커스 가능 여부)을, Locked는 데이터의 편집(수정) 허용 여부를 결정한다. 둘은 서로 다른 속성이다.

  47. 문제 47

    4지선다

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

    • 1.

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

    • 2.

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

    • 3.

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

    • 4.

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

    정답·해설 보기

    정답

    2

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

    해설

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

    오답 풀이

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

    보충 개념 보고서·폼의 레코드 원본에는 테이블, 쿼리, SQL 문을 지정할 수 있으며, 여러 테이블을 조인한 쿼리로 다양한 데이터를 함께 표시할 수 있다.

  48. 문제 48

    4지선다

    다음 중 각 쿼리문에 대한 설명으로 옳지 않은 것은?

    • 1.

      SELECT Weekday([출고일], 1) FROM 출고; → 출고일 필드의 날짜 값에서 요일을 나타내는 정수를 표시하며, 일요일을 1로 시작한다.

    • 2.

      SELECT DateDiff("d", [출고일], Date()) FROM 출고; → 출고일 필드의 날짜 값에서 오늘 날짜까지 경과한 일자 수를 표시한다.

    • 3.

      SELECT DateAdd("y", 5, Date()) AS 날짜계산; → 오늘 날짜에서 5년을 더한 날짜를 표시한다.

    • 4.

      SELECT * FROM 출고 WHERE Month([출고일])=9; → 출고일 필드의 날짜 값에서 9월에 해당하는 레코드들만 표시한다.

    정답·해설 보기

    정답

    3

    SELECT DateAdd("y", 5, Date()) AS 날짜계산; → 오늘 날짜에서 5년을 더한 날짜를 표시한다.

    해설

    정답: 3. DateAdd 함수에서 ‘y’는 연(year)이 아니라 ‘연중 일수(day of year)’를 의미한다. 따라서 DateAdd("y", 5, Date())는 오늘 날짜에 5일을 더한 값이다. 5년을 더하려면 간격 인수로 ‘yyyy’를 써야 한다.

    오답 풀이

    • 1번: Weekday(날짜, 1)은 요일을 정수로 반환하며 옵션 1은 일요일을 1로 시작하므로 옳다.
    • 2번: DateDiff("d", 시작, 끝)은 두 날짜 사이의 일수를 반환하므로 옳다.
    • 3번: ‘y’는 연이 아니라 일 단위이므로 5년을 더한다는 설명은 옳지 않다.
    • 4번: Month(날짜)=9는 9월 레코드만 추출하므로 옳다.

    보충 개념 DateAdd/DateDiff의 간격 인수: yyyy(연), q(분기), m(월), d(일), y(연중 일수), ww(주), h(시), n(분), s(초). ‘yyyy’와 ‘y’는 의미가 전혀 다르다.

  49. 문제 49

    4지선다

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

    • 1.

      ‘보고서 보기’는 인쇄 미리 보기와 비슷하지만 페이지를 구분하여 화면에 보고서를 표시한다.

    • 2.

      ‘레이아웃 보기’는 보고서 내용을 직접 보면서 다양한 서식과 컨트롤 속성을 설정할 수 있다.

    • 3.

      ‘디자인 보기’는 보고서에 삽입된 컨트롤의 속성, 맞춤, 위치 등을 설정할 수 있으며, 보고서 내용은 볼 수 없다.

    • 4.

      ‘인쇄 미리 보기’는 [인쇄] 메뉴의 [인쇄 미리 보기]를 실행하여 보는 것과 같은 것으로 인쇄될 모양을 미리 보여준다.

    정답·해설 보기

    정답

    1

    ‘보고서 보기’는 인쇄 미리 보기와 비슷하지만 페이지를 구분하여 화면에 보고서를 표시한다.

    해설

    정답: 1. ‘보고서 보기’는 페이지 구분 없이 보고서 전체 내용을 연속해서 화면에 표시한다. 페이지를 나눠 인쇄될 모양으로 보여주는 것은 ‘인쇄 미리 보기’이다.

    오답 풀이

    • 1번: 보고서 보기는 페이지를 구분하지 않으므로 ‘페이지를 구분하여 표시’는 옳지 않다.
    • 2번: 레이아웃 보기는 실제 데이터를 보면서 서식·속성을 조정할 수 있으므로 옳다.
    • 3번: 디자인 보기는 컨트롤 속성·위치를 설정하나 실제 데이터는 표시하지 않으므로 옳다.
    • 4번: 인쇄 미리 보기는 인쇄될 결과를 그대로 보여주므로 옳다.

    보충 개념 보고서 보기(연속 표시), 인쇄 미리 보기(페이지 단위 인쇄 결과), 레이아웃 보기(데이터 보며 디자인), 디자인 보기(구조·컨트롤 편집)로 용도가 구분된다.

  50. 문제 50

    4지선다

    아래는 [학생] 테이블의 디자인 보기와 [학생] 테이블을 이용한 SQL문이다. 다음 중 아래 SQL문의 실행 결과에 대한 설명으로 옳은 것은?

    [학생] 테이블 디자인 보기

    필드 이름데이터 형식비고
    학번텍스트기본 키
    성명텍스트
    동아리텍스트
    • 1.

      같은 성명을 가진 학생이 3명 이상인 동아리들을 검색한다.

    • 2.

      동아리를 3개 이상 가입한 학생들을 검색한다.

    • 3.

      3개의 동아리 중 하나라도 가입한 학생들을 검색한다.

    • 4.

      동아리에 가입한 학생이 3명 이상인 동아리들을 검색한다.

    정답·해설 보기

    정답

    4

    동아리에 가입한 학생이 3명 이상인 동아리들을 검색한다.

    해설

    정답: 4. 이 SQL은 학생을 ‘동아리’별로 그룹화한 뒤, 각 그룹의 행 수 COUNT(*)가 2보다 큰(즉 3명 이상인) 동아리만 추출한다. 따라서 소속 학생이 3명 이상인 동아리를 검색한다.

    오답 풀이

    • 1번: 성명이 아니라 동아리로 그룹화하므로 ‘같은 성명’ 기준은 옳지 않다.
    • 2번: 한 학생의 동아리 가입 개수가 아니라 동아리별 학생 수를 세므로 옳지 않다.
    • 3번: 특정 동아리 가입 여부를 묻는 것이 아니므로 옳지 않다.
    • 4번: 동아리별 학생 수가 3명 이상인 동아리를 검색하므로 옳다.

    보충 개념 GROUP BY는 지정 열로 행을 묶고, HAVING은 그룹 단위 조건을 건다. COUNT(*)>2는 그룹의 행 수가 3 이상임을 의미한다.

  51. 문제 51

    4지선다

    다음 중 자료 분석에 매우 유용한 결과를 보여주는 크로스탭 쿼리에 관한 설명으로 옳은 것은?

    • 1.

      크로스탭 쿼리는 값을 요약한 다음 세 가지의 집합 기준으로 그룹화한다.

    • 2.

      열과 행이 교차하는 곳에는 숫자 값을 사용하는 필드만 선택 가능하다.

    • 3.

      크로스탭 쿼리 작성 시 행 머리글은 최대 3개까지 필드를 지정할 수 있다.

    • 4.

      크로스탭 쿼리는 폼 또는 보고서 개체를 데이터 원본으로 사용한다.

    정답·해설 보기

    정답

    3

    크로스탭 쿼리 작성 시 행 머리글은 최대 3개까지 필드를 지정할 수 있다.

    해설

    정답: 3. 크로스탭 쿼리에서 행 머리글은 최대 3개까지 필드를 지정할 수 있고, 열 머리글은 하나만 지정할 수 있다.

    오답 풀이

    • 1번: 크로스탭은 두 가지 그룹 기준(행 머리글·열 머리글)으로 교차 집계하므로 ‘세 가지 집합 기준 그룹화’는 옳지 않다.
    • 2번: 교차 지점의 값(요약 값)은 합계·평균 외에 개수·최댓값 등 다양한 집계를 쓸 수 있어 ‘숫자 값만’은 옳지 않다.
    • 3번: 행 머리글을 최대 3개까지 지정할 수 있으므로 옳다.
    • 4번: 크로스탭 쿼리는 테이블·쿼리를 원본으로 사용하며 폼·보고서는 원본이 아니므로 옳지 않다.

    보충 개념 크로스탭 쿼리는 행 머리글(최대 3개)·열 머리글(1개)·값(집계)으로 구성되어 데이터를 행·열 교차표 형태로 요약한다.

  52. 문제 52

    4지선다

    다음 중 쿼리문의 구문 형식이 옳지 않은 것은?

    • 1.
    • 2.
    • 3.
    • 4.

      delete from member where id='a001';

    정답·해설 보기

    정답

    3

    해설

    정답: 3. DISTINCT는 SELECT 바로 뒤에 와야 한다. 올바른 형식은 ‘SELECT DISTINCT * FROM member …’이다. ‘select * distinct’처럼 * 다음에 DISTINCT를 쓰는 것은 문법 오류이다.

    오답 풀이

    • 1번: INSERT INTO 테이블(열목록) VALUES(값목록) 형식이 올바르므로 옳다.
    • 2번: UPDATE 테이블 SET 열=값 WHERE 조건 형식이 올바르므로 옳다.
    • 3번: DISTINCT의 위치가 잘못되어 구문 형식이 옳지 않다.
    • 4번: DELETE FROM 테이블 WHERE 조건 형식이 올바르므로 옳다.

    보충 개념 SELECT 문의 기본 구조: SELECT [DISTINCT] 열목록 FROM 테이블 [WHERE 조건]. DISTINCT는 중복 행을 제거하며 SELECT 키워드 바로 뒤에 위치한다.

  53. 문제 53

    4지선다

    다음 중 폼에서 컨트롤을 선택하는 방법에 대한 설명으로 옳은 것은?

    • 1.

      여러 개의 컨트롤들을 비순차적으로 선택하려면 [Ctrl]키를 누른 채 원하는 컨트롤을 각각 클릭한다.

    • 2.

      일정 영역의 컨트롤들을 한 번에 모두 선택하려면 마우스로 선택할 컨트롤들이 다 포함되도록 해당 영역을 드래그한다.

    • 3.

      정렬된 여러 개의 컨트롤들을 모두 선택하려면 맨 위에 위치한 컨트롤을 클릭한 후 마지막에 위치한 컨트롤을 [Shift]키를 누른 채 클릭한다.

    • 4.

      본문 영역 내의 컨트롤들만 모두 선택하려면 [Ctrl]+[A]키를 누른다.

    정답·해설 보기

    정답

    2

    일정 영역의 컨트롤들을 한 번에 모두 선택하려면 마우스로 선택할 컨트롤들이 다 포함되도록 해당 영역을 드래그한다.

    해설

    정답: 2. 일정 영역의 컨트롤을 한 번에 선택하려면 그 컨트롤들이 모두 포함되도록 마우스로 영역을 드래그하면 된다. (보기 ①처럼 떨어진 컨트롤을 개별 선택하는 키는 [Shift]이다.)

    오답 풀이

    • 1번: 떨어진 컨트롤을 하나씩 추가 선택하는 키는 [Ctrl]이 아니라 [Shift]이므로 옳지 않다.
    • 2번: 컨트롤들이 포함되도록 영역을 드래그하면 한 번에 선택되므로 옳다.
    • 3번: 맨 위·맨 아래를 [Shift]로 클릭하는 것은 연속 항목 선택 방식의 일반 규칙과 달라 본 보기 설명은 옳지 않다.
    • 4번: [Ctrl]+[A]는 본문뿐 아니라 폼의 모든 컨트롤을 선택하므로 ‘본문 영역만’은 옳지 않다.

    보충 개념 Access 폼 디자인에서 떨어진 컨트롤은 [Shift]+클릭으로 추가 선택하고, 인접한 여러 컨트롤은 영역을 드래그해 한꺼번에 선택한다. [Ctrl]+[A]는 전체 선택이다.

  54. 문제 54

    4지선다

    다음 중 외부 데이터 가져오기 기능을 이용하여 테이블에 데이터를 가져올 때 적절하지 않은 파일 형식은?

    • 1.

      텍스트 파일

    • 2.

      Excel 파일

    • 3.

      Word 파일

    • 4.

      XML 파일

    정답·해설 보기

    정답

    3

    Word 파일

    해설

    정답: 3. Access의 외부 데이터 가져오기는 텍스트(.txt/.csv), Excel, XML, 다른 Access DB, ODBC 데이터베이스 등을 지원한다. Word 문서(.docx)는 가져오기 원본으로 적절하지 않다.

    오답 풀이

    • 1번: 텍스트 파일은 가져오기 원본으로 지원되므로 적절하다.
    • 2번: Excel 파일은 가져오기 원본으로 지원되므로 적절하다.
    • 3번: Word 파일은 표 형식 데이터의 직접 가져오기 원본이 아니므로 적절하지 않다.
    • 4번: XML 파일은 구조화된 데이터로 가져오기 원본으로 지원되므로 적절하다.

    보충 개념 Access는 표 형태의 데이터(텍스트·Excel·XML·다른 DB 등)를 테이블로 가져올 수 있으나, 자유 형식 문서인 Word는 가져오기 원본으로 제공되지 않는다.

  55. 문제 55

    4지선다

    ‘부서코드’를 기본키로 하는 [부서] 테이블과 ‘부서코드’를 포함한 사원정보가 있는 [사원] 테이블을 이용하여 관계를 설정하였다. 다음 중 이와 관련된 관계 설정에 대한 설명으로 옳은 것은? (단, 한 부서에는 여러 명의 사원이 소속되어 있으며, 한 사원은 하나의 부서에 소속된다.)

    • 1.

      ‘항상 참조 무결성 유지’를 설정하면 [사원] 테이블에 입력하려는 ‘사원’의 ‘부서코드’는 반드시 [부서] 테이블에 존재해야만 한다.

    • 2.

      ‘항상 참조 무결성 유지’를 설정하면 [부서] 테이블에서 ‘부서코드’가 바뀌는 경우 [사원] 테이블에 있는 ‘사원’의 ‘부서코드’도 무조건 자동으로 바뀐다.

    • 3.

      ‘항상 참조 무결성 유지’를 설정하지 않더라도 [사원] 테이블에 입력하려는 ‘사원’의 ‘부서코드’는 반드시 [부서] 테이블에 존재해야만 한다.

    • 4.

      ‘항상 참조 무결성 유지’를 설정하지 않더라도 [사원] 테이블에서 사용 중인 ‘부서코드’는 [부서] 테이블에서 삭제할 수 없다.

    정답·해설 보기

    정답

    1

    ‘항상 참조 무결성 유지’를 설정하면 [사원] 테이블에 입력하려는 ‘사원’의 ‘부서코드’는 반드시 [부서] 테이블에 존재해야만 한다.

    해설

    정답: 1. 참조 무결성을 설정하면 자식 테이블([사원])의 외래 키(부서코드)는 부모 테이블([부서])에 존재하는 값만 입력할 수 있다. 즉, 없는 부서코드를 사원에 입력할 수 없다.

    오답 풀이

    • 1번: 참조 무결성 설정 시 사원의 부서코드는 부서 테이블에 존재해야 하므로 옳다.
    • 2번: 부서코드 변경이 자동 반영되려면 ‘관련 필드 모두 업데이트’를 추가로 켜야 하므로 ‘무조건 자동’은 옳지 않다.
    • 3번: 참조 무결성을 설정하지 않으면 부서에 없는 코드도 입력될 수 있으므로 옳지 않다.
    • 4번: 사용 중 코드 삭제 방지는 참조 무결성(및 관련 옵션)을 설정해야 적용되므로 ‘설정하지 않더라도’는 옳지 않다.

    보충 개념 참조 무결성은 외래 키가 항상 부모 테이블의 기본 키 값을 참조하도록 보장한다. ‘관련 필드 모두 업데이트’·‘관련 레코드 모두 삭제’ 옵션을 함께 켜야 연쇄 변경·삭제가 일어난다.

  56. 문제 56

    4지선다

    다음 중 테이블에 입력된 날짜 필드의 값을 ‘2015-10-13’과 같은 형식으로 표시하고자 할 때 테이블의 디자인 보기에서 지정해야 할 ‘형식’ 속성 값으로 옳은 것은?

    • 1.

      기본 날짜

    • 2.

      자세한 날짜

    • 3.

      보통 날짜

    • 4.

      간단한 날짜

    정답·해설 보기

    정답

    4

    간단한 날짜

    해설

    정답: 4. ‘2015-10-13’처럼 연-월-일을 숫자로 간단히 표시하는 형식은 ‘간단한 날짜’이다.

    오답 풀이

    • 1번: ‘기본 날짜’는 날짜와 시간을 함께 표시하는 형식이다.
    • 2번: ‘자세한 날짜’는 ‘2015년 10월 13일 화요일’처럼 요일까지 풀어서 표시한다.
    • 3번: ‘보통 날짜’는 ‘15-10-13’처럼 연도를 두 자리로 줄여 표시한다.
    • 4번: ‘2015-10-13’ 형태로 표시하는 것은 ‘간단한 날짜’이므로 옳다.

    보충 개념 Access 날짜 형식: 기본 날짜(날짜+시간), 자세한 날짜(요일 포함), 보통 날짜, 간단한 날짜(YYYY-MM-DD 등), 보통/긴/짧은 시간 등이 제공된다.

  57. 문제 57

    4지선다

    다음 중 테이블에서의 필드 이름 지정 규칙에 대한 설명으로 옳은 것은?

    • 1.

      필드 이름의 첫 글자는 숫자로 시작할 수 없다.

    • 2.

      테이블 이름과 동일한 이름을 필드 이름으로 지정할 수 없다.

    • 3.

      한 테이블 내에 동일한 이름의 필드를 2개 이상 지정할 수 없다.

    • 4.

      필드 이름에 문자, 숫자, 공백, 특수문자를 조합한 모든 기호를 포함할 수 있다.

    정답·해설 보기

    정답

    3

    한 테이블 내에 동일한 이름의 필드를 2개 이상 지정할 수 없다.

    해설

    정답: 3. 한 테이블 안에서 필드(열) 이름은 서로 중복될 수 없다. 같은 이름의 필드를 둘 이상 만들 수 없으므로 옳다.

    오답 풀이

    • 1번: 필드 이름은 숫자로 시작할 수 있으므로 ‘숫자로 시작할 수 없다’는 옳지 않다.
    • 2번: 테이블 이름과 같은 이름을 필드 이름으로 쓸 수 있으므로 옳지 않다.
    • 3번: 한 테이블 내 필드 이름은 중복될 수 없으므로 옳다.
    • 4번: 마침표(.), 느낌표(!), 대괄호([]) 등 일부 특수문자와 선행 공백은 사용할 수 없으므로 ‘모든 기호 포함’은 옳지 않다.

    보충 개념 Access 필드 이름은 최대 64자이며 마침표·느낌표·억음 부호·대괄호와 선행 공백, 제어 문자는 사용할 수 없다. 같은 테이블 내 필드 이름 중복은 불가능하다.

  58. 문제 58

    4지선다

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

    • 1.

      폼은 데이터의 입력, 편집 작업 등을 위한 사용자와의 인터페이스로 테이블, 쿼리, SQL문 등을 ‘레코드 원본’ 속성으로 지정할 수 있다.

    • 2.

      폼의 제목 표시줄에 표시되는 텍스트는 ‘이름’ 속성을 이용하여 변경할 수 있다.

    • 3.

      폼의 보기 형식은 ‘기본 보기’ 속성에서 단일 폼, 연속 폼, 데이터시트, 피벗 테이블, 피벗 차트, 분할 표시 폼 중 선택할 수 있다.

    • 4.

      이벤트의 작성을 위한 작성기는 식 작성기, 매크로 작성기, 코드 작성기 중 선택할 수 있다.

    정답·해설 보기

    정답

    2

    폼의 제목 표시줄에 표시되는 텍스트는 ‘이름’ 속성을 이용하여 변경할 수 있다.

    해설

    정답: 2. 폼의 제목 표시줄에 표시되는 텍스트는 ‘이름’ 속성이 아니라 ‘캡션(Caption)’ 속성으로 변경한다. ‘이름’ 속성은 폼 개체 자체를 식별하는 내부 이름이다.

    오답 풀이

    • 1번: 폼의 레코드 원본으로 테이블·쿼리·SQL 문을 지정할 수 있으므로 옳다.
    • 2번: 제목 표시줄 텍스트는 캡션 속성으로 바꾸므로 ‘이름’ 속성이라는 설명은 옳지 않다.
    • 3번: 기본 보기 속성에서 단일 폼·연속 폼·데이터시트 등 보기 형식을 선택할 수 있으므로 옳다.
    • 4번: 이벤트 작성기는 식·매크로·코드 작성기 중 선택할 수 있으므로 옳다.

    보충 개념 ‘이름(Name)’은 개체를 구분하는 내부 식별자이고, ‘캡션(Caption)’은 화면(제목 표시줄·레이블)에 표시되는 텍스트이다.

  59. 문제 59

    4지선다

    [만들기]탭 [폼] 그룹의 명령을 이용하여 폼 보기와 데이터시트 보기를 동시에 표시하는 폼을 만들고자 한다. 다음 중 가장 적절한 폼 만들기 명령은?

    • 1.

      여러 항목

    • 2.

      폼 분할

    • 3.

      폼 마법사

    • 4.

      모달 대화상자

    정답·해설 보기

    정답

    2

    폼 분할

    해설

    정답: 2. [폼 분할](분할 표시 폼)은 한 화면을 위·아래(또는 좌·우)로 나누어 위쪽에는 폼 보기, 아래쪽에는 데이터시트 보기를 동시에 표시하는 폼을 만든다.

    오답 풀이

    • 1번: [여러 항목]은 데이터시트와 비슷하게 여러 레코드를 한 화면에 나열하는 연속 폼을 만든다.
    • 2번: 폼 보기와 데이터시트 보기를 동시에 보여주는 것은 폼 분할이므로 옳다.
    • 3번: [폼 마법사]는 단계별로 필드를 선택해 폼을 만드는 일반 도구이다.
    • 4번: [모달 대화상자]는 사용자 응답을 받기 위한 팝업 형태의 폼을 만든다.

    보충 개념 분할 표시 폼은 같은 데이터를 두 보기로 동시에 제공해, 데이터시트에서 레코드를 고르면 폼 보기에서 자세히 보고 편집할 수 있다.

  60. 문제 60

    4지선다

    다음 중 폼 마법사를 이용하여 폼을 작성할 때 폼의 모양을 지정하기 위한 선택 항목에 해당하지 않는 것은?

    • 1.

      컬럼 형식

    • 2.

      피벗 테이블

    • 3.

      데이터시트

    • 4.

      맞춤

    정답·해설 보기

    정답

    2

    피벗 테이블

    해설

    정답: 2. 폼 마법사에서 선택할 수 있는 폼 모양은 ‘컬럼 형식’, ‘테이블 형식’, ‘데이터시트’, ‘맞춤’이다. ‘피벗 테이블’은 폼 마법사의 모양 선택 항목에 해당하지 않는다.

    오답 풀이

    • 1번: ‘컬럼 형식’은 폼 마법사의 모양 항목이므로 해당한다.
    • 2번: ‘피벗 테이블’은 폼 마법사의 모양 선택 항목이 아니므로 해당하지 않는다.
    • 3번: ‘데이터시트’는 폼 마법사의 모양 항목이므로 해당한다.
    • 4번: ‘맞춤’은 폼 마법사의 모양 항목이므로 해당한다.

    보충 개념 폼 마법사의 폼 모양: 컬럼 형식(한 레코드씩), 테이블 형식, 데이터시트, 맞춤(필드를 자유롭게 배치). 피벗 테이블/차트는 별도의 보기 형식이다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글