컴퓨터일반

2026년도 국가공무원 9급 공채 필기시험 · 20문항

1번

기억장치를 접근 속도가 빠른 것부터 순서대로 바르게 나열한 것은?

2번

CPU의 연산을 처리하기 위한 데이터의 기본 단위로서 CPU가 한 번에 처리할 수 있는 데이터 크기를 나타내는 것은?

3번

특정 환경에서 선택 가능한 행동들 중 보상(reward)을 최대화하는 행동을 선택하는 머신러닝(machine learning) 기법은?

4번

10진수 연산 (-25 + 4)를 2의 보수를 이용하여 계산한 결과를 2진수로 표현한 것은? (단, 저장 공간은 8비트로 한다)

5번

네트워크 시스템을 관리하기 위한 UDP 기반의 프로토콜은?

6번

레지스터에 저장된 10진수 정수 29를 2비트만큼 논리적 우측 시프트(logical right shift)한 결과에 해당하는 10진수의 값은?

7번

다음 설명에 해당하는 소프트웨어 개발 프로세스 모델은?

8번

메모리에 대한 설명으로 옳은 것만을 모두 고르면?

9번

모듈의 응집도(cohesion) 및 결합도(coupling)에 대한 설명으로 옳지 않은 것은?

10번

다음 C 프로그램의 출력 결과는?

11번

데이터베이스 뷰(view)에 대한 설명으로 옳지 않은 것은?

12번

2진 소수로 변환하면 무한 순환 소수가 되는 10진 소수는?

13번

다음 릴레이션에서 속성 A ~ D의 함수 종속을 화살표(→)로 표현할 때 옳은 것은? (단, 아래 투플을 기준으로 판단하며, 새로운 투플은 추가되지 않는다고 가정한다)

A

B

C

D

1

2

7

7

2

8

5

6

2

6

5

6

4

8

7

2

14번

FIFO 페이지 교체 알고리즘을 사용하는 가상메모리에서 프로세스 P가 다음과 같은 페이지 번호 순서대로 페이지에 접근할 때, 페이지 부재(page-fault) 발생 횟수는? (단, 프로세스 P가 사용하는 페이지 프레임은 총 3개이고, 빈 상태에서 시작한다)

15번

IPv4 주소의 첫 번째 바이트와 각 바이트에 해당하는 클래스가 옳게 짝지어지지 않은 것은?

16번

다음 Java 프로그램의 출력 결과는?

17번

교착상태(deadlock)에 대한 설명으로 옳은 것만을 모두 고르면?

18번

다음 파이썬 코드로 작성된 partition() 함수를 이용하여, 주어진 배열을 퀵 정렬(quick sort)로 오름차순 정렬하고자 한다. 정렬 과정에서 단계별 정렬 순서로 나타날 수 없는 것은? (단, 피벗(pivot)은 정렬하고자 하는 대상의 마지막 원소로 선택한다)

배열

7

3

2

19

13

5

11

17

19번

디스크 스케줄링 기법 중 SSTF를 사용하여 다음과 같은 작업 대기 큐(디스크 큐)의 작업을 처리하고자 하는 경우, 처리되는 트랙의 순서를 바르게 나열한 것은? (단, 추가 I/O 요청은 없다고 가정한다)

20번

다음 C 프로그램의 출력 결과는?