하나의 릴레이션에 존재하는 후보 키들 중에서 기본키를 제회한 나머지 후보 키들을 무엇이라고 하는가?
가.
Foreign Key
나.
Alternative Key
다.
Super Key
라.
Spare Key
정답 : [
2
] 정답률 : 60%
<문제 해설> ▶ 대체키(Alternative Key) = 보조키 - 후보키가 둘 이상일 때 기본키를 제외한 나머지 후보키
2.
시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
가.
시스템 자신이 필요로 하는 스키마 및 여러 가지 객체에 관한 정보를 포함하고 있는 시스템 데이터베이스이다.
나.
시스템 카탈로그에 저장되는 내용을 메타데이터라고 한다.
다.
데이터 사전이라고도 한다.
라.
일반 사용자는 시스템 테이블의 내용을 검색할 수 없다.
정답 : [
4
] 정답률 : 80%
<문제 해설> 일반 사용자는 시스템 테이블의 내용을 검색할수 있으며 변경은 DBA(데이터베이스관리자)만 가능합니다.
3.
순차 파일에 대한 설명으로 옳지 않은 것은?
가.
레코드들이 순차적으로 처리되므로 대화식 처리 보다 일괄처리에 적합하다.
나.
연속적인 레코드의 저장에 의해 레코드 사이에 빈 공간이 존재하지 않으므로 기억 장치의 효율적인 이용이 가능하다.
다.
매체 변환이 쉬워 어떠한 매체에도 적용할 수 있다.
라.
필요한 레코드를 삽입, 삭제, 수정하는 경우 파일을 재구성 할 필요가 없으므로 파일 전체를 복사하지 않아도 된다.
정답 : [
4
] 정답률 : 70%
<문제 해설> 순차파일은 파일 전체를 복사해야지만 수정이 가능하다.
4.
제 1 정규형에서 제 2 정규형 수행시의 작업으로 옳은 것은?
가.
이행적 함수 종속성 제거
나.
다치 종속 제거
다.
모든 결정자가 후보키가 되도록 분해
라.
부분 함수 종속성 제거
정답 : [
4
] 정답률 : 71%
<문제 해설> 도"부"이결다조 [해설작성자 :오내훈]
5.
관계 데이터 모델에서 릴레이션에 대한 설명으로 옳지 않은 것은?
가.
각 속성은 릴레이션 내에서 유일한 이름을 가진다.
나.
한 릴레이션 내에서 속성의 순서는 큰 의미가 없다.
다.
튜플은 무순서로 릴레이션에 입력된다.
라.
모든 속성 값은 원자 값으로 될 수 없다.
정답 : [
4
] 정답률 : 74%
<문제 해설> 릴레이션의 모든 속성은 원자 값을 갖는것이 기본입니다. ^^
6.
This is defines as golding true in a relation, R, if and only if every determinant in R is a candidate key. What is this?
가.
1NF
나.
2NF
다.
3NF
라.
BCNF
정답 : [
4
] 정답률 : 50%
7.
P. Chen 이 제안한 것으로 현실 세계에 존재하는 객체들과 그들 간의 관계를 사람이 이해하기 쉽게 표현하는 모델은?
가.
개체-관계(E-R) 모델
나.
관계 데이터 모델
다.
네트워크 데이터 모델
라.
계층 데이터 모델
정답 : [
1
] 정답률 : 78%
<문제 해설> ★ 관계 데이터 모델 - 테이블의 집합 네트워크 데이터 모델 - 레코드 타입 간의 관계에 대한 도형적 표현 방법, 오너 멤버 관계 계층 데이터 모델 - 트리 형태, 사이클 없음, 상하위 레벨 관계가 성립함, 부모 자식 관계 [해설작성자 : 인천대성컴 대빵]
8.
이진탐색(Binary Search)을 하고자 할 때 구비조건으로 가장 중요한 것은?
가.
자료가 순차적으로 정렬되어 있어야 한다.
나.
자료의 개수가 항상 짝수이어야 한다.
다.
자료의 개수가 항상 홀수 이어야 한다.
라.
자료가 모두 정수로만 구성되어야 한다.
정답 : [
1
] 정답률 : 71%
9.
관계대수의 조인 연산에서 결과가 동일한 애트리뷰트는 하나만 나타내는 연산을 무엇이라고 하는가?
가.
택일 조인
나.
자연 조인
다.
완전 조인
라.
2차 조인
정답 : [
2
] 정답률 : 52%
<문제 해설> 자연 조인 : 조인 조건이 '='일 때 동일한 속성이 두번 나타나게 되는데, 이 중 중복된 속성을 제거하여 같은 속성을 한 번만 표기하는 방법을 자연조인이라고 합니다. [해설작성자 : CGI]
10.
학생(STUDENT) 테이블에 컴퓨터정보과 학생 120명, 인터넷정보과 학생 160명, 사무자동화과 학생 80명에 관한 데이터가 있다고 했을 때, 다음에 주어지는 SQL문 (ㄱ), (ㄴ), (ㄷ)을 각각 실행하면, 결과 튜플 수는 각각 몇 개인가?(단, DEPT는 학과 컬럼명임)
가.
(ㄱ) 3, (ㄴ) 360, (ㄷ) 1
나.
(ㄱ) 360, (ㄴ) 3, (ㄷ) 120
다.
(ㄱ) 3, (ㄴ) 360, (ㄷ) 120
라.
(ㄱ) 360, (ㄴ) 3, (ㄷ) 1
정답 : [
1
] 정답률 : 54%
<문제 해설> (ㄱ)은 학생 테이블에서 별개의 부서는 몇개인가? 라는 말이므로 '3' (ㄴ)은 학생 테이블에는 몇명이 있는가? 라는 말이므로 '360' (ㄷ)은 컴퓨터정보과에서 학생들의 부서의 수는 몇개인가? 라는 말이므로 '1' 컴퓨터 정보과에서 학생들이 있는 부서는 컴퓨터 정보과 뿐이므로 1이라고 한것이다. [해설작성자 : Teufel]
11.
개체-관계(E-R) 모델을 데이터베이스로 변환한 다음 데이터 모델에서 나타날 수 있는 이상 현상들을 제거하기 위한 과정을 무엇이라고 하는가?
가.
모델링
나.
구조화
다.
정규화
라.
개념화
정답 : [
3
] 정답률 : 74%
12.
데이터베이스 관리자(Database Administrator)의 역할에 대한 설명으로 거리가 먼것은?
가.
데이터베이스 물리적 저장 구조와 접근 권한을 결정한다.
나.
최초의 데이터베이스 스키마를 생성하고, 이는 데이터 사전에 테이블 집합으로 영구 저장된다.
다.
정보 보안 검사와 무결성 제약 조건을 지정한다.
라.
주로 DML을 이용하여 사용자가 요구한 응용 프로그램을 작성 한다.
정답 : [
4
] 정답률 : 56%
13.
관계형 데이터베이스의 릴레이션에서 속성에 대한 설명으로 옳지 않은 것은?
가.
속성의 수를 Cardinality 라고 한다
나.
데이터베이스를 구성하는 가장 작은 논리적 단위이다.
다.
파일 구조상 데이터 항목 또는 데이터 필드에 해당된다.
라.
속성은 개체의 특성을 기술한다.
정답 : [
1
] 정답률 : 65%
<문제 해설> 속성의 수는 차수(Degree)라고 한다. Cardinality = 튜플의 개수 이다..
14.
뷰의 삭제시 사용하는 SQL 명령으로 옳은 것은?
가.
DROP VIEW ~
나.
DELETE VIEW ~
다.
KILL VIEW ~
라.
ERASE VIEW ~
정답 : [
1
] 정답률 : 78%
15.
서브루틴에서 복귀 번지 저장시 가장 적합한 자료 구조는?
가.
스택
나.
큐
다.
데크
라.
단일 환상 리스트
정답 : [
1
] 정답률 : 67%
16.
다음 자료에 대하여 버블 정렬을 사용하여 오름차순으로 정렬 하고자 할 경우 1회전 후의 결과로 옳은 것은?
완전한 오름차순이 아니므로 다시 처음부터 같은 방식으로 버블소트 실행 . 2회전이 실행~ ...
17.
Infix 표기법으로 표현된 산술식 “A/B-(C*D)/E"를 Postfix 표기법으로 옳게 나타낸 것은?
가.
AB/CD*E/-
나.
AB/-CD*E/
다.
-/AB/*CDE
라.
A/B-C*D/E
정답 : [
1
] 정답률 : 56%
<문제 해설> <문제 해설> 연산 A + B 를 표현하는 방법 1. 중위 표기법 : A + B 2. 전위 표기법 : + A B 3. 후위 표기법 : A B + 문제 풀이)) 1) 중위 표기법으로 표시된 수식 A/B-(C*D)/E을 연산우선순위에 맞춰 괄호표시를 한다 ((A/B)-((C*D)/E)) 2) 제일먼저 연산하는 것부터 연산자를 뒤로 뺀다. ((AB/)-((CD*)/E)) 3) 같은 방법으로 연산순위에 맞춰 연산자를 뒤로 뺀다 ((AB/)-((CD*)E)/) 4) 필요없는 괄호를 없앤다 AB/CD*E/- 5) 전위 표기법일때는 연산자를 앞으로... -/AB /*CDE [해설작성자 : 미래컴]
18.
정보처리 시스템을 지원하는 데이터베이스 개념이 생긴 이유로 옳지 않은 것은?
가.
여러 응용에 사용되는 데이터의 체계화를 통하여 경영 및 조직 운영의 효율화에 목적이 있다.
나.
데이터 내용의 일관성을 유지하는데 목적이 있다.
다.
물리적인 저장장치와 데이터의 독립성을 유지한다.
라.
여러 사용자와의 공유할 필요성 때문에 자료의 중복을 허용하는데 목적이 있다.
정답 : [
4
] 정답률 : 72%
19.
다음 영문의 괄호 안 내용으로 가장 적합한 것은?
가.
Domain
나.
Class
다.
Schema
라.
Cardinality
정답 : [
3
] 정답률 : 72%
20.
데이터베이스 설계 단계 중 물리적 설계에 대한 설명으로 옳지 않은 것은?
가.
개념적 설계단계에서 만들어진 정보 구조로부터 특정 목표 DBMS가 처리할 수 있는 스키마를 생성한다.
나.
다양한 데이터베이스 응용에 대해서 처리 성능을 얻기 위해 데이터베이스 파일의 저장 구조 및 엑세스 경로를 결정한다.
다.
물리적 저장장치에 저장할 수 있는 물리적 구조의 데이터로 변환하는 과정이다.
라.
물리적 설계에서 옵션 선택시 응답시간, 저장 공간의 효율화, 트랜잭션 처리율 들을 고려하여야 한다.
정답 : [
1
] 정답률 : 57%
2과목 : 전자 계산기 구조
21.
인터럽트 발생시 수행 되어야 할 사항이 아닌 것은?
가.
Program Counter의 내용을 보관
나.
인터럽트 처리 루틴의 수행
다.
수행 중인 Program의 보관
라.
인터럽트가 발생된 장치를 추적
정답 : [
3
] 정답률 : 34%
22.
마이크로 오퍼레이션 수행에 필요한 시간을 무엇이라 하는가?
가.
마이크로 사이클 타임
나.
엑세스 타임
다.
서치 타임
라.
클록 타임
정답 : [
1
] 정답률 : 64%
23.
다음 중 데이터 레지스터에 속하지 않은 것은?
가.
Stack
나.
Accumulator
다.
Program Counter
라.
General Purpose Register
정답 : [
3
] 정답률 : 40%
24.
다음과 같이 산술식으로 표현된 명령을 누산기를 이용하는 1-주소 명령으로 옳게 표현한 것은?
가.
LOAD A ADD B MUL C STORE X
나.
LOAD B MUL C ADD A STORE X
다.
ADD A LOAD B MUL C STORE X
라.
ADD A, B MUL C STORE X
정답 : [
1
] 정답률 : 59%
25.
복수 모듈기억장치 처리시 주소가 완전히 인터리브 될 때의 특징은?
가.
처리속도의 감소
나.
처리속도의 증가
다.
인터럽트의 감소
라.
보조기억장치의 효율성
정답 : [
2
] 정답률 : 50%
26.
컴퓨터 주기억장치의용량이 128MB이면 Address Bus는 몇 비트가 필요한가?
가.
24
나.
25
다.
26
라.
27
정답 : [
4
] 정답률 : 40%
<문제 해설> 128*1024*1024 이것은 2의 7승 + 2의 10승 + 2의 10승과 같다 이것을 지수만 더하면된다
27.
EBCDIC 코드에 의한 (-123)(10진수)의 팩 10진수 형식은?
가.
F1F2D3
나.
F1F2C3
다.
123D
라.
123C
정답 : [
3
] 정답률 : 44%
<문제 해설> 팩형식 : DDDD...DS 언팩형식: ZDZD...SD (D: Digit(숫자) , S : Sign(부호) Z : Zone (존)) 부호의 경우 양수일때 : C(1100) 음수일때 : D(1101) -123을 팩형식으로 123D 언팩행식으로 F1F2D3 으로 표현한다. [해설작성자 : 미래컴]
28.
다음은 제어장치의 구성 요소 중 어떤 장치를 설명한 것인가?
가.
명령어 레지스터(IR : Instruction Register)
나.
프로그램 카운터(PC : Program Counter)
다.
명령 해독기(ID : Instruction Decoder)
라.
상태 레지스터(PSW : Program Status Word)
정답 : [
2
] 정답률 : 61%
<문제 해설> 가. 명령어 레지스터(IR : Instruction Register) : 현재 수행중인 명령어의 내용을 기억 다. 명령 해독기(ID : Instruction Decoder) :명령어를 해독하여 부호기로 전송 라. 상태 레지스터(PSW : Program Status Word) : 시스템의 상태를 하드웨어가 자동적으로 처리하는데, 이 시스템이 변하는 내용을 기록 [해설작성자 : 인천대성컴 대빵]
29.
고정 소수점(Fixed Point Number) 표현 방식이 아닌 것은?
가.
1의 보수에 의한 표현
나.
2의 보수에 의한 표현
다.
9의 보수에 의한 표현
라.
부호화 절대값에 의한 표현
정답 : [
3
] 정답률 : 65%
<문제 해설> 숫자의 표현방식 고정소수점┌--2진수의 표현 ┌- 부호와 절대치 │ ├- 1의 보수방식 │ └- 2의 보수 방식 └-10진수의 표현 ┌- 팩형식 : DDD...S └- 언팩형식(존형식) " ZDZD...SD [해설작성자 : 미래컴]
30.
8bit Register의 데이터가 00101001 일 때 이 데이터를 4배 증가 시키려고 할 때 취하는 연산 명령은?
가.
Shift Left 4회
나.
Shift Left 2회
다.
Shift Right 4회
라.
Shitf Right 2회
정답 : [
2
] 정답률 : 61%
31.
한글 2바이트 조합형 코드에서 한글과 영문을 구분하기 위한 비트 수는?
가.
1비트
나.
2비트
다.
3비트
라.
4비트
정답 : [
1
] 정답률 : 54%
32.
마이크로 사이클 중 동기 고정식에 비교하여 동기 가변식에 관한 설명으로 옳지 않은 것은?
가.
CPU의 시간을 효율적으로 이용
나.
마이클 오퍼레이션 수행 시간의 차이가 클 경우 사용
다.
마이크로 오퍼레이션의 수행 시간이 유사한 경우 사용
라.
그룹화된 각 마이크로 오퍼레시션들에 대하여 서로 다른 사이클을 정의
정답 : [
3
] 정답률 : 55%
33.
프로그램이 수행되려면 주소와 기억장치를 결부시켜야 하는데 무엇이라 하는가?
가.
주소공간
나.
사상함수
다.
기억공간
라.
연산함수
정답 : [
2
] 정답률 : 44%
34.
입출력 장치와 주기억장치 사이의 데이터 전송을 담당하는 입출력 전담 장치는?
가.
콘솔 장치
나.
터미널 장치
다.
상태 레지스터 장치
라.
채널 장치
정답 : [
4
] 정답률 : 62%
35.
다음 중 어떤 명령(Instruction)이 수행되기 위해 가장 우선적으로 이루어져야 하는 마이크로 오퍼레이션은?
가.
MBR ← PC
나.
PC ← PC + 1
다.
IR ← MBR
라.
MAR ← PC
정답 : [
4
] 정답률 : 51%
36.
다음 중 입출력 제어방식에 해당하지 않는 것은?
가.
CPU에 의한 방식
나.
DMA 방식
다.
Buffer에 의한 방식
라.
채널 제어기에 의한 방식
정답 : [
3
] 정답률 : 39%
37.
다음과 같은 게이트로 이루어진 조합논리 회로는?
가.
반가산기
나.
반감산기
다.
RS 플리플롭
라.
디코더
정답 : [
2
] 정답률 : 44%
38.
RAM(Random Access Memory)의 특징으로 가장 옳은 것은?
가.
데이터 입출력의 고속 처리
나.
데이터 입출력의 순서적 처리
다.
데이터 입출력의 내용 기반 처리
라.
데이터 기억공간의 확장 처리
정답 : [
1
] 정답률 : 59%
39.
프로그램 카운턴(PC)의 값과 명령어의 주소 부분이 더해져서 유효 주소를 결정하는 주소지정 방식에서 필요한 주소는?
<문제 해설> * 시스템 실행 과정인 입력, 처리, 출력을 계층적으로 기술하는 방법 * 시스템을 설계하거나 문서화하기 위한 도구임 * 체계화된 문서 작성이 가능하며, 보기 쉽게 알기 쉬움 * 하향식(Top-Down) 방식을 사용하여 나타냄 * 개발 과정에서 문서화를 부산물로 얻을 수 있음 * 도표상의 기능 위주로 입력 내용, 처리 방법, 출력 내용이 제시되므로 시스템의 이해가 쉬움 * 기능과 자료의 의존 관계를 동시에 표현할 수 있음 * 유지보수 및 변경이 용이함 [해설작성자 : 호남직업전문학교 광통신과]
42.
코드 설계시 유의사항으로 옳지 않은 것은?
가.
공통성과 체계성을 확보하여 분류의 편리성을 도모한다.
나.
대상 자료와 1:N 대응되도록 설계하여 복합성을 확보해야 한다.
다.
확장하기 쉽도록 설계하여 확장성을 도모한다.
라.
컴퓨터 처리에 적합한 기계 처리의 용이성을 확보해야 한다.
정답 : [
2
] 정답률 : 61%
<문제 해설> 1:1 대응 설계 입니다 (고유성)
분류의 편리성 (1번) 확장성 (3번) 기계 처리의 용이성(4번) 그외 취급의 용이성, 단순성, 표의성, 함축성 이 있어야합니다 [해설작성자 : 고급양민]
43.
트랜잭션 파일(Transaction File)을 사용하여 마스터 파일(Master File) 안의 정보를 최신의 상태로 유지하도록 해주는 파일 처리의 유형은?
가.
Update
나.
Sort
다.
Merge
라.
Extract
정답 : [
1
] 정답률 : 75%
44.
객체에 대한 설명으로 옳지 않은 것은?
가.
객체는 실세계 또는 개념적으로 존재하는 세계의 사물들이다.
나.
객체는 공통적인 특징을 갖는 클래스들을 모아둔 것이다.
다.
객체는 데이터를 가지면 이 데이터의 값을 변경하는 함수를 가지고 있는 경우도 있다.
라.
객체들 사이의 통신을 할 때는 메시지를 전송한다.
정답 : [
2
] 정답률 : 43%
45.
자료 흐름도의 구성 요소 중 대상 시스템의 외부에 존재하는 사람이나 조직체를 나타낸 것은 무엇인가?
가.
Process
나.
Data Flow
다.
Data Store
라.
Terminator
정답 : [
4
] 정답률 : 54%
46.
정해진 규정이나 한계, 또는 퀘도로부터 벗어나는 상태나 현상을 미리 감지하여 바르게 진행되도록 하는 시스템의 특성은 무엇인가?
가.
목적성
나.
자동성
다.
종합성
라.
제어성
정답 : [
4
] 정답률 : 61%
47.
시스템 평가 방법 중 소프트웨어 비용 산출 방법이 아닌 것은?
가.
LOC 방법
나.
COCOMO 방법
다.
CPM 방법
라.
델파이 방법
정답 : [
3
] 정답률 : 42%
<문제 해설> 소프트웨어 비용산출 방법 1. 상향식 : LOC, 수학적 산정기법, COCOMO , Putnam, FP 2. 하향식 : 전문가 측정, 델파이식(중재자 필요, 감정 배제) * CPM [critical path method] 크리티컬 패스 분석법((컴퓨터를 이용한 복잡한 작업의 관리·계획 방식)) [해설작성자 : 미래컴]
48.
문서화의 효과에 대한 설명으로 거리가 먼것은?
가.
소프트웨어 개발관리를 효과적으로 할 수 있다.
나.
타 업무 개발시 참고할 수 있다.
다.
개발 후에 유지 보수 작업이 용이하다.
라.
에러 발생 시 귀책사유를 명확히 할수 있다.
정답 : [
4
] 정답률 : 69%
49.
시스템의 기본 요소 중 처리된 결과가 정확하지 않으면 결과의 일부나 오차를 다음 단계에 다시 입력하여 한 번 더 처리하는 것을 무엇이라고 하는가?
가.
Control
나.
Process
다.
Feedback
라.
Input
정답 : [
3
] 정답률 : 71%
50.
코드 설계 절차의 순서가 옳은 것은?
가.
코드 대상 항목 결정→코드화 목적 설정→사용기간의 결정→사용범위의 결정→코드 대상의 특성 분석→코드화 방식 결정→코드의 문서화
나.
코드 대상 항목 결정→코드화 목적 설정→사용범위의 결정→사용기간의 결정→코드 대상의 특성 분석→코드화 방식 결정→코드의 문서화
다.
코드 대상 항목 결정→코드화 목적 설정→코드 대상의 특성 분석→사용범위의 결정→사용기간의 결정→코드화 방식 결정→코드의 문서화
라.
코드 대상 항목 결정→코드화 목적 설정→코드 대상의 특성 분석→코드화 방식 결정→사용범위의 결정→사용기간의 결정→코드의 문서화
정답 : [
2
] 정답률 : 46%
51.
출력정보의 내용 설계 시 고려사항으로 거리가 먼 것은?
가.
출력 항목의 문자 표현 방법 결정
나.
출력 항목에 대한 집계 방법 결정
다.
출력 형식 결정
라.
출력 정보의 오류검사 방법 결정
정답 : [
3
] 정답률 : 37%
52.
프로세스 설계시 유의사항으로 옳지 않은 것은?
가.
모든 사람이 이해할 수 있도록 표준화 한다.
나.
처리 과정을 간결하고 명확히 표현한다.
다.
가급적 분류 처리를 많게 한다.
라.
시스템 상태, 구성 요소, 기능 등을 종합적으로 표시한다.
정답 : [
3
] 정답률 : 71%
53.
입력 설계 단계 중 입력정보 매체화 설계 시 고려사항이 아닌 것은?
가.
매체화 담당자 및 장소
나.
레코드 길이 및 형식
다.
입력 항목의 배열 순서 및 항목명
라.
매체화시의 오류 체크 방법
정답 : [
3
] 정답률 : 34%
54.
코드화 대상 항목을 특정 기준에 따라 대분류, 중분류, 소분류 등으로 구분하여 각 그룹 내에서 순차 번호를 부여하는 코드의 종류는 무엇인가?
가.
Sequence Code
나.
Block Code
다.
Group Classification Code
라.
Significant Digit Code
정답 : [
3
] 정답률 : 57%
<문제 해설> (1) 순서코드(Sequence code) :일련번호식 코드, 순차코드, 연속코드 어떤 일련의 순서를 기준으로 차례대로 코드를 부여한다. 변화가 작은 데이터에 적합하다. 장점 - 간단하고, 알기쉽고, 단순하다. 단점 - 중간삽입이 어렵고, 분류의 기준 없고, 융통성이 없다. 예) 01 서울특별시 02 부산광역시 03 대구광역시
(2) 균등 여량 코드(Complete Sequence Code) :나중에 추가를 고려해서 일정한 간격을 띄운다. 장점 - 추가 삽입이 용이하다. 단점 - 자릿수가 많이 든다. (예) Basic프로그램에서 행번호 부여시 10, 20, 30 ... 부여 (3) 블록코드(Block Code) :구분식 코드라고도 한다. 전체의 대상을 몇 개의 블록으로 나누어 코드를 부여한다. 장점 - 자릿수가 적게 든다. 단점 - 기계처리가 번잡하다. (예) 01 - 10 총무부 11 - 20 영업부 21 - 30 생산부 . . (4) 그룹 분류식 코드(Group Classification Code) :일정 기준에 따라 하나하나의 자 리에 특별한 의미를 갖게 한다. 장점 - 체계적이고, 식별이 용이하고, 분류체계가 명확하고, 기계처리에 적합하다. 단점 - 자릿수가 많이 든다. (예1) X X X X | | | +---▶계 | | +------▶과 | +----------▶부 +--------------▶회사
(5) 십진 코드(Decimal Code) :대상을 10개의 그룹으로 나눈 후 다시 10진 원리에 의해 코드를 부여한다. 장점 - 코드체계가 명확하다. 단점 - 10이상의 분류나 그 이하의 분류 때는 비효율적이다. (예) 도서 분류 방식 010 철학 분야 020 사회과학 분야 030 인문과학 분야 100 공학 분야 110 컴퓨터 분야 (6) 연상 기호 코드(Mnemonic Code) : 상징적 기호를 이용해서 연상이 가능토록 코드를 부여한다. 상품명이나 거래처명에 많이 사용한다. (예) 17-TV : 17인치 텔레비젼 165-RF : 165리터 냉장고 (7) 유효 자릿수 코드(significant digit code) :표의 코드라고도 한다. 대상의 성질을 숫자나 문자를 이용해서 상징적으로 코드를 부여한다. 장점 - 코드 식별이 용이하다. 단점 - 자릿수가 많이 든다. (예) 폭이 132mm, 길이가 512mm, 두께가 56mm인 강판 1 3 2 1 2 5 6 (8) 약자 코드(Letter Type Code) : 약어로 코드를 부여한다. 장점-코드 식별이 용이하다. 단점-코드 길이가 가변적이다. (예) Kg : 킬로그램 Oz : 온즈 (9) 영숫자 코드(Alpha-numeric code) :영어와 수로 구성된 코드이다. 장점 - 코드 식별이 용이하다. 단점 - 연상이 mnemonic code보다 못하다. (예) BR3 : 제 3한강교 R3 : 강변 3로 (10) 말미 분류법(Final digit code) :다른 종류의 코드와 조합에서 마지막 한 자리로 구분하는 코드이다. 장점 - 마지막 한 자리로 구분이 가능하다. 단점 - 자릿수가 늘어난다. (예) 1XXXXXX : 남자 XXXXXX1 : 텔레비젼 2XXXXXX : 여자 XXXXXX2 : 냉장고 XXXXXX3 : 세탁기 [헤설작성자 : 미래컴]
55.
프로토타입 모델의 순차적 과정 순서가 옳은 것은?
가.
①-②-③-④-⑤-⑥
나.
①-③-②-⑤-④-⑥
다.
②-①-③-④-⑤-⑥
라.
①-③-②-④-⑤-⑥
정답 : [
1
] 정답률 : 62%
56.
오류 검사 종류 중 대차대조표에서 대변과 차변의 합계를 비교, 체크하는 것과 같이 입력 정보의 여러 데이터가 특정 항목 합계 값과 같다는 사실을 알고 있을 때 컴퓨터를 이용해서 계산한 결과와 분명히 같은지를 체크하는 방법은?
가.
Numeric Check
나.
Limit Check
다.
Format Check
라.
Balance Check
정답 : [
4
] 정답률 : 63%
57.
해싱 함수에 의한 주소 계산 기법에서 서로 다른 키 값에 의해 동일한 주소 공간을 점유하는 현상을 무엇이라고 하는가?
가.
Synonym
나.
Changing
다.
Collision
라.
Bucket
정답 : [
3
] 정답률 : 47%
<문제 해설> 가. Synonym :시노님 : 같은주소를 갖는 레코드의 집합, 동일한 주소로 해싱되는 두가지 키 나. Changing 다. Collision : 콜리젼(충돌현상) 서로 다른 키가 같은 주소를 갖는 현상 라. Bucket : 버켓 - 키의 주소에 따라 데이터들을 기억시킬 공간 [해설작성자 : 미래컴]
58.
한 블록 내에 존재하는 논리 레코드의 수를 나타내는 용어는?
가.
Physical Record
나.
IRG(Inter Record Gap)
다.
IBG(Inter Block Gap)
라.
Block Factor
정답 : [
4
] 정답률 : 28%
<문제 해설> 가. 블로킹 : 한개 이상의 논리레코드를 묶는것. 묶어놓은 한 단위를 블록, 또는 물리 레코드라함 . 엑세스 시간 단축과 기억공간을 절약할 수 있다. 나. IRG : 레코드와 레코드 사이의 공백 다. IBG : 블록과 블록 사이의 공백 라. 블록화 인수 (Blocking Factor) : 블록내의 논리레코드의 수 [해설작성자 : 미래컴]
59.
파일 설계 순서로 옳은 것은?
가.
파일 작성 목적 확인→파일 매체 검토→파일 특성 조사→파일 항목 검토→파일 편성법 검토
나.
파일 작성 목적 확인→파일 매체 검토→파일 항목 검토→파일 특성 조사→파일 편성법 검토
다.
파일 작성 목적 확인→파일 항목 검토→파일 매체 검토→파일 특성 조사→파일 편성법 검토
라.
파일 작성 목적 확인→파일 항목 검토→파일 특성 조사→파일 매체 검토→파일 편성법 검토
정답 : [
4
] 정답률 : 44%
60.
다음의 출력설계 단계 중 제일 먼저 설계해야 하는 것은?
가.
출력 정보의 분배에 관한 설계
나.
출력 정보의 내용에 관한 설계
다.
출력 정보의 매체에 관한 설계
라.
출력 정보의 이용에 관한 설계
정답 : [
2
] 정답률 : 56%
<문제 해설> 출력 설계 순서 : 출력 정보의 내용 → 출력 정보의 매체화 → 출력 정보의 분배 → 출력 정보의 이용
4과목 : 운영체제
61.
디스크 스케줄링 기법 중 탐색 거리가 가장 짧은 요청이 먼저 서비스를 받는 기법을 무엇이라고 하는가?
가.
FCFS 스케쥴링
나.
SSTF 스케쥴링
다.
SCAN 스케쥴링
라.
C-SCAN 스케쥴링
정답 : [
2
] 정답률 : 61%
<문제 해설> 가. FCFS 스케쥴링 - 가장 간단, 입출력요청이 들어온 순서대로 다. SCAN 스케쥴링 - 실제로 많은 시스템들이 채택,부하가 적은 경우 라. C-SCAN 스케쥴링 - 부하가 아주 많은 상황에서 효율적 [해설작성자 : 인천대성컴 대빵]
62.
다음의 작업 중 운영체제가 CPU 스케줄링 기법으로 HRN 방식을 구현했을 때 가장 먼저 처리되는 작업은?
가.
①
나.
②
다.
③
라.
④
정답 : [
1
] 정답률 : 60%
63.
라운드로빈(Round-Robin) 방식으로 다수의 사용자가 사용하는 시스템에서 컴퓨터가 사용자들의 프로그램을 번갈아 처리해 줌으로써 각 사용자들에게 독립된 컴퓨터를 사용하는 느낌을 주는 시스템은 무엇인가?
가.
일괄처리 시스템
나.
다중처리모드 시스템
다.
시분할 시스템
라.
실시간처리 시스템
정답 : [
3
] 정답률 : 65%
64.
UNIX 시스템에서 전체 파일 시스템에 대한 종합적인 정보를 저장하고 있는 블록은?
가.
부트 블록
나.
슈퍼 블록
다.
데이터 블록
라.
I-node 블록
정답 : [
2
] 정답률 : 52%
<문제 해설> 부트 블록 - 시스템을 booting할 때 사용하는 코드 데이터 블록 - 파일의 내용들을 보관하는 장소 I-node 블록 - 각 파일에 대한 meta-data, 즉 inde가 보관되는 장소 [해설작성자 : 인천대성컴 대빵]
65.
다음 그림과 같이 메모리가 남이 있을 때 20KB의 작업을 최적적합(Best-Fit) 방식으로 할당할 경우 배치되는 영역 번호는?
가.
①
나.
②
다.
③
라.
④
정답 : [
3
] 정답률 : 70%
66.
교착상태의 예방기법 중 자원에 고유 번호를 할당하여 각 프로세스는 현재 점유한 자원의 고유번호보다 앞이나 뒤 어느 한쪽방향으로만 자원을 요구하도록 하는 것과 관계되는 것은?
가.
Mutual Exclusion 부정
나.
Hold and Wait 부정
다.
Non-Preemption 부정
라.
Circular Wait 부정
정답 : [
4
] 정답률 : 37%
67.
파일 시스템이 디렉토리 트리구조로 조직되어 있을 때, 파일명을 명시하기 위한 방법으로 절대경로명과 상대경로명을 부여하는 방법이 있다. UNIX 시스템에서 상대 경로명에 해당하는 것은?
가.
/user/ast/mailbox
나.
/user/lib/dictionary
다.
./lib/dictionary
라.
/etc/password
정답 : [
3
] 정답률 : 49%
68.
강 결합 시스템(Tightly Couples System)의 특징에 해당하는 것은?
가.
프로세서간의 통신은 공유 메모리로 이루어 진다.
나.
각 시스템은 자신의 운영체제를 가진다.
다.
각 시스템은 자신의 주기억장치를 가진다.
라.
각 시스템간의 통신은 메시지 교환으로 이루어 진다.
정답 : [
1
] 정답률 : 54%
69.
페이지 교체 시간이 프로세스의 처리 시간보다 더 길어지는 현상을 의미하는 것은?
가.
Pre-Paging
나.
Compaction
다.
Swapping
라.
Thrashing
정답 : [
4
] 정답률 : 64%
70.
CPU 스케줄링에서 선점(Preemptive)과 비선점(Non-Preemptive) 스케줄링에 대한 설명으로 옳은 것은?
가.
선점 스케줄링은 CPU가 어떤 프로세스 실행을 시작하여 그 프로세스가 종료될 때까지 다른 프로레스를 실행할 수 없도록 한 스케줄링이다.
나.
비선점 스케줄링은 CPU가 어떤 프로세스 실행 중에 다른 프로세스가 CPU를 요구하면 실행중인 프로세스를 중단하고 요구한 프로세스가 실행될 수 있도록 설계한 스케줄링 이다.
다.
비선점 스케줄링은 온-라인 응용과 일괄처리 응용 모두에 적합한 스케줄링이다.
라.
선점 스케줄링은 온-라인 응용에 적합한 스케줄링 이다.
정답 : [
4
] 정답률 : 44%
71.
연산 P, V와 정수 변수를 이용하여 동기화 문제를 해결하는 것은?
가.
세마포어
나.
임계구역
다.
상호배제
라.
모니터
정답 : [
1
] 정답률 : 58%
72.
스풀링(Spooling)에 대한 설명으로 옳지 않은 것은?
가.
CPU와 입출력장치를 아주 높은 효율로 작업할수 있도록 하는 다중프로그래밍의 운영 방식이라고 볼 수 있다.
나.
많은 작업의 입출력과 계산을 중복하여 수행할 수 있다.
다.
용량이 크고 바른 디스크를 이용하여 각 사용자의 입출력을 효과적으로 처리하는 기법이다.
라.
입출력이 일어나는 동안 그데이터를 주기억장치에 저장하여 처리한다.
정답 : [
4
] 정답률 : 39%
73.
4개의 페이지 프레임이 고정 할당되어 있고 초기에 4개의 페이지 프레임들이 모두 비어있다고 가정하였을 때 FIFO 페이지 교체 정책을 사용하면 다음 참조 스트링을 처리하는 동안 페이지 부재가 몇 회 발생하는가?