컴활 1급 필기 상시 경향 모의고사 1회 문제와 해설

컴퓨터활용능력 1급 필기 상시 경향 모의고사 1회 60문항과 정답·해설입니다. 1과목 컴퓨터 일반, 2과목 스프레드시트 일반, 3과목 데이터베이스 일반 각 20문항으로 구성되며, 비중이 큰 범위는 컴퓨터 하드웨어 7문항, 네트워크·인터넷·ICT 신기술 4문항, 멀티미디어·정보 보안 4문항, 워크시트·데이터 입력 4문항입니다. 이 회차는 2021~2026년 상시 시험 25회분에서 자주 나온 개념을 분석해 ITAFTERSCHOOL이 문장과 보기를 새로 쓴 상시 출제 경향 모의고사입니다. 실제 시험 문제를 옮긴 것이 아닙니다.

1과목 컴퓨터 일반 (1~20번)

1.10진수 -13을 8비트 2의 보수 방식으로 표현한 것으로 옳은 것은?

  1. ①11110011
  2. ②11110010
  3. ③10001101
  4. ④11110100
정답과 해설 보기

정답: ① 11110011

13은 00001101이고, 모든 비트를 반전한 1의 보수 11110010에 1을 더하면 2의 보수 11110011이 됩니다. 11110010은 1의 보수, 10001101은 부호와 절댓값 방식입니다.

2.다음 중 코드에 대한 설명으로 옳지 않은 것은?

  1. ①패리티 비트는 1비트 오류를 검출할 수 있지만 오류가 난 위치를 찾아 정정하지는 못한다.
  2. ②해밍 코드는 오류를 검출할 뿐 아니라 1비트 오류를 스스로 정정할 수 있다.
  3. ③3초과 코드(Excess-3)는 8421 코드에 3을 더한 가중치 코드이다.
  4. ④그레이 코드는 인접한 두 수 사이에 1비트만 달라지므로 A/D 변환 등에 사용된다.
정답과 해설 보기

정답: ③ 3초과 코드(Excess-3)는 8421 코드에 3을 더한 가중치 코드이다.

3초과 코드는 BCD(8421) 코드에 3(0011)을 더해 만든 비가중치 코드이며 자기 보수 코드입니다.

3.다음 중 메인보드와 펌웨어에 대한 설명으로 옳지 않은 것은?

  1. ①BIOS는 ROM(플래시 메모리)에 저장되어 있으며 부팅 시 POST(자체 진단)를 수행한다.
  2. ②노스브리지는 주로 USB, 오디오, 키보드 등 비교적 느린 주변장치를 제어한다.
  3. ③UEFI는 GPT 방식 디스크를 지원하여 2TB를 넘는 디스크로도 부팅할 수 있다.
  4. ④UEFI 설정 화면은 그래픽 환경을 제공하며 마우스로 조작할 수 있다.
정답과 해설 보기

정답: ② 노스브리지는 주로 USB, 오디오, 키보드 등 비교적 느린 주변장치를 제어한다.

느린 주변장치(USB·오디오·키보드 등)를 제어하는 것은 사우스브리지입니다. 노스브리지는 CPU·메모리·그래픽처럼 빠른 장치를 연결합니다.

4.다음 중 인터넷 서비스와 기본 포트 번호의 연결이 옳지 않은 것은?

  1. ①HTTP – 80
  2. ②FTP – 21
  3. ③SMTP – 25
  4. ④HTTPS – 8080
정답과 해설 보기

정답: ④ HTTPS – 8080

HTTPS의 기본 포트 번호는 443입니다. 8080은 웹 서버의 대체 포트로 흔히 쓰이는 번호일 뿐입니다.

5.비트맵 이미지에서 사선이나 곡선의 경계가 계단처럼 보이는 현상을 줄이기 위해 경계 부분 픽셀을 주변과 중간 색으로 처리하는 기법은?

  1. ①인터레이싱
  2. ②안티앨리어싱
  3. ③메조틴트
  4. ④필터링
정답과 해설 보기

정답: ② 안티앨리어싱

안티앨리어싱은 계단 현상(앨리어싱)을 완화하는 기법입니다. 인터레이싱은 이미지를 점차 선명하게 표시하는 방식, 메조틴트는 무수한 점으로 이미지를 표현하는 기법입니다.

6.다음 중 보안 위협에 대한 설명으로 옳지 않은 것은?

  1. ①스니핑은 네트워크를 지나는 패킷을 엿보아 계정, 비밀번호 등을 알아내는 행위이다.
  2. ②스푸핑은 IP 주소나 MAC 주소 등을 위조하여 신뢰받는 사용자나 시스템인 것처럼 속이는 행위이다.
  3. ③키로거는 여러 대의 좀비 PC로 대량의 패킷을 보내 서버를 마비시키는 공격이다.
  4. ④랜섬웨어는 사용자의 파일을 암호화한 뒤 복구를 대가로 금전을 요구한다.
정답과 해설 보기

정답: ③ 키로거는 여러 대의 좀비 PC로 대량의 패킷을 보내 서버를 마비시키는 공격이다.

키로거는 사용자의 키보드 입력을 몰래 기록해 개인정보를 빼내는 프로그램입니다. 좀비 PC로 서버를 마비시키는 공격은 DDoS입니다.

7.SSD(Solid State Drive)에 대한 설명으로 옳지 않은 것은?

  1. ①플래시 메모리를 사용하여 데이터를 저장한다.
  2. ②같은 용량의 HDD보다 일반적으로 가격이 저렴하다.
  3. ③기계적으로 움직이는 부품이 없어 소음과 발열이 적고 충격에 강하다.
  4. ④HDD에 비해 데이터 읽기·쓰기 속도가 빠르다.
정답과 해설 보기

정답: ② 같은 용량의 HDD보다 일반적으로 가격이 저렴하다.

SSD는 HDD보다 저장 용량 대비 가격이 비쌉니다. 나머지는 SSD의 특징과 장점입니다.

8.Windows 10 파일 탐색기의 [폴더 옵션] 대화 상자에서 설정할 수 없는 것은?

  1. ①숨김 파일, 폴더 및 드라이브 표시
  2. ②알려진 파일 형식의 파일 확장명 숨기기
  3. ③한 번 클릭해서 항목 열기
  4. ④파일 형식별 기본 연결 프로그램 변경
정답과 해설 보기

정답: ④ 파일 형식별 기본 연결 프로그램 변경

파일 형식별 기본 앱은 [설정]-[앱]-[기본 앱]에서 변경합니다. 숨김 파일 표시·확장명 숨기기는 [보기] 탭, 한 번 클릭 열기는 [일반] 탭에서 설정합니다.

9.다음 중 CPU의 제어장치를 구성하는 요소가 아닌 것은?

  1. ①프로그램 카운터(PC)
  2. ②명령 해독기(Decoder)
  3. ③부호기(Encoder)
  4. ④누산기(Accumulator)
정답과 해설 보기

정답: ④ 누산기(Accumulator)

누산기는 연산 결과를 일시적으로 기억하는 연산장치의 레지스터입니다. 프로그램 카운터, 명령 해독기, 부호기는 제어장치에 속합니다.

10.다음 중 소프트웨어에 대한 설명으로 옳지 않은 것은?

  1. ①셰어웨어는 일정 기간 또는 일부 기능만 무료로 사용하도록 배포하는 프로그램이다.
  2. ②데모 버전은 정식 프로그램의 모든 기능을 사용 기간 제한 없이 무료로 제공한다.
  3. ③패치 프로그램은 이미 배포된 프로그램의 오류를 수정하거나 기능을 보완한다.
  4. ④번들 프로그램은 하드웨어나 소프트웨어를 구입할 때 함께 끼워 주는 프로그램이다.
정답과 해설 보기

정답: ② 데모 버전은 정식 프로그램의 모든 기능을 사용 기간 제한 없이 무료로 제공한다.

데모 버전은 정식 프로그램을 홍보하기 위해 기능이나 기간을 제한하여 미리 사용해 보도록 배포하는 프로그램입니다.

11.기업 내부에서 사용하는 인트라넷의 개념을 확장하여 협력 업체나 고객 등 외부 관계자도 일부 정보에 접근할 수 있도록 구성한 네트워크는?

  1. ①엑스트라넷
  2. ②인트라넷
  3. ③VAN
  4. ④WAN
정답과 해설 보기

정답: ① 엑스트라넷

엑스트라넷은 인트라넷을 거래처·고객까지 확장한 네트워크입니다. 인트라넷은 조직 내부 구성원만 사용하는 네트워크이고, VAN은 부가가치 통신망입니다.

12.거래 정보를 중앙 서버 한 곳에 저장하지 않고 네트워크 참여자 모두가 분산 저장·검증하여 데이터의 위조나 변조를 어렵게 만드는 기술은?

  1. ①빅데이터
  2. ②핀테크
  3. ③블록체인
  4. ④텔레매틱스
정답과 해설 보기

정답: ③ 블록체인

블록체인은 분산 원장 기술로 참여자가 같은 거래 기록을 나눠 갖고 검증합니다. 핀테크는 금융과 IT의 결합 서비스, 텔레매틱스는 차량 통신 기반 정보 서비스입니다.

13.다음 중 멀티미디어의 특징으로 옳지 않은 것은?

  1. ①선형성: 정보를 처음부터 정해진 순서대로만 탐색하도록 구성된다.
  2. ②디지털화: 다양한 아날로그 정보를 디지털 데이터로 변환하여 처리한다.
  3. ③쌍방향성: 사용자와 시스템이 서로 정보를 주고받으며 상호 작용한다.
  4. ④통합성: 문자, 그림, 소리, 동영상 등 여러 매체를 하나로 통합하여 제공한다.
정답과 해설 보기

정답: ① 선형성: 정보를 처음부터 정해진 순서대로만 탐색하도록 구성된다.

멀티미디어는 사용자가 원하는 순서로 정보를 선택해 탐색하는 비선형성을 가집니다.

14.네트워크 트래픽과 시스템 로그를 실시간으로 감시하여 비정상적인 접근이나 침입 징후를 발견하면 관리자에게 알려 주는 보안 시스템은?

  1. ①방화벽
  2. ②VPN
  3. ③프록시 서버
  4. ④침입 탐지 시스템(IDS)
정답과 해설 보기

정답: ④ 침입 탐지 시스템(IDS)

IDS는 침입 시도를 탐지하고 경보하는 시스템입니다. 방화벽은 정해진 규칙에 따라 접근을 허용·차단하고, VPN은 공중망에 암호화된 가상 사설 통신로를 만듭니다.

15.Windows 10의 [드라이브 조각 모음 및 최적화]에 대한 설명으로 옳은 것은?

  1. ①조각 모음을 실행하면 드라이브의 여유 공간이 늘어난다.
  2. ②네트워크 드라이브도 조각 모음 대상으로 선택할 수 있다.
  3. ③최적화 작업을 주기적으로 자동 실행하도록 일정을 지정할 수 있다.
  4. ④CD-ROM 드라이브도 조각 모음을 실행하여 읽기 속도를 높일 수 있다.
정답과 해설 보기

정답: ③ 최적화 작업을 주기적으로 자동 실행하도록 일정을 지정할 수 있다.

[설정 변경]에서 매일·매주·매월 단위로 자동 최적화 일정을 지정할 수 있습니다. 조각 모음은 접근 속도를 높일 뿐 용량을 늘리지 않으며, 네트워크·CD-ROM 드라이브는 대상이 아닙니다.

16.다음 중 인터럽트에 대한 설명으로 옳지 않은 것은?

  1. ①인터럽트 처리 루틴이 끝나면 중단되었던 프로그램을 처음부터 다시 실행한다.
  2. ②정전이나 기계 착오로 발생하는 인터럽트는 외부 인터럽트에 해당한다.
  3. ③0으로 나누기나 오버플로가 발생하면 내부 인터럽트(트랩)가 발생한다.
  4. ④SVC(Supervisor Call) 명령에 의해 발생하는 인터럽트는 소프트웨어 인터럽트이다.
정답과 해설 보기

정답: ① 인터럽트 처리 루틴이 끝나면 중단되었던 프로그램을 처음부터 다시 실행한다.

인터럽트가 발생하면 현재 상태(PC, 레지스터 등)를 저장해 두었다가 처리 후 중단된 지점부터 이어서 실행합니다.

17.다음 중 아날로그 컴퓨터와 디지털 컴퓨터에 대한 설명으로 옳지 않은 것은?

  1. ①아날로그 컴퓨터는 온도, 전압처럼 연속적으로 변하는 물리량을 입력받는다.
  2. ②디지털 컴퓨터는 논리 회로를 사용하며 숫자나 문자 같은 이산 데이터를 처리한다.
  3. ③디지털 컴퓨터는 프로그램이 필요하며 아날로그 컴퓨터보다 범용성이 높다.
  4. ④디지털 컴퓨터는 증폭 회로를 사용하며 미분·적분 연산에 주로 이용된다.
정답과 해설 보기

정답: ④ 디지털 컴퓨터는 증폭 회로를 사용하며 미분·적분 연산에 주로 이용된다.

증폭 회로를 사용하고 미분·적분 연산에 적합한 것은 아날로그 컴퓨터입니다. 디지털 컴퓨터는 논리 회로를 사용하고 사칙연산에 적합합니다.

18.OSI 7계층 중 인접한 노드 사이에서 프레임 단위로 데이터를 전송하며, MAC 주소를 이용하고 오류 제어와 흐름 제어를 수행하는 계층은? (브리지, 스위치가 이 계층에서 동작한다.)

  1. ①물리 계층
  2. ②데이터 링크 계층
  3. ③네트워크 계층
  4. ④전송 계층
정답과 해설 보기

정답: ② 데이터 링크 계층

데이터 링크 계층은 인접 노드 간 프레임 전송과 오류·흐름 제어를 담당합니다. 네트워크 계층은 IP 주소로 경로를 설정(라우팅)하고, 전송 계층은 종단 간 신뢰성 있는 전송을 담당합니다.

19.Windows 10의 시작 메뉴에 대한 설명으로 옳지 않은 것은?

  1. ①앱 목록의 앱을 마우스 오른쪽 단추로 클릭하여 시작 화면에 타일로 고정할 수 있다.
  2. ②시작 화면에 고정된 타일의 크기를 변경할 수 있다.
  3. ③시작 메뉴에서 타일을 '시작 화면에서 제거'하면 해당 앱도 컴퓨터에서 삭제된다.
  4. ④Ctrl+Esc를 누르면 시작 메뉴를 열 수 있다.
정답과 해설 보기

정답: ③ 시작 메뉴에서 타일을 '시작 화면에서 제거'하면 해당 앱도 컴퓨터에서 삭제된다.

'시작 화면에서 제거'는 타일만 없애는 것이며 앱은 그대로 설치되어 있습니다. 앱을 지우려면 [제거]를 선택해야 합니다.

20.Windows 10의 [시스템 구성](msconfig)에서 할 수 있는 작업으로 옳은 것은?

  1. ①[부팅] 탭에서 다음 부팅 때 안전 부팅(안전 모드)으로 시작하도록 지정한다.
  2. ②하드디스크에 새 파티션을 만들고 드라이브 문자를 할당한다.
  3. ③장치 드라이버를 이전 버전으로 롤백한다.
  4. ④새 사용자 계정을 만들고 암호를 지정한다.
정답과 해설 보기

정답: ① [부팅] 탭에서 다음 부팅 때 안전 부팅(안전 모드)으로 시작하도록 지정한다.

시스템 구성의 [부팅] 탭에서 '안전 부팅'을 선택할 수 있습니다. 파티션은 디스크 관리, 드라이버 롤백은 장치 관리자, 계정 추가는 [설정]-[계정]에서 합니다.

2과목 스프레드시트 일반 (21~40번)

스프레드시트 일반주제: 워크시트·데이터 입력

21.Excel에서 채우기 핸들을 이용한 자동 채우기에 대한 설명으로 옳지 않은 것은?

  1. ①숫자 하나가 입력된 셀을 Ctrl을 누른 채 채우기 핸들로 끌면 1씩 증가한다.
  2. ②'월요일'이 입력된 셀의 채우기 핸들을 끌면 '월요일'이 그대로 복사된다.
  3. ③날짜가 입력된 셀의 채우기 핸들을 끌면 기본적으로 1일씩 증가한다.
  4. ④'제품10'처럼 문자와 숫자가 섞인 셀을 끌면 마지막 숫자가 1씩 증가한다.
정답과 해설 보기

정답: ② '월요일'이 입력된 셀의 채우기 핸들을 끌면 '월요일'이 그대로 복사된다.

'월요일'은 사용자 지정 목록에 등록된 항목이므로 화요일, 수요일… 순서로 채워집니다.

스프레드시트 일반주제: 워크시트·데이터 입력

22.Excel의 날짜와 시간 데이터 입력에 대한 설명으로 옳은 것은?

  1. ①Ctrl+;(세미콜론)을 누르면 현재 시간이 입력된다.
  2. ②날짜 데이터는 기본적으로 셀의 왼쪽에 정렬된다.
  3. ③시간을 12시간제로 입력하려면 시간 뒤에 한 칸 띄우고 AM 또는 PM을 입력한다.
  4. ④연도를 두 자리 '30'으로 입력하면 2030년으로 인식된다.
정답과 해설 보기

정답: ③ 시간을 12시간제로 입력하려면 시간 뒤에 한 칸 띄우고 AM 또는 PM을 입력한다.

12시간제는 '9:30 PM'처럼 입력합니다. Ctrl+;은 현재 날짜(시간은 Ctrl+Shift+;)이고, 날짜는 숫자처럼 오른쪽 정렬되며, 두 자리 연도 30~99는 1900년대로 인식됩니다.

스프레드시트 일반주제: 워크시트·데이터 입력

23.Excel의 시트 보호와 통합 문서 보호에 대한 설명으로 옳지 않은 것은?

  1. ①시트 보호를 해도 '잠금'이 해제된 셀은 내용을 수정할 수 있다.
  2. ②통합 문서 구조를 보호하면 시트 삽입, 삭제, 이름 바꾸기를 할 수 없다.
  3. ③시트 보호를 설정할 때 암호 입력은 생략할 수 있다.
  4. ④셀 서식에서 '숨김'을 지정하면 시트 보호를 하지 않아도 수식 입력줄에 수식이 표시되지 않는다.
정답과 해설 보기

정답: ④ 셀 서식에서 '숨김'을 지정하면 시트 보호를 하지 않아도 수식 입력줄에 수식이 표시되지 않는다.

셀 서식의 '잠금'과 '숨김'은 시트 보호를 설정해야 효과가 나타납니다.

스프레드시트 일반주제: 매크로·VBA

24.다음 VBA 코드를 실행했을 때 메시지 상자에 표시되는 값은?

Sub 계산()
  Dim i As Integer, s As Integer
  s = 0
  For i = 2 To 12 Step 2
    If i Mod 3 = 0 Then
      s = s + i
    Else
      s = s - 1
    End If
  Next i
  MsgBox s
End Sub
  1. ①14
  2. ②18
  3. ③16
  4. ④12
정답과 해설 보기

정답: ① 14

i는 2, 4, 6, 8, 10, 12입니다. 3의 배수인 6과 12는 더하고(+18) 나머지 네 번은 1씩 빼므로(-4) s = 14입니다.

스프레드시트 일반주제: 매크로·VBA

25.빈 워크시트에서 다음 VBA 코드를 실행했을 때 [B1] 셀에 표시되는 값은?

Sub 채우기()
  Dim i As Integer
  For i = 5 To 1 Step -1
    If i Mod 2 = 1 Then
      Cells(i, 1).Value = i * i
    Else
      Cells(i, 1).Value = 0
    End If
  Next i
  Range("B1").Formula = "=SUM(A1:A5)"
End Sub
  1. ①20
  2. ②55
  3. ③35
  4. ④9
정답과 해설 보기

정답: ③ 35

i가 홀수(5, 3, 1)일 때만 제곱값 25, 9, 1이 입력되고 짝수 행에는 0이 입력되므로 합계는 35입니다. 20은 짝수의 제곱(16+4)만 더한 값입니다.

스프레드시트 일반주제: 워크시트·데이터 입력

26.Excel의 화면 구성에 대한 설명으로 옳지 않은 것은?

  1. ①상태 표시줄에서 선택한 범위의 평균, 개수, 합계 등을 바로 확인할 수 있다.
  2. ②워크시트의 확대/축소 배율은 10%에서 400%까지 지정할 수 있다.
  3. ③Ctrl을 누른 채 마우스 휠을 굴리면 화면을 확대하거나 축소할 수 있다.
  4. ④이름 상자에는 셀 주소만 입력할 수 있으며 정의된 이름을 입력하여 이동할 수는 없다.
정답과 해설 보기

정답: ④ 이름 상자에는 셀 주소만 입력할 수 있으며 정의된 이름을 입력하여 이동할 수는 없다.

이름 상자에 셀 주소나 정의된 이름을 입력하면 해당 셀·범위로 바로 이동하거나 범위를 선택할 수 있습니다.

스프레드시트 일반주제: 데이터 관리·분석 도구

27.Excel의 가상 분석 도구에 대한 설명으로 옳은 것은?

  1. ①목표값 찾기에서 '값을 바꿀 셀'은 여러 개를 지정할 수 있다.
  2. ②시나리오 하나에 변경 셀은 최대 32개까지 지정할 수 있다.
  3. ③데이터 표로 계산된 결과 범위에서 일부 셀만 선택하여 수정할 수 있다.
  4. ④시나리오 요약 보고서는 변경 셀의 값을 바꾸면 자동으로 다시 계산된다.
정답과 해설 보기

정답: ② 시나리오 하나에 변경 셀은 최대 32개까지 지정할 수 있다.

시나리오의 변경 셀은 최대 32개입니다. 목표값 찾기의 값을 바꿀 셀은 하나뿐이고, 데이터 표 결과는 배열이라 일부만 수정할 수 없으며, 시나리오 요약 보고서는 자동으로 갱신되지 않습니다.

스프레드시트 일반주제: 서식·수식·셀 참조

28.셀에 1234567을 입력하고 사용자 지정 표시 형식을 #,##0,"천원" 으로 지정했을 때 표시되는 결과는?

  1. ①1,235천원
  2. ②1,234천원
  3. ③1,234,567천원
  4. ④1235천원
정답과 해설 보기

정답: ① 1,235천원

서식 끝의 쉼표(,)는 천 단위를 생략하며 반올림하므로 1234.567이 1,235로 표시되고 뒤에 '천원'이 붙습니다.

29.다음 시트에서 배열 수식 {=SUM((A2:A6="영업")*(C2:C6>=100))} 의 결과는?

[실적]

ABC
1부서이름실적
2영업김하늘120
3총무이보람80
4영업박새솔150
5기획최다인90
6영업정우진60
  1. ①270
  2. ②3
  3. ③2
  4. ④330
정답과 해설 보기

정답: ③ 2

부서가 '영업'이면서 실적이 100 이상인 행(120, 150)에서만 TRUE*TRUE=1이 되므로 합계는 개수인 2입니다. 조건을 만족하는 실적의 합계(270)를 구하려면 두 조건식에 C2:C6을 한 번 더 곱해야 합니다.

스프레드시트 일반주제: 차트·페이지 설정·인쇄

30.Excel 차트의 추세선에 대한 설명으로 옳지 않은 것은?

  1. ①3차원 차트, 원형 차트, 도넛형 차트에는 추세선을 추가할 수 없다.
  2. ②추세선의 종류에는 선형, 지수, 로그, 이동 평균 등이 있다.
  3. ③하나의 데이터 계열에 두 개 이상의 추세선을 추가할 수 있다.
  4. ④추세선의 예측 기간을 지정하면 예측값이 원본 데이터 범위에 자동으로 입력된다.
정답과 해설 보기

정답: ④ 추세선의 예측 기간을 지정하면 예측값이 원본 데이터 범위에 자동으로 입력된다.

추세선은 차트에만 표시될 뿐 워크시트의 원본 데이터에는 아무 값도 입력하지 않습니다.

스프레드시트 일반주제: 차트·페이지 설정·인쇄

31.Excel의 [페이지 설정]에 대한 설명으로 옳지 않은 것은?

  1. ①머리글/바닥글에 그림을 삽입할 수 있다.
  2. ②인쇄 미리 보기 화면에서 [페이지 설정]을 열어도 [시트] 탭의 인쇄 영역과 반복할 행을 지정할 수 있다.
  3. ③홀수 페이지와 짝수 페이지의 머리글/바닥글을 다르게 지정할 수 있다.
  4. ④[페이지] 탭에서 '자동 맞춤'으로 용지 너비와 높이에 맞게 인쇄할 수 있다.
정답과 해설 보기

정답: ② 인쇄 미리 보기 화면에서 [페이지 설정]을 열어도 [시트] 탭의 인쇄 영역과 반복할 행을 지정할 수 있다.

인쇄 미리 보기에서 연 [페이지 설정]의 [시트] 탭에서는 인쇄 영역, 반복할 행·열이 비활성화되어 지정할 수 없습니다.

32.다음 시트에서 =INDEX(A2:C5, MATCH(400, C2:C5, 0)+1, 2) 의 결과는?

[상품]

ABC
1코드품명단가
2P01볼펜500
3P02연필300
4P03지우개400
5P04공책1200
  1. ①공책
  2. ②지우개
  3. ③1200
  4. ④연필
정답과 해설 보기

정답: ① 공책

MATCH는 400이 C2:C5의 3번째임을 반환하고 1을 더해 4가 됩니다. A2:C5의 4행 2열은 B5 셀이므로 '공책'입니다.

스프레드시트 일반주제: 데이터 관리·분석 도구

33.고급 필터의 조건 범위를 다음과 같이 지정했을 때 추출되는 데이터는?

[조건 범위]

부서실적
영업
>=100
  1. ①부서가 '영업'이고 실적이 100 이상인 데이터
  2. ②부서가 '영업'이 아니면서 실적이 100 이상인 데이터
  3. ③실적이 100 이상인 데이터 중 '영업' 부서를 제외한 데이터
  4. ④부서가 '영업'이거나 실적이 100 이상인 데이터
정답과 해설 보기

정답: ④ 부서가 '영업'이거나 실적이 100 이상인 데이터

조건을 서로 다른 행에 입력하면 OR(또는) 조건, 같은 행에 입력하면 AND(그리고) 조건입니다.

스프레드시트 일반주제: 매크로·VBA

34.Excel의 매크로 기록에 대한 설명으로 옳지 않은 것은?

  1. ①매크로 이름의 첫 글자는 문자여야 하며 이름에 공백을 사용할 수 없다.
  2. ②바로 가기 키에 대문자를 지정하면 Ctrl+Shift+문자 조합으로 설정된다.
  3. ③매크로 기록 중 셀을 선택하면 기본적으로 상대 참조로 기록된다.
  4. ④'개인용 매크로 통합 문서'에 저장한 매크로는 Excel을 실행할 때마다 모든 통합 문서에서 사용할 수 있다.
정답과 해설 보기

정답: ③ 매크로 기록 중 셀을 선택하면 기본적으로 상대 참조로 기록된다.

매크로는 기본적으로 절대 참조로 기록되며, [상대 참조로 기록]을 선택해야 상대 참조로 기록됩니다.

스프레드시트 일반주제: 서식·수식·셀 참조

35.[A2:D10] 범위를 선택한 뒤 조건부 서식의 수식을 사용하여, D열 값이 80 이상인 행 전체에 채우기 색을 지정하려고 한다. 입력할 수식으로 옳은 것은?

  1. ①=D$2>=80
  2. ②=$D2>=80
  3. ③=$D$2>=80
  4. ④=D2>=80
정답과 해설 보기

정답: ② =$D2>=80

행 전체에 적용하려면 열은 D로 고정하고 행은 바뀌어야 하므로 열만 절대 참조한 =$D2>=80을 사용합니다. =$D$2는 모든 셀이 D2만 비교하고, =D2는 열마다 다른 열을 비교합니다.

스프레드시트 일반주제: 차트·페이지 설정·인쇄

36.시작 값에서 양수·음수 값이 차례로 더해지거나 빠지면서 최종 값에 이르는 누적 증감 과정을 보여 주어 재무 데이터 분석에 주로 사용하는 차트는?

  1. ①폭포 차트
  2. ②깔때기형 차트
  3. ③트리맵 차트
  4. ④선버스트 차트
정답과 해설 보기

정답: ① 폭포 차트

폭포 차트는 값의 증감이 누적되는 과정을 표시합니다. 깔때기형은 단계별로 줄어드는 값, 트리맵·선버스트는 계층 구조의 비율을 표시합니다.

스프레드시트 일반주제: 차트·페이지 설정·인쇄

37.Excel의 페이지 나누기에 대한 설명으로 옳지 않은 것은?

  1. ①페이지 나누기 미리 보기에서 파란색 구분선을 드래그하여 페이지 나누기 위치를 조정할 수 있다.
  2. ②자동 페이지 나누기는 점선, 수동 페이지 나누기는 실선으로 표시된다.
  3. ③수동 페이지 나누기는 행 단위로만 삽입할 수 있고 열 기준으로는 삽입할 수 없다.
  4. ④페이지 나누기 미리 보기 상태에서도 셀에 데이터를 입력하거나 수정할 수 있다.
정답과 해설 보기

정답: ③ 수동 페이지 나누기는 행 단위로만 삽입할 수 있고 열 기준으로는 삽입할 수 없다.

선택한 셀의 위쪽과 왼쪽에 페이지 나누기가 삽입되므로 열 기준(열 전체 선택)으로도 삽입할 수 있습니다.

스프레드시트 일반주제: 데이터 관리·분석 도구

38.Excel의 피벗 테이블에 대한 설명으로 옳은 것은?

  1. ①피벗 테이블은 원본 데이터가 있는 시트에만 만들 수 있다.
  2. ②행 영역에는 필드를 하나만 배치할 수 있다.
  3. ③값 영역에는 숫자 형식의 필드만 배치할 수 있다.
  4. ④값 필드의 요약 방식을 합계에서 평균, 최대값, 개수 등으로 바꿀 수 있다.
정답과 해설 보기

정답: ④ 값 필드의 요약 방식을 합계에서 평균, 최대값, 개수 등으로 바꿀 수 있다.

값 필드 설정에서 요약 함수를 변경할 수 있습니다. 피벗 테이블은 새 시트에도 만들 수 있고, 행 영역에 여러 필드를 둘 수 있으며, 텍스트 필드를 값 영역에 두면 개수로 요약됩니다.

39.다음 시트에서 =LARGE(A2:A6,2)+MEDIAN(A2:A6)-RANK.EQ(A3,A2:A6,1) 의 결과는?

[점수]

A
1점수
215
325
425
535
650
  1. ①57
  2. ②58
  3. ③60
  4. ④56
정답과 해설 보기

정답: ② 58

LARGE(…,2)는 두 번째로 큰 35, MEDIAN은 25, RANK.EQ(A3,…,1)은 25의 오름차순 순위 2이므로 35+25-2=58입니다. 내림차순 순위(3)를 쓰면 57이 됩니다.

스프레드시트 일반주제: 서식·수식·셀 참조

40.Excel의 오류 값에 대한 설명으로 옳지 않은 것은?

  1. ①#NUM!은 수식에서 숫자가 필요한 곳에 텍스트처럼 잘못된 형식의 인수를 사용했을 때 표시된다.
  2. ②#NAME?은 함수 이름을 잘못 입력하는 등 인식할 수 없는 텍스트를 수식에 사용했을 때 표시된다.
  3. ③#REF!는 수식이 참조하던 셀을 삭제하여 참조가 유효하지 않을 때 표시된다.
  4. ④#N/A는 VLOOKUP 등에서 찾는 값이 없어 사용할 수 있는 값이 없을 때 표시된다.
정답과 해설 보기

정답: ① #NUM!은 수식에서 숫자가 필요한 곳에 텍스트처럼 잘못된 형식의 인수를 사용했을 때 표시된다.

잘못된 형식의 인수를 사용하면 #VALUE!가 표시됩니다. #NUM!은 음수의 제곱근처럼 숫자 계산이 불가능하거나 결과가 너무 크거나 작을 때 표시됩니다.

3과목 데이터베이스 일반 (41~60번)

데이터베이스 일반주제: 폼·컨트롤

41.Access 콤보 상자의 행 원본이 '부서코드, 부서명' 두 열일 때, 목록에서 부서코드 열은 보이지 않고 부서명만 보이게 하려면 어떤 속성을 이용해야 하는가?

  1. ①열 개수
  2. ②바운드 열
  3. ③열 너비
  4. ④목록 너비
정답과 해설 보기

정답: ③ 열 너비

열 너비를 0cm;3cm처럼 지정하면 첫 번째 열이 화면에서 숨겨집니다. 바운드 열은 필드에 실제로 저장될 값의 열을 지정하는 속성입니다.

데이터베이스 일반주제: 폼·컨트롤

42.Access 폼 컨트롤의 속성에 대한 설명으로 옳지 않은 것은?

  1. ①'잠금' 속성을 '예'로 설정하면 컨트롤이 폼 보기에서 화면에 표시되지 않는다.
  2. ②'탭 정지' 속성을 '아니요'로 설정하면 Tab 키로 해당 컨트롤에 포커스가 이동하지 않는다.
  3. ③'사용 가능' 속성을 '아니요'로 설정하면 컨트롤이 흐리게 표시되고 포커스를 받을 수 없다.
  4. ④[탭 순서] 대화 상자의 [자동 순서]는 컨트롤 위치에 따라 탭 순서를 자동으로 다시 정한다.
정답과 해설 보기

정답: ① '잠금' 속성을 '예'로 설정하면 컨트롤이 폼 보기에서 화면에 표시되지 않는다.

'잠금'을 '예'로 하면 컨트롤은 표시되지만 데이터를 수정할 수 없습니다. 화면에 보이지 않게 하는 것은 '표시' 속성입니다.

데이터베이스 일반주제: 쿼리·SQL

43.[학생] 테이블에서 다음 SQL문을 실행한 결과로 표시되는 값은?

[학생]

이름학과점수
김가람경영85
이나래컴퓨터92
박다솜경영78
최라온영어88
정마루컴퓨터70
SELECT COUNT(*) FROM 학생
WHERE 점수 BETWEEN 78 AND 88 AND 학과 <> "영어";
  1. ①1
  2. ②2
  3. ③3
  4. ④4
정답과 해설 보기

정답: ② 2

점수가 78 이상 88 이하이면서 학과가 '영어'가 아닌 레코드는 김가람(85)과 박다솜(78) 두 개입니다. BETWEEN은 양 끝값을 포함하며, 최라온(88)은 영어과라 제외됩니다.

데이터베이스 일반주제: 테이블 설계·필드 속성

44.Access 입력 마스크 기호에 대한 설명으로 옳지 않은 것은?

  1. ①0 : 0~9의 숫자를 반드시 입력해야 하며 더하기(+)·빼기(-) 기호는 사용할 수 없다.
  2. ②9 : 숫자나 공백을 입력할 수 있으며 입력하지 않아도 된다.
  3. ③# : 숫자, 공백, 더하기(+)·빼기(-) 기호를 입력할 수 있으며 입력하지 않아도 된다.
  4. ④A : 영문자만 입력할 수 있으며 반드시 입력해야 한다.
정답과 해설 보기

정답: ④ A : 영문자만 입력할 수 있으며 반드시 입력해야 한다.

A는 영문자 또는 숫자를 반드시 입력해야 하는 기호입니다. 영문자만 필수로 입력하는 기호는 L입니다.

데이터베이스 일반주제: 테이블 설계·필드 속성

45.[나이] 필드에 18 이상 65 이하의 값만 입력되도록 하려고 한다. 유효성 검사 규칙으로 옳은 것은?

  1. ①>=18 Or <=65
  2. ②In(18, 65)
  3. ③>=18 And <=65
  4. ④18 To 65
정답과 해설 보기

정답: ③ >=18 And <=65

두 조건을 모두 만족해야 하므로 And로 연결합니다. Or로 연결하면 모든 숫자가 허용되고, In(18, 65)는 18과 65 두 값만 허용합니다.

데이터베이스 일반주제: 폼·컨트롤

46.폼의 텍스트 상자에 [학생] 테이블에서 학과가 '경영'인 학생 수를 표시하려고 한다. 컨트롤 원본으로 옳은 것은?

  1. ①=DCount("[학번]", "학생", "[학과]='경영'")
  2. ②=DCount("학생", "[학번]", "[학과]='경영'")
  3. ③=DSum("[학번]", "학생", "[학과]='경영'")
  4. ④=Count("[학번]", "학생", "[학과]='경영'")
정답과 해설 보기

정답: ① =DCount("[학번]", "학생", "[학과]='경영'")

도메인 함수의 형식은 =DCount("필드", "테이블/쿼리", "조건")입니다. 인수 순서가 바뀌면 안 되고, DSum은 합계를 구하며 Count는 도메인 인수를 받지 않습니다.

데이터베이스 일반주제: 보고서

47.Access 보고서의 구역에 대한 설명으로 옳지 않은 것은?

  1. ①보고서 머리글은 보고서의 첫 페이지 맨 위에 한 번만 출력된다.
  2. ②보고서 바닥글은 매 페이지 아래쪽에 출력되며 주로 페이지 번호를 표시하는 데 사용한다.
  3. ③페이지 머리글은 모든 페이지의 위쪽에 출력된다.
  4. ④그룹 머리글은 각 그룹이 시작될 때마다 출력되며 그룹 이름 등을 표시한다.
정답과 해설 보기

정답: ② 보고서 바닥글은 매 페이지 아래쪽에 출력되며 주로 페이지 번호를 표시하는 데 사용한다.

보고서 바닥글은 보고서의 마지막 페이지에 한 번만 출력되며 전체 합계 등을 표시합니다. 매 페이지 아래쪽에 출력되는 것은 페이지 바닥글입니다.

48.Access의 기본키와 인덱스에 대한 설명으로 옳지 않은 것은?

  1. ①기본키로 지정한 필드는 자동으로 인덱스가 '예(중복 불가능)'로 설정된다.
  2. ②여러 필드를 조합하여 하나의 기본키로 지정할 수 있다.
  3. ③여러 필드를 묶어 하나의 인덱스(다중 필드 인덱스)를 만들 수 있다.
  4. ④인덱스를 많이 설정할수록 검색뿐 아니라 레코드 추가·수정 속도도 빨라진다.
정답과 해설 보기

정답: ④ 인덱스를 많이 설정할수록 검색뿐 아니라 레코드 추가·수정 속도도 빨라진다.

인덱스는 검색·정렬 속도를 높이지만, 레코드를 추가·수정할 때마다 인덱스도 갱신해야 하므로 업데이트 속도는 느려질 수 있습니다.

데이터베이스 일반주제: 폼·컨트롤

49.Access 폼에서 해당 폼이 열려 있는 동안에는 다른 폼이나 개체로 포커스를 옮길 수 없고, 폼을 닫아야만 다른 작업을 할 수 있도록 하는 속성은?

  1. ①팝업
  2. ②레코드 잠금
  3. ③모달
  4. ④기본 보기
정답과 해설 보기

정답: ③ 모달

모달을 '예'로 하면 그 폼을 닫기 전에는 다른 창을 선택할 수 없습니다. 팝업은 폼을 다른 창 위에 항상 표시하는 속성입니다.

데이터베이스 일반주제: Access 매크로·VBA

50.Access 매크로 함수와 기능의 연결이 옳지 않은 것은?

  1. ①CloseWindow – Access 프로그램을 종료한다.
  2. ②OpenReport – 보고서를 연다.
  3. ③RunSQL – SQL문으로 작성된 실행 쿼리를 실행한다.
  4. ④FindRecord – 조건에 맞는 첫 번째 레코드를 찾는다.
정답과 해설 보기

정답: ① CloseWindow – Access 프로그램을 종료한다.

CloseWindow는 지정한 창(개체)을 닫는 함수이며, Access를 종료하는 함수는 QuitAccess입니다.

51.다음 중 DBMS를 사용할 때의 단점으로 보기 어려운 것은?

  1. ①전산화 비용과 운영비가 증가한다.
  2. ②데이터 중복이 늘어나 데이터 일관성이 떨어진다.
  3. ③백업과 회복 방법이 복잡하다.
  4. ④시스템이 복잡하여 처리 속도가 느려질 수 있다.
정답과 해설 보기

정답: ② 데이터 중복이 늘어나 데이터 일관성이 떨어진다.

DBMS는 데이터 중복을 최소화하여 일관성과 무결성을 유지하는 것이 장점입니다.

데이터베이스 일반주제: 쿼리·SQL

52.[고객] 테이블에 (C1, 한별), (C2, 은솔), (C3, 도윤) 세 레코드가 있고 [주문] 테이블은 다음과 같다. 다음 SQL문을 실행했을 때 결과로 표시되는 레코드 수는?

[주문]

주문번호고객ID금액
1C15000
2C33000
3C12000
4C47000
SELECT 고객.이름, 주문.금액
FROM 고객 LEFT JOIN 주문 ON 고객.고객ID = 주문.고객ID;
  1. ①2
  2. ②3
  3. ③5
  4. ④4
정답과 해설 보기

정답: ④ 4

LEFT JOIN은 왼쪽(고객)의 모든 레코드를 표시합니다. C1은 주문 2건, C2는 주문이 없어 금액이 Null인 1건, C3은 1건이므로 4개이며, 고객에 없는 C4 주문은 표시되지 않습니다.

데이터베이스 일반주제: 보고서

53.보고서의 페이지 바닥글에 있는 텍스트 상자의 컨트롤 원본이 =Format([Page], "000") & "쪽" 일 때, 3페이지에 표시되는 내용은?

  1. ①003쪽
  2. ②3쪽
  3. ③000쪽
  4. ④3/000쪽
정답과 해설 보기

정답: ① 003쪽

[Page]는 현재 페이지 번호이고 Format 형식 "000"은 세 자리로 맞추며 빈 자리를 0으로 채우므로 003쪽이 표시됩니다.

데이터베이스 일반주제: Access 매크로·VBA

54.Access VBA 문과 기능에 대한 설명으로 옳지 않은 것은?

  1. ①DoCmd.OpenReport "판매", acViewPreview : [판매] 보고서를 인쇄 미리 보기로 연다.
  2. ②DoCmd.Close : 현재 활성화된 개체를 닫는다.
  3. ③DoCmd.Quit : 현재 폼만 닫고 Access는 계속 실행 상태를 유지한다.
  4. ④Me.Requery : 현재 폼의 레코드 원본을 다시 조회하여 최신 데이터를 표시한다.
정답과 해설 보기

정답: ③ DoCmd.Quit : 현재 폼만 닫고 Access는 계속 실행 상태를 유지한다.

DoCmd.Quit는 Access 프로그램 자체를 종료합니다. 현재 개체만 닫는 것은 DoCmd.Close입니다.

데이터베이스 일반주제: 테이블 설계·필드 속성

55.Access 테이블의 디자인 보기와 데이터시트 보기에 대한 설명으로 옳지 않은 것은?

  1. ①디자인 보기에서 필드 이름, 데이터 형식, 설명을 지정하고 기본키를 설정할 수 있다.
  2. ②데이터시트 보기에서는 레코드만 입력할 수 있고 새 필드를 추가할 수는 없다.
  3. ③데이터시트 보기에서 열을 숨기거나 열 고정을 할 수 있다.
  4. ④디자인 보기에서 필드 크기, 형식, 기본값 등 필드 속성을 설정할 수 있다.
정답과 해설 보기

정답: ② 데이터시트 보기에서는 레코드만 입력할 수 있고 새 필드를 추가할 수는 없다.

데이터시트 보기에서도 '추가하려면 클릭' 열을 이용하거나 [필드] 탭에서 새 필드를 추가하고 이름을 바꿀 수 있습니다.

데이터베이스 일반주제: 쿼리·SQL

56.Access 쿼리에서 Mid("Database", InStr("Database", "b"), 3) 의 결과는?

  1. ①aba
  2. ②ata
  3. ③base
  4. ④bas
정답과 해설 보기

정답: ④ bas

InStr은 "b"가 처음 나타나는 위치 5를 반환하고, Mid는 5번째 글자부터 3글자를 추출하므로 "bas"입니다.

데이터베이스 일반주제: 보고서

57.Access의 레이블 마법사에 대한 설명으로 옳지 않은 것은?

  1. ①제조업체별 표준 레이블 크기를 선택하거나 사용자 지정 크기를 만들 수 있다.
  2. ②레이블에 표시할 필드를 선택하고 필드 사이에 텍스트를 직접 입력할 수 있다.
  3. ③레이블 보고서의 원본으로는 테이블만 사용할 수 있고 쿼리는 사용할 수 없다.
  4. ④레이블을 정렬할 기준 필드를 지정할 수 있다.
정답과 해설 보기

정답: ③ 레이블 보고서의 원본으로는 테이블만 사용할 수 있고 쿼리는 사용할 수 없다.

레이블 보고서도 다른 보고서처럼 테이블이나 쿼리를 레코드 원본으로 사용할 수 있습니다.

58.[수강] 테이블에서 한 학생의 수강 신청 레코드를 삭제했더니, 그 레코드에만 저장되어 있던 과목의 담당 교수 정보까지 함께 사라졌다. 이와 같은 현상은?

  1. ①삭제 이상
  2. ②삽입 이상
  3. ③갱신 이상
  4. ④함수 종속
정답과 해설 보기

정답: ① 삭제 이상

레코드를 삭제할 때 원하지 않는 정보까지 함께 삭제되는 것은 삭제 이상입니다. 삽입 이상은 불필요한 정보 없이는 삽입할 수 없는 것, 갱신 이상은 일부만 수정되어 불일치가 생기는 것입니다.

데이터베이스 일반주제: 테이블 설계·필드 속성

59.Access의 데이터 형식에 대한 설명으로 옳지 않은 것은?

  1. ①짧은 텍스트 형식은 최대 255자까지 저장할 수 있다.
  2. ②Yes/No 형식은 Yes/No, True/False, On/Off처럼 두 값 중 하나를 저장한다.
  3. ③날짜/시간 형식은 8바이트로 저장된다.
  4. ④통화 형식은 정수만 저장할 수 있어 소수점 이하 값은 저장되지 않는다.
정답과 해설 보기

정답: ④ 통화 형식은 정수만 저장할 수 있어 소수점 이하 값은 저장되지 않는다.

통화 형식은 소수점 왼쪽 15자리, 오른쪽 4자리까지 저장하며 계산 시 반올림 오차를 줄여 줍니다.

데이터베이스 일반주제: 쿼리·SQL

60.Access 쿼리에 대한 설명으로 옳지 않은 것은?

  1. ①크로스탭 쿼리에서 행 머리글은 최대 3개, 열 머리글은 1개까지 지정할 수 있다.
  2. ②중복 데이터 검색 쿼리 마법사로 만든 쿼리를 실행하면 중복된 레코드가 자동으로 삭제된다.
  3. ③매개 변수 쿼리는 실행할 때 대괄호([ ]) 안에 입력한 메시지를 대화 상자로 표시한다.
  4. ④불일치 검색 쿼리는 한 테이블의 레코드 중 다른 테이블에 관련 레코드가 없는 것을 찾는다.
정답과 해설 보기

정답: ② 중복 데이터 검색 쿼리 마법사로 만든 쿼리를 실행하면 중복된 레코드가 자동으로 삭제된다.

중복 데이터 검색 쿼리는 필드 값이 중복된 레코드를 찾아 보여 주는 선택 쿼리일 뿐 레코드를 삭제하지 않습니다.

‹ 2020년 1회 (2월 29일)상시 경향 모의고사 2회 ›