9급 지방직 컴퓨터일반 2025년 기출문제

시행 2025-06-21 · 책형 B · 20문항 · 출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

전체 풀기 (시험 모드)원본 PDF 받기2025 9급 지방직 전과목
1.
데이터베이스에서 트랜잭션(transaction)의 성질이 아닌 것은?
컴퓨터일반
  1. ①원자성(atomicity)
  2. ②일관성(consistency)
  3. ③독립성(isolation)
  4. ④의존성(dependency)
정답 보기

정답 ④ · 해설 보기

2.
IP 주소에 대한 설명으로 옳은 것은?
컴퓨터일반
  1. ①IPv4는 8바이트 주소 체계이다.
  2. ②IPv6는 16바이트 주소 체계이다.
  3. ③IPv6의 헤더 크기는 20바이트이다.
  4. ④IPv4 주소가 143.248.166.12이면 클래스 C에 해당한다.
정답 보기

정답 ② · 해설 보기

3.
EBCDIC(Extended Binary Coded Decimal Interchange Code)에 대한 설명으로 옳은 것만을 모두 고르면?
ㄱ. 표현할 수 있는 문자 수는 총 256개이다.
ㄴ. 6비트를 사용하여 하나의 문자를 표시하는 방식이다.
ㄷ. 7개의 데이터 비트와 1개의 패리티 비트로 구성되어 총 8개의 비트를 사용한다.
컴퓨터일반
  1. ①ㄱ
  2. ②ㄴ
  3. ③ㄱ, ㄷ
  4. ④ㄴ, ㄷ
정답 보기

정답 ① · 해설 보기

4.
다음은 입력으로 들어온 배열 [70, 11, 31, 3, 17, 9, 32, 23]에 대하여 오름차순으로 버블 정렬 알고리즘의 수행 과정을 단계별로 나타낸 것으로 (가)에 해당하는 것은?
<초기 상태> 단계 0: [70, 11, 31, 3, 17, 9, 32, 23]
단계 1: [11, 31, 3, 17, 9, 32, 23, 70]
단계 2: [11, 3, 17, 9, 31, 23, 32, 70]
단계 3: [
(가)
]
⋮
컴퓨터일반
  1. ①3, 9, 11, 23, 17, 31, 32, 70
  2. ②3, 11, 9, 17, 23, 31, 32, 70
  3. ③11, 3, 9, 17, 23, 31, 32, 70
  4. ④11, 3, 17, 9, 23, 31, 32, 70
정답 보기

정답 ② · 해설 보기

5.
프로그램 내장 방식을 적용한 컴퓨터만을 모두 고르면?
ㄱ. EDSAC(Electronic Delay Storage Automatic Computer)
ㄴ. EDVAC(Electronic Discrete Variable Automatic Computer)
ㄷ. ENIAC(Electronic Numerical Integrator And Computer)
ㄹ. MARK I
컴퓨터일반
  1. ①ㄱ, ㄴ
  2. ②ㄱ, ㄹ
  3. ③ㄴ, ㄷ
  4. ④ㄷ, ㄹ
정답 보기

정답 ① · 해설 보기

6.
운영체제에서 가변 분할 메모리 관리 기법을 사용하고 있으며, 현재 비어 있는 메모리 상태를 순서대로 표현하면 다음과 같다. 새로운 프로세스가 12 Kbyte 크기의 메모리를 요청하여 4번 위치로 할당되었다면, 이때 적용된 메모리 할당 기법은?
위치
빈 공간 크기
1번
10 Kbyte
2번
25 Kbyte
3번
30 Kbyte
4번
15 Kbyte
컴퓨터일반
  1. ①중앙 적합(center fit)
  2. ②최악 적합(worst fit)
  3. ③최적 적합(best fit)
  4. ④최초 적합(first fit)
정답 보기

정답 ③ · 해설 보기

7.
다음 설명에 해당하는 운영체제의 메모리 영역은?
프로세스 내에서 함수가 호출될 때 지역변수, 매개변수와 함수가 실행을 마치고 돌아갈 주소 등을 저장하기 위한 공간이다.
컴퓨터일반
  1. ①데이터(data) 영역
  2. ②스택(stack) 영역
  3. ③코드(code) 영역
  4. ④힙(heap) 영역
정답 보기

정답 ② · 해설 보기

8.
컴퓨터 네트워크에 대한 설명으로 옳지 않은 것은?
컴퓨터일반
  1. ①TCP는 연결 지향적(connection-oriented)인 프로토콜이다.
  2. ②ARP는 IP 주소로부터 MAC 주소를 구하기 위한 프로토콜이다.
  3. ③ICMP는 MAC 주소로부터 IP 주소를 구하기 위한 프로토콜이다.
  4. ④IPv4에서 클래스 B는 마지막 16비트를 호스트 주소로 사용한다.
정답 보기

정답 ③ · 해설 보기

9.
다음 이진 트리를 중위 순회하는 경우 방문 순서는?
컴퓨터일반
  1. ①A, B, D, E, H, I, C, F, G
  2. ②A, B, D, E, H, I, F, C, G
  3. ③D, B, H, E, I, A, F, C, G
  4. ④D, H, I, E, B, F, G, C, A
정답 보기

정답 ③ · 해설 보기

10.
다음 설명에 해당하는 기술은?
현실을 디지털 기반의 가상 세계로 확장해 가상 공간에서 모든 활동을 할 수 있게 만드는 기술이다. 정치, 경제, 사회, 문화 등 전반적 측면에서 현실과 비현실이 공존하는 생활형, 게임형 가상 세계라는 의미로 넓게 사용한다.
컴퓨터일반
  1. ①메타버스(metaverse)
  2. ②사물인터넷(Internet of Things)
  3. ③텔레메틱스(telematics)
  4. ④NFT(Non-Fungible Token)
정답 보기

정답 ① · 해설 보기

11.
40 KHz로 샘플링하고 10비트로 양자화하여 60초의 스테레오 음악 파일을 만들었을 때, 파일의 크기는? (단, 압축은 하지 않는다)
컴퓨터일반
  1. ①약 2 Mbyte
  2. ②약 6 Mbyte
  3. ③약 16 Mbyte
  4. ④약 48 Mbyte
정답 보기

정답 ② · 해설 보기

12.
다음 12비트 명령어 형식에 대하여 직접 주소 지정 방식(direct addressing mode)으로 지정할 수 있는 메모리의 최대 크기는? (단, 하나의 주소공간 크기는 1바이트이다)
연산코드(5비트)
주소부(7비트)
컴퓨터일반
  1. ①128바이트
  2. ②256바이트
  3. ③512바이트
  4. ④1,024바이트
정답 보기

정답 ① · 해설 보기

13.
값이 (01100000)2가 아닌 것은? (단, 오른쪽 괄호 밖의 아래 첨자는 진법을 의미하고, +는 덧셈, ×는 곱셈 연산을 의미한다)
컴퓨터일반
  1. ①(60)16
  2. ②(60)8 + (60)8
  3. ③(00110000)2 × (00000010)2
  4. ④(46)10에 대하여 왼쪽 산술 시프트 1회
정답 보기

정답 ④ · 해설 보기

14.
크기가 32 Kbyte이고 4-방향 집합 연관 사상(4-way set associative mapping)을 따르는 캐시(cache)가 있다. 각 캐시 블록의 크기가 64바이트일 때, 캐시 집합의 개수는?
컴퓨터일반
  1. ①32
  2. ②64
  3. ③128
  4. ④256
정답 보기

정답 ③ · 해설 보기

15.
다음 C 프로그램의 출력 결과는?
#include <stdio.h>
int main(void) {
	int x = 100, y = 200;
	int* px = &x, *py = &y, *tmp;
	(*px) -= 10;
	(*py) += 50;
	tmp = px;
	px = py;
	py = tmp;
	(*px) += 50;
	(*py) -= 10;
	printf("x: %d, y: %d \n", x, y);
	return 0;
}
컴퓨터일반
  1. ①x: 80, y: 300
  2. ②x: 140, y: 240
  3. ③x: 240, y: 140
  4. ④x: 300, y: 80
정답 보기

정답 ① · 해설 보기

16.
다음과 같이 준비 상태 큐에 프로세스가 도착했을 때, 타임 슬라이스가 4 ms인 라운드 로빈(round-robin) 스케줄링으로 실행하면 프로세스의 평균 대기 시간은? (단, 프로세스 간 문맥 교환에 따른 오버헤드는 무시하고, 주어진 4개 프로세스 외에 처리할 다른 프로세스는 없다)
프로세스
도착 시간(ms)
실행 시간(ms)
P1
0
8
P2
1
4
P3
2
6
P4
3
5
컴퓨터일반
  1. ①4 ms
  2. ②11 ms
  3. ③18 ms
  4. ④44 ms
정답 보기

정답 ② · 해설 보기

17.
다음 파이썬 프로그램의 출력 결과는?
val = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
rst = 0
for i in range(2, len(val), 3):
    rst = rst + val[i]
print(rst)
컴퓨터일반
  1. ①21
  2. ②24
  3. ③26
  4. ④30
정답 보기

정답 ④ · 해설 보기

18.
애자일(agile) 방법론에 대한 설명으로 옳지 않은 것은?
컴퓨터일반
  1. ①고객의 요구 사항 변화를 허용하는 개발 방식이다.
  2. ②익스트림 프로그래밍(XP)은 애자일 기법 중 하나이다.
  3. ③구현 단계에서는 고객의 추가 요구 사항을 반영하지 않는다.
  4. ④포괄적인 문서보다는 작동하는 프로그램에 더 가치를 둔다.
정답 보기

정답 ③ · 해설 보기

19.
객체지향 설계에서의 SOLID 원칙 중 ‘구체화가 아닌 추상화에 의존해야 한다’는 원칙은?
컴퓨터일반
  1. ①개방-폐쇄 원칙(open-closed principle)
  2. ②단일 책임 원칙(single responsibility principle)
  3. ③인터페이스 분리 원칙(interface segregation principle)
  4. ④의존관계 역전 원칙(dependency inversion principle)
정답 보기

정답 ④ · 해설 보기

20.
위상 정렬(topological sort)이 가능한 그래프만을 모두 고르면?
ㄱ. ㄴ.
ㄷ. ㄹ.
컴퓨터일반
  1. ①ㄱ, ㄴ
  2. ②ㄱ, ㄹ
  3. ③ㄴ, ㄷ
  4. ④ㄷ, ㄹ
정답 보기

정답 ② · 해설 보기