✕80:00

1번

분할 정복(divide-and-conquer) 방식의 정렬 알고리즘에 대한 설명으로 옳지 않은 것은?

2번

다음 그래프에서 정점 A부터 깊이 우선 탐색을 수행할 때 가능한 정점들의 방문 순서로 옳은 것은?

3번

그리디 알고리즘에 해당하는 것은?

4번

다음 C언어 함수 ABC()에 대한 설명으로 옳은 것은?

5번

문제를 해결하기 위한 알고리즘 개발 단계를 순서대로 바르게 나열한 것은?

6번

다음 파이썬 프로그램의 실행 결과는?

7번

다음은 어떤 문자열에 포함된 문자들의 빈도수를 나타낸 표이다. 허프만(Huffman) 코드를 적용하여 인코딩한 결과의 비트 수는?

문자

a

b

c

d

e

f

빈도수

7

20

10

5

50

6

8번

다음 설명에 해당하는 정렬 알고리즘은?

9번

다음 조건에 따라 주어진 그래프에 대해 깊이 우선 탐색(DFS, Depth First Search) 방법을 이용하여 트리를 만들 경우, 나올 수 있는 트리의 개수와 수행하는 백트래킹 횟수를 바르게 연결한 것은?

트리의 개수 백트래킹 횟수

10번

위상 정렬(topological sort)에 대한 설명으로 옳은 것은?

11번

문자열 매칭을 위한 알고리즘으로 옳은 것은?

12번

점근 표기법에 대한 설명으로 옳은 것은?

13번

다음 설명에 해당하는 알고리즘은?

14번

그래프의 임의의 한 점에서 출발하여 다른 모든 점을 한 번씩만 방문하고, 다시 시작점으로 돌아오는 경로 중 최단 경로를 찾는 문제는?

15번

다음 중 안정적 정렬(stable sort) 알고리즘에 해당하는 것만을 모두 고르면?

16번

그림과 같이 연결되어 있는 11개의 여행지를 관광객들이 모두 방문할 수 있도록 안내하기 위해 C언어로 구현한 Course() 함수를 다음과 같이 제시하고 있다. 여행지 H를 파라미터로 하여 알고리즘을 호출했을 때, 출력결과의 (가) ~ (라)에 들어갈 내용을 바르게 연결한 것은? (단, 상위 노드 기준으로 n->left는 왼쪽으로 순회하고 n->right는 오른쪽으로 순회한다)

(가) (나) (다) (라)

17번

다음 그래프를 대상으로 크루스칼(Kruskal) 알고리즘을 적용하여 최소 신장 트리(MST, Minimum Spanning Tree)를 구성하고자 할 때, 생성되는 MST에 5번째 추가되는 간선과 비용을 바르게 연결한 것은?

간선 비용

18번

다음은 초기상태 배열을 오름차순으로 정렬하는 단계들이다. 이와 같이 정렬을 수행하는 알고리즘으로 옳은 것은?

19번

정렬 알고리즘에 대한 설명으로 옳은 것은?

20번

동적 프로그래밍(dynamic programming) 방법으로 최소의 원소단위 곱셈 횟수를 갖도록 연쇄 행렬곱셈(matrix-chain multiplication)의 순서를 정하려 한다. ci,j를 행렬 Mi부터 Mj까지의 연쇄 행렬곱셈의 최소 비용이라고 할 때, ci,j에 대한 관계식으로 옳은 것은? (단, i<j이고, 각 행렬의 차원이 p0,p1,...,pn일 때, 행렬 Mi의 크기는 pi−1×pi이다)

21번

인공지능 생성모델에 해당하지 않는 것은?

22번

2017년 발표된 아실로마 인공지능 원칙(Asilomar AI principles)에 대한 설명으로 옳지 않은 것은?

23번

데이터 1,000개를 대상으로 5-폴드 교차검증을 수행할 때, 한 번의 반복에서 사용되는 훈련 데이터와 검증 데이터의 개수는? (단, 각 폴드의 크기는 같다고 가정한다)

훈련 데이터 개수 검증 데이터 개수

24번

추천 시스템(recommender system)의 유형 중 협업 기반 추천과 내용 기반 추천에 대한 설명으로 옳지 않은 것은?

25번

시간성을 갖는 데이터에 유용하고 문맥 의존성을 효율적으로 처리할 수 있는 신경망은?

26번

다음 문장에서 바이그램(bigram) 언어 모델을 사용할 때, ‘나는 학교에’ 다음에 ‘간다’가 나올 확률을 계산하는 올바른 식은?

27번

다음 퍼셉트론 신경망에서 학습이 가능한 데이터 세트는?

28번

규칙 기반 시스템에 대한 설명으로 옳지 않은 것은?

29번

탐색 방법에 대한 설명으로 옳지 않은 것은?

30번

연합학습(federated learning)의 학습 과정을 순서대로 바르게 나열한 것은?

31번

빅데이터 분석을 위한 데이터 마이닝에 대한 설명으로 옳지 않은 것은?

32번

신경망에서 학습의 진행에 따른 학습 데이터의 손실값과 검증 데이터의 손실값이 다음과 같을 때, 이에 대한 설명으로 옳지 않은 것은?

33번

(가) ~ (다)의 효율적 파인튜닝(Parameter-Efficient Fine-tuning) 기법과 이에 대한 설명을 바르게 연결한 것은? (단, 각 기법에서는 사전 학습된 모델의 기존 가중치를 고정(freeze)한다)

(가) (나) (다)

34번

운전면허 시험 성적에서 합격 6명, 불합격 4명으로 구성된 데이터 세트의 지니 계수(Gini index) 값은?

35번

CLIP(Contrastive Language-Image Pretraining)에 대한 설명으로 옳지 않은 것은?

36번

퍼셉트론(perceptron)에 대한 설명으로 옳지 않은 것은?

37번

(가)에 해당하는 인공지능 개념은?

38번

이진 분류 모델의 실젯값과 예측값이 다음과 같이 계산되었을 때, F1 점수(score)의 근삿값은? (단, 1을 positive로 가정한다)

실젯값

1

0

1

0

1

0

1

0

예측값

1

0

0

0

1

1

0

0

39번

다음 조건에서 어떤 검사자가 진단키트를 한 번 사용하여 양성 반응을 보였을 때, 그 사람이 실제로 A 암에 걸려 있을 확률은?

40번

선형 회귀에서 평균제곱오차(MSE)를 최소화하는 계수를 찾는 방법은?

41번

재사용이 불가능하도록 매번 새로운 패스워드를 생성하는 인증 방식은?

42번

정보보호 최고책임자 또는 개인정보 보호책임자를 지정하도록 하는 근거가 되는 법률이 아닌 것은?

43번

DNS 스푸핑 공격에 대한 설명으로 옳지 않은 것은?

44번

다음 설명의 (가), (나), (다)에 들어갈 용어를 바르게 연결한 것은?

(가) (나) (다)

45번

ISMS-P 인증 추진체계에서 인증기관에 해당하는 것은?

46번

AES에 대한 설명으로 옳지 않은 것은?

47번

IPSec ESP(Encapsulating Security Payload)의 패킷 포맷에 대한 설명으로 옳지 않은 것은?

48번

「개인정보 보호법」상 공개된 장소에 고정형 영상정보처리기기를 설치ㆍ운영할 수 있는 경우가 아닌 것은?

49번

다음은 정보보호의 요구사항에 대한 설명이다. (가)에 들어갈 용어는?

50번

리눅스 /etc/group 파일의 4개 필드에 대한 설명으로 옳지 않은 것은?

51번

반사형 XSS 공격에 대한 설명으로 옳은 것은?

52번

리눅스의 find 명령에 대한 설명으로 옳지 않은 것은?

53번

다음 설명에 해당하는 암호학적 해시함수 h의 특성은?

54번

기업망을 보호하기 위해 네트워크 경계를 신뢰 판단의 전제로 삼지 않고, 위치와 관계없이 모든 접근을 지속적으로 검증하고, 최소 권한만 부여하는 보안 방식은?

55번

다음에서 설명하는 접근제어 과정은?

56번

정보보안 목표와 그 목표에 대한 위협 요소를 바르게 연결한 것만을 모두 고르면?

57번

「클라우드컴퓨팅 발전 및 이용자 보호에 관한 법률 시행령」에 따른 클라우드컴퓨팅서비스의 보안인증 절차 등에 대한 설명으로 옳지 않은 것은?

58번

암호에 대한 설명으로 옳지 않은 것은?

59번

양자 컴퓨터 시대의 암호에 대한 설명으로 옳은 것은?

60번

다음 설명에 해당하는 것은?

61번

다음 ‘고객’ 테이블과 ‘주문’ 테이블에서 아래에 주어진 SQL문과 동일한 결과를 출력하는 SQL문은? (단, 밑줄 속성은 기본키이며, ‘주문’ 테이블의 고객번호는 ‘고객’ 테이블의 번호를 참조하는 외래키이다)

고객

번호

이름

성별

1001

김홍도

M

1002

허균

M

1003

유관순

F

주문

고객번호

제품번호

개수

1001

AA

1

1003

AA

1

1001

BA

2

62번

‘주문’, ‘제품1’, ‘제품2’ 테이블에 대하여 ‘주문 ÷ 제품1’, ‘주문 ÷ 제품2’의 연산 결과로 옳은 것은?

주문

제품1

제품2

주문고객

제품이름

제조업체

제품이름

제조업체

제품이름

C1

라면

P1

음료

P1

라면

C2

과자

P2

음료

C3

음료

P1

C1

음료

P1

C2

음료

P1

주문 ÷ 제품1 주문 ÷ 제품2

63번

데이터베이스의 무결성 제약조건에 대한 설명으로 옳지 않은 것은?

64번

저장 프로시저(stored procedure)에 대한 설명으로 옳지 않은 것은?

65번

관계형 데이터베이스에서 질의 최적화를 위한 조인 연산 처리에 대한 설명으로 옳은 것만을 모두 고르면?

66번

키값 2, 3, 5를 차례대로 삽입하여 다음과 같은 B+-트리가 생성되었다. 이후 9, 8, 7을 차례대로 삽입한 후 B+-트리로 옳은 것은? (단, B+-트리의 차수는 3이다)

67번

데이터베이스 관리시스템의 로그 레코드 버퍼링(log record buffering)에 대한 설명으로 옳지 않은 것은?

68번

다음에서 설명하는 테이블에서 모든 회원의 이름과 추천인의 이름을 함께 출력하기 위한 SQL문은? (단, 추천인이 없는 경우 추천인의 이름은 NULL 값으로 출력한다)

69번

분산 데이터베이스 시스템에 대한 설명으로 옳은 것만을 모두 고르면?

70번

(가) ~ (다)의 빅데이터 분석 기법과 A ~ C의 설명이 바르게 연결된 것은?

(가) 군집 분석

(나) 분류 분석

(다) 연관 분석

(가) (나) (다)

71번

다음은 항공권 예약 시스템에서 좌석 예매와 결제 처리를 수행하는 트랜잭션 코드이다. 트랜잭션 수행 중 UPDATE 문이 끝난 뒤 (가) 지점에서 장애가 발생하여 이 트랜잭션이 성공적으로 완료되지 못할 때, 이 상황과 관련된 트랜잭션의 특성과 해결 방법으로 옳은 것은? (단, 동시에 수행 중인 다른 트랜잭션은 없다)

72번

데이터베이스의 시스템 카탈로그에 저장되는 데이터로 옳지 않은 것은?

73번

트랜잭션 T1, T2, T3에서 데이터 x, y, z에 대한 읽기와 쓰기 작업의 스케쥴이 다음과 같을 때 옳은 것만을 모두 고르면?

시간

T1

T2

T3

read(y)

read(z)

read(x)

write(x)

read(z)

write(y)

read(y)

write(y)

write(z)

read(x)

74번

직원(사번, 이름, 부서, 전화번호, 월급, 고용일) 테이블에 대한 유효한 표준 SQL문으로 옳지 않은 것은? (단, 밑줄 속성은 기본키이다)

75번

DBMS의 3단계 스키마 구조에서 사상(mapping)과 데이터 독립성에 대한 설명으로 옳지 않은 것은?

76번

다음 개체-관계 다이어그램(E-R diagram)을 관계형 데이터베이스 스키마로 변환하면? (단, 밑줄 속성은 기본키이고, RA2와 ‘E2’ 릴레이션의 A1은 ‘E1’ 릴레이션의 A1을 참조하는 외래키이다)

77번

‘선수’ 테이블에서 검색 결과가 다음과 같이 생성되는 SQL문의 (가)에 들어갈 내용은?

선수

선수번호

이름

포지션

점수

팀번호

2123

장영실

CF

30

2

3321

이순신

RB

12

1

2276

정약용

LW

6

1

1925

허준

RW

24

1

9842

김유신

GK

10

2

검색 결과

팀번호

합계점수

최대점수

2

40

30

78번

인덱스에 대한 설명으로 옳은 것은?

79번

다음 ‘부품상태’ 테이블에서 도출할 수 있는 함수 종속을 화살표(→)로 표현할 때 옳은 것만을 표현한 것은? (단, 밑줄 속성은 기본키이며, 아래 투플을 기준으로 판단한다)

부품상태

상태번호

상태

재고위치

부품번호

수량

S1

20

서울

P1

300

S1

20

서울

P2

200

S1

20

서울

P3

400

S1

20

서울

P4

200

S1

20

서울

P5

100

S1

20

서울

P6

100

S2

10

부산

P1

300

S2

10

부산

P2

400

S3

10

부산

P2

200

S4

20

서울

P2

200

S4

20

서울

P4

300

S4

20

서울

P5

400

80번

다음 R과 S 테이블에 대해, 주어진 ‘관계대수’와 동일한 투플 결과를 출력하는 ‘SQL 문’은? (단, 밑줄로 표기된 속성은 기본키를 의미한다)

R

S

A

B

C

A

a1

5

c1

a1

a2

10

c2

a1

a3

15

c3

a2

a4

20

c4

a3

제출하면 채점되고 결과 카드가 만들어집니다. 제출 전에는 정답을 볼 수 없습니다.