컴퓨터일반
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 프로그램의 출력 결과는?