2026 컴활 1급 필기 모의고사 2회 | 60문항 — 정답·해설

데이터위자드 ·

2026 컴활 1급 필기 모의고사 2회 | 60문항 — 정답·해설

필기 · 객관식 모의고사

필기 모의고사 2회

객관식 60문항 · 60분

과목객관식 문항배점
컴퓨터 일반20100점 (과목별)
스프레드시트 일반20100점 (과목별)
데이터베이스 일반20100점 (과목별)

필기는 과목별 40점 이상·전체 평균 60점 이상입니다. 세 과목 점수를 각각 계산하세요.

1과목. 컴퓨터 일반

문제 1

임시 파일 등 불필요한 자료를 정리해 디스크 공간을 확보하는 작업은?

  1. ① CPU 코어 추가
  2. ② 프로세스 우선순위 표시
  3. ③ 화면 해상도 변경
  4. ④ 저장 공간 정리
정답과 해설 보기

정답 ④

불필요한 파일 정리는 저장 공간 확보에 관련됩니다. 물리 RAM이나 CPU 코어가 늘어나는 작업은 아닙니다. 정리할 파일의 대상과 필요 여부를 먼저 확인합니다.

문제 2

Ctrl+Shift+Esc의 대표적인 용도는?

  1. ① 작업 관리자 열기
  2. ② 현재 문서 인쇄
  3. ③ 탐색기 주소 복사
  4. ④ 선택 파일 이름 바꾸기
정답과 해설 보기

정답 ①

작업 관리자를 열어 프로세스와 성능 상태 등을 확인합니다. Ctrl+Alt+Delete 등 다른 키 조합과 혼동하지 말고 직접 수행하는 기능을 기억합니다.

문제 3

표준 사용자와 관리자에 대한 설명으로 적절한 것은?

  1. ① 표준 사용자는 아무 앱도 사용할 수 없다.
  2. ② 관리자는 모든 앱이 항상 무제한 권한으로 실행된다.
  3. ③ 관리 권한과 일상 작업 권한을 구분할 수 있다.
  4. ④ 계정 종류와 작업 권한은 무관하다.
정답과 해설 보기

정답 ③

계정과 권한은 시스템 변경 가능 범위 등에 영향을 줍니다. 관리자 계정이어도 실행 시 권한 확인이 개입할 수 있습니다. 최고 권한을 모든 작업에 무조건 쓰는 것과 구분합니다.

문제 4

CPU 사용률이 95%이고 디스크 여유 공간이 많다. 이 상황만으로 알 수 있는 것은?

  1. ① 파일이 모두 손상되었다.
  2. ② 메모리가 물리적으로 사라졌다.
  3. ③ 저장 공간이 반드시 부족하다.
  4. ④ CPU와 저장 공간 지표는 별개로 봐야 한다.
정답과 해설 보기

정답 ④

CPU 사용률과 디스크 여유는 서로 다른 자원 지표입니다. 어떤 프로세스가 CPU를 사용하는지 등을 추가 확인해야 합니다. 하나의 숫자로 모든 원인을 단정하지 않습니다.

문제 5

프로그램 설치 파일만 삭제했다. 설치된 앱에 대한 설명은?

  1. ① 앱 제거가 반드시 완료된다.
  2. ② 설치 파일과 설치된 앱은 별개다.
  3. ③ 앱이 자동으로 휴지통에 들어간다.
  4. ④ 사용자 계정이 자동 변경된다.
정답과 해설 보기

정답 ②

설치를 위한 원본 파일과 이미 설치된 프로그램은 다릅니다. 설치 파일 삭제를 앱 제거로 오해하지 않고 실제 제거 절차와 남는 데이터의 범위를 구분합니다.

문제 6

작업 관리자의 주된 기능·의미로 가장 적절한 것은?

  1. ① 장치·드라이버
  2. ② 불필요한 저장 파일
  3. ③ 드라이브 오류
  4. ④ 실행 중인 프로세스·성능
정답과 해설 보기

정답 ④

작업 관리자에서 먼저 확인할 것은 '실행 중인 프로세스·성능'입니다. 응답 없음 확인·종료. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 7

장치 관리자의 주된 기능·의미로 가장 적절한 것은?

  1. ① 드라이브 오류
  2. ② 장치·드라이버
  3. ③ 실행 중인 프로세스·성능
  4. ④ 불필요한 저장 파일
정답과 해설 보기

정답 ②

장치 관리자에서 먼저 확인할 것은 '장치·드라이버'입니다. 하드웨어 인식과 드라이버 상태. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 8

디스크 공간 정리의 주된 기능·의미로 가장 적절한 것은?

  1. ① 실행 중인 프로세스·성능
  2. ② 장치·드라이버
  3. ③ 드라이브 오류
  4. ④ 불필요한 저장 파일
정답과 해설 보기

정답 ④

디스크 공간 정리에서 먼저 확인할 것은 '불필요한 저장 파일'입니다. 저장 공간 확보. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 9

오류 검사의 주된 기능·의미로 가장 적절한 것은?

  1. ① 드라이브 오류
  2. ② 장치·드라이버
  3. ③ 불필요한 저장 파일
  4. ④ 실행 중인 프로세스·성능
정답과 해설 보기

정답 ①

오류 검사에서 먼저 확인할 것은 '드라이브 오류'입니다. 단순 파일 정리와 구별. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 10

앱 제거의 주된 기능·의미로 가장 적절한 것은?

  1. ① 실행 중인 프로세스·성능
  2. ② 설치 프로그램
  3. ③ 불필요한 저장 파일
  4. ④ 장치·드라이버
정답과 해설 보기

정답 ②

앱 제거에서 먼저 확인할 것은 '설치 프로그램'입니다. 바로 가기 삭제와 구별. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 11

6비트로 구별할 수 있는 서로 다른 상태 수는?

  1. ① 12개
  2. ② 64개
  3. ③ 6개
  4. ④ 32개
정답과 해설 보기

정답 ②

n비트의 상태 수는 2ⁿ입니다. 2⁶=64개입니다. 비트 수와 표현 개수를 더하거나 곱하는 계산으로 바꾸지 않습니다. 최댓값을 묻는 문제와도 구분합니다.

문제 12

서로 다른 100개 항목을 구분하는 데 필요한 최소 비트 수는?

  1. ① 8비트
  2. ② 7비트
  3. ③ 6비트
  4. ④ 100비트
정답과 해설 보기

정답 ②

2⁶=64로는 부족하고 2⁷=128이면 100개를 구별할 수 있으므로 7비트입니다. 필요한 경우의 수 이상이 되는 가장 작은 거듭제곱을 찾습니다.

문제 13

부호 없는 8비트 정수의 최댓값은?

  1. ① 127
  2. ② 256
  3. ③ 255
  4. ④ 128
정답과 해설 보기

정답 ③

서로 다른 값은 256개지만 0부터 시작하므로 최댓값은 255입니다. 0~255의 개수를 세면 256개가 됩니다. 상태 수와 최댓값을 혼동하지 않습니다.

문제 14

이진수 10110을 십진수로 바꾸면?

  1. ① 26
  2. ② 18
  3. ③ 20
  4. ④ 22
정답과 해설 보기

정답 ④

16+4+2=22입니다. 오른쪽부터 1,2,4,8,16의 자리값을 적고 1인 자리만 더합니다. 이진수 문자열을 십진수처럼 읽지 않습니다.

문제 15

십육진수 2A를 십진수로 바꾸면?

  1. ① 26
  2. ② 42
  3. ③ 210
  4. ④ 32
정답과 해설 보기

정답 ②

2×16+A의값 10=42입니다. 십육진수의A~F는 10~15입니다. 두 글자를 십진수의십자리와일자리로 읽지 않습니다.

문제 16

24비트는 몇 바이트인가?

  1. ① 2바이트
  2. ② 192바이트
  3. ③ 8바이트
  4. ④ 3바이트
정답과 해설 보기

정답 ④

1바이트는 8비트이므로 24÷8=3바이트입니다. 반대로 바이트를 비트로 바꿀 때는 8을 곱합니다. 단위의 방향을 먼저 표시하면 실수를 줄일 수 있습니다.

문제 17

아날로그와 디지털에 대한 설명으로 적절한 것은?

  1. ① 두 방식은 파일 확장자만으로 정의된다.
  2. ② 아날로그는 모든 계산이 불가능하다.
  3. ③ 아날로그는 연속적인 값 표현과 관련된다.
  4. ④ 디지털은 언제나 손실이 없다.
정답과 해설 보기

정답 ③

아날로그는 연속적인 변화, 디지털은 구분된 값의 표현으로 이해합니다. 디지털도 표본화·양자화·압축에 따라 정보 차이가 생길 수 있으므로 무손실과 동일시하지 않습니다.

문제 18

기본 ASCII 코드의 비트 수는?

  1. ① 4비트
  2. ② 32비트
  3. ③ 16비트
  4. ④ 7비트
정답과 해설 보기

정답 ④

기본 ASCII는 7비트 체계입니다. 확장ASCII나 Unicode 인코딩과 섞지 않습니다. 문자 코드 체계와 저장 인코딩 방식의 관계를 함께 구분합니다.

문제 19

UTF-8에 대한 설명으로 옳지 않은 것은?

  1. ① 모든 문자가 항상 1바이트다.
  2. ② 문자 수와 바이트 수가 다를 수 있다.
  3. ③ 문자마다 저장 바이트 수가 달라질 수 있다.
  4. ④ Unicode 문자를 인코딩하는 방식이다.
정답과 해설 보기

정답 ①

UTF-8은 가변 길이 인코딩입니다. 모든 문자가 1바이트라는 설명은 틀립니다. 문자열 길이와 실제 파일 바이트 수가 다를 수 있는 이유를 연결합니다.

문제 20

오버헤드 없이 1,000,000바이트를 1,000,000bit/s로 전송하는 시간은?

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

정답 ①

데이터를 비트로 바꾸면 8,000,000비트입니다. 이를초당 1,000,000비트로 나누면 8초입니다. 바이트와비트 단위를 먼저 통일합니다.

2과목. 스프레드시트 일반

문제 21

'00123 입력의 주된 기능·의미로 가장 적절한 것은?

  1. ① 현재 계산 결과를 넣음
  2. ② 아래 행이 이동할 수 있음
  3. ③ 텍스트 00123
  4. ④ 내용을 제거
정답과 해설 보기

정답 ③

'00123 입력에서 먼저 확인할 것은 '텍스트 00123'입니다. 앞자리 0 보존. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 22

값 붙여넣기의 주된 기능·의미로 가장 적절한 것은?

  1. ① 아래 행이 이동할 수 있음
  2. ② 현재 계산 결과를 넣음
  3. ③ 텍스트 00123
  4. ④ 내용을 제거
정답과 해설 보기

정답 ②

값 붙여넣기에서 먼저 확인할 것은 '현재 계산 결과를 넣음'입니다. 원래 수식은 복사되지 않음. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 23

Delete로 내용 지우기의 주된 기능·의미로 가장 적절한 것은?

  1. ① 현재 계산 결과를 넣음
  2. ② 아래 행이 이동할 수 있음
  3. ③ 내용을 제거
  4. ④ 텍스트 00123
정답과 해설 보기

정답 ③

Delete로 내용 지우기에서 먼저 확인할 것은 '내용을 제거'입니다. 행·열 구조 삭제와 다름. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 24

행 삭제의 주된 기능·의미로 가장 적절한 것은?

  1. ① 텍스트 00123
  2. ② 내용을 제거
  3. ③ 현재 계산 결과를 넣음
  4. ④ 아래 행이 이동할 수 있음
정답과 해설 보기

정답 ④

행 삭제에서 먼저 확인할 것은 '아래 행이 이동할 수 있음'입니다. 주소와 수식 참조 영향 확인. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 25

시트 숨기기의 주된 기능·의미로 가장 적절한 것은?

  1. ① 화면에서 탭을 감춤
  2. ② 현재 계산 결과를 넣음
  3. ③ 텍스트 00123
  4. ④ 내용을 제거
정답과 해설 보기

정답 ①

시트 숨기기에서 먼저 확인할 것은 '화면에서 탭을 감춤'입니다. 삭제와 다름. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 26

=2+3*4의 계산 결과는?

  1. ① 24
  2. ② 9
  3. ③ 14
  4. ④ 20
정답과 해설 보기

정답 ③

곱셈이 덧셈보다 먼저 계산되므로 2+12=14입니다. (2+3)*4라면 20이 됩니다. 괄호의 적용 범위를 먼저 확인합니다.

문제 27

B2의=$A2*B$1을C3으로 복사한 수식은?

  1. ① =$A3*C$1
  2. ② =$A2*B$1
  3. ③ =A$3*$C1
  4. ④ =$B3*C$2
정답과 해설 보기

정답 ①

A열과 1행은 고정이고 나머지 부분만 오른쪽 1칸·아래 1칸 이동합니다. 달러 기호가 붙은 행·열을 따로 표시하면 혼합참조를 정확히 계산할 수 있습니다.

문제 28

=ROUND(12650,-2)의 결과는?

  1. ① 12700
  2. ② 13000
  3. ③ 12650
  4. ④ 12600
정답과 해설 보기

정답 ①

-2는 백 단위를 의미하므로 십의 자리 5를 기준으로 반올림하여 12700입니다. 셀 표시 자릿수만 바꾸는 작업과 실제 함수 결과를 구분합니다.

문제 29

숫자 100,0,빈 셀을 참조한AVERAGE의 결과는?

  1. ① 100
  2. ② 33.33
  3. ③ 50
  4. ④ 0
정답과 해설 보기

정답 ③

숫자 100과 0의 평균은 50입니다. 빈 셀은 숫자 0이라는 관측값이 아니므로 동일하게 분모에 넣지 않습니다. COUNTA 등 다른 집계와도 구분합니다.

문제 30

SUMIFS의 첫 번째 인수에 들어가는 것은?

  1. ① 합계 범위
  2. ② 첫조건문자열
  3. ③ 항상FALSE
  4. ④ 조회열번호
정답과 해설 보기

정답 ①

SUMIFS는 합계 범위를 먼저 두고 조건 범위·조건 쌍을 이어갑니다. SUMIF와 인수 순서가 달라 이름만 보고 그대로 복사하면 틀릴 수 있습니다.

문제 31

F1의 값 이상인 셀 개수를 세는 조건 표현으로 적절한 것은?

  1. ① ">="&F1
  2. ② "F1이상"
  3. ③ F1&"<"
  4. ④ ">=F1"
정답과 해설 보기

정답 ①

비교 연산자 문자열과 셀의 실제 값을 &로 연결합니다. ">=F1"처럼 큰따옴표 안에 주소를 그대로 넣는 것은 의도한 셀 참조와 다릅니다.

문제 32

상품코드의 정확한 일치를VLOOKUP으로 찾을 때 마지막 인수는?

  1. ① 항상생략
  2. ② 열이름
  3. ③ TRUE만가능
  4. ④ FALSE
정답과 해설 보기

정답 ④

FALSE 또는 0으로 정확히 일치를 명시합니다. 마지막 인수 생략은 근사 일치가 되어 없는 코드에서 다른 값이 나올 수 있으므로 목적에 맞게 설정합니다.

문제 33

0으로 나누기와 관련된 대표적인 오류 표시는?

  1. ① #NAME?
  2. ② #DIV/0!
  3. ③ #N/A
  4. ④ #REF!
정답과 해설 보기

정답 ②

#DIV/0!은 0으로 나누는 계산 등을 점검할 단서입니다. 잘못된 참조·이름·조회값 부재와 구분합니다. 오류 대체 전에 원래 수식과 분모를 확인합니다.

문제 34

=IF(AND(60>=60,59>=60),"합격","재시험")의 결과는?

  1. ① 합격
  2. ② TRUE라는텍스트만
  3. ③ 항상#REF!
  4. ④ 재시험
정답과 해설 보기

정답 ④

AND는 두 조건이 모두 참일 때만 참입니다. 두 번째가 거짓이므로 IF의 거짓 결과인 재시험을 반환합니다. 이상과 초과도 구분합니다.

문제 35

실제값 1.25를 소수 한 자리로 표시한 경우와ROUND(1.25,1)의 차이는?

  1. ① 표시 변경은 원래값을 유지할 수 있고ROUND는 결과를 바꾼다.
  2. ② 표시변경은반드시파일삭제다.
  3. ③ 항상실제값까지동일해진다.
  4. ④ ROUND는글자색만바꾼다.
정답과 해설 보기

정답 ①

소수 자릿수 표시 변경은 보이는 모양의 설정이고 ROUND는 계산 결과를 반올림합니다. 화면이 같더라도 후속 곱셈 등의 결과가 달라질 수 있습니다.

문제 36

참조의 주된 기능·의미로 가장 적절한 것은?

  1. ① SUMIF·SUMIFS·COUNTIF·COUNTIFS
  2. ② COUNT·COUNTA·COUNTBLANK
  3. ③ A2, $A$2, $A2, A$2
  4. ④ IF·IFS·SWITCH·AND·OR
정답과 해설 보기

정답 ③

참조에서 먼저 확인할 것은 'A2, $A$2, $A2, A$2'입니다. 복사할 때 움직일 부분. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 37

개수의 주된 기능·의미로 가장 적절한 것은?

  1. ① SUMIF·SUMIFS·COUNTIF·COUNTIFS
  2. ② IF·IFS·SWITCH·AND·OR
  3. ③ A2, $A$2, $A2, A$2
  4. ④ COUNT·COUNTA·COUNTBLANK
정답과 해설 보기

정답 ④

개수에서 먼저 확인할 것은 'COUNT·COUNTA·COUNTBLANK'입니다. 숫자·비어 있지 않음·빈값. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 38

조건 집계의 주된 기능·의미로 가장 적절한 것은?

  1. ① IF·IFS·SWITCH·AND·OR
  2. ② SUMIF·SUMIFS·COUNTIF·COUNTIFS
  3. ③ A2, $A$2, $A2, A$2
  4. ④ COUNT·COUNTA·COUNTBLANK
정답과 해설 보기

정답 ②

조건 집계에서 먼저 확인할 것은 'SUMIF·SUMIFS·COUNTIF·COUNTIFS'입니다. 합계 범위와 조건 범위 순서. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 39

논리의 주된 기능·의미로 가장 적절한 것은?

  1. ① SUMIF·SUMIFS·COUNTIF·COUNTIFS
  2. ② IF·IFS·SWITCH·AND·OR
  3. ③ A2, $A$2, $A2, A$2
  4. ④ COUNT·COUNTA·COUNTBLANK
정답과 해설 보기

정답 ②

논리에서 먼저 확인할 것은 'IF·IFS·SWITCH·AND·OR'입니다. 조건 구조와 반환 결과. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

문제 40

반올림의 주된 기능·의미로 가장 적절한 것은?

  1. ① A2, $A$2, $A2, A$2
  2. ② SUMIF·SUMIFS·COUNTIF·COUNTIFS
  3. ③ ROUND·ROUNDUP·ROUNDDOWN
  4. ④ COUNT·COUNTA·COUNTBLANK
정답과 해설 보기

정답 ③

반올림에서 먼저 확인할 것은 'ROUND·ROUNDUP·ROUNDDOWN'입니다. 자릿수와 0에대한방향. 이름이 비슷한 다른 기능과 섞지 말고 무엇을 대상으로 어떤 결과를 만드는지 구분하세요.

3과목. 데이터베이스 일반

문제 41

Access 쿼리·집계·매개변수·실행 쿼리에서 INNER JOIN의 행 생성에 대한 설명으로 옳은 것은?

  1. ① 같은 조인 키가 양쪽에서 반복되면 모든 매칭 쌍이 생성된다.
  2. ② INNER JOIN 행 수는 항상 왼쪽 행 수와 같다.
  3. ③ 같은 컬럼명이면 ON이 없어도 자동으로 정확히 연결된다.
  4. ④ 중복 키는 조인 전에 항상 자동 제거된다.
정답과 해설 보기

정답 ①

INNER JOIN은 ON 조건을 만족하는 행 쌍을 반환합니다. A의 같은 키가 2행이고 B의 같은 키가 3행이면 해당 키에서 2×3=6쌍이 생깁니다. 키의 중복 여부를 보지 않고 두 테이블 중 적은 행 수가 결과라고 생각하면 틀립니다. 조인 조건을 빠뜨리면 카티션 곱으로 행 수가 크게 늘 수 있습니다. 같은 이름의 컬럼이라는 사실만으로 자동 조인되는 것도 아닙니다. 결과 한 행의 단위가 고객인지 주문인지 주문상세인지 확인합니다.

기억할 핵심

같은 조인 키가 양쪽에서 반복되면 모든 매칭 쌍이 생성된다.

문제 42

A에서 키 1이 2행, B에서 키 1이 3행이다. 키 동등 조인의 해당 결과는?

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

정답 ④

각 A행이 B의 세 행과 만나므로 2×3=6행입니다.

기억할 핵심

같은 조인 키가 양쪽에서 반복되면 모든 매칭 쌍이 생성된다.

문제 43

Access 쿼리·집계·매개변수·실행 쿼리에서 LEFT OUTER JOIN에 대한 설명으로 옳은 것은?

  1. ① LEFT JOIN은 왼쪽 행을 반드시 한 번씩만 반환한다.
  2. ② LEFT JOIN은 매칭이 없는 왼쪽 행도 오른쪽 NULL과 함께 보존한다.
  3. ③ ON과 WHERE 위치는 외부 조인에서 항상 무관하다.
  4. ④ 오른쪽의 매칭 없는 행을 무조건 보존한다.
정답과 해설 보기

정답 ②

LEFT JOIN은 왼쪽 행을 보존하고, 오른쪽에 매칭이 없으면 오른쪽 컬럼을 NULL로 채웁니다. 주문 없는 고객을 포함하려면 고객을 왼쪽에 둡니다. 다만 한 고객에게 여러 주문이 있으면 고객 행이 한 번만 나온다는 뜻은 아닙니다. LEFT JOIN 이후 오른쪽 컬럼 조건을 WHERE에 두면 NULL 보완 행이 제거될 수 있습니다. 기준 행을 유지하려는 조건인지 최종 결과를 제한하려는 조건인지 구분해 ON과 WHERE를 선택하세요.

기억할 핵심

LEFT JOIN은 매칭이 없는 왼쪽 행도 오른쪽 NULL과 함께 보존한다.

문제 44

고객 A는 주문 2건, 고객 B는 주문 0건이다. 고객 LEFT JOIN 주문 결과는?

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

정답 ②

A는 두 매칭 행, B는 오른쪽 NULL인 한 행으로 총 3행입니다.

기억할 핵심

LEFT JOIN은 매칭이 없는 왼쪽 행도 오른쪽 NULL과 함께 보존한다.

문제 45

Access 쿼리·집계·매개변수·실행 쿼리에서 외부 조인의 조건 위치에 대한 설명으로 옳은 것은?

  1. ① 외부 조인의 오른쪽 WHERE 조건은 NULL 보완 행을 언제나 유지한다.
  2. ② WHERE는 외부 조인에서 사용할 수 없다.
  3. ③ ON은 조인 후 원본 테이블을 수정한다.
  4. ④ 오른쪽 조건을 ON에 두면 매칭 없는 왼쪽 행의 보존을 유지할 수 있다.
정답과 해설 보기

정답 ④

주문 없는 고객도 남기면서 결제완료 주문만 붙이려면 결제 상태를 ON 조건에 포함할 수 있습니다. WHERE 주문상태=완료를 쓰면 주문이 NULL인 고객은 UNKNOWN으로 제거됩니다. ON은 연결할 쌍을 정하고 WHERE는 연결 뒤 결과를 거릅니다. 외부 조인의 보존 효과를 판단할 때 가장 중요한 차이입니다. 단순히 모든 조건을 ON으로 옮기는 것도 답은 아니며 최종 요구사항에 맞춰야 합니다.

기억할 핵심

오른쪽 조건을 ON에 두면 매칭 없는 왼쪽 행의 보존을 유지할 수 있다.

문제 46

주문 없는 고객도 표시하며 완료 주문만 붙인다. 상태 조건의 적절한 위치는?

  1. ① LEFT JOIN의 ON 안
  2. ② 고객명에 상태 연결
  3. ③ WHERE 주문상태=완료만
  4. ④ ORDER BY만 사용
정답과 해설 보기

정답 ①

ON에서 완료 주문만 매칭하면 완료 주문이 없는 고객도 NULL 보완 행으로 남습니다.

기억할 핵심

오른쪽 조건을 ON에 두면 매칭 없는 왼쪽 행의 보존을 유지할 수 있다.

문제 47

Access 쿼리·집계·매개변수·실행 쿼리에서 Access 식과 조건에 대한 설명으로 옳은 것은?

  1. ① Access 디자인 보기의 같은 조건 행은 AND로 연결된다.
  2. ② 같은 조건 행은 항상 OR다.
  3. ③ Nz는 언제나 원본을 삭제한다.
  4. ④ Access 날짜 리터럴은 반드시 작은따옴표만 쓴다.
정답과 해설 보기

정답 ①

Access 식에서는 IIf·Nz·Date·DateDiff·Format 같은 함수를 사용할 수 있습니다. Nz는 NULL의 대체값을 명시해 계산 누락을 다룹니다. 날짜 리터럴은 # 기호를 사용하는 문법과 날짜 표시 형식을 구분합니다. 디자인 보기의 같은 조건 행은 AND, 다른 조건 행은 OR로 연결되는 기본 배치를 읽어야 합니다. 문자열·숫자·날짜의 조건 표기와 매개변수 자료형도 확인합니다.

기억할 핵심

Access 디자인 보기의 같은 조건 행은 AND로 연결된다.

문제 48

지역=서울과금액>=1000을 동시에 만족시키려면 디자인 조건을 어떻게 놓는가?

  1. ① 정렬 행에만
  2. ② 표시 체크만 해제
  3. ③ 아무 다른 행에 각각
  4. ④ 두 필드의 같은 조건 행
정답과 해설 보기

정답 ④

같은 조건 행은 AND로 결합합니다. 서로 다른 행으로 분리하면 OR가 될 수 있습니다.

기억할 핵심

Access 디자인 보기의 같은 조건 행은 AND로 연결된다.

문제 49

Access 쿼리·집계·매개변수·실행 쿼리에서 쿼리의 종류에 대한 설명으로 옳은 것은?

  1. ① 실행 쿼리는 원본 자료를 변경할 수 있어 대상 조건을 확인한다.
  2. ② 크로스탭에는 집계 기준이 필요 없다.
  3. ③ 모든 쿼리는 읽기 전용이다.
  4. ④ 삭제 쿼리는 기본키 정의만 바꾼다.
정답과 해설 보기

정답 ①

선택 쿼리는 자료 조회, 추가·업데이트·삭제·테이블 만들기 쿼리는 자료나 객체를 변경하는 실행 쿼리입니다. 크로스탭은 행·열 머리글과 집계값을 정해 가로 요약을 만듭니다. 실행 전 선택 쿼리로 대상과 건수를 확인하면 조건 실수를 줄일 수 있습니다. 매개변수는 입력 창에 표시할 문구와 예상 자료형을 정의하여 날짜·숫자 비교 오류를 줄입니다.

기억할 핵심

실행 쿼리는 원본 자료를 변경할 수 있어 대상 조건을 확인한다.

문제 50

금액 1000 이상 행의 상태를 완료로 바꾸는 쿼리는?

  1. ① 업데이트 쿼리
  2. ② 단순 선택 쿼리만
  3. ③ 폼 디자인
  4. ④ 보고서 그룹 머리글
정답과 해설 보기

정답 ①

기존 행의 필드 값을 수정하므로 업데이트 쿼리입니다.

기억할 핵심

실행 쿼리는 원본 자료를 변경할 수 있어 대상 조건을 확인한다.

문제 51

폼·컨트롤·입력과 수정에서 레코드 원본과 컨트롤 원본에 대한 설명으로 옳은 것은?

  1. ① 레코드 원본은 글꼴 이름이다.
  2. ② 모든 컨트롤은 반드시 원본 필드에 저장된다.
  3. ③ 폼의 레코드 원본과 컨트롤의 원본은 다르다.
  4. ④ 계산 컨트롤은 사용할 수 없다.
정답과 해설 보기

정답 ③

폼의 레코드 원본은 테이블·쿼리 같은 행 집합입니다. 텍스트 상자의 컨트롤 원본은 연결 필드나 계산식입니다. 연결되지 않은 컨트롤도 검색 조건·안내 입력 등에 사용할 수 있습니다. 폼에 보이는 값이 항상 저장 필드인 것은 아닙니다. = [수량]*[단가] 같은 계산 컨트롤은 표시 계산이며 원본 필드에 저장하는 구조와 다릅니다.

기억할 핵심

폼의 레코드 원본과 컨트롤의 원본은 다르다.

문제 52

주문 폼의 txt금액에 수량*단가를 표시한다. 설정 후보는?

  1. ① 컨트롤 원본에 =[수량]*[단가]
  2. ② 탭 순서에 수식
  3. ③ 폼 이름에 수식
  4. ④ 캡션에만 수식
정답과 해설 보기

정답 ①

계산식은 컨트롤 원본에 지정하고 라벨 캡션과 구분합니다.

기억할 핵심

폼의 레코드 원본과 컨트롤의 원본은 다르다.

문제 53

폼·컨트롤·입력과 수정에서 콤보 상자의 원본에 대한 설명으로 옳은 것은?

  1. ① 행 원본은 폼 배경색이다.
  2. ② 보이는 열과 저장 열은 항상 같다.
  3. ③ 바운드 열은 언제나 표시되는 마지막 문자열이다.
  4. ④ 콤보 상자는 이름을 보여 주면서 번호를 저장할 수 있다.
정답과 해설 보기

정답 ④

콤보 상자의 행 원본은 선택 목록, 바운드 열은 저장할 값, 열 수·열 너비는 보이는 목록 구조를 결정합니다. 고객명은 보여 주고 고객번호를 저장하는 구성이 가능합니다. 표시 열과 저장 열을 혼동하면 이름 대신 번호가 보이거나 잘못된 값이 저장될 수 있습니다. 목록 제한 여부와 NULL 허용도 입력 요구에 맞춰 정합니다.

기억할 핵심

콤보 상자는 이름을 보여 주면서 번호를 저장할 수 있다.

문제 54

고객번호·고객명 목록에서 번호를 저장하고 이름만 보인다. 핵심 속성은?

  1. ① 정렬 방향만
  2. ② 바운드 열과 열 너비
  3. ③ 머리글 색상만
  4. ④ 보고서 페이지 나눔
정답과 해설 보기

정답 ②

바운드 열로 저장값을 정하고 번호 열 너비를 0으로 해 숨길 수 있습니다.

기억할 핵심

콤보 상자는 이름을 보여 주면서 번호를 저장할 수 있다.

문제 55

폼·컨트롤·입력과 수정에서 잠금·사용 가능·탭 순서에 대한 설명으로 옳은 것은?

  1. ① 잠금은 언제나 컨트롤을 삭제한다.
  2. ② 사용 가능은 값 유일성 제약이다.
  3. ③ 탭 순서는 원본 행의 정렬이다.
  4. ④ 잠금과 사용 가능은 서로 다른 속성이다.
정답과 해설 보기

정답 ④

잠금은 편집 가능성, 사용 가능은 활성 상태, 탭 순서는 키보드 이동 순서와 관련됩니다. 번호를 보여 주되 수정하지 못하게 하는 경우와 아예 비활성화하는 경우를 구분합니다. 잠금과 비활성은 화면 동작이 다를 수 있습니다. Tab Stop 속성과 탭 순서를 함께 확인해 사용자가 필요한 입력란에 자연스럽게 이동하게 합니다.

기억할 핵심

잠금과 사용 가능은 서로 다른 속성이다.

문제 56

주문번호를 표시하되 직접 수정하지 못하게 한다. 후보는?

  1. ① 원본 주문 전체 삭제
  2. ② 보고서 그룹 삭제
  3. ③ 연결 컨트롤의 잠금 속성
  4. ④ 금액 필드 자료형 변경
정답과 해설 보기

정답 ③

편집을 막는 잠금과 표시 여부·활성 여부를 분리해 설정합니다.

기억할 핵심

잠금과 사용 가능은 서로 다른 속성이다.

문제 57

폼·컨트롤·입력과 수정에서 기본 폼과 하위 폼에 대한 설명으로 옳은 것은?

  1. ① 기본·하위 필드 연결로 부모와 상세 표시 범위를 맞춘다.
  2. ② 하위 폼은 보고서 총계만 뜻한다.
  3. ③ 기본 폼 전환과 상세는 항상 무관하다.
  4. ④ 하위 폼은 관계를 설정할 수 없다.
정답과 해설 보기

정답 ①

하위 폼은 주문과 주문상세 같은 1:N 자료를 함께 표시할 수 있습니다. 기본 필드·하위 필드 연결 속성이 부모와 자식의 관계를 정합니다. 주문번호로 연결하면 현재 주문의 상세가 보입니다. 연결키를 잘못 지정하면 모든 상세가 섞이거나 아무 행도 안 보일 수 있습니다. 기본 폼이 바뀔 때 해당 상세로 필터링되는지 표본 주문 여러 개로 확인합니다.

기억할 핵심

기본·하위 필드 연결로 부모와 상세 표시 범위를 맞춘다.

문제 58

주문을 바꾸어도 모든 주문상세가 한꺼번에 보인다. 점검할 것은?

  1. ① 글자 크기만
  2. ② 컴퓨터 이름
  3. ③ 폼 제목만
  4. ④ 기본·하위 필드 연결
정답과 해설 보기

정답 ④

주문번호 같은 연결 필드가 올바른지 확인합니다.

기억할 핵심

기본·하위 필드 연결로 부모와 상세 표시 범위를 맞춘다.

문제 59

폼·컨트롤·입력과 수정에서 입력·수정·이벤트에 대한 설명으로 옳은 것은?

  1. ① 데이터 입력 전용은 항상 모든 기존 자료 삭제다.
  2. ② 조회 전용은 배경색만 바꾸면 된다.
  3. ③ 버튼 캡션만 쓰면 모든 작업이 자동 수행된다.
  4. ④ 폼의 편집 허용과 데이터 입력 속성은 목적에 따라 설정한다.
정답과 해설 보기

정답 ④

폼의 데이터 입력·추가 허용·편집 허용·삭제 허용 속성은 사용 목적에 맞게 설정합니다. 데이터 입력 전용과 기존 자료 편집 가능 상태를 구분합니다. 버튼의 클릭 이벤트는 매크로나 이벤트 프로시저에 연결합니다. 조회 전용 폼을 만들 때 화면만 비슷하게 만드는 것이 아니라 실제 수정 동작이 막히는지 확인합니다. 새 레코드와 기존 레코드에서 각각 테스트합니다.

기억할 핵심

폼의 편집 허용과 데이터 입력 속성은 목적에 따라 설정한다.

문제 60

새 레코드 추가 전용 폼을 만든다. 확인할 속성은?

  1. ① 보고서 페이지 번호
  2. ② 정렬 글꼴만
  3. ③ 데이터 입력과 추가 허용
  4. ④ 쿼리 열 너비만
정답과 해설 보기

정답 ③

입력 목적과 추가 허용을 맞추고 기존 자료 표시·편집 여부를 직접 확인합니다.

기억할 핵심

폼의 편집 허용과 데이터 입력 속성은 목적에 따라 설정한다.

채점과 복습

틀린 문항은 선택지 표현보다 판단 기준을 다시 확인합니다. 이 모의고사는 앞 단원의 핵심 문항을 종합 복습하도록 구성했습니다. 정답을 기억했더라도 다른 선택지가 왜 틀렸는지 설명해 보세요.

범위 확인

2026년 학습 범위를 기준으로 구성했습니다. 시험 시행기관의 자격 안내·출제 기준에서 과목과 변경 공지를 확인할 수 있습니다.

이전 · 필기 종합 모의고사 1회

컴활 1급 전체 목차

과목별 이론

단원별 객관식

실습

필기 모의고사

실기 모의고사

예상 모의문제입니다.

스터디클럽의 다른 강의 보기