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

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

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 멀티미디어의 동영상에 관련된 설명으로 옳지 않은 것은?

    • 1.

      국제표준화단체인 MPEG에서는 다양한 규격의 압축 포맷과 부가 표준을 만들었다.

    • 2.

      비디오 스트리밍은 인터넷에서 영상파일을 다운로드 하면서 실시간 재생하는 기법이다.

    • 3.

      MIDI는 애플사에서 개발한 동영상 압축 기술로 시퀀싱 작업을 통해 작성된다.

    • 4.

      AVI는 Windows에서 기본적으로 지원하는 표준 동영상 파일 형식으로 별도의 하드웨어 장치 없이 재생 가능하다.

    정답·해설 보기

    정답

    3

    MIDI는 애플사에서 개발한 동영상 압축 기술로 시퀀싱 작업을 통해 작성된다.

    해설

    정답: 3. MIDI(Musical Instrument Digital Interface)는 전자 악기 간 연주 정보를 주고받는 디지털 음악 규격으로 '동영상' 압축 기술이 아니다. 애플사가 개발한 동영상 형식은 MOV(QuickTime)이다.

    오답 풀이

    • 1번: MPEG는 동영상 압축 표준을 제정하는 국제표준화 단체이므로 옳다.
    • 2번: 스트리밍은 내려받으면서 동시에 재생하는 기법이므로 옳다.
    • 3번: MIDI는 음악용 규격이며 애플의 동영상 기술이 아니므로 옳지 않다.
    • 4번: AVI는 Windows 표준 동영상 형식으로 별도 장치 없이 재생되므로 옳다.

    보충 개념 동영상 형식: AVI(Windows), MOV(애플 QuickTime), MPEG/MP4(국제표준), ASF/WMV(MS 스트리밍). MIDI·WAV·MP3은 오디오 형식이다.

  2. 문제 2

    4지선다

    다음 중 멀티미디어 그래픽과 관련하여 렌더링(Rendering) 기법에 대한 설명으로 옳은 것은?

    • 1.

      제한된 색상을 조합하여 새로운 색을 만드는 기술이다.

    • 2.

      2개의 이미지를 부드럽게 연결하여 변환하는 기술이다.

    • 3.

      3차원 그래픽에서 화면에 그린 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.

    • 4.

      그림의 경계선을 부드럽게 처리해주는 필터링 기술이다.

    정답·해설 보기

    정답

    3

    3차원 그래픽에서 화면에 그린 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 기술이다.

    해설

    정답: 3. 렌더링은 3차원 그래픽에서 물체 모형(와이어프레임)에 명암·색상·질감을 입혀 사실적인 입체감을 표현하는 기술이다.

    오답 풀이

    • 1번: 제한된 색을 섞어 새 색을 만드는 것은 디더링(Dithering)이다.
    • 2번: 두 이미지를 부드럽게 변환하는 것은 모핑(Morphing)이다.
    • 3번: 모형에 명암·색상을 입혀 사실감을 주는 것이 렌더링이므로 옳다.
    • 4번: 경계선을 부드럽게 처리하는 것은 안티앨리어싱(Anti-aliasing)이다.

    보충 개념 그래픽 기법: 렌더링(명암·질감 부여), 모델링(형상 정의), 모핑(이미지 변환), 디더링(색상 혼합), 안티앨리어싱(계단현상 완화).

  3. 문제 3

    4지선다

    다음 중 컴퓨터 보안 기법의 하나인 방화벽에 관한 설명으로 옳지 않은 것은?

    • 1.

      전자 메일 바이러스나 온라인 피싱 등을 방지할 수 있다.

    • 2.

      해킹 등에 의한 외부로의 정보 유출을 막기 위해 사용 하는 보안 기법이다.

    • 3.

      외부 침입자의 역추적 기능이 있다.

    • 4.

      내부의 불법 해킹은 막지 못한다.

    정답·해설 보기

    정답

    1

    전자 메일 바이러스나 온라인 피싱 등을 방지할 수 있다.

    해설

    정답: 1. 방화벽은 네트워크 출입구에서 트래픽을 통제하는 장치로, 메일 본문에 포함된 바이러스나 사용자를 속이는 피싱(사회공학적 공격)은 차단하지 못한다.

    오답 풀이

    • 1번: 메일 바이러스·피싱은 방화벽으로 막을 수 없으므로 옳지 않다.
    • 2번: 방화벽은 외부로의 정보 유출을 차단하는 보안 기법이므로 옳다.
    • 3번: 로그를 통해 외부 침입자를 역추적할 수 있으므로 옳다.
    • 4번: 방화벽은 외부 위협만 막고 내부자의 불법 행위는 막지 못하므로 옳다.

    보충 개념 방화벽은 외부 위협 차단에 특화되어 있어 내부자 공격, 바이러스, 피싱 등에는 한계가 있다. 백신·스팸 필터 등 다른 보안 기법과 함께 사용해야 한다.

  4. 문제 4

    4지선다

    다음 중 컴퓨터 바이러스의 특징으로 옳지 않은 것은?

    • 1.

      디스크의 부트 영역이나 프로그램 영역에 숨어 있다.

    • 2.

      자신을 복제할 수 있으며, 다른 프로그램을 감염시킬 수 있다.

    • 3.

      인터넷과 같은 통신 매체를 통해서만 감염된다.

    • 4.

      소프트웨어뿐만 아니라 하드웨어의 성능에도 영향을 미칠 수 있다.

    정답·해설 보기

    정답

    3

    인터넷과 같은 통신 매체를 통해서만 감염된다.

    해설

    정답: 3. 바이러스는 통신 매체뿐 아니라 USB·CD 등 이동식 저장장치, 불법 복제 소프트웨어 등 다양한 경로로 감염된다. '통신 매체를 통해서만' 감염된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 부트 영역·프로그램 영역에 숨는 것은 바이러스의 특징이므로 옳다.
    • 2번: 자기 복제와 다른 프로그램 감염은 바이러스의 핵심 특징이므로 옳다.
    • 3번: 통신 매체 외 저장장치 등으로도 감염되므로 '통신 매체로만'은 옳지 않다.
    • 4번: 시스템을 과부하시켜 하드웨어 성능에도 영향을 줄 수 있으므로 옳다.

    보충 개념 바이러스 감염 경로: 인터넷·이메일, USB 등 이동식 매체, 불법 복제 소프트웨어, 네트워크 공유 등. 자기 복제와 은닉, 잠복이 주요 특성이다.

  5. 문제 5

    4지선다

    다음 중 사물 인터넷에 대한 설명으로 옳지 않은 것은?

    • 1.

      IoT(Internet of Things)라고도 하며 개인 맞춤형 스마트 서비스를 지향한다.

    • 2.

      사람을 제외한 사물과 공간, 데이터 등을 이더넷으로 서로 연결시켜주는 무선통신기술을 의미한다.

    • 3.

      스마트센싱기술과 무선통신기술을 융합하여 실시간으로 데이터를 주고받는 기술이다.

    • 4.

      사물 인터넷 기반 서비스는 개방형 아키텍처를 필요로 하기 때문에 정보 공유에 대한 부작용을 최소화하기 위한 정보보안기술의 적용이 중요하다.

    정답·해설 보기

    정답

    2

    사람을 제외한 사물과 공간, 데이터 등을 이더넷으로 서로 연결시켜주는 무선통신기술을 의미한다.

    해설

    정답: 2. 사물 인터넷은 사람을 포함한 모든 사물·공간·데이터를 인터넷으로 연결하는 기술이며, 연결 방식도 이더넷(유선)에 국한되지 않는다. '사람을 제외'하고 '이더넷으로' 연결한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: IoT는 개인 맞춤형 스마트 서비스를 지향하므로 옳다.
    • 2번: 사람을 포함하며 다양한 통신 방식을 쓰므로 '사람 제외·이더넷'은 옳지 않다.
    • 3번: 센싱 기술과 무선통신을 융합해 실시간 데이터를 주고받으므로 옳다.
    • 4번: 개방형 구조라 보안 기술의 적용이 중요하므로 옳다.

    보충 개념 IoT는 사물에 센서·통신 기능을 부여해 인터넷으로 연결하는 기술로, 사람·사물·데이터를 모두 포함한다. 개방형이라 보안·프라이버시 보호가 핵심 과제이다.

  6. 문제 6

    4지선다

    다음 중 웹 브라우저를 이용하여 실행할 수 있는 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      웹 페이지의 내용을 저장하거나 인쇄할 수 있다.

    • 2.

      플러그인을 설치하여 비디오, 애니메이션과 같은 멀티미디어 파일을 재생할 수 있다.

    • 3.

      HTML 및 XML 형태의 소스 파일을 볼 수 있다.

    • 4.

      원격의 컴퓨터에 접속하여 자신의 컴퓨터처럼 사용할 수 있다.

    정답·해설 보기

    정답

    4

    원격의 컴퓨터에 접속하여 자신의 컴퓨터처럼 사용할 수 있다.

    해설

    정답: 4. 원격 컴퓨터에 접속해 자신의 컴퓨터처럼 제어하는 것은 원격 접속(Telnet, 원격 데스크톱) 기능으로 별도 프로그램이 필요하다. 웹 브라우저의 기본 기능이 아니다.

    오답 풀이

    • 1번: 웹 페이지를 저장·인쇄하는 것은 브라우저의 기본 기능이므로 옳다.
    • 2번: 플러그인으로 멀티미디어를 재생할 수 있으므로 옳다.
    • 3번: '소스 보기'로 HTML·XML 소스를 볼 수 있으므로 옳다.
    • 4번: 원격 접속은 브라우저 고유 기능이 아니므로 옳지 않다.

    보충 개념 웹 브라우저는 웹 문서 열람·저장·인쇄, 소스 보기, 즐겨찾기, 플러그인 재생 등을 지원한다. 원격 제어는 Telnet·SSH·원격 데스크톱 등 전용 도구가 담당한다.

  7. 문제 7

    4지선다

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

    • 1.

      16비트씩 8부분으로 구성되며 각 부분은 점(.)으로 구분된다.

    • 2.

      각 부분은 4자리의 16진수로 표현하며 앞자리의 0은 생략할 수 있다.

    • 3.

      IPv4에 비해 등급별, 서비스별로 패킷을 구분할 수 있어 품질보장이 용이하다.

    • 4.

      유니캐스트, 애니캐스트, 멀티캐스트 형태의 유형으로 할당하기 때문에 할당된 주소의 낭비 요인을 줄이고 간단하게 주소를 결정할 수 있다.

    정답·해설 보기

    정답

    1

    16비트씩 8부분으로 구성되며 각 부분은 점(.)으로 구분된다.

    해설

    정답: 1. IPv6는 16비트씩 8부분으로 구성되며 각 부분은 점(.)이 아니라 콜론(:)으로 구분한다. 점으로 구분하는 것은 IPv4(8비트 4부분)이다.

    오답 풀이

    • 1번: IPv6의 구분 기호는 콜론(:)이므로 '점(.)'은 옳지 않다.
    • 2번: 각 부분은 4자리 16진수이고 앞의 0은 생략할 수 있으므로 옳다.
    • 3번: IPv6는 등급·서비스별 패킷 구분이 가능해 QoS에 유리하므로 옳다.
    • 4번: 유니·애니·멀티캐스트 유형으로 할당해 주소 낭비를 줄이므로 옳다.

    보충 개념 IPv4: 32비트, 8비트씩 4부분, 점(.) 구분, 10진수. IPv6: 128비트, 16비트씩 8부분, 콜론(:) 구분, 16진수. IPv6는 주소 고갈 문제를 해결한다.

  8. 문제 8

    4지선다

    다음 중 정보를 전송하기 위하여 송·수신기가 같은 상태를 유지하도록 하는 프로토콜의 기능을 의미하는 것은?

    • 1.

      연결 제어

    • 2.

      흐름 제어

    • 3.

      오류 제어

    • 4.

      동기화

    정답·해설 보기

    정답

    4

    동기화

    해설

    정답: 4. 송신기와 수신기가 같은 상태(시점·속도)를 유지하도록 맞추는 프로토콜의 기능을 동기화(Synchronization)라고 한다.

    오답 풀이

    • 1번: 연결 제어는 통신 회선의 연결·설정·해제를 담당한다.
    • 2번: 흐름 제어는 송수신 데이터 양을 조절해 과부하를 방지한다.
    • 3번: 오류 제어는 전송 중 발생한 오류를 검출·정정한다.
    • 4번: 송수신기의 상태를 일치시키는 기능은 동기화이므로 옳다.

    보충 개념 프로토콜의 3요소: 구문(Syntax), 의미(Semantics), 순서(Timing). 주요 기능으로 단편화·재조립, 캡슐화, 연결 제어, 흐름 제어, 오류 제어, 동기화, 주소 지정 등이 있다.

  9. 문제 9

    4지선다

    다음 중 컴퓨터 소프트웨어의 개발을 위한 객체지향 언어에 관한 설명으로 옳지 않은 것은?

    • 1.

      데이터와 그 데이터를 처리하는 함수를 객체로 묶어서 문제를 해결하는 언어이다.

    • 2.

      상속, 캡슐화, 추상화, 다형성 등을 지원한다.

    • 3.

      시스템의 확장성이 높고 정보 은폐가 용이하다.

    • 4.

      대표적인 객체지향 언어로는 BASIC, Pascal, C언어 등이 있다.

    정답·해설 보기

    정답

    4

    대표적인 객체지향 언어로는 BASIC, Pascal, C언어 등이 있다.

    해설

    정답: 4. BASIC, Pascal, C는 절차지향(구조적) 언어이다. 대표적인 객체지향 언어는 Java, C++, C#, Python 등이다.

    오답 풀이

    • 1번: 데이터와 처리 함수를 객체로 묶는 것이 객체지향의 기본이므로 옳다.
    • 2번: 상속·캡슐화·추상화·다형성은 객체지향의 4대 특징이므로 옳다.
    • 3번: 객체지향은 확장성이 높고 캡슐화로 정보 은폐가 용이하므로 옳다.
    • 4번: BASIC·Pascal·C는 절차지향 언어이므로 옳지 않다.

    보충 개념 절차지향(C, Pascal, FORTRAN, BASIC)은 순차적 함수 호출 중심이고, 객체지향(C++, Java, C#, Python)은 객체와 메시지 중심이다. 객체지향의 4대 특징은 캡슐화·상속·추상화·다형성이다.

  10. 문제 10

    4지선다

    다음 중 디스크 조각 모음을 수행할 수 있는 대상으로 옳은 것은?

    • 1.

      CD-ROM 드라이브

    • 2.

      Windows가 지원하지 않는 형식의 압축 프로그램

    • 3.

      외장 하드 디스크 드라이브

    • 4.

      네트워크 드라이브

    정답·해설 보기

    정답

    3

    외장 하드 디스크 드라이브

    해설

    정답: 3. 디스크 조각 모음은 단편화된 파일을 정리해 접근 속도를 높이는 작업으로, 읽고 쓰기가 가능한 외장 하드 디스크 드라이브에 수행할 수 있다.

    오답 풀이

    • 1번: CD-ROM은 읽기 전용 매체라 조각 모음 대상이 아니다.
    • 2번: Windows가 지원하지 않는 압축 프로그램은 조각 모음 대상이 아니다.
    • 3번: 외장 하드 디스크는 일반 디스크처럼 조각 모음이 가능하므로 옳다.
    • 4번: 네트워크 드라이브는 조각 모음 대상에서 제외된다.

    보충 개념 디스크 조각 모음 제외 대상: CD/DVD-ROM, 네트워크 드라이브, Windows가 지원하지 않는 파일 시스템, 압축·암호화된 드라이브. SSD는 조각 모음 대신 TRIM(최적화)을 사용한다.

  11. 문제 11

    4지선다

    다음 중 컴퓨터에서 사용하는 자료의 표현에 관한 설명으로 옳지 않은 것은?

    • 1.

      실수형 데이터는 정해진 크기에 부호(1bit)와 가수부 (7bit)로 구분하여 표현한다.

    • 2.

      2진 정수 데이터는 실수 데이터 보다 표현할 수 있는 범위가 작으며 연산속도는 빠르다.

    • 3.

      숫자 데이터 표현 중 10진 연산을 위하여 “팩(Pack)과 언팩(Unpack)” 표현 방식이 사용된다.

    • 4.

      컴퓨터에서 뺄셈을 수행하기 위해서는 보수와 덧셈 연산을 이용한다.

    정답·해설 보기

    정답

    1

    실수형 데이터는 정해진 크기에 부호(1bit)와 가수부 (7bit)로 구분하여 표현한다.

    해설

    정답: 1. 실수(부동소수점)형 데이터는 부호부, 지수부, 가수부로 구분하여 표현한다. '부호(1bit)와 가수부(7bit)'로만 나눈다는 설명은 지수부가 빠져 옳지 않다.

    오답 풀이

    • 1번: 실수는 부호부+지수부+가수부로 구성되므로 '부호+가수부'만은 옳지 않다.
    • 2번: 정수는 실수보다 표현 범위가 좁지만 연산이 빠르므로 옳다.
    • 3번: 10진 연산을 위한 팩/언팩 표현 방식이 사용되므로 옳다.
    • 4번: 뺄셈은 보수(2의 보수)를 더하는 방식으로 수행하므로 옳다.

    보충 개념 부동소수점 표현은 부호부·지수부·가수부로 나뉘며, 지수부는 매우 큰/작은 수의 표현 범위를, 가수부는 정밀도를 결정한다. 정수형은 고정소수점 표현으로 처리 속도가 빠르다.

  12. 문제 12

    4지선다

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

    • 1.

      데이터의 각 자리마다 0 혹은 1의 비트로 표현한 이산 적인 데이터를 처리한다.

    • 2.

      데이터 처리를 위한 명령어들로 구성된 프로그램에 의해 동작된다.

    • 3.

      온도, 전압, 진동 등과 같이 연속적으로 변하는 데이터를 효율적으로 처리할 수 있다.

    • 4.

      산술 및 논리 연산을 처리하는 회로에 기반을 둔 범용 컴퓨터로 사용된다.

    정답·해설 보기

    정답

    3

    온도, 전압, 진동 등과 같이 연속적으로 변하는 데이터를 효율적으로 처리할 수 있다.

    해설

    정답: 3. 온도·전압·진동처럼 연속적으로 변하는 물리량(아날로그 데이터)을 효율적으로 처리하는 것은 아날로그 컴퓨터의 특징이다. 디지털 컴퓨터는 이산적인 데이터를 처리한다.

    오답 풀이

    • 1번: 0과 1의 비트로 이산 데이터를 처리하는 것은 디지털 컴퓨터의 특징이므로 옳다.
    • 2번: 프로그램(명령어)에 의해 동작하는 것은 디지털 컴퓨터의 특징이므로 옳다.
    • 3번: 연속적인 데이터를 처리하는 것은 아날로그 컴퓨터이므로 옳지 않다.
    • 4번: 산술·논리 연산 회로 기반의 범용 컴퓨터는 디지털 컴퓨터이므로 옳다.

    보충 개념 디지털 컴퓨터(이산 데이터, 프로그램 동작, 범용)와 아날로그 컴퓨터(연속 데이터, 회로 동작, 특수 목적)의 장점을 합친 것이 하이브리드 컴퓨터이다.

  13. 문제 13

    4지선다

    다음 중 컴퓨터의 하드디스크와 관련하여 RAID(Redundant Array of Inexpensive Disks) 기술에 관한 설명으로 옳지 않은 것은?

    • 1.

      여러 개의 하드디스크를 모아서 하나의 하드디스크처럼 사용할 수 있도록 하는 기술이다.

    • 2.

      하드디스크의 모음뿐만 아니라 자동으로 복제해 백업 정책을 구현해 주는 기술이다.

    • 3.

      미러링과 스트라이핑 기술을 결합하여 안정성과 속도를 향상시킨 디스크 연결 기술이다.

    • 4.

      하드디스크, CD-ROM, 스캐너 등을 통합적으로 연결해 주는 기술이다.

    정답·해설 보기

    정답

    4

    하드디스크, CD-ROM, 스캐너 등을 통합적으로 연결해 주는 기술이다.

    해설

    정답: 4. RAID는 여러 개의 하드디스크를 묶어 안정성·성능을 높이는 기술이다. 하드디스크·CD-ROM·스캐너 등 여러 장치를 통합 연결하는 것은 SCSI 같은 인터페이스의 기능으로 RAID와 무관하다.

    오답 풀이

    • 1번: 여러 디스크를 하나처럼 사용하는 것은 RAID의 기본이므로 옳다.
    • 2번: 자동 복제로 백업·복구를 구현하므로 옳다.
    • 3번: 미러링·스트라이핑을 결합해 안정성과 속도를 높이므로 옳다.
    • 4번: 여러 종류의 장치를 통합 연결하는 것은 RAID가 아니므로 옳지 않다.

    보충 개념 RAID 0(스트라이핑, 속도↑), RAID 1(미러링, 안정성↑), RAID 5(패리티 분산), RAID 0+1/1+0(둘 결합). 여러 디스크를 묶어 성능·내결함성을 향상시킨다.

  14. 문제 14

    4지선다

    다음 중 추가로 설치한 하드디스크를 인식하지 못하는 경우에 대한 대책으로 적절하지 않은 것은?

    • 1.

      CMOS 셋업에서 하드디스크 타입이 일치하는지 확인 한다.

    • 2.

      하드디스크의 데이터 케이블 연결이나 전원 케이블 연결을 확인한다.

    • 3.

      부팅 디스크로 부팅한 후 디스크 검사로 부트 섹터를 복구한다.

    • 4.

      운영체제가 설치되어 있는 경우 재설치하고, 그 외에는 포맷한다.

    정답·해설 보기

    정답

    4

    운영체제가 설치되어 있는 경우 재설치하고, 그 외에는 포맷한다.

    해설

    정답: 4. 새로 추가한 하드디스크를 인식하지 못하는 것은 주로 연결·설정 문제이다. 운영체제 재설치나 포맷은 데이터를 잃을 뿐 인식 문제의 해결책이 아니며 적절하지 않다.

    오답 풀이

    • 1번: CMOS 셋업에서 디스크 타입을 확인하는 것은 적절한 대책이다.
    • 2번: 데이터·전원 케이블 연결 확인은 기본 점검이므로 적절하다.
    • 3번: 부트 섹터 손상 시 디스크 검사로 복구하는 것은 적절하다.
    • 4번: 운영체제 재설치·포맷은 인식 문제 해결책이 아니므로 적절하지 않다.

    보충 개념 하드디스크 미인식 시 점검 순서: 케이블(데이터·전원) 연결 → BIOS/CMOS 인식 여부 → 점퍼/SATA 설정 → 디스크 관리에서 초기화·파티션 확인. 포맷·OS 재설치는 데이터 손실을 동반하므로 최후 수단이다.

  15. 문제 15

    4지선다

    다음 중 컴퓨터의 내부 기억장치에 관한 설명으로 옳은 것은?

    • 1.

      RAM은 일시적으로 전원 공급이 없더라도 내용은 계속 기억된다.

    • 2.

      SRAM이 DRAM 보다 접근 속도가 느리다.

    • 3.

      주기억장치의 접근 속도 개선을 위하여 가상 메모리가 사용된다.

    • 4.

      ROM에는 BIOS, 기본 글꼴, POST 시스템 등이 저장되어 있다.

    정답·해설 보기

    정답

    4

    ROM에는 BIOS, 기본 글꼴, POST 시스템 등이 저장되어 있다.

    해설

    정답: 4. ROM(비휘발성 메모리)에는 BIOS, 기본 글꼴, POST(전원 자가진단) 프로그램 등 전원을 꺼도 보존되어야 하는 핵심 정보가 저장된다.

    오답 풀이

    • 1번: RAM은 휘발성 메모리라 전원이 끊기면 내용이 사라지므로 옳지 않다.
    • 2번: SRAM이 DRAM보다 접근 속도가 빠르므로 '느리다'는 옳지 않다.
    • 3번: 가상 메모리는 주기억 용량 확장이 목적이며, 속도 개선용은 캐시 메모리이므로 옳지 않다.
    • 4번: ROM에 BIOS·기본 글꼴·POST가 저장되므로 옳다.

    보충 개념 RAM은 휘발성(SRAM=캐시용·빠름, DRAM=주기억용). ROM은 비휘발성으로 BIOS·POST 저장. 캐시 메모리는 속도 개선용, 가상 메모리는 용량 확장용이다.

  16. 문제 16

    4지선다

    다음 중 컴퓨터의 제어장치에 있는 레지스터에 관한 설명으로 옳지 않은 것은?

    • 1.

      다음번에 실행할 명령어의 번지를 기억하는 프로그램 계수기(PC)가 있다.

    • 2.

      현재 실행 중인 명령어를 기억하는 명령 레지스터(IR)가 있다.

    • 3.

      명령 레지스터에 있는 명령어를 해독하는 명령 해독기 (Decoder)가 있다.

    • 4.

      해독된 데이터의 음수 부호를 검사하는 부호기 (Encoder)가 있다.

    정답·해설 보기

    정답

    4

    해독된 데이터의 음수 부호를 검사하는 부호기 (Encoder)가 있다.

    해설

    정답: 4. 부호기(Encoder)는 해독기(Decoder)가 해석한 명령을 실행에 필요한 제어 신호로 변환하는 장치이다. '음수 부호를 검사'하는 것은 부호기의 기능이 아니므로 설명이 옳지 않다.

    오답 풀이

    • 1번: 다음 실행할 명령어 번지를 기억하는 것은 프로그램 계수기(PC)이므로 옳다.
    • 2번: 현재 실행 중인 명령어를 기억하는 것은 명령 레지스터(IR)이므로 옳다.
    • 3번: 명령어를 해독하는 것은 명령 해독기(Decoder)이므로 옳다.
    • 4번: 부호기는 제어 신호를 만드는 장치이며 음수 부호 검사가 아니므로 옳지 않다.

    보충 개념 제어장치 구성: 프로그램 계수기(PC), 명령 레지스터(IR), 명령 해독기(Decoder), 부호기(Encoder), 번지 해독기 등. 부호기는 해독된 명령을 제어 신호로 변환한다.

  17. 문제 17

    4지선다

    다음 중 컴퓨터 고장으로 인한 작업 중단에 대비하고, 업무 처리의 신뢰도를 높이기 위해 2개의 CPU가 같은 업무를 동시에 처리하여 그 결과를 상호점검하면서 운영 하는 시스템은?

    • 1.

      듀플렉스 시스템

    • 2.

      클러스터링 시스템

    • 3.

      듀얼 시스템

    • 4.

      다중처리 시스템

    정답·해설 보기

    정답

    3

    듀얼 시스템

    해설

    정답: 3. 두 개의 CPU가 같은 작업을 동시에 처리하고 결과를 서로 비교·점검하며 운영하는 방식은 듀얼 시스템(Dual System)이다.

    오답 풀이

    • 1번: 듀플렉스 시스템은 한쪽이 가동되고 다른 쪽은 대기하다가 고장 시 전환하는 방식이다.
    • 2번: 클러스터링은 여러 컴퓨터를 묶어 하나처럼 처리·부하 분산하는 방식이다.
    • 3번: 두 CPU가 같은 작업을 동시 처리·상호 점검하는 것은 듀얼 시스템이므로 옳다.
    • 4번: 다중처리 시스템은 여러 CPU가 서로 다른 작업을 분담 처리하는 방식이다.

    보충 개념 듀얼 시스템(동시 처리·상호 점검), 듀플렉스 시스템(주·예비 대기), 다중처리(여러 CPU 분담), 클러스터링(여러 노드 결합)으로 신뢰성·성능을 높인다.

  18. 문제 18

    4지선다

    다음 중 Windows 7의 파일이나 폴더 검색에 대한 설명으로 옳지 않은 것은?

    • 1.

      [시작] 메뉴의 검색 상자를 사용하면 색인된 파일만 검색 결과에 나타나며, 컴퓨터의 일반적인 파일들은 대부분 색인이 구성되어 있다.

    • 2.

      검색 상자에서 내용 앞에 ‘-’를 붙이면 해당 내용이 포함되지 않은 파일이나 폴더를 검색할 수 있다.

    • 3.

      데이터를 검색한 후 검색 기준을 저장할 수 있고, 저장된 검색을 열기만 하면 원래 검색과 일치하는 최신 파일이 나타난다.

    • 4.

      [시작] 메뉴의 검색 상자에서 검색 필터를 사용하여 파일을 검색할 수 있다.

    정답·해설 보기

    정답

    4

    [시작] 메뉴의 검색 상자에서 검색 필터를 사용하여 파일을 검색할 수 있다.

    해설

    정답: 4. 검색 필터(수정한 날짜, 크기, 종류 등)를 사용한 상세 검색은 [시작] 메뉴 검색 상자가 아니라 Windows 탐색기의 검색 상자에서 제공된다. [시작] 메뉴 검색 상자에서는 검색 필터를 쓸 수 없다.

    오답 풀이

    • 1번: [시작] 검색은 색인된 파일을 대상으로 하며 일반 파일은 대부분 색인되므로 옳다.
    • 2번: 내용 앞에 '-'를 붙이면 해당 내용을 제외해 검색할 수 있으므로 옳다.
    • 3번: 검색 기준을 저장하면 열 때마다 최신 결과가 반영되므로 옳다.
    • 4번: 검색 필터는 탐색기 검색 상자에서 쓰므로 [시작] 메뉴 검색에서는 옳지 않다.

    보충 개념 [시작] 메뉴 검색은 색인 기반의 빠른 검색을, Windows 탐색기 검색은 수정 날짜·크기·종류 등 검색 필터를 활용한 상세 검색을 제공한다.

  19. 문제 19

    4지선다

    다음 중 Windows 7에서 Device Stage에 대한 설명으로 옳지 않은 것은?

    • 1.

      Device Stage는 해당 장치의 제조업체에 의해 각 장치에 맞게 사용자가 지정되며, 연결 시 선택할 수 있는 옵션은 동일하게 표시한다.

    • 2.

      Device Stage는 장치에 대한 세부 정보 및 해당 장치로 수행할 수 있는 작업을 표시하며, 호환되는 장치를 컴퓨터에 연결하면 Device Stage가 자동으로 열린다.

    • 3.

      두 개 이상의 장치를 컴퓨터에 연결하는 경우 두 개 이상의 Device Stage 인스턴스가 동시에 열릴 수 있다.

    • 4.

      장치 동기화가 설정되어 있는 경우에는 Device Stage가 열리지만 Windows 작업 표시줄에 최소화되어 표시된다.

    정답·해설 보기

    정답

    1

    Device Stage는 해당 장치의 제조업체에 의해 각 장치에 맞게 사용자가 지정되며, 연결 시 선택할 수 있는 옵션은 동일하게 표시한다.

    해설

    정답: 1. Device Stage는 장치 제조업체가 각 장치에 맞게 구성하므로, 표시되는 옵션은 장치마다 다르다. 연결 시 선택 옵션이 '동일하게 표시'된다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 장치마다 옵션이 다르게 표시되므로 '동일하게 표시'는 옳지 않다.
    • 2번: 장치 정보·수행 가능 작업을 표시하고 연결 시 자동 열림은 옳다.
    • 3번: 여러 장치 연결 시 인스턴스가 여러 개 열릴 수 있으므로 옳다.
    • 4번: 동기화 설정 시 작업 표시줄에 최소화되어 표시되므로 옳다.

    보충 개념 Device Stage는 Windows 7에서 프린터·휴대폰 등 장치의 상태·작업을 한 화면에 보여주는 기능으로, 제조업체가 장치별로 메뉴·옵션을 맞춤 구성한다.

  20. 문제 20

    4지선다

    다음 중 Windows 7의 멀티 부팅 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      컴퓨터의 디스크 공간이 충분한 경우 새 버전의 Windows를 별도의 파티션에 설치하고 이전 버전의 Windows를 컴퓨터에 유지할 수 있게 하는 기능이다.

    • 2.

      멀티 부팅을 위해서는 컴퓨터의 하드 디스크에 각 운영 체제에 사용할 개별 파티션이 필요하다.

    • 3.

      멀티 부팅은 2개의 Windows 중에서 최신 버전을 먼저 설치하고 이전 버전을 다음에 설치해야 정상적으로 부팅된다.

    • 4.

      컴퓨터를 시작할 때마다 실행할 Windows 버전을 선택할 수 있다.

    정답·해설 보기

    정답

    3

    멀티 부팅은 2개의 Windows 중에서 최신 버전을 먼저 설치하고 이전 버전을 다음에 설치해야 정상적으로 부팅된다.

    해설

    정답: 3. 멀티 부팅은 이전 버전(낮은 버전)을 먼저 설치하고 최신 버전을 나중에 설치해야 부트 로더가 정상 구성된다. 최신 버전을 먼저 설치하면 부팅 정보가 덮어써져 문제가 생긴다. 설명이 순서가 반대이다.

    오답 풀이

    • 1번: 새 버전을 별도 파티션에 설치하고 이전 버전을 유지하는 기능이므로 옳다.
    • 2번: 각 OS마다 별도 파티션이 필요하므로 옳다.
    • 3번: 이전 버전을 먼저 설치해야 하므로 '최신 버전 먼저'는 옳지 않다.
    • 4번: 부팅 시마다 실행할 Windows를 선택할 수 있으므로 옳다.

    보충 개념 멀티 부팅 시 낮은 버전 OS → 높은 버전 OS 순으로 설치해야 부트 매니저가 올바르게 구성된다. 각 OS는 별도 파티션에 설치한다.

  21. 문제 21

    4지선다

    다음 중 입력한 데이터에 지정된 사용자 지정 표시 형식의 결과가 옳지 않은 것은?

    • 1.

      입력자료 엑셀 / 표시형식 @@@ / 결과 엑셀엑셀엑셀

    • 2.

      입력자료 1 / 표시형식 #"0,000" / 결과 10,000

    • 3.

      입력자료 0.5 / 표시형식 [<1]0.??;#,### / 결과 0.50

    • 4.

      입력자료 2012-10-09 / 표시형식 mmm-dd / 결과 Oct-09

    정답·해설 보기

    정답

    3

    입력자료 0.5 / 표시형식 [<1]0.??;#,### / 결과 0.50

    해설

    정답: 3. 0.??는 소수점 이하 자리를 두 자리까지 표시하되 의미 없는 0은 공백으로 두는 서식이다. 0.5를 0.??로 표시하면 0.5(뒤 자리는 공백)가 되고 0.50처럼 0이 채워지지 않는다. 따라서 결과 0.50은 옳지 않다.

    오답 풀이

    • 1번: @는 문자 자리 표시자로, @@@는 입력 문자를 세 번 반복하므로 '엑셀엑셀엑셀'이 맞다.
    • 2번: #"0,000"에서 큰따옴표 안은 문자 그대로 표시되어 1 뒤에 '0,000'이 붙어 '10,000'이 되므로 맞다.
    • 3번: 0.??는 0.5를 '0.5 '로 표시하므로 '0.50'은 옳지 않다.
    • 4번: mmm-dd는 월을 영문 약자로, 일을 두 자리로 표시해 'Oct-09'가 맞다.

    보충 개념 서식 기호: @(문자 반복), ?(유효하지 않은 0을 공백으로), 0(유효하지 않은 0도 표시), #(유효하지 않은 0 생략). [조건]은 조건부 서식 구역을 지정한다.

  22. 문제 22

    4지선다

    다음 중 그림과 같이 [A1] 셀에 10을 입력하고 [A3] 셀까지 자동 채우기 한 후 나타나는 [자동 채우기] 옵션에 대한 설명으로 옳지 않은 것은?

    A
    110
    210
    310

    [자동 채우기 옵션]

    • 셀 복사
    • 연속 데이터 채우기
    • 서식만 채우기
    • 서식 없이 채우기
    • 1.

      셀 복사: [A1] 셀의 값 10이 [A2] 셀과 [A3] 셀에 복사되고, [A1] 셀의 서식은 복사되지 않는다.

    • 2.

      연속 데이터 채우기: [A1] 셀의 서식과 함께 [A2] 셀에는 값 11, [A3] 셀에는 값 12가 입력된다.

    • 3.

      서식만 채우기: [A2] 셀과 [A3] 셀에 [A1] 셀의 서식만 복사되고 값은 입력되지 않는다.

    • 4.

      서식 없이 채우기: [A2] 셀과 [A3] 셀에 [A1] 셀의 서식은 복사되지 않고 [A1] 셀의 값 10이 입력된다.

    정답·해설 보기

    정답

    1

    셀 복사: [A1] 셀의 값 10이 [A2] 셀과 [A3] 셀에 복사되고, [A1] 셀의 서식은 복사되지 않는다.

    해설

    정답: 1. '셀 복사'는 원본 셀의 값과 함께 서식까지 그대로 복사한다. 서식이 복사되지 않는다는 설명은 옳지 않다.

    오답 풀이

    • 1번: '셀 복사'는 값과 서식을 모두 복사하므로 '서식은 복사되지 않는다'는 옳지 않다.
    • 2번: '연속 데이터 채우기'는 서식과 함께 10, 11, 12로 1씩 증가하므로 옳다.
    • 3번: '서식만 채우기'는 서식만 복사하고 값은 넣지 않으므로 옳다.
    • 4번: '서식 없이 채우기'는 값(10)만 복사하고 서식은 복사하지 않으므로 옳다.

    보충 개념 자동 채우기 옵션: 셀 복사(값+서식), 연속 데이터 채우기(증가 값+서식), 서식만 채우기(서식만), 서식 없이 채우기(값만).

  23. 문제 23

    4지선다

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

    • 1.

      피벗 차트 보고서에 필터를 적용하면 피벗 테이블 보고서에 자동 적용된다.

    • 2.

      처음 피벗 테이블 보고서를 만들 때 자동으로 피벗 차트 보고서를 함께 만들 수도 있고, 기존 피벗 테이블 보고서에서 피벗 차트 보고서를 만들 수도 있다.

    • 3.

      피벗 차트 보고서를 정적 차트로 변환하려면 관련된 피벗 테이블 보고서를 선택한 후 [옵션] 탭 [동작] 그룹의 [모두 지우기] 명령을 수행하여 피벗 테이블 보고서를 먼저 삭제한다.

    • 4.

      피벗 차트 보고서를 삭제해도 관련된 피벗 테이블 보고서는 삭제되지 않는다.

    정답·해설 보기

    정답

    3

    피벗 차트 보고서를 정적 차트로 변환하려면 관련된 피벗 테이블 보고서를 선택한 후 [옵션] 탭 [동작] 그룹의 [모두 지우기] 명령을 수행하여 피벗 테이블 보고서를 먼저 삭제한다.

    해설

    정답: 3. 피벗 차트를 정적 차트로 바꾸려면 연결된 피벗 테이블을 삭제해야 하는데, 이때는 피벗 테이블을 선택하고 [삭제]해야 한다. [모두 지우기]는 보고서의 필드만 모두 제거할 뿐 피벗 테이블 자체를 삭제하지 않으므로 설명이 옳지 않다.

    오답 풀이

    • 1번: 피벗 차트에 필터를 적용하면 연결된 피벗 테이블에도 반영되므로 옳다.
    • 2번: 피벗 테이블 생성 시 함께 또는 기존 테이블에서 차트를 만들 수 있으므로 옳다.
    • 3번: 정적 차트 전환은 피벗 테이블 '삭제'로 하며 [모두 지우기]가 아니므로 옳지 않다.
    • 4번: 피벗 차트를 삭제해도 피벗 테이블은 남으므로 옳다.

    보충 개념 피벗 차트는 피벗 테이블과 연동되어 한쪽 변경이 다른 쪽에 반영된다. 연결을 끊어 일반(정적) 차트로 만들려면 원본 피벗 테이블을 삭제해야 한다.

  24. 문제 24

    4지선다

    아래는 연이율 6%의 대출금 5,000,000원을 36개월, 60개월, 24개월로 상환 시 월상환액에 따른 시나리오 요약 보고서를 작성한 것이다. 다음 중 이에 관한 설명으로 옳지 않은 것은?

    AB
    1원금5,000,000
    2연이율6%
    3기간36
    5월 상환액₩152,110
    6총 상환액₩5,475,948.74

    [시나리오 요약]

    구분현재 값기간 연장기간 단축
    변경 셀: 기간366024
    결과 셀: 월상환액₩152,110₩96,664₩221,603
    • 1.

      시나리오 추가 시 사용된 [변경 셀]은 [B3] 셀이다.

    • 2.

      [B3] 셀은 ‘기간’으로 [B5] 셀은 ‘월상환액’으로 이름이 정의되어 있다.

    • 3.

      일반적으로 시나리오를 만들 때 [변경 셀]에는 사용자가 값을 입력할 수는 있으나 여러 개의 셀을 참조할 수는 없다.

    • 4.

      [B5] 셀은 시나리오 요약 시 [결과 셀]로 사용되었으며, 수식이 포함되어 있다.

    정답·해설 보기

    정답

    3

    일반적으로 시나리오를 만들 때 [변경 셀]에는 사용자가 값을 입력할 수는 있으나 여러 개의 셀을 참조할 수는 없다.

    해설

    정답: 3. 시나리오의 [변경 셀]에는 최대 32개까지 여러 셀을 지정할 수 있다. '여러 개의 셀을 참조할 수 없다'는 설명은 옳지 않다.

    오답 풀이

    • 1번: 기간이 들어 있는 [B3] 셀이 변경 셀로 사용되었으므로 옳다.
    • 2번: 요약에 '기간', '월상환액'이라는 이름이 표시되었으므로 셀에 이름이 정의되어 있어 옳다.
    • 3번: 변경 셀은 여러 개(최대 32개) 지정할 수 있으므로 옳지 않다.
    • 4번: B5는 결과 셀이며 PMT 등의 수식이 들어 있으므로 옳다.

    보충 개념 시나리오에서 변경 셀은 최대 32개까지 지정 가능하며, 결과 셀은 변경 셀을 참조하는 수식이 들어 있어야 변동 결과를 비교할 수 있다.

  25. 문제 25

    4지선다

    다음 중 Access 외부 데이터를 Excel로 가져와 사용하는 방법에 대한 설명으로 옳지 않은 것은?

    • 1.

      현재 통합 문서에 표, 피벗 테이블 보고서, 피벗 차트 및 피벗 테이블 보고서 중 선택하여 가져올 수 있다.

    • 2.

      [데이터 가져오기] 대화상자에서 데이터가 들어갈 위치는 새 워크시트의 [A1] 셀이 기본으로 선택된다.

    • 3.

      파일을 열거나 다른 작업을 하면서, 또는 일정한 간격으로 데이터에 대한 새로 고침을 실행할 수 있다.

    • 4.

      [통합 문서 연결] 대화 상자에 열로 표시되는 연결 이름과 설명을 변경할 수 있다.

    정답·해설 보기

    정답

    2

    [데이터 가져오기] 대화상자에서 데이터가 들어갈 위치는 새 워크시트의 [A1] 셀이 기본으로 선택된다.

    해설

    정답: 2. [데이터 가져오기] 대화상자에서 데이터가 들어갈 위치의 기본값은 '기존 워크시트'의 현재 선택된 셀([A1])이다. '새 워크시트의 [A1] 셀'이 기본이라는 설명은 옳지 않다.

    오답 풀이

    • 1번: 표, 피벗 테이블·피벗 차트 보고서 형태로 선택해 가져올 수 있으므로 옳다.
    • 2번: 기본 위치는 기존 워크시트의 선택 셀이므로 '새 워크시트'는 옳지 않다.
    • 3번: 파일 열기·작업 중·일정 간격으로 새로 고침할 수 있으므로 옳다.
    • 4번: [통합 문서 연결]에서 연결 이름·설명을 변경할 수 있으므로 옳다.

    보충 개념 외부 데이터를 가져오면 원본과 연결이 유지되어 새로 고침으로 최신 데이터를 반영할 수 있다. 가져온 데이터는 표·피벗 테이블·피벗 차트 형태로 배치할 수 있다.

  26. 문제 26

    4지선다

    다음 중 아래 워크시트 (가)를 (나)와 같이 정렬하기 위한 방법으로 옳은 것은?

    (가)

    ABCD
    1이름사번부서직위
    2윤여송a-001기획실과장
    3이기상a-002기획실대리
    4이원평a-003기획실사원
    5강문상a-004관리과사원

    (나)

    ABCD
    1부서사번이름직위
    2기획실a-001윤여송과장
    3기획실a-002이기상대리
    4기획실a-003이원평사원
    5관리과a-004강문상사원
    • 1.

      정렬 옵션을 ‘왼쪽에서 오른쪽’으로 설정

    • 2.

      정렬 옵션을 ‘위쪽에서 아래쪽’으로 설정

    • 3.

      정렬 기준을 ‘셀 색’, 정렬을 ‘위에 표시’로 설정

    • 4.

      정렬 기준을 ‘셀 색’, 정렬을 ‘아래쪽에 표시’로 설정

    정답·해설 보기

    정답

    1

    정렬 옵션을 ‘왼쪽에서 오른쪽’으로 설정

    해설

    정답: 1. (가)에서 (나)로 변하면서 열(이름·부서)의 순서가 바뀌었다. 행이 아니라 열의 순서를 바꾸는 정렬이므로 [정렬 옵션]에서 방향을 '왼쪽에서 오른쪽'으로 설정해야 한다.

    오답 풀이

    • 1번: 열 순서를 바꾸는 정렬은 '왼쪽에서 오른쪽' 방향이므로 옳다.
    • 2번: '위쪽에서 아래쪽'은 행(레코드) 순서를 바꾸는 기본 방향이므로 맞지 않다.
    • 3번: 셀 색 기준 정렬은 색이 지정된 경우의 정렬로, 열 위치 변경과 무관하다.
    • 4번: 셀 색 기준 '아래쪽에 표시'도 색 정렬이므로 열 위치 변경과 무관하다.

    보충 개념 엑셀 기본 정렬은 행(위→아래) 단위이다. [정렬]-[옵션]에서 방향을 '왼쪽에서 오른쪽'으로 바꾸면 행을 기준으로 열의 순서를 정렬할 수 있다.

  27. 문제 27

    4지선다

    다음 중 차트에서 3차원 막대그래프에 적용할 수 없는 기능은?

    • 1.

      상하 회전

    • 2.

      원근감 조절

    • 3.

      추세선

    • 4.

      데이터 표 표시

    정답·해설 보기

    정답

    3

    추세선

    해설

    정답: 3. 추세선은 2차원 차트(분산형·꺾은선형·세로 막대형 등)에만 추가할 수 있고, 3차원 차트에는 추세선을 적용할 수 없다.

    오답 풀이

    • 1번: 3차원 막대그래프는 상하 회전(X 회전)을 조절할 수 있으므로 적용 가능하다.
    • 2번: 3차원 차트는 원근감(투시) 조절이 가능하므로 적용 가능하다.
    • 3번: 추세선은 3차원 차트에 적용할 수 없으므로 정답이다.
    • 4번: 데이터 표 표시는 3차원 차트에서도 사용할 수 있으므로 적용 가능하다.

    보충 개념 추세선을 추가할 수 없는 차트: 3차원, 누적형, 원형, 도넛형, 방사형, 표면형 차트. 분산형·꺾은선형·세로 막대형 등 2차원 차트에서만 추세선을 쓸 수 있다.

  28. 문제 28

    4지선다

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

    • 1.

      한 셀에 여러 줄의 데이터를 입력하려면 [Alt]+[Enter] 키를 사용한다.

    • 2.

      셀에 데이터를 입력하고 [Shift]+[Enter]키를 누르면 셀 입력이 완료되고 바로 아래의 셀이 선택된다.

    • 3.

      같은 데이터를 여러 셀에 한 번에 입력하려면 [Ctrl]+[Enter]키를 사용한다.

    • 4.

      수식이 들어 있는 셀을 선택하고 채우기 핸들을 두 번 클릭하면 수식이 적용되는 모든 인접한 셀에 대해 아래쪽으로 수식을 자동 입력할 수 있다.

    정답·해설 보기

    정답

    2

    셀에 데이터를 입력하고 [Shift]+[Enter]키를 누르면 셀 입력이 완료되고 바로 아래의 셀이 선택된다.

    해설

    정답: 2. [Shift]+[Enter]를 누르면 입력이 완료되면서 바로 '위쪽' 셀로 이동한다. '아래쪽 셀'이 선택된다는 설명은 옳지 않다(아래로 이동은 그냥 [Enter]).

    오답 풀이

    • 1번: 한 셀에서 줄을 바꾸려면 [Alt]+[Enter]를 쓰므로 옳다.
    • 2번: [Shift]+[Enter]는 위쪽 셀로 이동하므로 '아래쪽 셀'은 옳지 않다.
    • 3번: 범위 선택 후 [Ctrl]+[Enter]는 모든 셀에 같은 값을 한 번에 입력하므로 옳다.
    • 4번: 수식 셀의 채우기 핸들을 더블클릭하면 인접 데이터 끝까지 자동 채우므로 옳다.

    보충 개념 [Enter](아래 이동), [Shift]+[Enter](위 이동), [Tab](오른쪽 이동), [Alt]+[Enter](셀 내 줄바꿈), [Ctrl]+[Enter](선택 범위 동일 값 입력).

  29. 문제 29

    4지선다

    아래의 프로시저를 이용하여 [A1:C3] 영역의 서식만 지우려고 한다. 다음 중 괄호 안에 들어갈 코드로 옳은 것은?

    • 1.

      DeleteFormats

    • 2.

      FreeFormats

    • 3.

      ClearFormats

    • 4.

      DeactivateFormats

    정답·해설 보기

    정답

    3

    ClearFormats

    해설

    정답: 3. 선택 영역의 '서식만' 지우는 VBA 메서드는 ClearFormats이다. Selection.ClearFormats는 값은 남기고 서식만 제거한다.

    오답 풀이

    • 1번: DeleteFormats는 존재하지 않는 메서드이다.
    • 2번: FreeFormats는 존재하지 않는 메서드이다.
    • 3번: 서식만 지우는 메서드는 ClearFormats이므로 옳다.
    • 4번: DeactivateFormats는 존재하지 않는 메서드이다.

    보충 개념 Range 지우기 메서드: Clear(서식+내용 모두), ClearContents(내용만), ClearFormats(서식만), ClearComments(메모만).

  30. 문제 30

    4지선다

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

    • 1.

      문서에서 ‘찾을 내용’에 입력한 내용과 일치하는 이전 항목을 찾으려면 [Shift]키를 누른 상태에서 [다음 찾기] 단추를 클릭한다.

    • 2.

      ‘찾을 내용’에 입력한 문자만 있는 셀을 검색하려면 ‘전체 셀 내용 일치’를 선택한다.

    • 3.

      별표(*), 물음표(?) 및 물결표(~) 등의 문자가 포함된 내용을 찾으려면 ‘찾을 내용’에 작은따옴표(') 뒤에 해당 문자를 붙여 입력한다.

    • 4.

      찾을 내용을 워크시트에서 검색할지 전체 통합 문서 에서 검색할지 등을 선택하려면 ‘범위’에서 ‘시트’ 또는 ‘통합 문서’를 선택한다.

    정답·해설 보기

    정답

    3

    별표(*), 물음표(?) 및 물결표(~) 등의 문자가 포함된 내용을 찾으려면 ‘찾을 내용’에 작은따옴표(') 뒤에 해당 문자를 붙여 입력한다.

    해설

    정답: 3. 와일드카드 문자(*, ?, ~) 자체를 찾으려면 그 앞에 작은따옴표(')가 아니라 물결표(~)를 붙여야 한다. 예: ~*, ~?, ~~. 작은따옴표를 붙인다는 설명은 옳지 않다.

    오답 풀이

    • 1번: [Shift]를 누른 채 [다음 찾기]를 누르면 이전 항목을 찾으므로 옳다.
    • 2번: 입력 문자만 있는 셀만 찾으려면 '전체 셀 내용 일치'를 선택하므로 옳다.
    • 3번: 특수문자는 앞에 '~'를 붙여야 하므로 '작은따옴표'는 옳지 않다.
    • 4번: '범위'에서 '시트'/'통합 문서'를 선택해 검색 범위를 정하므로 옳다.

    보충 개념 엑셀에서 와일드카드(*, ?)를 일반 문자로 검색하려면 앞에 물결표(~)를 붙인다(~*, ~?). 물결표 자체는 ~~로 입력한다.

  31. 문제 31

    4지선다

    다음 중 매크로 편집에 사용되는 Visual Basic Editor에 관한 설명으로 옳지 않은 것은?

    • 1.

      Visual Basic Editor는 단축키 [Alt]+[F11]키를 누르면 실행된다.

    • 2.

      작성된 매크로는 한 번에 실행되며, 한 단계씩 실행될 수는 없다.

    • 3.

      Visual Basic Editor는 프로젝트 탐색기, 속성 창, 모듈 시트 등으로 구성되어 있다.

    • 4.

      실행하고자 하는 매크로 구문 내에 커서를 위치시키고 [F5]키를 누르면 매크로가 바로 실행된다.

    정답·해설 보기

    정답

    2

    작성된 매크로는 한 번에 실행되며, 한 단계씩 실행될 수는 없다.

    해설

    정답: 2. VBE에서 [F8] 키를 사용하면 매크로를 한 줄씩(한 단계씩) 실행하며 디버깅할 수 있다. '한 단계씩 실행될 수 없다'는 설명은 옳지 않다.

    오답 풀이

    • 1번: [Alt]+[F11]로 Visual Basic Editor를 실행하므로 옳다.
    • 2번: [F8]로 한 단계씩 실행(디버깅)할 수 있으므로 옳지 않다.
    • 3번: VBE는 프로젝트 탐색기·속성 창·모듈 시트 등으로 구성되므로 옳다.
    • 4번: 매크로 안에 커서를 두고 [F5]를 누르면 바로 실행되므로 옳다.

    보충 개념 VBE 실행 단축키 [Alt]+[F11], 매크로 실행 [F5], 한 단계씩 실행(디버깅) [F8]. 프로젝트 탐색기·속성 창·코드(모듈) 창으로 구성된다.

  32. 문제 32

    4지선다

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

    ABCDE
    1이름국어영어수학평균
    2홍길동83907382
    3이대한65879181
    4한민국807510085
    5평균76848882.66667
    • 1.

      =SUM(COUNTA(B2:D4), MAXA(B2:D4)) → 102

    • 2.

      =AVERAGE(SMALL(C2:C4, 2), LARGE(C2:C4, 2)) → 75

    • 3.

      =SUM(LARGE(B3:D3, 2), SMALL(B3:D3, 2)) → 174

    • 4.

      =SUM(COUNTA(B2,D4), MINA(B2,D4)) → 109

    정답·해설 보기

    정답

    3

    =SUM(LARGE(B3:D3, 2), SMALL(B3:D3, 2)) → 174

    해설

    정답: 3. B3:D3 = {65, 87, 91}이다. LARGE(...,2)=두 번째로 큰 값 87, SMALL(...,2)=두 번째로 작은 값 87. 합은 87+87=174이므로 옳다.

    오답 풀이

    • 1번: COUNTA(B2:D4)=9, MAXA(B2:D4)=100, 합은 109이므로 102는 옳지 않다.
    • 2번: C2:C4={90,87,75}, SMALL(...,2)=87, LARGE(...,2)=87, 평균은 87이므로 75는 옳지 않다.
    • 3번: LARGE 2위 87 + SMALL 2위 87 = 174이므로 옳다.
    • 4번: COUNTA(B2,D4)=2, MINA(B2,D4)=73, 합은 75이므로 109는 옳지 않다.

    보충 개념 LARGE(범위, k)는 k번째로 큰 값, SMALL(범위, k)는 k번째로 작은 값을 반환한다. 세 값 중 LARGE 2위와 SMALL 2위는 모두 가운데 값이 되어 같아진다.

  33. 문제 33

    4지선다

    다음 중 아래 시트에서 각 수식을 실행했을 때의 결과 값으로 옳지 않은 것은?

    A
    12017년 3월 5일 일요일
    22017년 3월 20일 월요일
    32017년 4월 10일 월요일
    • 1.

      EOMONTH(A1,-3) → 2016-12-05

    • 2.

      DAYS360(A1,A3) → 35

    • 3.

      NETWORKDAYS(A1,A2) → 11

    • 4.

      WORKDAY(A1,10) → 2017-03-17

    정답·해설 보기

    정답

    1

    EOMONTH(A1,-3) → 2016-12-05

    해설

    정답: 1. EOMONTH(A1,-3)는 시작일(2017-03-05)에서 3개월 전 달의 '마지막 날'을 반환한다. 3개월 전은 2016년 12월이고 그 달의 말일은 2016-12-31이다. '2016-12-05'는 옳지 않다.

    오답 풀이

    • 1번: EOMONTH는 해당 월의 말일을 반환하므로 결과는 2016-12-31, '2016-12-05'는 옳지 않다.
    • 2번: DAYS360은 1년을 360일(매월 30일)로 계산해 3/5~4/10은 35일이므로 옳다.
    • 3번: NETWORKDAYS(3/5~3/20)는 주말을 뺀 평일 수로 11일이므로 옳다.
    • 4번: WORKDAY(A1,10)은 3/5에서 주말 제외 10 근무일 뒤인 2017-03-17이므로 옳다.

    보충 개념 EOMONTH(시작일, 개월수)는 지정 개월 전후 달의 '마지막 날'을 반환한다(일자 무시). DAYS360은 30일/월 기준 일수, NETWORKDAYS·WORKDAY는 주말을 제외해 계산한다.

  34. 문제 34

    4지선다

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

    • 1.

      병합된 셀, 조건부 서식, 데이터 유효성 검사, 차트, 그림과 같은 일부 기능은 공유 통합 문서에서 추가 하거나 변경할 수 없다.

    • 2.

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

    • 3.

      통합 문서를 공유하는 경우 저장 위치는 웹 서버가 아니라 공유 네트워크 폴더를 사용해야 한다.

    • 4.

      셀을 잠그고 워크시트를 보호하여 액세스를 제한하지 않으면 네트워크 공유에 액세스할 수 있는 모든 사용자가 공유 통합 문서에 대한 모든 액세스 권한을 갖게 된다.

    정답·해설 보기

    정답

    2

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

    해설

    정답: 2. 통합 문서 공유 기능의 목적은 여러 사용자가 '동시에' 같은 문서를 열고 편집할 수 있게 하는 것이다. '동시에 변경할 수 없다'는 설명은 공유 기능의 취지와 반대로 옳지 않다.

    오답 풀이

    • 1번: 병합 셀·조건부 서식·차트·그림 등 일부 기능은 공유 문서에서 추가·변경할 수 없으므로 옳다.
    • 2번: 공유 문서는 여러 사용자가 동시에 편집할 수 있으므로 '동시에 변경할 수 없다'는 옳지 않다.
    • 3번: 공유 저장 위치로 공유 네트워크 폴더를 사용하므로 옳다.
    • 4번: 보호하지 않으면 접근 가능한 모든 사용자가 전체 권한을 가지므로 옳다.

    보충 개념 통합 문서 공유는 여러 사용자의 동시 편집을 허용하되, 일부 기능(차트·그림·병합 셀·조건부 서식 등)은 공유 중 추가·변경이 제한된다.

  35. 문제 35

    4지선다

    아래 그림과 같이 워크시트에 배열상수 형태로 배열 수식이 입력되어 있을 때, [A5] 셀에서 수식 =SUM(A1, B2)를 실행하였다. 다음 중 그 결과로 옳은 것은?

    ABC
    1{={1,2,3;4,5,6}}{={1,2,3;4,5,6}}{={1,2,3;4,5,6}}
    2{={1,2,3;4,5,6}}{={1,2,3;4,5,6}}{={1,2,3;4,5,6}}
    • 1.

      3

    • 2.

      6

    • 3.

      7

    • 4.

      8

    정답·해설 보기

    정답

    2

    6

    해설

    정답: 2. 배열 상수 {1,2,3;4,5,6}은 1행(1,2,3), 2행(4,5,6)의 2×3 배열이다. [A1:C2]에 이 배열이 입력되면 각 셀에는 배열의 해당 위치 값이 들어간다. [A1]은 1행 1열=1, [B2]는 2행 2열=5이다. 따라서 =SUM(A1, B2)=1+5=6이다.

    오답 풀이

    • 1번: A1(1)만 더한 값으로 B2를 빠뜨린 결과라 옳지 않다.
    • 2번: A1(1)+B2(5)=6이므로 옳다.
    • 3번: 잘못된 위치 값을 더한 결과로 옳지 않다.
    • 4번: 잘못된 위치 값을 더한 결과로 옳지 않다.

    보충 개념 배열 상수에서 쉼표(,)는 같은 행의 열 구분, 세미콜론(;)은 행 구분이다. {1,2,3;4,5,6}을 범위에 입력하면 각 셀에 행·열 위치에 맞는 원소가 채워진다.

  36. 문제 36

    4지선다

    다음 중 엑셀의 확장자에 따른 파일 형식과 설명이 옳지 않은 것은?

    • 1.

      .xlsb - Excel 2007 바이너리 파일 형식이다.

    • 2.

      .xlsm - XML 기반의 Excel 2007 파일 형식으로 매크로를 포함할 수 있다.

    • 3.

      .xlsx - XML 기반의 기본 Excel 2007 파일 형식으로 VBA 매크로 코드나 Excel 4.0 매크로 시트를 저장할 수 없다.

    • 4.

      .xltx - Excel 서식파일의 기본 Excel 2007 파일형식 으로 VBA 매크로 코드나 Excel 4.0 매크로 시트를 저장할 수 있다.

    정답·해설 보기

    정답

    4

    .xltx - Excel 서식파일의 기본 Excel 2007 파일형식 으로 VBA 매크로 코드나 Excel 4.0 매크로 시트를 저장할 수 있다.

    해설

    정답: 4. .xltx는 매크로를 포함하지 '못하는' 서식 파일 형식이다. VBA 매크로를 포함하는 서식 파일은 .xltm이다. 따라서 '.xltx에 매크로를 저장할 수 있다'는 설명은 옳지 않다.

    오답 풀이

    • 1번: .xlsb는 Excel 2007의 바이너리 형식이므로 옳다.
    • 2번: .xlsm은 XML 기반이며 매크로를 포함할 수 있으므로 옳다.
    • 3번: .xlsx는 기본 형식으로 매크로를 저장할 수 없으므로 옳다.
    • 4번: .xltx는 매크로를 저장할 수 없으므로 '저장할 수 있다'는 옳지 않다.

    보충 개념 매크로 포함 여부: .xlsx/.xltx(불가), .xlsm/.xltm(가능). 끝자리 'm'은 매크로(Macro) 사용 형식, 't'는 서식(Template) 파일을 뜻한다.

  37. 문제 37

    4지선다

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

    • 1.

      인쇄 배율을 수동으로 설정할 수 있으며, 배율은 워크시트 표준 크기의 10%에서 200%까지 설정 가능하다.

    • 2.

      [시트] 탭에서 머리글/바닥글과 행/열 머리글이 인쇄 되도록 설정할 수 있다.

    • 3.

      [페이지] 탭에서 ‘자동 맞춤’의 용지 너비와 용지 높이를 각각 1로 지정하면 여러 페이지가 한 페이지에 인쇄된다.

    • 4.

      셀에 설정된 메모는 시트에 표시된 대로 인쇄할 수는 없으나 시트 끝에 인쇄되도록 설정할 수 있다.

    정답·해설 보기

    정답

    3

    [페이지] 탭에서 ‘자동 맞춤’의 용지 너비와 용지 높이를 각각 1로 지정하면 여러 페이지가 한 페이지에 인쇄된다.

    해설

    정답: 3. [페이지] 탭의 '자동 맞춤'에서 용지 너비 1, 높이 1로 지정하면 전체 내용이 한 페이지에 맞춰져 인쇄된다.

    오답 풀이

    • 1번: 인쇄 배율은 10%에서 400%까지 설정할 수 있으므로 '200%까지'는 옳지 않다.
    • 2번: 머리글/바닥글은 [머리글/바닥글] 탭에서, 행/열 머리글은 [시트] 탭에서 설정하므로 한 탭에서 둘 다 한다는 설명은 옳지 않다.
    • 3번: 자동 맞춤 너비·높이를 각각 1로 하면 한 페이지에 인쇄되므로 옳다.
    • 4번: 메모는 '시트에 표시된 대로' 인쇄하거나 '시트 끝에' 인쇄하도록 모두 설정할 수 있으므로 '표시된 대로 인쇄할 수 없다'는 옳지 않다.

    보충 개념 [페이지] 탭: 용지 방향·배율(10~400%)·자동 맞춤. [시트] 탭: 인쇄 영역·반복 행/열·행·열 머리글·메모 인쇄 위치·셀 오류 표시 등을 설정한다.

  38. 문제 38

    4지선다

    다음 중 [페이지 나누기 미리 보기] 상태에서 설정할 수 있는 기능에 대한 설명으로 옳지 않은 것은?

    • 1.

      행 높이와 열 너비를 변경하면 자동 페이지 나누기의 위치도 변경된다.

    • 2.

      수동으로 삽입한 페이지 나누기를 제거하려면 페이지 나누기를 페이지 나누기 미리 보기 영역 밖으로 끌어다 놓는다.

    • 3.

      [페이지 나누기 삽입] 기능은 선택한 셀의 아래쪽 행 오른쪽 열로 페이지 나누기를 삽입한다.

    • 4.

      수동 페이지 나누기를 모두 제거하려면 임의의 셀의 바로 가기 메뉴에서 [페이지 나누기 모두 원래대로]를 클릭한다.

    정답·해설 보기

    정답

    3

    [페이지 나누기 삽입] 기능은 선택한 셀의 아래쪽 행 오른쪽 열로 페이지 나누기를 삽입한다.

    해설

    정답: 3. [페이지 나누기 삽입]은 선택한 셀의 '왼쪽 열'과 '위쪽 행'을 기준으로 페이지 나누기를 삽입한다. '아래쪽 행 오른쪽 열'이라는 설명은 방향이 반대로 옳지 않다.

    오답 풀이

    • 1번: 행 높이·열 너비를 바꾸면 자동 페이지 나누기 위치가 함께 바뀌므로 옳다.
    • 2번: 수동 페이지 나누기를 영역 밖으로 끌어다 놓으면 제거되므로 옳다.
    • 3번: 페이지 나누기는 선택 셀의 위·왼쪽 기준이므로 '아래·오른쪽'은 옳지 않다.
    • 4번: 바로 가기 메뉴의 [페이지 나누기 모두 원래대로]로 전부 제거하므로 옳다.

    보충 개념 [페이지 나누기 삽입]을 실행하면 현재 선택 셀의 위쪽·왼쪽 경계에 페이지 구분선이 생긴다. 페이지 나누기 미리 보기에서 구분선을 드래그해 위치를 조절할 수 있다.

  39. 문제 39

    4지선다

    다음 중 수식에서 발생하는 각 오류에 대한 원인으로 옳지 않은 것은?

    • 1.

      #NULL! - 배열 수식이 들어 있는 범위와 행 또는 열수가 같지 않은 배열 수식의 인수를 사용하는 경우

    • 2.

      #VALUE! - 수식에서 잘못된 인수나 피연산자를 사용한 경우

    • 3.

      #NUM! - 수식이나 함수에 잘못된 숫자 값이 포함된 경우

    • 4.

      #NAME? - 수식에서 이름으로 정의되지 않은 텍스트를 큰따옴표로 묶지 않고 입력한 경우

    정답·해설 보기

    정답

    1

    #NULL! - 배열 수식이 들어 있는 범위와 행 또는 열수가 같지 않은 배열 수식의 인수를 사용하는 경우

    해설

    정답: 1. #NULL! 오류는 교차하지 않는 두 영역의 교집합(공백 연산자)을 참조했을 때 발생한다. 배열 수식의 행·열 수가 맞지 않을 때 나는 오류는 #N/A 또는 #VALUE!이므로 #NULL!의 원인 설명은 옳지 않다.

    오답 풀이

    • 1번: #NULL!은 교차하지 않는 영역을 참조할 때 나므로 배열 인수 설명은 옳지 않다.
    • 2번: #VALUE!는 잘못된 인수·피연산자 사용 시 발생하므로 옳다.
    • 3번: #NUM!은 잘못된 숫자 값(범위 초과 등)을 쓸 때 발생하므로 옳다.
    • 4번: #NAME?는 정의되지 않은 이름·함수명 오타 등에서 발생하므로 옳다.

    보충 개념 주요 오류: #NULL!(교차 없는 영역 참조), #DIV/0!(0으로 나눔), #VALUE!(자료형 오류), #REF!(잘못된 셀 참조), #NAME?(이름 오류), #NUM!(숫자 오류), #N/A(값 없음), ######(열 너비 부족).

  40. 문제 40

    4지선다

    다음 중 아래에서 설명하는 차트의 종류로 가장 적절한 것은?

    (1) 가로 축의 값이 일정한 간격이 아닌 경우 (2) 가로 축의 데이터 요소 수가 많은 경우 (3) 데이터 요소 간의 차이정보보다는 큰 데이터 집합 간의 유사를 표시하려는 경우

    • 1.

      주식형 차트

    • 2.

      분산형 차트

    • 3.

      영역형 차트

    • 4.

      방사형 차트

    정답·해설 보기

    정답

    2

    분산형 차트

    해설

    정답: 2. 분산형(XY) 차트는 가로 축 값이 일정 간격이 아닌 수치 데이터를 좌표로 표시하며, 데이터 요소가 많거나 집합 간 상관·유사 관계를 나타낼 때 적합하다. 따라서 설명에 해당하는 차트는 분산형이다.

    오답 풀이

    • 1번: 주식형 차트는 주가의 고가·저가·종가 등을 표현하는 전용 차트이다.
    • 2번: 불규칙 간격·다수 요소·집합 간 유사 표시에 적합한 것은 분산형이므로 옳다.
    • 3번: 영역형 차트는 시간에 따른 누적 크기 변화를 면적으로 보여준다.
    • 4번: 방사형 차트는 여러 계열의 값을 중심에서 방사형으로 비교한다.

    보충 개념 분산형 차트는 두 변수의 상관관계를 점으로 표시해 과학·통계 데이터 분석에 쓰인다. 가로 축이 수치이고 간격이 불규칙한 데이터를 표현하기에 적합하다.

  41. 문제 41

    4지선다

    다음 중 아래의 이벤트 프로시저에서 [Command1] 단추를 클릭했을 때의 실행 결과로 옳은 것은?

    • 1.

      [사원정보] 테이블이 열리고, 가장 마지막 행의 새 레코드에 포커스가 표시된다.

    • 2.

      [사원정보] 폼이 열리고, 첫 번째 레코드의 가장 왼쪽 컨트롤에 포커스가 표시된다.

    • 3.

      [사원정보] 폼이 열리고, 마지막 레코드의 가장 왼쪽 컨트롤에 포커스가 표시된다.

    • 4.

      [사원정보] 폼이 열리고, 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.

    정답·해설 보기

    정답

    4

    [사원정보] 폼이 열리고, 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.

    해설

    정답: 4. DoCmd.OpenForm "사원정보"는 사원정보 '폼'을 열고, DoCmd.GoToRecord , , acNewRec는 새 레코드 위치로 이동시킨다. 따라서 새 레코드를 입력할 수 있도록 비워진 폼이 표시된다.

    오답 풀이

    • 1번: OpenForm은 '테이블'이 아니라 '폼'을 여므로 옳지 않다.
    • 2번: acNewRec로 새 레코드로 이동하므로 '첫 번째 레코드'는 옳지 않다.
    • 3번: 마지막 기존 레코드가 아니라 '새 레코드'로 이동하므로 옳지 않다.
    • 4번: 폼이 열리고 새 레코드 입력 화면이 표시되므로 옳다.

    보충 개념 DoCmd.OpenForm은 폼을 여는 매크로 함수이고, DoCmd.GoToRecord의 인수 acNewRec는 새 레코드로 이동(빈 입력 폼 표시)을 의미한다.

  42. 문제 42

    4지선다

    다음 중 VBA 모듈에서 선택 쿼리를 데이터시트 보기, 디자인 보기, 인쇄 미리 보기 등으로 열기 위해 사용하는 메서드는?

    • 1.

      Docmd.RunSQL

    • 2.

      DoCmd.OpenQuery

    • 3.

      DoCmd.RunQuery

    • 4.

      Docmd.OpenSQL

    정답·해설 보기

    정답

    2

    DoCmd.OpenQuery

    해설

    정답: 2. 저장된 선택 쿼리를 데이터시트·디자인·인쇄 미리 보기 형태로 여는 메서드는 DoCmd.OpenQuery이다.

    오답 풀이

    • 1번: DoCmd.RunSQL은 실행(액션) 쿼리용 SQL을 실행하는 메서드이다.
    • 2번: 선택 쿼리를 여는 메서드는 DoCmd.OpenQuery이므로 옳다.
    • 3번: DoCmd.RunQuery는 존재하지 않는 메서드이다.
    • 4번: DoCmd.OpenSQL은 존재하지 않는 메서드이다.

    보충 개념 DoCmd.OpenQuery(저장된 쿼리를 보기 형태로 열기), DoCmd.RunSQL(INSERT·UPDATE·DELETE 등 실행 쿼리를 SQL로 실행). 선택 쿼리 표시는 OpenQuery, 데이터 변경은 RunSQL을 쓴다.

  43. 문제 43

    4지선다

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

    • 1.

      보고서 머리글: 보고서의 맨 앞에 한 번 출력되며, 일반적으로 로고나 제목 및 날짜 등의 정보를 표시할 때 사용한다.

    • 2.

      페이지 바닥글: 각 레코드 그룹의 맨 끝에 출력되며, 그룹에 대한 요약 정보를 표시할 때 사용한다.

    • 3.

      본문: 레코드 원본의 모든 행에 대해 한 번씩 출력되며, 보고서의 본문을 구성하는 컨트롤이 여기에 추가된다.

    • 4.

      보고서 바닥글: 보고서 총합계 또는 전체 보고서에 대한 기타 요약 정보를 표시할 때 사용한다.

    정답·해설 보기

    정답

    2

    페이지 바닥글: 각 레코드 그룹의 맨 끝에 출력되며, 그룹에 대한 요약 정보를 표시할 때 사용한다.

    해설

    정답: 2. 각 레코드 그룹의 맨 끝에 출력되며 그룹 요약 정보를 표시하는 것은 '그룹 바닥글'이다. '페이지 바닥글'은 각 페이지 하단에 페이지 번호·날짜 등을 표시하는 구역이다.

    오답 풀이

    • 1번: 보고서 머리글은 맨 앞에 한 번 나오며 로고·제목·날짜를 표시하므로 옳다.
    • 2번: 그룹 요약을 표시하는 것은 '그룹 바닥글'이므로 '페이지 바닥글' 설명은 옳지 않다.
    • 3번: 본문은 레코드마다 한 번씩 출력되며 본문 컨트롤이 배치되므로 옳다.
    • 4번: 보고서 바닥글은 전체 총합계·요약 정보를 표시하므로 옳다.

    보충 개념 보고서 구역: 보고서 머리글/바닥글(처음·끝 1회), 페이지 머리글/바닥글(각 페이지 상·하단), 그룹 머리글/바닥글(그룹 시작·끝), 본문(레코드마다 출력).

  44. 문제 44

    4지선다

    다음 중 정규화에 대한 설명으로 옳지 않은 것은?

    • 1.

      정규화를 통해 삽입, 삭제, 갱신 이상의 발생을 방지할 수 있다.

    • 2.

      정규화를 통해 데이터 삽입 시 테이블 재구성의 필요성을 줄일 수 있다.

    • 3.

      정규화는 테이블 속성들 사이의 종속성을 최대한 배제 하는 과정으로 볼 수 있다.

    • 4.

      정규화를 수행하여 데이터의 중복을 완전히 제거할 수 있다.

    정답·해설 보기

    정답

    4

    정규화를 수행하여 데이터의 중복을 완전히 제거할 수 있다.

    해설

    정답: 4. 정규화는 데이터 중복을 '최소화'하는 과정이지 완전히 제거하지는 못한다. 테이블 간 관계를 표현하기 위한 외래 키 등 일부 중복은 불가피하다.

    오답 풀이

    • 1번: 정규화로 삽입·삭제·갱신 이상을 방지할 수 있으므로 옳다.
    • 2번: 정규화로 데이터 삽입 시 테이블 재구성 부담을 줄일 수 있으므로 옳다.
    • 3번: 정규화는 속성 간 종속성을 분해해 배제하는 과정이므로 옳다.
    • 4번: 중복은 최소화될 뿐 완전히 제거되지 않으므로 '완전히 제거'는 옳지 않다.

    보충 개념 정규화는 함수적 종속성을 분석해 테이블을 분해(1NF→2NF→3NF→BCNF…)함으로써 이상 현상과 중복을 줄인다. 다만 지나친 정규화는 조인 부담을 늘려 반정규화가 필요할 때도 있다.

  45. 문제 45

    4지선다

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

    • 1.

      기본 키로 지정된 필드는 다른 레코드와 동일한 값을 가질 수 없다.

    • 2.

      기본 키 필드에 값이 입력되지 않으면 레코드가 저장 되지 않는다.

    • 3.

      기본 키가 설정되지 않아도 테이블은 생성된다.

    • 4.

      기본 키는 하나의 필드에만 설정할 수 있다.

    정답·해설 보기

    정답

    4

    기본 키는 하나의 필드에만 설정할 수 있다.

    해설

    정답: 4. 기본 키는 여러 필드를 묶어 설정할 수 있다(복합 키, Composite Key). '하나의 필드에만 설정할 수 있다'는 설명은 옳지 않다.

    오답 풀이

    • 1번: 기본 키는 유일성을 가지므로 중복 값을 가질 수 없어 옳다.
    • 2번: 기본 키는 NULL을 허용하지 않아 값이 없으면 저장되지 않으므로 옳다.
    • 3번: 기본 키를 설정하지 않아도 테이블은 만들 수 있으므로 옳다.
    • 4번: 기본 키는 여러 필드로 구성할 수 있으므로 '하나의 필드에만'은 옳지 않다.

    보충 개념 기본 키는 레코드를 유일하게 식별하며 유일성(중복 불가)과 최소성(NULL 불가)을 만족해야 한다. 여러 필드를 조합한 복합 키도 기본 키로 지정할 수 있다.

  46. 문제 46

    4지선다

    다음 중 폼이나 보고서에서 테이블이나 쿼리의 필드를 컨트롤 원본으로 사용하는 컨트롤을 의미하는 것은?

    • 1.

      언바운드 컨트롤

    • 2.

      바운드 컨트롤

    • 3.

      계산 컨트롤

    • 4.

      레이블 컨트롤

    정답·해설 보기

    정답

    2

    바운드 컨트롤

    해설

    정답: 2. 테이블이나 쿼리의 필드를 컨트롤 원본으로 연결하여 데이터를 표시·편집하는 컨트롤을 바운드(Bound) 컨트롤이라 한다.

    오답 풀이

    • 1번: 언바운드 컨트롤은 데이터 원본에 연결되지 않은 컨트롤(예: 레이블, 선)이다.
    • 2번: 필드를 원본으로 사용하는 컨트롤이 바운드 컨트롤이므로 옳다.
    • 3번: 계산 컨트롤은 식(수식)을 원본으로 하는 컨트롤이다.
    • 4번: 레이블 컨트롤은 제목·설명을 표시하는 언바운드 컨트롤이다.

    보충 개념 바운드 컨트롤(필드 연결, 값 표시·편집), 언바운드 컨트롤(원본 없음, 레이블·선·이미지 등), 계산 컨트롤(식을 원본으로 계산 결과 표시)로 구분된다.

  47. 문제 47

    4지선다

    다음 중 [업무 문서 양식 마법사]를 이용한 보고서 작성에 대한 설명으로 옳지 않은 것은?

    • 1.

      테이블을 이용하여 세금계산서를 작성할 수 있다.

    • 2.

      테이블을 이용하여 거래명세서를 작성할 수 있다.

    • 3.

      쿼리를 이용하여 우편물 레이블을 작성할 수 있다.

    • 4.

      쿼리를 이용하여 서식이 없는 세금계산서를 작성할 수 있다.

    정답·해설 보기

    정답

    3

    쿼리를 이용하여 우편물 레이블을 작성할 수 있다.

    해설

    정답: 3. [업무 문서 양식 마법사]는 세금계산서·거래명세서 등 정형화된 업무 양식을 만드는 도구이다. 우편물 레이블은 별도의 [우편물 레이블 마법사]로 작성하므로 업무 문서 양식 마법사의 기능이 아니다.

    오답 풀이

    • 1번: 업무 문서 양식 마법사로 세금계산서를 작성할 수 있으므로 옳다.
    • 2번: 거래명세서도 작성할 수 있으므로 옳다.
    • 3번: 우편물 레이블은 별도 마법사로 작성하므로 옳지 않다.
    • 4번: 서식이 없는 세금계산서도 작성할 수 있으므로 옳다.

    보충 개념 보고서 마법사 종류: [보고서 마법사], [업무 문서 양식 마법사](세금계산서·거래명세서 등), [우편물 레이블 마법사](레이블 인쇄). 용도에 맞는 마법사를 선택한다.

  48. 문제 48

    4지선다

    다음 중 보고서의 [그룹, 정렬 및 요약] 창의 그룹 설정에 대한 설명으로 옳은 것을 모두 나열한 것은?

    ⓐ 필드나 식을 기준으로 최대 5개까지 그룹 수준을 정의할 수 있다. ⓑ 같은 필드나 식을 두 번 이상 그룹화 할 수 있다. ⓒ 여러 필드에 요약을 추가하거나 같은 필드에 여러 종류의 요약을 계산할 수 있다. ⓓ 그룹 수준을 삭제하면 그룹의 머리글 구역과 바닥글 구역이 모두 함께 삭제된다. ⓔ 그룹화를 하려면 그룹 머리글과 그룹 바닥글을 모두 선택해야 한다.

    • 1.

      ⓐ, ⓓ

    • 2.

      ⓐ, ⓓ, ⓔ

    • 3.

      ⓑ, ⓒ

    • 4.

      ⓑ, ⓒ, ⓔ

    정답·해설 보기

    정답

    3

    ⓑ, ⓒ

    해설

    정답: 3. 옳은 설명은 ⓑ(같은 필드를 두 번 이상 그룹화 가능)와 ⓒ(여러 필드 요약·한 필드 여러 종류 요약 가능)이다.

    오답 풀이

    • ⓐ: 그룹 수준은 최대 5개가 아니라 최대 10개까지 정의할 수 있으므로 옳지 않다.
    • ⓓ: 정답 조합(ⓑ, ⓒ)에 포함되지 않으므로 정답이 아니다.
    • ⓔ: 그룹화 시 머리글·바닥글을 '모두' 선택할 필요는 없으므로(둘 다 표시하지 않아도 그룹화 가능) 옳지 않다.

    보충 개념 [그룹, 정렬 및 요약]에서 최대 10개의 그룹 수준을 정의할 수 있고, 같은 필드를 여러 번 그룹화하거나 여러 요약을 추가할 수 있다. 그룹 머리글·바닥글은 필요에 따라 선택적으로 표시한다.

  49. 문제 49

    4지선다

    다음 중 폼과 보고서에서 설정 가능한 [조건부 서식]에 대한 설명으로 옳지 않은 것은?

    • 1.

      원하는 필드 값에 대한 서식을 지정할 수 있다.

    • 2.

      식이 TRUE 또는 FALSE로 평가되는 경우에 대한 서식을 지정할 수 있다.

    • 3.

      필드에 포커스가 있는지 여부에 따라 서식을 지정할 수도 있다.

    • 4.

      조건에 맞지 않는 경우의 서식은 조건을 식으로만 지정할 수 있다.

    정답·해설 보기

    정답

    4

    조건에 맞지 않는 경우의 서식은 조건을 식으로만 지정할 수 있다.

    해설

    정답: 4. 조건부 서식에서 '조건에 맞지 않는 경우(기본 서식)'는 식과 무관하게 컨트롤의 기본 서식으로 적용된다. '조건을 식으로만 지정할 수 있다'는 설명은 옳지 않다.

    오답 풀이

    • 1번: 필드 값에 따라 조건부 서식을 지정할 수 있으므로 옳다.
    • 2번: 식의 TRUE/FALSE 평가 결과에 따라 서식을 지정할 수 있으므로 옳다.
    • 3번: 필드 포커스 유무에 따라 서식을 지정할 수 있으므로 옳다.
    • 4번: 조건 불충족 시 기본 서식이 적용되며 식으로만 지정하지 않으므로 옳지 않다.

    보충 개념 조건부 서식 규칙 유형: 필드 값, 식(TRUE/FALSE), 포커스 유무 등. 어떤 조건에도 맞지 않으면 컨트롤에 설정된 기본 서식이 그대로 적용된다.

  50. 문제 50

    4지선다

    다음 중 [폼 마법사]를 이용한 폼 작성 시 선택 가능한 폼의 모양 중 각 필드가 왼쪽의 레이블과 함께 각 행에 표시되고 컨트롤 레이아웃이 자동으로 설정되는 것은?

    • 1.

      컬럼 형식

    • 2.

      테이블 형식

    • 3.

      데이터시트

    • 4.

      맞춤

    정답·해설 보기

    정답

    1

    컬럼 형식

    해설

    정답: 1. 각 필드가 왼쪽 레이블과 함께 한 행씩 세로로 배열되고 컨트롤 레이아웃이 자동 설정되는 폼 모양은 '컬럼(열) 형식'이다.

    오답 풀이

    • 1번: 필드가 레이블과 함께 각 행에 표시되는 것은 컬럼 형식이므로 옳다.
    • 2번: 테이블 형식은 레이블을 위쪽에 두고 레코드를 행으로 나열하는 표 형태이다.
    • 3번: 데이터시트는 엑셀 표처럼 행·열 격자로 데이터를 보여주는 형태이다.
    • 4번: 맞춤은 필드를 페이지 폭에 맞춰 자동 배치하는 형태이다.

    보충 개념 폼 마법사 모양: 컬럼 형식(필드별 한 행, 레이블 왼쪽), 테이블 형식(레이블 상단·레코드 행), 데이터시트(격자형), 맞춤(폭에 맞춤). 단일 레코드 입력에는 컬럼 형식이 흔히 쓰인다.

  51. 문제 51

    4지선다

    다음 중 아래 그림과 같은 결과를 표시하는 쿼리로 옳은 것은?

    영화명감독장르제작년도
    베테랑백감독멜로2013
    베테랑류승완액션2015
    퇴마전김휘스릴러2015
    Mother난니 모레티멜로2015
    • 1.

      SELECT * FROM movie ORDER BY 영화명, 장르;

    • 2.

      SELECT * FROM movie ORDER BY 영화명 DESC, 장르 DESC;

    • 3.

      SELECT * FROM movie ORDER BY 제작년도, 장르 DESC;

    • 4.

      SELECT * FROM movie ORDER BY 감독, 제작년도;

    정답·해설 보기

    정답

    1

    SELECT * FROM movie ORDER BY 영화명, 장르;

    해설

    정답: 1. 결과는 영화명을 오름차순(한글 '베'·'퇴' 다음 영문 'Mother')으로 정렬하고, 같은 영화명(베테랑) 안에서는 장르를 오름차순('멜로'→'액션')으로 정렬한 형태이다. 따라서 ORDER BY 영화명, 장르가 옳다.

    오답 풀이

    • 1번: 영화명 오름차순, 같은 영화명 내 장르 오름차순 정렬과 일치하므로 옳다.
    • 2번: 내림차순(DESC) 정렬이라 결과 순서와 맞지 않으므로 옳지 않다.
    • 3번: 제작년도 우선 정렬이라 결과의 영화명 순서와 맞지 않으므로 옳지 않다.
    • 4번: 감독 우선 정렬이라 결과 순서와 맞지 않으므로 옳지 않다.

    보충 개념 ORDER BY는 기본이 오름차순(ASC)이며 DESC로 내림차순 지정한다. 여러 기준을 쓰면 앞 기준으로 먼저 정렬하고, 값이 같은 행끼리 다음 기준으로 정렬한다.

  52. 문제 52

    4지선다

    다음 중 아래 테이블에 대한 쿼리의 실행 결과 값은?

    Full_name
    오연서
    이종민
    오연수
    오연서
    김종오
    오연수
    • 1.

      1

    • 2.

      2

    • 3.

      4

    • 4.

      5

    정답·해설 보기

    정답

    1

    1

    해설

    정답: 1. "*" & "오"는 문자열을 이어 붙여 패턴 *오가 된다. Access의 와일드카드 *는 임의의 문자열을 뜻하므로 이 패턴은 '오'로 끝나는 이름을 찾는다. 표에서 '오'로 끝나는 이름은 '김종오' 하나뿐이므로 COUNT 결과는 1이다.

    오답 풀이

    • 1번: '오'로 끝나는 이름은 김종오 1건이므로 옳다.
    • 2번: 2건은 '오'로 끝나는 이름 수와 맞지 않는다.
    • 3번: '오'로 시작하는 이름(오연서·오연수 등) 4건과 혼동한 값으로 옳지 않다.
    • 4번: 5건은 해당 조건과 맞지 않는다.

    보충 개념 Access SQL의 와일드카드: *(임의 문자열), ?(임의의 한 문자). *오는 끝이 '오', 오*는 시작이 '오'를 의미한다. & 연산자는 문자열을 연결한다.

  53. 문제 53

    4지선다

    다음 중 사원 테이블에서 호봉이 6인 사원의 연봉을 3% 인상된 값으로 수정하는 실행 쿼리를 작성하고자할 때, 아래의 각 괄호에 넣어야 할 구문을 순서대로 나열한 것은?

    • 1.

      FROM, WHERE

    • 2.

      SET, WHERE

    • 3.

      VALUE, SELECT

    • 4.

      INTO, VALUE

    정답·해설 보기

    정답

    2

    SET, WHERE

    해설

    정답: 2. UPDATE 문의 형식은 UPDATE 테이블 SET 필드=값 WHERE 조건이다. 따라서 첫 괄호에는 SET, 둘째 괄호에는 WHERE가 들어가야 한다.

    오답 풀이

    • 1번: FROM은 SELECT 문에 쓰이며 UPDATE 구문 형식에 맞지 않으므로 옳지 않다.
    • 2번: SET 연봉=연봉*1.03 WHERE 호봉=6으로 형식에 맞으므로 옳다.
    • 3번: VALUE·SELECT는 UPDATE 구문 형식과 맞지 않으므로 옳지 않다.
    • 4번: INTO·VALUE는 INSERT 문에서 쓰이므로 옳지 않다.

    보충 개념 데이터 수정: UPDATE 테이블 SET 컬럼=값 WHERE 조건. 삽입: INSERT INTO 테이블(컬럼) VALUES(값). 삭제: DELETE FROM 테이블 WHERE 조건.

  54. 문제 54

    4지선다

    다음 중 입사일이 '1990-03-02'인 사원의 현재까지 근무한 년 수를 출력하기 위한 SQL 문으로 옳은 것은?

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

    정답

    1

    해설

    정답: 1. 두 날짜 사이의 간격(년 수)을 구하는 함수는 DATEDIFF(간격, 시작일, 끝일)이다. 연 단위 간격 지정 문자는 "yyyy"이므로 datediff("yyyy", '1990-03-02', date())가 옳다.

    오답 풀이

    • 1번: DATEDIFF에 "yyyy"(년), 시작일, 끝일을 올바르게 지정했으므로 옳다.
    • 2번: DATEADD는 날짜에 기간을 더하는 함수이고 인수 순서도 맞지 않으므로 옳지 않다.
    • 3번: DATEVALUE는 문자열을 날짜로 변환하는 함수이므로 옳지 않다.
    • 4번: 연 단위 간격 문자는 "yyyy"이며 "yy"는 사용하지 않으므로 옳지 않다.

    보충 개념 DATEDIFF(interval, date1, date2)는 두 날짜의 간격을 반환한다. interval 문자: "yyyy"(연), "m"(월), "d"(일), "ww"(주). 날짜 더하기는 DATEADD, 현재 날짜는 DATE() 함수로 구한다.

  55. 문제 55

    4지선다

    다음 중 제공된 항목에서만 값을 선택할 수 있으며 직접 입력할 수는 없는 컨트롤은?

    • 1.

      텍스트 상자

    • 2.

      레이블

    • 3.

      콤보 상자

    • 4.

      목록 상자

    정답·해설 보기

    정답

    4

    목록 상자

    해설

    정답: 4. 목록 상자(List Box)는 제시된 목록 안에서만 값을 선택할 수 있고 직접 값을 입력할 수 없는 컨트롤이다.

    오답 풀이

    • 1번: 텍스트 상자는 사용자가 값을 직접 입력하는 컨트롤이다.
    • 2번: 레이블은 제목·설명을 표시할 뿐 값 선택·입력 기능이 없다.
    • 3번: 콤보 상자는 목록에서 선택하거나 직접 입력할 수도 있다.
    • 4번: 목록에서만 선택하고 직접 입력할 수 없는 것은 목록 상자이므로 옳다.

    보충 개념 콤보 상자는 목록 선택과 직접 입력이 모두 가능하지만, 목록 상자는 표시된 항목에서만 선택할 수 있다. 콤보 상자는 펼쳐 보고 공간을 적게 쓰고, 목록 상자는 항목이 항상 펼쳐져 보인다.

  56. 문제 56

    4지선다

    다음 중 테이블의 필드 값을 손쉽게 요약 분석하여 통계적인 값을 그래프로 보여주는 개체는?

    • 1.

    • 2.

      폼 분할

    • 3.

      피벗 차트

    • 4.

      기타 폼 – 데이터시트

    정답·해설 보기

    정답

    3

    피벗 차트

    해설

    정답: 3. 테이블의 필드 값을 요약·분석하여 통계 값을 그래프 형태로 시각화해 보여주는 개체는 피벗 차트이다.

    오답 풀이

    • 1번: 폼은 데이터 입력·조회를 위한 화면일 뿐 통계 그래프 기능이 주가 아니다.
    • 2번: 폼 분할은 단일 폼과 데이터시트를 함께 보여주는 형태이다.
    • 3번: 데이터를 요약해 그래프로 보여주는 것은 피벗 차트이므로 옳다.
    • 4번: 데이터시트는 행·열 격자로 데이터를 표시하는 형태로 그래프가 아니다.

    보충 개념 피벗 테이블은 데이터를 요약·집계해 표로, 피벗 차트는 그 결과를 그래프로 시각화한다. 행·열·값 영역에 필드를 배치해 다각도로 분석한다.

  57. 문제 57

    4지선다

    다음 중 입력 마스크를 ‘>L0L L?0’로 지정했을 때 유효한 입력 값은?

    • 1.

      a9b M

    • 2.

      M3F A07

    • 3.

      H3H 가H3

    • 4.

      9Z3 3?H

    정답·해설 보기

    정답

    3

    H3H 가H3

    해설

    정답: 3. 마스크 기호의 의미: >는 뒤 문자를 모두 대문자로, L은 영문자 필수, 0은 숫자(0~9) 필수, ?는 영문자 선택이다. >L0L L?0 패턴에 'H3H 가H3'을 대입하면 H(L), 3(0), H(L), 공백, 가(?에 한글 가능), H(L)… 자리를 모두 충족하므로 유효하다.

    오답 풀이

    • 1번: 'a9b M'은 두 번째 자리 9가 숫자라 0 조건은 맞으나, 끝자리 0(숫자 필수)에 해당하는 값이 없어 유효하지 않다.
    • 2번: 'M3F A07'은 여섯 번째 자리 ?(영문자 선택)에 숫자 '0'이 와서 조건에 맞지 않으므로 유효하지 않다.
    • 3번: 각 자리 조건(L·0·L·L·?·0)을 모두 만족하므로 유효하다.
    • 4번: '9Z3 3?H'는 첫 자리 L(영문자 필수)에 숫자 9가 와서 조건에 맞지 않으므로 유효하지 않다.

    보충 개념 입력 마스크 기호: 0(숫자 필수), 9(숫자 선택), L(영문자 필수), ?(영문자 선택), A(영문·숫자 필수), >(이후 대문자), <(이후 소문자).

  58. 문제 58

    4지선다

    아래 그림과 같이 <주문내역> 테이블과 <제품> 테이블의 관계가 설정되어 있다. 다음 중 <제품> 테이블의 특정 레코드를 삭제하였을 경우에 대한 설명으로 옳은 것은?

    [관계 설정]

    • <제품>(제품번호) 1 : ∞ <주문내역>(제품번호)
    • '항상 참조 무결성 유지' 사용
    • '관련 레코드 모두 삭제' 사용
    • 관계 종류: 일대다(1:∞)
    • 1.

      <주문내역> 테이블에서 참조되고 있으므로 <제품> 테이블에서 특정 레코드를 삭제할 수 없다.

    • 2.

      <제품> 테이블에서만 특정 레코드가 삭제되고, <주문 내역> 테이블에는 아무런 변동이 없다.

    • 3.

      <제품> 테이블의 특정 레코드가 삭제되고, 이를 참조하는 <주문내역> 테이블의 모든 레코드도 함께 삭제된다.

    • 4.

      <제품> 테이블의 특정 레코드와 <주문내역> 테이블의 모든 레코드가 삭제된다.

    정답·해설 보기

    정답

    3

    <제품> 테이블의 특정 레코드가 삭제되고, 이를 참조하는 <주문내역> 테이블의 모든 레코드도 함께 삭제된다.

    해설

    정답: 3. '관련 레코드 모두 삭제(연쇄 삭제)'가 설정되어 있으므로, 기본 테이블(<제품>)의 레코드를 삭제하면 이를 참조하는 <주문내역> 테이블의 '해당' 레코드들도 함께 삭제된다.

    오답 풀이

    • 1번: 연쇄 삭제가 설정되어 있어 삭제가 가능하므로 '삭제할 수 없다'는 옳지 않다.
    • 2번: 참조하는 주문내역 레코드도 함께 삭제되므로 '변동 없다'는 옳지 않다.
    • 3번: 제품 레코드와 이를 참조하는 주문내역 레코드가 함께 삭제되므로 옳다.
    • 4번: 주문내역의 '모든' 레코드가 아니라 참조하는 레코드만 삭제되므로 옳지 않다.

    보충 개념 참조 무결성에서 '관련 레코드 모두 삭제'(연쇄 삭제)를 켜면 기본 테이블 삭제 시 참조하는 외래 키 레코드도 함께 삭제된다. 설정하지 않으면 참조되는 레코드는 삭제할 수 없다.

  59. 문제 59

    4지선다

    다음 중 아래와 같이 필드 속성을 설정한 경우 입력 값에 따른 결과가 옳지 않은 것은?

    [필드 속성]

    속성
    필드 크기실수(Single)
    형식표준
    소수 자릿수1
    기본값0
    유효성 검사 규칙<>1 And <>-1
    필수
    • 1.

      ‘1’을 입력하는 경우 값이 입력되지 않는다.

    • 2.

      ‘-1’을 입력하는 경우 값이 입력되지 않는다.

    • 3.

      필드 값을 입력하지 않는 경우 기본 값으로 ‘0.0이 입력된다.

    • 4.

      ‘1234’를 입력하는 경우 표시 되는 값은 ‘1234.0’이 된다.

    정답·해설 보기

    정답

    4

    ‘1234’를 입력하는 경우 표시 되는 값은 ‘1234.0’이 된다.

    해설

    정답: 4. 형식이 '표준'이면 천 단위 구분 기호가 적용되고 소수 자릿수가 1이므로, 1234를 입력하면 화면에는 '1,234.0'으로 표시된다. '1234.0'(구분 기호 없음)은 옳지 않다.

    오답 풀이

    • 1번: 유효성 규칙 <>1에 의해 1은 입력이 거부되므로 옳다.
    • 2번: 규칙 <>-1에 의해 -1도 입력이 거부되므로 옳다.
    • 3번: 기본값이 0이고 소수 자릿수가 1이라 미입력 시 '0.0'이 입력되므로 옳다.
    • 4번: '표준' 형식은 천 단위 구분 기호를 붙여 '1,234.0'으로 표시하므로 '1234.0'은 옳지 않다.

    보충 개념 숫자 형식 '표준'은 천 단위 구분 기호(,)를 적용한다. 소수 자릿수 1이면 정수도 소수점 한 자리로 표시된다. 유효성 검사 규칙은 입력 값이 만족해야 할 조건을 지정한다.

  60. 문제 60

    4지선다

    다음 중 아래와 같은 <학생> 테이블에서 필드의 순서를 변경하기 위한 방법으로 옳지 않은 것은?

    <학생>

    학번성명주소취미전화
    1111홍길동서울시변장술111-2222
    2222이도령남원시태권도222-3333
    • 1.

      디자인 보기에서 <주소> 필드를 선택한 후 이동할 위치로 끌어다 놓는다.

    • 2.

      디자인 보기에서 <주소> 필드를 선택한 후 [Shift]키를 누른 상태에서 <전화> 필드를 선택하여 이동할 위치로 끌어다 놓으면 <주소,취미,전화> 필드가 이동된다.

    • 3.

      데이터시트 보기에서 <전화> 필드를 선택한 후 이동할 위치로 끌어다 놓는다.

    • 4.

      데이터시트 보기에서 <주소> 필드명을 선택한 후 [Ctrl] 키를 누른 상태에서 <전화> 필드를 선택하여 이동할 위치로 끌어다 놓으면 <주소,전화> 필드만 이동된다.

    정답·해설 보기

    정답

    4

    데이터시트 보기에서 <주소> 필드명을 선택한 후 [Ctrl] 키를 누른 상태에서 <전화> 필드를 선택하여 이동할 위치로 끌어다 놓으면 <주소,전화> 필드만 이동된다.

    해설

    정답: 4. 데이터시트 보기에서는 [Ctrl]을 이용한 '비연속(개별)' 다중 필드 선택이 지원되지 않는다. 따라서 떨어져 있는 <주소>와 <전화>만 동시에 선택해 이동할 수 없으므로 옳지 않다.

    오답 풀이

    • 1번: 디자인 보기에서 필드를 선택해 드래그하면 순서를 바꿀 수 있으므로 옳다.
    • 2번: [Shift]로 연속 범위(주소~전화)를 선택해 함께 이동할 수 있으므로 옳다.
    • 3번: 데이터시트 보기에서 필드를 선택해 드래그로 이동할 수 있으므로 옳다.
    • 4번: 데이터시트 보기에서 [Ctrl] 개별 선택이 안 되므로 옳지 않다.

    보충 개념 필드 순서는 디자인 보기·데이터시트 보기에서 드래그로 변경한다. 연속한 여러 필드는 [Shift]로 함께 선택할 수 있으나, 떨어진 필드의 비연속 선택 후 동시 이동은 지원되지 않는다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글