[정보처리산업기사 필기] 20년 1회차 시험지 PDF 다운로드

[정보처리산업기사 필기] 20년 1회차
1/ 1 페이지A4 출력 미리보기
드래그하거나 버튼으로 페이지 이동
💡 최적 출력을 위한 프린트 설정
용지크기: A4 • 여백: 기본 • 배경그래픽: 체크 • 머릿말/바닥글: 사용안함
일부 브라우저(카카오톡 인앱브라우저 등)에서는 출력이 제대로 되지 않을 수 있어요 — Chrome 브라우저 사용을 권장합니다.
문제 1
데이터베이스 관리 시스템(DBMS)의 필수기능에 해당하지 않는 것은?
1정의 기능(definition facility)
2조작 기능(manipulation facility)
3제어 기능(control facility)
4사전 기능(dictionary facility)
문제 2
다음 설명에 해당하는 것은?
1Bubble Sort
2Schema
3Key
4Data Warehouse
문제 3
로킹에 대한 설명으로 옳지 않은 것은?
1로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
2로킹은 주요 데이터의 접근을 상호배타적으로 하는 것이다.
3로킹 단위가 크면 병행성 수준이 높아진다.
4로킹 단위가 작아지면 로킹 오버헤드가 증가한다.
문제 4
릴레이션의 특징으로 옳지 않은 것은?
1한 릴레이션에 포함된 튜플들은 모두 상이하다.
2모든 속성 값은 세분화가 가능해야 하므로 원자값이어서는 안 된다.
3한 릴레이션에 포함된 튜플 사이에는 순서가 없다.
4한 릴레이션을 구성하는 속성 사이에는 순서가 없다.
문제 5
A, B, C, D의 순서로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과가 될 수 없는 것은? (단, 왼쪽부터 먼저 출력된 순서이다.)
1C, B, A, D
2C, D, A, B
3B, A, D, C
4B, C, D, A
문제 6
다음의 조건을 모두 만족하는 정규형은?
1제1 정규형
2제2 정규형
3제3 정규형
4비정규 릴레이션
문제 7
데이터베이스 설계 단계 중 논리적 설계 단계에서의 수행사항이 아닌 것은?
1논리적 데이터 모델로 변환
2트랜잭션 인터페이스 설계
3저장 레코드 양식 설계
4개념스키마의 평가 및 정제
문제 8
데이터베이스의 설계 단계 순서로 옳은 것은?
1개념적설계 → 물리적설계 → 논리적설계
2개념적설계 → 논리적설계 → 물리적설계
3물리적설계 → 개념적설계 → 논리적설계
4논리적설계 → 개념적설계 → 물리적설계
문제 9
SQL 언어의 데이터 제어어(DCL)에 해당하는 것은?
1SELECT
2INSERT
3UPDATE
4GRANT
문제 10
논리적 데이터 모델 중 오너-멤버(Owner-Member) 관계를 가지며, CODASYL DBTG 모델이라고도 하는 것은?
1E-R 모델
2관계 데이터 모델
3계층 데이터 모델
4네트워크 데이터 모델
문제 11
다음 그림에서 트리의 차수는?
13
24
35
410
문제 12
다음 그림에서 단말 노드(Terminal Node)의 개수는?
13
24
36
410
문제 13
다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬하고자 할 경우 1회전을 수행한 결과는?
14, 5, 1, 3, 9
21, 3, 4, 5, 9
34, 1, 3, 5, 9
41, 3, 9, 4, 5
문제 14
데이터베이스 설계 단계 중 물리적 설계 단계와 거리가 먼 것은?
1저장 레코드 양식 설계
2레코드 집중의 분석 및 설계
3트랜잭션 모델링 수행
4접근 경로 설계
문제 15
해싱(Hashing)에서 한 개의 레코드를 저장할 수 있는 공간을 의미하는 것은?
1Bucket
2Synonym
3Slot
4Collision
문제 16
다음 SQL 문에서 테이블 생성에 사용되는 문장은?
1DROP
2INSERT
3SELECT
4CREATE
문제 17
E-R 모델에 관한 설명으로 옳지 않은 것은?
1개체타입은 타원, 관계 타입은 사각형, 속성은 선으로 표현한다.
2개체 타입과 이들 간의 관계 타입을 이용한다.
3E-R 모델에서는 데이터를 개체, 관계, 속성으로 묘사한다.
4현실세계가 내포하는 의미들이 포함 된다.
문제 18
뷰(view)에 대한 설명으로 옳지 않은 것은?
1실제 저장된 데이터 중에서 사용자가 필요한 내용만을 선별해서 볼 수 있다.
2데이터 접근 제어로 보안을 제공한다.
3뷰를 제거할 때는 DELETE문을 사용한다.
4실제로는 존재하지 않는 가상의 테이블이다.
문제 19
비선형구조에 해당하는 것은?
1그래프
2데크
3스택
4
문제 20
다음의 중위(infix) 표기 방식을 전위(prefix) 표기 방식으로 옳게 변환 한 것은?
1AB*C+DE/-
2ABCDE*+-/
3-+*ABC/DE
4*+-/ABCDE
문제 21
컴퓨터 명령어 실행주기 중에서 인스트럭션의 종류에 대한 판단이 이루 어지는 상태는?
1fetch
2execute
3interrupt
4indirect
문제 22
버스(bus)를 구성하는데 사용할 수 있는 논리회로는?
1encoder
2multiplexer
3counter
4comparator
문제 23
마이크로 오퍼레이션에 관한 설명 중 옳은 것은?
1마이크로 오퍼레이션을 동기시키는 방법으로 동기 고정식과 동기 가변식이 있다.
2동기 고정식은 CPU 시간의 효율적 이용은 가능하나 제어가 복잡하다.
3동기 가변식은 CPU 시간의 낭비를 초래하지만 제어회로가 간단하다.
4마이크로 사이클은 마이크로 오퍼레이션과 무관하다.
문제 24
명령어의 형식 가운데 연산에 사용된 모든 피연산자 값을 상실하는 명령어 형식은?
13-주소 형식 명령어
22-주소 형식 명령어
31-주소 형식 명령어
40-주소 형식 명령어
문제 25
다음 논리도(Logic Diagram)에서 Y0에 1, Y1에 0이 입력되었을 때, 1을 출력하는 단자는?
1X1
2X1과 X2
3X2
4X2와 X3
문제 26
1개의 Full Adder를 구성하기 위해서는 최소 몇 개의 Half Adder가 있어야 하는가?
11
22
33
44
문제 27
보조기억장치의 일반적인 특징 중 틀린 것은?
1읽고 쓰는 속도가 느리다.
2기억용량을 크게하기가 용이하다.
3전원공급이 중단되면 기억된 내용이 모두 지워진다.
4기억용량의 상대적인 가격이 주기억장치보다 저렴하다.
문제 28
8진수인 다음식의 연산값은?
12151
22152
31251
41125
문제 29
채널의 기능이 아닌 것은?
1입출력 명령 해독
2입출력 명령 지시
3입출력 데이터 저장
4입출력 데이터 실행
문제 30
ALU의 위치와 기능이 바르게 나열된 것은?
1CPU, 산술논리연산
2ROM, 산술논리연산
3CPU, 주소지정
4ROM, 주소지정
문제 31
중앙처리장치와 주기억장치의 속도 차이가 현저할 때 인스트럭션의 수행속도가 주기억장치에 제한을 받지 않고 중앙처리장치의 속도로 수행되도록 하는 기억장치는?
1캐시메모리
2인스트럭션 버퍼
3CAM
4제어기억장치
문제 32
전자계산기에서 어떤 특수한 상태가 발생할 때 그것이 원인이 되어 현재 실행하고 있는 프로그램은 일시 중단 되고, 그 특수한 상태를 처리하는 프로그램으로 옮겨져 처리한 후 다시 원래의 프로그램을 처리하는 것은?
1인터럽트
2다중처리
3시분할 시스템
4다중 프로그램
문제 33
하드웨어의 특성상 주기억장치가 제공할 수 있는 정보전달의 능력 한계 를 무엇이라 하는가?
1주기억장치 용량폭
2주기억장치 대역폭
3주기억장치 접근폭
4주기억장치 전달폭
문제 34
분기 명령이 수행될 때 다음의 레지스터 중 그 내용이 바뀌는 것은?
1누산기
2프로그램 카운터
3인덱스 레지스터
4메모리 어드레스 레지스터
문제 35
비수치 연산에 속하지 않은 것은?
1사칙 연산
2논리적 연산
3로테이트(rotate)
4논리적 시프트(shift)
문제 36
op-code가 8비트일 때 생성될 수 있는 명령어의 수는?
127-1
227
328
428-1
문제 37
기억장치 계층 구조 상 접근 속도가 가장 빠른 것은?
1ROM
2RAM
3Register
4Magnetic Disk
문제 38
중앙 처리 장치를 통하지 않고 직접 주기억장치를 접근하여 입출력을 하는 방식으로, 한 번에 한 블록씩 전송하는 방법은?
1DMA
2인터럽트 입출력
3고정 채널 제어기 입출력
4가변 채널 제어기 입출력
문제 39
트랩(trap)의 발생 원인으로 옳은 것은?
10으로 나눌 때
2정해진 시간이 지났을 때
3정보 전송이 끝났음을 알릴 때
4입·출력장치가 데이터의 전송을 요구할 때
문제 40
다음 게이트의 출력은? (단, A = B = S = 1)
1
2
3AB
4S
문제 41
다음 표와 같이 시스템이 운영될 때 시스템의 평균수리시간(MTTR)은? (단, 상태에서 R=가동중, S=고장중이다.)
180시간
2200시간
3120시간
4140시간
문제 42
색인순차파일(Index Sequential File)에서 데이터 레코드 중의 key 항목만을 모아서 기록하는 인덱스 부분에 해당하지 않는 것은?
1Master Index
2Cylinder Index
3Track Index
4Data Index
문제 43
다음의 소프트웨어 개발주기 모형에 대한 설명에 해당하는 것은?
1단계적 모형
2폭포수 모형
3구조적 모형
4객체지향적 모형
문제 44
코드 설계 단계 중 다음 설명에 해당하는 것은?
1사용 범위의 결정
2코드 목적의 명확화
3코드 대상의 특성 분석
4코드 부여 방식 결정
문제 45
순서도와는 달리 논리 기술에 중점을 두고 상자 도형을 이용한 설계 도구로 순차, 선택, 반복 등의 제어 논리 구조를 표현하는 도구는?
1Waterfall 모델
2N-S차트
3PAD
4HCP
문제 46
객체지향기법에서 객체가 메시지를 받아 실행해야 할 때 객체의 구체적 인 연산을 정의한 것은?
1Instance
2Message
3Class
4Method
문제 47
객체지향시스템 분석에서 사건들을 시나리오로 작성하여 각 시나리오마다 사건 추적도를 그리고 사건 흐름 다이어그램을 작성하는 단계는?
1객체 모형화
2동적 모형화
3기능 모형화
4사양서 작성
문제 48
시스템의 특성 중 제어성과 가장 관련 깊은 것은?
1최종 목표에 도달하고자 하는 특성
2시스템 변화에 스스로 대처할 수 있는 특성
3정해진 목표를 달성하기 위해 오류가 발생하지 않도록 사태를 감시하는 특성
4관련된 다른 시스템과 상호 의존관계로 통합되는 특성
문제 49
모듈의 결합도는 설계에 대한 품질 평가 방법의 하나로서 두 모듈 간의 상호 의존도를 측정하는 것이다. 다음 중 설계 품질이 가장 좋은 결합도는?
1Common Coupling
2Data Coupling
3Control Coupling
4Content Coupling
문제 50
중량, 용량, 거리, 크기, 면적 등의 물리적 수치를 직접 코드에 적용시키는 코드 방식은?
1순차코드(sequence code)
2표의숫자코드(Significant digit code)
3블록코드(block code)
4기호코드(mnemonic code)
문제 51
시스템 개발 시 문서화의 효과에 대한 설명으로 거리가 먼 것은?
1시스템 개발 단계에서의 요식적 행위이다.
2효율적인 소프트웨어 개발관리가 용이하다.
3시스템 개발 중 추가 변경에 따른 혼란을 방지한다.
4시스템 개발 후에 유지보수가 용이하다.
문제 52
모듈 내부의 모든 기능 요소들이 단일한 목적을 위해 수행하는 경우의 응집도는?
1Coincidental cohesion
2Functional cohesion
3Procedural cohesion
4Temporal cohesion
문제 53
다음은 어떤 종류의 코드 오류(error)인가?
1Transposition error
2Random error
3Transcription error
4Double Transposition error
문제 54
프로세스의 표준 처리 패턴 중 어떤 파일에서 특정한 조건에 만족하는 정보를 추출해 내는 처리는?
1Matching
2Merge
3Extract
4Distribution
문제 55
마스터 파일의 데이터를 트랜잭션 파일에 의해 추가, 삭제, 수정 등의 작업을 하여 새로운 마스터 파일을 작성하는 처리 패턴은?
1merge
2update
3matching
4conversion
문제 56
자료 흐름도의 구성 요소 중 대상 시스템의 외부에 존재하는 사람이나 조직체를 나타낸 것은?
1Process
2Data Flow
3Data Store
4Terminator
문제 57
입력된 자료가 처리되어 일단 출력된 후 이용자를 거쳐 다시 재입력되는 방식으로 공과금, 보험료 징수 등의 지로용지를 처리하는데 사용되는 입력방식은?
1집중 매체화형 시스템
2턴어라운드 시스템
3분산 매체화형 시스템
4직접 입력 시스템
문제 58
자료 사전(Data Dictionary)에서 반복을 의미하는 기호는?
1+
2{ }
3[ ]
4( )
문제 59
데이터 파일의 종류 중 마스터 파일을 갱신 또는 조회하기 위해 작성하는 파일은?
1trailer file
2transaction file
3summary file
4source data file
문제 60
오류 검사의 종류 중 산술 연산 시 “0(zero)"으로 나눈 경우의 여부를 검사하는 것은?
1impossible check
2sign check
3overflow check
4unmatched record check
문제 61
파일 디스크립터(descriptor)가 가지고 있는 정보로 틀린 것은?
1파일의 구조
2접근 제어 정보
3파일의 백업 방법
4보조기억장치상의 파일 위치
문제 62
3개의 페이지 프레임을 갖는 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3일 경우 FIFO 알고리즘에 의한 최종 페이지 대치 결과는?
11, 4, 2
21, 2, 0
34, 1, 3
44, 1, 0
문제 63
교착상태 발생의 필요조건에 해당하는 것으로 나열된 것은?
1㉠, ㉡, ㉣, ㉥
2㉠, ㉣, ㉤, ㉥
3㉡, ㉢, ㉤, ㉥
4㉠, ㉢, ㉣, ㉥
문제 64
가상기억장치에서 어떤 프로세스가 충분한 프레임을 갖지 못하여 페이지 교환이 계속적으로 발생하여 전체 시스템의 성능이 저하되는 현상을 의미하는 것은?
1페이징
2스래싱
3스와핑
4폴링
문제 65
네트워크를 이용하여 서비스를 요구/제공할 수 있다. 여러 가지 서비스 를 요구하는 측을 일컫는 용어는?
1Host
2Client
3Server
4Backbone
문제 66
파일의 보호 방법 중 틀린 것은?
1암호화
2접근제어
3패스워드
4파일공유
문제 67
교착상태 해결 방법 중 다음 사항과 관계되는 것은?
1Recovery
2Detection
3Avoidance
4Prevention
문제 68
파일 시스템에 대한 설명으로 틀린 것은?
1사용자가 파일을 생성하고 수정하며 제거할 수 있도록 한다.
2사용자는 자료가 저장되어 있는 특정장치의 물리적인 제어 방식 을 알고 있어야 한다.
3파일을 안전하게 사용할 수 있도록 하고, 파일이 보호되어야 한다.
4손쉽게 사용할 수 있도록 편리한 사용자 인터페이스를 제공해야 한다.
문제 69
RR(Round Robin) 방식에 관한 설명으로 틀린 것은?
1시분할 시스템을 위해 고안된 방식이다.
2시스템이 사용자에게 적합한 응답시간을 제공해 주는 대화식 시스템에 유용하다.
3시간 할당량이 클 경우 FCFS 기법과 같아지고, 시간 할당량이 작을 경우 문맥 교환 및 오버헤드가 자주 발생될 수 있다.
4프로세스에게 이미 할당된 프로세서를 강제로 빼앗을 수 없고, 그 프로세스의 사용이 종료된 후에 스케줄링 해야하는 방법을 택하고 있다.
문제 70
프로세스 스케줄링 기법 중 비선점 방식의 SJF에 선점 방식을 도입하여, 현재 실행중인 프로세스보다 잔여 처리 시간이 짧은 프로세스가 준비 큐에 생기면 실행중인 프로세스를 선점하여 더 짧은 프로세스를 실행시키는 방식은?
1기한부 스케줄링
2SRT 스케줄링
3HRN 스케줄링
4다단계 큐 스케줄링
문제 71
한 프로세스가 다른 프로세스보다 우선순위 등이 낮아 기다리게 되는 경우, 한번 양보하거나 일정 시간이 지나면 우선순위를 한 단계씩 높여 줌으로써 오래 기다린 프로세스를 고려하여 무기한 지연을 해결하는 방법은?
1aging
2priority
3recovery
4avoidance
문제 72
기억 장치의 분할 방식 중 틀린 것은?
1분산분할
2고정분할
3단일분할
4동적분할
문제 73
공간 구역성(Spatial Locality)이 이루어지는 기억장소로 틀린 것은?
1배열 순회(Array Traversal)
2순차적 코드(Sequential Code) 실행
3같은 영역에 있는 변수를 참조할 때 사용
4카운팅(Counting), 집계(Totaling)에 사용되는 변수
문제 74
프로세스에 할당된 페이지 프레임 수가 증가하면 페이지 부재의 수가 감소하는 것이 당연하지만 페이지 프레임 수가 증가할 때 현실적으로 페이지 부재가 더 증가하는 모순(Anomaly) 현상과 가장 관계있는 페이지 교체기법은?
1LRU
2LFU
3FIFO
4Optimal
문제 75
시스템 호출의 종류 중 프로세스 제어를 위해 사용되는 명령어로 틀린 것은?
1END
2SEND
3LOAD
4EXECUTE
문제 76
다중 처리기 운영체제의 주/종(Master/Slave) 구조에서 각각의 기능에 대한 연결이 옳은 것은?
1Master : 사용자 프로그램 담당, Slave : 연산 및 입출력 담당
2Master : 연산 담당, Slave : 입출력 담당
3Master : 연산 담당, Slave : 운영체제 수행 담당
4Master : 연산 및 입출력 담당, Slave : 연산 담당
문제 77
운영체제의 기능으로 틀린 것은?
1시스템의 오류 처리를 담당한다.
2데이터 및 자원의 공유 기능을 제공한다.
3사용자와 시스템 간의 인터페이스 기능을 제공한다.
4매크로 정의인식, 정의저장, 호출인식 등을 처리한다.
문제 78
분산 처리 시스템 중 성형(star) 연결에 대한 설명으로 틀린 것은?
1통신비용이 적게 듦
2기본비용은 사이트 수에 비례함
3각 사이트들이 중앙 컴퓨터에 연결되어 데이터 교환
4중앙 사이트의 고장 시에도 전체 사이트의 성능은 영향을 받지 않음
문제 79
다음의 작업 중 운영체제가 CPU 스케줄링 기법으로 HRN 방식을 구현 했을 때 가장 먼저 처리되는 작업은?
1
2
3
4
문제 80
스케줄링 기법 중 선점 알고리즘에 해당하는 것은?
1SRT(Shortest Remaining Time)
2HRN(Highest Response-ratio Next)
3SJF(Shortest Job First)
4FCFS(First Come First Service)
문제 81
광섬유 케이블의 설명으로 틀린 것은?
1동축 케이블보다 더 넓은 대역폭을 지원한다.
2전송속도가 UTP 케이블보다 빠르다.
3동축 케이블에 비해 전자기적 잡음에 약하다.
4동축 케이블에 비해 전송손실이 작다.
문제 82
Shannon의 표본화정리에 의하면 보내려는 신호성분 중 최고 주파수의 최소 몇 배 이상으로 표본을 행하면 원신호를 충실하게 재현시킬 수 있는가?
11
22
34
48
문제 83
다음 내용이 설명하고 있는 LAN의 매체 접근 제어방식은?
1CSMA/CD
2Token bus
3Token ring
4Slotted ring
문제 84
HDLC 프레임의 구조가 순서대로 옳은 것은?
1플래그 → 주소부 → 제어부 → 정보부 → FCS → 플래그
2플래그 → 제어부 → FCS → 정보부 → 주소부 → 플래그
3플래그 → 주소부 → 정보부 → FCS → 제어부 → 플래그
4플래그 → 제어부 → FCS → 주소부 → 정보부 → 플래그
문제 85
단일 송신자와 단일 수신자간의 통신이므로, 단일 인터페이스를 사용하는 IPv6 주소 지정 방식은?
1애니캐스트
2유니캐스트
3멀티캐스트
4브로드캐스트
문제 86
800baud의 변조속도로 4상 위상 변조된 데이터의 신호속도(bps)는?
1100
21200
31600
43200
문제 87
FM에서 변조지수가 10, 변조신호의 최고 주파수를 4kHz라 할 때 소요 대역폭[kHz]은?
18
240
388
4400
문제 88
서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준 화시켜 놓은 통신 규약을 무엇이라 하는가?
1클라이언트
2터미널
3링크
4프로토콜
문제 89
다중접속 방식이 아닌 것은?
1FDMA
2TDMA
3CDMA
4XXUMA
문제 90
ATM 셀의 헤더 길이는 몇 [byte] 인가?
12
25
38
410
문제 91
Link State 방식의 라우팅 프로토콜은?
1RIP
2RIP V2
3IGRP
4OSPF
문제 92
발광다이오드(LED)에서 나오는 빛의 파장을 이용해 빠른 통신 속도를 구현하는 기술은?
1LAN
2MCC
3Li-Fi
4SAA
문제 93
전송 효율을 최대한 높이려고 데이터 블록의 길이를 동적으로 변경시켜 전송하는 ARQ방식은?
1Adaptive ARQ
2Stop-And-Wait ARQ
3Positive ARQ
4Distributed ARQ
문제 94
위상변화를 작게 하면서 반송파의 진폭도 바꿔 정보 전송률을 높이려는 변조방식은?
1ASK
2FSK
3PSK
4QAM
문제 95
TCP 전송 계층 프로토콜을 사용하여 통신하는 데 이용되는 소켓을 무엇이라 하는가?
1스트림 소켓
2데이터그램 소켓
3raw 소켓
4리시빙 소켓
문제 96
가상회선 패킷교환 방식에 대한 설명으로 옳은 것은?
1수신은 송신된 순서대로 패킷이 도착한다.
2우회 경로로 패킷을 전달할 수 있어 신뢰성이 높다.
3비연결형 서비스 방식이다.
4먼저 전송했더라도 최적의 경로를 찾지 못하면 나중에 전송한 데이터보다 늦게 도착할 수 있다.
문제 97
PCM 방식의 데이터 전송 순서로 맞는 것은?
1표본화 → 부호화 → 양자화 → 복호화
2표본화 → 양자화 → 부호화 → 복호화
3양자화 → 표본화 → 부호화 → 복호화
4양자화 → 표본화 → 복호화 → 부호화
문제 98
ARQ(Automatic Repeat Request) 방식에 해당하지 않는 것은?
1Stop and Wait ARQ
2Adaptive ARQ
3Receive Ready ARQ
4Go back N ARQ
문제 99
OSI 7계층 모델에서 기계적, 전기적, 절차적 특성을 정의한 계층은?
1전송 계층
2데이터링크 계층
3물리 계층
4표현 계층
문제 100
IP 주소 체계에서 B클래스의 주소 범위는?
10.0.0.0 ~ 127.255.255.255
2128.0.0.0 ~ 191.255.255.255
3192.0.0.0 ~ 223.255.255.255
4224.0.0.0 ~ 239.255.255.255
문제 1
데이터베이스 관리 시스템(DBMS)의 필수기능에 해당하지 않는 것은?
1정의 기능(definition facility)
2조작 기능(manipulation facility)
3제어 기능(control facility)
4사전 기능(dictionary facility)
문제 2
다음 설명에 해당하는 것은?
1Bubble Sort
2Schema
3Key
4Data Warehouse
문제 3
로킹에 대한 설명으로 옳지 않은 것은?
1로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
2로킹은 주요 데이터의 접근을 상호배타적으로 하는 것이다.
3로킹 단위가 크면 병행성 수준이 높아진다.
4로킹 단위가 작아지면 로킹 오버헤드가 증가한다.
문제 4
릴레이션의 특징으로 옳지 않은 것은?
1한 릴레이션에 포함된 튜플들은 모두 상이하다.
2모든 속성 값은 세분화가 가능해야 하므로 원자값이어서는 안 된다.
3한 릴레이션에 포함된 튜플 사이에는 순서가 없다.
4한 릴레이션을 구성하는 속성 사이에는 순서가 없다.
문제 5
A, B, C, D의 순서로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과가 될 수 없는 것은? (단, 왼쪽부터 먼저 출력된 순서이다.)
1C, B, A, D
2C, D, A, B
3B, A, D, C
4B, C, D, A
문제 6
다음의 조건을 모두 만족하는 정규형은?
1제1 정규형
2제2 정규형
3제3 정규형
4비정규 릴레이션
문제 7
데이터베이스 설계 단계 중 논리적 설계 단계에서의 수행사항이 아닌 것은?
1논리적 데이터 모델로 변환
2트랜잭션 인터페이스 설계
3저장 레코드 양식 설계
4개념스키마의 평가 및 정제
문제 8
데이터베이스의 설계 단계 순서로 옳은 것은?
1개념적설계 → 물리적설계 → 논리적설계
2개념적설계 → 논리적설계 → 물리적설계
3물리적설계 → 개념적설계 → 논리적설계
4논리적설계 → 개념적설계 → 물리적설계
문제 9
SQL 언어의 데이터 제어어(DCL)에 해당하는 것은?
1SELECT
2INSERT
3UPDATE
4GRANT
문제 10
논리적 데이터 모델 중 오너-멤버(Owner-Member) 관계를 가지며, CODASYL DBTG 모델이라고도 하는 것은?
1E-R 모델
2관계 데이터 모델
3계층 데이터 모델
4네트워크 데이터 모델
문제 11
다음 그림에서 트리의 차수는?
13
24
35
410
문제 12
다음 그림에서 단말 노드(Terminal Node)의 개수는?
13
24
36
410
문제 13
다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬하고자 할 경우 1회전을 수행한 결과는?
14, 5, 1, 3, 9
21, 3, 4, 5, 9
34, 1, 3, 5, 9
41, 3, 9, 4, 5
문제 14
데이터베이스 설계 단계 중 물리적 설계 단계와 거리가 먼 것은?
1저장 레코드 양식 설계
2레코드 집중의 분석 및 설계
3트랜잭션 모델링 수행
4접근 경로 설계
문제 15
해싱(Hashing)에서 한 개의 레코드를 저장할 수 있는 공간을 의미하는 것은?
1Bucket
2Synonym
3Slot
4Collision
문제 16
다음 SQL 문에서 테이블 생성에 사용되는 문장은?
1DROP
2INSERT
3SELECT
4CREATE
문제 17
E-R 모델에 관한 설명으로 옳지 않은 것은?
1개체타입은 타원, 관계 타입은 사각형, 속성은 선으로 표현한다.
2개체 타입과 이들 간의 관계 타입을 이용한다.
3E-R 모델에서는 데이터를 개체, 관계, 속성으로 묘사한다.
4현실세계가 내포하는 의미들이 포함 된다.
문제 18
뷰(view)에 대한 설명으로 옳지 않은 것은?
1실제 저장된 데이터 중에서 사용자가 필요한 내용만을 선별해서 볼 수 있다.
2데이터 접근 제어로 보안을 제공한다.
3뷰를 제거할 때는 DELETE문을 사용한다.
4실제로는 존재하지 않는 가상의 테이블이다.
문제 19
비선형구조에 해당하는 것은?
1그래프
2데크
3스택
4
문제 20
다음의 중위(infix) 표기 방식을 전위(prefix) 표기 방식으로 옳게 변환 한 것은?
1AB*C+DE/-
2ABCDE*+-/
3-+*ABC/DE
4*+-/ABCDE
문제 21
컴퓨터 명령어 실행주기 중에서 인스트럭션의 종류에 대한 판단이 이루 어지는 상태는?
1fetch
2execute
3interrupt
4indirect
문제 22
버스(bus)를 구성하는데 사용할 수 있는 논리회로는?
1encoder
2multiplexer
3counter
4comparator
문제 23
마이크로 오퍼레이션에 관한 설명 중 옳은 것은?
1마이크로 오퍼레이션을 동기시키는 방법으로 동기 고정식과 동기 가변식이 있다.
2동기 고정식은 CPU 시간의 효율적 이용은 가능하나 제어가 복잡하다.
3동기 가변식은 CPU 시간의 낭비를 초래하지만 제어회로가 간단하다.
4마이크로 사이클은 마이크로 오퍼레이션과 무관하다.
문제 24
명령어의 형식 가운데 연산에 사용된 모든 피연산자 값을 상실하는 명령어 형식은?
13-주소 형식 명령어
22-주소 형식 명령어
31-주소 형식 명령어
40-주소 형식 명령어
문제 25
다음 논리도(Logic Diagram)에서 Y0에 1, Y1에 0이 입력되었을 때, 1을 출력하는 단자는?
1X1
2X1과 X2
3X2
4X2와 X3
문제 26
1개의 Full Adder를 구성하기 위해서는 최소 몇 개의 Half Adder가 있어야 하는가?
11
22
33
44
문제 27
보조기억장치의 일반적인 특징 중 틀린 것은?
1읽고 쓰는 속도가 느리다.
2기억용량을 크게하기가 용이하다.
3전원공급이 중단되면 기억된 내용이 모두 지워진다.
4기억용량의 상대적인 가격이 주기억장치보다 저렴하다.
문제 28
8진수인 다음식의 연산값은?
12151
22152
31251
41125
문제 29
채널의 기능이 아닌 것은?
1입출력 명령 해독
2입출력 명령 지시
3입출력 데이터 저장
4입출력 데이터 실행
문제 30
ALU의 위치와 기능이 바르게 나열된 것은?
1CPU, 산술논리연산
2ROM, 산술논리연산
3CPU, 주소지정
4ROM, 주소지정
문제 31
중앙처리장치와 주기억장치의 속도 차이가 현저할 때 인스트럭션의 수행속도가 주기억장치에 제한을 받지 않고 중앙처리장치의 속도로 수행되도록 하는 기억장치는?
1캐시메모리
2인스트럭션 버퍼
3CAM
4제어기억장치
문제 32
전자계산기에서 어떤 특수한 상태가 발생할 때 그것이 원인이 되어 현재 실행하고 있는 프로그램은 일시 중단 되고, 그 특수한 상태를 처리하는 프로그램으로 옮겨져 처리한 후 다시 원래의 프로그램을 처리하는 것은?
1인터럽트
2다중처리
3시분할 시스템
4다중 프로그램
문제 33
하드웨어의 특성상 주기억장치가 제공할 수 있는 정보전달의 능력 한계 를 무엇이라 하는가?
1주기억장치 용량폭
2주기억장치 대역폭
3주기억장치 접근폭
4주기억장치 전달폭
문제 34
분기 명령이 수행될 때 다음의 레지스터 중 그 내용이 바뀌는 것은?
1누산기
2프로그램 카운터
3인덱스 레지스터
4메모리 어드레스 레지스터
문제 35
비수치 연산에 속하지 않은 것은?
1사칙 연산
2논리적 연산
3로테이트(rotate)
4논리적 시프트(shift)
문제 36
op-code가 8비트일 때 생성될 수 있는 명령어의 수는?
127-1
227
328
428-1
문제 37
기억장치 계층 구조 상 접근 속도가 가장 빠른 것은?
1ROM
2RAM
3Register
4Magnetic Disk
문제 38
중앙 처리 장치를 통하지 않고 직접 주기억장치를 접근하여 입출력을 하는 방식으로, 한 번에 한 블록씩 전송하는 방법은?
1DMA
2인터럽트 입출력
3고정 채널 제어기 입출력
4가변 채널 제어기 입출력
문제 39
트랩(trap)의 발생 원인으로 옳은 것은?
10으로 나눌 때
2정해진 시간이 지났을 때
3정보 전송이 끝났음을 알릴 때
4입·출력장치가 데이터의 전송을 요구할 때
문제 40
다음 게이트의 출력은? (단, A = B = S = 1)
1
2
3AB
4S
문제 41
다음 표와 같이 시스템이 운영될 때 시스템의 평균수리시간(MTTR)은? (단, 상태에서 R=가동중, S=고장중이다.)
180시간
2200시간
3120시간
4140시간
문제 42
색인순차파일(Index Sequential File)에서 데이터 레코드 중의 key 항목만을 모아서 기록하는 인덱스 부분에 해당하지 않는 것은?
1Master Index
2Cylinder Index
3Track Index
4Data Index
문제 43
다음의 소프트웨어 개발주기 모형에 대한 설명에 해당하는 것은?
1단계적 모형
2폭포수 모형
3구조적 모형
4객체지향적 모형
문제 44
코드 설계 단계 중 다음 설명에 해당하는 것은?
1사용 범위의 결정
2코드 목적의 명확화
3코드 대상의 특성 분석
4코드 부여 방식 결정
문제 45
순서도와는 달리 논리 기술에 중점을 두고 상자 도형을 이용한 설계 도구로 순차, 선택, 반복 등의 제어 논리 구조를 표현하는 도구는?
1Waterfall 모델
2N-S차트
3PAD
4HCP
문제 46
객체지향기법에서 객체가 메시지를 받아 실행해야 할 때 객체의 구체적 인 연산을 정의한 것은?
1Instance
2Message
3Class
4Method
문제 47
객체지향시스템 분석에서 사건들을 시나리오로 작성하여 각 시나리오마다 사건 추적도를 그리고 사건 흐름 다이어그램을 작성하는 단계는?
1객체 모형화
2동적 모형화
3기능 모형화
4사양서 작성
문제 48
시스템의 특성 중 제어성과 가장 관련 깊은 것은?
1최종 목표에 도달하고자 하는 특성
2시스템 변화에 스스로 대처할 수 있는 특성
3정해진 목표를 달성하기 위해 오류가 발생하지 않도록 사태를 감시하는 특성
4관련된 다른 시스템과 상호 의존관계로 통합되는 특성
문제 49
모듈의 결합도는 설계에 대한 품질 평가 방법의 하나로서 두 모듈 간의 상호 의존도를 측정하는 것이다. 다음 중 설계 품질이 가장 좋은 결합도는?
1Common Coupling
2Data Coupling
3Control Coupling
4Content Coupling
문제 50
중량, 용량, 거리, 크기, 면적 등의 물리적 수치를 직접 코드에 적용시키는 코드 방식은?
1순차코드(sequence code)
2표의숫자코드(Significant digit code)
3블록코드(block code)
4기호코드(mnemonic code)
문제 51
시스템 개발 시 문서화의 효과에 대한 설명으로 거리가 먼 것은?
1시스템 개발 단계에서의 요식적 행위이다.
2효율적인 소프트웨어 개발관리가 용이하다.
3시스템 개발 중 추가 변경에 따른 혼란을 방지한다.
4시스템 개발 후에 유지보수가 용이하다.
문제 52
모듈 내부의 모든 기능 요소들이 단일한 목적을 위해 수행하는 경우의 응집도는?
1Coincidental cohesion
2Functional cohesion
3Procedural cohesion
4Temporal cohesion
문제 53
다음은 어떤 종류의 코드 오류(error)인가?
1Transposition error
2Random error
3Transcription error
4Double Transposition error
문제 54
프로세스의 표준 처리 패턴 중 어떤 파일에서 특정한 조건에 만족하는 정보를 추출해 내는 처리는?
1Matching
2Merge
3Extract
4Distribution
문제 55
마스터 파일의 데이터를 트랜잭션 파일에 의해 추가, 삭제, 수정 등의 작업을 하여 새로운 마스터 파일을 작성하는 처리 패턴은?
1merge
2update
3matching
4conversion
문제 56
자료 흐름도의 구성 요소 중 대상 시스템의 외부에 존재하는 사람이나 조직체를 나타낸 것은?
1Process
2Data Flow
3Data Store
4Terminator
문제 57
입력된 자료가 처리되어 일단 출력된 후 이용자를 거쳐 다시 재입력되는 방식으로 공과금, 보험료 징수 등의 지로용지를 처리하는데 사용되는 입력방식은?
1집중 매체화형 시스템
2턴어라운드 시스템
3분산 매체화형 시스템
4직접 입력 시스템
문제 58
자료 사전(Data Dictionary)에서 반복을 의미하는 기호는?
1+
2{ }
3[ ]
4( )
문제 59
데이터 파일의 종류 중 마스터 파일을 갱신 또는 조회하기 위해 작성하는 파일은?
1trailer file
2transaction file
3summary file
4source data file
문제 60
오류 검사의 종류 중 산술 연산 시 “0(zero)"으로 나눈 경우의 여부를 검사하는 것은?
1impossible check
2sign check
3overflow check
4unmatched record check
문제 61
파일 디스크립터(descriptor)가 가지고 있는 정보로 틀린 것은?
1파일의 구조
2접근 제어 정보
3파일의 백업 방법
4보조기억장치상의 파일 위치
문제 62
3개의 페이지 프레임을 갖는 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3일 경우 FIFO 알고리즘에 의한 최종 페이지 대치 결과는?
11, 4, 2
21, 2, 0
34, 1, 3
44, 1, 0
문제 63
교착상태 발생의 필요조건에 해당하는 것으로 나열된 것은?
1㉠, ㉡, ㉣, ㉥
2㉠, ㉣, ㉤, ㉥
3㉡, ㉢, ㉤, ㉥
4㉠, ㉢, ㉣, ㉥
문제 64
가상기억장치에서 어떤 프로세스가 충분한 프레임을 갖지 못하여 페이지 교환이 계속적으로 발생하여 전체 시스템의 성능이 저하되는 현상을 의미하는 것은?
1페이징
2스래싱
3스와핑
4폴링
문제 65
네트워크를 이용하여 서비스를 요구/제공할 수 있다. 여러 가지 서비스 를 요구하는 측을 일컫는 용어는?
1Host
2Client
3Server
4Backbone
문제 66
파일의 보호 방법 중 틀린 것은?
1암호화
2접근제어
3패스워드
4파일공유
문제 67
교착상태 해결 방법 중 다음 사항과 관계되는 것은?
1Recovery
2Detection
3Avoidance
4Prevention
문제 68
파일 시스템에 대한 설명으로 틀린 것은?
1사용자가 파일을 생성하고 수정하며 제거할 수 있도록 한다.
2사용자는 자료가 저장되어 있는 특정장치의 물리적인 제어 방식 을 알고 있어야 한다.
3파일을 안전하게 사용할 수 있도록 하고, 파일이 보호되어야 한다.
4손쉽게 사용할 수 있도록 편리한 사용자 인터페이스를 제공해야 한다.
문제 69
RR(Round Robin) 방식에 관한 설명으로 틀린 것은?
1시분할 시스템을 위해 고안된 방식이다.
2시스템이 사용자에게 적합한 응답시간을 제공해 주는 대화식 시스템에 유용하다.
3시간 할당량이 클 경우 FCFS 기법과 같아지고, 시간 할당량이 작을 경우 문맥 교환 및 오버헤드가 자주 발생될 수 있다.
4프로세스에게 이미 할당된 프로세서를 강제로 빼앗을 수 없고, 그 프로세스의 사용이 종료된 후에 스케줄링 해야하는 방법을 택하고 있다.
문제 70
프로세스 스케줄링 기법 중 비선점 방식의 SJF에 선점 방식을 도입하여, 현재 실행중인 프로세스보다 잔여 처리 시간이 짧은 프로세스가 준비 큐에 생기면 실행중인 프로세스를 선점하여 더 짧은 프로세스를 실행시키는 방식은?
1기한부 스케줄링
2SRT 스케줄링
3HRN 스케줄링
4다단계 큐 스케줄링
문제 71
한 프로세스가 다른 프로세스보다 우선순위 등이 낮아 기다리게 되는 경우, 한번 양보하거나 일정 시간이 지나면 우선순위를 한 단계씩 높여 줌으로써 오래 기다린 프로세스를 고려하여 무기한 지연을 해결하는 방법은?
1aging
2priority
3recovery
4avoidance
문제 72
기억 장치의 분할 방식 중 틀린 것은?
1분산분할
2고정분할
3단일분할
4동적분할
문제 73
공간 구역성(Spatial Locality)이 이루어지는 기억장소로 틀린 것은?
1배열 순회(Array Traversal)
2순차적 코드(Sequential Code) 실행
3같은 영역에 있는 변수를 참조할 때 사용
4카운팅(Counting), 집계(Totaling)에 사용되는 변수
문제 74
프로세스에 할당된 페이지 프레임 수가 증가하면 페이지 부재의 수가 감소하는 것이 당연하지만 페이지 프레임 수가 증가할 때 현실적으로 페이지 부재가 더 증가하는 모순(Anomaly) 현상과 가장 관계있는 페이지 교체기법은?
1LRU
2LFU
3FIFO
4Optimal
문제 75
시스템 호출의 종류 중 프로세스 제어를 위해 사용되는 명령어로 틀린 것은?
1END
2SEND
3LOAD
4EXECUTE
문제 76
다중 처리기 운영체제의 주/종(Master/Slave) 구조에서 각각의 기능에 대한 연결이 옳은 것은?
1Master : 사용자 프로그램 담당, Slave : 연산 및 입출력 담당
2Master : 연산 담당, Slave : 입출력 담당
3Master : 연산 담당, Slave : 운영체제 수행 담당
4Master : 연산 및 입출력 담당, Slave : 연산 담당
문제 77
운영체제의 기능으로 틀린 것은?
1시스템의 오류 처리를 담당한다.
2데이터 및 자원의 공유 기능을 제공한다.
3사용자와 시스템 간의 인터페이스 기능을 제공한다.
4매크로 정의인식, 정의저장, 호출인식 등을 처리한다.
문제 78
분산 처리 시스템 중 성형(star) 연결에 대한 설명으로 틀린 것은?
1통신비용이 적게 듦
2기본비용은 사이트 수에 비례함
3각 사이트들이 중앙 컴퓨터에 연결되어 데이터 교환
4중앙 사이트의 고장 시에도 전체 사이트의 성능은 영향을 받지 않음
문제 79
다음의 작업 중 운영체제가 CPU 스케줄링 기법으로 HRN 방식을 구현 했을 때 가장 먼저 처리되는 작업은?
1
2
3
4
문제 80
스케줄링 기법 중 선점 알고리즘에 해당하는 것은?
1SRT(Shortest Remaining Time)
2HRN(Highest Response-ratio Next)
3SJF(Shortest Job First)
4FCFS(First Come First Service)
문제 81
광섬유 케이블의 설명으로 틀린 것은?
1동축 케이블보다 더 넓은 대역폭을 지원한다.
2전송속도가 UTP 케이블보다 빠르다.
3동축 케이블에 비해 전자기적 잡음에 약하다.
4동축 케이블에 비해 전송손실이 작다.
문제 82
Shannon의 표본화정리에 의하면 보내려는 신호성분 중 최고 주파수의 최소 몇 배 이상으로 표본을 행하면 원신호를 충실하게 재현시킬 수 있는가?
11
22
34
48
문제 83
다음 내용이 설명하고 있는 LAN의 매체 접근 제어방식은?
1CSMA/CD
2Token bus
3Token ring
4Slotted ring
문제 84
HDLC 프레임의 구조가 순서대로 옳은 것은?
1플래그 → 주소부 → 제어부 → 정보부 → FCS → 플래그
2플래그 → 제어부 → FCS → 정보부 → 주소부 → 플래그
3플래그 → 주소부 → 정보부 → FCS → 제어부 → 플래그
4플래그 → 제어부 → FCS → 주소부 → 정보부 → 플래그
문제 85
단일 송신자와 단일 수신자간의 통신이므로, 단일 인터페이스를 사용하는 IPv6 주소 지정 방식은?
1애니캐스트
2유니캐스트
3멀티캐스트
4브로드캐스트
문제 86
800baud의 변조속도로 4상 위상 변조된 데이터의 신호속도(bps)는?
1100
21200
31600
43200
문제 87
FM에서 변조지수가 10, 변조신호의 최고 주파수를 4kHz라 할 때 소요 대역폭[kHz]은?
18
240
388
4400
문제 88
서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준 화시켜 놓은 통신 규약을 무엇이라 하는가?
1클라이언트
2터미널
3링크
4프로토콜
문제 89
다중접속 방식이 아닌 것은?
1FDMA
2TDMA
3CDMA
4XXUMA
문제 90
ATM 셀의 헤더 길이는 몇 [byte] 인가?
12
25
38
410
문제 91
Link State 방식의 라우팅 프로토콜은?
1RIP
2RIP V2
3IGRP
4OSPF
문제 92
발광다이오드(LED)에서 나오는 빛의 파장을 이용해 빠른 통신 속도를 구현하는 기술은?
1LAN
2MCC
3Li-Fi
4SAA
문제 93
전송 효율을 최대한 높이려고 데이터 블록의 길이를 동적으로 변경시켜 전송하는 ARQ방식은?
1Adaptive ARQ
2Stop-And-Wait ARQ
3Positive ARQ
4Distributed ARQ
문제 94
위상변화를 작게 하면서 반송파의 진폭도 바꿔 정보 전송률을 높이려는 변조방식은?
1ASK
2FSK
3PSK
4QAM
문제 95
TCP 전송 계층 프로토콜을 사용하여 통신하는 데 이용되는 소켓을 무엇이라 하는가?
1스트림 소켓
2데이터그램 소켓
3raw 소켓
4리시빙 소켓
문제 96
가상회선 패킷교환 방식에 대한 설명으로 옳은 것은?
1수신은 송신된 순서대로 패킷이 도착한다.
2우회 경로로 패킷을 전달할 수 있어 신뢰성이 높다.
3비연결형 서비스 방식이다.
4먼저 전송했더라도 최적의 경로를 찾지 못하면 나중에 전송한 데이터보다 늦게 도착할 수 있다.
문제 97
PCM 방식의 데이터 전송 순서로 맞는 것은?
1표본화 → 부호화 → 양자화 → 복호화
2표본화 → 양자화 → 부호화 → 복호화
3양자화 → 표본화 → 부호화 → 복호화
4양자화 → 표본화 → 복호화 → 부호화
문제 98
ARQ(Automatic Repeat Request) 방식에 해당하지 않는 것은?
1Stop and Wait ARQ
2Adaptive ARQ
3Receive Ready ARQ
4Go back N ARQ
문제 99
OSI 7계층 모델에서 기계적, 전기적, 절차적 특성을 정의한 계층은?
1전송 계층
2데이터링크 계층
3물리 계층
4표현 계층
문제 100
IP 주소 체계에서 B클래스의 주소 범위는?
10.0.0.0 ~ 127.255.255.255
2128.0.0.0 ~ 191.255.255.255
3192.0.0.0 ~ 223.255.255.255
4224.0.0.0 ~ 239.255.255.255