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

컴퓨터활용능력 1급 필기 실전 모의고사 1회 60문항과 정답·해설입니다. 1과목 컴퓨터 일반, 2과목 스프레드시트 일반, 3과목 데이터베이스 일반 각 20문항으로 구성되며, 비중이 큰 범위는 서식·수식·셀 참조 5문항, DB 개념·관계형 모델·정규화 5문항, 컴퓨터 하드웨어 4문항, 네트워크·인터넷·ICT 신기술 4문항입니다. 이 문제는 ITAFTERSCHOOL이 출제기준에 맞춰 자체 제작한 실전 모의고사입니다.

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

1.다음 중 한글 Windows 10의 특징으로 옳지 않은 것은?

  1. ①선점형 멀티태스킹을 지원하여 응답하지 않는 앱을 강제 종료할 수 있다.
  2. ②PnP 기능을 지원하여 새 하드웨어를 자동으로 인식한다.
  3. ③NTFS 파일 시스템에서는 파일 하나의 크기가 최대 4GB로 제한된다.
  4. ④OLE 기능으로 다른 앱의 개체를 연결하거나 삽입할 수 있다.
정답과 해설 보기

정답: ③ NTFS 파일 시스템에서는 파일 하나의 크기가 최대 4GB로 제한된다.

파일 하나의 크기가 4GB로 제한되는 것은 FAT32입니다. NTFS는 파일 크기가 볼륨 크기로만 제한됩니다.

2.Windows 10에서 [설정] 창을 바로 여는 바로 가기 키는?

  1. ①⊞ + I
  2. ②⊞ + A
  3. ③⊞ + S
  4. ④⊞ + X
정답과 해설 보기

정답: ① ⊞ + I

⊞+I는 설정, ⊞+A는 알림 센터, ⊞+S는 검색, ⊞+X는 빠른 링크 메뉴입니다.

3.Windows 10의 휴지통에 대한 설명으로 옳은 것은?

  1. ①휴지통의 크기는 모든 드라이브에 대해 하나의 값으로만 지정할 수 있다.
  2. ②휴지통에 있는 파일은 더블클릭하여 바로 실행할 수 있다.
  3. ③휴지통 용량을 초과하면 가장 최근에 삭제된 파일부터 자동으로 지워진다.
  4. ④네트워크 드라이브에서 삭제한 파일은 휴지통에 보관되지 않는다.
정답과 해설 보기

정답: ④ 네트워크 드라이브에서 삭제한 파일은 휴지통에 보관되지 않는다.

네트워크 드라이브·USB·명령 프롬프트에서 삭제한 항목은 휴지통에 보관되지 않습니다. 휴지통 크기는 드라이브마다 다르게 지정할 수 있고, 휴지통 안의 파일은 복원 전에는 실행할 수 없으며, 용량 초과 시 가장 오래된 항목부터 지워집니다.

4.Windows 10에서 하드디스크의 여유 공간이 부족할 때의 해결 방법으로 적절하지 않은 것은?

  1. ①디스크 정리를 실행하여 임시 파일을 삭제한다.
  2. ②휴지통을 비운다.
  3. ③사용하지 않는 앱을 제거한다.
  4. ④드라이브 조각 모음 및 최적화를 실행한다.
정답과 해설 보기

정답: ④ 드라이브 조각 모음 및 최적화를 실행한다.

드라이브 조각 모음 및 최적화는 접근 속도를 높이는 기능으로 디스크 용량을 늘려 주지 않습니다.

5.Windows 10의 작업 관리자에서 확인하거나 수행할 수 없는 작업은?

  1. ①CPU, 메모리, 디스크, 네트워크의 사용 현황을 그래프로 확인한다.
  2. ②Windows 시작 시 자동 실행되는 앱을 '사용 안 함'으로 설정한다.
  3. ③로그인한 다른 사용자를 로그아웃시킨다.
  4. ④하드웨어 장치의 드라이버를 업데이트한다.
정답과 해설 보기

정답: ④ 하드웨어 장치의 드라이버를 업데이트한다.

드라이버 업데이트는 장치 관리자에서 합니다. 작업 관리자는 성능·시작프로그램·사용자 탭 등에서 나머지 작업을 할 수 있습니다.

6.CPU의 레지스터 중 기억장치에서 읽어 온 데이터나 기억장치에 저장할 데이터를 일시적으로 보관하는 레지스터는?

  1. ①프로그램 카운터(PC)
  2. ②명령 레지스터(IR)
  3. ③메모리 주소 레지스터(MAR)
  4. ④메모리 버퍼 레지스터(MBR)
정답과 해설 보기

정답: ④ 메모리 버퍼 레지스터(MBR)

MBR은 기억장치와 주고받는 데이터를, MAR은 그 주소를 기억합니다. PC는 다음 명령의 주소, IR은 현재 명령을 기억합니다.

7.다음 중 기억장치를 접근 속도가 빠른 것부터 순서대로 나열한 것은?

  1. ①레지스터 → 캐시 메모리 → 주기억장치 → 보조기억장치
  2. ②캐시 메모리 → 레지스터 → 주기억장치 → 보조기억장치
  3. ③레지스터 → 주기억장치 → 캐시 메모리 → 보조기억장치
  4. ④주기억장치 → 레지스터 → 캐시 메모리 → 보조기억장치
정답과 해설 보기

정답: ① 레지스터 → 캐시 메모리 → 주기억장치 → 보조기억장치

속도는 레지스터 > 캐시 > 주기억장치(RAM) > 보조기억장치 순이며, 용량은 반대입니다.

8.다음 중 EEPROM의 일종으로 전원이 꺼져도 내용이 유지되며, 전기적으로 내용을 수정할 수 있어 USB 메모리나 SSD에 사용되는 메모리는?

  1. ①SRAM
  2. ②DRAM
  3. ③플래시 메모리
  4. ④연관 메모리
정답과 해설 보기

정답: ③ 플래시 메모리

플래시 메모리는 비휘발성이면서 수정 가능한 메모리로 USB 메모리, SSD, 메모리 카드에 사용됩니다.

9.RAID 기술에 대한 설명으로 옳지 않은 것은?

  1. ①여러 개의 하드디스크를 하나의 디스크처럼 사용한다.
  2. ②RAID 0(스트라이핑)은 속도는 빠르지만 오류 복구 기능이 없다.
  3. ③RAID 1(미러링)은 같은 데이터를 두 디스크에 기록해 안정성이 높다.
  4. ④RAID는 디스크의 데이터를 압축해 저장 용량을 늘리는 기술이다.
정답과 해설 보기

정답: ④ RAID는 디스크의 데이터를 압축해 저장 용량을 늘리는 기술이다.

RAID는 여러 디스크를 묶어 속도와 안정성(데이터 보호)을 높이는 기술이며 데이터 압축 기술이 아닙니다.

10.다음 중 정식 프로그램이 출시되기 전에 일반 사용자들에게 무료로 배포하여 테스트를 받는 프로그램은?

  1. ①알파 버전
  2. ②베타 버전
  3. ③데모 버전
  4. ④패치 프로그램
정답과 해설 보기

정답: ② 베타 버전

베타 버전은 정식 출시 전 일반인 테스트용이고, 알파 버전은 개발사 내부 테스트용입니다.

11.다음 중 운영체제의 운영 방식에 대한 설명으로 옳지 않은 것은?

  1. ①일괄 처리 시스템은 데이터를 모아 두었다가 한꺼번에 처리한다.
  2. ②시분할 시스템은 CPU 시간을 나누어 여러 사용자가 동시에 사용하는 것처럼 처리한다.
  3. ③다중 처리 시스템은 하나의 CPU로 여러 프로그램을 동시에 실행하는 것처럼 처리한다.
  4. ④분산 처리 시스템은 여러 대의 컴퓨터를 네트워크로 연결해 작업을 나누어 처리한다.
정답과 해설 보기

정답: ③ 다중 처리 시스템은 하나의 CPU로 여러 프로그램을 동시에 실행하는 것처럼 처리한다.

③은 다중 프로그래밍 시스템의 설명입니다. 다중 처리 시스템은 여러 개의 CPU로 작업을 처리합니다.

12.웹 프로그래밍 언어 중 사용자가 태그를 직접 정의할 수 있으며, 구조화된 문서를 표현하고 데이터를 교환하는 데 사용하는 언어는?

  1. ①HTML
  2. ②XML
  3. ③JavaScript
  4. ④VRML
정답과 해설 보기

정답: ② XML

XML은 사용자가 태그를 정의할 수 있는 확장 가능한 마크업 언어입니다. VRML은 3차원 가상 공간 표현 언어입니다.

13.네트워크 장비 중 OSI 7계층의 데이터 링크 계층에서 동작하며, 같은 프로토콜을 사용하는 두 LAN을 연결하는 장비는?

  1. ①리피터
  2. ②브리지
  3. ③라우터
  4. ④게이트웨이
정답과 해설 보기

정답: ② 브리지

브리지와 스위치는 데이터 링크 계층, 리피터·허브는 물리 계층, 라우터는 네트워크 계층 장비입니다.

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

  1. ①128비트 주소 체계를 사용한다.
  2. ②16비트씩 8부분으로 나누어 콜론(:)으로 구분한다.
  3. ③각 부분은 10진수로 표기한다.
  4. ④주소 유형으로 유니캐스트, 멀티캐스트, 애니캐스트가 있다.
정답과 해설 보기

정답: ③ 각 부분은 10진수로 표기한다.

IPv6의 각 부분은 16진수로 표기합니다. 10진수와 점(.)을 쓰는 것은 IPv4입니다.

15.다음 중 전자우편 관련 프로토콜의 연결이 옳지 않은 것은?

  1. ①SMTP – 메일 송신
  2. ②POP3 – 메일 서버에서 메일을 가져와 수신
  3. ③MIME – 멀티미디어 전자우편 전송 표준
  4. ④IMAP – IP 주소를 물리 주소로 변환
정답과 해설 보기

정답: ④ IMAP – IP 주소를 물리 주소로 변환

IMAP은 메일을 서버에 둔 채 관리하는 수신 프로토콜입니다. IP 주소를 물리 주소로 바꾸는 것은 ARP입니다.

16.다음 설명에 해당하는 ICT 신기술은? 데이터를 중앙 클라우드 서버로 모두 보내지 않고, 데이터가 발생하는 기기 근처에서 바로 처리하여 지연 시간을 줄이는 기술

  1. ①엣지 컴퓨팅
  2. ②그리드 컴퓨팅
  3. ③블록체인
  4. ④메타버스
정답과 해설 보기

정답: ① 엣지 컴퓨팅

엣지 컴퓨팅은 데이터 발생 지점 가까이에서 처리해 응답 속도를 높이고 네트워크 부하를 줄입니다.

17.그래픽 파일 형식에 대한 설명으로 옳지 않은 것은?

  1. ①GIF는 256색을 지원하며 애니메이션을 표현할 수 있다.
  2. ②PNG는 알파 채널을 지원하여 투명도를 표현할 수 있다.
  3. ③JPEG는 24비트 컬러를 사용하며 압축률을 지정할 수 있다.
  4. ④WMF는 Windows의 표준 비트맵 파일 형식이다.
정답과 해설 보기

정답: ④ WMF는 Windows의 표준 비트맵 파일 형식이다.

WMF는 Windows의 표준 벡터 파일 형식입니다. Windows의 표준 비트맵 형식은 BMP입니다.

18.아날로그 신호를 디지털로 변환하는 샘플링에 대한 설명으로 옳지 않은 것은?

  1. ①샘플링 주파수가 높을수록 원음에 가깝다.
  2. ②샘플링 비트 수가 클수록 표현할 수 있는 음의 단계가 많아진다.
  3. ③샘플링 주파수는 원래 신호 최고 주파수의 2배 이상이 적당하다.
  4. ④샘플링 주파수를 높이면 저장 용량이 줄어든다.
정답과 해설 보기

정답: ④ 샘플링 주파수를 높이면 저장 용량이 줄어든다.

샘플링 주파수와 비트 수가 커질수록 음질은 좋아지지만 저장 용량은 늘어납니다.

19.다음 중 전송 중인 데이터를 다른 내용으로 바꾸어 정보의 무결성을 위협하는 보안 위협 유형은?

  1. ①가로막기(Interruption)
  2. ②가로채기(Interception)
  3. ③수정(Modification)
  4. ④위조(Fabrication)
정답과 해설 보기

정답: ③ 수정(Modification)

수정은 전송된 데이터를 변경하는 것으로 무결성을 위협합니다. 가로막기는 가용성, 가로채기는 기밀성을 위협합니다.

20.다음 중 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?

  1. ①외부에서 내부 네트워크로 들어오는 패킷을 검사하여 인증된 패킷만 통과시킨다.
  2. ②외부의 불법 침입으로부터 내부 정보를 보호한다.
  3. ③역추적 기능으로 외부 침입자의 흔적을 찾을 수 있다.
  4. ④내부 사용자의 해킹 행위까지 모두 차단할 수 있다.
정답과 해설 보기

정답: ④ 내부 사용자의 해킹 행위까지 모두 차단할 수 있다.

방화벽은 외부의 침입은 막을 수 있지만 내부에서 일어나는 해킹 행위는 막지 못합니다.

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

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

21.엑셀에서 데이터 입력에 대한 설명으로 옳지 않은 것은?

  1. ①숫자 앞에 작은따옴표(')를 붙이면 문자 데이터로 입력된다.
  2. ②분수 1/2을 입력하려면 0을 입력하고 한 칸 띄운 뒤 1/2을 입력한다.
  3. ③셀 내용 자동 완성 기능은 숫자와 날짜 데이터에도 적용된다.
  4. ④Ctrl + Shift + ;를 누르면 현재 시간이 입력된다.
정답과 해설 보기

정답: ③ 셀 내용 자동 완성 기능은 숫자와 날짜 데이터에도 적용된다.

자동 완성은 문자 데이터에만 적용되며 숫자·날짜·시간 데이터에는 적용되지 않습니다.

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

22.A1 셀에 '2026-10-08'(날짜)을, A2 셀에 '2026-10-15'를 입력한 후 두 셀을 선택하고 채우기 핸들을 아래로 끌었을 때 A4 셀에 입력되는 값은?

  1. ①2026-10-17
  2. ②2026-10-22
  3. ③2026-10-29
  4. ④2026-11-08
정답과 해설 보기

정답: ③ 2026-10-29

두 셀의 차이(7일)만큼 증가하므로 A3=10-22, A4=10-29입니다.

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

23.[검토] 탭의 '통합 문서 보호'를 설정했을 때 할 수 없는 작업은?

  1. ①셀에 데이터 입력하기
  2. ②셀의 글꼴 색 변경하기
  3. ③새 워크시트 삽입하기
  4. ④셀에 수식 입력하기
정답과 해설 보기

정답: ③ 새 워크시트 삽입하기

통합 문서 보호는 시트 삽입·삭제·이름 바꾸기·이동·숨기기 등 구조 변경을 막습니다.

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

24.셀에 -1234.5를 입력하고 사용자 지정 표시 형식을 #,##0;[빨강](#,##0) 으로 지정했을 때 표시되는 결과는?

  1. ①-1,235
  2. ②(1,235) (빨강)
  3. ③-1,234 (빨강)
  4. ④(1,234)
정답과 해설 보기

정답: ② (1,235) (빨강)

음수 구역 [빨강](#,##0)이 적용되어 괄호로 묶인 1,235가 빨강으로 표시됩니다. 소수점 이하는 반올림됩니다.

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

25.셀에 0.256을 입력하고 표시 형식을 0.0% 로 지정했을 때 표시되는 결과는?

  1. ①0.3%
  2. ②25.6%
  3. ③2.6%
  4. ④26%
정답과 해설 보기

정답: ② 25.6%

%는 100을 곱해 표시하고 0.0은 소수 첫째 자리까지 표시하므로 25.6%입니다.

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

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

  1. ①수식을 사용할 경우 등호(=)로 시작해야 한다.
  2. ②다른 통합 문서의 셀을 참조하는 조건을 지정할 수 있다.
  3. ③여러 규칙이 충돌하면 규칙 관리자 목록의 위쪽 규칙이 우선 적용된다.
  4. ④데이터 막대, 색조, 아이콘 집합 규칙을 사용할 수 있다.
정답과 해설 보기

정답: ② 다른 통합 문서의 셀을 참조하는 조건을 지정할 수 있다.

조건부 서식에서는 다른 워크시트는 참조할 수 있지만 다른 통합 문서는 참조할 수 없습니다.

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

27.다음 중 수식과 결과가 옳지 않은 것은?

  1. ①=MOD(-7, 3) → 2
  2. ②=INT(-7.5) → -8
  3. ③=TRUNC(-7.5) → -7
  4. ④=QUOTIENT(-7, 2) → -4
정답과 해설 보기

정답: ④ =QUOTIENT(-7, 2) → -4

QUOTIENT는 나눗셈 몫의 정수 부분만 반환하므로 -7/2=-3.5 → -3입니다. MOD(-7,3)은 -7-3×INT(-7/3)=2입니다.

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

28.셀 참조에 대한 설명으로 옳지 않은 것은?

  1. ①=SUM(Sheet1:Sheet3!B2)는 Sheet1부터 Sheet3까지 B2 셀의 합계를 구한다.
  2. ②다른 통합 문서의 셀은 =[통합문서명]시트명!셀주소 형식으로 참조한다.
  3. ③3차원 참조는 배열 수식에도 사용할 수 있다.
  4. ④혼합 참조 $A1은 열만 고정된다.
정답과 해설 보기

정답: ③ 3차원 참조는 배열 수식에도 사용할 수 있다.

3차원 참조는 배열 수식에 사용할 수 없습니다.

29.=TEXT("2026-10-08", "yyyy년 m월 aaaa") 의 결과는? (2026년 10월 8일은 목요일)

  1. ①2026년 10월 목
  2. ②2026년 10월 목요일
  3. ③26년 10월 Thursday
  4. ④2026년 10월 Thu
정답과 해설 보기

정답: ② 2026년 10월 목요일

aaaa는 요일을 '목요일'처럼 한글 전체로, aaa는 '목'으로 표시합니다.

30.[A1:A5]에 각각 10, 20, 20, 30, 40이 있을 때 =RANK.EQ(20, A1:A5) 의 결과는?

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

정답: ② 3

옵션을 생략하면 내림차순 순위입니다. 40(1위), 30(2위), 20 두 개는 공동 3위입니다.

31.[A2:A10]에 제품명, [B2:B10]에 단가가 있을 때, D2 셀에 입력된 제품명의 단가를 구하는 수식으로 옳지 않은 것은?

  1. ①=VLOOKUP(D2, A2:B10, 2, FALSE)
  2. ②=INDEX(B2:B10, MATCH(D2, A2:A10, 0))
  3. ③=XLOOKUP(D2, A2:A10, B2:B10)
  4. ④=HLOOKUP(D2, A2:B10, 2, FALSE)
정답과 해설 보기

정답: ④ =HLOOKUP(D2, A2:B10, 2, FALSE)

HLOOKUP은 범위의 첫 번째 행에서 값을 찾으므로 세로로 정리된 이 데이터에는 맞지 않습니다.

32.=CHOOSE(WEEKDAY("2026-10-11"), "일","월","화","수","목","금","토") 의 결과는? (2026년 10월 11일은 일요일)

  1. ①일
  2. ②월
  3. ③토
  4. ④#VALUE!
정답과 해설 보기

정답: ① 일

WEEKDAY 옵션을 생략하면 일요일=1이므로 CHOOSE의 첫 번째 값 '일'이 반환됩니다.

33.[A2:A20]에 성별, [B2:B20]에 점수가 있을 때, 성별이 '여'이고 점수가 80 이상인 사람 수를 구하는 배열 수식으로 옳은 것은?

  1. ①{=SUM((A2:A20="여")+(B2:B20>=80))}
  2. ②{=SUM((A2:A20="여")*(B2:B20>=80))}
  3. ③{=COUNT((A2:A20="여")*(B2:B20>=80))}
  4. ④{=SUM(IF(A2:A20="여", B2:B20>=80))}
정답과 해설 보기

정답: ② {=SUM((A2:A20="여")*(B2:B20>=80))}

두 조건을 모두 만족(AND)하는 개수는 조건끼리 곱한 결과를 SUM합니다. +는 OR 조건이고, ③의 COUNT는 0도 숫자로 세므로 전체 개수가 나옵니다.

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

34.다음 중 3차원 차트로 만들 수 없는 차트 종류는?

  1. ①세로 막대형
  2. ②원형
  3. ③꺾은선형
  4. ④분산형
정답과 해설 보기

정답: ④ 분산형

분산형, 도넛형, 주식형, 방사형, 트리맵, 선버스트, 히스토그램 등은 3차원으로 만들 수 없습니다.

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

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

  1. ①추세선의 종류에는 선형, 로그, 다항식, 거듭제곱, 지수, 이동 평균이 있다.
  2. ②하나의 데이터 계열에 두 개 이상의 추세선을 표시할 수 있다.
  3. ③원형 차트에도 추세선을 추가할 수 있다.
  4. ④추세선이 있는 차트를 3차원으로 바꾸면 추세선이 제거된다.
정답과 해설 보기

정답: ③ 원형 차트에도 추세선을 추가할 수 있다.

3차원, 방사형, 원형, 도넛형, 표면형 차트에는 추세선을 추가할 수 없습니다.

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

36.[페이지 설정] 대화상자에 대한 설명으로 옳지 않은 것은?

  1. ①[시트] 탭의 '간단하게 인쇄'를 선택하면 차트와 도형 등 그래픽 요소도 함께 인쇄된다.
  2. ②[여백] 탭에서 페이지 가운데 맞춤을 가로·세로로 지정할 수 있다.
  3. ③[페이지] 탭에서 확대/축소 배율을 10%~400%로 지정할 수 있다.
  4. ④[시트] 탭에서 반복할 행을 $1:$2처럼 지정할 수 있다.
정답과 해설 보기

정답: ① [시트] 탭의 '간단하게 인쇄'를 선택하면 차트와 도형 등 그래픽 요소도 함께 인쇄된다.

'간단하게 인쇄'는 그래픽 요소와 테두리 등을 제외하고 텍스트만 빠르게 인쇄합니다.

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

37.고급 필터에 대한 설명으로 옳지 않은 것은?

  1. ①조건을 같은 행에 입력하면 AND 조건이 된다.
  2. ②조건을 다른 행에 입력하면 OR 조건이 된다.
  3. ③결과를 원본 데이터와 다른 위치에 복사할 수 있다.
  4. ④수식을 조건으로 사용할 때는 조건 범위의 필드명을 원본과 반드시 같게 입력해야 한다.
정답과 해설 보기

정답: ④ 수식을 조건으로 사용할 때는 조건 범위의 필드명을 원본과 반드시 같게 입력해야 한다.

수식을 조건으로 쓸 때는 필드명을 원본과 다르게 입력하거나 비워 둡니다.

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

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

  1. ①원본 데이터를 변경하면 피벗 테이블에 자동으로 반영된다.
  2. ②피벗 테이블을 삭제하면 연결된 피벗 차트도 함께 삭제된다.
  3. ③값 영역에 두 개 이상의 필드를 넣으면 'Σ 값' 필드가 자동으로 생긴다.
  4. ④피벗 테이블은 반드시 원본 데이터와 같은 시트에만 만들 수 있다.
정답과 해설 보기

정답: ③ 값 영역에 두 개 이상의 필드를 넣으면 'Σ 값' 필드가 자동으로 생긴다.

원본 변경은 [새로 고침]으로 반영하고, 피벗 테이블을 지우면 피벗 차트는 일반 차트로 바뀝니다. 피벗 테이블은 새 워크시트나 기존 워크시트에 만들 수 있습니다.

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

39.'목표값 찾기'에 대한 설명으로 옳지 않은 것은?

  1. ①'찾는 값'에는 셀 주소를 지정해야 한다.
  2. ②'수식 셀'에는 반드시 수식이 입력되어 있어야 한다.
  3. ③원하는 결과값을 얻기 위한 입력값을 찾을 때 사용한다.
  4. ④'값을 바꿀 셀'은 하나만 지정할 수 있다.
정답과 해설 보기

정답: ① '찾는 값'에는 셀 주소를 지정해야 한다.

'찾는 값'에는 목표로 하는 값을 직접 숫자로 입력해야 하며 셀 주소는 지정할 수 없습니다.

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

40.다음 VBA 코드를 실행한 후 변수 n의 값은? n = 0 Do While n < 10 n = n + 3 Loop

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

정답: ③ 12

n은 3, 6, 9로 증가하고 9<10이므로 한 번 더 실행되어 12가 된 뒤 조건이 거짓이 되어 반복이 끝납니다.

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

41.데이터베이스의 특징에 대한 설명으로 옳지 않은 것은?

  1. ①파일 시스템에 비해 처리 속도가 빠르고 시스템 구조가 단순하다.
  2. ②데이터의 일관성과 무결성을 유지할 수 있다.
  3. ③데이터의 논리적·물리적 독립성이 보장된다.
  4. ④데이터의 중복을 최소화할 수 있다.
정답과 해설 보기

정답: ① 파일 시스템에 비해 처리 속도가 빠르고 시스템 구조가 단순하다.

데이터베이스는 시스템이 복잡하고, 파일 시스템에 비해 처리 속도가 느린 단점이 있습니다.

42.데이터베이스 언어 중 데이터의 보안, 무결성, 회복, 병행 수행 제어를 정의하는 데 사용하는 언어와 그 명령어가 바르게 연결된 것은?

  1. ①DDL – CREATE
  2. ②DML – UPDATE
  3. ③DCL – GRANT
  4. ④DML – DROP
정답과 해설 보기

정답: ③ DCL – GRANT

DCL(데이터 제어어)에는 GRANT, REVOKE, COMMIT, ROLLBACK이 있습니다.

43.다음 <사원> 릴레이션의 차수(Degree)와 기수(Cardinality)를 바르게 나타낸 것은? 사원번호 | 이름 | 부서 | 직급 | 입사일 (튜플 6개)

  1. ①차수 6, 기수 5
  2. ②차수 5, 기수 6
  3. ③차수 5, 기수 5
  4. ④차수 6, 기수 6
정답과 해설 보기

정답: ② 차수 5, 기수 6

차수는 속성(열)의 수 5, 기수는 튜플(행)의 수 6입니다.

44.키(Key)에 대한 설명으로 옳은 것은?

  1. ①기본키는 후보키 중 하나로, Null 값을 가질 수 있다.
  2. ②대체키는 후보키 중 기본키로 선택되지 않은 키이다.
  3. ③슈퍼키는 유일성과 최소성을 모두 만족한다.
  4. ④외래키에는 중복된 값을 입력할 수 없다.
정답과 해설 보기

정답: ② 대체키는 후보키 중 기본키로 선택되지 않은 키이다.

기본키는 Null 불가, 슈퍼키는 최소성을 만족하지 못하며, 외래키는 중복 값과 Null을 가질 수 있습니다.

45.정규화 과정에서 이행적 함수 종속을 제거하여 만드는 정규형은?

  1. ①제3정규형
  2. ②제2정규형
  3. ③제1정규형
  4. ④BCNF
정답과 해설 보기

정답: ① 제3정규형

1NF는 원자값, 2NF는 부분 함수 종속 제거, 3NF는 이행적 함수 종속 제거, BCNF는 결정자가 모두 후보키입니다.

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

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

  1. ①일련번호 형식은 한 번 부여된 번호를 수정할 수 없다.
  2. ②숫자 형식의 기본 필드 크기는 정수(Long)이다.
  3. ③Yes/No 형식에서 '예'는 -1로 저장된다.
  4. ④짧은 텍스트 형식은 최대 64,000자까지 입력할 수 있다.
정답과 해설 보기

정답: ④ 짧은 텍스트 형식은 최대 64,000자까지 입력할 수 있다.

짧은 텍스트는 최대 255자이며, 64,000자까지 입력할 수 있는 것은 긴 텍스트입니다.

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

47.전화번호 필드에 입력 마스크를 000-0000-0000;0;# 으로 지정했을 때의 설명으로 옳은 것은?

  1. ①숫자를 입력하지 않고 공백으로 남겨 둘 수 있다.
  2. ②하이픈(-) 같은 서식 문자도 함께 테이블에 저장된다.
  3. ③입력할 자리에 0이 표시된다.
  4. ④영문자도 입력할 수 있다.
정답과 해설 보기

정답: ② 하이픈(-) 같은 서식 문자도 함께 테이블에 저장된다.

0은 숫자 필수, 두 번째 구역 0은 서식 문자까지 저장, 세 번째 구역 #은 입력 자리에 표시할 문자입니다.

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

48.필드의 유효성 검사 규칙으로 Like "A-???" 를 지정했을 때 입력할 수 있는 값은?

  1. ①A-12
  2. ②A-123
  3. ③B-123
  4. ④A-1234
정답과 해설 보기

정답: ② A-123

'A-'로 시작하고 뒤에 정확히 세 글자가 오는 5글자 값만 입력할 수 있습니다.

49.Access에서 두 테이블 사이에 '항상 참조 무결성 유지'를 설정했을 때의 설명으로 옳지 않은 것은?

  1. ①기본 테이블의 기본키에 없는 값은 관련 테이블의 외래키에 입력할 수 없다.
  2. ②관련 레코드가 있는 기본 테이블의 레코드는 삭제할 수 없다.
  3. ③'관련 필드 모두 업데이트'를 선택하면 기본키 변경 시 외래키도 함께 바뀐다.
  4. ④관련 테이블의 레코드를 삭제하려면 먼저 기본 테이블의 레코드를 삭제해야 한다.
정답과 해설 보기

정답: ④ 관련 테이블의 레코드를 삭제하려면 먼저 기본 테이블의 레코드를 삭제해야 한다.

관련(자식) 테이블의 레코드는 자유롭게 삭제할 수 있습니다. 제한되는 것은 기본(부모) 테이블의 삭제·변경입니다.

50.Access에서 외부 데이터를 '연결'하여 만든 테이블에 대한 설명으로 옳은 것은?

  1. ①연결 테이블에서 필드를 추가하거나 삭제할 수 있다.
  2. ②연결 테이블을 삭제하면 원본 데이터도 삭제된다.
  3. ③연결 테이블의 데이터를 수정하면 원본 데이터에도 반영된다.
  4. ④연결 테이블은 원본과 관계없는 독립적인 복사본이다.
정답과 해설 보기

정답: ③ 연결 테이블의 데이터를 수정하면 원본 데이터에도 반영된다.

연결 테이블은 원본과 연동되어 데이터 수정이 원본에 반영되지만, 구조 변경은 불가능하고 삭제해도 원본은 남습니다.

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

51.다음 SQL문에 대한 설명으로 옳은 것은? SELECT 부서, COUNT(*) FROM 사원 WHERE 직급 = "대리" GROUP BY 부서 HAVING COUNT(*) >= 3;

  1. ①대리가 3명 이상인 부서와 그 부서의 대리 수를 표시한다.
  2. ②전체 직원이 3명 이상인 부서의 대리 수를 표시한다.
  3. ③대리를 제외한 직원이 3명 이상인 부서를 표시한다.
  4. ④모든 부서의 대리 수를 표시한다.
정답과 해설 보기

정답: ① 대리가 3명 이상인 부서와 그 부서의 대리 수를 표시한다.

WHERE로 대리만 고른 뒤 부서별로 묶고, HAVING으로 그 인원이 3명 이상인 그룹만 표시합니다.

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

52.<회원> 테이블에서 '가입일' 필드의 값이 2026년 1월 1일부터 2026년 6월 30일 사이인 레코드를 검색하는 SQL의 WHERE 절로 옳은 것은?

  1. ①WHERE 가입일 BETWEEN #2026-01-01# AND #2026-06-30#
  2. ②WHERE 가입일 IN (#2026-01-01#, #2026-06-30#)
  3. ③WHERE 가입일 LIKE "2026-0?"
  4. ④WHERE 가입일 >= "2026-01-01" OR 가입일 <= "2026-06-30"
정답과 해설 보기

정답: ① WHERE 가입일 BETWEEN #2026-01-01# AND #2026-06-30#

범위는 BETWEEN으로 지정하며 날짜는 #으로 묶습니다. IN은 두 날짜만, ④는 OR이라 모든 레코드가 검색됩니다.

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

53.다음 중 <상품> 테이블의 '단가'를 모두 10% 인상하는 SQL문으로 옳은 것은?

  1. ①UPDATE 상품 SET 단가 = 단가 * 1.1;
  2. ②UPDATE 상품 단가 = 단가 * 1.1;
  3. ③ALTER 상품 SET 단가 = 단가 * 1.1;
  4. ④INSERT INTO 상품 SET 단가 = 단가 * 1.1;
정답과 해설 보기

정답: ① UPDATE 상품 SET 단가 = 단가 * 1.1;

UPDATE 테이블 SET 필드=값 [WHERE 조건]; 형식이며 WHERE가 없으면 모든 레코드가 수정됩니다.

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

54.쿼리를 실행할 때 사용자에게 값을 입력받는 대화상자가 나타나도록 하려면 조건 행에 어떻게 입력해야 하는가?

  1. ①[조회할 학과를 입력]
  2. ②{조회할 학과를 입력}
  3. ③(조회할 학과를 입력)
  4. ④"조회할 학과를 입력"
정답과 해설 보기

정답: ① [조회할 학과를 입력]

매개 변수 쿼리는 조건 행에 대괄호([ ])로 묶은 안내문을 입력합니다.

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

55.폼의 '기본 보기' 속성으로 지정할 수 없는 것은?

  1. ①단일 폼
  2. ②인쇄 미리 보기
  3. ③분할 표시 폼
  4. ④연속 폼
정답과 해설 보기

정답: ② 인쇄 미리 보기

폼의 기본 보기는 단일 폼, 연속 폼, 데이터시트, 분할 표시 폼입니다. 인쇄 미리 보기는 보고서의 기본 보기 옵션입니다.

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

56.폼의 컨트롤에 대한 설명으로 옳지 않은 것은?

  1. ①목록 상자는 목록에 없는 값을 직접 입력할 수 있다.
  2. ②계산 컨트롤은 컨트롤 원본에 '='로 시작하는 식을 입력한다.
  3. ③레이블은 언바운드 컨트롤이다.
  4. ④하나의 필드를 여러 개의 컨트롤에 바운드할 수 있다.
정답과 해설 보기

정답: ① 목록 상자는 목록에 없는 값을 직접 입력할 수 있다.

목록 상자는 목록의 값만 선택할 수 있고, 직접 입력이 가능한 것은 콤보 상자입니다.

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

57.폼에서 Tab 키를 눌러 이동하는 순서에 대한 설명으로 옳지 않은 것은?

  1. ①레이블 컨트롤에도 탭 순서를 지정할 수 있다.
  2. ②[자동 순서]를 누르면 위에서 아래, 왼쪽에서 오른쪽 순서로 설정된다.
  3. ③기본적으로 컨트롤을 만든 순서대로 설정된다.
  4. ④'탭 정지' 속성이 '아니요'인 컨트롤은 Tab 키로 포커스를 받지 않는다.
정답과 해설 보기

정답: ① 레이블 컨트롤에도 탭 순서를 지정할 수 있다.

레이블은 포커스를 받지 않으므로 탭 순서를 설정할 수 없습니다.

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

58.보고서에 대한 설명으로 옳지 않은 것은?

  1. ①보고서 머리글은 첫 페이지 위쪽에 한 번 표시된다.
  2. ②그룹 바닥글에 =Sum([금액])을 입력하면 그룹별 합계가 표시된다.
  3. ③페이지 바닥글에 =Sum([금액])을 입력하면 페이지별 합계가 표시된다.
  4. ④보고서에서는 데이터를 입력하거나 수정할 수 없다.
정답과 해설 보기

정답: ③ 페이지 바닥글에 =Sum([금액])을 입력하면 페이지별 합계가 표시된다.

페이지 머리글/바닥글에서는 집계 함수로 요약 정보를 표시할 수 없습니다.

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

59.보고서에서 각 그룹 안에서만 1, 2, 3… 순서로 일련번호를 매기려고 할 때 텍스트 상자의 속성 설정으로 옳은 것은?

  1. ①컨트롤 원본 =1, 누적 합계 '그룹'
  2. ②컨트롤 원본 =1, 누적 합계 '모두'
  3. ③컨트롤 원본 =Count(*), 누적 합계 '아니요'
  4. ④컨트롤 원본 =[Page], 누적 합계 '그룹'
정답과 해설 보기

정답: ① 컨트롤 원본 =1, 누적 합계 '그룹'

=1을 그룹 단위로 누적하면 그룹마다 1부터 다시 번호가 매겨집니다.

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

60.Access에서 지정한 SQL문을 실행하는 매크로 함수는?

  1. ①RunCode
  2. ②RunSQL
  3. ③OpenQuery
  4. ④RunMacro
정답과 해설 보기

정답: ② RunSQL

RunSQL은 SQL문을 실행합니다. RunCode는 프로시저, RunMacro는 매크로, OpenQuery는 쿼리를 엽니다.

‹ 상시 경향 모의고사 5회실전 모의고사 2회 ›