다음은 어떤 시스템의 성능 개선에 대한 내용이다. 성능 개선 후 프로그램 P의 실행에 걸리는 소요시간은? (단, 시스템에 서 프로그램 P만 실행된다고 가정한다)
① 25초
② 30초
③ 35초
④ 40초
정답 확인
정답 ③
3번
부울 변수 X, Y, Z에 대한 등식으로 옳지 않은 것은? (단, ㆍ 은 AND, +는 OR, ′는 NOT 연산을 의미한다)
① X+(YㆍZ)=(X+Y)ㆍ(X+Z)
② Xㆍ(X+Y)=X⋅X+Y
③ (X+Y)+Z=X+(Y+Z)
④ (X+Y)'=X′ㆍY′
정답 확인
정답 ②
4번
IP(Internet Protocol)에 대한 설명으로 옳지 않은 것은?
① 전송 계층에서 사용되는 프로토콜이다.
② 비연결형 프로토콜이다.
③ IPv4에서 IP 주소의 길이가 32비트이다.
④ IP 데이터그램이 목적지에 성공적으로 도달하는 것을 보 장하지 않는다.
정답 확인
정답 ①
6번
2의 보수로 표현된 부호 있는(signed) 비트 2진 정수에 대한 설명으로 옳지 않은 것은?
① 최저 음수의 값은 -(2n-1-1)이다.
② 0에 대한 표현이 한 가지이다.
③ 0이 아닌 2진 정수 A의 2의 보수는 (2n-A)이다.
④ 0이 아닌 2진 정수 A의 2의 보수는 A의 1의 보수에 1을 더해서 구할 수 있다.
정답 확인
정답 ①
7번
10진수 45.1875를 2진수로 변환한 것은?
① 101100.0011
② 101100.0101
③ 101101.0011
④ 101101.0101
정답 확인
정답 ③
8번
운영체제에서 다음 설명에 해당하는 페이지 교체 알고리즘 은?
① 최적(optimal) 교체 알고리즘
② FIFO(First In First Out) 교체 알고리즘
③ LRU(Least Recently Used) 교체 알고리즘
④ LFU(Least Frequently Used) 교체 알고리즘
정답 확인
정답 ③
9번
ICT 기술에 대한 설명으로 옳지 않은 것은?
① 기계학습(machine learning)의 학습 방법에는 지도학습 (supervised learning), 비지도학습(unsupervised learning), 강화학습(reinforcement learning) 등이 있다.
② 가상현실(virtual reality)은 가상의 공간과 사물 등을 만들 어, 일상적으로 경험하기 어려운 상황을 실제처럼 체험할 수 있도록 해준다.
③ RFID(Radio Frequency IDentification)에서 수동형 태그는 내장된 배터리를 사용하여 무선 신호를 발생시킨다.
④ 지그비(ZigBee)는 저비용, 저전력 무선 네트워크 기술로 센서 네트워크에서 사용할 수 있다.
정답 확인
정답 ③
11번
다음 트리에 대한 설명으로 옳지 않은 것은?
① A노드의 차수(degree)는 2이다.
② 트리의 차수는 4이다.
③ D노드는 F노드의 형제(sibling) 노드이다.
④ C노드는 G노드의 부모(parent) 노드이다.
정답 확인
정답 ②
12번
다음에서 설명하는 UML(Unified Modeling Language) 다이 어그램(diagram)은?
① 클래스(class) 다이어그램
② 순차(sequence) 다이어그램
③ 배치(deployment) 다이어그램
④ 컴포넌트(component) 다이어그램
정답 확인
정답 ②
13번
리틀 엔디안(little endian) 방식을 사용하는 시스템에서 다음 C 프로그램의 출력 결과는? (단, int의 크기는 4바이트이다)
① 10111213
② 13121110
③ 14151617
④ 17161514
정답 확인
정답 ④
14번
2의 보수로 표현된 부호 있는 8비트 2진 정수 10110101을 2비트만큼 산술 우측 시프트(arithmetic right shift)한 결과 는?
① 00101101
② 11010100
③ 11010111
④ 11101101
정답 확인
정답 ④
15번
다음 Java 프로그램의 출력 결과는?
① 15
② 20
③ 25
④ 55
정답 확인
정답 ②
16번
TCP/IP 프로토콜 계층 구조에서 다음 중 나머지 셋과 다른 계층에 속하는 프로토콜은?
① HTTP
② SMTP
③ DNS
④ ICMP
정답 확인
정답 ④
17번
데이터베이스 언어에 대한 설명으로 옳지 않은 것은?
① 데이터 제어어(data control language)는 사용자가 데이 터에 대한 검색, 삽입, 삭제, 수정 등의 처리를 DBMS에 요구하기 위해 사용되는 언어이다.
② 데이터 제어어는 데이터베이스의 보안, 무결성, 회복 (recovery) 등을 지원하기 위해 사용된다.
③ 절차적 데이터 조작어(procedural data manipulation language)는 사용자가 원하는 데이터와 그 데이터로의 접근 방법을 명시해야 하는 언어이다.
④ 데이터 정의어(data definition language)는 데이터베이 스 스키마의 생성, 변경, 삭제 등에 사용되는 언어이다.
정답 확인
정답 ①
18번
TCP(Transmission Control Protocol)에 대한 설명으로 옳은 것만을 모두 고르면?
① ㄱ, ㄴ
② ㄱ, ㄹ
③ ㄴ, ㄷ
④ ㄷ, ㄹ
정답 확인
정답 ③
19번
다음은 프로세스가 준비 상태 큐에 도착한 시간과 프로세스 를 처리하는 데 필요한 실행 시간을 보여준다. 선점형 SJF(Shortest Job First) 스케줄링 알고리즘인 SRT(Shortest Remaining Time) 알고리즘을 사용할 경우, 프로세스들의 대기 시간 총합은? (단, 프로세스 간 문맥 교환에 따른 오버 헤드는 무시하며, 주어진 4개 프로세스 외에 처리할 다른 프로세스는 없다고 가정한다)
① 40
② 45
③ 50
④ 55
정답 확인
정답 ③
20번
공백 상태인 이진 탐색 트리(binary search tree)에 1부터 5 까지의 정수를 삽입하고자 한다. 삽입 결과, 이진 탐색 트리 의 높이가 가장 높은 삽입 순서는?
① 1, 2, 3, 4, 5
② 1, 4, 2, 5, 3
③ 3, 1, 4, 2, 5
④ 5, 3, 4, 1, 2 종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는 무료 기출문제 학습 프 로그램으로 실제 시험에서 사용하는 OMR 형식의 CBT를 제공합 니다. PC 버전 및 모바일 버전 완벽 연동 교사용/학생용 관리기능도 제공합니다. 에서 확인하세요.