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

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

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

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

    • 1.

      개인용 컴퓨터의 사용

    • 2.

      전문가 시스템

    • 3.

      일괄처리 시스템

    • 4.

      집적회로의 사용

    정답·해설 보기

    정답

    3

    일괄처리 시스템

    해설

    정답: 3. 일괄처리(Batch) 시스템은 1세대 컴퓨터의 처리 방식이다. 3세대 이후로는 시분할·실시간 처리 등으로 발전하였으므로 3세대 이후의 특징이 아니다.

    오답 풀이

    • 1번: 개인용 컴퓨터(PC)는 4세대(고밀도 집적회로, LSI/VLSI)의 특징이므로 3세대 이후에 해당한다.
    • 2번: 전문가 시스템은 인공지능이 발전한 5세대의 특징으로 3세대 이후에 해당한다.
    • 3번: 일괄처리 시스템은 1세대의 특징이므로 정답이다.
    • 4번: 집적회로(IC)의 사용은 3세대의 대표적 특징이므로 3세대 이후에 해당한다.

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

  2. 문제 2

    4지선다

    다음 중 Windows 탐색기에서 [보기] 메뉴의 [내용]을 선택했을 때 각 파일이나 폴더에 표시되는 내용으로 옳지 않은 것은?

    • 1.

      수정한 날짜

    • 2.

      디스크 여유 공간

    • 3.

      파일의 크기

    • 4.

      파일의 유형

    정답·해설 보기

    정답

    2

    디스크 여유 공간

    해설

    정답: 2. 탐색기의 [내용] 보기는 파일·폴더 단위로 수정한 날짜, 크기, 유형 등을 표시한다. 디스크 여유 공간은 개별 파일의 속성이 아니라 드라이브 단위 정보이므로 [내용] 보기에 표시되지 않는다.

    오답 풀이

    • 1번: 수정한 날짜는 [내용] 보기에 표시되는 항목이다.
    • 2번: 디스크 여유 공간은 파일·폴더의 정보가 아니므로 표시되지 않아 정답이다.
    • 3번: 파일의 크기는 [내용] 보기에 표시되는 항목이다.
    • 4번: 파일의 유형은 [내용] 보기에 표시되는 항목이다.

    보충 개념 탐색기 보기 방식에는 아이콘(큰·보통·작은), 목록, 자세히, 타일, 내용 등이 있으며, 자세히·내용 보기에서 날짜·크기·유형 등 부가 정보를 함께 볼 수 있다.

  3. 문제 3

    4지선다

    다음 중 Windows의 [작업 관리자] 창에서 수행할 수 있는 작업으로 옳지 않은 것은?

    • 1.

      사용자 계정의 추가와 삭제를 수행할 수 있다.

    • 2.

      현재 실행 중인 프로그램을 강제로 종료시킬 수 있다.

    • 3.

      시스템의 CPU 사용 내용이나 할당된 메모리의 크기를 파악할 수 있다.

    • 4.

      현재 네트워크 상태를 보고 네트워크 이용률을 확인할 수 있다.

    정답·해설 보기

    정답

    1

    사용자 계정의 추가와 삭제를 수행할 수 있다.

    해설

    정답: 1. 사용자 계정의 추가·삭제는 [제어판]의 [사용자 계정] 또는 [컴퓨터 관리]에서 수행한다. 작업 관리자에서는 계정을 추가·삭제할 수 없다.

    오답 풀이

    • 1번: 계정 추가·삭제는 작업 관리자의 기능이 아니므로 정답이다.
    • 2번: [프로세스] 탭에서 응답 없는 프로그램을 강제 종료할 수 있다.
    • 3번: [성능] 탭에서 CPU 사용률과 메모리 크기를 확인할 수 있다.
    • 4번: [네트워킹] 탭에서 네트워크 이용률을 확인할 수 있다.

    보충 개념 작업 관리자는 응용 프로그램·프로세스·서비스·성능·네트워킹·사용자 탭으로 구성되며, 시스템 자원 모니터링과 프로세스 제어를 담당한다.

  4. 문제 4

    4지선다

    다음 중 웹 프로그래밍 언어에 해당하지 않는 것은?

    • 1.

      DHTML

    • 2.

      COBOL

    • 3.

      SGML

    • 4.

      WML

    정답·해설 보기

    정답

    2

    COBOL

    해설

    정답: 2. COBOL은 사무 처리용 절차 지향 프로그래밍 언어로, 웹 프로그래밍 언어가 아니다.

    오답 풀이

    • 1번: DHTML(Dynamic HTML)은 HTML·CSS·스크립트를 결합한 동적 웹 문서 기술이다.
    • 2번: COBOL은 1959년에 만들어진 사무용 언어로 웹과 무관하므로 정답이다.
    • 3번: SGML은 문서의 구조와 내용을 기술하는 마크업 언어로 HTML·XML의 모체이다.
    • 4번: WML(Wireless Markup Language)은 무선 단말기용 마크업 언어이다.

    보충 개념 웹 관련 마크업/스크립트 언어로 HTML, XML, DHTML, SGML, WML, JavaScript, ASP, JSP, PHP 등이 있다.

  5. 문제 5

    4지선다

    다음 중 인터넷 통신 장비인 게이트웨이(Gateway)의 기본적인 역할에 관한 설명으로 옳은 것은?

    • 1.

      현재 위치한 네트워크에서 다른 네트워크로 연결할 때 사용된다.

    • 2.

      인터넷 신호를 증폭하며 먼 거리로 정보를 전달할 때 사용된다.

    • 3.

      네트워크 계층의 연동장치로 경로 설정에 사용된다.

    • 4.

      문자로 된 도메인 이름을 숫자로 이루어진 실제 IP 주소로 변환하는데 사용된다.

    정답·해설 보기

    정답

    1

    현재 위치한 네트워크에서 다른 네트워크로 연결할 때 사용된다.

    해설

    정답: 1. 게이트웨이는 서로 다른 네트워크(프로토콜·구조)를 연결하는 관문 역할을 하여, 현재 네트워크에서 다른 네트워크로 데이터를 전달할 때 사용된다.

    오답 풀이

    • 1번: 다른 네트워크와의 연결 통로 역할이 게이트웨이의 기본 기능이므로 옳다.
    • 2번: 신호를 증폭해 먼 거리로 전달하는 것은 리피터(Repeater)의 역할이다.
    • 3번: 네트워크 계층에서 경로 설정(라우팅)을 하는 것은 라우터(Router)의 역할이다.
    • 4번: 도메인 이름을 IP 주소로 변환하는 것은 DNS의 역할이다.

    보충 개념 게이트웨이는 OSI 전 계층에서 동작하며 프로토콜이 다른 네트워크를 상호 연결한다. 가정·사무실의 기본 게이트웨이는 보통 라우터가 그 역할을 겸한다.

  6. 문제 6

    4지선다

    다음 중 Windows에서 사용하는 바로 가기 키에 대한 설명으로 옳지 않은 것은?

    • 1.

      윈도우키 + L : 컴퓨터 잠금 또는 사용자 전환

    • 2.

      윈도우키 + R : 실행 대화상자 열기

    • 3.

      윈도우키 + Pause : 제어판의 [시스템] 창 표시

    • 4.

      윈도우키 + E : 장치 및 프린터 추가

    정답·해설 보기

    정답

    4

    윈도우키 + E : 장치 및 프린터 추가

    해설

    정답: 4. 윈도우키+E는 [Windows 탐색기(파일 탐색기)]를 여는 단축키이다. 장치 및 프린터 추가 기능과는 관계가 없다.

    오답 풀이

    • 1번: 윈도우키+L은 컴퓨터를 잠그거나 사용자를 전환하므로 옳다.
    • 2번: 윈도우키+R은 [실행] 대화상자를 여므로 옳다.
    • 3번: 윈도우키+Pause는 [시스템] 속성 창을 표시하므로 옳다.
    • 4번: 윈도우키+E는 탐색기를 여는 단축키이므로 옳지 않아 정답이다.

    보충 개념 주요 단축키: 윈도우키+D(바탕화면 표시), 윈도우키+E(탐색기), 윈도우키+F(검색), 윈도우키+L(잠금), 윈도우키+R(실행), 윈도우키+Tab(창 전환).

  7. 문제 7

    4지선다

    다음 중 인터넷 보안을 위한 해결책으로 사용되는 암호화 기법에 대한 설명으로 옳지 않은 것은?

    • 1.

      비밀키 암호화 기법은 동일한 키로 데이터를 암호화하고 복호화한다.

    • 2.

      비밀키 암호화 기법은 대칭키 암호화 기법 또는 단일키 암호화 기법이라고도 하며, 대표적으로 DES(Data Encryption Standard)가 있다.

    • 3.

      공개키 암호화 기법은 비대칭 암호화 기법이라고도 하며, 대표적인 암호화 방식으로 RSA(Rivest, Shamir, Adleman)가 있다.

    • 4.

      공개키 암호화 기법에서는 암호화할 때 사용하는 키는 비밀로 하고, 복호화할 때 사용하는 키는 공개하는 방식을 사용한다.

    정답·해설 보기

    정답

    4

    공개키 암호화 기법에서는 암호화할 때 사용하는 키는 비밀로 하고, 복호화할 때 사용하는 키는 공개하는 방식을 사용한다.

    해설

    정답: 4. 공개키 암호화는 암호화할 때 사용하는 키(공개키)를 공개하고, 복호화할 때 사용하는 키(개인키)는 비밀로 한다. 보기는 공개·비밀의 관계가 뒤바뀌어 옳지 않다.

    오답 풀이

    • 1번: 비밀키(대칭키)는 같은 키로 암·복호화하므로 옳다.
    • 2번: 비밀키 방식은 대칭키·단일키라고도 하며 DES가 대표적이므로 옳다.
    • 3번: 공개키 방식은 비대칭 암호화이며 RSA가 대표적이므로 옳다.
    • 4번: 공개키로 암호화, 개인키로 복호화하므로 키의 공개·비밀 관계가 반대로 서술되어 정답이다.

    보충 개념 공개키 암호화에서 송신자는 수신자의 공개키로 암호화하고, 수신자는 자신의 개인키로 복호화한다. 키 분배 문제는 해결되나 속도가 느린 편이다.

  8. 문제 8

    4지선다

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

    • 1.

      애드웨어 : 배너 광고를 보는 대가로 무료로 사용하는 소프트웨어이다.

    • 2.

      셰어웨어 : 정식 버전이 출시되기 전에 프로그램에 대한 일반인의 평가를 받기 위해 제작된 소프트웨어이다.

    • 3.

      번들 : 특정한 하드웨어나 소프트웨어를 구매하였을 때 포함하여 주는 소프트웨어이다.

    • 4.

      프리웨어 : 돈을 내지 않고도 사용 가능하고 다른 사람에게 전달해 줄 수 있는 소프트웨어이다.

    정답·해설 보기

    정답

    2

    셰어웨어 : 정식 버전이 출시되기 전에 프로그램에 대한 일반인의 평가를 받기 위해 제작된 소프트웨어이다.

    해설

    정답: 2. 정식 버전 출시 전에 일반인의 평가를 받기 위해 배포하는 것은 베타(Beta) 버전이다. 셰어웨어는 기능이나 기간을 제한하여 무료로 배포하고, 계속 사용하려면 대가를 지불하는 소프트웨어이다.

    오답 풀이

    • 1번: 애드웨어는 광고를 보는 대가로 무료 사용하는 소프트웨어이므로 옳다.
    • 2번: 일반인 평가용으로 미리 배포하는 것은 베타 버전이므로 셰어웨어 설명으로 옳지 않아 정답이다.
    • 3번: 번들은 하드웨어·소프트웨어 구매 시 함께 제공되는 소프트웨어이므로 옳다.
    • 4번: 프리웨어는 무료로 사용·배포할 수 있는 소프트웨어이므로 옳다.

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

  9. 문제 9

    4지선다

    다음 중 동영상 데이터 파일 형식으로 옳지 않은 것은?

    • 1.

      AVI

    • 2.

      DVI

    • 3.

      ASF

    • 4.

      DXF

    정답·해설 보기

    정답

    4

    DXF

    해설

    정답: 4. DXF(Drawing eXchange Format)는 CAD 프로그램에서 도면 데이터를 교환하기 위한 벡터 그래픽 파일 형식이며, 동영상 형식이 아니다.

    오답 풀이

    • 1번: AVI는 Windows 표준 동영상 파일 형식이다.
    • 2번: DVI는 디지털 동영상 압축·표현 기술 관련 형식이다.
    • 3번: ASF는 마이크로소프트의 스트리밍 동영상 형식이다.
    • 4번: DXF는 CAD 도면 교환용 그래픽 형식이므로 동영상이 아니어서 정답이다.

    보충 개념 대표적 동영상 형식: AVI, MPEG, MOV, ASF, WMV, DVI 등. DXF·AI·WMF 등은 벡터 그래픽 형식이다.

  10. 문제 10

    4지선다

    다음 중 컴퓨터의 운영체제에 대한 설명으로 옳지 않은 것은?

    • 1.

      시스템의 모든 동작 상태를 관리하고 감독하는 제어프로그램의 핵심 프로그램을 슈퍼바이저(Supervisor)라 부른다.

    • 2.

      운영체제는 컴퓨터가 동작하는 동안 하드디스크 내에 위치하여 여러 종류의 자원 관리 서비스를 제공한다.

    • 3.

      키보드, 모니터, 디스크 드라이브 등의 필수적인 주변장치들을 관리하는 BIOS를 포함한다.

    • 4.

      운영체제는 사용자가 응용프로그램을 편리하게 사용하고, 하드웨어의 성능을 최적화 할 수 있도록 한다.

    정답·해설 보기

    정답

    2

    운영체제는 컴퓨터가 동작하는 동안 하드디스크 내에 위치하여 여러 종류의 자원 관리 서비스를 제공한다.

    해설

    정답: 2. 운영체제는 부팅 시 하드디스크에서 주기억장치(RAM)로 적재되어, 컴퓨터가 동작하는 동안 RAM에 상주하면서 자원을 관리한다. 하드디스크 내에 위치한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 제어 프로그램의 핵심인 슈퍼바이저는 시스템 전반을 감독하므로 옳다.
    • 2번: 실행 중인 운영체제는 RAM에 상주하므로 하드디스크 내에 위치한다는 설명은 옳지 않아 정답이다.
    • 3번: 운영체제는 주변장치 입출력을 담당하는 BIOS와 연계되므로 옳다.
    • 4번: 운영체제는 사용 편의성과 하드웨어 성능 최적화를 제공하므로 옳다.

    보충 개념 운영체제는 제어 프로그램(감시·작업·데이터 관리)과 처리 프로그램(언어 번역·서비스·문제 처리)으로 구성된다. 실행 중엔 RAM에 상주한다.

  11. 문제 11

    4지선다

    다음 중 시스템의 정보 보안을 위한 기본 충족 요건으로 적절하지 않은 것은?

    • 1.

      시스템 내의 정보와 자원은 인가된 사용자만 접근이 허용되어야 한다.

    • 2.

      소프트웨어의 버전과 저작권에 관한 내용이 인증되어야 한다.

    • 3.

      정보를 전송하는 과정에서 변경되지 않고 전달되어야 한다.

    • 4.

      사용자를 식별하고 접근 권한을 확인할 수 있어야 한다.

    정답·해설 보기

    정답

    2

    소프트웨어의 버전과 저작권에 관한 내용이 인증되어야 한다.

    해설

    정답: 2. 정보 보안의 기본 요건은 기밀성·무결성·가용성·인증·부인 방지 등이다. 소프트웨어의 버전과 저작권 인증은 보안의 기본 충족 요건과 관계가 없다.

    오답 풀이

    • 1번: 인가된 사용자만 접근을 허용하는 것은 기밀성으로 보안 요건에 해당한다.
    • 2번: 소프트웨어 버전·저작권 인증은 보안 요건이 아니므로 정답이다.
    • 3번: 전송 중 변경되지 않게 하는 것은 무결성으로 보안 요건에 해당한다.
    • 4번: 사용자 식별과 접근 권한 확인은 인증으로 보안 요건에 해당한다.

    보충 개념 정보 보안의 핵심 요건: 기밀성(Confidentiality), 무결성(Integrity), 가용성(Availability), 인증(Authentication), 부인 방지(Non-repudiation).

  12. 문제 12

    4지선다

    다음 중 컴퓨터에서 사용되는 펌웨어(Firmware)에 대한 설명으로 옳지 않은 것은?

    • 1.

      하드웨어의 동작을 지시하는 소프트웨어이지만 하드웨어적으로 구성되어 하드웨어의 일부분으로도 볼 수 있는 제품을 말한다.

    • 2.

      하드웨어 교체 없이 소프트웨어 업그레이드 만으로 시스템의 성능을 높이기 위한 목적으로 사용된다.

    • 3.

      시스템의 효율을 높이기 위해 RAM에 저장되어 관리된다.

    • 4.

      기계어 처리, 데이터 전송, 부동 소수점 연산, 채널 제어 등의 처리 루틴을 가지고 있다.

    정답·해설 보기

    정답

    3

    시스템의 효율을 높이기 위해 RAM에 저장되어 관리된다.

    해설

    정답: 3. 펌웨어는 휘발성인 RAM이 아니라 비휘발성인 ROM(주로 플래시 ROM)에 저장되어 전원이 꺼져도 내용이 유지된다.

    오답 풀이

    • 1번: 펌웨어는 하드웨어와 소프트웨어의 중간적 성격을 가지므로 옳다.
    • 2번: 하드웨어 교체 없이 업그레이드로 성능을 높일 수 있으므로 옳다.
    • 3번: 펌웨어는 RAM이 아니라 ROM에 저장되므로 옳지 않아 정답이다.
    • 4번: 펌웨어는 기계어 처리·데이터 전송·연산·채널 제어 루틴을 포함할 수 있으므로 옳다.

    보충 개념 펌웨어는 비휘발성 ROM에 저장되며 BIOS가 대표적이다. 플래시 ROM 기반이면 업그레이드(플래싱)가 가능하다.

  13. 문제 13

    4지선다

    다음 중 멀티미디어와 관련하여 JPG 파일 형식에 관한 설명으로 옳지 않은 것은?

    • 1.

      사진과 같은 정지 영상을 표현하기 위한 국제 표준 압축 방식이다.

    • 2.

      24비트 컬러를 사용하여 트루컬러로 이미지를 표현한다.

    • 3.

      사용자가 압축률을 지정해서 이미지를 압축하는 압축 기법을 사용할 수 있다.

    • 4.

      이미지를 확대해도 테두리가 거칠어지지 않고 매끄럽게 표현된다.

    정답·해설 보기

    정답

    4

    이미지를 확대해도 테두리가 거칠어지지 않고 매끄럽게 표현된다.

    해설

    정답: 4. JPG는 픽셀로 이루어진 비트맵(래스터) 방식이므로 이미지를 확대하면 테두리에 계단 현상(앨리어싱)이 나타난다. 확대해도 매끄러운 것은 벡터 방식의 특징이다.

    오답 풀이

    • 1번: JPG는 정지 영상을 위한 국제 표준 압축 방식이므로 옳다.
    • 2번: JPG는 24비트 트루컬러(약 1,677만 색)를 표현하므로 옳다.
    • 3번: 압축률을 조절할 수 있는 손실 압축을 사용하므로 옳다.
    • 4번: 비트맵 방식이라 확대 시 계단 현상이 생기므로 옳지 않아 정답이다.

    보충 개념 JPG는 손실 압축을 사용하는 비트맵 형식이다. 확대 시 매끄러운 것은 점·선·면을 수식으로 표현하는 벡터(SVG, AI, WMF) 방식의 특징이다.

  14. 문제 14

    4지선다

    다음 중 어떤 장치가 다른 장치의 일을 잠시 중단시키고 자신의 상태변화를 알려주는 것을 뜻하는 용어로 옳은 것은?

    • 1.

      클라이언트/서버

    • 2.

      인터럽트

    • 3.

      DMA

    • 4.

      채널

    정답·해설 보기

    정답

    2

    인터럽트

    해설

    정답: 2. 인터럽트(Interrupt)는 프로그램 실행 중 예외 상황이나 우선 처리할 사건이 발생했을 때 현재 작업을 잠시 중단하고 해당 사건을 알려 처리하도록 하는 기능이다.

    오답 풀이

    • 1번: 클라이언트/서버는 서비스를 요청·제공하는 분산 처리 구조를 가리킨다.
    • 2번: 작업을 잠시 중단시키고 상태 변화를 알리는 것은 인터럽트이므로 옳다.
    • 3번: DMA는 CPU를 거치지 않고 메모리와 주변장치가 직접 데이터를 주고받는 방식이다.
    • 4번: 채널은 입출력 전용 프로세서로 CPU 대신 입출력을 관리한다.

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

  15. 문제 15

    4지선다

    다음 중 DNS가 가지고 있는 특정 도메인의 IP Address를 검색해 주는 서비스로 옳은 것은?

    • 1.

      Gopher

    • 2.

      Archie

    • 3.

      IRC

    • 4.

      Nslookup

    정답·해설 보기

    정답

    4

    Nslookup

    해설

    정답: 4. Nslookup은 DNS 서버에 질의하여 특정 도메인 이름에 대응하는 IP 주소(또는 그 반대)를 조회하는 네트워크 진단 명령이다.

    오답 풀이

    • 1번: Gopher는 메뉴 방식으로 인터넷 정보를 검색하던 초기 서비스이다.
    • 2번: Archie는 익명 FTP 사이트의 파일을 검색하는 서비스이다.
    • 3번: IRC는 인터넷 실시간 채팅 서비스이다.
    • 4번: 도메인의 IP 주소를 조회하는 서비스는 Nslookup이므로 옳다.

    보충 개념 도메인↔IP 변환은 DNS가 담당하며, Nslookup·dig·ping 등으로 이름 해석 결과를 확인할 수 있다.

  16. 문제 16

    4지선다

    다음 중 PC 업그레이드 시 고려해야 할 사항으로 옳지 않은 것은?

    • 1.

      RAM이나 ODD를 설치할 때 접근 속도의 수치는 작은 것이 좋다.

    • 2.

      하드디스크를 교체할 때에는 연결방식의 종류와 버전을 확인한다.

    • 3.

      CPU 클럭 속도는 높은 것이 좋다.

    • 4.

      RAM을 추가할 때에는 기존의 것 보다 더 많은 핀 수의 RAM으로 추가한다.

    정답·해설 보기

    정답

    4

    RAM을 추가할 때에는 기존의 것 보다 더 많은 핀 수의 RAM으로 추가한다.

    해설

    정답: 4. RAM을 추가할 때는 기존 메모리와 규격(핀 수·종류·동작 속도)이 호환되어야 한다. 무조건 핀 수가 더 많은 RAM을 추가하면 슬롯·메인보드와 맞지 않아 사용할 수 없다.

    오답 풀이

    • 1번: 접근 속도(ns)는 수치가 작을수록 빠르므로 작은 것이 좋아 옳다.
    • 2번: 하드디스크 교체 시 인터페이스 종류·버전 확인은 필요하므로 옳다.
    • 3번: CPU 클럭 속도는 높을수록 처리가 빠르므로 옳다.
    • 4번: RAM은 규격이 맞아야 하며 핀 수를 무조건 늘리면 안 되므로 옳지 않아 정답이다.

    보충 개념 업그레이드 시 부품의 규격·인터페이스 호환성을 먼저 확인해야 한다. 처리 속도는 클럭이 높을수록, 접근 시간은 작을수록 유리하다.

  17. 문제 17

    4지선다

    다음 중 Windows의 [글꼴]에 관한 설명으로 옳지 않은 것은?

    • 1.

      글꼴 파일은 .rtf 또는 .inf의 확장자를 가지고 있다.

    • 2.

      시스템에서 사용하는 글꼴은 C:\Windows\Fonts 폴더에 파일 형태로 저장되어 있다.

    • 3.

      TrueType 글꼴과 OpenType 글꼴을 제공하며, 프린터 및 프로그램에서 작동한다.

    • 4.

      글꼴에는 기울임꼴, 굵게, 굵게 기울임꼴과 같은 글꼴 스타일이 있다.

    정답·해설 보기

    정답

    1

    글꼴 파일은 .rtf 또는 .inf의 확장자를 가지고 있다.

    해설

    정답: 1. 글꼴 파일의 확장자는 .ttf(TrueType), .otf(OpenType), .fon 등이다. .rtf는 서식 있는 텍스트 문서, .inf는 설치 정보 파일이므로 글꼴 파일 확장자가 아니다.

    오답 풀이

    • 1번: 글꼴 확장자는 .ttf·.otf 등이므로 .rtf·.inf라는 설명은 옳지 않아 정답이다.
    • 2번: 글꼴은 C:\Windows\Fonts 폴더에 저장되므로 옳다.
    • 3번: Windows는 TrueType·OpenType 글꼴을 제공하며 화면·프린터에서 작동하므로 옳다.
    • 4번: 글꼴 스타일에 기울임·굵게·굵게 기울임 등이 있으므로 옳다.

    보충 개념 TrueType·OpenType은 외곽선(벡터) 글꼴이라 크기를 키워도 깨지지 않는다. 글꼴 폴더는 C:\Windows\Fonts 이다.

  18. 문제 18

    4지선다

    다음 중 인터넷 주소 체계에서 IPv6에 관한 설명으로 옳지 않은 것은?

    • 1.

      128비트의 주소를 사용하여 IPv4의 주소 부족 문제를 해결하였다.

    • 2.

      IPv4와 비교하였을 때 자료 전송 속도가 늦지만, 주소의 확장성과 융통성이 우수하다.

    • 3.

      인증성, 기밀성, 데이터 무결성의 지원으로 보안 기능을 포함한다.

    • 4.

      IPv4와 호환성이 있으며, 실시간 흐름제어가 가능하다.

    정답·해설 보기

    정답

    2

    IPv4와 비교하였을 때 자료 전송 속도가 늦지만, 주소의 확장성과 융통성이 우수하다.

    해설

    정답: 2. IPv6는 IPv4보다 자료 전송 속도가 빠르고 효율적이다. 전송 속도가 늦다는 설명은 옳지 않다.

    오답 풀이

    • 1번: IPv6는 128비트 주소로 IPv4의 주소 고갈 문제를 해결하므로 옳다.
    • 2번: IPv6는 전송 속도가 더 빠르므로 "늦지만"이라는 설명은 옳지 않아 정답이다.
    • 3번: IPv6는 인증·기밀성·무결성 등 보안 기능을 기본 포함하므로 옳다.
    • 4번: IPv6는 IPv4와 호환되며 실시간 흐름 제어(QoS)가 가능하므로 옳다.

    보충 개념 IPv4는 32비트(8비트씩 4부분, 10진수), IPv6는 128비트(16비트씩 8부분, 16진수, 콜론 구분)이며 IPv6는 유니캐스트·애니캐스트·멀티캐스트 주소를 지원한다.

  19. 문제 19

    4지선다

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

    • 1.

      테더링

    • 2.

      텔레매틱스

    • 3.

      블루투스

    • 4.

      고퍼

    정답·해설 보기

    정답

    2

    텔레매틱스

    해설

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

    오답 풀이

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

    보충 개념 USN은 사물에 부착된 센서로 정보를 수집·전달하는 네트워크로, 텔레매틱스·환경 모니터링·물류·헬스케어 등에 활용된다.

  20. 문제 20

    4지선다

    다음 중 Windows의 [제어판]-[프로그램 및 기능]에 대한 설명으로 옳지 않은 것은?

    • 1.

      Windows에 설치되어 있는 응용 프로그램을 변경하거나 제거할 수 있다.

    • 2.

      게임, 인쇄 및 문서 서비스, 인터넷 정보 서비스 등 Windows에 포함되어 있는 다양한 기능의 사용 여부를 선택할 수 있다.

    • 3.

      설치된 업데이트를 확인할 수 있으며, 업데이트 목록에서 업데이트를 제거하거나 변경할 수 있다.

    • 4.

      [온라인으로 추가 테마보기]를 선택하여 Microsoft사에서 제공하는 다양한 테마를 추가 설치할 수 있다.

    정답·해설 보기

    정답

    4

    [온라인으로 추가 테마보기]를 선택하여 Microsoft사에서 제공하는 다양한 테마를 추가 설치할 수 있다.

    해설

    정답: 4. 테마 추가·설정은 [개인 설정] 항목에서 수행한다. [프로그램 및 기능]은 프로그램의 설치·제거·변경, Windows 기능 켜기/끄기, 설치된 업데이트 관리를 담당하며 테마와는 무관하다.

    오답 풀이

    • 1번: 응용 프로그램의 변경·제거가 가능하므로 옳다.
    • 2번: [Windows 기능 켜기/끄기]에서 게임·인쇄 서비스 등 기능 사용 여부를 선택할 수 있으므로 옳다.
    • 3번: 설치된 업데이트를 확인·제거할 수 있으므로 옳다.
    • 4번: 테마 추가는 [개인 설정]의 기능이므로 옳지 않아 정답이다.

    보충 개념 [프로그램 및 기능]은 프로그램 제거/변경, Windows 기능 켜기/끄기, 설치된 업데이트 보기를 제공한다. 테마는 [개인 설정]에서 관리한다.

  21. 문제 21

    4지선다

    다음 중 아래 그림([변경 내용] 그룹 - 시트 보호, 통합 문서 보호, 통합 문서 공유, 통합 문서 보호 및 공유, 범위 편집 허용, 변경 내용 추적)에서의 각 기능에 대한 설명으로 옳지 않은 것은?

    명령위치
    시트 보호[검토] 탭 - [변경 내용] 그룹
    통합 문서 보호[검토] 탭 - [변경 내용] 그룹
    통합 문서 공유[검토] 탭 - [변경 내용] 그룹
    통합 문서 보호 및 공유[검토] 탭 - [변경 내용] 그룹
    범위 편집 허용[검토] 탭 - [변경 내용] 그룹
    변경 내용 추적[검토] 탭 - [변경 내용] 그룹
    • 1.

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

    • 2.

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

    • 3.

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

    • 4.

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

    정답·해설 보기

    정답

    3

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

    해설

    정답: 3. [통합 문서 보호]는 시트의 추가·삭제·이동·숨기기 등 통합 문서의 '구조'와 '창'을 보호한다. 차트·도형 등 그래픽 개체의 변경 보호는 [시트 보호]에서 설정하는 항목이므로 통합 문서 보호의 기능이 아니다.

    오답 풀이

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

    보충 개념 시트 보호는 셀·개체 수준의 편집을 제한하고, 통합 문서 보호는 시트 구조(추가·삭제·이동 등)를 제한한다. 셀은 기본적으로 '잠금' 상태이며 시트 보호가 적용되어야 잠금이 효력을 가진다.

  22. 문제 22

    4지선다

    다음 중 자동 필터에 관한 설명으로 옳지 않은 것은?

    • 1.

      데이터에 필터를 적용하면 지정한 조건에 맞는 행만 표시되고 나머지 행은 숨겨지며, 필터링된 데이터는 다시 정렬하거나 이동하지 않고도 복사, 찾기, 편집 및 인쇄를 할 수 있다.

    • 2.

      '상위 10 자동 필터'는 숫자 데이터 필드에서만 설정 가능하고, 텍스트 데이터 필드에서는 사용할 수 없다.

    • 3.

      한 열에 숫자 입력 셀이 5개 있고, 텍스트 입력 셀이 3개 있는 경우 자동 필터는 셀의 수가 적은 '텍스트 필터' 명령으로 표시된다.

    • 4.

      날짜 데이터는 연, 월, 일의 계층별로 그룹화되어 계층에서 상위 수준을 선택하거나 선택을 취소하는 경우 해당 수준 아래의 중첩된 날짜가 모두 선택되거나 선택 취소된다.

    정답·해설 보기

    정답

    3

    한 열에 숫자 입력 셀이 5개 있고, 텍스트 입력 셀이 3개 있는 경우 자동 필터는 셀의 수가 적은 '텍스트 필터' 명령으로 표시된다.

    해설

    정답: 3. 자동 필터는 한 열에 여러 형식의 데이터가 섞여 있으면 더 많은 쪽의 데이터 형식을 기준으로 필터 명령을 표시한다. 숫자 셀이 더 많으므로 '숫자 필터'로 표시되며, 셀 수가 적은 형식으로 표시된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 필터링된 상태에서도 복사·찾기·편집·인쇄가 가능하므로 옳다.
    • 2번: 상위 10 자동 필터는 숫자 필드에서만 사용할 수 있으므로 옳다.
    • 3번: 더 많은 형식(숫자)을 기준으로 표시되므로 옳지 않아 정답이다.
    • 4번: 날짜는 연·월·일 계층으로 그룹화되어 상위 선택 시 하위가 함께 선택되므로 옳다.

    보충 개념 자동 필터는 텍스트 필터·숫자 필터·날짜 필터로 데이터 형식에 따라 제공되며, 한 열에 형식이 섞이면 다수 형식 기준으로 명령이 결정된다.

  23. 문제 23

    4지선다

    다음 중 [셀 서식] 대화상자의 [맞춤] 탭 '텍스트 방향'에서 설정할 수 없는 항목은?

    • 1.

      텍스트 방향대로

    • 2.

      텍스트 반대방향으로

    • 3.

      왼쪽에서 오른쪽

    • 4.

      오른쪽에서 왼쪽

    정답·해설 보기

    정답

    2

    텍스트 반대방향으로

    해설

    정답: 2. [셀 서식]-[맞춤] 탭의 '텍스트 방향'에서 선택할 수 있는 항목은 '텍스트 방향대로', '왼쪽에서 오른쪽', '오른쪽에서 왼쪽' 세 가지이다. '텍스트 반대방향으로'라는 항목은 존재하지 않는다.

    오답 풀이

    • 1번: '텍스트 방향대로'는 선택 가능한 항목이다.
    • 2번: '텍스트 반대방향으로'는 없는 항목이므로 정답이다.
    • 3번: '왼쪽에서 오른쪽'은 선택 가능한 항목이다.
    • 4번: '오른쪽에서 왼쪽'은 선택 가능한 항목이다.

    보충 개념 [맞춤] 탭에서는 가로·세로 맞춤, 텍스트 조정(자동 줄 바꿈·셀에 맞춤·셀 병합), 텍스트 방향(각도), 텍스트 방향(좌우 정렬 기준)을 설정할 수 있다.

  24. 문제 24

    4지선다

    아래 시트에서 [표1]의 할인율[B3]을 적용한 할인가[B4]를 이용하여 [표2]의 각 정가에 해당하는 할인가[E3:E6]를 계산하고자 한다. 다음 중 이때 가장 적합한 데이터 도구는?

    ABCDE
    1[표1] 할인 금액[표2] 할인 금액표
    2정가₩ 10,000정가₩ 9,500
    3할인율5%₩ 10,000
    4할인가₩ 9,500₩ 15,000
    5₩ 24,000
    6₩ 30,000
    • 1.

      통합

    • 2.

      데이터 표

    • 3.

      부분합

    • 4.

      시나리오 관리자

    정답·해설 보기

    정답

    2

    데이터 표

    해설

    정답: 2. 하나의 수식(할인가 = 정가 × (1-할인율))에 대해 입력값(정가)을 여러 개로 바꿔가며 결과를 한꺼번에 구하는 작업에는 [데이터 표]가 가장 적합하다.

    오답 풀이

    • 1번: 통합은 여러 범위의 데이터를 합계·평균 등으로 요약하는 기능이다.
    • 2번: 입력값 변화에 따른 수식 결과를 표로 구하는 것은 데이터 표이므로 옳다.
    • 3번: 부분합은 그룹별 합계·평균 등을 자동으로 계산하는 기능이다.
    • 4번: 시나리오 관리자는 여러 변수 조합의 결과를 시나리오로 저장·비교하는 기능이다.

    보충 개념 데이터 표는 하나(행 입력 셀) 또는 두 개(행·열 입력 셀)의 변수를 바꿔가며 수식 결과를 한 번에 계산하는 가상 분석(What-If) 도구이다.

  25. 문제 25

    4지선다

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

    • 1.

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

    • 2.

      Excel의 [데이터] 탭 [외부 데이터 가져오기] 그룹에서 [기타 원본]-[Microsoft Query] 기능을 이용하면 외부 Access 원본 데이터와 동기화할 수 있다.

    • 3.

      Excel의 [외부 데이터 가져오기] 기능을 이용하면 Access 파일의 특정 테이블만 선택하여 가져올 수 있다.

    • 4.

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

    정답·해설 보기

    정답

    4

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

    해설

    정답: 4. [연결] 그룹의 [속성]은 이미 만들어진 연결의 새로 고침 방식·정의 등 속성을 설정하는 기능이다. 연결을 추가하거나 제거하는 것은 [연결] 명령(연결 추가·제거) 대화상자에서 수행한다.

    오답 풀이

    • 1번: 외부 데이터 연결을 사용하려면 보안 설정이나 신뢰할 수 있는 위치 지정이 필요하므로 옳다.
    • 2번: [기타 원본]-[Microsoft Query]로 Access 데이터와 연결·동기화할 수 있으므로 옳다.
    • 3번: 외부 데이터 가져오기에서 특정 테이블만 선택해 가져올 수 있으므로 옳다.
    • 4번: [속성]은 연결 속성 설정용이지 연결의 추가·제거 기능이 아니므로 옳지 않아 정답이다.

    보충 개념 [데이터] 탭의 [연결]은 통합 문서의 외부 연결을 추가·제거·관리하고, [속성]은 선택한 연결의 새로 고침 주기·정의 등 세부 속성을 설정한다.

  26. 문제 26

    4지선다

    다음 중 바닥글 영역에 페이지 번호를 인쇄하도록 설정된 여러 개의 시트를 출력하면서 전체 출력물의 페이지 번호가 일련번호로 이어지게 하는 방법으로 옳지 않은 것은?

    • 1.

      [인쇄] 대화상자에서 '인쇄 대상'을 '전체 통합 문서'로 선택하여 인쇄한다.

    • 2.

      전체 시트를 그룹으로 설정한 후 인쇄한다.

    • 3.

      각 시트의 [페이지 설정] 대화상자에서 '일련번호로 출력'을 선택한 후 인쇄한다.

    • 4.

      각 시트의 [페이지 설정] 대화상자에서 '시작 페이지 번호'를 일련번호에 맞게 설정한 후 인쇄한다.

    정답·해설 보기

    정답

    3

    각 시트의 [페이지 설정] 대화상자에서 '일련번호로 출력'을 선택한 후 인쇄한다.

    해설

    정답: 3. [페이지 설정] 대화상자에는 '일련번호로 출력'이라는 옵션이 존재하지 않는다. 따라서 이 방법으로는 페이지 번호를 이어지게 할 수 없다.

    오답 풀이

    • 1번: '인쇄 대상'을 '전체 통합 문서'로 하면 전체 시트가 연속 페이지로 인쇄되므로 옳다.
    • 2번: 시트를 그룹으로 묶어 인쇄하면 페이지 번호가 연속되므로 옳다.
    • 3번: '일련번호로 출력' 옵션 자체가 없으므로 옳지 않아 정답이다.
    • 4번: 각 시트의 '시작 페이지 번호'를 앞 시트에 이어 설정하면 일련번호가 되므로 옳다.

    보충 개념 페이지 설정의 [페이지] 탭에서 '시작 페이지 번호'를 '자동' 또는 특정 값으로 지정할 수 있다. 전체 통합 문서 인쇄나 그룹 인쇄로도 번호를 연속시킬 수 있다.

  27. 문제 27

    4지선다

    다음 중 아래의 시트에서 수식 =DSUM(A1:D7, 4, B1:B2)을 실행했을 때의 결과 값으로 옳은 것은?

    ABCD
    1성명부서1/4분기2/4분기
    2김남이영업1부1015
    3이지영영업2부2025
    4하나미영업1부1520
    5임진태영업2부2030
    6현민대영업2부2025
    7한민국영업1부1520
    • 1.

      10

    • 2.

      15

    • 3.

      40

    • 4.

      55

    정답·해설 보기

    정답

    4

    55

    해설

    정답: 4. DSUM(데이터베이스, 필드, 조건)은 조건에 맞는 행에서 지정한 필드의 합을 구한다. 조건 범위 B1:B2는 부서가 '영업1부'인 행(김남이·하나미·한민국)을 가리킨다. 필드 4(2/4분기) 값은 15+20+20 = 55이다.

    오답 풀이

    • 1번: 단일 셀 값(10)은 합계가 아니므로 틀리다.
    • 2번: 15는 한 행의 값일 뿐 조건에 맞는 합이 아니므로 틀리다.
    • 3번: 40은 1/4분기(필드 3) 합 또는 잘못된 계산 결과이므로 틀리다.
    • 4번: 영업1부의 2/4분기 합 15+20+20=55이므로 옳다.

    보충 개념 DSUM의 세 번째 인수는 필드명을 포함한 조건 범위이다. B1:B2처럼 머리글(부서)과 조건(영업1부)을 함께 지정한다. 필드 번호 4는 왼쪽에서 네 번째 열인 '2/4분기'를 의미한다.

  28. 문제 28

    4지선다

    텍스트 파일의 데이터를 워크시트로 가져올 때 사용하는 [텍스트 마법사]에서 각 필드의 너비(열 구분선)를 지정하는 단계에 대한 설명으로 옳지 않은 것은?

    • 1.

      앞 단계에서 원본 데이터 형식을 '구분 기호로 분리됨'을 선택한 경우 열 구분선을 지정할 수 없다.

    • 2.

      구분선을 넣으려면 원하는 위치를 마우스로 클릭한다.

    • 3.

      열 구분선을 옮기려면 구분선을 삭제한 후 다시 넣어야 한다.

    • 4.

      구분선을 삭제하려면 구분선을 마우스로 두 번 클릭한다.

    정답·해설 보기

    정답

    3

    열 구분선을 옮기려면 구분선을 삭제한 후 다시 넣어야 한다.

    해설

    정답: 3. 열 구분선은 삭제하지 않고도 마우스로 끌어서 위치를 옮길 수 있다. 삭제 후 다시 넣어야만 한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: '구분 기호로 분리됨'을 선택하면 너비 지정 단계가 없어 열 구분선을 설정할 수 없으므로 옳다.
    • 2번: 원하는 위치를 클릭하면 구분선이 생기므로 옳다.
    • 3번: 구분선은 드래그로 이동할 수 있으므로 삭제 후 재생성만 가능하다는 설명은 옳지 않아 정답이다.
    • 4번: 구분선을 두 번 클릭하면 삭제되므로 옳다.

    보충 개념 텍스트 마법사는 1단계 원본 형식 선택('구분 기호로 분리됨' 또는 '너비가 일정함'), 2단계 구분 기호/구분선 지정, 3단계 열별 데이터 서식 지정으로 진행된다.

  29. 문제 29

    4지선다

    다음 중 아래 프로시저의 실행 결과로 옳은 것은?

    • 1.

      [A2]셀에 10이 입력된다.

    • 2.

      [A1]셀과 [A3]셀에 10이 입력된다.

    • 3.

      [B2]셀에 10이 입력된다.

    • 4.

      [B1]셀과 [B3]셀에 10이 입력된다.

    정답·해설 보기

    정답

    4

    [B1]셀과 [B3]셀에 10이 입력된다.

    해설

    정답: 4. [A1].Offset(k,1)은 A1을 기준으로 k행 아래, 1열 오른쪽 셀을 가리킨다. k는 0, 2로 반복하므로(k<3, +2씩) Offset(0,1)=B1, Offset(2,1)=B3에 각각 10이 입력된다.

    오답 풀이

    • 1번: A2가 아니라 열이 한 칸 오른쪽으로 이동하므로 틀리다.
    • 2번: 열 이동(+1)이 빠진 결과이므로 틀리다.
    • 3번: k가 0,2이므로 B2가 아닌 B1·B3에 입력되어 틀리다.
    • 4번: Offset(0,1)=B1, Offset(2,1)=B3이므로 옳다.

    보충 개념 Offset(행, 열)은 기준 셀에서 지정한 행·열만큼 떨어진 셀을 반환한다. 양수는 아래·오른쪽, 음수는 위·왼쪽으로 이동한다. Do While은 조건이 참인 동안 반복한다.

  30. 문제 30

    4지선다

    다음 중 여러 워크시트를 선택하여 그룹으로 설정한 경우에 대한 설명으로 옳지 않은 것은?

    • 1.

      엑셀 창의 맨 위 제목 표시줄에 [그룹]이라고 표시된다.

    • 2.

      그룹 상태에서 도형이나 차트 등의 그래픽 개체는 삽입되지 않는다.

    • 3.

      그룹으로 설정된 임의의 시트에서 입력하거나 편집한 데이터는 그룹으로 설정된 모든 시트에 반영된다.

    • 4.

      그룹 상태에서 여러 개의 시트에 정렬 및 필터 기능을 수행할 수 있다.

    정답·해설 보기

    정답

    4

    그룹 상태에서 여러 개의 시트에 정렬 및 필터 기능을 수행할 수 있다.

    해설

    정답: 4. 워크시트가 그룹으로 설정된 상태에서는 정렬·필터 등 일부 데이터 기능을 사용할 수 없다. 그룹 상태에서 여러 시트에 정렬·필터를 수행할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 그룹으로 묶이면 제목 표시줄에 [그룹]이 표시되므로 옳다.
    • 2번: 그룹 상태에서는 도형·차트 등 그래픽 개체를 삽입할 수 없으므로 옳다.
    • 3번: 그룹 내 한 시트에서 입력·편집한 데이터는 모든 그룹 시트에 동일하게 반영되므로 옳다.
    • 4번: 그룹 상태에서는 정렬·필터를 수행할 수 없으므로 옳지 않아 정답이다.

    보충 개념 시트 탭을 Ctrl·Shift로 여러 개 선택하면 그룹이 된다. 그룹 상태에서 입력·서식은 모든 시트에 공통 적용되지만, 정렬·필터·그래픽 개체 삽입 등 일부 기능은 제한된다. 그룹 해제는 다른 시트 탭 클릭 또는 [시트 그룹 해제]로 한다.

  31. 문제 31

    4지선다

    아래의 시트에서 [I2:I5] 영역에 [B2:F14] 영역의 표를 참조하는 배열 수식을 사용하여 지점별 총대출금액을 구하였다. 다음 중 [I2] 셀의 수식 입력줄에 표시된 함수식으로 옳은 것은?

    BDEF
    1성명지점대출금액(천)기간(월)
    2문정현서울7,50036
    3조일순경기5,00024
    4남태우서울10,00060
    ...............
    HI
    1지점총대출금액(천)
    2서울37,500
    3경기30,000
    4부산15,000
    5충남13,000
    • 1.

      {=SUMIF($D$2:$D$14=H2))}

    • 2.

      {=SUMIF($D$2:$D$14=H2,$E$2:$E$14,1))}

    • 3.

      {=SUM(IF($D$2:$D$14=H2,1,0))}

    • 4.

      {=SUM(IF($D$2:$D$14=H2,$E$2:$E$14,0))}

    정답·해설 보기

    정답

    4

    {=SUM(IF($D$2:$D$14=H2,$E$2:$E$14,0))}

    해설

    정답: 4. 지점($D$2:$D$14)이 H2(서울)와 같으면 그 행의 대출금액($E$2:$E$14)을, 아니면 0을 반환하도록 IF를 만든 뒤 SUM으로 모두 더하는 배열 수식이다. {=SUM(IF($D$2:$D$14=H2,$E$2:$E$14,0))}가 옳다.

    오답 풀이

    • 1번: SUMIF의 인수 구성이 잘못되어 합산 대상 범위가 없으므로 틀리다.
    • 2번: SUMIF의 합계 범위 인수가 잘못 지정되어 값을 올바르게 구할 수 없으므로 틀리다.
    • 3번: 조건이 참일 때 1을 더하므로 금액이 아니라 '건수'가 계산되어 틀리다.
    • 4번: 조건이 참이면 금액, 거짓이면 0을 더하므로 지점별 총대출금액이 되어 옳다.

    보충 개념 배열 수식 SUM(IF(조건,값,0))은 조건에 맞는 값만 골라 합산하는 대표 패턴이다. 입력 후 [Ctrl]+[Shift]+[Enter]를 누르면 수식이 중괄호({ })로 묶여 표시된다.

  32. 문제 32

    4지선다

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

    • 1.

      공유된 통합문서에서는 조건부 서식, 차트, 시나리오 등을 추가하거나 편집할 수 없다.

    • 2.

      암호로 보호된 공유 통합 문서에서 보호를 해제하여도 통합 문서의 공유 상태는 해제되지 않는다.

    • 3.

      공유 통합 문서를 네트워크 위치에 복사해도 다른 통합 문서와의 연결은 그대로 유지된다.

    • 4.

      공유 통합 문서는 사용자의 엑셀 버전과 관련이 있다.

    정답·해설 보기

    정답

    2

    암호로 보호된 공유 통합 문서에서 보호를 해제하여도 통합 문서의 공유 상태는 해제되지 않는다.

    해설

    정답: 2. '통합 문서 보호 및 공유'로 보호된 상태에서 보호를 해제하면 공유 상태도 함께 해제된다. 보호를 해제해도 공유가 유지된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 공유 통합 문서에서는 조건부 서식·차트·시나리오 등 일부 기능을 추가·편집할 수 없으므로 옳다.
    • 2번: 보호를 해제하면 공유 상태도 해제되므로 옳지 않아 정답이다.
    • 3번: 네트워크 위치로 복사해도 다른 문서와의 연결은 유지되므로 옳다.
    • 4번: 공유 통합 문서 기능은 엑셀 버전에 따라 지원 여부가 달라지므로 옳다.

    보충 개념 공유 통합 문서에서는 셀 병합, 조건부 서식, 데이터 유효성 검사, 차트·그림 삽입, 시나리오 등 일부 기능이 제한된다.

  33. 문제 33

    4지선다

    다음 중 연이율 4.5%로 2년 만기로 매월 말 400,000원씩 저축할 경우, 복리 이자율로 계산하여 만기에 찾을 수 있는 금액을 구하기 위한 수식으로 옳은 것은?

    • 1.

      =FV(4.5%/12, 2*12, -400000)

    • 2.

      =FV(4.5%/12, 2*12, -400000, , 1)

    • 3.

      =FV(4.5%, 2*12, -400000, , 1)

    • 4.

      =FV(4.5%, 2*12, -400000)

    정답·해설 보기

    정답

    1

    =FV(4.5%/12, 2*12, -400000)

    해설

    정답: 1. FV(이율, 기간, 정기납입액, 현재가치, 납입시점)에서 매월 납입이므로 이율은 연이율÷12, 기간은 2년×12개월로 환산해야 한다. 매월 '말' 납입이므로 납입 시점 인수는 0(생략 가능)이다. 따라서 =FV(4.5%/12, 2*12, -400000)가 옳다.

    오답 풀이

    • 1번: 월 이율(4.5%/12)·월 기간(2*12)·기말 납입(생략=0)으로 정확하므로 옳다.
    • 2번: 마지막 인수 1은 기초(매월 초) 납입을 의미하므로 매월 말 조건과 맞지 않아 틀리다.
    • 3번: 이율을 월 단위로 나누지 않았고 납입 시점도 기초(1)라 틀리다.
    • 4번: 연이율(4.5%)을 그대로 써 월 단위 환산을 하지 않아 틀리다.

    보충 개념 FV(미래가치) 함수는 정기 납입의 만기 금액을 구한다. 월 단위 계산 시 이율과 기간을 모두 월 기준으로 환산해야 하며, 납입 시점 인수는 기말 0, 기초 1이다.

  34. 문제 34

    4지선다

    아래의 왼쪽 차트(판매수량·매출액 누적 세로 막대형)를 수정하여 오른쪽 차트로 변환하였다. 오른쪽 차트는 매출액은 세로 막대, 판매수량은 보조 축의 꺾은선으로 표시되고 보조 세로 축 눈금은 보이지 않는다. 다음 중 변환된 항목에 대한 설명으로 옳은 것은?

    (왼쪽 차트) 김미정·강수진·박정현의 판매수량과 매출액이 한 축에 누적 막대로 표시됨 (오른쪽 차트) 매출액은 세로 막대, 판매수량(250·430·980)은 보조 축의 꺾은선으로 표시되고 보조 세로 축 눈금은 표시되지 않음

    • 1.

      기본 가로 눈금선으로 보조 눈금선을 표시하였다.

    • 2.

      보조 세로 (값) 축의 주 눈금을 '500'으로 설정하였다.

    • 3.

      매출액 계열을 보조 축으로 설정하였다.

    • 4.

      보조 세로 (값) 축의 축 레이블을 '없음'으로 설정하였다.

    정답·해설 보기

    정답

    4

    보조 세로 (값) 축의 축 레이블을 '없음'으로 설정하였다.

    해설

    정답: 4. 오른쪽 차트에서 판매수량은 보조 축의 꺾은선으로 표시되지만 보조 세로 축의 눈금 값은 보이지 않는다. 이는 보조 세로(값) 축의 축 레이블을 '없음'으로 설정했기 때문이다.

    오답 풀이

    • 1번: 보조 눈금선 표시 여부는 변환된 차트에서 확인되는 변경 항목이 아니다.
    • 2번: 보조 축의 주 눈금 단위 설정은 변경 내용으로 확인되지 않는다.
    • 3번: 보조 축으로 설정된 계열은 매출액이 아니라 판매수량(꺾은선)이므로 틀리다.
    • 4번: 보조 세로 축의 레이블을 '없음'으로 해 눈금이 보이지 않으므로 옳다.

    보충 개념 값의 범위가 크게 다른 계열을 함께 표시할 때 한 계열을 보조 축에 두고 차트 종류를 바꿔 혼합형(콤보) 차트를 만든다. 축 레이블을 '없음'으로 하면 축선은 있어도 눈금 값이 표시되지 않는다.

  35. 문제 35

    4지선다

    다음 중 배열 수식과 배열 상수에 대한 설명으로 옳지 않은 것은?

    • 1.

      배열 수식에서 잘못된 인수나 피연산자를 사용할 경우 '#VALUE!'의 오류값이 발생한다.

    • 2.

      배열 상수는 숫자, 논리값, 텍스트, 오류값 외에 수식도 사용할 수 있다.

    • 3.

      배열 상수에서 다른 행의 값은 세미콜론(;), 다른 열의 값은 쉼표(,)로 구분한다.

    • 4.

      [Ctrl]+[Shift]+[Enter] 키를 누르면 중괄호({ }) 안에 배열 수식이 표시된다.

    정답·해설 보기

    정답

    2

    배열 상수는 숫자, 논리값, 텍스트, 오류값 외에 수식도 사용할 수 있다.

    해설

    정답: 2. 배열 상수에는 숫자, 텍스트, 논리값(TRUE/FALSE), 오류값을 사용할 수 있으나 수식이나 셀 참조, 함수는 사용할 수 없다. 따라서 수식도 쓸 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 배열 수식에 잘못된 인수를 쓰면 #VALUE! 오류가 발생하므로 옳다.
    • 2번: 배열 상수에는 수식을 넣을 수 없으므로 옳지 않아 정답이다.
    • 3번: 배열 상수에서 행 구분은 세미콜론(;), 열 구분은 쉼표(,)로 하므로 옳다.
    • 4번: 배열 수식을 입력하고 [Ctrl]+[Shift]+[Enter]를 누르면 중괄호로 묶여 표시되므로 옳다.

    보충 개념 배열 상수는 { } 안에 직접 값을 나열한다(예: {1,2,3;4,5,6}). 셀 참조·함수·수식·길이가 다른 행은 포함할 수 없다.

  36. 문제 36

    4지선다

    다음 중 아래 시트의 [A1:C8] 영역에서 아래 그림과 같이 조건부 서식([고유 또는 중복 값만 서식 지정] - '중복')을 적용한 경우 서식이 적용되는 셀의 개수로 옳은 것은?

    ABC
    1성명컴활1급컴활2급
    2이상용불합격합격
    3김진태합격합격
    4박수현불합격불합격
    5최진용불합격불합격
    6한영진합격합격
    7서경진불합격합격
    8김수정불합격합격

    [새 서식 규칙] - '선택한 범위에 있는 다음 값에 모두 서식 지정: 중복'

    • 1.

      0개

    • 2.

      2개

    • 3.

      14개

    • 4.

      24개

    정답·해설 보기

    정답

    3

    14개

    해설

    정답: 3. [A1:C8] 전체를 한 범위로 보고 '중복' 값에 서식을 지정한다. 성명(A열)은 모두 서로 다른 고유 값이라 제외되고, B·C열의 '합격'·'불합격' 텍스트 중 두 번 이상 나타나는 값에 서식이 적용된다. 머리글을 제외한 B2:C8의 14개 셀이 모두 중복 값('합격' 또는 '불합격')이므로 14개이다.

    오답 풀이

    • 1번: 중복 값이 존재하므로 0개는 틀리다.
    • 2번: 일부만 중복으로 본 결과로 실제 개수와 맞지 않아 틀리다.
    • 3번: B·C열에서 중복되는 '합격/불합격' 셀이 14개이므로 옳다.
    • 4번: 24개는 범위 내 데이터 셀 수와 무관한 과다 계산이므로 틀리다.

    보충 개념 '고유 또는 중복 값' 조건부 서식은 지정한 범위 전체를 대상으로 같은 값이 둘 이상 나오면 중복으로 본다. 성명처럼 서로 다른 값은 고유로 분류되어 '중복' 서식에서 제외된다.

  37. 문제 37

    4지선다

    다음 중 작업에 필요한 여러 개의 통합 문서를 한 화면에 함께 표시하여 비교하면서 작업하기에 편리한 기능은?

    • 1.

      창 나누기

    • 2.

      창 정렬

    • 3.

      틀 고정

    • 4.

      페이지 나누기

    정답·해설 보기

    정답

    2

    창 정렬

    해설

    정답: 2. [창 정렬]은 여러 개의 통합 문서(창)를 바둑판식·가로·세로·계단식으로 한 화면에 배열해 함께 비교하며 작업할 수 있게 한다.

    오답 풀이

    • 1번: 창 나누기는 하나의 시트를 여러 영역으로 나눠 보는 기능이다.
    • 2번: 여러 통합 문서를 한 화면에 정렬해 비교하는 것은 창 정렬이므로 옳다.
    • 3번: 틀 고정은 특정 행·열을 화면에 고정해 스크롤해도 보이게 하는 기능이다.
    • 4번: 페이지 나누기는 인쇄 시 페이지가 나뉘는 위치를 지정하는 기능이다.

    보충 개념 [보기] 탭의 창 그룹에서 새 창·모두 정렬·틀 고정·나누기·창 전환 등을 사용한다. 창 정렬은 여러 통합 문서를 동시에 보기에 적합하다.

  38. 문제 38

    4지선다

    다음 중 엑셀의 틀 고정에 대한 설명으로 옳지 않은 것은?

    • 1.

      화면에 표시되는 틀 고정 형태는 인쇄 시 적용되지 않는다.

    • 2.

      틀 고정 구분선의 위치는 지우고 새로 만들기 전에는 마우스를 이용하여 변경할 수 없다.

    • 3.

      틀 고정을 수행하면 셀 포인터의 왼쪽과 위쪽으로 고정선이 표시되므로 고정하고자 하는 행의 아래쪽, 열의 오른쪽에 셀 포인터를 놓고 틀 고정을 수행해야 한다.

    • 4.

      틀 고정이 설정되어 있는 경우 나중에 복구할 수 있도록 모든 창의 현재 레이아웃이 작업 영역으로 저장된다.

    정답·해설 보기

    정답

    4

    틀 고정이 설정되어 있는 경우 나중에 복구할 수 있도록 모든 창의 현재 레이아웃이 작업 영역으로 저장된다.

    해설

    정답: 4. 틀 고정은 화면 보기 편의를 위한 기능일 뿐, 창 레이아웃을 작업 영역으로 자동 저장하는 기능은 아니다. 작업 영역 저장은 별도의 기능이다.

    오답 풀이

    • 1번: 틀 고정은 화면 표시용이며 인쇄에는 반영되지 않으므로 옳다.
    • 2번: 틀 고정 구분선은 마우스로 위치를 변경할 수 없고 지우고 다시 만들어야 하므로 옳다.
    • 3번: 셀 포인터의 위쪽·왼쪽이 고정되므로 고정할 행 아래·열 오른쪽에 포인터를 두고 실행해야 하므로 옳다.
    • 4번: 틀 고정이 창 레이아웃을 작업 영역으로 저장하지는 않으므로 옳지 않아 정답이다.

    보충 개념 틀 고정은 셀 포인터를 기준으로 그 위쪽 행과 왼쪽 열을 고정한다. 인쇄 시 특정 행·열을 반복 출력하려면 [페이지 설정]의 '인쇄 제목'을 사용한다.

  39. 문제 39

    4지선다

    다음 중 1부터 10까지의 합을 구하는 VBA 모듈로 옳지 않은 것은?

    • 1.
    • 2.
    • 3.
    • 4.
    정답·해설 보기

    정답

    3

    해설

    정답: 3. 보기 3은 조건이 no < 10이므로 no가 0부터 9까지만 더해진다. 즉 0+1+...+9 = 45가 되어 1부터 10까지의 합 55를 구하지 못하므로 옳지 않다.

    오답 풀이

    • 1번: no <= 10이므로 0~10까지 더해 합 55를 구하므로 옳다.
    • 2번: Do...Loop While로 no가 10이 될 때까지 더해 합 55를 구하므로 옳다.
    • 3번: no < 10이라 9까지만 더해 45가 되므로 옳지 않아 정답이다.
    • 4번: For no = 1 To 10으로 1~10을 더해 55를 구하므로 옳다.

    보충 개념 Do While은 조건이 참인 동안 반복하고, Do...Loop While은 본문을 한 번 실행한 뒤 조건을 검사한다. 경계 조건(< vs <=)에 따라 마지막 값 포함 여부가 달라진다.

  40. 문제 40

    4지선다

    다음 중 아래 워크시트의 표와 표의 데이터를 이용한 차트(분기별 영업1팀·영업2팀 꺾은선형)에 대한 설명으로 옳지 않은 것은?

    분기영업1팀영업2팀
    1사분기1,6111,278
    2사분기1,3431,166
    3사분기1,1501,569
    4사분기1,7121,320

    차트는 가로축이 1~4사분기, 영업1팀·영업2팀이 각각 꺾은선으로 표시되며 세로축은 500부터 시작한다.

    • 1.

      표 전체를 원본 데이터로 사용하고 있다.

    • 2.

      분기가 데이터 계열로 사용되고 있다.

    • 3.

      세로 (값) 축의 축 서식에서 최소값을 '500'으로 설정하였다.

    • 4.

      차트의 종류는 표식이 있는 꺾은선형이다.

    정답·해설 보기

    정답

    2

    분기가 데이터 계열로 사용되고 있다.

    해설

    정답: 2. 차트에서 데이터 계열은 영업1팀·영업2팀(두 개의 꺾은선)이고, 분기는 가로(항목) 축의 항목으로 사용된다. 분기가 데이터 계열이라는 설명은 옳지 않다.

    오답 풀이

    • 1번: 표 전체(분기·영업1팀·영업2팀)를 원본으로 사용하므로 옳다.
    • 2번: 분기는 항목 축에 쓰이며 데이터 계열은 두 팀이므로 옳지 않아 정답이다.
    • 3번: 세로 축이 500부터 시작하므로 최소값을 500으로 설정한 것이 맞아 옳다.
    • 4번: 각 데이터 점에 표식이 있는 꺾은선형이므로 옳다.

    보충 개념 데이터 계열은 같은 색·선으로 묶여 범례에 표시되는 값의 집합이고, 항목 축(가로축)은 각 데이터 점의 분류(여기서는 분기)를 나타낸다.

  41. 문제 41

    4지선다

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

    • 1.

      보고서는 테이블이나 쿼리의 내용을 화면이나 프린터로 인쇄하기 위한 개체이다.

    • 2.

      보고서의 레코드 원본으로 테이블, 쿼리, SQL 문을 사용한다.

    • 3.

      보고서에도 조건부 서식을 적용할 수 있다.

    • 4.

      보고서의 컨트롤을 이용하여 레코드 원본으로 사용된 테이블에 데이터를 입력하거나 수정할 수 있다.

    정답·해설 보기

    정답

    4

    보고서의 컨트롤을 이용하여 레코드 원본으로 사용된 테이블에 데이터를 입력하거나 수정할 수 있다.

    해설

    정답: 4. 보고서는 데이터를 출력·표시하기 위한 개체로, 읽기 전용이다. 보고서의 컨트롤을 통해 원본 테이블의 데이터를 입력하거나 수정할 수 없다. 데이터 입력·수정은 폼의 역할이다.

    오답 풀이

    • 1번: 보고서는 테이블·쿼리 내용을 인쇄·출력하기 위한 개체이므로 옳다.
    • 2번: 보고서의 레코드 원본으로 테이블·쿼리·SQL 문을 사용할 수 있으므로 옳다.
    • 3번: 보고서에도 조건부 서식을 적용할 수 있으므로 옳다.
    • 4번: 보고서로는 데이터를 입력·수정할 수 없으므로 옳지 않아 정답이다.

    보충 개념 폼은 데이터 입력·편집·조회를 위한 개체이고, 보고서는 데이터를 정해진 형식으로 출력하기 위한 읽기 전용 개체이다.

  42. 문제 42

    4지선다

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

    • 1.

      고객 테이블의 구조적인 변경이 발생한다.

    • 2.

      취미 필드를 고객 테이블로부터 삭제한다.

    • 3.

      CASCADE는 해당 필드와 연관된 다른 테이블의 내용도 삭제하는 옵션이다.

    • 4.

      고객 테이블이 수정되면 취미 테이블의 내용도 같이 수정된다.

    정답·해설 보기

    정답

    4

    고객 테이블이 수정되면 취미 테이블의 내용도 같이 수정된다.

    해설

    정답: 4. 이 SQL은 고객 테이블에서 '취미' 필드(열)를 삭제하는 것이다. '취미'는 별도의 테이블이 아니라 고객 테이블의 한 필드이므로, 별도의 '취미 테이블'이 함께 수정된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: ALTER TABLE ... DROP은 테이블 구조를 변경하는 명령이므로 옳다.
    • 2번: 취미 필드를 고객 테이블에서 삭제하므로 옳다.
    • 3번: CASCADE는 삭제 대상과 연관된 항목까지 함께 삭제하는 옵션이므로 옳다.
    • 4번: '취미'는 필드이지 테이블이 아니므로 옳지 않아 정답이다.

    보충 개념 ALTER TABLE은 테이블 구조를 변경하는 DDL이다. ADD(열 추가), DROP(열 삭제), MODIFY/ALTER(열 정의 변경)를 수행하며, CASCADE는 종속 객체까지 연쇄 삭제한다.

  43. 문제 43

    4지선다

    다음 중 DoCmd 개체에서 사용할 수 있는 메서드로 옳지 않은 것은?

    • 1.

      Close

    • 2.

      Undo

    • 3.

      OpenForm

    • 4.

      Quit

    정답·해설 보기

    정답

    2

    Undo

    해설

    정답: 2. Undo는 DoCmd 개체의 메서드가 아니다. 작업 취소(Undo)는 폼이나 컨트롤 등 개별 개체의 메서드 또는 RunCommand로 처리하며 DoCmd의 직접 메서드로 제공되지 않는다.

    오답 풀이

    • 1번: Close는 폼·보고서 등을 닫는 DoCmd 메서드이다.
    • 2번: Undo는 DoCmd의 메서드가 아니므로 정답이다.
    • 3번: OpenForm은 폼을 여는 DoCmd 메서드이다.
    • 4번: Quit는 액세스를 종료하는 DoCmd 메서드이다.

    보충 개념 DoCmd 개체는 매크로 동작을 VBA에서 실행하는 메서드를 제공한다. OpenForm, OpenReport, Close, RunMacro, GoToRecord, Quit 등이 대표적이다.

  44. 문제 44

    4지선다

    다음 중 DBMS의 단점에 대한 설명으로 옳지 않은 것은?

    • 1.

      하드웨어나 DBMS 구입 비용, 전산화 비용 등이 증가함

    • 2.

      DBMS와 데이터베이스 언어를 조작할 수 있는 고급 프로그래머가 필요함

    • 3.

      데이터를 통합하는 중앙 집중 관리가 어려움

    • 4.

      데이터의 백업과 복구에 많은 비용과 시간이 소요됨

    정답·해설 보기

    정답

    3

    데이터를 통합하는 중앙 집중 관리가 어려움

    해설

    정답: 3. 데이터를 통합하여 중앙에서 집중 관리할 수 있다는 것은 DBMS의 장점이다. 단점이 아니므로 옳지 않다.

    오답 풀이

    • 1번: 하드웨어·DBMS 구입 및 전산화 비용 증가는 DBMS의 단점이므로 옳다.
    • 2번: DBMS를 다룰 전문 인력이 필요한 것은 단점이므로 옳다.
    • 3번: 데이터의 중앙 집중 관리는 장점이므로 단점 설명으로 옳지 않아 정답이다.
    • 4번: 백업·복구에 비용·시간이 드는 것은 단점이므로 옳다.

    보충 개념 DBMS의 장점: 데이터 중복 최소화, 공유, 일관성·무결성 유지, 보안·표준화. 단점: 운영비 증가, 복잡성, 전문 인력 필요, 백업·복구 부담.

  45. 문제 45

    4지선다

    다음 중 쿼리를 실행할 때마다 메시지 상자를 표시하여 사용자에게 조건 값을 입력받아 쿼리를 실행하는 유형은?

    • 1.

      크로스탭 쿼리

    • 2.

      매개 변수 쿼리

    • 3.

      통합 쿼리

    • 4.

      실행 쿼리

    정답·해설 보기

    정답

    2

    매개 변수 쿼리

    해설

    정답: 2. 매개 변수 쿼리는 실행할 때마다 대화상자를 띄워 조건 값을 입력받고, 그 값을 기준으로 결과를 표시하는 쿼리이다.

    오답 풀이

    • 1번: 크로스탭 쿼리는 행·열로 데이터를 요약해 교차표 형태로 보여주는 쿼리이다.
    • 2번: 실행 시 값을 입력받아 조건에 반영하는 것은 매개 변수 쿼리이므로 옳다.
    • 3번: 통합 쿼리는 여러 SELECT 결과를 하나로 합치는(UNION) 쿼리이다.
    • 4번: 실행 쿼리는 데이터를 추가·삭제·수정하거나 테이블을 만드는 쿼리이다.

    보충 개념 매개 변수 쿼리는 조건에 [입력 메시지] 형태로 매개 변수를 지정한다. 실행 시 입력값을 받아 동적으로 결과를 산출해 재사용성이 높다.

  46. 문제 46

    4지선다

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

    • 1.

      [컨트롤 마법사]를 이용하여 '폼 닫기' 매크로를 실행시키는 명령 단추를 삽입할 수 있다.

    • 2.

      폼 속성 시트에서 그림을 설정하면 폼의 배경 그림으로 표시된다.

    • 3.

      사각형, 직선 등의 도형 컨트롤을 삽입할 수 있다.

    • 4.

      [그룹화 및 정렬] 기능으로 레코드를 그룹화하여 표시할 수 있다.

    정답·해설 보기

    정답

    4

    [그룹화 및 정렬] 기능으로 레코드를 그룹화하여 표시할 수 있다.

    해설

    정답: 4. [그룹화 및 정렬]을 통한 레코드 그룹화는 보고서에서 제공되는 기능이다. 폼에서는 레코드를 그룹화하여 표시할 수 없다.

    오답 풀이

    • 1번: 컨트롤 마법사로 '폼 닫기' 동작의 명령 단추를 만들 수 있으므로 옳다.
    • 2번: 폼 속성의 '그림'을 설정하면 배경 그림으로 표시되므로 옳다.
    • 3번: 폼에 사각형·직선 등 도형 컨트롤을 삽입할 수 있으므로 옳다.
    • 4번: 그룹화 및 정렬은 보고서 기능이므로 폼 설명으로 옳지 않아 정답이다.

    보충 개념 그룹화·정렬·요약을 통한 레벨별 표시는 보고서의 특징이다. 폼은 데이터의 입력·편집·단건 조회에 적합하다.

  47. 문제 47

    4지선다

    다음 중 [속성 시트] 창에서 하위 폼의 제목(레이블)을 변경하기 위한 방법으로 옳은 것은?

    • 1.

      [형식] 탭의 '캡션'을 수정한다.

    • 2.

      [데이터] 탭의 '표시'를 수정한다.

    • 3.

      [이벤트] 탭의 '제목'을 수정한다.

    • 4.

      [기타] 탭의 '레이블'을 수정한다.

    정답·해설 보기

    정답

    1

    [형식] 탭의 '캡션'을 수정한다.

    해설

    정답: 1. 레이블 컨트롤에 표시되는 제목 텍스트는 [형식] 탭의 '캡션' 속성으로 지정·변경한다.

    오답 풀이

    • 1번: 레이블의 표시 문구는 [형식] 탭의 캡션 속성이므로 옳다.
    • 2번: [데이터] 탭은 컨트롤 원본·기본값 등 데이터 관련 속성을 다룬다.
    • 3번: [이벤트] 탭에는 '제목'이라는 속성이 없으며 이벤트 프로시저를 연결한다.
    • 4번: [기타] 탭은 이름·탭 인덱스·상태 표시줄 텍스트 등을 다루며 '레이블' 속성은 없다.

    보충 개념 속성 시트는 형식·데이터·이벤트·기타·모두 탭으로 구성된다. 화면에 보이는 텍스트(레이블 제목, 명령 단추 표시 등)는 대부분 [형식] 탭의 캡션 속성으로 설정한다.

  48. 문제 48

    4지선다

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

    • 1.

      여러 열로 구성된 보고서를 인쇄할 때에는 [열] 탭에서 열의 개수와 행 간격, 열의 너비, 높이 등을 설정한다.

    • 2.

      [인쇄 옵션] 탭에서 보고서의 위쪽, 아래쪽, 왼쪽, 오른쪽 여백을 밀리미터 단위로 설정할 수 있다.

    • 3.

      [페이지] 탭에서 보고서의 인쇄할 범위로 인쇄할 페이지를 지정할 수 있다.

    • 4.

      [인쇄 옵션] 탭의 '데이터만 인쇄'를 선택하여 체크 표시하면 컨트롤의 테두리, 눈금선 및 선이나 상자 같은 그래픽을 표시하지 않는다.

    정답·해설 보기

    정답

    3

    [페이지] 탭에서 보고서의 인쇄할 범위로 인쇄할 페이지를 지정할 수 있다.

    해설

    정답: 3. 인쇄할 페이지 범위 지정은 [인쇄] 대화상자에서 한다. 보고서의 [페이지 설정] 대화상자 [페이지] 탭에서는 용지 방향·크기·프린터 등을 설정하며 인쇄 페이지 범위는 지정하지 않는다.

    오답 풀이

    • 1번: [열] 탭에서 열 개수·간격·너비·높이를 설정하므로 옳다.
    • 2번: [인쇄 옵션] 탭에서 상하좌우 여백을 설정할 수 있으므로 옳다.
    • 3번: 인쇄 페이지 범위는 [인쇄] 대화상자에서 지정하므로 [페이지 설정]의 설명으로는 옳지 않아 정답이다.
    • 4번: '데이터만 인쇄'를 체크하면 테두리·눈금선·그래픽이 표시되지 않으므로 옳다.

    보충 개념 [페이지 설정]은 인쇄 옵션(여백·데이터만 인쇄)·페이지(방향·용지·프린터)·열(다단 인쇄) 탭으로 구성된다. 인쇄 매수·페이지 범위 지정은 [인쇄] 대화상자의 역할이다.

  49. 문제 49

    4지선다

    다음 중 텍스트 상자 컨트롤의 [속성 시트] 창에 표시되는 각 탭에서 설정 가능한 속성으로 옳은 것은?

    • 1.

      [형식] 탭 - 유효성 검사 규칙, 중복 내용 숨기기

    • 2.

      [이벤트] 탭 - IME 모드, 하이퍼링크

    • 3.

      [기타] 탭 - 상태 표시줄 텍스트, 탭 인덱스

    • 4.

      [데이터] 탭 - 데이터시트 캡션, 기본 값

    정답·해설 보기

    정답

    3

    [기타] 탭 - 상태 표시줄 텍스트, 탭 인덱스

    해설

    정답: 3. [기타] 탭에는 이름, 컨트롤 팁 텍스트, 상태 표시줄 텍스트, 탭 인덱스, 탭 정지 등의 속성이 있다. '상태 표시줄 텍스트'와 '탭 인덱스'는 모두 [기타] 탭의 속성이므로 옳다.

    오답 풀이

    • 1번: '유효성 검사 규칙'은 [데이터] 탭, '중복 내용 숨기기'는 [형식] 탭 속성이라 한 탭으로 묶이지 않아 틀리다.
    • 2번: 'IME 모드'는 [데이터] 탭, '하이퍼링크' 관련은 다른 탭이라 [이벤트] 탭 묶음이 아니어서 틀리다.
    • 3번: 상태 표시줄 텍스트와 탭 인덱스는 모두 [기타] 탭 속성이므로 옳다.
    • 4번: '기본 값'은 [데이터] 탭이지만 '데이터시트 캡션'은 [형식] 탭 속성이라 함께 묶이지 않아 틀리다.

    보충 개념 속성 시트의 [형식] 탭은 표시·서식, [데이터] 탭은 원본·유효성·기본값, [이벤트] 탭은 이벤트 프로시저, [기타] 탭은 이름·탭 인덱스·상태 표시줄 텍스트 등을 다룬다.

  50. 문제 50

    4지선다

    다음 중 테이블에 데이터가 입력되는 방식을 제어하기 위한 방법으로 적절하지 않은 것은?

    • 1.

      유효성 검사 규칙을 설정하여 필드에 입력되는 데이터 값의 범위를 설정한다.

    • 2.

      입력 마스크를 이용하여 필드의 각 자리에 입력되는 값의 종류를 제한한다.

    • 3.

      색인(index)을 이용하여 해당 필드에 중복된 값이 입력되지 않도록 설정한다.

    • 4.

      기본 키(Primary Key) 속성을 이용하여 레코드 추가 시 기본으로 입력되는 값을 설정한다.

    정답·해설 보기

    정답

    4

    기본 키(Primary Key) 속성을 이용하여 레코드 추가 시 기본으로 입력되는 값을 설정한다.

    해설

    정답: 4. 기본 키는 레코드를 유일하게 식별하기 위한 속성으로, 중복과 NULL을 허용하지 않는다. 레코드 추가 시 자동으로 채워지는 '기본값'을 지정하는 기능은 기본 키가 아니라 '기본값' 속성이다.

    오답 풀이

    • 1번: 유효성 검사 규칙으로 입력 값의 범위를 제한할 수 있으므로 옳다.
    • 2번: 입력 마스크로 각 자리에 입력되는 문자 종류를 제한할 수 있으므로 옳다.
    • 3번: 색인을 '중복 불가능'으로 설정하면 중복 입력을 막을 수 있으므로 옳다.
    • 4번: 기본 키는 기본값을 설정하는 기능이 아니므로 적절하지 않아 정답이다.

    보충 개념 데이터 입력 제어 수단: 유효성 검사 규칙(범위·조건), 입력 마스크(자리별 형식), 인덱스(중복 방지), 기본값(추가 시 자동 입력), 필수 여부 등이 있다.

  51. 문제 51

    4지선다

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

    • 1.

      컨트롤 원본 : 목록으로 표시할 데이터를 SQL문이나 테이블명 등을 통해 지정한다.

    • 2.

      행 원본 유형 : 목록으로 표시할 데이터 제공 방법을 '테이블/쿼리', '값 목록', '필드 목록' 중 선택한다.

    • 3.

      바운드 열 : 선택한 항목에서 몇 번째 열을 컨트롤에 저장할 것인지를 설정한다.

    • 4.

      목록 값만 허용 : '예'로 설정하면 목록에 제공된 데이터 이외의 값을 추가할 수 없다.

    정답·해설 보기

    정답

    1

    컨트롤 원본 : 목록으로 표시할 데이터를 SQL문이나 테이블명 등을 통해 지정한다.

    해설

    정답: 1. 목록으로 표시할 데이터(SQL문·테이블명 등)를 지정하는 속성은 '행 원본'이다. '컨트롤 원본'은 콤보 상자에서 선택한 값을 저장(연결)할 테이블의 필드를 지정하는 속성이다.

    오답 풀이

    • 1번: 목록 데이터 지정은 '행 원본'이지 '컨트롤 원본'이 아니므로 옳지 않아 정답이다.
    • 2번: 행 원본 유형으로 테이블/쿼리·값 목록·필드 목록을 선택하므로 옳다.
    • 3번: 바운드 열은 선택 항목 중 저장할 열을 지정하므로 옳다.
    • 4번: 목록 값만 허용을 '예'로 하면 목록 외 값을 입력할 수 없으므로 옳다.

    보충 개념 콤보 상자의 핵심 속성: 컨트롤 원본(저장 필드), 행 원본/행 원본 유형(목록 데이터·제공 방식), 바운드 열(저장 열), 열 개수·열 너비, 목록 값만 허용 등.

  52. 문제 52

    4지선다

    다음 중 다양한 사용자의 요구 사항을 분석하여 정보 구조를 표현한 관계도(ERD)를 생성하는 데이터베이스 설계 단계는?

    • 1.

      데이터베이스 기획

    • 2.

      개념적 설계

    • 3.

      논리적 설계

    • 4.

      물리적 설계

    정답·해설 보기

    정답

    2

    개념적 설계

    해설

    정답: 2. 개념적 설계는 요구 사항을 분석해 현실 세계를 개념적 모델(개체-관계 모델, ERD)로 표현하는 단계이다. 특정 DBMS와 무관하게 정보 구조를 정의한다.

    오답 풀이

    • 1번: 데이터베이스 기획은 요구 사항을 수집·분석하기 위한 사전 단계이다.
    • 2번: 요구 사항을 분석해 ERD로 정보 구조를 표현하는 것은 개념적 설계이므로 옳다.
    • 3번: 논리적 설계는 개념 모델을 특정 DBMS의 논리적 구조(예: 관계 스키마)로 변환하는 단계이다.
    • 4번: 물리적 설계는 저장 구조·인덱스·접근 경로 등 실제 저장 방식을 결정하는 단계이다.

    보충 개념 DB 설계 단계: 요구 분석 → 개념적 설계(ERD) → 논리적 설계(스키마 변환·정규화) → 물리적 설계(저장 구조). 단계가 진행될수록 구체적·DBMS 종속적이 된다.

  53. 문제 53

    4지선다

    다음 중 보고서 페이지 번호를 표시하는 컨트롤에 입력된 컨트롤 원본과 그 결과가 맞게 연결된 것을 모두 고른 것은? (단, 현재 페이지는 1페이지이고 전체 페이지는 5페이지임. 순서대로 컨트롤 원본, 결과)

    구분컨트롤 원본결과
    ="Page" & [Page] & "/" & [Pages]1/5 Page
    =[Page] & "페이지"1페이지
    =[Page] & "/" & [Pages] & "Page" Page1/5
    =Format([Page], "00")01
    • 1.

      ⓐ, ⓑ, ⓒ

    • 2.

      ⓑ, ⓒ, ⓓ

    • 3.

      ⓐ, ⓒ

    • 4.

      ⓑ, ⓓ

    정답·해설 보기

    정답

    4

    ⓑ, ⓓ

    해설

    정답: 4. [Page]는 현재 페이지(1), [Pages]는 전체 페이지(5)를 반환한다. 표현식의 문자열은 & 로 그대로 연결된다. ⓑ는 "1" & "페이지" = "1페이지"로 결과가 맞고, ⓓ는 Format([Page],"00")으로 한 자리 수에 0을 채워 "01"이 되어 결과가 맞다. 따라서 ⓑ, ⓓ가 옳다.

    오답 풀이

    • ⓐ: ="Page" & [Page] & "/" & [Pages]는 "Page1/5"가 되어 결과 "1/5 Page"와 맞지 않으므로 틀리다.
    • ⓒ: 마지막 "Page" Page 부분에 연결 연산자(&)가 빠진 구문 오류가 있어 결과 "1/5"가 나올 수 없으므로 틀리다.
    • ⓑ: "1페이지"로 결과가 맞으므로 옳다.
    • ⓓ: Format으로 "01"이 되어 결과가 맞으므로 옳다.

    보충 개념 [Page]·[Pages]는 보고서 페이지 정보를 제공하는 내장 식별자이다. 문자열은 & 로 연결하며, Format(값, "00")은 자릿수를 맞춰 앞에 0을 채워 표시한다.

  54. 문제 54

    4지선다

    [직원] 테이블의 '급여' 필드는 데이터 형식이 숫자이고, 필드 크기가 정수(Long)로 설정되어 있다. 다음 중 '급여' 필드에 입력 가능한 숫자를 백만원 이상, 오백만원 이하로 설정하기 위한 유효성 검사 규칙으로 옳은 것은?

    • 1.

      <= 1000000 Or <= 5000000

    • 2.

      >= 1000000 And <= 5000000

    • 3.

      >= 1000000, <= 5000,000

    • 4.

      1,000,000 <= And <= 5,000,000

    정답·해설 보기

    정답

    2

    >= 1000000 And <= 5000000

    해설

    정답: 2. '백만원 이상 그리고 오백만원 이하'는 두 조건을 모두 만족해야 하므로 And로 연결한다. 숫자에는 천 단위 쉼표를 넣지 않으므로 >= 1000000 And <= 5000000이 옳다.

    오답 풀이

    • 1번: Or로 연결하면 두 조건 중 하나만 만족해도 되어 범위 제한이 안 되고, 조건도 잘못되어 틀리다.
    • 2번: And로 두 조건을 모두 만족시키고 쉼표 없는 숫자를 써 옳다.
    • 3번: 조건 사이를 쉼표로 구분하고 숫자에 쉼표를 넣어 잘못된 구문이라 틀리다.
    • 4번: 숫자에 천 단위 쉼표가 들어가고 식 형식이 잘못되어 틀리다.

    보충 개념 유효성 검사 규칙에서 범위는 비교 연산자(>=, <=, >, <, =, <>)와 논리 연산자(And, Or, Not)로 작성한다. 'A 이상 B 이하'는 >= A And <= B 형태이며 숫자에는 쉼표를 쓰지 않는다.

  55. 문제 55

    4지선다

    다음 중 프로시저에 대한 설명으로 옳지 않은 것은?

    • 1.

      프로시저는 연산을 수행하거나 값을 계산하는 일련의 명령문과 메서드로 구성된다.

    • 2.

      명령문은 대체로 프로시저나 선언 구역에서 한 줄로 표현되며 명령문의 끝에는 세미콜론(;)을 찍어 구분한다.

    • 3.

      이벤트 프로시저는 특정 객체에 해당 이벤트가 발생하면 자동적으로 실행되나 다른 프로시저에서도 이를 호출하여 실행할 수 있다.

    • 4.

      Function 프로시저는 Function 문으로 함수를 선언하고 End Function 문으로 함수를 끝낸다.

    정답·해설 보기

    정답

    2

    명령문은 대체로 프로시저나 선언 구역에서 한 줄로 표현되며 명령문의 끝에는 세미콜론(;)을 찍어 구분한다.

    해설

    정답: 2. VBA에서 명령문은 한 줄로 작성하며 줄 바꿈으로 구분되고 끝에 세미콜론을 붙이지 않는다. 한 줄에 여러 명령을 쓸 때는 콜론(:)으로 구분한다. 세미콜론으로 구분한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 프로시저는 일련의 명령문과 메서드로 구성되므로 옳다.
    • 2번: VBA 명령문 끝에 세미콜론을 찍지 않으므로 옳지 않아 정답이다.
    • 3번: 이벤트 프로시저는 이벤트 발생 시 자동 실행되며 다른 곳에서 호출도 가능하므로 옳다.
    • 4번: Function 프로시저는 Function ~ End Function으로 정의하므로 옳다.

    보충 개념 VBA의 프로시저는 Sub(값 반환 없음)와 Function(값 반환)으로 나뉜다. 한 줄에 한 명령을 쓰며 줄 바꿈으로 구분하고, 한 줄에 여러 명령은 콜론(:)으로 구분한다.

  56. 문제 56

    4지선다

    다음 중 특정 필드에 입력 마스크를 '09#L'로 설정하였을 때의 입력 데이터로 옳은 것은?

    • 1.

      123A

    • 2.

      A124

    • 3.

      12A4

    • 4.

      12AB

    정답·해설 보기

    정답

    1

    123A

    해설

    정답: 1. 입력 마스크 기호의 의미는 0=숫자 필수, 9=숫자 또는 공백(선택), #=숫자·공백·+·- 선택, L=영문자·한글 필수이다. '09#L'은 (숫자 필수)(숫자 선택)(숫자/공백 선택)(영문자 필수) 순서이다. '123A'는 1·2·3(숫자)·A(영문자)로 모든 자리 규칙을 만족한다.

    오답 풀이

    • 1번: 1(0:숫자), 2(9:숫자), 3(#:숫자), A(L:영문자)로 모두 맞으므로 옳다.
    • 2번: 첫 자리 A는 숫자(0) 자리에 영문자가 와서 맞지 않아 틀리다.
    • 3번: 셋째 자리(#)는 가능하나 넷째 자리(L)에 4(숫자)가 와서 영문자 조건에 맞지 않아 틀리다.
    • 4번: 셋째 자리(#)에 A(영문자)가 와서 숫자·공백 조건에 맞지 않아 틀리다.

    보충 개념 입력 마스크 기호: 0(숫자 필수), 9(숫자/공백 선택), #(숫자·공백·부호 선택), L(영문·한글 필수), ?(영문·한글 선택), A(영문·한글·숫자 필수), a(선택). 각 자리의 규칙을 모두 만족해야 입력된다.

  57. 문제 57

    4지선다

    다음 중 액세스에서 사용되는 데이터 형식의 종류 - 크기 - 특징에 대한 연결이 옳은 것은?

    • 1.

      메모 - 65,535자 이내 - 참고나 설명과 같이 긴 문자열이나 문자열과 숫자의 조합

    • 2.

      예/아니요 - 1바이트 - 두 값 중 하나만을 선택할 때 사용

    • 3.

      통화 - 8비트 - 소수점 왼쪽으로 7자리, 오른쪽으로 4자리까지 표시 가능

    • 4.

      숫자 - 2바이트 - 산술 계산에 이용되는 숫자 데이터

    정답·해설 보기

    정답

    1

    메모 - 65,535자 이내 - 참고나 설명과 같이 긴 문자열이나 문자열과 숫자의 조합

    해설

    정답: 1. 메모(긴 텍스트) 형식은 최대 65,535자까지 저장할 수 있으며, 참고·설명 등 긴 문자열이나 문자·숫자 혼합 데이터를 담는 데 사용되므로 연결이 옳다.

    오답 풀이

    • 1번: 메모는 약 65,535자 이내의 긴 텍스트를 담으므로 옳다.
    • 2번: 예/아니요(Yes/No)는 1바이트가 아니라 1비트(논리값)이므로 크기 연결이 틀리다.
    • 3번: 통화는 8비트가 아니라 8바이트이므로 크기 연결이 틀리다.
    • 4번: 숫자 형식의 크기는 필드 크기(바이트·정수·실수 등)에 따라 1·2·4·8바이트로 달라지므로 '2바이트'로 단정한 연결은 틀리다.

    보충 개념 Access 데이터 형식: 짧은 텍스트(최대 255자), 긴 텍스트/메모(최대 65,535자), 숫자(크기에 따라 1~8바이트), 통화(8바이트), 예/아니요(1비트), 날짜/시간(8바이트) 등.

  58. 문제 58

    4지선다

    다음 중 SELECT 문의 선택된 필드에서 중복 데이터를 포함하는 레코드를 제외시키는 조건자로 옳은 것은?

    • 1.

      DISTINCT

    • 2.

      UNIQUE

    • 3.

      ONLY

    • 4.
    정답·해설 보기

    정답

    1

    DISTINCT

    해설

    정답: 1. DISTINCT는 SELECT 문에서 지정한 필드의 값이 중복되는 레코드를 한 번만 표시하여 중복을 제거하는 조건자(키워드)이다.

    오답 풀이

    • 1번: 중복 레코드를 제외하는 조건자는 DISTINCT이므로 옳다.
    • 2번: UNIQUE는 제약 조건(열 값의 유일성)을 정의할 때 쓰이며 SELECT의 중복 제거 조건자는 아니다.
    • 3번: ONLY는 표준 SQL의 중복 제거 키워드가 아니다.
    • 4번: *(별표)는 모든 필드를 선택하라는 의미이지 중복 제거와는 무관하다.

    보충 개념 SELECT DISTINCT 필드 FROM 테이블 형태로 사용하며, 지정한 모든 필드 값의 조합이 같은 행을 하나로 합쳐 표시한다. ALL은 기본값으로 중복을 모두 표시한다.

  59. 문제 59

    4지선다

    사원관리 데이터베이스에는 [부서정보] 테이블과 실적 정보를 포함한 [사원정보] 테이블이 관계로 연결되어 있다. 다음 중 아래의 SQL문의 실행 결과에 대한 설명으로 옳은 것은? (단, 부서에는 여러 사원이 있으며, 한 사원은 하나의 부서에 소속되는 1 대 다 관계임)

    • 1.

      두 테이블에서 부서번호가 일치되는 레코드의 부서번호, 부서명, 번호, 이름, 실적 필드를 표시한다.

    • 2.

      [부서정보] 테이블의 레코드는 모두 포함하고, [사원정보] 테이블에서는 실적이 있는 레코드만 포함하여 결과를 표시한다.

    • 3.

      [부서정보] 테이블의 레코드는 [사원정보] 테이블의 부서번호와 일치되는 것만 포함하고, [사원정보] 테이블에서는 실적이 있는 레코드만 포함하여 결과를 표시한다.

    • 4.

      [부서정보] 테이블의 레코드는 [사원정보] 테이블의 부서번호와 일치되는 것만 포함하고, [사원정보] 테이블에서는 모든 레코드가 포함하여 결과를 표시한다.

    정답·해설 보기

    정답

    4

    [부서정보] 테이블의 레코드는 [사원정보] 테이블의 부서번호와 일치되는 것만 포함하고, [사원정보] 테이블에서는 모든 레코드가 포함하여 결과를 표시한다.

    해설

    정답: 4. RIGHT JOIN은 오른쪽 테이블([사원정보])의 모든 레코드를 포함하고, 왼쪽 테이블([부서정보])에서는 조인 조건(부서번호 일치)에 맞는 레코드만 결합한다. 따라서 사원정보는 전부, 부서정보는 일치하는 것만 표시된다.

    오답 풀이

    • 1번: 양쪽 모두 일치하는 것만 표시하는 것은 INNER JOIN이므로 틀리다.
    • 2번: 부서정보를 모두 포함하는 것은 LEFT JOIN의 결과이고, '실적이 있는' 조건은 없으므로 틀리다.
    • 3번: 사원정보에서 실적이 있는 레코드만 포함한다는 조건은 SQL에 없으므로 틀리다.
    • 4번: 오른쪽(사원정보)은 전부, 왼쪽(부서정보)은 일치하는 것만 포함하므로 옳다.

    보충 개념 JOIN 종류: INNER JOIN(양쪽 일치만), LEFT JOIN(왼쪽 전부 + 오른쪽 일치), RIGHT JOIN(오른쪽 전부 + 왼쪽 일치). 일치하지 않는 쪽 필드는 NULL로 채워진다.

  60. 문제 60

    4지선다

    폼 바닥글에 [사원] 테이블의 '직급'이 '과장'인 레코드들의 '급여' 합계를 구하고자 한다. 다음 중 폼 바닥글의 텍스트 상자 컨트롤에 입력해야 할 식으로 옳은 것은?

    • 1.

      =DHAP("[사원]", "[급여]", "[직급]='과장'")

    • 2.

      =DHAP("[급여]", "[사원]", "[직급]='과장'")

    • 3.

      =DSUM("[사원]", "[급여]", "[직급]='과장'")

    • 4.

      =DSUM("[급여]", "[사원]", "[직급]='과장'")

    정답·해설 보기

    정답

    4

    =DSUM("[급여]", "[사원]", "[직급]='과장'")

    해설

    정답: 4. 도메인 합계 함수의 형식은 DSUM("[필드]", "[테이블/쿼리]", "[조건]")이다. 급여 합계를 구하려면 필드는 '급여', 도메인은 '사원', 조건은 직급='과장'이어야 하므로 =DSUM("[급여]", "[사원]", "[직급]='과장'")가 옳다.

    오답 풀이

    • 1번: DHAP는 존재하지 않는 함수명이고 인수 순서도 틀려 옳지 않다.
    • 2번: DHAP는 존재하지 않는 함수명이므로 옳지 않다.
    • 3번: DSUM은 맞지만 첫 인수(필드)와 둘째 인수(도메인)의 순서가 바뀌어 틀리다.
    • 4번: 필드("[급여]")·도메인("[사원]")·조건 순서가 정확하므로 옳다.

    보충 개념 도메인 집계 함수: DSUM(합계), DAVG(평균), DCOUNT(개수), DMAX·DMIN(최대·최소), DLOOKUP(값 조회). 모두 "[필드]", "[도메인]", "[조건]" 순서로 인수를 받는다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글