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

2012년 2회 정보처리산업기사 필기시험 기출문제 답안
【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. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?

가. 삽입, 삭제, 갱신 연산의 용이

나. 데이터의 논리적 독립성 유지

다. 데이터 접근 제어에 의한 보안 제공

라. 사용자의 데이터 관리 용이

2. 다음 자료를 삽입 정렬을 이용하여 오름차순으로 정렬할 경우 “pass 5"의 결과는?

자료 : 32, 14, 15, 38, 27, 6, 21

가. 14, 15, 27, 32, 38, 6, 21

나. 14, 15, 32, 38, 27, 6, 21

다. 6, 14, 15, 27, 32, 38, 21

라. 6, 14, 15, 21, 27, 32, 38

3. 다음 영문의 ①, ② 에 적합한 내용으로 짝지어진 것은?

( ① ) an ordered list in which all insertions and deletions are at one end ( ② ) an ordered list in which all insertions take place at one end, while all deletions take place at the other end.

가. ① Queue ② Stack	나. ① Stack ② Queue

다. ① Tree ② Stack	라. ① Stack ② Tree

4. 관계 대수와 관계 해석에 대한 설명으로 옳지 않은 것은?

가. 관계 대수는 원래 수학의 프레디킷 해석에 기반을 두고 있다.

나. 관계 대수로 표현한 식은 관계 해석으로 표현할 수 있다.

다. 관계 해석은 관계 데이터의 연산을 표현하는 방법이다.

라. 관계 해석은 원하는 정보가 무엇이라는 것만 정의하는 비절차적인 특징을 가지고 있다.

5. 다음 문장의 ( )에 적당한 것은?

All the data in any given row of the relational table is called a (   ).

가. block	나. tuple

다. field	라. file

6. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?

둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없다.

가. Atomicity	나. Isolation

다. Consistency	라. Durability

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

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

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

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

㉮ 요구 분석	㉯ 개념 설계

㉰ 논리 설계	㉱ 물리 설계

가. ㉮→㉯→㉰→㉱	나. ㉮→㉰→㉯→㉱

다. ㉰→㉯→㉱→㉮	라. ㉰→㉱→㉯→㉮

9. 데이터 모델의 구성 요소가 아닌 것은?

가. 데이터구조(structure)

나. 연산(operations)

다. 관계(relationship)

라. 제약조건(constraints)

10. 해싱 함수의 값을 구한 결과 키 K1, K2 가 같은 값을 가질 때, 이들 키 K1, K2 의 집합을 무엇이라고 하는가?

가. Mapping	나. Folding

다. Synonym	라. Chaining

11. 릴레이션의 특징으로 옳지 않은 것은?

가. 모든 튜플은 서로 다른 값을 갖는다.

나. 각 속성은 릴레이션 내에서 유일한 이름을 갖는다.

다. 하나의 릴레이션에서 튜플의 순서는 없다.

라. 릴레이션에 나타난 속성 값은 분해가 가능해야 한다.

12. 릴레이션 A는 4개의 튜플로 구성되어 있고, 릴레이션 B는 6개의 튜플로 구성되어 있다. 두 릴레이션에 대한 카티션 프로덕트 연산의 결과로서 몇 개의 튜플이 생성되는가?

가. 2	나. 6

다. 10	라. 24

13. 스택에서의 삽입 알고리즘으로 빈칸에 들어갈 내용은?

① IF TOP = null 이면 TOP = 0 ;

② (            ) ;

③ IF TOP > N 오버플로이므로 EXIT ;

④ TOP ≤ N 이면 STACK[TOP] = new node ;

가. STACK[TOP] = new node

나. STACK[TOP + 1 ] = new node

다. TOP = N

라. TOP = TOP + 1

14. 다음의 전위(prefix) 표기식을 중위(Infix) 표기식으로 옳게 변환한 것은?

- + * A B C / D E

가. B * D + A - E / C

나. C * D + B - A / E

다. E * D + C - B / A

라. A * B + C - D / E

15. 학생(STUDENT) 테이블에서 어떤 학과(DEPT)들이 있는지 검색하는 SQL 명령은? (단, 결과는 중복된 데이터가 없도록 한다.)

가. SELECT ONLY * FROM STUDENT;

나. SELECT DISTINCT DEPT FROM STUDENT;

다. SELECT ONLY DEPT FROM STUDENT;

라. SELECT NOT DUPLICATE DEPT FROM STUDENT;

16. 다음 트리를 Post-order로 운행할 때 노드 D는 몇 번째로 검사되는가?

가. 1	나. 2

다. 3	라. 4

17. 데이터베이스 설계 단계 중 논리적 설계 단계에서의 수행사항이 아닌 것은?

가. 논리적 데이터 모델로 변환

나. 트랜잭션 인터페이스 설계

다. 저장 레코드 양식 설계

라. 스키마의 평가 및 정제

18. 데이터베이스의 특징이 아닌 것은?

가. 실시간 접근성(real-time accessibility)

나. 계속적인 변화(continuous evolution)

다. 동시 공유(concurrent sharing)

라. 번호에 의한 참조(numbering reference)

19. DBMS에 대한 설명으로 옳지 않은 것은?

가. 예비와 회복 기법의 단순화

나. 데이터 중복의 최소화

다. 데이터의 무결성 유지

라. 데이터의 공유

20. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?

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

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

다. 데이터 사전이라고도 한다.

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

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

21. 다음 그림에서 출력 F가 갖는 논리값은?

가. F = A-1	나. F = A+1

다. F = A	라. F = A

22. 데이터 단위가 8비트인 메모리에서 용량이 8192byte인 경우 어드레스 핀의 개수는?

가. 12개	나. 13개

다. 14개	라. 15개

23. 일반적인 컴퓨터의 명령어 형식에 포함되지 않은 필드(field)는?

가. 연산코드 필드	나. 주소 모드 필드

다. 주소 필드	라. 분기 필드

24. 중앙처리장치의 정보를 기억장치에 기억시키는 것은?

가. LOAD	나. BRANCH

다. TRACE	라. STORE

25. 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보전달의 능력 한계는?

가. 주기억장치 전달폭	나. 주기억장치 용량폭

다. 주기억장치 접근폭	라. 주기억장치 대역폭

26. 레지스터와 레지스터 사이에서의 데이터 전송 방법을 설명한 것 중 틀린 것은?

가. 레지스터간의 전송은 직렬 전송, 병렬 전송, 버스전송으로 크게 구분할 수 있다.

나. 보통 직렬 전송은 직렬 시프트 마이크로 오퍼레이션(serial shift micro operation)을 뜻하며, 병렬전송에 비해 전송 속도가 빠르다.

다. 병렬 전송은 하나의 클록 펄스 동안에 레지스터 내의 모든 비트 즉, 워드가 동시에 전송되는 방식이다.

라. 버스 전송은 병렬 전송에 비해 결선의 수를 줄일 수 있다는 장점을 가지고 있다.

27. 제어장치의 구현방법 중 고정 배선식 제어장치(Hard Wired Control Unit)에 대한 설명으로 틀린 것은?

가. 하드웨어적으로 구현한 방법으로 제어신호를 발생시킨다.

나. 마이크로프로그램 제어방식보다 속도가 빠르다.

다. 한 번 만들어진 명령어 세트를 변경할 수 없다.

라. 제작은 어렵지만 제작비용은 저렴하다.

28. interrupt를 발생하는 모든 장치들을 직렬로 연결하여 우선순위를 결정하는 방식은?

가. step by step 방식	나. serial encoder 방식

다. interrupt register 방식	라. daisy-chain 방식

29. 상대 주소 지정 방식(relative addressing mode)에 가장 많이 쓰이는 명령어는?

가. 분기 명령어	나. 전달 명령어

다. 감산 명령어	라. 입출력 명령어

30. [eqn: rm Y = A + A ․ bar B + bar A ․B]의 논리식을 간단히 하면?

가. [eqn: rm Y = A ․bar B]	나. [eqn: rm Y = bar A + B]

다. [eqn: rm Y = A ․B]	라. [eqn: rm Y = A + B]

31. 채널(channel)을 설명한 것으로 틀린 것은?

가. I/O 속도를 향상시킨다.

나. 고속 방식과 저속 방식의 채널이 있다.

다. CPU의 idle time을 줄인다.

라. MODEM의 기능을 갖는다.

32. 캐시(cache)에 기억시키는 블록 주소의 일부는?

가. 태그주소	나. 묵시주소

다. 캐시주소	라. 유효주소

33. 롬(ROM)내에 기억시켜 둘 필요가 없는 정보는?

가. 부트스트랩 로더(bootstrap loader)

나. 마이크로프로그램(micro program)

다. 디스플레이 문자 코드(display character code)

라. 소스 프로그램(source program)

34. 주소 지정 방식 중 오퍼랜드를 Fetch하는데 가장 많이 메모리를 접근하는 방식은?

가. 레지스터 주소(register addressing) 방식

나. 직접 주소(direct addressing) 방식

다. 간접 주소(indirect addressing) 방식

라. 즉시 주소(immediate addressing) 방식

35. 컴퓨터에서 MAR(Memory Address Register)의 역할은?

가. 수행되어야 할 프로그램의 주소를 가리킨다.

나. 메모리에 보관된 내용을 누산기(accumulator)에 전달하는 역할을 한다.

다. 고급 수준 언어를 기계어로 변환해 주는 일종의 소프트웨어이다.

라. CPU에서 기억장치내의 특정번지에 있는 데이터나 명령어를 인출하기 위해 그 번지를 기억하는 역할을 한다.

36. 명령어의 주소 부분에 실제 사용할 데이터의 유효주소(effective address)를 저장하고 주소 길이에 제약을 받는 주소 지정 방식은?

가. 즉시 주소 방식

나. 직접 주소 방식

다. 간접 주소 방식

라. 인덱스 레지스터 주소 방식

37. 중앙처리장치가 인터럽트 요청을 받았을 때의 처리순서를 옳게 나타낸 것은?

① 인터럽트 기능을 이용하여 수행중인 프로그램을 안전한 장소에 기억시킨다.

② 현재 수행하고 있는 인스트럭션의 수행을 완료한다.

③ 인터럽트를 요청한 장치의 인터럽트 취급루틴의 수행을 가능하게 한다.

④ 어느 장치가 인터럽트를 요청 하였는가 찾는다.

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

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

38. 마이크로 사이클 중 동기 고정식에 비교하여 동기 가변식에 관한 설명으로 틀린 것은?

가. CPU의 시간을 효율적으로 이용

나. 마이크로 오퍼레이션 수행 시간의 차이가 클 경우 사용

다. 마이크로 오퍼레이션의 수행 시간이 유사한 경우 사용

라. 그룹화된 각 마이크로 오퍼레이션들에 대하여 서로 다른 사이클을 정의

39. 주기억 장치에 기억된 명령을 꺼내서 해독하고, 시스템 전체에 지시 신호를 내는 것은?

가. 채널(channel)

나. 제어장치(control unit)

다. 연산논리장치(ALU)

라. 입출력장치(I/O unit)

40. 패리티 비트(parity bit)를 부가하여 사용하기에 가장 적절한 것은?

가. ASCII 코드	나. BCD 코드

다. EBCDIC 코드	라. 7421 코드

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

41. 자료 흐름도(DFD)에 대한 설명으로 옳지 않은 것은?

가. 하향식 분할 원리를 적용하여 그림 중심으로 표현한다.

나. 자료 저장소는 직사각형으로 표시한다.

다. 개발 대상 업무의 작업 흐름을 쉽게 이해할 수 있다.

라. 사용자의 요구 사항을 정확하게 파악할 수 있다.

42. 출력정보의 설계 순서가 올바른 것은?

① 출력의 이용	② 출력의 매체화

③ 출력의 내용	④ 출력의 분배

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

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

43. 문서화(Documentation)의 목적에 대한 설명으로 거리가 먼 것은?

가. 시스템 개발 중 추가 변경에 따른 혼란 방지

나. 개발 후 시스템 유지 보수의 용이

다. 시스템의 개발 요령과 순서를 표준화하여 보다 효율적인 작업 도모

라. 시스템 개발의 요식 행위화

44. 출력 시스템과 입력 시스템이 일치된 것으로 일단 출력된 정보가 이용자의 손을 거쳐 다시 입력되는 시스템의 형태는?

가. Display 출력 시스템

나. Turn Around 시스템

다. File 출력 시스템

라. COM(Computer Output Microfilm) 시스템

45. 파일 설계 단계 중 파일 매체 검토시 고려사항이 아닌 것은?

가. 파일 활동률	나. 작동 용이성

다. 정보량	라. 처리 시간

46. 객체지향 기법에 대한 설명으로 옳지 않은 것은?

가. 복잡한 구조를 단계적, 계층적으로 표현할 수 있다.

나. 구조적 기법의 문제점으로 인한 소프트웨어 위기의 해결책으로 채택되어 사용되고 있다.

다. 소프트웨어 개발 및 유지보수가 용이하다.

라. 상속을 통한 재사용과 시스템 확장은 용이하지 않다.

47. 체크 시스템 중 계산단계에서 마스터 파일과 트랜잭션 파일을 조합할 때 키 항목이 일치하는지의 여부를 검사하는 오류검사 방법은?

가. 공란 검사	나. 불일치 레코드 검사

다. 타당성 검사	라. 대조 검사

48. 시스템의 기본 요소와 관련 없는 것은?

가. 입력	나. 출력

다. 처리	라. 평가

49. 코드설계 순서로 옳은 것은?

① 코드화 대상의 특성 분석	② 사용범위 결정

③ 코드화 목적의 명확화	④ 코드화 방식 결정

⑤ 코드화 대상의 확인	⑥ 사용기간의 결정

⑦ 코드화 대상의 결정

가. ⑦→③→②→⑤→⑥→①→④

나. ⑦→③→⑤→②→⑥→①→④

다. ③→②→⑦→⑤→⑥→①→④

라. ⑦→①→②→⑤→⑥→③→④

50. 시스템의 특징 중 다음 설명에 해당하는 것은?

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

가. 자동성	나. 종합성

다. 목적성	라. 제어성

51. 프로세스 입력단계에서의 체크 중 입력정보의 특정 항목 합계 값을 미리 계산해서 이것을 입력정보와 함께 입력하고 컴퓨터상에서 계산한 결과와 수동 계산 결과가 같은지를 체크하는 것은?

가. 순차 체크(sequence check)

나. 공란 체크(blank check)

다. 형식 체크(format check)

라. 일괄 합계 체크(batch total check)

52. 한 모듈이 다른 모듈의 내부 자료를 직접적으로 참조하는 경우의 결합도를 의미하는 것은?

가. 내용 결합도	나. 공통 결합도

다. 제어 결합도	라. 스탬프 결합도

53. 시스템 평가(System test)의 종류 중 다음 항목과 관계 되는 것은?

- 시스템이 주어진 환경에서 주어진 시간 동안 오류 없이 작동할 확률

- 시스템 전체의 가동률

- MTBF 등을 사용하여 측정

가. 가격평가	나. 기능 평가

다. 성능평가	라. 신뢰성 평가

54. 마스터 파일 내의 데이터를 트랜잭션 파일로 추가, 정정, 삭제하여 항상 최근의 정보를 갖도록 하는 것을 무엇이라 하는가?

가. 정렬(sort)	나. 갱신(update)

다. 병합(merge)	라. 대조(matching)

55. 특정 모듈에 대해서 존재하는 처리 요소들 간의 기능적 연관성을 의미하는 것으로 입력이나 에러 처리 같은 유사한 기능을 행하는 요소끼리 하나의 요소로 묶는 응집도는?

가. 기능적 응집도	나. 순차적 응집도

다. 논리적 응집도	라. 절차적 응집도

56. 파일 설계 순서로 옳은 것은?

① 파일 편성법의 검토	② 파일 매체의 검토

③ 파일 특성의 조사	④ 파일 항목의 검토

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

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

57. 프로세스 설계상 유의 사항으로 거리가 먼 것은?

가. 프로세스 전개의 사상을 통일한다.

나. 하드웨어의 기기 구성, 처리 성능을 고려한다.

다. 운영체제를 중심으로 한 소프트웨어의 효율성을 고려한다.

라. 오류에 대비한 체크 시스템의 고려는 필요 없으며, 분류 처리를 가능한 최대화한다.

58. 코드화의 기능이 아닌 것은?

가. 오류검출 및 정정기능

나. 암호화 기능

다. 표준화 기능

라. 분류 및 식별 기능

59. 코드 설계시 유의사항으로 옳지 않은 것은?

가. 공통성과 체계성이 있어야 한다.

나. 대상 자료와 일 대 다(1:N) 대응되도록 설계한다.

다. 사용자가 취급하기 쉬워야 한다.

라. 컴퓨터 처리에 적합해야 한다.

60. 입력 설계 단계 중 입력정보 매체화 설계시 고려사항이 아닌 것은?

가. 매체화 담당자 및 장소

나. 레코드 길이 및 형식

다. 입력 항목의 배열순서 및 항목명

라. 매체화시의 오류체크방법

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

61. 16개의 CPU로 구성된 하이퍼큐브에서 각 CPU는 몇 개의 연결점을 갖는가?

가. 2	나. 4

다. 128	라. 256

62. 상호배제의 문제는 병행하여 처리되는 여러 개의 프로세스가 공유 자원을 동시에 접근하기 때문에 발생한다. 따라서 공유되는 자원에 대한 처리 내용 중에서 상호배제를 시켜야 하는 일정 부분에 대해서는 어느 하나의 프로세스가 처리하는 동안에 다른 프로세스의 접근을 허용하지 말아야 한다. 이 때, 상호배제를 시켜야 하는 일정 부분을 무엇이라고 하는가?

가. Locality	나. Page

다. Semaphore	라. Critical Section

63. 교착상태의 해결 방안 중 교착상태의 발생 가능성을 배제하지 않고 이를 적절하게 피해 나가는 방법을 의미하는 것은?

가. Prevention	나. Detection

다. Avoidance	라. Recovery

64. 운영체제에 대한 설명으로 옳지 않은 것은?

가. CPU, 메모리 공간, 기억 장치, 입출력 장치, 정보관리 등의 자원을 관리한다.

나. 다중 사용자와 다중 응용프로그램 환경 하에서 자원의 현재 상태를 파악하고 자원 분배를 위한 스케줄링을 담당한다.

다. 사용자가 컴퓨터 하드웨어를 사용하기 쉽도록 컴퓨터와 사용자간의 인터페이스를 지원한다.

라. 운영체제의 운용기법 중 일괄처리시스템은 라운드로빈 방식이라고도 한다.

65. UNIX에서 사용하는 디렉토리 구조는?

가. 단일 구조	나. 일반적 그래프 구조

다. 비순환 그래프 구조	라. 트리 구조

66. 페이지 교체 기법 중 시간 오버헤드를 줄이는 기법으로서 참조 비트(Referenced bit)와 변형 비트(Modified bit)를 필요로 하는 방법은?

가. FIFO	나. LRU

다. LFU	라. NUR

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

작업	도착시간	CPU사용시간
1	0	23
2	3	35
3	8	10

가. 15	나. 16

다. 24	라. 25

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

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

가. 1번째	나. 2번째

다. 3번째	라. 4번째

69. 주기억장치 관리기법 중 “Best Fit” 기법 사용시 20K의 프로그램은 주기억장치 영역 번호 중 어느 곳에 할당되는가?

영역번호	영역크기	상태
1	25K	공백
2	21K	사용중
3	18K	공백
4	23K	공백

가. 영역 번호 1	나. 영역 번호 2

다. 영역 번호 3	라. 영역 번호 4

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

가. 여러 종류의 접근 제어 방법 제공

나. 파일의 생성, 변경, 제거

다. 네트워크 제어

라. 파일의 무결성과 보안을 유지할 수 있는 방안 제공

71. 분산처리 운영 시스템에 대한 설명으로 옳지 않은 것은?

가. 사용자는 각 컴퓨터의 위치를 몰라도 자원 사용이 가능하다.

나. 시스템의 점진적 확장이 용이하다.

다. 중앙 집중형 시스템에 비해 시스템 설계가 간단하고 소프트웨어 개발이 쉽다.

라. 연산속도, 신뢰성 사용 가능도가 향상된다.

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

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

가. A	나. B

다. C	라. D

73. 라운드로빈(Round-Robin) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같고 각 작업의 CPU 할당시간이 4시간일 때, 모든 작업을 완료하기 위한 CPU의 사용 순서가 옳게 나열된 것은?

작업	입력시간	작업수행시간
A	10:00	5시간
B	10:30	10시간
C	12:00	17시간

가. A B C A B C B C C

나. A B C A B C A C A

다. A B C A B C B C C C

라. A C C C C C B

74. 4 개의 페이지를 수용할 수 있는 주기억장치가 현재 완전히 비어 있으며, 어떤 프로세스가 다음과 같은 순서로 페이지번호를 요청했을 때 페이지 대체 정책으로 FIFO를 사용한다면 페이지 부재(Page-fault)의 발생 횟수는?

요청 페이지번호 순서: 1, 2, 3, 4, 1, 2, 5

가. 3회	나. 4회

다. 5회	라. 6회

75. 파일 디스크립터(File Descriptor)에 대한 설명으로 옳지 않은 것은?

가. 파일이 액세스되는 동안 운영체제가 관리 목적으로 알아야 할 정보를 모아 놓은 자료 구조이다.

나. 파일 디스크립터는 모든 시스템에 공통적인 구조를 가진다.

다. 사용자가 직접 참조할 수 없다.

라. 해당 파일이 Open되면 FCB가 메모리에 옮겨진다.

76. 디렉토리 구조 중 중앙에 마스터 파일 디렉토리가 있고, 그 아래에 사용자별로 서로 다른 파일 디렉토리가 있는 구조는?

가. 1단계 디렉토리 구조

나. 2단계 디렉토리 구조

다. 비순환 그래프 디렉토리 구조

라. 일반적 그래프 디렉토리 구조

77. 구역성(Locality)에 대한 설명으로 옳지 않은 것은?

가. 프로세스가 실행되는 동안 일부 페이지만 집중적으로 참조되는 경향을 말한다.

나. 시간 구역성은 최근에 참조된 기억장소가 가까운 장래에도 계속 참조될 가능성이 높음을 의미한다.

다. 공간 구역성은 하나의 기억장소가 참조되면 그 근처의 기억장소가 계속 참조되는 경향이 있음을 의미한다.

라. 프로세스가 효율적으로 실행되기 위해 프로세스에 의해 자주 참조되는 페이지들의 집합을 말한다.

78. 운영체제의 목적으로 옳지 않은 것은?

가. 사용가능도 향상, 반환시간 증가, 신뢰도 향상

나. 사용자와 컴퓨터 간의 인터페이스 제공

다. 데이터 공유 및 주변장치 관리

라. 자원의 효율적인 운영 및 자원 스케줄링

79. UNIX에서 현재 디렉토리 내의 파일 목록을 확인하는 명령은?

가. find	나. ls

다. cat	라. finger

80. 프로세스(Process)의 정의와 거리가 먼 것은?

가. PCB의 존재로서 명시되는 것

나. 동기적 행위를 일으키는 주체

다. 프로시저가 활동 중인 것

라. 실행중인 프로그램

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

81. 다음이 설명하고 있는 것은?

효율적인 전송을 위해 넓은 대역폭을 가진 하나의 전송 링크를 통하여 여러 신호를 동시에 실어 보내는 기술

가. 집중화	나. 암호화

다. 복호화	라. 다중화

82. X .25 프로토콜을 구성하는 계층에 해당하지 않는 것은?

가. 패킷 계층	나. 물리 계층

다. 링크 계층	라. 응용 계층

83. 비동기식 전송방식의 특징으로 틀린 것은?

가. 한 번에 한 문자씩 전송되는 방식이다.

나. 300~19200[bps]의 비교적 저속의 데이터 전송에 주로 이용된다.

다. 문자단위의 재 동기를 위해 시작비트(Start bit)와 정지(Stop bit)비트를 둔다.

라. 송수신기의 클록 오차에 의한 오류를 줄이기 위해 긴 비트열을 전송하여 타이밍 오류를 피한다.

84. 호스트 A에서 사용하는 데이터 형식은 ASCII이고 호스트 B에서 사용하는 데이터 형식은 EBCDIC 인 경우에 두 호스트간의 통신을 가능하게 하기 위해서는 데이터 형식간의 변환 기능이 요구된다. 이러한 기능은 OSI 7계층 중 어느 계층에서 수행되는가?

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

다. 세션 계층	라. 표현 계층

85. DTE에서 발생하는 NRZ-L 형태의 디지털 신호를 다른 형태의 디지털 신호로 바꾸어 먼 거리까지 전송이 가능하도록 하는 것은?

가. DCE	나. RTS

다. DSU	라. CTS

86. OSI 7계층 중 응용간의 대화 제어(dialogue control)를 담당하는 것은?

가. 네트워크 계층	나. 응용 계층

다. 세션 계층	라. 데이터링크 계층

87. IEEE 802 시리즈의 표준화 모델이 바르게 연결된 것은?

가. IEEE 802.2 - 매체접근 제어(MAC)

나. IEEE 802.3 - 광섬유 LAN

다. IEEE 802.4 - 토큰 버스(Token Bus)

라. IEEE 802.5 - 논리링크 제어(LLC)

88. 변조방식 중 ASK 변조란 어떤 변조방식인가?

가. 전송편이 변조	나. 주파수편이 변조

다. 위상편이 변조	라. 진폭편이 변조

89. 여러 개의 터미널 신호를 하나의 통신회선을 통해 전송 할 수 있도록 하는 장치는?

가. 변복조장치	나. 멀티플렉서

다. 전자교환기	라. 디멀티플렉서

90. 정보통신시스템의 기본적인 구성 중 이용자와 정보통신시스템과의 접점에서 데이터의 입출력을 담당하는 것은?

가. 단말장치	나. 정보처리시스템

다. 데이터전송회선	라. 변복조장치

91. OSI 7계층 모델에서 기계적, 전기적, 절차적 특성을 정의한 계층은?

가. 전송 계층	나. 데이터링크 계층

다. 물리 계층	라. 표현 계층

92. LAN의 토폴로지 형태에 해당하지 않는 것은?

가. Star형	나. Bus형

다. Ring형	라. Square형

93. 디지털 데이터를 아날로그 신호로 변환하는 과정에서 두 개의 2진 값이 서로 다른 두 개의 주파수로 구분되는 변조 방식은?

가. ASK	나. FSK

다. PSK	라. QPSK

94. TCP/IP 프로토콜 구조 중 응용 계층에서 동작하지 않는 것은?

가. FTP	나. Telnet

다. SMTP	라. ICMP

95. 에러 제어 방식 중 CRC(Cyclic Redundancy Check)에 대한 설명으로 옳은 것은?

가. 한 블록의 데이터 끝에 하나의 비트를 추가하여 에러를 검출하는 방법이다.

나. 에러 검출뿐만 아니라 에러 정정까지도 가능한 방법이다.

다. 프레임 단위로 오류 검출을 위한 코드를 계산하여 프레임 끝에 부착하는데 이를 “FCS"라 한다.

라. 에러 검출을 위해 해밍코드(Hamming code)를 사용한다.

96. 다음이 설명하고 있는 LAN의 매체 접근 제어방식은?

- 버스 또는 트리 토폴로지에서 가장 많이 사용된다.

- 전송하고 하는 스테이션이 전송 매체의 상태를 감지하다가 유휴(idle)상태인 경우 데이터를 전송하고, 전송이 끝난 후에도 계속 매체의 상태를 감지하여 다른 스테이션과의 충돌 발생여부를 감시한다.

가. CSMA/CD	나. token bus

다. token ring	라. slotted ring

97. 정보통신시스템의 구성 요소에 대한 설명으로 거리가 먼 것은?

가. CCU, FEP는 통신 제어 장치이다.

나. MODEM은 변복조 장치이다.

다. DTE는 데이터 에러 감시 장치이다.

라. DSU는 신호 변환 장치이다.

98. ATM 교환기에서 처리되는 셀의 길이는?

가. 24바이트	나. 48바이트

다. 53바이트	라. 64바이트

99. HDLC(High-Level Data Link Control)에 대한 설명으로 옳지 않은 것은?

가. 비트지향형의 프로토콜이다.

나. 링크 구성 방식에 따라 세 가지 동작모드를 가지고 있다.

다. 데이터링크 계층의 프로토콜이다.

라. 반이중과 전이중 통신이 불가능하다.

100. 화상정보가 축적된 정보센터의 데이터베이스를 TV수신기와 공중전화망에 연결해서 이용자가 화면을 보면서 상호대화 형태로 각종 정보검색을 할 수 있는 것은?

가. Teletext	나. Videotex

다. HDTV	라. CATV