컴활 1급 필기 실전 모의고사 3회 문제와 해설

컴퓨터활용능력 1급 필기 실전 모의고사 3회 60문항과 정답·해설입니다. 1과목 컴퓨터 일반, 2과목 스프레드시트 일반, 3과목 데이터베이스 일반 각 20문항으로 구성되며, 비중이 큰 범위는 네트워크·인터넷·ICT 신기술 5문항, 쿼리·SQL 5문항, 컴퓨터 하드웨어 4문항, 멀티미디어·정보 보안 4문항입니다. 이 문제는 ITAFTERSCHOOL이 출제기준에 맞춰 자체 제작한 실전 모의고사입니다.

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

1.Windows 10에서 실행 중인 앱 목록을 화면 중앙에 표시하고, 키를 누른 채 이동할 창을 선택하는 바로 가기 키는?

  1. ①Alt + Esc
  2. ②Alt + Tab
  3. ③Ctrl + Esc
  4. ④Alt + F4
정답과 해설 보기

정답: ② Alt + Tab

Alt+Tab은 목록을 표시해 선택하고, Alt+Esc는 목록 없이 순서대로 전환합니다. Ctrl+Esc는 시작 메뉴, Alt+F4는 창 닫기입니다.

2.Windows 10의 작업 표시줄에 대한 설명으로 옳지 않은 것은?

  1. ①작업 표시줄의 위치를 화면의 위쪽, 왼쪽, 오른쪽, 아래쪽으로 바꿀 수 있다.
  2. ②작업 표시줄의 크기는 화면의 1/2까지 늘릴 수 있다.
  3. ③'작업 표시줄 잠금'을 설정하면 크기와 위치를 바꿀 수 없다.
  4. ④작업 표시줄 자동 숨기기를 설정하면 작업 표시줄이 완전히 제거되어 다시 나타나지 않는다.
정답과 해설 보기

정답: ④ 작업 표시줄 자동 숨기기를 설정하면 작업 표시줄이 완전히 제거되어 다시 나타나지 않는다.

자동 숨기기는 마우스를 작업 표시줄 위치로 가져가면 다시 나타납니다.

3.Windows 10의 메모장에 대한 설명으로 옳지 않은 것은?

  1. ①서식이 없는 텍스트(.TXT) 문서를 작성한다.
  2. ②글꼴 서식은 문서 전체에만 적용할 수 있다.
  3. ③그림이나 차트 같은 OLE 개체를 삽입할 수 있다.
  4. ④첫 줄에 .LOG를 입력하면 문서를 열 때마다 날짜와 시간이 기록된다.
정답과 해설 보기

정답: ③ 그림이나 차트 같은 OLE 개체를 삽입할 수 있다.

메모장에는 OLE 개체를 삽입할 수 없습니다.

4.Windows 10의 레지스트리에 대한 설명으로 옳지 않은 것은?

  1. ①하드웨어와 소프트웨어의 설정 정보를 담은 계층형 데이터베이스이다.
  2. ②regedit 명령으로 레지스트리 편집기를 실행할 수 있다.
  3. ③레지스트리 편집기의 [내보내기]로 레지스트리를 백업할 수 있다.
  4. ④레지스트리는 Windows 부팅 시 한 번만 읽고 이후에는 참조하지 않는다.
정답과 해설 보기

정답: ④ 레지스트리는 Windows 부팅 시 한 번만 읽고 이후에는 참조하지 않는다.

레지스트리 정보는 Windows가 동작하는 동안 계속 참조됩니다.

5.Windows 10의 시스템이 정상적으로 부팅되지 않을 때 해결 방법으로 적절하지 않은 것은?

  1. ①디스크 정리를 실행하여 임시 파일을 삭제한다.
  2. ②시스템 복원으로 정상 동작하던 시점으로 되돌린다.
  3. ③시스템 복구 드라이브로 컴퓨터를 복구한다.
  4. ④안전 모드로 부팅하여 문제의 원인을 제거한다.
정답과 해설 보기

정답: ① 디스크 정리를 실행하여 임시 파일을 삭제한다.

디스크 정리는 여유 공간 확보 기능으로 부팅 문제 해결 방법이 아닙니다.

6.다음 중 캐시 메모리에 대한 설명으로 옳은 것은?

  1. ①하드디스크의 일부를 주기억장치처럼 사용하는 기법이다.
  2. ②CPU와 주기억장치 사이의 속도 차이를 줄이기 위해 사용하며 주로 SRAM을 사용한다.
  3. ③저장된 내용으로 데이터를 찾는 메모리이다.
  4. ④전원이 꺼져도 내용이 유지되는 비휘발성 메모리이다.
정답과 해설 보기

정답: ② CPU와 주기억장치 사이의 속도 차이를 줄이기 위해 사용하며 주로 SRAM을 사용한다.

①은 가상 메모리, ③은 연관 메모리, ④는 ROM·플래시 메모리의 특징입니다.

7.CPU 명령어 방식 중 RISC에 대한 설명으로 옳은 것은?

  1. ①명령어의 수가 많고 구조가 복잡하다.
  2. ②프로그래밍이 쉽지만 처리 속도가 느리다.
  3. ③명령어 수가 적고 단순하여 처리 속도가 빠르다.
  4. ④전력 소모가 크고 주로 데스크톱 PC에 사용된다.
정답과 해설 보기

정답: ③ 명령어 수가 적고 단순하여 처리 속도가 빠르다.

RISC는 단순한 명령어로 빠르게 처리하며 전력 소모가 적어 모바일 기기 등에 많이 쓰입니다. ①②는 CISC의 특징입니다.

8.다음 중 컴퓨터 업그레이드에 대한 설명으로 옳지 않은 것은?

  1. ①하드디스크는 RPM이 클수록 좋다.
  2. ②하드디스크의 접근 시간(ms)은 작을수록 좋다.
  3. ③RAM의 접근 속도(ns)는 클수록 좋다.
  4. ④CPU의 클럭 속도(Hz)는 클수록 좋다.
정답과 해설 보기

정답: ③ RAM의 접근 속도(ns)는 클수록 좋다.

RAM의 접근 속도(ns)는 작을수록 빠르므로 좋습니다.

9.USB(Universal Serial Bus)에 대한 설명으로 옳지 않은 것은?

  1. ①적외선을 이용하여 무선으로 데이터를 전송하는 방식이다.
  2. ②컴퓨터를 켠 상태에서 장치를 연결하거나 제거할 수 있다.
  3. ③직렬 포트보다 데이터 전송 속도가 빠르다.
  4. ④하나의 USB 포트에 최대 127개의 장치를 연결할 수 있다.
정답과 해설 보기

정답: ① 적외선을 이용하여 무선으로 데이터를 전송하는 방식이다.

적외선 무선 통신은 IrDA입니다. USB는 핫 플러그를 지원하는 직렬 인터페이스입니다.

10.주어진 문제를 오류 없이 정확하게 해결하는 정도를 높이려는 운영체제의 목적은?

  1. ①신뢰도 향상
  2. ②응답 시간 단축
  3. ③사용 가능도 향상
  4. ④처리 능력 향상
정답과 해설 보기

정답: ① 신뢰도 향상

신뢰도(Reliability)는 시스템이 주어진 문제를 정확하게 해결하는 정도입니다.

11.다음 중 HTML5에 대한 설명으로 옳은 것은?

  1. ①별도의 플러그인 없이 웹 브라우저에서 동영상과 그래픽을 표현할 수 있다.
  2. ②사용자가 태그를 직접 정의하는 메타 언어이다.
  3. ③서버에서 실행되는 스크립트 언어이다.
  4. ④3차원 가상 공간을 표현하기 위한 언어이다.
정답과 해설 보기

정답: ① 별도의 플러그인 없이 웹 브라우저에서 동영상과 그래픽을 표현할 수 있다.

②는 XML, ③은 ASP·JSP·PHP, ④는 VRML에 대한 설명입니다.

12.IPv4 주소 클래스 중 멀티캐스트용으로 사용하는 클래스는?

  1. ①D 클래스
  2. ②B 클래스
  3. ③C 클래스
  4. ④A 클래스
정답과 해설 보기

정답: ① D 클래스

A~C 클래스는 일반 네트워크용, D 클래스는 멀티캐스트용, E 클래스는 실험용입니다.

13.다음 중 TCP/IP에 대한 설명으로 옳지 않은 것은?

  1. ①TCP는 메시지를 패킷으로 나누고 수신 측에서 재조립한다.
  2. ②TCP는 오류 제어와 흐름 제어로 신뢰성 있는 전송을 보장한다.
  3. ③IP는 패킷의 주소를 지정하고 경로를 설정한다.
  4. ④IP는 OSI 7계층의 전송 계층에 해당한다.
정답과 해설 보기

정답: ④ IP는 OSI 7계층의 전송 계층에 해당한다.

IP는 네트워크 계층, TCP는 전송 계층에 해당합니다.

14.FTP에 대한 설명으로 옳지 않은 것은?

  1. ①인터넷에서 파일을 송수신하는 프로토콜이다.
  2. ②그림이나 실행 파일은 Binary 모드로 전송한다.
  3. ③계정이 없는 사용자도 Anonymous로 접속할 수 있는 서버가 있다.
  4. ④FTP 서버에 있는 프로그램은 다운로드 없이 서버에서 바로 실행된다.
정답과 해설 보기

정답: ④ FTP 서버에 있는 프로그램은 다운로드 없이 서버에서 바로 실행된다.

FTP는 파일 전송 프로토콜로, 서버의 프로그램을 내려받은 뒤 실행해야 합니다.

15.다음 중 RFID에 대한 설명으로 옳은 것은?

  1. ①10cm 이내의 아주 가까운 거리에서만 통신하는 기술이다.
  2. ②전파를 이용해 사물에 부착된 태그의 정보를 비접촉식으로 읽는 기술이다.
  3. ③적외선으로 휴대 기기끼리 데이터를 주고받는 기술이다.
  4. ④유선 랜을 무선화한 기술이다.
정답과 해설 보기

정답: ② 전파를 이용해 사물에 부착된 태그의 정보를 비접촉식으로 읽는 기술이다.

RFID는 전파로 태그를 인식하는 무선 인식 기술입니다. ①은 NFC, ③은 IrDA, ④는 무선 랜에 대한 설명입니다.

16.다음 설명에 해당하는 용어는? 가공(Meta)과 현실 세계(Universe)의 합성어로, 현실 세계와 같은 사회·경제·문화 활동이 이루어지는 3차원 가상 세계

  1. ①메타버스
  2. ②증강 현실
  3. ③디지털 트윈
  4. ④클라우드
정답과 해설 보기

정답: ① 메타버스

메타버스는 현실처럼 다양한 활동이 이루어지는 3차원 가상 세계를 말합니다.

17.비트맵(Bitmap) 방식의 이미지에 대한 설명으로 옳지 않은 것은?

  1. ①점(픽셀)을 이용해 이미지를 표현한다.
  2. ②이미지를 확대하면 계단 현상이 생길 수 있다.
  3. ③사진처럼 사실적인 이미지 표현에 적합하다.
  4. ④확대·축소해도 화질이 변하지 않으며 대표 형식으로 AI, WMF가 있다.
정답과 해설 보기

정답: ④ 확대·축소해도 화질이 변하지 않으며 대표 형식으로 AI, WMF가 있다.

④는 벡터 방식의 특징입니다. 비트맵의 대표 형식은 BMP, JPEG, GIF, PNG 등입니다.

18.저작권법상 저작권이 보호되지 않는 저작물에 해당하는 것은?

  1. ①개인이 작성한 블로그 글
  2. ②영화 시나리오
  3. ③법령이나 조약, 판결
  4. ④컴퓨터 프로그램
정답과 해설 보기

정답: ③ 법령이나 조약, 판결

헌법·법률·조약·명령, 법원의 판결 등은 보호받지 못하는 저작물입니다.

19.다음 중 정상적인 인증 절차를 거치지 않고 시스템에 접근할 수 있도록 프로그래머가 몰래 만들어 둔 비밀 통로는?

  1. ①백도어
  2. ②키로거
  3. ③웜
  4. ④혹스
정답과 해설 보기

정답: ① 백도어

백도어(트랩 도어)는 인증을 우회하는 비밀 통로입니다.

20.다음 중 정보 보안 요건에 대한 설명으로 옳지 않은 것은?

  1. ①기밀성: 인가된 사용자만 정보에 접근할 수 있다.
  2. ②무결성: 인가된 사용자만 정보를 수정할 수 있다.
  3. ③부인 방지: 송신자의 신원을 숨겨 익명성을 보장한다.
  4. ④가용성: 인가된 사용자는 필요할 때 언제든 정보를 사용할 수 있다.
정답과 해설 보기

정답: ③ 부인 방지: 송신자의 신원을 숨겨 익명성을 보장한다.

부인 방지는 송수신 사실을 나중에 부인하지 못하게 하는 것입니다.

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

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

21.통합 문서 공유(레거시) 기능을 설정한 상태에서 할 수 있는 작업은?

  1. ①셀 병합
  2. ②조건부 서식 추가
  3. ③피벗 테이블 작성
  4. ④셀에 데이터 입력 및 수정
정답과 해설 보기

정답: ④ 셀에 데이터 입력 및 수정

공유 통합 문서에서는 셀 병합, 조건부 서식, 차트, 시나리오, 부분합, 데이터 표, 피벗 테이블의 추가·변경을 할 수 없습니다.

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

22.엑셀의 시트 보호에 대한 설명으로 옳지 않은 것은?

  1. ①시트 보호를 설정하면 기본적으로 셀 선택만 가능하다.
  2. ②'잠금'이 해제된 셀은 시트를 보호한 뒤에도 수정할 수 있다.
  3. ③시트 보호는 통합 문서의 모든 시트에 한꺼번에 적용된다.
  4. ④시트 보호 시 허용할 작업(서식 지정, 행 삽입 등)을 선택할 수 있다.
정답과 해설 보기

정답: ③ 시트 보호는 통합 문서의 모든 시트에 한꺼번에 적용된다.

시트 보호는 특정 시트에만 적용되며 다른 시트는 변경할 수 있습니다.

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

23.셀 포인터 이동 키에 대한 설명으로 옳지 않은 것은?

  1. ①Ctrl + Home : A1 셀로 이동
  2. ②Ctrl + End : 데이터 범위의 맨 오른쪽 아래 셀로 이동
  3. ③Home : 현재 행의 A열로 이동
  4. ④Ctrl + PgDn : 한 화면 오른쪽으로 이동
정답과 해설 보기

정답: ④ Ctrl + PgDn : 한 화면 오른쪽으로 이동

Ctrl+PgDn은 다음 시트로 이동합니다. 한 화면 오른쪽 이동은 Alt+PgDn입니다.

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

24.셀에 2026-10-08을 입력하고 표시 형식을 mmm-dd (ddd) 로 지정했을 때 결과는? (목요일)

  1. ①10-08 (목)
  2. ②Oct-08 (Thu)
  3. ③October-08 (Thursday)
  4. ④Oct-8 (Th)
정답과 해설 보기

정답: ② Oct-08 (Thu)

mmm은 영문 월 약어(Oct), dd는 두 자리 일, ddd는 영문 요일 약어(Thu)입니다.

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

25.셀에 '홍길동'을 입력하고 표시 형식을 @"님" 으로 지정했을 때 결과는?

  1. ①홍길동
  2. ②님홍길동
  3. ③홍길동님
  4. ④@홍길동님
정답과 해설 보기

정답: ③ 홍길동님

@는 입력한 문자 데이터의 자리를 나타내므로 뒤에 '님'이 붙습니다.

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

26.다음 중 셀 너비보다 숫자 데이터가 길거나, 날짜 계산 결과가 음수일 때 셀에 표시되는 것은?

  1. ①#VALUE!
  2. ②#####
  3. ③#NUM!
  4. ④#N/A
정답과 해설 보기

정답: ② #####

#####은 오류가 아니라 표시 공간 부족이나 음수 날짜·시간을 의미합니다.

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

27.셀 C3에 =$A3*B$1 이 입력되어 있다. 이 셀을 복사하여 E5에 붙여 넣었을 때 E5에 입력되는 수식은?

  1. ①=$A5*D$1
  2. ②=$A3*D$1
  3. ③=$C5*D$1
  4. ④=$A5*B$1
정답과 해설 보기

정답: ① =$A5*D$1

두 열 오른쪽, 두 행 아래로 이동했습니다. $A3은 행만 바뀌어 $A5, B$1은 열만 바뀌어 D$1이 됩니다.

28.[A1:A6]에 각각 3, 7, 7, 8, 10, 12가 있을 때 결과가 옳지 않은 것은?

  1. ①=MEDIAN(A1:A6) → 7.5
  2. ②=MODE.SNGL(A1:A6) → 7
  3. ③=LARGE(A1:A6, 2) → 10
  4. ④=SMALL(A1:A6, 3) → 8
정답과 해설 보기

정답: ④ =SMALL(A1:A6, 3) → 8

SMALL(A1:A6,3)은 세 번째로 작은 값이므로 3, 7, 7 중 7입니다. MEDIAN은 (7+8)/2=7.5입니다.

29.=COUNTIFS(A2:A10, "영업", B2:B10, ">=50") 의 의미로 옳은 것은?

  1. ①A열이 '영업'이거나 B열이 50 이상인 셀의 개수
  2. ②A열이 '영업'이고 B열이 50 이상인 행의 개수
  3. ③A열이 '영업'인 행의 B열 값 합계
  4. ④B열이 50 이상인 행의 A열 개수
정답과 해설 보기

정답: ② A열이 '영업'이고 B열이 50 이상인 행의 개수

COUNTIFS는 여러 조건을 모두(AND) 만족하는 개수를 구합니다.

30.=LEFT("2026-Excel-PASS", FIND("-", "2026-Excel-PASS") - 1) 의 결과는?

  1. ①2026
  2. ②2026-
  3. ③Excel
  4. ④2026-Excel
정답과 해설 보기

정답: ① 2026

FIND로 첫 번째 '-'의 위치 5를 구하고 1을 뺀 4글자를 왼쪽에서 추출하므로 2026입니다.

31.=NETWORKDAYS("2026-10-05", "2026-10-16") 의 결과는? (2026-10-05는 월요일이며 휴일 인수는 생략)

  1. ①8
  2. ②10
  3. ③12
  4. ④9
정답과 해설 보기

정답: ② 10

10월 5일(월)~16일(금)은 2주로, 주말(토·일 4일)을 제외한 작업일은 10일입니다.

32.[A2:A10]에 학번, [B2:B10]에 이름이 있을 때 =INDEX(B2:B10, MATCH(MAX(C2:C10), C2:C10, 0)) 가 구하는 것은? (C열은 점수)

  1. ①점수가 가장 높은 학생의 이름
  2. ②점수가 가장 높은 학생의 학번
  3. ③가장 높은 점수
  4. ④가장 높은 점수의 위치 번호
정답과 해설 보기

정답: ① 점수가 가장 높은 학생의 이름

MAX로 최고 점수를 구하고 MATCH로 그 위치를 찾은 뒤 INDEX로 B열(이름)의 같은 위치 값을 반환합니다.

33.=PMT(4%/12, 24, -10000000) 에 대한 설명으로 옳은 것은?

  1. ①연이율 4%로 1,000만 원을 2년 동안 매월 갚을 때의 월 상환액을 구한다.
  2. ②월 이율 4%로 24개월 적금한 만기 금액을 구한다.
  3. ③1,000만 원을 24년 동안 갚을 때의 연간 상환액을 구한다.
  4. ④1,000만 원의 현재 가치를 구한다.
정답과 해설 보기

정답: ① 연이율 4%로 1,000만 원을 2년 동안 매월 갚을 때의 월 상환액을 구한다.

PMT(월 이율, 상환 개월 수, 대출 원금)는 정기 상환액을 구합니다. 원금을 음수로 넣었으므로 결과는 양수로 표시됩니다.

34.배열 상수에 대한 설명으로 옳지 않은 것은?

  1. ①배열 상수는 중괄호 { }로 묶는다.
  2. ②열은 쉼표(,), 행은 세미콜론(;)으로 구분한다.
  3. ③숫자, 텍스트, 논리값, 오류값을 사용할 수 있다.
  4. ④셀 주소나 수식도 배열 상수로 사용할 수 있다.
정답과 해설 보기

정답: ④ 셀 주소나 수식도 배열 상수로 사용할 수 있다.

배열 상수에는 셀 참조, 수식, $, %, 괄호 등을 사용할 수 없습니다.

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

35.다음 중 데이터 계열이 세 개의 값(X, Y, 크기)으로 구성되어야 하는 차트는?

  1. ①분산형
  2. ②거품형
  3. ③방사형
  4. ④표면형
정답과 해설 보기

정답: ② 거품형

거품형 차트는 세 번째 값을 거품의 크기로 표현합니다.

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

36.엑셀의 '페이지 나누기 미리 보기'에 대한 설명으로 옳은 것은?

  1. ①수동으로 삽입한 페이지 구분선은 점선으로 표시된다.
  2. ②페이지 구분선을 마우스로 드래그해 위치를 변경할 수 있다.
  3. ③이 보기에서는 데이터를 입력하거나 수정할 수 없다.
  4. ④인쇄 영역 밖의 데이터는 삭제된다.
정답과 해설 보기

정답: ② 페이지 구분선을 마우스로 드래그해 위치를 변경할 수 있다.

자동 구분선은 점선, 수동 구분선은 실선이며, 이 보기에서도 데이터 편집이 가능합니다.

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

37.외부 데이터 가져오기에 대한 설명으로 옳지 않은 것은?

  1. ①원본과의 연결을 삭제하면 가져온 데이터도 함께 삭제된다.
  2. ②[모두 새로 고침]으로 원본 데이터의 변경 내용을 반영할 수 있다.
  3. ③파일을 열 때 데이터를 새로 고치도록 설정할 수 있다.
  4. ④텍스트 파일, Access 데이터베이스, 웹 페이지의 표 등을 가져올 수 있다.
정답과 해설 보기

정답: ① 원본과의 연결을 삭제하면 가져온 데이터도 함께 삭제된다.

연결을 삭제해도 가져온 데이터는 남아 있으며, 이후 새로 고침만 할 수 없습니다.

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

38.데이터 표에 대한 설명으로 옳지 않은 것은?

  1. ①특정 값의 변화에 따른 결과값의 변화를 표 형태로 보여 준다.
  2. ②결과값은 변화하는 값을 참조하는 수식이어야 한다.
  3. ③데이터 표로 계산된 결과 중 일부 셀만 선택하여 수정할 수 있다.
  4. ④참조하는 셀의 값이 바뀌면 결과가 자동으로 다시 계산된다.
정답과 해설 보기

정답: ③ 데이터 표로 계산된 결과 중 일부 셀만 선택하여 수정할 수 있다.

데이터 표의 결과는 {=TABLE()} 배열이므로 일부분만 수정할 수 없습니다.

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

39.피벗 차트에 대한 설명으로 옳지 않은 것은?

  1. ①피벗 테이블의 필드를 바꾸면 피벗 차트도 바뀐다.
  2. ②피벗 차트에서 필드를 바꾸면 피벗 테이블도 바뀐다.
  3. ③피벗 차트를 삭제하면 피벗 테이블도 함께 삭제된다.
  4. ④분산형, 거품형, 주식형은 피벗 차트로 만들 수 없다.
정답과 해설 보기

정답: ③ 피벗 차트를 삭제하면 피벗 테이블도 함께 삭제된다.

피벗 차트를 삭제해도 피벗 테이블은 그대로 남습니다.

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

40.다음 VBA 코드를 실행했을 때 [B3] 셀에 입력되는 값은? For i = 1 To 3 Cells(i, 2).Value = i * 10 Next i

  1. ①3
  2. ②10
  3. ③30
  4. ④비어 있음
정답과 해설 보기

정답: ③ 30

Cells(행, 열)이므로 Cells(3,2)는 B3이고, i=3일 때 30이 입력됩니다.

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

41.데이터베이스에 저장된 모든 데이터 개체들에 대한 정보(메타데이터)를 유지·관리하는 시스템으로, 시스템 카탈로그라고도 하는 것은?

  1. ①데이터 사전
  2. ②스키마
  3. ③DBMS
  4. ④인덱스
정답과 해설 보기

정답: ① 데이터 사전

데이터 사전(시스템 카탈로그)은 데이터베이스 개체에 대한 정보를 관리하는 시스템 데이터베이스입니다.

42.다음 SQL 명령어 중 성격이 다른 하나는?

  1. ①CREATE
  2. ②ALTER
  3. ③DROP
  4. ④DELETE
정답과 해설 보기

정답: ④ DELETE

CREATE·ALTER·DROP은 DDL, DELETE는 DML입니다.

43.릴레이션의 특징으로 옳지 않은 것은?

  1. ①한 릴레이션에 포함된 튜플은 모두 다르다.
  2. ②튜플 사이에는 순서가 없다.
  3. ③속성 값은 더 이상 나눌 수 없는 원자값이다.
  4. ④속성은 반드시 정해진 순서대로 나열되어야 한다.
정답과 해설 보기

정답: ④ 속성은 반드시 정해진 순서대로 나열되어야 한다.

릴레이션에서는 튜플뿐 아니라 속성 사이에도 순서가 없습니다.

44.정규화에 대한 설명으로 옳지 않은 것은?

  1. ①삽입·삭제·갱신 이상 현상을 방지하기 위해 수행한다.
  2. ②테이블을 속성 수가 적은 여러 테이블로 분해한다.
  3. ③데이터베이스의 논리적 설계 단계에서 수행한다.
  4. ④정규화를 수행하면 데이터 중복이 완전히 제거된다.
정답과 해설 보기

정답: ④ 정규화를 수행하면 데이터 중복이 완전히 제거된다.

정규화를 수행해도 데이터 중복을 완전히 없앨 수는 없습니다.

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

45.Access 테이블의 조회 속성에 대한 설명으로 옳지 않은 것은?

  1. ①행 원본 유형에는 테이블/쿼리, 값 목록, 필드 목록이 있다.
  2. ②바운드 열은 목록의 여러 열 중 필드에 저장될 열을 지정한다.
  3. ③'목록 값만 허용' 속성은 목록 상자에서만 설정할 수 있다.
  4. ④열 너비를 0으로 지정하면 해당 열이 목록에서 숨겨진다.
정답과 해설 보기

정답: ③ '목록 값만 허용' 속성은 목록 상자에서만 설정할 수 있다.

행 수, 목록 너비, 목록 값만 허용은 콤보 상자에서만 설정할 수 있습니다.

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

46.입력 마스크 >L????? 를 지정한 필드에 대한 설명으로 옳은 것은?

  1. ①첫 글자는 숫자만 입력할 수 있다.
  2. ②입력한 모든 문자가 대문자로 변환되며, 첫 글자는 영문자·한글을 반드시 입력해야 한다.
  3. ③모든 자리에 반드시 6글자를 입력해야 한다.
  4. ④입력한 모든 문자가 소문자로 변환된다.
정답과 해설 보기

정답: ② 입력한 모든 문자가 대문자로 변환되며, 첫 글자는 영문자·한글을 반드시 입력해야 한다.

>는 이후 문자를 대문자로 변환, L은 영문자·한글 필수, ?는 영문자·한글 선택입니다.

47.Access의 기본키 설정에 대한 설명으로 옳지 않은 것은?

  1. ①기본키 필드에는 중복 값이나 Null 값을 입력할 수 없다.
  2. ②여러 필드를 묶어서 하나의 기본키로 지정할 수 있다.
  3. ③관계가 설정된 테이블의 기본키는 관계를 유지한 채 해제할 수 있다.
  4. ④기본키로 지정하면 인덱스가 '예(중복 불가능)'로 설정된다.
정답과 해설 보기

정답: ③ 관계가 설정된 테이블의 기본키는 관계를 유지한 채 해제할 수 있다.

관계가 설정된 테이블의 기본키를 해제하려면 먼저 관계를 삭제해야 합니다.

48.Access의 외부 데이터 가져오기에 대한 설명으로 옳지 않은 것은?

  1. ①Excel 워크시트, 텍스트 파일, XML 파일 등을 가져올 수 있다.
  2. ②가져온 데이터를 수정해도 원본 데이터에는 영향이 없다.
  3. ③데이터 구조가 같으면 기존 테이블에 가져온 데이터를 추가할 수 있다.
  4. ④Excel 파일을 가져올 때는 제외할 필드를 지정할 수 없다.
정답과 해설 보기

정답: ④ Excel 파일을 가져올 때는 제외할 필드를 지정할 수 없다.

Excel, 텍스트 파일, HTML 문서 등은 가져올 때 제외할 필드를 지정할 수 있습니다.

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

49.다음 SQL문에 대한 설명으로 옳지 않은 것은? SELECT 학과, AVG(점수) AS 평균 FROM 성적 GROUP BY 학과 ORDER BY 평균 DESC;

  1. ①학과별로 그룹을 묶는다.
  2. ②각 학과의 점수 평균을 '평균'이라는 이름으로 표시한다.
  3. ③평균이 높은 학과부터 표시한다.
  4. ④점수가 Null인 레코드도 0으로 계산하여 평균에 포함한다.
정답과 해설 보기

정답: ④ 점수가 Null인 레코드도 0으로 계산하여 평균에 포함한다.

AVG 함수는 Null이 아닌 값만 대상으로 평균을 구합니다.

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

50.다음 SQL문의 실행 결과로 <회원> 테이블에 일어나는 일은? DELETE FROM 회원;

  1. ①회원 테이블 자체가 삭제된다.
  2. ②회원 테이블의 모든 레코드가 삭제되고 테이블 구조는 남는다.
  3. ③첫 번째 레코드만 삭제된다.
  4. ④오류가 발생하여 아무것도 삭제되지 않는다.
정답과 해설 보기

정답: ② 회원 테이블의 모든 레코드가 삭제되고 테이블 구조는 남는다.

WHERE 절이 없는 DELETE는 모든 레코드를 삭제하지만 테이블 구조는 남습니다. 테이블 자체를 지우는 것은 DROP TABLE입니다.

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

51.<학생> 테이블에서 학과가 '경영' 또는 '회계'인 학생을 검색하는 조건으로 옳지 않은 것은?

  1. ①WHERE 학과 IN ("경영", "회계")
  2. ②WHERE 학과 = "경영" OR 학과 = "회계"
  3. ③WHERE 학과 = "경영" AND 학과 = "회계"
  4. ④WHERE 학과 LIKE "경영" OR 학과 LIKE "회계"
정답과 해설 보기

정답: ③ WHERE 학과 = "경영" AND 학과 = "회계"

한 레코드의 학과가 동시에 두 값일 수 없으므로 AND 조건은 결과가 없습니다.

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

52.<수강> 테이블에 레코드를 추가하는 SQL문으로 옳은 것은?

  1. ①INSERT INTO 수강 (학번, 과목) VALUES ("26001", "DB");
  2. ②INSERT 수강 SET 학번="26001", 과목="DB";
  3. ③UPDATE INTO 수강 VALUES ("26001", "DB");
  4. ④ADD INTO 수강 (학번, 과목) VALUES ("26001", "DB");
정답과 해설 보기

정답: ① INSERT INTO 수강 (학번, 과목) VALUES ("26001", "DB");

레코드 추가는 INSERT INTO 테이블(필드) VALUES(값); 형식입니다.

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

53.두 테이블의 레코드를 비교하여 한쪽 테이블에만 있는 레코드(예: 주문이 한 번도 없는 고객)를 찾는 쿼리 마법사는?

  1. ①중복 데이터 검색 쿼리 마법사
  2. ②불일치 검색 쿼리 마법사
  3. ③크로스탭 쿼리 마법사
  4. ④단순 쿼리 마법사
정답과 해설 보기

정답: ② 불일치 검색 쿼리 마법사

불일치 검색 쿼리는 다른 테이블에 관련 레코드가 없는 레코드를 찾습니다.

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

54.분할 표시 폼에 대한 설명으로 옳지 않은 것은?

  1. ①하나의 원본 데이터를 폼 보기와 데이터시트 보기로 동시에 표시한다.
  2. ②두 보기는 동기화되어 한쪽에서 선택한 필드가 다른 쪽에서도 선택된다.
  3. ③데이터시트가 표시되는 위치를 위, 아래, 왼쪽, 오른쪽으로 지정할 수 있다.
  4. ④데이터시트 부분에서는 데이터를 수정할 수 없다.
정답과 해설 보기

정답: ④ 데이터시트 부분에서는 데이터를 수정할 수 없다.

분할 표시 폼은 폼 보기와 데이터시트 보기 모두에서 데이터를 수정할 수 있습니다.

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

55.폼의 컨트롤 중 확인란, 옵션 단추, 토글 단추를 하나로 묶어 그중 하나만 선택하도록 하는 컨트롤은?

  1. ①목록 상자
  2. ②옵션 그룹
  3. ③탭 컨트롤
  4. ④콤보 상자
정답과 해설 보기

정답: ② 옵션 그룹

옵션 그룹은 여러 옵션 중 하나만 선택하게 하며 숫자(정수)나 Yes/No 필드에 사용합니다.

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

56.폼의 조건부 서식에 대한 설명으로 옳지 않은 것은?

  1. ①필드 값, 식, 포커스가 있는 필드를 기준으로 조건을 지정할 수 있다.
  2. ②조건은 최대 50개까지 지정할 수 있다.
  3. ③여러 조건이 동시에 참이면 모든 조건의 서식이 합쳐져 적용된다.
  4. ④컨트롤 값이 조건을 만족하지 않게 되면 서식이 해제된다.
정답과 해설 보기

정답: ③ 여러 조건이 동시에 참이면 모든 조건의 서식이 합쳐져 적용된다.

두 개 이상의 조건이 참이면 첫 번째로 참인 조건의 서식만 적용됩니다.

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

57.보고서 페이지 바닥글에 '1 / 5 쪽'처럼 표시하려고 할 때 컨트롤 원본으로 옳은 것은?

  1. ①=[Page] & " / " & [Pages] & " 쪽"
  2. ②=[Pages] & " / " & [Page] & " 쪽"
  3. ③=Page & " / " & Count(*)
  4. ④="[Page] / [Pages] 쪽"
정답과 해설 보기

정답: ① =[Page] & " / " & [Pages] & " 쪽"

[Page]는 현재 페이지, [Pages]는 전체 페이지이며 &로 문자열과 연결합니다.

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

58.보고서에서 현재 레코드의 값이 바로 앞 레코드의 값과 같으면 표시하지 않도록 하는 속성은?

  1. ①확장 가능
  2. ②중복 내용 숨기기
  3. ③누적 합계
  4. ④반복 실행 구역
정답과 해설 보기

정답: ② 중복 내용 숨기기

'중복 내용 숨기기'를 '예'로 설정하면 이전 레코드와 같은 값은 표시되지 않습니다.

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

59.Access 매크로에 대한 설명으로 옳지 않은 것은?

  1. ①매크로 이름을 AutoExec로 지정하면 데이터베이스를 열 때 자동으로 실행된다.
  2. ②Shift를 누른 채 데이터베이스를 열면 AutoExec 매크로가 실행되지 않는다.
  3. ③하나의 매크로에 여러 매크로 함수를 지정하면 아래에서 위 순서로 실행된다.
  4. ④조건에 맞을 때만 실행되도록 조건 매크로를 만들 수 있다.
정답과 해설 보기

정답: ③ 하나의 매크로에 여러 매크로 함수를 지정하면 아래에서 위 순서로 실행된다.

하나의 매크로에 지정한 여러 함수는 위에서 아래 순서로 실행됩니다.

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

60.Access의 Recordset 개체에서 레코드를 하나씩 이동하며 읽다가 마지막 레코드 뒤에 도달했는지 확인할 때 사용하는 속성은?

  1. ①BOF
  2. ②EOF
  3. ③RecordCount
  4. ④Bookmark
정답과 해설 보기

정답: ② EOF

EOF는 레코드 포인터가 마지막 레코드 뒤에 있으면 True가 됩니다.

‹ 실전 모의고사 2회