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

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

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

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


📋 회차 정보

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

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

📊 출제 영역 한눈에

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

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

💡 학습 팁

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

📝 기출문제 전체 보기

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

  1. 문제 1

    4지선다

    다음 중 컴퓨터에서 사용하는 유니코드(Unicode)에 관한 설명으로 옳은 것은?

    • 1.

      국제 표준으로 16비트의 만국 공통의 국제 문자 부호 체제이다.

    • 2.

      6비트로 구성되어 있으며, 대소문자를 구별할 수 없다.

    • 3.

      미국 표준국에서 통신을 위해 최근에 개발된 7비트 문자 부호 체제이다.

    • 4.

      대형 컴퓨터에서 주로 사용하며 BCD 코드에서 확장된 8비트 체제이다.

    정답·해설 보기

    정답

    1

    국제 표준으로 16비트의 만국 공통의 국제 문자 부호 체제이다.

    해설

    정답: 1. 유니코드는 전 세계의 모든 문자를 일관되게 표현하기 위해 만든 국제 표준 코드로, 한 문자를 16비트(2바이트)로 표현하여 약 65,536자를 나타낼 수 있다.

    오답 풀이

    • 1번: 16비트의 만국 공통 국제 문자 부호 체제라는 설명이 유니코드와 일치하므로 옳다.
    • 2번: 6비트로 대소문자를 구별하지 못하는 것은 BCD 코드에 대한 설명이다.
    • 3번: 미국 표준국이 통신용으로 만든 7비트 코드는 ASCII 코드이다.
    • 4번: BCD를 확장한 8비트 체제는 EBCDIC 코드이다.

    보충 개념 문자 코드 체계: BCD(6비트), ASCII(7비트), EBCDIC(8비트), 유니코드(16비트)로 발전했다. 유니코드는 언어에 관계없이 모든 문자에 고유 번호를 부여한다.

  2. 문제 2

    4지선다

    다음 중 USB 규격의 버전별 최대 데이터 전송 속도로 옳지 않은 것은?

    • 1.

      USB 1.1 : 12Mbps

    • 2.

      USB 2.0 : 480Mbps

    • 3.

      USB 3.0 : 1Gbps

    • 4.

      USB 3.1 : 10Gbps

    정답·해설 보기

    정답

    3

    USB 3.0 : 1Gbps

    해설

    정답: 3. USB 3.0의 최대 전송 속도는 5Gbps이다. 1Gbps는 옳지 않다.

    오답 풀이

    • 1번: USB 1.1의 최대 전송 속도는 12Mbps이므로 옳다.
    • 2번: USB 2.0의 최대 전송 속도는 480Mbps이므로 옳다.
    • 3번: USB 3.0은 5Gbps이므로 1Gbps라는 설명은 옳지 않다.
    • 4번: USB 3.1의 최대 전송 속도는 10Gbps이므로 옳다.

    보충 개념 USB는 핫플러그(Hot Plug)와 플러그 앤 플레이(PnP)를 지원하며, 버전이 올라갈수록 전송 속도가 크게 향상된다. USB 3.0부터는 단자 색이 파란색으로 구분되는 경우가 많다.

  3. 문제 3

    4지선다

    다음 중 컴퓨터에서 사용하는 모니터에 관한 설명으로 옳지 않은 것은?

    • 1.

      모니터 해상도는 픽셀(Pixel) 수에 따라 결정된다.

    • 2.

      모니터 크기는 화면의 가로와 세로 길이를 더한 값이다.

    • 3.

      재생률(Refresh Rate)이 높을수록 모니터의 깜박임이 줄어든다.

    • 4.

      플리커프리(Flicker free)가 적용된 모니터의 경우 눈의 피로를 줄일 수 있다.

    정답·해설 보기

    정답

    2

    모니터 크기는 화면의 가로와 세로 길이를 더한 값이다.

    해설

    정답: 2. 모니터의 크기는 화면의 대각선 길이를 인치(inch) 단위로 나타낸 값이다. 가로와 세로 길이를 더한 값이 아니다.

    오답 풀이

    • 1번: 해상도는 화면을 구성하는 픽셀 수에 따라 결정되므로 옳다.
    • 2번: 모니터 크기는 대각선 길이로 측정하므로 가로·세로를 더한 값이라는 설명은 옳지 않다.
    • 3번: 재생률이 높을수록 화면 깜박임이 줄어들므로 옳다.
    • 4번: 플리커프리는 화면 깜박임을 제거해 눈의 피로를 줄여 주므로 옳다.

    보충 개념 모니터 관련 용어: 해상도(픽셀 수), 점 간격(Dot Pitch), 재생률(Refresh Rate), 화면 크기(대각선 인치) 등이 있다.

  4. 문제 4

    4지선다

    다음 중 컴퓨터 주기억장치로 사용되는 SRAM과 DRAM에 관한 설명으로 옳지 않은 것은?

    • 1.

      SRAM은 주로 콘덴서로 구성되며, 재충전이 필요하다.

    • 2.

      SRAM은 DRAM 보다 전력 소모가 많으나, 접근 속도가 빠르다.

    • 3.

      DRAM은 SRAM 보다 집적도가 높아 일반적인 주기억장치로 사용된다.

    • 4.

      SRAM은 전원이 공급되는 동안에는 기억 내용이 유지된다.

    정답·해설 보기

    정답

    1

    SRAM은 주로 콘덴서로 구성되며, 재충전이 필요하다.

    해설

    정답: 1. 콘덴서로 구성되어 주기적인 재충전(Refresh)이 필요한 것은 DRAM이다. SRAM은 플립플롭으로 구성되어 재충전이 필요 없다.

    오답 풀이

    • 1번: 콘덴서 구성과 재충전 필요는 DRAM의 특징이므로 SRAM 설명으로는 옳지 않다.
    • 2번: SRAM은 회로가 복잡해 전력 소모가 많지만 접근 속도가 빠르므로 옳다.
    • 3번: DRAM은 구조가 단순해 집적도가 높아 주기억장치로 쓰이므로 옳다.
    • 4번: SRAM은 전원이 공급되는 한 내용이 유지되므로 옳다.

    보충 개념 SRAM은 빠르지만 비싸 캐시 메모리에, DRAM은 집적도가 높고 저렴해 주기억장치에 주로 사용된다. 둘 다 전원이 끊기면 내용이 사라지는 휘발성 메모리이다.

  5. 문제 5

    4지선다

    다음 중 Windows의 [작업 관리자]에서 실행 가능한 작업으로 옳지 않은 것은?

    • 1.

      네트워크에 연결되어 있는 경우 네트워크의 작동 상태를 확인하고 수정할 수 있다.

    • 2.

      실행 중인 응용 프로그램이나 프로세스에 대한 정보를 확인할 수 있다.

    • 3.

      둘 이상의 사용자가 컴퓨터에 연결되어 있는 경우 연결된 사용자 및 작업 상황을 확인하고 사용자에게 메시지를 보낼 수 있다.

    • 4.

      컴퓨터에서 사용되고 있는 메모리 및 CPU 리소스의 양에 대한 자세한 정보를 볼 수 있다.

    정답·해설 보기

    정답

    1

    네트워크에 연결되어 있는 경우 네트워크의 작동 상태를 확인하고 수정할 수 있다.

    해설

    정답: 1. [작업 관리자]에서는 네트워크의 작동 상태(이용률 등)를 확인할 수는 있지만, 네트워크 설정을 직접 수정할 수는 없다.

    오답 풀이

    • 1번: 작동 상태 확인은 가능하나 수정은 불가능하므로 옳지 않다.
    • 2번: 실행 중인 앱·프로세스 정보를 확인할 수 있으므로 옳다.
    • 3번: 연결된 사용자 확인과 메시지 보내기가 가능하므로 옳다.
    • 4번: 메모리·CPU 리소스 사용량을 확인할 수 있으므로 옳다.

    보충 개념 작업 관리자는 [Ctrl]+[Shift]+[Esc] 또는 [Ctrl]+[Alt]+[Delete]로 실행하며, 응답하지 않는 프로그램의 강제 종료에 주로 사용된다.

  6. 문제 6

    4지선다

    다음 중 컴퓨터에서 사용하는 기억장치에 관한 설명으로 옳지 않은 것은?

    • 1.

      플래시(Flash) 메모리는 비휘발성 기억장치로 주로 디지털 카메라나 MP3, 개인용 정보 단말기, USB 드라이브 등 휴대형 기기에서 대용량 정보를 저장하는 용도로 사용된다.

    • 2.

      하드디스크 인터페이스 방식은 EIDE, SATA, SCSI 방식 등이 있다.

    • 3.

      캐시(Cache) 메모리는 CPU와 주기억장치 사이에 위치하여 두 장치간의 속도 차이를 줄여 컴퓨터의 처리속도를 빠르게 하기 위한 메모리이다.

    • 4.

      연관(Associative) 메모리는 보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억 장치 용량 보다 기억용량을 확대하여 사용하는 방법이다.

    정답·해설 보기

    정답

    4

    연관(Associative) 메모리는 보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억 장치 용량 보다 기억용량을 확대하여 사용하는 방법이다.

    해설

    정답: 4. 보기 4번의 설명은 가상 메모리(Virtual Memory)에 대한 것이다. 연관 메모리는 저장된 내용 일부로 데이터를 찾는 내용 주소화 메모리(CAM)이다.

    오답 풀이

    • 1번: 플래시 메모리는 비휘발성으로 휴대형 기기 저장 매체로 쓰이므로 옳다.
    • 2번: 하드디스크 인터페이스로 EIDE·SATA·SCSI 등이 있으므로 옳다.
    • 3번: 캐시는 CPU와 주기억장치 사이 속도 차를 완충하므로 옳다.
    • 4번: 보조기억장치를 주기억처럼 확장해 쓰는 것은 가상 메모리이므로 옳지 않다.

    보충 개념 연관(연상) 메모리는 주소가 아닌 내용으로 데이터에 접근하는 메모리로, 캐시 매핑이나 페이지 테이블 검색 등에 활용된다.

  7. 문제 7

    4지선다

    다음 중 Windows의 고급 부팅 옵션 화면에서 '시스템 복구'를 선택한 경우 표시되는 [시스템 복구 옵션] 대화상자의 복구 도구에 대한 설명으로 옳지 않은 것은?

    • 1.

      '시동 복구' 도구는 시스템 파일 누락이나 손상과 같은 특정 문제만 해결할 수 있다.

    • 2.

      '시스템 복원' 도구는 문서, 사진 등의 사용자 데이터와 프로그램을 포함하는 시스템 이미지를 사전에 만든 후에 이를 복원한다.

    • 3.

      'Windows 메모리 진단' 도구는 컴퓨터의 메모리 하드웨어 오류가 있는지 확인한다.

    • 4.

      '명령 프롬프트' 도구는 복구 관련 작업을 수행할 수 있으며, 문제 진단 및 해결을 위해 다른 명령줄 도구를 실행할 수도 있다.

    정답·해설 보기

    정답

    2

    '시스템 복원' 도구는 문서, 사진 등의 사용자 데이터와 프로그램을 포함하는 시스템 이미지를 사전에 만든 후에 이를 복원한다.

    해설

    정답: 2. 보기 2번의 설명은 '시스템 이미지 복구'에 해당한다. '시스템 복원'은 시스템 파일과 설정을 이전의 복원 지점 상태로 되돌리는 기능으로, 사용자 데이터는 영향을 받지 않는다.

    오답 풀이

    • 1번: 시동 복구는 시스템 파일 손상·누락 등 부팅 관련 특정 문제를 해결하므로 옳다.
    • 2번: 사용자 데이터·프로그램 포함 시스템 이미지를 만들어 복원하는 것은 '시스템 이미지 복구'이므로 옳지 않다.
    • 3번: Windows 메모리 진단은 메모리 하드웨어 오류를 검사하므로 옳다.
    • 4번: 명령 프롬프트는 명령줄 도구로 복구 작업을 수행하므로 옳다.

    보충 개념 시스템 복원은 복원 지점을 기준으로 시스템 설정만 되돌리고, 시스템 이미지 복구는 전체 디스크 이미지를 통째로 복원한다.

  8. 문제 8

    4지선다

    다음 중 Windows에서 홈 그룹 설정에 대한 설명으로 옳지 않은 것은?

    • 1.

      홈 그룹은 홈 네트워크에서만 사용할 수 있다.

    • 2.

      홈 그룹에 참여하면 Guest 계정을 제외한 내 컴퓨터의 모든 계정이 홈 그룹의 구성원이 된다.

    • 3.

      모든 사람이 홈 그룹을 나가도 홈 그룹은 존재한다.

    • 4.

      자동으로 공유되지 않는 파일과 폴더는 공유 대상 메뉴를 사용하여 개별 파일과 폴더를 선택하고 다른 사용자와 공유할 수 있다.

    정답·해설 보기

    정답

    3

    모든 사람이 홈 그룹을 나가도 홈 그룹은 존재한다.

    해설

    정답: 3. 홈 그룹은 구성원이 모두 나가면 더 이상 존재하지 않는다. 마지막 사용자까지 나가면 홈 그룹은 자동으로 사라진다.

    오답 풀이

    • 1번: 홈 그룹은 홈 네트워크에서만 사용할 수 있으므로 옳다.
    • 2번: 참여 시 Guest를 제외한 모든 계정이 구성원이 되므로 옳다.
    • 3번: 모든 사람이 나가면 홈 그룹은 사라지므로 "존재한다"는 옳지 않다.
    • 4번: 공유 대상 메뉴로 개별 파일·폴더를 선택해 공유할 수 있으므로 옳다.

    보충 개념 홈 그룹은 같은 네트워크의 PC끼리 라이브러리·프린터 등을 손쉽게 공유하는 기능으로, 암호로 보호된다.

  9. 문제 9

    4지선다

    다음 중 컴퓨터 변경 내용에 대한 알림 조건을 선택할 수 있는 사용자 계정 컨트롤(UAC) 설정에 대한 설명으로 옳지 않은 것은?

    • 1.

      유해한 프로그램이나 불법 사용자가 컴퓨터 설정을 임의로 변경하지 못하도록 제어하는 기능이다.

    • 2.

      Guest 계정에서는 [사용자 계정 컨트롤 설정] 창에서 관리자 계정의 암호를 입력해야 UAC의 알림 빈도를 제어할 수 있다.

    • 3.

      UAC를 '항상 알림'으로 설정하는 것이 가장 안전한 설정이며, 프로그램에서 관리자 수준 권한이 필요한 컴퓨터 변경 작업을 수행하거나 사용자가 직접 Windows 설정을 변경할 때 알림이 표시된다.

    • 4.

      UAC를 기본값으로 설정하는 경우 프로그램에서 사용자 모르게 컴퓨터를 변경하려는 경우에만 알림이 표시되며, 사용자가 직접 Windows 설정을 변경하는 경우에는 알림이 표시되지 않는다.

    정답·해설 보기

    정답

    2

    Guest 계정에서는 [사용자 계정 컨트롤 설정] 창에서 관리자 계정의 암호를 입력해야 UAC의 알림 빈도를 제어할 수 있다.

    해설

    정답: 2. Guest 계정은 권한이 매우 제한적이어서 [사용자 계정 컨트롤 설정] 창 자체를 사용할 수 없다. UAC 알림 빈도 조정은 관리자 권한이 있는 계정에서만 가능하다.

    오답 풀이

    • 1번: UAC는 유해 프로그램·불법 사용자의 무단 설정 변경을 제어하므로 옳다.
    • 2번: Guest 계정에서는 UAC 설정 창을 열 수 없으므로 옳지 않다.
    • 3번: '항상 알림'이 가장 안전한 설정이라는 설명은 옳다.
    • 4번: 기본값에서는 프로그램의 무단 변경 시도에만 알림이 뜨므로 옳다.

    보충 개념 UAC는 권한 상승이 필요한 작업 시 사용자에게 확인을 요청해 악성 코드의 무단 시스템 변경을 막는 보안 기능이다.

  10. 문제 10

    4지선다

    다음 중 CMOS와 BIOS에 대한 설명으로 옳지 않은 것은?

    • 1.

      일반적으로 부팅시 [Delete]키 또는 [F2]키 등을 눌러 CMOS 셋업 프로그램을 실행할 수 있다.

    • 2.

      BIOS는 POST, 시스템 초기화, 시스템 부트 등을 수행하는 제어 프로그램이다.

    • 3.

      BIOS는 CMOS에 저장되어 있다.

    • 4.

      CMOS는 부팅시에 필요한 하드웨어 정보를 담고 있는 반도체이다.

    정답·해설 보기

    정답

    3

    BIOS는 CMOS에 저장되어 있다.

    해설

    정답: 3. BIOS는 ROM에 저장되어 있어 ROM-BIOS라고도 한다. CMOS에는 BIOS가 사용하는 시스템 환경 설정 정보가 저장된다.

    오답 풀이

    • 1번: 부팅 시 [Delete]나 [F2] 등으로 CMOS 셋업에 진입할 수 있으므로 옳다.
    • 2번: BIOS는 POST·초기화·부트 등을 수행하는 제어 프로그램이므로 옳다.
    • 3번: BIOS는 CMOS가 아니라 ROM에 저장되므로 옳지 않다.
    • 4번: CMOS는 부팅에 필요한 하드웨어 설정 정보를 담는 반도체이므로 옳다.

    보충 개념 BIOS는 펌웨어로서 ROM에 들어 있고, CMOS는 날짜·시간·부팅 순서 등 변경 가능한 환경 설정값을 저장하며 메인보드 배터리로 내용을 유지한다.

  11. 문제 11

    4지선다

    다음 중 게시판 입력, 상품 검색, 회원 가입 등과 같은 데이터베이스 처리 작업을 수행하기 위해 사용하며, 웹 서버에서 작동하는 스크립트 언어들로만 모아 놓은 것은?

    • 1.

      HTML, XML, SGML

    • 2.

      Java, Java Applet, Java Script

    • 3.

      Java Script, VB Script

    • 4.

      ASP, JSP, PHP

    정답·해설 보기

    정답

    4

    ASP, JSP, PHP

    해설

    정답: 4. ASP, JSP, PHP는 모두 웹 서버에서 실행되어 데이터베이스 처리 등을 수행하는 서버 측(Server-side) 스크립트 언어이다.

    오답 풀이

    • 1번: HTML·XML·SGML은 스크립트 언어가 아니라 문서를 기술하는 마크업 언어이다.
    • 2번: Java는 컴파일 언어이고 Java Applet·Java Script는 주로 클라이언트 측에서 동작한다.
    • 3번: Java Script·VB Script는 클라이언트 측 스크립트 언어이다.
    • 4번: ASP·JSP·PHP는 모두 서버 측 스크립트 언어이므로 옳다.

    보충 개념 스크립트는 실행 위치에 따라 서버 측(ASP·JSP·PHP)과 클라이언트 측(Java Script·VB Script)으로 나뉜다. 서버 측은 DB 연동 등 동적 처리를 담당한다.

  12. 문제 12

    4지선다

    다음 중 아래의 설명에 해당하는 Windows 제공 기능은?

    • 데이터와 데이터를 연결하여 원본 데이터를 수정할 때 연결된 데이터도 함께 수정되도록 지원하는 기능이다.
    • 이 기능을 지원하는 그래픽 프로그램에서 그린 그림을 문서 편집기에 연결한 경우 그래픽 프로그램에서 그림을 수정하면 문서 편집기의 그림도 같이 변경된다.
    • 1.

      선점형 멀티태스크(Preemptive Multitasking)

    • 2.

      GUI(Graphic User Interface)

    • 3.

      PnP(Plug & Play)

    • 4.

      OLE(Object Linking and Embedding)

    정답·해설 보기

    정답

    4

    OLE(Object Linking and Embedding)

    해설

    정답: 4. OLE(객체 연결 및 삽입)는 한 응용 프로그램에서 만든 개체를 다른 응용 프로그램 문서에 연결·삽입하는 기능으로, 원본을 수정하면 연결된 개체도 함께 갱신된다.

    오답 풀이

    • 1번: 선점형 멀티태스킹은 운영체제가 강제로 작업을 전환하며 자원을 배분하는 방식이다.
    • 2번: GUI는 그래픽 기반의 사용자 인터페이스를 의미한다.
    • 3번: PnP는 새 하드웨어를 연결하면 자동으로 설치·인식하는 기능이다.
    • 4번: 개체 연결·삽입으로 원본 수정 시 함께 갱신되는 기능은 OLE이므로 옳다.

    보충 개념 OLE에서 '연결(Linking)'은 원본 변경이 반영되고, '삽입(Embedding)'은 개체를 문서에 포함시켜 독립적으로 보관한다.

  13. 문제 13

    4지선다

    다음 중 인터넷에서 사용하는 IPv6에 관한 설명으로 옳지 않은 것은?

    • 1.

      IPv4와의 호환성이 우수하다.

    • 2.

      128비트의 주소를 사용하며, 주소의 각 부분은 .(Period)로 구분한다.

    • 3.

      실시간 흐름제어로 향상된 멀티미디어 기능을 지원한다.

    • 4.

      인증성, 기밀성, 데이터 무결성의 지원으로 보안문제를 해결할 수 있다.

    정답·해설 보기

    정답

    2

    128비트의 주소를 사용하며, 주소의 각 부분은 .(Period)로 구분한다.

    해설

    정답: 2. IPv6는 128비트 주소를 8개 부분으로 나누고 각 부분을 콜론(:)으로 구분한다. 마침표(.)로 구분하는 것은 IPv4(32비트)이다.

    오답 풀이

    • 1번: IPv6는 IPv4와의 호환성이 우수하도록 설계되었으므로 옳다.
    • 2번: IPv6는 콜론(:)으로 구분하므로 마침표(.)로 구분한다는 설명은 옳지 않다.
    • 3번: IPv6는 실시간 흐름 제어로 멀티미디어 기능을 향상시키므로 옳다.
    • 4번: IPv6는 인증성·기밀성·무결성을 지원해 보안을 강화하므로 옳다.

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

  14. 문제 14

    4지선다

    다음 중 디지털 데이터 신호를 변조하지 않고 원래의 신호를 그대로 직접 전송하는 방식으로 LAN과 같은 근거리통신망에 사용되는 것은?

    • 1.

      단방향 전송

    • 2.

      반이중 전송

    • 3.

      베이스밴드 전송

    • 4.

      브로드밴드 전송

    정답·해설 보기

    정답

    3

    베이스밴드 전송

    해설

    정답: 3. 베이스밴드(Baseband) 전송은 디지털 신호를 변조 없이 원래 형태 그대로 전송하는 방식으로, LAN과 같은 근거리 통신망에서 주로 사용한다.

    오답 풀이

    • 1번: 단방향 전송은 한 방향으로만 데이터가 흐르는 통신 방식(예: 라디오)이다.
    • 2번: 반이중 전송은 양방향이 가능하나 동시에는 한 방향만 전송하는 방식이다.
    • 3번: 변조 없이 디지털 신호를 그대로 보내는 것은 베이스밴드이므로 옳다.
    • 4번: 브로드밴드 전송은 신호를 변조해 하나의 매체로 여러 채널을 동시에 전송하는 방식이다.

    보충 개념 베이스밴드는 단일 채널로 디지털 신호를 전송하고, 브로드밴드는 변조를 통해 여러 신호를 동시에 전송한다.

  15. 문제 15

    4지선다

    다음 중 네트워크와 관련하여 Ping 서비스에 대한 설명으로 옳은 것은?

    • 1.

      인터넷의 기원, 구성, 사용 가능한 인터넷 서비스 등 기초적인 정보를 제공하는 서비스이다.

    • 2.

      웹 브라우저와 웹 서버 사이의 정보 전달을 위한 인터페이스를 제공해 주는 서비스이다.

    • 3.

      DNS가 가지고 있는 특정 도메인의 IP 주소를 검색해 주는 서비스이다.

    • 4.

      지정된 호스트에 대해 네트워크층의 통신이 가능한지의 여부를 확인하는 서비스이다.

    정답·해설 보기

    정답

    4

    지정된 호스트에 대해 네트워크층의 통신이 가능한지의 여부를 확인하는 서비스이다.

    해설

    정답: 4. Ping은 대상 호스트에 패킷을 보내고 응답을 받아 네트워크 연결 상태와 응답 시간을 확인하는 진단 서비스이다.

    오답 풀이

    • 1번: 인터넷 기초 정보를 안내하는 것은 Ping의 기능이 아니다.
    • 2번: 웹 브라우저와 서버 사이 인터페이스 제공은 CGI 등에 대한 설명이다.
    • 3번: 도메인의 IP 주소를 검색해 주는 것은 nslookup 등에 대한 설명이다.
    • 4번: 지정 호스트와의 통신 가능 여부 확인은 Ping이므로 옳다.

    보충 개념 Ping은 ICMP 프로토콜을 이용해 ECHO 요청·응답으로 네트워크 도달 가능성을 점검한다. 응답 시간(ms)으로 네트워크 상태를 가늠한다.

  16. 문제 16

    4지선다

    다음 중 음성 또는 영상의 아날로그 신호를 디지털 신호로 변환하거나 그 반대로 디지털 신호를 아날로그 신호로 변환하는 장치는?

    • 1.

      허브(HUB)

    • 2.

      디지털 서비스 유니트(DSU)

    • 3.

      코덱(CODEC)

    • 4.

      통신제어장치(CCU)

    정답·해설 보기

    정답

    3

    코덱(CODEC)

    해설

    정답: 3. 코덱(CODEC)은 COder와 DECoder의 합성어로, 아날로그 신호를 디지털로 부호화하거나 디지털 신호를 아날로그로 복호화하는 장치이다.

    오답 풀이

    • 1번: 허브는 여러 장치를 연결하는 다중 포트 중계 장치이다.
    • 2번: DSU는 디지털 데이터를 디지털 전송로에 맞게 변환하는 장치이다.
    • 3번: 아날로그↔디지털 상호 변환 장치는 코덱이므로 옳다.
    • 4번: 통신제어장치(CCU)는 컴퓨터와 통신 회선 사이의 데이터 전송을 제어한다.

    보충 개념 코덱은 음성·영상 데이터를 압축·복원하는 데에도 쓰이며, MP3·H.264 등이 대표적인 코덱 규격이다.

  17. 문제 17

    4지선다

    다음 중 인터넷 상의 보안을 위협하는 행위에 대한 설명으로 옳은 것은?

    • 1.

      어떤 프로그램이 정상적으로 실행되는 것처럼 속임수를 사용하는 것은 Sniffing이다.

    • 2.

      네트워크 주변을 지나다니는 패킷을 엿보면서 아이디와 패스워드를 알아내는 것은 Spoofing이다.

    • 3.

      크래킹의 도구로 키보드의 입력을 문서 파일로 저장하거나 주기적으로 전송하여 ID나 암호 등의 개인 정보를 빼내는 것은 Key Logger이다.

    • 4.

      특정 사이트에 오버플로우를 일으켜서 시스템이 서비스를 거부하도록 만드는 것은 Trap Door이다.

    정답·해설 보기

    정답

    3

    크래킹의 도구로 키보드의 입력을 문서 파일로 저장하거나 주기적으로 전송하여 ID나 암호 등의 개인 정보를 빼내는 것은 Key Logger이다.

    해설

    정답: 3. 키 로거(Key Logger)는 키보드 입력을 가로채 파일로 저장하거나 전송함으로써 ID·비밀번호 등 개인 정보를 탈취하는 도구이다.

    오답 풀이

    • 1번: 정상 프로그램으로 위장하는 것은 트로이 목마(Trojan Horse)이다.
    • 2번: 패킷을 엿보아 정보를 알아내는 것은 스니핑(Sniffing)이다.
    • 3번: 키보드 입력을 가로채 개인 정보를 빼내는 것은 Key Logger이므로 옳다.
    • 4번: 오버플로우로 서비스 거부를 일으키는 것은 DoS(서비스 거부) 공격이다.

    보충 개념 스푸핑은 IP·주소 위조로 신뢰를 가장하는 공격, 트랩도어(백도어)는 정상 인증을 우회하는 숨은 접근 경로를 의미한다.

  18. 문제 18

    4지선다

    다음 중 컴퓨터 통신에서 사용하는 프록시(Proxy) 서버의 기능으로 옳은 것은?

    • 1.

      방화벽 기능과 캐시 기능

    • 2.

      웹 서비스와 IP 주소 확인 기능

    • 3.

      팝업 차단과 방문한 웹 주소 기억 기능

    • 4.

      서버 인증과 바이러스 차단 기능

    정답·해설 보기

    정답

    1

    방화벽 기능과 캐시 기능

    해설

    정답: 1. 프록시 서버는 내부 네트워크와 외부 인터넷 사이에서 방화벽 역할을 하며, 자주 요청되는 데이터를 임시 저장해 두는 캐시 기능을 제공한다.

    오답 풀이

    • 1번: 방화벽 기능과 캐시 기능이 프록시 서버의 대표 기능이므로 옳다.
    • 2번: 웹 서비스 제공과 IP 주소 확인은 프록시의 주된 기능이 아니다.
    • 3번: 팝업 차단·방문 기록 저장은 웹 브라우저의 기능이다.
    • 4번: 서버 인증·바이러스 차단은 백신·인증 시스템의 기능이다.

    보충 개념 프록시 서버는 클라이언트를 대신해 외부 서버에 요청을 전달(대리)하며, 캐시로 응답 속도를 높이고 접근 제어로 보안을 강화한다.

  19. 문제 19

    4지선다

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

    • 1.

      멀티미디어와 관련된 표준안은 그래픽, 오디오, 문서 등 매우 다양하다.

    • 2.

      대표적인 정지화상 표준으로는 손실, 무손실 압축 기법을 다 사용할 수 있는 JPEG과 무손실 압축 기법을 사용하는 GIF가 있다.

    • 3.

      국제 표준 규격인 MPEG은 Windows 표준 동영상 파일 형식으로 Windows에서 별도의 하드웨어 장치 없이 재생할 수 있다.

    • 4.

      스트리밍이 지원되는 파일 형식은 ASF, WMV, RAM 등이 있다.

    정답·해설 보기

    정답

    3

    국제 표준 규격인 MPEG은 Windows 표준 동영상 파일 형식으로 Windows에서 별도의 하드웨어 장치 없이 재생할 수 있다.

    해설

    정답: 3. Windows 표준 동영상 파일 형식은 AVI이다. MPEG은 국제 표준 동영상 압축 규격으로 Windows 전용 표준 형식이 아니다.

    오답 풀이

    • 1번: 멀티미디어 표준은 그래픽·오디오·문서 등 매우 다양하므로 옳다.
    • 2번: JPEG은 손실·무손실 모두, GIF는 무손실 압축을 사용하므로 옳다.
    • 3번: Windows 표준 동영상 형식은 AVI이므로 MPEG이라는 설명은 옳지 않다.
    • 4번: ASF·WMV·RAM은 스트리밍을 지원하는 형식이므로 옳다.

    보충 개념 스트리밍은 파일 전체를 내려받지 않고 일부를 받으면서 실시간으로 재생하는 기술로, 끊김 없는 재생을 위해 버퍼링을 사용한다.

  20. 문제 20

    4지선다

    다음 중 멀티미디어 그래픽과 관련하여 이미지 표현 방식에 관한 설명으로 옳지 않은 것은?

    • 1.

      비트맵 방식은 이미지를 모니터 화면에 표시하는 속도가 벡터 방식에 비해 빠르다.

    • 2.

      비트맵 방식은 다양한 색상을 사용하므로 사진과 같은 사실적 표현이 가능하고 여러 가지 특수효과를 쉽게 줄 수 있다.

    • 3.

      벡터 방식은 점, 직선, 도형 정보를 사용하여 수학적인 계산에 의해 이미지를 표현한다.

    • 4.

      벡터 방식의 대표적인 프로그램의 종류는 포토샵, 일러스트레이터, 플래시 등이 있다.

    정답·해설 보기

    정답

    4

    벡터 방식의 대표적인 프로그램의 종류는 포토샵, 일러스트레이터, 플래시 등이 있다.

    해설

    정답: 4. 포토샵은 비트맵(래스터) 방식의 대표 프로그램이다. 벡터 방식 프로그램으로는 일러스트레이터, 플래시, 코렐드로우 등이 있다.

    오답 풀이

    • 1번: 비트맵은 픽셀을 그대로 표시해 화면 출력 속도가 빠르므로 옳다.
    • 2번: 비트맵은 다양한 색으로 사실적 표현과 특수효과가 쉬우므로 옳다.
    • 3번: 벡터는 점·선·도형을 수학적 계산으로 표현하므로 옳다.
    • 4번: 포토샵은 비트맵 방식 프로그램이므로 벡터에 포함하는 것은 옳지 않다.

    보충 개념 비트맵은 확대 시 계단 현상이 생기지만 사실적 표현에 강하고, 벡터는 확대해도 깨지지 않지만 사진 같은 표현에는 한계가 있다.

  21. 문제 21

    4지선다

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

    • 1.

      새 워크시트에 피벗 테이블을 생성하면 보고서 필터의 위치는 [A1] 셀, 행 레이블은 [A3] 셀에서 시작한다.

    • 2.

      피벗 테이블과 연결된 피벗 차트가 있는 경우 피벗 테이블에서 [모두 지우기] 명령을 사용하면 피벗 테이블과 피벗 차트의 필드, 서식 및 필터가 제거된다.

    • 3.

      하위 데이터 집합에도 필터와 정렬을 적용하여 원하는 정보만 강조할 수 있으나 조건부 서식은 적용되지 않는다.

    • 4.

      [피벗 테이블 옵션] 대화 상자에서 오류 값을 빈 셀로 표시하거나 빈 셀에 원하는 값을 지정하여 표시할 수도 있다.

    정답·해설 보기

    정답

    3

    하위 데이터 집합에도 필터와 정렬을 적용하여 원하는 정보만 강조할 수 있으나 조건부 서식은 적용되지 않는다.

    해설

    정답: 3. 피벗 테이블의 하위 데이터 집합에도 필터, 정렬뿐 아니라 조건부 서식도 적용할 수 있다.

    오답 풀이

    • 1번: 새 시트 피벗 테이블의 보고서 필터는 [A1], 행 레이블은 [A3]에서 시작하므로 옳다.
    • 2번: 연결된 피벗 차트가 있을 때 [모두 지우기]는 필드·서식·필터를 모두 제거하므로 옳다.
    • 3번: 조건부 서식도 적용 가능하므로 "적용되지 않는다"는 옳지 않다.
    • 4번: 피벗 테이블 옵션에서 오류 값·빈 셀 표시 값을 지정할 수 있으므로 옳다.

    보충 개념 피벗 테이블은 대량 데이터를 행·열·값·필터 영역으로 요약·분석하는 도구로, 원본 데이터가 바뀌면 [새로 고침]으로 결과를 갱신한다.

  22. 문제 22

    4지선다

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

    • 1.

      날짜가 입력된 열에서 요일로 필터링하려면 '날짜 필터' 목록에서 필터링 기준으로 사용할 요일을 하나 이상 선택하거나 취소한다.

    • 2.

      두 개 이상의 필드에 조건을 설정하는 경우 필드 간에는 AND 조건으로 결합되어 필터링된다.

    • 3.

      열 머리글에 표시되는 드롭다운 화살표에는 해당 열에서 가장 많이 나타나는 데이터 형식에 해당하는 필터 목록이 표시된다.

    • 4.

      자동 필터를 사용하면 목록 값, 서식 또는 조건 등 세가지 유형의 필터를 만들 수 있으며, 각 셀의 범위나 표 열에 대해 한 번에 한 가지 유형의 필터만 사용할 수 있다.

    정답·해설 보기

    정답

    1

    날짜가 입력된 열에서 요일로 필터링하려면 '날짜 필터' 목록에서 필터링 기준으로 사용할 요일을 하나 이상 선택하거나 취소한다.

    해설

    정답: 1. 자동 필터의 '날짜 필터'는 연·월·일·분기 등 날짜 단위로만 필터링되며, 요일을 기준으로 직접 필터링하는 기능은 제공하지 않는다.

    오답 풀이

    • 1번: 자동 필터로 요일 기준 필터링은 지원되지 않으므로 옳지 않다.
    • 2번: 여러 필드에 조건을 설정하면 필드 간에는 AND로 결합되므로 옳다.
    • 3번: 드롭다운 화살표에는 그 열의 주된 데이터 형식 필터가 표시되므로 옳다.
    • 4번: 목록 값·서식·조건 세 유형을 만들되 한 번에 한 유형만 적용되므로 옳다.

    보충 개념 자동 필터는 조건에 맞는 행만 화면에 표시하는 기능으로, 고급 필터와 달리 다른 위치로 추출하거나 복잡한 OR 조건을 직접 지정하기는 어렵다.

  23. 문제 23

    4지선다

    다음 중 데이터 유효성 검사를 실행하기 위해 유효성 조건으로 설정할 수 있는 '제한 대상'에 대한 설명으로 옳지 않은 것은?

    • 1.

      목록: 목록으로 정의한 항목으로 데이터 제한

    • 2.

      정수: 지정된 범위를 벗어난 숫자 제한

    • 3.

      데이터: 지정된 데이터 형식에 대한 제한

    • 4.

      사용자 지정: 수식을 사용하여 허용되는 값 제한

    정답·해설 보기

    정답

    3

    데이터: 지정된 데이터 형식에 대한 제한

    해설

    정답: 3. 데이터 유효성 검사의 '제한 대상'에는 '데이터'라는 항목이 존재하지 않는다. 제공되는 항목은 정수·소수점·목록·날짜·시간·텍스트 길이·사용자 지정 등이다.

    오답 풀이

    • 1번: '목록'은 정의한 항목으로만 입력을 제한하므로 옳다.
    • 2번: '정수'는 지정 범위를 벗어난 정수를 제한하므로 옳다.
    • 3번: '데이터'라는 제한 대상은 없으므로 옳지 않다.
    • 4번: '사용자 지정'은 수식으로 허용 값을 제한하므로 옳다.

    보충 개념 데이터 유효성 검사는 입력 제한 외에 설명 메시지·오류 메시지(중지·경고·정보)도 함께 설정할 수 있다.

  24. 문제 24

    4지선다

    다음 중 외부 데이터 가져오기를 이용하여 데이터를 추출한 경우 연결된 데이터에 새로 고침을 실행하는 작업에 대한 설명으로 옳지 않은 것은?

    • 1.

      통합 문서를 열 때 외부 데이터 범위를 자동으로 새로 고칠 수 있으며, 외부 데이터는 저장하지 않고 통합 문서를 저장하여 통합 문서 파일 크기를 줄일 수도 있다.

    • 2.

      새로 고침 옵션에서 '다른 작업하면서 새로 고침'을 선택하여 OLAP쿼리를 백그라운드로 실행하면 쿼리가 실행되는 동안에도 Excel을 사용할 수 있다.

    • 3.

      열려 있는 통합 문서가 여러 개이면 각 통합 문서에서 '모두 새로 고침'을 클릭하여 외부 데이터를 새로 고쳐야 한다.

    • 4.

      일정한 간격으로 데이터 새로 고침을 자동 수행하도록 설정할 수 있으며, 수행 간격은 분 단위로 지정한다.

    정답·해설 보기

    정답

    2

    새로 고침 옵션에서 '다른 작업하면서 새로 고침'을 선택하여 OLAP쿼리를 백그라운드로 실행하면 쿼리가 실행되는 동안에도 Excel을 사용할 수 있다.

    해설

    정답: 2. '다른 작업하면서 새로 고침'(백그라운드 새로 고침)은 일반 쿼리에는 사용할 수 있으나 OLAP 쿼리에는 사용할 수 없다.

    오답 풀이

    • 1번: 통합 문서를 열 때 자동 새로 고침이 가능하고, 외부 데이터를 저장하지 않아 파일 크기를 줄일 수 있으므로 옳다.
    • 2번: OLAP 쿼리는 백그라운드 새로 고침이 불가하므로 옳지 않다.
    • 3번: 여러 통합 문서는 각각 '모두 새로 고침'을 실행해야 하므로 옳다.
    • 4번: 일정 간격(분 단위)으로 자동 새로 고침을 설정할 수 있으므로 옳다.

    보충 개념 외부 데이터 연결은 원본이 바뀌면 새로 고침으로 최신 데이터를 반영하며, 연결 속성에서 새로 고침 방식과 주기를 설정한다.

  25. 문제 25

    4지선다

    다음 중 서식 코드를 셀의 사용자 지정 표시 형식으로 설정한 경우 입력 데이터와 표시 결과가 옳지 않은 것은?

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

    • 2.

    • 3.

    • 4.

    정답·해설 보기

    정답

    3

    해설

    정답: 3. 서식 코드에서 별표(*)는 별표 바로 뒤의 문자를 셀 너비만큼 반복해 채우라는 의미이다. 따라서 *-#,##0에 6789를 입력하면 *가 표시되는 것이 아니라 -가 셀 너비만큼 채워져 ------6789처럼 표시된다. *----6789는 옳지 않다.

    오답 풀이

    • 1번: # ???/???는 정수부와 분수부를 표시하여 3.75 → 3 3/4로 옳게 표시된다.
    • 2번: 끝의 콤마(,)는 천 단위 절사로 0,00#,에 -6789 입력 시 -6789를 1000으로 나눈 -6.789를 반올림해 -0,007로 옳게 표시된다.
    • 3번: *는 채움 문자 지정이므로 *----6789로 표시된다는 설명은 옳지 않다.
    • 4번: ▲#;▼#;0은 양수·음수·0을 구분하며, -6789는 음수부 ▼#에 따라 ▼6789로 옳게 표시된다.

    보충 개념 사용자 지정 서식의 구역은 세미콜론(;)으로 양수;음수;0;텍스트 네 구역까지 지정한다. *는 채움 문자, 끝 콤마는 1000단위 절사를 의미한다.

  26. 문제 26

    4지선다

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

    • 1.

      고정 소수점이 포함된 숫자를 입력하려면 [Excel 옵션]의 [고급] 편집 옵션에서 '소수점 자동 삽입' 확인란을 선택하고 소수점 위치를 설정한다.

    • 2.

      셀에 입력하는 글자 중 처음 몇 자가 해당 열의 기존 내용과 일치하면 나머지 글자가 자동으로 입력되며, 텍스트나 텍스트/숫자 조합, 날짜가 입력되는 경우에만 자동으로 입력된다.

    • 3.

      두 개 이상의 셀을 선택하고 채우기 핸들을 끌 때 [Ctrl]키를 누르고 있으면 자동 채우기 기능을 해제할 수 있다.

    • 4.

      시간을 12시간제로 입력하려면 '9:00 pm'과 같이 시간 뒤에 공백을 입력하고 am 또는 pm을 입력한다.

    정답·해설 보기

    정답

    2

    셀에 입력하는 글자 중 처음 몇 자가 해당 열의 기존 내용과 일치하면 나머지 글자가 자동으로 입력되며, 텍스트나 텍스트/숫자 조합, 날짜가 입력되는 경우에만 자동으로 입력된다.

    해설

    정답: 2. 자동 완성(Auto Complete)은 텍스트 또는 텍스트와 숫자가 조합된 데이터에만 적용된다. 숫자나 날짜·시간만 입력하는 경우에는 자동 완성이 동작하지 않는다.

    오답 풀이

    • 1번: [고급] 옵션의 '소수점 자동 삽입'으로 고정 소수점을 설정할 수 있으므로 옳다.
    • 2번: 자동 완성은 텍스트(조합)에만 적용되고 날짜에는 적용되지 않으므로 옳지 않다.
    • 3번: 여러 셀 선택 후 [Ctrl]을 누른 채 채우기 핸들을 끌면 자동 채우기가 해제(복사)되므로 옳다.
    • 4번: 12시간제 시간은 '9:00 pm'처럼 공백 뒤 am/pm을 붙여 입력하므로 옳다.

    보충 개념 자동 완성은 같은 열에 이미 입력된 텍스트 목록을 참고해 입력을 보조하며, [Alt]+[↓]로 기존 항목 목록을 띄울 수도 있다.

  27. 문제 27

    4지선다

    다음 중 아래와 같이 통합 문서 보호를 설정한 경우 이에 대한 설명으로 옳지 않은 것은?

    구조 및 창 보호 보호할 대상 구조(S) 창(W) 암호(옵션)(P): 확인 취소

    (보호할 대상: '구조'에만 체크된 상태)

    • 1.

      워크시트의 이동, 삭제, 숨기기, 워크시트의 이름 변경 등의 기능을 실행할 수 없다.

    • 2.

      삽입되어 있는 차트를 다른 워크시트로 이동시킬 수 없다.

    • 3.

      시나리오 요약 보고서를 만들 수 없다.

    • 4.

      피벗 테이블 보고서에서 데이터 영역의 셀에 대한 원본 데이터를 표시하거나 별도 워크시트에 필드 페이지를 표시할 수 없다.

    정답·해설 보기

    정답

    2

    삽입되어 있는 차트를 다른 워크시트로 이동시킬 수 없다.

    해설

    정답: 2. 통합 문서 보호의 '구조' 보호는 시트의 삽입·삭제·이동·이름 변경 등 시트 구성 변경을 막는 것으로, 시트 안에 삽입된 차트를 다른 시트로 이동하는 작업과는 무관하다.

    오답 풀이

    • 1번: 구조 보호 시 시트의 이동·삭제·숨기기·이름 변경이 제한되므로 옳다.
    • 2번: 차트를 다른 시트로 이동하는 것은 구조 보호의 제한 대상이 아니므로 옳지 않다.
    • 3번: 새 시트가 생성되는 시나리오 요약 보고서 작성이 제한되므로 옳다.
    • 4번: 별도 시트가 만들어지는 피벗 테이블의 원본 표시·필드 페이지 표시가 제한되므로 옳다.

    보충 개념 통합 문서 보호는 시트 구조(구조)와 창 배치(창)를 보호하고, 시트 보호는 개별 셀의 입력·편집을 제어하는 별개의 기능이다.

  28. 문제 28

    4지선다

    다음 중 셀을 이동하거나 복사하는 과정에 대한 설명으로 옳지 않은 것은?

    • 1.

      셀을 이동하거나 복사하면 수식과 결과값, 셀 서식 및 메모를 포함한 셀 전체가 이동되거나 복사된다.

    • 2.

      선택 영역의 테두리를 클릭한 채 다른 위치로 드래그하면 해당 영역이 이동된다.

    • 3.

      선택한 복사 영역에 숨겨진 행이나 열이 있는 경우 숨겨진 영역도 함께 복사된다.

    • 4.

      [Ctrl]+[X]키를 이용하여 잘라내기 한 경우 [값 붙여넣기]를 실행할 수 있다.

    정답·해설 보기

    정답

    4

    [Ctrl]+[X]키를 이용하여 잘라내기 한 경우 [값 붙여넣기]를 실행할 수 있다.

    해설

    정답: 4. 잘라내기([Ctrl]+[X]) 후에는 [값 붙여넣기]나 [선택하여 붙여넣기]를 사용할 수 없고, 일반 붙여넣기만 가능하다.

    오답 풀이

    • 1번: 셀 이동·복사 시 수식·값·서식·메모가 모두 함께 처리되므로 옳다.
    • 2번: 선택 영역 테두리를 드래그하면 영역이 이동되므로 옳다.
    • 3번: 복사할 때 숨겨진 행·열도 함께 복사되므로 옳다.
    • 4번: 잘라내기 후에는 [값 붙여넣기]를 사용할 수 없으므로 옳지 않다.

    보충 개념 복사([Ctrl]+[C]) 후에는 [선택하여 붙여넣기]로 값·서식·수식 등을 선택해 붙일 수 있지만, 잘라내기는 일반 붙여넣기만 지원한다.

  29. 문제 29

    4지선다

    다음 중 아래의 워크시트에서 <보기>의 프로시저 실행 결과로 옳은 것은?

    ABC
    1데이터1데이터2데이터3
    2사과레몬
    3바나나
    4
    5
    6바나나2

    <보기>

    • 1.

      [B3] 셀이 선택된다.

    • 2.

      [A1:B3] 셀이 선택된다.

    • 3.

      [A1:C3] 셀이 선택된다.

    • 4.

      [A1:C7] 셀이 선택된다.

    정답·해설 보기

    정답

    4

    [A1:C7] 셀이 선택된다.

    해설

    정답: 4. CurrentRegion은 선택한 셀을 기준으로 빈 행·빈 열로 둘러싸인 인접 데이터 범위 전체를 반환한다. [B3]을 기준으로 데이터가 끊기지 않고 연결된 전체 영역이 선택된다.

    오답 풀이

    • 1번: CurrentRegion은 단일 셀이 아니라 인접 데이터 블록 전체를 선택하므로 옳지 않다.
    • 2번: 일부 범위만 선택된다는 설명은 CurrentRegion의 동작과 다르므로 옳지 않다.
    • 3번: 데이터가 연속된 더 넓은 범위가 선택되므로 [A1:C3]만 선택된다는 것은 옳지 않다.
    • 4번: 빈 행·열로 둘러싸인 인접 데이터 전체 영역이 선택되므로 옳다.

    보충 개념 CurrentRegion은 [Ctrl]+[A](단일 데이터 영역 선택)와 같은 범위를 반환하며, 데이터 중간에 빈 행이나 빈 열이 있으면 그 경계에서 영역이 끊긴다.

  30. 문제 30

    4지선다

    다음 중 아래의 서브 프로시저가 실행된 후 [A2] 셀의 값으로 옳은 것은?

    • 1.

      10

    • 2.

      20

    • 3.

      30

    • 4.

      0

    정답·해설 보기

    정답

    2

    20

    해설

    정답: 2. 첫 줄 Range("A1:C3")은 [A1:C3] 범위 전체에 10을 입력하여 [A2]도 10이 된다. 둘째 줄 Range("A1", "C3")은 인수가 둘인 형태로, 두 셀을 양 끝(좌상단·우하단)으로 하는 사각 범위 [A1:C3] 전체를 가리키므로 [A2]에도 20이 입력된다. 셋째 줄 Range("A1, C3")은 콤마로 구분된 단일 문자열이라 [A1]과 [C3] 두 셀에만 30을 넣어 [A2]에는 영향이 없다. 따라서 [A2]의 최종 값은 둘째 줄에서 입력된 20이다.

    오답 풀이

    • 1번: 10은 첫 줄 결과지만 둘째 줄 사각 범위 지정으로 [A2]가 20으로 덮어써지므로 최종 값이 아니다.
    • 2번: 둘째 줄 Range("A1", "C3")은 [A1:C3] 사각 범위 전체를 의미하여 [A2]에 20이 입력되고, 셋째 줄은 [A2]를 건드리지 않으므로 [A2]는 20이다.
    • 3번: 30은 셋째 줄에서 [A1]과 [C3]에만 적용되므로 [A2] 값이 아니다.
    • 4번: [A2]에는 값이 입력되어 0이 아니다.

    보충 개념 Range 인수가 둘이면 Range("A1", "C3")처럼 두 셀을 양 끝으로 하는 사각 범위([A1:C3])를 뜻하고, 인수가 하나면서 콤마를 포함하면 Range("A1, C3")처럼 비연속 셀의 집합([A1], [C3])을 뜻한다. 콜론(:)도 연속 범위를 의미한다.

  31. 문제 31

    4지선다

    다음 중 아래의 워크시트에서 수식의 결과로 '부사장'을 출력하지 않는 것은?

    ABCD
    1사원번호성명직함생년월일
    2101구민정영업 과장1980-12-08
    3102강수영부사장1965-02-19
    4103김진수영업 사원1991-08-30
    5104박용민영업 사원1990-09-19
    6105이순신영업 부장1971-09-20
    • 1.

      =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)

    • 2.

      =CHOOSE(TYPE(B4), C2, C3, C4, C5, C6)

    • 3.

      =OFFSET(A1:A6,2,2,1,1)

    • 4.

      =INDEX(A2:D6,MATCH(A3, A2:A6, 0), 3)

    정답·해설 보기

    정답

    1

    =CHOOSE(CELL("row",B3), C2, C3, C4, C5, C6)

    해설

    정답: 1. CELL("row",B3)은 [B3] 셀의 행 번호인 3을 반환한다. 따라서 CHOOSE(3, C2, C3, C4, C5, C6)은 세 번째 인수인 [C4]('영업 사원')를 출력한다. '부사장'([C3])이 나오지 않는다.

    오답 풀이

    • 1번: CELL("row",B3)=3 → CHOOSE의 3번째 인수 [C4]='영업 사원'이 출력되므로 '부사장'이 아니다.
    • 2번: TYPE(B4)는 [B4]가 텍스트이므로 2를 반환 → CHOOSE의 2번째 인수 [C3]='부사장'이 출력된다.
    • 3번: OFFSET(A1:A6,2,2,1,1)은 [A1]에서 2행·2열 이동한 [C3]='부사장'을 반환한다.
    • 4번: MATCH(A3,A2:A6,0)=2이므로 INDEX(A2:D6,2,3)=[C3]='부사장'을 반환한다.

    보충 개념 CELL("row",참조)는 참조 셀의 행 번호, TYPE은 값의 종류(숫자 1, 텍스트 2, 논리값 4 등)를 반환한다. OFFSET은 기준에서 행·열만큼 이동한 참조를, INDEX·MATCH 조합은 조건에 맞는 값을 찾는다.

  32. 문제 32

    4지선다

    다음 중 아래의 워크시트에서 [A4:B5] 영역을 선택한 후 수식 '=A1:B2+D1:E2'를 입력하고, [Ctrl]+[Shift]+[Enter]키를 눌렀을 때, [B5] 셀에 표시되는 값으로 옳은 것은?

    ABCDE
    11212
    23434
    • 1.

      4

    • 2.

      8

    • 3.

      10

    • 4.

      20

    정답·해설 보기

    정답

    2

    8

    해설

    정답: 2. 배열 수식 '=A1:B2+D1:E2'는 두 2×2 배열을 같은 위치끼리 더한다. [A4:B5]에 채워지므로 [B5]는 [B2]+[E2] = 4+4 = 8이 된다.

    오답 풀이

    • 1번: [B5]에 대응하는 값은 [B2]+[E2]이므로 4가 아니다.
    • 2번: B2+E2=8이므로 옳다.
    • 3번: 10이 나오려면 합이 맞지 않으므로 옳지 않다.
    • 4번: 곱이 아닌 합 연산이므로 20이 아니다.

    보충 개념 배열 수식은 [Ctrl]+[Shift]+[Enter]로 입력하며 중괄호 {}로 표시된다. 같은 크기의 배열은 대응 위치의 원소끼리 연산되어 [A4]=1+1, [B4]=2+2, [A5]=3+3, [B5]=4+4가 된다.

  33. 문제 33

    4지선다

    다음 중 아래 시트에서 자격증 응시자에 대한 과목별 평균을 구하려고 할 때, [C11] 셀에 입력해야 할 배열 수식으로 옳은 것은?

    ABC
    1자격증 응시 결과
    2응시자과목점수
    3강선미1과목80
    42과목86
    5이수진1과목90
    62과목88
    7김예린1과목78
    82과목88
    10과목평균
    111과목
    122과목
    • 1.

      {=AVERAGE(IF(MOD(ROW(C3:C8),2)=0,C3:C8))}

    • 2.

      {=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3:C8))}

    • 3.

      {=AVERAGE(IF(MOD(ROWS(C3:C8),2)=0,C3:C8))}

    • 4.

      {=AVERAGE(IF(MOD(ROWS(C3:C8),2)=1,C3:C8))}

    정답·해설 보기

    정답

    2

    {=AVERAGE(IF(MOD(ROW(C3:C8),2)=1,C3:C8))}

    해설

    정답: 2. 1과목 점수는 3·5·7행(홀수 행)에 있다. ROW(C3:C8)은 각 셀의 행 번호 {3;4;5;6;7;8}을 반환하고, 이를 2로 나눈 나머지(MOD)가 1인 행(3·5·7=1과목)만 골라 평균을 구해야 한다. 따라서 MOD(ROW(...),2)=1 조건이 옳다.

    오답 풀이

    • 1번: MOD(ROW(...),2)=0은 짝수 행(4·6·8=2과목)을 선택하므로 1과목 평균이 아니다.
    • 2번: 홀수 행(1과목)만 선택해 평균을 구하므로 옳다.
    • 3번: ROWS는 행 개수(6)를 반환하는 단일 값이라 배열 조건으로 쓸 수 없다.
    • 4번: ROWS를 쓴 시점에서 행별 구분이 불가능하므로 옳지 않다.

    보충 개념 ROW(범위)는 각 셀의 행 번호를 배열로, ROWS(범위)는 행의 총 개수를 하나의 값으로 반환한다. 배열 수식으로 조건별 평균을 구할 때는 ROW를 사용한다.

  34. 문제 34

    4지선다

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

    • 1.

      배열 수식에서 사용되는 배열 상수에는 숫자, 텍스트, TRUE나 FALSE 등의 논리값 또는 #N/A와 같은 오류 값이 포함될 수 있다.

    • 2.

      MDETERM 함수는 배열로 저장된 행렬에 대한 역행렬을 산출한다.

    • 3.

      PERCENTILE 함수는 범위에서 k번째 백분위수 값을 구하며, 이 때 k는 0에서 1까지 백분위수 값 범위이다.

    • 4.

      FREQUENCY 함수는 값의 범위 내에서 해당 값의 발생 빈도를 계산하여 세로 배열 형태로 나타낸다.

    정답·해설 보기

    정답

    2

    MDETERM 함수는 배열로 저장된 행렬에 대한 역행렬을 산출한다.

    해설

    정답: 2. MDETERM 함수는 행렬의 행렬식(determinant) 값을 구하는 함수이다. 역행렬을 산출하는 함수는 MINVERSE이다.

    오답 풀이

    • 1번: 배열 상수에는 숫자·텍스트·논리값·오류값이 포함될 수 있으므로 옳다.
    • 2번: 역행렬을 구하는 것은 MINVERSE이고 MDETERM은 행렬식을 구하므로 옳지 않다.
    • 3번: PERCENTILE은 0~1 범위의 k번째 백분위수를 구하므로 옳다.
    • 4번: FREQUENCY는 구간별 빈도를 세로 배열로 반환하므로 옳다.

    보충 개념 행렬 함수: MDETERM(행렬식), MINVERSE(역행렬), MMULT(행렬 곱). 이들 함수는 배열 수식으로 입력해야 한다.

  35. 문제 35

    4지선다

    다음 중 [틀 고정]에 대한 설명으로 옳지 않은 것은?

    • 1.

      워크시트를 스크롤할 때 특정 행이나 열이 계속 표시되도록 하는 기능이다.

    • 2.

      워크시트의 화면상 첫 행이나 첫 열을 고정할 수 있으며, 선택한 셀의 위쪽 행과 왼쪽 열을 고정할 수도 있다.

    • 3.

      표시되어 있는 틀 고정 선을 더블 클릭하여 틀 고정을 취소할 수 있다.

    • 4.

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

    정답·해설 보기

    정답

    3

    표시되어 있는 틀 고정 선을 더블 클릭하여 틀 고정을 취소할 수 있다.

    해설

    정답: 3. 틀 고정선은 더블 클릭으로 취소되지 않는다. 틀 고정을 해제하려면 [보기] 탭의 [틀 고정] - [틀 고정 취소] 명령을 사용해야 한다.

    오답 풀이

    • 1번: 틀 고정은 스크롤해도 특정 행·열을 계속 표시하므로 옳다.
    • 2번: 첫 행·첫 열 고정과 선택 셀 기준 위쪽 행·왼쪽 열 고정이 모두 가능하므로 옳다.
    • 3번: 틀 고정선 더블 클릭으로는 취소되지 않으므로 옳지 않다.
    • 4번: 틀 고정은 화면 표시용 기능이라 인쇄에는 반영되지 않으므로 옳다.

    보충 개념 틀 고정은 화면에만 적용되며, 인쇄 시 특정 행·열을 반복 출력하려면 [페이지 레이아웃]의 [인쇄 제목]에서 반복 행·열을 지정해야 한다.

  36. 문제 36

    4지선다

    다음 중 엑셀에서 지원하는 파일 형식에 대한 설명으로 옳지 않은 것은?

    • 1.

      통합 문서에 매크로나 VBA 코드가 없으면 '*.xlsx' 파일 형식으로 저장한다.

    • 2.

      Excel 2003 파일을 Excel 2007에서 열어 작업할 경우 파일은 자동으로 Excel 2007 형식으로 저장된다.

    • 3.

      통합 문서를 서식 파일로 사용하려면 '*.xltx' 파일 형식으로 저장한다.

    • 4.

      이전 버전의 Excel에서 만든 파일을 Excel 2007 파일로 저장하면 새로운 Excel 기능을 모두 사용할 수 있다.

    정답·해설 보기

    정답

    2

    Excel 2003 파일을 Excel 2007에서 열어 작업할 경우 파일은 자동으로 Excel 2007 형식으로 저장된다.

    해설

    정답: 2. Excel 2003 파일(*.xls)을 상위 버전에서 열면 호환 모드로 열리며, 별도로 형식을 변환해 저장하지 않는 한 자동으로 새 형식으로 바뀌지 않는다.

    오답 풀이

    • 1번: 매크로·VBA가 없으면 기본 형식인 *.xlsx로 저장하므로 옳다.
    • 2번: 2003 파일이 자동으로 새 형식으로 저장되는 것은 아니므로 옳지 않다.
    • 3번: 서식 파일(템플릿)은 *.xltx 형식으로 저장하므로 옳다.
    • 4번: 새 형식으로 저장하면 새 기능을 모두 사용할 수 있으므로 옳다.

    보충 개념 매크로 포함 통합 문서는 *.xlsm, 서식 파일은 *.xltx(매크로 포함 .xltm)로 저장한다. 구버전 형식(.xls)으로 저장하면 일부 새 기능이 손실될 수 있다.

  37. 문제 37

    4지선다

    다음 중 아래 설명에 해당하는 차트 종류는?

    • 항목의 값을 점으로 표시하여 여러 데이터 값들의 관계를 보여주며 주로 과학 데이터의 차트 작성에 사용된다.
    • 가로 축의 값이 일정한 간격이 아닌 경우나 데이터 요소의 수가 많은 경우 사용된다.
    • 기본적으로 5개의 하위 차트 종류가 제공되나, 3차원 차트로 작성할 수 없다.
    • 1.

      분산형 차트

    • 2.

      도넛형 차트

    • 3.

      방사형 차트

    • 4.

      혼합형 차트

    정답·해설 보기

    정답

    1

    분산형 차트

    해설

    정답: 1. 분산형 차트는 두 변수의 값을 X·Y 좌표의 점으로 표시해 상관관계를 보여 주며, 과학·통계 데이터에 주로 쓰인다. 가로 축이 불규칙하거나 데이터가 많을 때 적합하다.

    오답 풀이

    • 1번: 점으로 데이터 관계를 표현하고 과학 데이터에 쓰이는 것은 분산형이므로 옳다.
    • 2번: 도넛형은 여러 계열의 구성 비율을 고리 모양으로 표시하는 차트이다.
    • 3번: 방사형은 여러 항목을 중심에서 뻗은 축으로 비교하는 차트이다.
    • 4번: 혼합형은 두 종류 이상의 차트를 결합한 형태이다.

    보충 개념 분산형 차트는 가로·세로 모두 값(수치) 축이며 항목 축이 없다. 따라서 시간 흐름보다 두 값 사이의 관계 분석에 적합하고 3차원으로는 작성할 수 없다.

  38. 문제 38

    4지선다

    다음 중 엑셀 차트의 추세선에 관한 설명으로 옳지 않은 것은?

    • 1.

      추세선은 지수, 선형, 로그, 다항식, 거듭제곱, 이동평균 등 6가지의 종류가 있다.

    • 2.

      하나의 데이터 계열에 두 개 이상의 추세선을 동시에 표시할 수는 없다.

    • 3.

      추세선이 추가된 데이터 계열의 차트 종류를 3차원 차트로 변경하면 추세선은 자동으로 삭제된다.

    • 4.

      추세선을 삭제하려면 차트에 표시된 추세선을 선택한 후 [Delete]키를 누르거나 추세선의 바로 가기 메뉴에서 [삭제]를 선택한다.

    정답·해설 보기

    정답

    2

    하나의 데이터 계열에 두 개 이상의 추세선을 동시에 표시할 수는 없다.

    해설

    정답: 2. 하나의 데이터 계열에 종류가 다른 추세선을 두 개 이상 동시에 표시할 수 있다.

    오답 풀이

    • 1번: 추세선은 지수·선형·로그·다항식·거듭제곱·이동평균의 6종류이므로 옳다.
    • 2번: 한 계열에 여러 추세선을 동시에 표시할 수 있으므로 "없다"는 옳지 않다.
    • 3번: 3차원 차트로 변경하면 추세선이 자동 삭제되므로 옳다.
    • 4번: 추세선 선택 후 [Delete]나 바로 가기 메뉴의 [삭제]로 제거할 수 있으므로 옳다.

    보충 개념 추세선은 데이터의 경향을 예측하는 선으로, 막대·꺾은선·분산형 등 2차원 차트에 추가할 수 있으나 3차원·원형·도넛형 등에는 추가할 수 없다.

  39. 문제 39

    4지선다

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

    기본 페이지 레이아웃 페이지 나누기 미리 보기 사용자 지정 보기 전체 화면 통합 문서 보기
    • 1.

      페이지 나누기는 구분선을 이용하여 인쇄를 위한 페이지 나누기를 빠르게 조정하는 기능이다.

    • 2.

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

    • 3.

      [페이지 나누기 미리보기]에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.

    • 4.

      용지 크기, 여백 설정, 배율 옵션 등에 따라 자동 페이지 나누기가 삽입된다.

    정답·해설 보기

    정답

    3

    [페이지 나누기 미리보기]에서 수동으로 삽입된 페이지 나누기는 파선으로 표시되고 자동으로 추가된 페이지 나누기는 실선으로 표시된다.

    해설

    정답: 3. 표시가 반대로 되어 있다. [페이지 나누기 미리보기]에서 사용자가 직접 삽입한(수동) 페이지 나누기는 실선으로, 자동으로 추가된 페이지 나누기는 파선으로 표시된다.

    오답 풀이

    • 1번: 페이지 나누기는 구분선으로 인쇄 페이지를 빠르게 조정하는 기능이므로 옳다.
    • 2번: 행 높이·열 너비를 바꾸면 자동 페이지 나누기 위치도 변경되므로 옳다.
    • 3번: 수동은 실선, 자동은 파선이므로 설명이 반대로 되어 옳지 않다.
    • 4번: 용지 크기·여백·배율에 따라 자동 페이지 나누기가 삽입되므로 옳다.

    보충 개념 페이지 나누기 미리보기에서는 구분선을 마우스로 끌어 인쇄 범위를 조정할 수 있으며, 수동 나누기(실선)는 자동 나누기(파선)보다 우선 적용된다.

  40. 문제 40

    4지선다

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

    • 1.

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

    • 2.

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

    • 3.

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

    • 4.

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

    정답·해설 보기

    정답

    4

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

    해설

    정답: 4. 화면 [확대/축소]는 화면에 표시되는 크기만 조정하는 기능으로, 인쇄 시 [페이지 설정]의 확대/축소 배율과는 별개이며 인쇄에 반영되지 않는다.

    오답 풀이

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

    보충 개념 화면 확대/축소는 표시 배율만 바꾸고, 인쇄 크기는 [페이지 설정] - [페이지] 탭의 확대/축소 또는 자동 맞춤 옵션에서 따로 지정한다.

  41. 문제 41

    4지선다

    다음 중 아래의 매크로 함수에 대한 설명으로 옳은 것은?

    매크로 함수OutputTo
    개체 유형테이블
    개체 이름부서
    출력 형식HTML (*.htm; *.html)
    출력 파일부서.htm
    자동 시작아니요
    서식 파일
    인코딩
    출력 품질인쇄
    • 1.

      부서.htm 파일을 인쇄한 후 부서.htm 파일의 내용을 [부서] 테이블로 저장한다.

    • 2.

      HTML 문서인 부서.htm 파일을 읽어 [부서] 테이블로 가져오기 마법사를 실행한다.

    • 3.

      [부서] 테이블의 내용을 HTML 문서인 부서.htm 파일로 저장한다.

    • 4.

      [부서] 테이블의 형식을 HTML 형식으로 변경한 후 [부서] 테이블에 저장한다.

    정답·해설 보기

    정답

    3

    [부서] 테이블의 내용을 HTML 문서인 부서.htm 파일로 저장한다.

    해설

    정답: 3. OutputTo 매크로 함수는 지정한 데이터베이스 개체(테이블·쿼리·폼·보고서 등)의 내용을 다른 파일 형식으로 내보내는 기능이다. 여기서는 [부서] 테이블을 HTML(부서.htm) 파일로 출력(저장)한다.

    오답 풀이

    • 1번: OutputTo는 외부 파일을 테이블로 가져오는 기능이 아니므로 옳지 않다.
    • 2번: 외부 HTML을 읽어 테이블로 가져오는 것은 가져오기(Import) 기능이므로 옳지 않다.
    • 3번: 테이블 내용을 HTML 파일로 내보내(저장)는 것이 OutputTo이므로 옳다.
    • 4번: OutputTo는 테이블 자체의 형식을 변경하지 않으므로 옳지 않다.

    보충 개념 OutputTo는 개체 내용을 HTML·Excel·텍스트·PDF 등으로 내보내는 함수로, '출력 형식'과 '출력 파일'을 지정한다. 데이터를 외부에서 들여올 때는 ImportExportData 등을 사용한다.

  42. 문제 42

    4지선다

    다음 중 이름이 'txt제목'인 텍스트 상자 컨트롤에 '매출내역' 이라는 내용을 입력하는 VBA 명령으로 옳지 않은 것은?

    • 1.

      txt제목 = "매출내역"

    • 2.

      txt제목.text = "매출내역"

    • 3.

      txt제목.value = "매출내역"

    • 4.

      txt제목.caption = "매출내역"

    정답·해설 보기

    정답

    4

    txt제목.caption = "매출내역"

    해설

    정답: 4. Caption 속성은 레이블이나 명령 단추처럼 '표시되는 문자열'을 나타내는 속성으로, 텍스트 상자에는 Caption 속성이 없다. 따라서 텍스트 상자에 값을 입력하는 명령으로는 옳지 않다.

    오답 풀이

    • 1번: 컨트롤 이름만 쓰면 기본 속성인 Value가 적용되어 값이 입력되므로 옳다.
    • 2번: Text 속성은 현재 편집 중인 텍스트 상자의 내용을 나타내므로 값 입력에 사용할 수 있다.
    • 3번: Value 속성은 텍스트 상자에 저장되는 값을 나타내므로 옳다.
    • 4번: 텍스트 상자에는 Caption 속성이 없으므로 옳지 않다.

    보충 개념 텍스트 상자는 Value·Text 속성으로 내용을 다루고, 레이블·단추 등은 Caption 속성으로 표시 문자열을 지정한다. 컨트롤 이름만 쓰면 기본 속성(보통 Value)이 사용된다.

  43. 문제 43

    4지선다

    다음 중 외래 키 값을 관련된 테이블의 기본 키 값과 동일하게 유지해 주는 제약 조건은?

    • 1.

      동시제어성

    • 2.

      관련성

    • 3.

      참조무결성

    • 4.

      동일성

    정답·해설 보기

    정답

    3

    참조무결성

    해설

    정답: 3. 참조 무결성(Referential Integrity)은 외래 키 값이 반드시 참조하는 테이블의 기본 키 값으로 존재하거나 널(Null)이어야 한다는 제약으로, 테이블 간 관계의 일관성을 유지한다.

    오답 풀이

    • 1번: 동시제어성은 여러 트랜잭션의 동시 실행을 제어하는 개념으로 무결성 제약이 아니다.
    • 2번: '관련성'은 정식 무결성 제약 용어가 아니다.
    • 3번: 외래 키를 기본 키와 일치시켜 관계의 일관성을 유지하는 것은 참조 무결성이므로 옳다.
    • 4번: '동일성'은 정식 무결성 제약 용어가 아니다.

    보충 개념 무결성 제약에는 개체 무결성(기본 키는 널·중복 불가), 참조 무결성(외래 키는 기본 키 값 또는 널), 도메인 무결성(속성 값은 정의된 도메인 내) 등이 있다.

  44. 문제 44

    4지선다

    다음 중 실행 쿼리에 해당하지 않는 것은?

    • 1.

      테이블 만들기 쿼리

    • 2.

      추가 쿼리

    • 3.

      업데이트 쿼리

    • 4.

      선택 쿼리

    정답·해설 보기

    정답

    4

    선택 쿼리

    해설

    정답: 4. 선택 쿼리(SELECT)는 데이터를 조회·검색하기만 할 뿐 데이터를 변경하지 않으므로 실행 쿼리가 아니다.

    오답 풀이

    • 1번: 테이블 만들기 쿼리는 조회 결과로 새 테이블을 생성하는 실행 쿼리이다.
    • 2번: 추가 쿼리는 다른 테이블에 레코드를 추가하는 실행 쿼리이다.
    • 3번: 업데이트 쿼리는 기존 레코드 값을 변경하는 실행 쿼리이다.
    • 4번: 선택 쿼리는 데이터를 변경하지 않으므로 실행 쿼리에 해당하지 않는다.

    보충 개념 실행(액션) 쿼리는 데이터를 변경하는 쿼리로 테이블 만들기·추가·업데이트·삭제 쿼리가 있다. 선택 쿼리는 데이터를 조회만 하는 쿼리이다.

  45. 문제 45

    4지선다

    다음 중 데이터 보안 및 회복, 무결성, 병행 수행 제어 등을 정의하는 데이터베이스 언어로 데이터베이스 관리자가 데이터 관리를 목적으로 주로 사용하는 언어는?

    • 1.

      데이터 제어어(DCL)

    • 2.

      데이터 부속어(DSL)

    • 3.

      데이터 정의어(DDL)

    • 4.

      데이터 조작어(DML)

    정답·해설 보기

    정답

    1

    데이터 제어어(DCL)

    해설

    정답: 1. 데이터 제어어(DCL)는 데이터 보안, 무결성, 회복, 병행 수행 제어 등을 정의하는 언어로, 주로 데이터베이스 관리자(DBA)가 사용한다.

    오답 풀이

    • 1번: 보안·무결성·회복·병행 제어를 정의하는 것은 DCL이므로 옳다.
    • 2번: 데이터 부속어(DSL)는 응용 프로그램에 삽입되어 사용되는 데이터 조작어를 의미한다.
    • 3번: 데이터 정의어(DDL)는 데이터베이스 구조(스키마)를 정의·변경하는 언어이다.
    • 4번: 데이터 조작어(DML)는 데이터의 검색·삽입·삭제·갱신을 수행하는 언어이다.

    보충 개념 DDL(CREATE·ALTER·DROP), DML(SELECT·INSERT·UPDATE·DELETE), DCL(GRANT·REVOKE·COMMIT·ROLLBACK)로 데이터베이스 언어를 구분한다.

  46. 문제 46

    4지선다

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

    • 1.

      보고서 바닥글 영역에는 로고, 보고서 제목, 날짜 등을 삽입하며, 보고서의 모든 페이지에 출력된다.

    • 2.

      페이지 머리글 영역에는 열 제목 등을 삽입하며, 모든 페이지의 맨 위에 출력된다.

    • 3.

      그룹 머리글/바닥글 영역에는 일반적으로 그룹별 이름, 요약 정보 등을 삽입한다.

    • 4.

      본문 영역은 실제 데이터가 레코드 단위로 반복 출력되는 부분이다.

    정답·해설 보기

    정답

    1

    보고서 바닥글 영역에는 로고, 보고서 제목, 날짜 등을 삽입하며, 보고서의 모든 페이지에 출력된다.

    해설

    정답: 1. 보기 1번의 설명은 '보고서 머리글'에 대한 것이다. 보고서 머리글은 로고·제목·날짜 등을 표시하며 보고서 맨 처음(첫 페이지)에 한 번만 출력된다. 보고서 바닥글은 보고서 맨 끝에 한 번만 출력된다.

    오답 풀이

    • 1번: 로고·제목·날짜는 보고서 머리글에 들어가고 첫 페이지에 한 번만 출력되므로 옳지 않다.
    • 2번: 페이지 머리글은 열 제목 등을 모든 페이지 맨 위에 출력하므로 옳다.
    • 3번: 그룹 머리글/바닥글에는 그룹 이름·요약 정보를 표시하므로 옳다.
    • 4번: 본문은 레코드 단위로 데이터를 반복 출력하므로 옳다.

    보충 개념 보고서 구역: 보고서 머리글/바닥글(전체 1회), 페이지 머리글/바닥글(각 페이지), 그룹 머리글/바닥글(그룹별), 본문(레코드별 반복)으로 구성된다.

  47. 문제 47

    4지선다

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

    • 1.

      '그룹'은 머리글과 같은 소계 및 요약 정보와 함께 표시되는 레코드의 모음으로 그룹 머리글, 세부 레코드 및 그룹 바닥글로 구성된다.

    • 2.

      그룹화 할 필드가 날짜 데이터이면 실제 값(기본)·일·주·월·분기·연도를 기준으로, 문자 데이터이면 전체 필드(기본) 또는 처음 첫 자에서 다섯 자까지 문자 수를 기준으로 그룹화 할 수 있다.

    • 3.

      Sum 함수를 사용하는 계산 컨트롤을 그룹 머리글에 추가하면 현재 그룹에 대한 합계를 표시할 수 있다.

    • 4.

      필드나 식을 기준으로 최대 5단계까지 그룹화 할 수 있으며, 같은 필드나 식은 한 번씩만 그룹화 할 수 있다.

    정답·해설 보기

    정답

    4

    필드나 식을 기준으로 최대 5단계까지 그룹화 할 수 있으며, 같은 필드나 식은 한 번씩만 그룹화 할 수 있다.

    해설

    정답: 4. 보고서에서는 필드나 식을 기준으로 최대 10단계까지 그룹화할 수 있다. 최대 5단계라는 설명은 옳지 않다.

    오답 풀이

    • 1번: 그룹은 그룹 머리글·세부 레코드·그룹 바닥글로 구성되므로 옳다.
    • 2번: 날짜·문자 데이터별로 다양한 그룹화 기준을 설정할 수 있으므로 옳다.
    • 3번: 그룹 머리글에 Sum 계산 컨트롤을 넣어 그룹별 합계를 표시할 수 있으므로 옳다.
    • 4번: 그룹화는 최대 10단계까지 가능하므로 5단계라는 설명은 옳지 않다.

    보충 개념 그룹화·정렬은 [그룹화 및 정렬] 창에서 설정하며, 그룹 머리글/바닥글에 합계·평균 등 요약 정보를 표시할 수 있다.

  48. 문제 48

    4지선다

    다음 중 보고서 작성 시 페이지 번호 출력을 위한 식과 그 결과의 연결이 옳지 않은 것은? (Page, Pages 변수값은 각각 20과 80으로 설정되었다고 가정한다.)

    • 1.

      식: =[Page] : 결과값: 20

    • 2.

      식: =[Page] & " Page" : 결과값: 20 Page

    • 3.

      식: =Format([Page],"000") : 결과값: 020

    • 4.

      식: =[Page/Pages] : 결과값: 20/80

    정답·해설 보기

    정답

    4

    식: =[Page/Pages] : 결과값: 20/80

    해설

    정답: 4. 보기 4번처럼 =[Page/Pages]로 쓰면 'Page/Pages'라는 존재하지 않는 필드를 참조하는 오류가 된다. '20/80'을 표시하려면 =[Page] & "/" & [Pages]처럼 문자열을 연결해야 한다.

    오답 풀이

    • 1번: =[Page]는 현재 페이지 번호 20을 출력하므로 옳다.
    • 2번: =[Page] & " Page"는 20과 " Page"를 연결해 '20 Page'를 출력하므로 옳다.
    • 3번: =Format([Page],"000")은 세 자리로 맞춰 '020'을 출력하므로 옳다.
    • 4번: =[Page/Pages]는 잘못된 식이라 '20/80'이 나오지 않으므로 옳지 않다.

    보충 개념 [Page]는 현재 페이지, [Pages]는 전체 페이지 수를 반환한다. 'n/m' 형태는 =[Page] & "/" & [Pages]로, & 연산자로 문자열을 이어 붙여 만든다.

  49. 문제 49

    4지선다

    다음 중 레이블 보고서에 관한 설명으로 옳지 않은 것은?

    • 1.

      레이블은 표준 레이블 또는 사용자 지정 레이블을 사용할 수 있다.

    • 2.

      여러 개의 열로 이루어지고, 그룹 머리글과 그룹 바닥글, 세부 구역이 각 열마다 나타난다.

    • 3.

      레이블 형식에서 낱장 용지와 연속 용지를 선택할 수 있다.

    • 4.

      레이블에서 이름 필드의 값에 '귀하'를 붙여 출력하려면 '{이름}귀하'로 설정한다.

    정답·해설 보기

    정답

    2

    여러 개의 열로 이루어지고, 그룹 머리글과 그룹 바닥글, 세부 구역이 각 열마다 나타난다.

    해설

    정답: 2. 레이블 보고서는 여러 개의 열로 구성되지만 세부(본문) 구역만 각 열에 반복 출력될 뿐, 그룹 머리글과 그룹 바닥글이 각 열마다 나타나지는 않는다.

    오답 풀이

    • 1번: 레이블은 표준 또는 사용자 지정 레이블을 선택할 수 있으므로 옳다.
    • 2번: 그룹 머리글·바닥글이 각 열마다 나타난다는 설명은 옳지 않다.
    • 3번: 레이블 형식에서 낱장·연속 용지를 선택할 수 있으므로 옳다.
    • 4번: '{이름}귀하'처럼 필드명을 중괄호로 묶고 고정 문자를 붙여 출력하므로 옳다.

    보충 개념 레이블 보고서는 우편물 라벨처럼 같은 형식을 여러 칸에 반복 인쇄하는 보고서로, 레이블 마법사로 규격과 필드 배치를 설정한다.

  50. 문제 50

    4지선다

    다음 중 [관계 편집] 대화 상자에 대한 설명으로 옳지 않은 것은?

    • 1.

      관계를 구성하는 어느 한 쪽의 테이블 또는 필드 및 쿼리를 변경할 수 있다.

    • 2.

      조인 유형을 내부 조인, 왼쪽 우선 외부 조인, 오른쪽 우선 외부 조인 중에서 선택할 수 있다.

    • 3.

      '항상 참조 무결성 유지'를 선택한 경우 '관련 필드 모두 업데이트'와 '관련 레코드 모두 삭제' 옵션을 선택할 수 있다.

    • 4.

      관계의 종류를 일대다, 다대다, 일대일 중에서 선택할 수 있다.

    정답·해설 보기

    정답

    4

    관계의 종류를 일대다, 다대다, 일대일 중에서 선택할 수 있다.

    해설

    정답: 4. 관계의 종류(일대일, 일대다, 다대다)는 사용자가 직접 선택하는 것이 아니라, 연결된 필드의 인덱스·기본 키 설정에 따라 자동으로 결정·표시된다.

    오답 풀이

    • 1번: 관계 편집에서 한 쪽의 테이블·필드·쿼리를 변경할 수 있으므로 옳다.
    • 2번: 조인 유형(내부·왼쪽 외부·오른쪽 외부 조인)을 선택할 수 있으므로 옳다.
    • 3번: 참조 무결성 유지 선택 시 관련 필드 업데이트·레코드 삭제 옵션을 켤 수 있으므로 옳다.
    • 4번: 관계 종류는 자동으로 결정되므로 사용자가 직접 선택한다는 설명은 옳지 않다.

    보충 개념 관계 종류는 양쪽 필드의 고유 인덱스 여부에 따라 결정된다. 양쪽 모두 고유하면 일대일, 한쪽만 고유하면 일대다가 된다.

  51. 문제 51

    4지선다

    '갑' 테이블의 속성 A가 1, 2, 3, 4, 5의 도메인을 가지고 있고, '을' 테이블의 속성 A가 0, 2, 3, 4, 6의 도메인을 가지고 있다고 가정할 때 다음 SQL구문의 실행 결과는?

    • 1.

      2, 3, 4

    • 2.

      0, 1, 2, 3, 4, 5, 6

    • 3.

      1, 5, 6

    • 4.

      0

    정답·해설 보기

    정답

    2

    0, 1, 2, 3, 4, 5, 6

    해설

    정답: 2. UNION 연산은 두 결과 집합을 합치되 중복된 값을 제거(합집합)한다. 갑{1,2,3,4,5}과 을{0,2,3,4,6}의 합집합은 {0,1,2,3,4,5,6}이다.

    오답 풀이

    • 1번: {2,3,4}는 두 집합의 교집합(INTERSECT)에 해당한다.
    • 2번: 중복을 제거한 합집합 {0,1,2,3,4,5,6}이므로 옳다.
    • 3번: {1,5,6}은 어느 한쪽에만 있는 값들로 합집합 전체가 아니다.
    • 4번: {0}은 을 테이블에만 있는 한 값에 불과하다.

    보충 개념 집합 연산자: UNION(합집합, 중복 제거), UNION ALL(중복 포함 합집합), INTERSECT(교집합), MINUS/EXCEPT(차집합). UNION은 자동으로 중복을 제거하고 정렬한다.

  52. 문제 52

    4지선다

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

    • 1.

      ORDER BY문을 이용하여 정렬할 때, 기본 값은 오름차순 정렬(ASC) 값을 가진다.

    • 2.

      검색 필드의 구분은 콤마(,)로 구분한다.

    • 3.

      검색 결과에 중복되는 레코드를 없애기 위해서는 'DISTINCT'를 명세해야한다.

    • 4.

      FROM 절에는 테이블 이름만을 지정할 수 있다.

    정답·해설 보기

    정답

    4

    FROM 절에는 테이블 이름만을 지정할 수 있다.

    해설

    정답: 4. FROM 절에는 테이블뿐 아니라 쿼리(뷰)나 다른 SELECT문의 결과(인라인 뷰)도 지정할 수 있다. 테이블 이름만 지정할 수 있다는 설명은 옳지 않다.

    오답 풀이

    • 1번: ORDER BY의 기본 정렬은 오름차순(ASC)이므로 옳다.
    • 2번: 검색할 여러 필드는 콤마(,)로 구분하므로 옳다.
    • 3번: 중복 레코드를 제거하려면 DISTINCT를 사용하므로 옳다.
    • 4번: FROM 절에는 테이블 외에 쿼리·뷰도 올 수 있으므로 옳지 않다.

    보충 개념 SELECT문 기본 구조: SELECT 필드 FROM 테이블/쿼리 WHERE 조건 GROUP BY 그룹 HAVING 그룹조건 ORDER BY 정렬. DISTINCT는 중복 행을 제거한다.

  53. 문제 53

    4지선다

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

    • 1.

      입력 마스크는 텍스트, 숫자, 날짜/시간, 통화 형식에서 사용할 수 있다.

    • 2.

      필드 값이 반드시 있어야 하는 경우, 필수 속성을 '예'로 설정하면 된다.

    • 3.

      '예/아니오'의 세부 형식은 'Yes/No'와 'True/False' 두 가지만을 제공한다.

    • 4.

      텍스트, 숫자, 일련 번호 형식에서만 필드 크기를 지정할 수 있다.

    정답·해설 보기

    정답

    3

    '예/아니오'의 세부 형식은 'Yes/No'와 'True/False' 두 가지만을 제공한다.

    해설

    정답: 3. '예/아니오' 데이터 형식의 세부 형식은 'Yes/No', 'True/False', 'On/Off'의 세 가지를 제공한다. 두 가지만 제공한다는 설명은 옳지 않다.

    오답 풀이

    • 1번: 입력 마스크는 텍스트·숫자·날짜/시간·통화 형식에서 사용할 수 있으므로 옳다.
    • 2번: 값이 반드시 있어야 하면 필수 속성을 '예'로 설정하므로 옳다.
    • 3번: 'On/Off'도 제공되므로 두 가지만이라는 설명은 옳지 않다.
    • 4번: 필드 크기는 텍스트·숫자·일련 번호 형식에서만 지정하므로 옳다.

    보충 개념 '예/아니오' 형식은 논리값을 저장하며 Yes/No, True/False, On/Off 형식으로 표시할 수 있다. 입력 마스크는 데이터 입력 형식을 강제한다.

  54. 문제 54

    4지선다

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

    • 1.

      바운드 열의 기본값은 1이며, 열 개수보다 큰 숫자를 지정할 수는 없다.

    • 2.

      행 원본 유형을 '값 목록'으로 설정한 경우 콤보 상자에 표시된 값만 입력할 수 있다.

    • 3.

      행 개수는 최대 255개까지 가능하다.

    • 4.

      실제 행 수가 지정된 행 개수를 초과하면 스크롤바가 표시된다.

    정답·해설 보기

    정답

    2

    행 원본 유형을 '값 목록'으로 설정한 경우 콤보 상자에 표시된 값만 입력할 수 있다.

    해설

    정답: 2. 콤보 상자는 목록에 없는 값도 직접 입력할 수 있다. 목록의 값만 입력하도록 제한하려면 '목록 값만 허용' 속성을 '예'로 설정해야 한다.

    오답 풀이

    • 1번: 바운드 열 기본값은 1이며 열 개수보다 큰 값을 지정할 수 없으므로 옳다.
    • 2번: 콤보 상자는 목록 외 값도 입력 가능하므로 "표시된 값만 입력"은 옳지 않다.
    • 3번: 콤보 상자의 행 개수는 최대 255개까지 가능하므로 옳다.
    • 4번: 실제 행 수가 지정 행 개수를 초과하면 스크롤바가 표시되므로 옳다.

    보충 개념 콤보 상자는 목록 선택과 직접 입력이 모두 가능하나, 목록 상자는 목록에서 선택만 가능하다. '목록 값만 허용'으로 입력을 제한할 수 있다.

  55. 문제 55

    4지선다

    다음 중 액세스의 다양한 폼 보기에 대한 설명으로 적절하지 않은 것은?

    • 1.

      데이터시트: 행과 열로 구성된 형태로 표시하여 여러 레코드를 한 화면에 표시한다.

    • 2.

      모달 폼: 해당 폼을 전체 화면 크기의 창으로 표시한다.

    • 3.

      연속 폼: 현재 창을 채울 만큼 여러 레코드를 함께 표시한다.

    • 4.

      하위 폼: 연결된 기본 폼의 현재 레코드와 관련된 레코드만 표시한다.

    정답·해설 보기

    정답

    2

    모달 폼: 해당 폼을 전체 화면 크기의 창으로 표시한다.

    해설

    정답: 2. 모달 폼은 그 폼을 닫기 전까지 다른 작업을 할 수 없도록 만드는 폼이다. 전체 화면 크기로 표시하는 것이 아니라 사용자의 다른 조작을 제한하는 것이 특징이다.

    오답 풀이

    • 1번: 데이터시트 폼은 행·열 형태로 여러 레코드를 표시하므로 옳다.
    • 2번: 모달 폼은 닫기 전까지 다른 작업을 막는 폼이지 전체 화면 표시가 핵심이 아니므로 옳지 않다.
    • 3번: 연속 폼은 창을 채울 만큼 여러 레코드를 표시하므로 옳다.
    • 4번: 하위 폼은 기본 폼의 현재 레코드와 관련된 레코드만 표시하므로 옳다.

    보충 개념 모달(Modal) 폼은 메시지 상자처럼 응답하기 전까지 다른 창으로의 이동을 막는다. '팝업 폼'과 '모달 폼' 속성으로 동작을 설정한다.

  56. 문제 56

    4지선다

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

    • 1.

      우편번호를 검색할 수 있는 폼에서 텍스트 상자에 사용자가 검색어를 입력하고 [Enter]키를 누를 때 검색이 일어나게 하는 이벤트 속성은 'On Data Change'이다.

    • 2.

      텍스트 상자의 '컨트롤 원본' 속성은 텍스트 상자와 테이블의 필드를 연결하는 역할을 한다.

    • 3.

      '자동 고침 사용' 속성을 '예'로 설정한 경우에는 사용자가 잘못 입력한 영어 단어를 올바른 단어로 자동 정정한다.

    • 4.

      콤보 상자의 '바운드 열' 속성은 콤보 상자에 표시되는 열 중에서 '컨트롤 원본' 속성에 연결된 필드에 입력할 열을 지정한다.

    정답·해설 보기

    정답

    1

    우편번호를 검색할 수 있는 폼에서 텍스트 상자에 사용자가 검색어를 입력하고 [Enter]키를 누를 때 검색이 일어나게 하는 이벤트 속성은 'On Data Change'이다.

    해설

    정답: 1. 텍스트 상자에서 값을 입력하고 [Enter]를 눌렀을 때 동작하도록 하는 이벤트는 'On Data Change'가 아니라 'On Enter'(또는 키 관련 이벤트)이다. 'On Data Change'라는 설명은 옳지 않다.

    오답 풀이

    • 1번: 입력 후 [Enter] 시 검색이 일어나게 하는 이벤트가 'On Data Change'라는 설명은 옳지 않다.
    • 2번: '컨트롤 원본'은 컨트롤을 테이블 필드와 연결하므로 옳다.
    • 3번: '자동 고침 사용'을 '예'로 하면 잘못된 영어 단어를 자동 정정하므로 옳다.
    • 4번: 콤보 상자의 '바운드 열'은 실제 필드에 입력될 열을 지정하므로 옳다.

    보충 개념 컨트롤 원본은 데이터와 컨트롤을 연결하는 핵심 속성이며, 이벤트 속성(On Click, On Enter 등)으로 사용자 동작에 따른 처리를 지정한다.

  57. 문제 57

    4지선다

    다음 중 아래 문자열 함수의 결과 값으로 옳은 것은?

    • 1.

      0

    • 2.

      1

    • 3.

      3

    • 4.

      4

    정답·해설 보기

    정답

    4

    4

    해설

    정답: 4. InStr(start, string, substring, compare)는 start 위치부터 substring을 찾아 그 위치를 반환한다. 비교 인수 1은 대/소문자를 구분하지 않는 텍스트 비교이다. 문자열 "I Have A Dream"의 3번째 문자부터 'A'를 대소문자 구분 없이 찾으면, 4번째 위치의 'a'(Have의 a)가 처음 발견되므로 결과는 4이다.

    오답 풀이

    • 1번: 찾는 문자가 없을 때 0이 반환되지만, 'A'(또는 'a')는 존재하므로 0이 아니다.
    • 2번: 1번째 위치의 'I'는 검색 시작 위치(3)보다 앞이고 'A'도 아니므로 1이 아니다.
    • 3번: 3번째 문자는 공백이므로 3이 아니다.
    • 4번: 3번째부터 검색하면 4번째의 'a'(Have)가 처음 일치하므로 4가 옳다.

    보충 개념 InStr은 1부터 시작하는 위치를 반환한다. 네 번째 인수가 1(vbTextCompare)이면 대소문자를 구분하지 않고, 0(vbBinaryCompare)이면 구분한다.

  58. 문제 58

    4지선다

    다음 중 데이터베이스에서 인덱스를 사용하는 목적으로 가장 적절한 것은?

    • 1.

      데이터 검색 및 정렬 작업 속도 향상

    • 2.

      데이터의 추가, 수정, 삭제 속도 향상

    • 3.

      데이터의 일관성 유지

    • 4.

      최소 중복성 유지

    정답·해설 보기

    정답

    1

    데이터 검색 및 정렬 작업 속도 향상

    해설

    정답: 1. 인덱스(Index)는 데이터를 빠르게 찾을 수 있도록 키 값과 위치 정보를 별도로 관리하는 구조로, 검색 및 정렬 속도를 향상시키는 것이 주된 목적이다.

    오답 풀이

    • 1번: 인덱스의 목적은 검색·정렬 속도 향상이므로 옳다.
    • 2번: 인덱스가 있으면 추가·수정·삭제 시 인덱스도 갱신해야 하므로 오히려 속도가 느려질 수 있다.
    • 3번: 데이터 일관성 유지는 무결성 제약·트랜잭션 제어의 역할이다.
    • 4번: 최소 중복성 유지는 정규화의 목적이다.

    보충 개념 인덱스는 검색 성능을 높이지만 저장 공간을 차지하고 데이터 변경 시 갱신 부담이 늘어난다. 따라서 검색이 잦은 필드에 선택적으로 설정한다.

  59. 문제 59

    4지선다

    다음 중 폼이나 보고서에서 조건에 맞는 특정 컨트롤에만 서식을 적용하는 조건부 서식에 대한 설명으로 옳은 것은?

    • ⓐ 조건부 서식은 식이 아닌 필드 값으로만 설정이 가능하다.
    • ⓑ 컨트롤 값이 변경되어 조건을 만족하지 않으면, 적용된 서식이 해제되고 기본 서식이 적용된다.
    • ⓒ 조건은 최대 3까지 지정할 수 있으며, 조건별로 다른 서식을 적용할 수 있다.
    • ⓓ 지정한 조건 중 2개 이상이 참이면, 조건이 참인 서식이 모두 적용된다.
    • 1.

      ⓐ, ⓑ

    • 2.

      ⓑ, ⓒ

    • 3.

      ⓒ, ⓓ

    • 4.

      ⓐ, ⓓ

    정답·해설 보기

    정답

    2

    ⓑ, ⓒ

    해설

    정답: 2. ⓑ와 ⓒ가 옳다. ⓑ는 조건을 더 이상 만족하지 않으면 서식이 해제되고 기본 서식이 적용된다는 점에서, ⓒ는 조건을 최대 3개까지 지정하고 조건별로 다른 서식을 적용할 수 있다는 점에서 옳다.

    오답 풀이

    • ⓐ: 조건부 서식은 필드 값뿐 아니라 식(수식)을 기준으로도 설정할 수 있으므로 옳지 않다.
    • ⓑ: 조건 불만족 시 서식이 해제되고 기본 서식이 적용되므로 옳다.
    • ⓒ: 조건은 최대 3개까지 지정하고 조건별 서식 적용이 가능하므로 옳다.
    • ⓓ: 여러 조건이 동시에 참이어도 먼저 참이 된 조건의 서식 하나만 적용되므로 옳지 않다.

    보충 개념 조건부 서식은 위에서부터 조건을 평가해 처음 만족하는 조건의 서식만 적용한다(중첩 적용 안 함). 필드 값 또는 식을 기준으로 설정할 수 있다.

  60. 문제 60

    4지선다

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

    • 1.

      하위 폼에서 여러 개의 연결 필드를 지정할 때에 사용되는 구분자는 세미콜론(;)이다.

    • 2.

      하위 폼은 단일 폼, 연속 폼, 데이터 시트 형태로 표시할 수 있으며, 기본 폼은 단일 폼 또는 연속 폼 형태로 표시할 수 있다.

    • 3.

      기본 폼과 하위 폼을 연결할 필드의 데이터 형식은 같거나 호환되어야 한다.

    • 4.

      [하위 폼 필드 연결기]를 이용하여 간단히 기본 폼과 하위 폼의 연결 필드를 지정할 수 있다.

    정답·해설 보기

    정답

    2

    하위 폼은 단일 폼, 연속 폼, 데이터 시트 형태로 표시할 수 있으며, 기본 폼은 단일 폼 또는 연속 폼 형태로 표시할 수 있다.

    해설

    정답: 2. 하위 폼은 단일 폼·연속 폼·데이터시트 형태로 표시할 수 있지만, 기본 폼은 단일 폼 형태로만 표시할 수 있고 연속 폼 형태로는 표시할 수 없다.

    오답 풀이

    • 1번: 여러 연결 필드 지정 시 구분자는 세미콜론(;)이므로 옳다.
    • 2번: 기본 폼은 단일 폼 형태로만 표시되므로 "연속 폼 형태로 표시할 수 있다"는 옳지 않다.
    • 3번: 연결 필드의 데이터 형식은 같거나 호환되어야 하므로 옳다.
    • 4번: [하위 폼 필드 연결기]로 연결 필드를 간단히 지정할 수 있으므로 옳다.

    보충 개념 하위 폼은 일대다 관계에서 '다' 쪽 레코드를 표시하며, 기본 폼(일)의 현재 레코드에 연결된 레코드만 보여 준다. 기본 폼은 단일 폼으로만 표시된다.

이번엔 직접 풀어보세요

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

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

함께 읽으면 좋은 글