건시스템(gunsys.com)	정보처리산업기사 필기 기출문제 (2013.8.18. 3회)

2013년 3회 정보처리산업기사 필기시험 기출문제 답안
【1과목 : 20문제】 데이터베이스	1	2	3	4	5	6	7	8	9	10
	나	나	라	라	라	다	다	다	가	나
	11	12	13	14	15	16	17	18	19	20
	가	가	가	다	다	라	나	나	가	다
【2과목 : 20문제】 전자계산기구조	21	22	23	24	25	26	27	28	29	30
	가	라	다	다	다	가	다	가	나	다
	31	32	33	34	35	36	37	38	39	40
	다	나	나	가	라	라	라	다	라	가
【3과목 : 20문제】 시스템분석설계	41	42	43	44	45	46	47	48	49	50
	라	가	다	라	나	라	나	다	가	나
	51	52	53	54	55	56	57	58	59	60
	라	다	가	다	다	나	나	가	다	라
【4과목 : 20문제】 운영체제	61	62	63	64	65	66	67	68	69	70
	다	가	라	다	나	나	나	다	나	가
	71	72	73	74	75	76	77	78	79	80
	가	라	다	나	다	다	가	다	가	나
【5과목 : 20문제】 정보통신개론	81	82	83	84	85	86	87	88	89	90
	다	라	가	가	나	나	다	가	다	나
	91	92	93	94	95	96	97	98	99	100
	나	가	라	가	다	라	라	가	다	나
합격점수는 100점 만점에 60점(100문제 중 60문제) 이상입니다. 단, 과목별 100점 만점에 40점(20문제 중 8문제) 이상 득점하지 못한 과목이 있으면 과목낙제로 실격됩니다. 【오답 및 오타 문의】 건시스템(gunsys.com)
본 문제지 파일에 수록된 기출문제 원저작권은 자격검정 시행기관인 한국산업인력공단에 있으며, 건시스템에서는 편집 및 재구성 작업만 하였음을 밝힙니다.
※ 아래 여백은 메모 용도로 활용하세요.

【1과목】 데이터베이스 (20문제)

1. 다음 트리에 대한 운행 결과의 순서가 “D→B→A→G→E→H→C→F”일 경우, 적용된 운행 기법은?

가. Post-order	나. In-order

다. Pre-order	라. Last-order

2. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과가 될 수 없는 것은? (단, 보기 항에서 좌측 값부터 먼저 출력된 순서이다.)

가. D, B, C, A	나. D, A, C, B

다. A, C, B, D	라. C, D, B, A

3. 막대한 양의 자료를 각종 매체에 저장하는 기법을 파일 조직, 파일 편성, 혹은 파일 구성 방법이라 한다. 일반적으로 많이 사용되는 파일 조직 방법 중에서 키값에 따라 순차적으로 정렬된 데이터를 저장하는 데이터 지역(Data Area)과 이 지역에 대한 포인터를 가진 색인 지역(Index Area)으로 구성된 파일은?

가. 링 파일(Ring File)

나. 직접 파일(Direct File)

다. 순차 파일(Sequential File)

라. 색인 순차 파일(Indexed Sequential File)

4. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?

가. 데이터의 접근을 제어하게 함으로써 보안을 제공 한다.

나. 사용자의 데이터 관리를 간단하게 해 준다.

다. 뷰가 정의된 기본 테이블이 삭제되면, 뷰도 자동적으로 삭제된다.

라. 하나 이상의 기본 테이블로부터 유도되어 만들어 지는 물리적인 실제 테이블이다.

5. 데이터 모델의 종류 중 오너-멤버(owner-member) 관계를 갖는 것은?

가. 관계 데이터 모델	나. 계층 데이터 모델

다. 뷰 데이터 모델	라. 네트워크 데이터 모델

6. E-R 모델에 관한 설명으로 옳은 내용을 모두 나열한 것은?

① 개체 타입과 이들 간의 관계 타입을 이용한다.

② 개체 타입은 타원, 관계 타입은 사각형, 속성은 선으로 표현한다.

③ E-R 모델에서는 데이터를 개체, 관계, 속성으로 묘사한다.

④ 현실세계가 내포하는 의미들이 포함된다.

가. ①, ②	나. ①, ②, ④

다. ①, ③, ④	라. ①, ②, ③, ④

7. 선형 자료구조만으로 짝지어진 것은?

① Graph	② List

③ Queue	④ Stack

가. ①, ②	나. ①, ②, ③

다. ②, ③, ④	라. ①, ②, ③, ④

8. 다음 설명이 의미하는 것은?

An action or series of actions, carried out by a single user or application program, which accesses or changes the contents of the database.

가. DBA	나. DBMS

다. Transaction	라. Schema

9. 데이터베이스의 설계순서를 바르게 나열한 것은?

① 개념적 설계	② 물리적 설계

③ 논리적 설계	④ 요구조건 분석

가. ④→①→③→②	나. ①→③→②→④

다. ③→②→④→①	라. ②→④→①→③

10. Which of the following is a language that enables users to access and manipulate data as organized by the appropriate data model?

가. Data Definition Language

나. Data Manipulation Language

다. Data Control Language

라. Host Language

11. 삽입(insertion) 정렬을 사용하여 다음의 자료를 오름차순으로 정렬하고자 한다. 1회전 후의 결과는?

5, 4, 3, 2, 1

가. 4, 5, 3, 2, 1	나. 1, 2, 3, 4, 5

다. 3, 4, 5, 2, 1	라. 2, 3, 4, 5, 1

12. 관계 데이터 모델에서 릴레이션의 특성으로 옳지 않은 것은?

가. 한 릴레이션에는 똑같은 튜플이 중복 포함될 수 있다.

나. 한 릴레이션에 포함된 튜플 사이에는 순서가 없다.

다. 한 릴레이션을 구성하는 애트리뷰트 사이에는 순서가 없다.

라. 모든 속성 값은 원자값이다.

13. 데이터베이스의 구성 요소 중 개체(Entity)에 대한 설명으로 적합하지 않은 것은?

가. 속성들이 가질 수 있는 모든 값들의 집합이다.

나. 데이터베이스에 표현하려고 하는 현실 세계의 대상체이다,

다. 유형, 무형의 정보로서 서로 연관된 몇 개의 속성으로 구성된다.

라. 파일의 레코드에 대응하는 것으로 어떤 정보를 제공하는 역할을 수행한다.

14. 관계 데이터베이스의 테이블인 수강(학번, 과목명, 중간성적, 기말성적)에서 과목명이 “DB”인 모든 튜플들을 성적에 의해 정렬된 형태로 검색하고자 한다. 이때 정렬 기준은 기말성적의 오름차순으로 정렬하고 기말성적이 같은 경우는 중간성적의 내림차순으로 정렬하고자 한다. 다음 SQL 질의문에서 ORDER BY 절의 밑줄 친 부분의 내용으로 옳은 것은?

SELECT * FROM 수강 WHERE 과목명 = “DB” ORDER BY ____ ;

가. 기말성적 DESC, 중간성적 ASC

나. 기말성적 UP, 중간성적 DOWN

다. 기말성적 ASC, 중간성적 DESC

라. 기말성적 HIGH, 중간성적 LOW

15. 데이터베이스가 가지는 특성이 아닌 것은?

가. 여러 사용자들에 의해 동시 공유된다.

나. 저장된 내용이 계속적으로 변화된다.

다. 레코드의 주소나 위치에 의해 참조된다.

라. 실시간으로 처리하여 즉각적인 응답이 이루어진다.

16. 데이터베이스 관리자(Database Administrator)의 역할에 대한 설명으로 거리가 먼 것은?

가. 데이터베이스의 물리적 저장 구조와 접근 권한을 결정한다.

나. 최초의 데이터베이스 스키마를 생성하고, 이는 데이터 사전에 테이블 집합으로 영구 저장된다.

다. 정보 보안 검사와 무결성 제약 조건을 지정한다.

라. 주로 DML을 이용하여 사용자가 요구한 응용 프로그램을 작성한다.

17. SQL 문장의 기술이 적당치 않은 것은?

가. select... from... where...

나. insert... on values...

다. update... set... where...

라. delete... from... where...

18. 제 2정규형에서 제 3정규형이 되기 위한 조건은?

가. 부분 함수 종속 제거

나. 이행 함수 종속 제거

다. 원자 값이 아닌 도메인을 분해

라. 결정자가 후보 키가 아닌 함수 종속 제거

19. 큐의 응용 분야에 해당하는 내용을 모두 나열한 것은?

① 작업 스케줄링

② 중위표기식의 후위표기 변환

③ 함수 호출과 리턴

④ 이진트리의 중위 순회

가. ①

나. ①, ②

다. ①, ②, ③

라. ①, ②, ③, ④

20. 시스템 카탈로그에 대한 설명으로 옳은 내용을 모두 나열한 것은?

① 시스템 테이블이므로 일반 사용자는 내용을 검색할 수 없다.

② 기본 테이블, 뷰, 인덱스, 데이터베이스, 접근권한 등의 정보를 저장한다.

③ 시스템 카탈로그에 저장되는 내용을 메타데이터라고도 한다,

④ 시스템 자신이 필요로 하는 스키마 및 여러 가지 객체에 관한 정보를 포함하고 있다

가. ①, ②

나. ①, ②, ③

다. ②, ③, ④

라. ①, ②, ③, ④

【2과목】 전자계산기구조 (20문제)

21. 다음 중 조합 논리 회로는?

가. 반가산기	나. 레지스터

다. 카운터	라. 버스

22. [그림]에서와 같이 A, B 레지스터에 있는 2개의 자료에 대하여 ALU에 의해 OR 연산이 이루어졌을 때 그 결과가 출력되는 C 레지스터의 내용은?

가. 11101110	나. 10110110

다. 10000000	라. 11111110

23. 35를 2진화 10진수(BCD)로 나타낸 것은?

가. (00110011)bcd	나. (00100000)bcd

다. (00110101)bcd	라. (00100101)bcd

24. 인출(fetch) 명령 사이클 상태를 나타낸 것으로 적합하지 않은 것은?

가. ADD X : MBR(OP)→IR

나. AND X : MBR(OP)→IR

다. ADD X : MBR+AC→AC

라. JMP X : MBR(PC)→IR

25. CAM(Content Addressable Memory)에 대한 설명 중 가장 옳지 않은 것은?

가. 구성 요소로 key 레지스터, match 레지스터 등이 있다.

나. 병렬 검색이 가능하다.

다. 데이터를 직렬 탐색하기에 알맞도록 되어 있다.

라. 주소를 사용하지 않고 기억된 정보의 일부분을 이용하여 자료를 신속히 찾을 수 있다.

26. 묵시적 주소지정 방식에서 산술 연산을 실행하는데 사용되는 레지스터는?

가. 누산기	나. 데이터 레지스터

다. 주소 레지스터	라. 인덱스 레지스터

27. 명령을 수행하기 위하여 CPU 내의 레지스터와 플래그의 상태 변환을 일으키는 작업을 무엇이라 하는가?

가. Fetch	나. Count Operation

다. Micro Operation	라. Program Operation

28. 다음 중 보조기억장치의 데이터를 입출력할 경우 가장 효율성이 뛰어난 방법은?

가. Direct Memory Access

나. Interrupt I/0

다. Programmed I/0

라. Strobe

29. 누산기(Accumulator)에 대한 설명으로 옳은 것은?

가. 데이터를 누적하는 곳으로 기억 장치에 있다.

나. 연산을 위한 중간 결과를 저장하는 곳이다.

다. 필요한 연산을 실행하는 곳이다.

라. 다음에 실행될 명령이 있는 주소를 가리킨다.

30. -14를 부호화된 2의 보수 표현법으로 표현한 것은? (단, 8bit로 표시)

가. 10001110	나. 11100011

다. 11110010	라. 11111001

31. 컴퓨터의 메이저 사이클에서 인터럽트 사이클 후 처리되는 사이클은?

가. 실행(execute)	나. 간접(indirect)

다. 인출(fetch)	라. 직접(direct)

32. 하드 디스크 드라이브(HDD)와 비슷하게 동작하면서 기계적 장치인 HDD와는 달리 반도체를 이용하여 정보를 저장하는 것은?

가. CCD	나. SSD

다. 캐시메모리	라. DVD

33. 캐시의 적중률(hit ratio)을 구하는 식은?

가. [eqn: rm 총액세스시간 over 적중시간]	나. [eqn: rm 적중횟수 over 총액세스횟수]

다. [eqn: rm 총액세스횟수 over 적중횟수]	라. [eqn: rm 적중시간 over 총액세스시간]

34. 일반적인 micro processor에서 ALU가 위치한 곳과 ALU의 의미가 옳게 나열된 것은?

가. CPU, 산술논리연산장치

나. ROM, 산술논리연산장치

다. CPU, address Locating unit

라. ROM, address locating unit

35. 다음 중 패리티 비트를 검사하려면 어떤 게이트를 사용하는 것이 가장 좋은가?

가. AND	나. NAND

다. NOR	라. EX-OR

36. 다음 논리 회로의 출력 F는?

가. [eqn: rm bar {AB + CD}]	나. [eqn: rm bar{(A+B)}(C+D)]

다. [eqn: rm (A+B) (C+D)]	라. [eqn: rm AB + CD]

37. 주소의 변경이나 프로그램 루프의 실행 횟수를 계산하는데 유용한 명령으로 지정된 주소에 저장된 워드의 내용을 1 증가시킨 다음 그 결과가 0 이면 다음 명령을 skip하고, 0 이 아니면 그대로 다음 명령을 실행하는 것은?

가. BUN 명령	나. BSA 명령

다. JMP 명령	라. ISZ 명령

38. 입출력 채널과 프로세서가 동시에 주기억장치를 접근하려고 하면 문제가 발생한다. 이 때 채널의 우선순위를 높여주어 입출력 장치의 효율을 향상시키기 위해 사용하는 것은?

가. DMA

나. 인터럽트

다. 사이클 스틸링

라. 핸드셰이킹

39. 다음 중 마이크로 명령 형식을 표현한 것으로 옳지 않은 것은?

가. 수직 마이크로 명령

나. 나노 명령

다. 수평 마이크로 명령

라. 컨트롤 마이크로 명령

40. 다음은 입출력 채널(Channel)의 종류를 분류 기준에 따라 설명한 것이다. 옳은 것은?

가. 연결 형태에 따라 고정채널과 가변채널로 구분되며 고정채널이 가변채널에 비해 채널 효율이 낮다.

나. 정보 취급방법에 따라 멀티플렉서 모드와 버스트 모드로 구분되며 멀티플렉서 모드는 대량의 데이터를 고속으로 전송하기에 적합한 방식이다.

다. 입출력 장치의 설질에 따라 실렉터 채널과 멀티플렉서 채널로 구분되며 저속의 입출력장치의 경우 실렉터 채널에 연결하는 것이 효율적이다.

라. 채널 제어를 위한 임의의 시점에서 볼 때 어느 하나의 입출력 장치를 독점 운영하는 형태의 채널을 멀티플렉서 채널이라 한다.

【3과목】 시스템분석설계 (20문제)

41. 해싱에서 동일한 버켓 주소를 갖는 레코드들의 집합을 의미하는 것은?

가. Slot	나. Division

다. Collision	라. Synonym

42. 자료 흐름도에 대한 설명으로 옳지 않은 것은?

가. 처리 공정은 원, 자료저장소는 이중직선, 종착지는 사각형, 자료 흐름은 점선으로 표시한다.

나. 시스템의 활동적인 구성 요소 및 그들 간의 연관관계를 모형화 한다.

다. 자료 흐름도는 논리적으로 일관성이 있어야 한다.

라. 기능별로 분할하고 다차원적이다.

43. 입력 정보의 설계 순서로 옳은 것은?

① 입력 정보의 수집

② 입력 정보의 투입

③ 입력 정보의 발생

④ 입력 정보의 매체화

가. ①→②→③→④

나. ①→④→②→③

다. ③→①→④→②

라. ④→②→③→①

44. 객체의 특성으로 옳지 않은 것은?

가. 상태와 행위를 가지고 있다.

나. 식별성을 가진다.

다. 객체들 간의 관계를 가진다.

라. 일정한 기억 장소를 갖지 않는다.

45. 소프트웨어 비용 산정 방법 중 전문가가 독자적으로 감정할 때 발생할 수 있는 편차를 줄이기 위해 단계별로 전문가들의 견해를 조정자가 조정하여 최종 견적을 결정하는 것은?

가. 전문가 감정에 의한 방법

나. 델파이 방법

다. LOC 방법

라. COCOMO 방법

46. 대화형 입출력 방식 중 화면에 여러 개의 항목을 진열하고 그 중의 하나를 선택 도구로 지정하여 직접 실행하는 방식으로 직접 조작 방식이라고도 하는 것은?

가. 프롬프트 방식	나. 메뉴 방식

다. 항목 채우기 방식	라. 아이콘 방식

47. 동일한 형식의 2개 이상의 파일을 하나의 파일로 만드는 작업은?

가. match	나. merge

다. update	라. conversion

48. 컴퓨터에 의한 계산 처리에 앞서 오류 데이터를 찾기 위하여 입력되는 데이터 항목의 논리적 모순 여부를 체크하는 방법은?

가. Numeric Check	나. Limit Check

다. Logical Check	라. Matching Check

49. 시스템의 특성 중 ㉠, ㉡의 설명에 해당하는 것으로 옳게 나열된 것은?

㉠ 시스템은 항상 다른 관련 시스템과 상호 의존 관계가 있으면서 각 부분 시스템과 상호 의존 관계가 있으면서 각 부분 시스템도 전체 시스템의 일부분으로서 필수 기능을 하고 있다. 부분 시스템이 아무리 잘된 시스템이라 할지라도 전체 시스템에 공헌하는 것이 아니면 의미가 없을 것이다.

㉡ 시스템이 오류 없이 그 기능을 발휘하려면 정해진 한계 또는 궤도로부터 이탈되는 사태나 현상의 발생을 사전에 감지하여 그것을 바르게 수정하는 것이다.

가. ㉠ 종합성, ㉡ 제어성	나. ㉠ 제어성, ㉡ 목적성

다. ㉠ 목적성, ㉡ 제어성	라. ㉠ 종합성, ㉡ 자동성

50. 람바우의 객체지향분석 모델링에서 데이터 흐름 다이어그램을 이용하여 다수의 프로세스들 간의 데이터 흐름을 중심으로 처리과정을 표현한 모델링은?

가. 동적 모델링	나. 기능 모델링

다. 클래스 모델링	라. 객체 모델링

51. 시스템의 기본 요소 중 출력 결과가 만족스럽지 않거나 보다 좋은 출력을 위해 다시 입력하는 과정은?

가. 출력	나. 처리

다. 제어	라. 피드백

52. 프로세스 설계시 고려 사항에 해당하는 내용을 모두 나열한 것은?

① 신 시스템 및 기존 시스템 프로세스의 설계 문제점 분석이 가능하도록 설계한다.

② 시스템의 상태 및 기능, 구성 요소 등을 종합적으로 표현한다.

③ 가급적 분류 처리를 최대화 한다.

④ 처리 과정을 명확히 표현하여 신뢰성과 정확성을 확보한다.

가. ①, ②	나. ①, ②, ③

다. ①, ②, ④	라. ②, ③, ④

53. 다음의 코드 설계 단계 중 가장 먼저 행하는 것은?

가. 코드 대상 항목 선정

나. 사용 범위와 기간의 결정

다. 코드 부여 방식 결정

라. 코드 목적의 명확화

54. 파일 편성법 중 랜덤 편성법에 대한 설명으로 옳은 내용 모두를 나열한 것은?

① 처리하고자 하는 레코드를 주소 계산에 의하여 직접 처리할 수 있다.

② 키-주소 변환 방법에 의하여 충돌이 발생할 염려가 없으므로 이를 위한 기억 공간의 확보가 필요 없다.

③ 어떤 레코드라도 평균 접근 시간 내에 검색이 가능하다.

④ 대화식 처리에 효율적인 방법이다.

가. ①, ③	나. ①, ②, ④

다. ①, ③, ④	라. ②, ③, ④

55. 색인 순차 파일(Indexed Sequential File)에서 색인영역(index area)의 종류로 옳은 것은?

가. Master Index area, Cylinder Index area, Data Index area

나. Cylinder Index area, Track Index area, Data Index area

다. Master Index area, Cylinder Index area, Track Index area

라. Track Index area, Master Index area, Data Index area

56. 모듈의 결합도는 설계에 대한 품질 평가 방법의 하나로서 두 모듈 간의 상호 의존도를 측정하는 것이다. 다음 중 설계 품질이 가장 좋은 결합도는?

가. Common Coupling	나. Data Coupling

다. Control Coupling	라. Content Coupling

57. 흐름도(Flowchart)의 종류 중 다음 설명에 해당하는 것은?

- 시스템 설계서에 따라 컴퓨터에 의한 처리 내용 및 조건, 입출력 데이터의 종류와 출력 등을 컴퓨터의 기능에 맞게 정확하게 작성한다.

- 전체적인 흐름을 파악할 수 있는 General Program Flowchart와 구체적으로 기술한 Detailed Program Flowchart로 구분할 수 있다.

가. 시스템 흐름도	나. 프로그램 흐름도

다. 프로세스 흐름도	라. 블록 차트

58. 중량, 용량, 거리, 크기, 면적 등의 물리적 수치를 직접 코드에 적용시키는 코드 방식은?

가. Significant Digit Code

나. Sequence Code

다. Block Code

라. Decimal Code

59. 입력 정보의 설계 단계 중 입력 정보 투입 단계에서의 결정사항에 해당하는 내용 모두를 나열한 것은?

① 수집 담당자 및 수집 장소 결정

② 입력 정보의 투입 주기 결정

③ 입력 정보의 투입 시기 결정

④ 투입 장치 결정

가. ①, ④	나. ①, ②, ④

다. ②, ③, ④	라. ①, ②, ③, ④

60. 시스템의 문서화 목적으로 거리가 먼 것은?

가. 시스템 개발 후 유지 보수가 용이하다.

나. 시스템 개발팀에서 운용팀으로 인계, 인수를 쉽게 할 수 있다.

다. 시스템 개발 중 추가 변경에 따른 혼란을 방지할 수 있다.

라. 문제 발생시 책임 한계를 명확히 할 수 있다.

【4과목】 운영체제 (20문제)

61. UNIX의 커널(Kernel)에 대한 옳은 내용 모두를 나열한 것은?

① 명령어를 해석하여 실행한다.

② 파일 시스템의 접근 권한을 처리한다.

③ 시스템의 기억장소와 각 프로세스의 배당을 관리한다.

④ 시스템에서 처리되는 각종 데이터를 장치 간에 전송하고 변환한다.

가. ①	나. ②, ③

다. ②, ③, ④	라. ①, ②, ③, ④

62. 보안 메커니즘의 설계 원칙에는 개방된 설계, 최소 특권, 특권의 분할, 메커니즘의 경제성 등이 있다. 이 중 개방된 설계의 의미를 가장 적절하게 설명한 것은?

가. 알고리즘은 알려졌으나, 그 키는 비밀인 암호 시스템의 사용을 의미한다.

나. 트로이 목마로부터의 피해를 제한하기 위해 모든 주체는 업무 완수에 필요한 최소한의 특권만을 사용해야 한다.

다. 가능하다면 객체에 대한 접근은 하나 이상의 조건을 만족하게 해야 한다.

라. 가능한 한 기능 검증과 쉽게 정확한 구현을 할 수 있도록 간단히 설계한다.

63. 페이지 교체 알고리즘 중 각 페이지마다 계수기나 스택을 두어 현 시점에서 가장 오랫동안 사용하지 않은 페이지를 교체하는 것은?

가. LFU	나. SCR

다. FIFO0	라. LRU

64. 페이지 크기에 대한 설명으로 옳지 않은 것은?

가. 페이지 크기가 작을 경우 한 개의 페이지를 주기억장치로 이동하는 시간이 줄어든다.

나. 페이지 크기가 클 경우 맵 테이블의 크기가 작아진다.

다. 페이지 크기가 클 경우 전체적인 입출력의 효율성이 감소된다.

라. 페이지 크기가 작을 경우 전체 맵핑 속도가 늦어진다.

65. SJF(Shortest Job First) 스케줄링에서 작업 도착 시간과 CPU 사용시간은 다음 표와 같다. 모든 작업들의 평균대기 시간은?

작업	도착시간	CPU사용시간
1	0	20
2	3	32
3	8	4

가. 6	나. 11

다. 12	라. 15

66. 파일시스템의 기능으로 거리가 먼 것은?

가. 사용자가 물리적 이름을 사용하는 대신에 기호형 이름을 사용하여 자신의 파일을 참조할 수 있도록 장치 독립성을 제공한다.

나. 이용자의 데이터와 이들 데이터에 대해 수행될 수 있는 작업에 대한 물리적 구조를 제공한다.

다. 불의의 사고로 인한 정보의 손실이나 고의적인 파괴를 방지하기 위해 백업과 복구 능력을 갖추어야 한다.

라. 정보가 안전하게 보호되고 비밀이 보장되어야 하는 환경에서는 정보를 암호화하고 해독할 수 있는 능력을 갖추어야 한다.

67. 자원 보호 기법 중 객체와 그 객체에 허용된 조작 리스트이며 영역과 결합되어 있으나 사용자에 의해 간접적으로 액세스 되는 기법은?

가. 접근 제어 행렬(access control matrix)

나. 권한 리스트(capability list)

다. 접근 제어 리스트(access control list)

라. 자물쇠와 열쇠(lock/key) 메커니즘

68. PCB(Process Control Block)가 포함하는 정보에 해당하는 내용 모두를 나열한 것은?

① 할당되지 않은 주변 기기들의 상태정보

② 프로세스의 고유한 식별자

③ 프로세스의 부모 프로세스에 대한 포인터

④ 프로세스의 현재 상태

가. ①, ②	나. ①, ③

다. ②, ③, ④	라. ①, ②, ③, ④

69. 운영체제의 성능 평가 기준 중 시스템이 주어진 문제를 정확하게 해결하는 정도를 의미하는 것은?

가. Throughput

나. Reliability

다. Turn Around Time

라. Availability

70. 다음과 같이 트랙이 요청되어 큐에 순서적으로 도착하였다. 모든 트랙을 서비스하기 위하여 디스크 스케줄링 기법 중 FCFS 스케줄링 기법이 사용되었을 경우, 트랙 10은 요청된 트랙 중 몇 번째에 서비스를 받게 되는가? (단, 현재 헤드의 위치는 트랙 22이다.)

큐에 도착한 요청 트랙의 순서 : 10, 40, 55, 35, 9, 22

가. 첫 번째	나. 두 번째

다. 세 번째	라. 네 번째

71. 다음은 무엇에 관한 정의인가?

- 실행 중인 프로그램

- 비동기적 행위를 일으키는 주체

- 프로시저가 활동 중인 것

- PCB를 가진 프로그램

가. PROCESS	나. WORKING SET

다. MONITOR	라. SEMAPHORE

72. 13K의 작업을 다음 그림의 30K 공백의 작업공간에 할당했을 경우 사용된 기억장치 배치전략 기법은? (단, 탐색은 위에서 아래로 한다.)

OS

16K 공백

used

14K 공백

used

5K 공백

used

30K 공백

가. Last fit	나. Best fit

다. First fit	라. Worst fit

73. UNIX 파일 시스템 구조에서 데이터 블록의 주소 정보를 보관하고 있는 것은?

가. 부트 블록	나. 슈퍼 블록

다. I-node 블록	라. 데이터 블록

74. 3 페이지가 들어갈 수 있는 기억 장치에서 다음과 같은 순서로 페이지가 참조될 때 FIFO 기법을 사용하면 페이지 부재(page fault)는 몇 번 발생하는가? (단, 현재 기억장치는 모두 비어 있다고 가정한다.)

참조열 : 1, 2, 3, 4, 2, 3, 4

가. 3	나. 4

다. 5	라. 6

75. 병렬처리의 주종(Master/Slave) 시스템에 대한 설명으로 옳지 않은 것은?

가. 주프로세서는 입출력과 연산을 수행한다.

나. 종프로세서는 입출력 발생시 주프로세서에게 서비스를 요청한다.

다. 종프로세서가 운영체제를 수행한다.

라. 비대칭 구조를 갖는다.

76. Round-Robin 스케줄링(Scheduling) 방식에 대한 옳은 설명 모두를 나열한 것은?

① 시간 할당량이 작아질수록 문맥교환 과부하는 상대적으로 낮아진다.

② 할당된 시간(Time Slice) 내에 작업이 끝나지 않으면 대기 큐의 맨 뒤로 그 작업을 배치한다.

③ 시간 할당량이 충분히 크면 FIFO 방식과 비슷하다.

④ 적절한 응답시간이 보장되므로 시분할 시스템에 유용하다.

가. ①	나. ①, ③, ④

다. ②, ③, ④	라. ①, ②, ③, ④

77. 분산처리 운영체제 시스템의 특징으로 거리가 먼 것은?

가. 시스템 설계의 단순화	나. 연산 속도 향상

다. 자원 공유	라. 신뢰성 증진

78. 운영체제에 대한 옳은 내용 모두를 나열한 것은?

① 사용자와 시스템 간의 용이한 인터페이스를 제공한다.

② 자원의 효과적 관리 및 스케줄링을 수행한다.

③ 프로그램 실행을 위한 목적 프로그램을 생성한다.

④ 시스템의 오류를 검사하고 복구한다.

가. ①	나. ①, ④

다. ①, ②, ④	라. ①, ②, ③, ④

79. 교착상태의 해결 방안 중 은행원 알고리즘과 관계되는 것은?

가. Avoidance	나. Prevention

다. Detection	라. Recovery

80. HRN 스케줄링 기법을 적용할 경우 우선순위가 가장 낮은 것은?

작업명	대기시간	서비스시간
A	10	50
B	5	55
C	50	10
D	30	30

가. A	나. B

다. C	라. D

【5과목】 정보통신개론 (20문제)

81. 다음 중 베이스밴드(base band) 방식의 변조에 해당되는 것은?

가. 주파수편이변조(FSK)	나. 위상편이변조(PSK)

다. 펄스코드변조(PCM)	라. 진폭편이변조(ASK)

82. 협대역 ISDN의 가입자 전송채널에 대한 설명으로 틀린 것은?

가. B채널은 정보 채널로 64Kbps의 전송속도를 제공한다.

나. D채널은 신호 채널로 16Kbps와 64Kbps의 전송속도를 제공한다.

다. H채널은 고속의 사용자 정보전송을 위한 채널이다.

라. BRI 채널은 기본 접속서비스채널로 B+2D로 구성된다.

83. OSI 참조모델에 관한 설명으로 틀린 것은?

가. 시스템간의 상호회선교환만을 위한 개념을 규정한다.

나. OSI 규격을 개발하는데 있어서 그 범위를 정한다.

다. 계층화함으로써 프로토콜 개발의 용이성과 독립성을 제공한다.

라. 컴퓨터 통신을 위한 기본 골격을 제시하고 있다.

84. 통신망 구성 형태 중 하나의 노드에 여러 개의 노드가 연결되어 있는 형태로, 각 노드가 계층적으로 구성되어있는 망의 형태는?

가. 트리(Tree) 형	나. 링(Ring) 형

다. 스타(Star) 형	라. 버스(Bus) 형

85. 다음이 설명하고 있는 시스템은?

- 다수의 단말이 통신회선을 이용하여 동일한 컴퓨터를 동시에 이용할 수 있게 하는 시스템이다.

- 미국 MIT 대학에서 개발되어 실시간 대화형 처리 및 CPU의 활용도를 높이는 역할을 한다.

가. 멀티태스킹 시스템

나. 시분할 시스템

다. 시스템 제너레이션 시스템

라. 데이터베이스 관리 시스템

86. 다음 중 데이터링크 계층에서 손상된 프레임의 재전송을 요구하는 자동반복 요청의 기능은?

가. 흐름제어	나. 전송에러제어

다. 링크제어	라. 회선제어

87. 데이터 전송에러 검출방식 중에서 집단 에러에 대해 신뢰성 있는 에러 검출을 위해 다항식 코드를 사용하여 에러 검사를 하는 방식은?

가. Parity Check	나. Block Sum Check

다. CRC	라. Run Length

88. 대도시 정보통신망으로 넓은 지역에 분산되어 있는 건물 및 기관들을 연결하여 데이터 전송서비스를 목적으로 하는 정보통신망은?

가. MAN	나. LAN

다. WWW	라. VAN

89. 데이터와 확인신호(ACK) 등을 보내고 문자동기를 유지하는 기능은 전송제어 절차 중 어느 단계에 속하는가?

가. 회선의 접속	나. 데이터 링크의 설정

다. 정보의 전송	라. 데이터 링크의 종결

90. 패킷교환방식의 설명으로 적합하지 않는 것은?

가. 패킷은 정해진 크기의 비트 수로 나눈 후 정해진 형식에 맞추어 만들어진 데이터의 묶음이다.

나. 선택-저장-전달 방식을 사용하기 때문에 링크를 효율적으로 이용할 수 있다.

다. 컴퓨터와 터미널 간 통신 프로토콜이 다른 경우에도 통신이 가능한 교환방식이다.

라. 작성된 패킷에 의해 목적지의 주소나 송신측의 주소 등을 부가하여 전송한다.

91. OSI-7계층에서 다음 설명에 해당되는 계층은?

인접한 두 개의 통신 시스템 간에 신뢰성 있는 효율적인 데이터를 전송할 수 있도록 한다.

전송과정에서는 데이터 오류의 검출 및 회복과 흐름제어를 조절하여 링크의 효율성을 향상시킨다.

가. 물리 계층	나. 데이터링크 계층

다. 응용 계층	라. 표현 계층

92. 이동통신망에서 통화중인 이동국이 현재의 셀에서 벗어나 다른 셀로 진입하는 경우, 셀이 바뀌어도 중단 없이 통화를 계속할 수 있게 해주는 것은?

가. 핸드오프(hand off)

나. 다이버시티(diversity)

다. 셀 분할(cell splitting)

라. 로밍(roaming)

93. 다음 중 HDLC 프레임 구조에 포함되지 않는 것은?

가. 플래그(flag) 필드	나. 제어(control) 필드

다. 주소(address) 필드	라. 시작(start) 필드

94. 다음 중 비트방식의 데이터 링크 프로토콜이 아닌 것은?

가. BSC	나. SDLC

다. HDLC	라. ADCCP

95. 통신회선을 다중화 함으로써 얻어지는 가장 큰 장점은?

가. 데이터 전송시 에러정정이 쉽다.

나. 송수신 시스템이 간단하다.

다. 하나의 전송링크를 통하여 여러 사용자가 동시에 사용가능하다.

라. 전송속도가 현저히 빨라진다.

96. MHS(Message Handling System)에 대한 설명으로 바르지 않는 것은?

가. MS는 메시지를 축적하는 사서함 기능을 갖는다.

나. 사용자간의 메시지를 송수신 하는 기능을 갖는다.

다. MHS는 UA, MTA, MS 등으로 구성된다.

라. 신호변환 및 정보처리가 가능하다.

97. 단말장치의 기능으로 거리가 가장 먼 것은?

가. 입출력 기능	나. 전송제어 기능

다. 기억 기능	라. 감시 기능

98. 전이중 통신에 대한 설명으로 옳은 것은?

가. 송신을 하면서 동시에 수신도 할 수 있는 방식이다.

나. 양방향 어느 쪽으로도 데이터를 전송할 수 있으나 동시에 전송할 수는 없다.

다. 송신측과 수신측을 서로 필요에 따라 교대하는 방식이다.

라. 전기적으로 신호를 보내기 위해서는 송신측과 수신측을 연결하는 폐쇄회로를 구성해야하므로 2개의 선로가 필요하다.

99. 통신제어장치의 기능 중에서 송신과 수신을 동일한 타이밍으로 동작시키기 위한 기능은?

가. 오류제어	나. 흐름제어

다. 동기제어	라. 응답제어

100. 데이터 통신에서 오류가 검출되면 자동으로 송신스테이션에게 재전송을 요청하는 ARQ 방식의 종류가 아닌 것은?

가. Stop-and Wait ARQ

나. Control-Data ARQ

다. GO-back-N ARQ

라. Selective-Repeat ARQ