2003년 3월 16일에 실시된 정보처리산업기사

2003-3-16 시행

정보처리산업기사 필기 기출문제 A형

제1과목 : 데이터베이스

1. 데이터 모델에 관한 설명 중 옳지 않은 것은?

가. 관계 데이터 모델은 개체와 관계 모두가 테이블로 표현된다.

나. 계층 데이터베이스는 부자관계(parent-child relationship)를 나타내는 트리 형태의 자료 구조로 표현된다.

다. 네트워크 데이터베이스는 오너-멤버관계(owner-member relationship)를 나타내는 트리 구조로 표현된다.

라. 데이터 모델은 데이터, 데이터의 관계, 데이터의 의미 및 일관성 제약 조건 등을 기술하기 위한 개념적 도구들의 모임이다.

2. 01100011의 2의 보수는?

가. 01100110 나. 10011101 다. 10011111 라. 01100111

3. 스택(stack)의 사용과 거리가 먼 것은?

가. 부프로그램(sub program)의 호출 나. 산술식 표현 다. 운영체제의 작업 스케줄링 라. 자료의 후입선출(last-in-first-out) 방법

4. SQL의 뷰(view)에 대한 장점으로 부적합한 것은?

가. 뷰 정의의 변경이 용이하다.

나. 논리적 데이터 독립성을 제공한다.

다. 접근 제어를 통한 보안을 제공한다.

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

5. 다음과 같은 중위식(infix)을 후위식(postfix)으로 올바르게 표현한 것은?

A / B * (C + D) + E

가. + * / A B + C D E 나. C D + A B / * E + 다. A B / (C D +) * / E + 라. A B / C D + * E +

6. 널(NULL) 값에 대한 설명으로 부적합한 것은?

가. 부재(missing) 정보를 의미한다.

나. 알려지지 않은 값을 의미한다.

다. 영(zero)의 값을 의미한다.

라. 널값은 혼란을 야기할 수 있다.

7. 내장(Embedded) SQL에 대한 설명으로 옳지 않은 것은?

가. 내장 SQL 문은 EXEC SQL 이 앞 부분에 위치한다.

나. SQL에 사용되는 호스트 변수는 콜론(:)을 앞에 붙인다.

다. SQLCODE 의 값이 음수인 경우 경고를 의미한다.

라. 내장 SQL 프로그램은 컴파일보다 우선하는 전처리기에 의해 처리된다.

8. 관계 모델에서의 무결성을 제약하는 방법으로, 기본 키의 값은 널(null)일 수 없다는 무결성 조건은?

가. 개체 무결성 나. 참조 무결성 다. 도메인 제약 조건 라. 함수적 종속

9. 마스터 파일에 기록된 정보 내용을 변경하거나 참조할 경우 일시적인 성격을 지닌 정보를 기록하고 있는 파일을 의미하는 것은?

가. transaction file 나. report file 다. program file 라. backup file

10. 리스트내의 데이터 삽입, 삭제가 한쪽 끝에서 이루어지는 데이터 구조를 무엇이라 하는가?

가. 스택(stack) 나. 큐(queue) 다. 데크(deque) 라. 원형 큐(circular queue)

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

가. select… from… where… 나. insert… on… values… 다. update… set… where… 라. delete… from… where…

12. 데이터베이스 설계에 있어 개념 스키마 모델링과 트랜잭션 모델링을 병행적으로 수행하는 단계는?

가. 요구분석 설계 나. 개념적 설계 다. 논리적 설계 라. 물리적 설계

13. 데이터베이스(DBMS)의 필수기능에 해당하지 않는 것은?

가. 정의 기능(definition facility) 나. 조작 기능(manipulation facility) 다. 제어 기능(control facility) 라. 사전 기능(dictionary facility)

14. 다음 문장의 ( ) 안의 내용으로 적절한 것은?

The term used to describe the structure of the primary database, and it stored information in the catalog is called ( ).

가. System structure 나. Meta-file 다. Meta-data 라. System architecture

15. Each entity has particular properties, what is this?

가. fields 나. attributes 다. domain 라. tuple

16. 한 릴레이션(relation)에 포함되어 있는 튜플(tuple)의 수를 무엇이라 하는가?

가. 차수(degree) 나. 카디널리티(cardinality) 다. 도메인(domain) 라. 속성(attribute)

17. ISAM(indexed sequential access method) 파일의 특징이 아닌 것은?

가. 기본 데이터 구역은 데이터 레코드를 저장한다.

나. 인덱스 구역은 데이터 구역에 대한 인덱스를 저장한다.

다. 독립된 오버플로우 구역은 기본 데이터 구역에서 오버플로우된 레코드를 저장하는 구역이다.

라. 인덱스 영역은 트랙 영역, 실린더 영역, 오버플로우 영역으로 구성된다.

18. 순차적인 선형구조(sequential linear structure)에 해당되는 자료구조는?

가. 트리 나. 연결 리스트 다. 그래프 라. 큐

19. 개념 스키마에 대한 설명은?

가. 개개 사용자가 보는 개인적인 데이터베이스에 관한 것이다.

나. 범기관적 입장에서 데이터베이스를 정의한 것이다.

다. 전체 데이터베이스가 저장되는 방법을 명세한 것이다

라. 응용 프로그래머가 접근하는 데이터베이스를 정의한 것이다.

20. 데이터베이스의 설계과정이 옳은 것은?

가. 요구분석 – 개념설계 – 논리설계 – 물리설계

나. 요구분석 – 개념설계 – 물리설계 – 논리설계

다. 요구분석 – 논리설계 – 물리설계 – 개념설계

라. 요구분석 – 물리설계 – 개념설계 – 논리설계

제2과목 : 전자계산기구조

21. parity bit의 기능으로 옳은 것은?

가. error 검출용 비트이다.

나. bit 위치에 따라 weight 값을 갖는다.

다. BCD code에서만 사용한다.

라. error bit이다.

22. ALU의 목적은?

가. OP 코드의 번역 나. 어드레스 버스 제어 다. 산술과 논리 연산의 실행 라. 필요한 기계 사이클 수의 계산

23. 기억장치에서 instruction을 읽어서 CPU로 가져오는 상태를 무엇이라 하는가?

가. Interrupt 상태 나. Indirect 상태 다. Execute 상태 라. Fetch 상태

24. 인터럽트의 발생 원인이나 종류를 소프트웨어로 판단하는 방법은?

가. Polling 나. Daisy chain 다. Decoder 라. Multiplex

25. DMA의 장점에 해당되는 것은?

가. 속도가 느린 메모리가 사용될 수 있다.

나. 마이크로프로세서가 데이터 전송을 제어한다.

다. 데이터 전송회로가 보다 덜 복잡하다.

라. 보다 빠른 데이터의 전송이 가능하다.

26. 메모리 인터리빙(interleaving) 방법의 사용 목적이 되는 것은?

가. 메모리 액세스의 효율 증대 나. 기억 용량의 증대 다. 입ㆍ출력 장치의 증설 라. 전력 소모 감소

27. 반도체 기억소자로서 이미 기억된 내용을 자외선을 이용하여 지우고 다시 사용할 수 있는 메모리 소자는?

가. static RAM 나. dynamic RAM 다. EPROM 라. PROM

28. 인스트럭션(instruction) 사이클에 해당되지 않는 것은?

가. FETCH cycle 나. INDIRECT cycle 다. DECODE cycle 라. EXECUTE cycle

29. 전자계산기에서 어떤 특수한 상태가 발생하면 그것이 원인이 되어 현재 실행하고 있는 프로그램이 일시 중단되고, 그 특수한 상태를 처리하는 프로그램으로 옮겨져 처리한 후 다시 원래의 프로그램을 처리하는 현상은?

가. 인터럽트 나. 다중처리 다. 시분할 시스템 라. 다중 프로그램

30. 다음에서 주소 지정 방식이 아닌 것은?

가. direct addressing 나. temporary addressing 다. immediate addressing 라. relative addressing

31. 연산의 처리 결과를 항상 누산기(Accumulator)에 저장하는 어드레스 방식은?

가. 0 어드레스 방식 나. 1 어드레스 방식 다. 2 어드레스 방식 라. 3 어드레스 방식

32. 입 출력 장치와 기억장치와의 차이점 설명 중 옳지 않은 것은?

가. 기억장치의 동작 속도가 빠르다.

나. 입 출력 장치는 자율적으로 동작한다.

다. 기억장치의 정보 단위는 Word이다.

라. 입 출력 장치가 착오(error) 발생률이 적다.

33. 비교(compare) 동작과 같은 동작을 하는 논리 연산은?

가. 마스크(mask) 동작 나. OR 동작 다. 배타적(exclusive) OR  라. AND 동작

34. A 레지스터 내용이 11010100 이고, B 레지스터 내용이 10101100 일 때 A와 B의 AND 연산 결과는?

가. 11010100 나. 10101100 다. 10000100 라. 11111100

35. 가상기억장치에서 주기억장치로 자료의 페이지를 옮길 때 주소를 조정해 주어야 하는데 이것을 무엇이라 하는가?

가. spooling 나. blocking 다. mapping 라. buffering

36. 트랩(trap)이 발생하는 요인은?

가. 0으로 나눌 때 나. 정해진 시간이 지났을 때 다. 정보 전송이 끝났음을 알릴 때 라. 입ㆍ출력장치가 데이터의 전송을 요구할 때

37. 다음 BCD code 중 어느 것이 Hardware error를 최소로 하는데 적합한가?

가. Excess-3 나. Gray 다. ASCII  라. 8421

38. 2진수 (1010)2을 그레이 코드로 변환하면?

가. (1010) 나. (0101) 다. (1111) 라. (0000)

39. 인터럽트의 우선 순위가 가장 낮은 우선권을 가진 인터럽트의 예는?

가. 정전 혹은 기계의 잘못으로 발생한 에러 등의 경우

나. 프로그램의 연산자나 주소지정 방식의 잘못으로 인한 인터럽트

다. 입 출력 장치로부터의 인터럽트

라. 조작원으로부터의 인터럽트

40. 다중 프로그래밍에서는 여러 개의 프로그램이 동시에 병렬로 실행된다. 이 때 어떤 프로그램에 의해 다른 프로그램의 결과가 잘못 쓰여지는 것을 방지하는 것은?

가. 프로그램 보호 나. 기계 보호 다. 기억 보호 라. PSW 보호

제3과목 : 시스템 분석 및 설계

41. 객체지향 기법에서 데이터와 데이터를 조작하는 연산을 하나로 묶어 하나의 모듈 내에서 결합되도록 하는 것을 무엇이라고 하는가?

가. 객체 나. 캡슐화 다. 다형성 라. 추상화

42. 파일 편성법 중 랜덤 편성법에 대한 설명으로 거리가 먼 것은?

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

나. 어떤 레코드도 평균 액세스 타임으로 검색이 가능하다.

다. 운영체제에 따라서는 키 변환을 자동적으로 하는 것도 있다.

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

43. 다음 자료흐름도에서 자료 저장소에 해당하는 것은?

clip_image002

가. A 나. B 다. C 라. D

44. 컴퓨터의 처리 효율이나 파일의 보관 등을 고려하여 같은 파일 형식을 갖는 2개 이상의 파일을 하나의 파일로 통합 처리하는 것을 의미하는 것은?

가. 추출(extract) 나. 변환(conversion) 다. 합병(merge) 라. 생성(generate)

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

가. 입력 정보의 발생 – 입력 정보의 수집 – 입력 정보의 매체화 – 입력 정보의 투입

나. 입력 정보의 발생 – 입력 정보의 수집 – 입력 정보의 투입 – 입력 정보의 매체화

다. 입력 정보의 투입 – 입력 정보의 발생 – 입력 정보의 수집 – 입력 정보의 매체화

라. 입력 정보의 발생 – 입력 정보의 투입 – 입력 정보의 매체화 – 입력 정보의 수집

46. 프로세스 설계시 유의해야 할 사항으로 거리가 먼 것은?

가. 신뢰성과 정확성을 고려하여 처리 과정을 명확히 표현한다.

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

다. 사용자의 하드웨어와 프로그래밍에 관한 상식 수준을 고려한다.

라. 오류에 대비한 체크 시스템도 고려한다.

47. 프로그램 설계서에 포함되어야 할 사항이 아닌 것은?

가. 입/출력 설계표 나. 프로그래밍 지시서 다. 시스템명 라. 요구 명세서

48. 신뢰성을 평가하는 MTBF(Mean Time Between Failure)는 가동된 평균시간을 나타내며, MTTR(Mean Time To Repair)은 평균 수리 시간을 의미한다. 이 두 가지 척도를 사용하여 신뢰도를 구하는 식을 바르게 나타낸 것은?

가. MTTR / (MTBF+MTTR) 나. MTTR / MTBF 다. MTBF / (MTBF+MTTR) 라. MTBF / MTTR

49. 폭포수 모형(Waterfall Model)의 단계를 올바르게 나열한 것은?

가. 프로젝트 계획수립 – 개요 설계 및 상세 설계 – 구현 – 테스트 – 사용자의 요구분석 – 운용 및 유지보수

나. 프로젝트 계획수립 – 사용자의 요구분석 – 개요 설계 및 상세 설계 – 구현 – 테스트 – 운용 및 유지보수

다. 프로젝트 계획수립 – 사용자의 요구분석 – 구현 – 테스트 – 개요 설계 및 상세 설계 – 운용 및 유지보수

라. 프로젝트 계획수립 – 개요 설계 및 상세 설계 – 사용자의 요구분석 – 구현 – 테스트 – 운용 및 유지보수

50. 시스템 개발시 문서화의 목적이라고 볼 수 없는 것은?

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

나. 문서의 표준화로 효율적인 작업과 관리가 가능하다.

다. 시스템의 변경에 따른 혼란을 방지할 수 있다.

라. 시스템의 수행 능력을 쉽게 파악할 수 있다.

51. 색인 순차 편성에서의 각 구역에 대한 설명 중 틀린 것은?

가. 트랙 인덱스 구역-기본 데이터 구역의 한 트랙 상에 기록되어 있는 데이터 레코드 중에서 최대 키 값과 그 주소가 기록되어 있다.

나. 실린더 인덱스 구역-처리해야 할 레코드가 어느 실린더에 기록되어 있는지를 판별할 수 있는 자료를 갖고 있다.

다. 마스터 인덱스 구역-실린더 오버플로우 구역에 다시 오버플로우가 발생할 경우에 대비하여 만들어 놓은 공간이다.

라. 기본 데이터 구역-실제 데이터 레코드가 기록된 구역이다.

52. 모듈 결합도(module coupling)에 대한 설명으로 옳지 않은 것은?

가. 모듈 결합도란 두 모듈간의 상호 의존도를 측정하는 것으로서 좋은 설계가 이루어지도록 하기 위해서는 가능한 한 모듈을 독립적으로 생성한다.

나. 데이터 결합(data coupling)은 모듈 간에 매개변수를 통해서만 의사소통을 하도록 하여 다른 모듈에게 불필요한 데이터는 전송하지 않도록 한다.

다. 스탬프 결합(stamp coupling)은 두 모듈이 동일한 자료 구조를 조회하는 경우의 결합성이다.

라. 모듈 결합도에서 가장 바람직한 결합도는 내용 결합도(content coupling)이다.

53. 원시전표 기입의 측면에서 고려할 사항으로 거리가 먼 것은?

가. 가능한 기입량을 적게 해야 한다.

나. 일정 순서대로 기입될 수 있어야 한다.

다. 기입항목은 가능한 길고 자세하게 적어야 한다.

라. 기입상 혼란을 일으킬 수 있는 경우에는 전표상에 기입요령을 명시하는 것이 좋다.

54. IPT 기법의 적용 목적으로 거리가 먼 것은?

가. 개발자의 생산성 향상 나. 프로그래밍의 표준화 유도 다. 개인적인 차이 해소 라. 프로그래머의 충원 용이

55. 하한치와 상한치를 두어 입력된 항목의 값이 미리 규정된 범위내에 있는지를 체크하는 방식은?

가. 균형체크(balanced check) 나. 한계체크(limit check) 다. 순차체크(sequence check) 라. 형식체크(format check)

56. 20매로 구성된 디스크 팩(disk pack)에서 한 면에 200개의 트랙(track)을 사용할 수 있다면 실린더는 몇 개가 되는가?

가. 200개 나. 400개 다. 2000개 라. 4000개

57. 도서관에서 도서 정리를 목적으로 만든 것으로 좌측부는 그룹분류에 따르고 우측은 10진수의 원칙에 따라 세분화하는 코드로 추가하기 쉽고, 무한하게 확대가 가능하지만 자리수가 많아지고 기계 처리에 불편한 코드는?

가. 그룹분류식 코드(Group classification code) 나. 십진코드(Decimal code) 다. 구분코드(Block code) 라. 합성코드(Combined code)

58. 시스템의 특성 중 GIGO(Garbage In Garbage Out)는 시스템의 기능 중 어떤 점을 가장 강조한 것인가?

가. 입력 나. 출력 다. 처리 라. 제어

59. 다음 중 코드설계 순서가 맞는 것은?

① 코드화 대상의 특성분석 ② 사용범위 결정 ③ 코드화 목적의 명확화 ④ 번호부여방식 결정 ⑤ 번호부여 대상수 확인 ⑥ 사용기간의 결정 ⑦ 코드화 대상의 결정

가. ⑦ -> ③ -> ② -> ⑤ -> ⑥ -> ① -> ④

나. ⑦ -> ③ -> ⑤ -> ② -> ⑥ -> ① -> ④

다. ③ -> ② -> ⑦ -> ⑤ -> ⑥ -> ① -> ④

라. ⑦ -> ① -> ② -> ⑤ -> ⑥ -> ③ -> ④

60. 입력된 자료가 처리되어 일단 출력된 후 이용자를 거쳐 다시 재입력되는 방식으로, 공과금, 보험료 징수 등의 지로용지를 처리하는데 사용되는 입력방식은 무엇인가?

가. 턴어라운드 시스템 나. 집중 매체화형 시스템 다. 분산 매체화형 시스템 라. 직접 입력 시스템

제4과목 : 운영체제

61. UNIX에서 아이노드(inode)에 포함되는 정보가 아닌 것은?

가. 마지막으로 수정된 시기 나. 소유자가 속한 그룹의 식별 다. 파일에 대한 링크의 수 라. 파일이 최초에 변경된 시간

62. 다음 용어 설명 중 옳지 않은 것은?

가. 할당시간(time slice) : 한 프로세스가 작업을 모두 마칠 수 있도록 부여한 시간

나. 디스패치(dispatch) : 준비 상태에 있는 여러 프로세스 중 프로세스를 선정하여 CPU를 할당

다. 문맥교환(context switching) : 한 프로세스에서 다른 프로세스로 CPU가 할당되는 과정

라. 교착상태 : 프로세스들이 발생하지 않을 사건을 무한정 기다리고 있는 상태

63. 현재 헤드의 위치가 50에 있고, 요청 대기 열에는 아래와 같은 순서로 들어 있다고 가정할 때 FCFS(First Come First Served) 스케줄링 알고리즘에 의한 헤드의 총 이동 거리는 얼마인가?

1 0 0 , 1 8 0 , 4 0 , 1 2 0 , 0 , 1 3 0 , 7 0 , 8 0 , 1 5 0 , 2 0 0

가. 790 나. 380 다. 370 라. 250

64. SSTF 스케줄링 알고리즘을 이용할 경우 보기의 요구 큐에 있는 트랙은 어떻게 이동하게 되는가?

<보기>

요구 큐 : 98,183,37,122,14,124,65,67

head 시작위치 : 57

가. 98,183,37,122,14,124,65,67

나. 65,67,37,14,98,122,124,183

다. 37,14,65,67,98,122,124,183

라. 65,67,98,122,124,183,14,37

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

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

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

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

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

66. 유닉스 시스템에서 파일의 내용을 화면에 출력할 때 사용하는 명령어는?

가. cat 나. finger 다. ls  라. print

67. 가상기억장치의 경영에서 어떤 프로세서가 충분한 프레임을 갖지 못하여 페이지 교환이 계속적으로 발생하여 전체 시스템의 성능이 저하되는 것을 무엇이라 하는가?

가. 페이징 나. 스레싱 다. 스와핑 라. 폴링

68. 기존의 CISC 방식의 컴퓨터에 비해 RISC 방식의 컴퓨터에서 괄목적인 변화를 보여준 것은?

가. 메모리 관리측면 나. 명령어 처리측면 다. 자원 관리측면 라. 디바이스 관리측면

69. 주 저장장치관리 전략 중에서 최악적합(Worst fit)을 바르게 설명한 것은?

가. 주기억장치 내의 여러 공백 각각에 대해서 프로세스 크기를 차감하여 그 결과 값이 가장 큰 공백에 프로세스를 배치한다.

나. 주기억장치 내의 여러 공백 각각들에 대해서 프로세스 크기를 차감하여 그 결과 값이 가장 작은 공백에 프로세스를 배치한다.

다. 주기억장치 내의 여러 공백들 중 프로세스 배치가 가능한 첫 번째 공백을 선택하여 배치한다.

라. 주 저장장치의 여러 공백 중 Random하게 하나를 선택하여 프로세스를 배치한다.

70. 강 결합 시스템(tightly coupled system)의 특징에 해당하는 것은?

가. 프로세서 간의 통신은 공유 메모리로 이루어진다.

나. 각 시스템은 자신의 운영체제를 가진다.

다. 각 시스템은 자신만의 주기억장치를 가진다.

라. 각 시스템 간의 통신은 메시지 교환으로 이루어진다.

71. 프로세스에 대한 설명으로 거리가 먼 것은?

가. 지정된 결과를 얻기 위한 일련의 계통적 동작을 말한다.

나. 목적 또는 결과에 따라 발생되는 사건들의 과정을 말한다.

다. 프로세스는 프로그램 자체만으로 이루어져 있다.

라. CPU에 의해 수행되는 사용자 및 시스템 프로그램을 말한다.

72. 운영체제의 역할에 해당하지 않는 것은?

가. 사용자와 컴퓨터 시스템 간의 인터페이스 기능을 제공한다.

나. 사용자 간의 자원 사용을 스케줄링한다.

다. 사용자 간의 데이터를 공유하게 해준다.

라. 사용자가 작성한 원시 프로그램을 번역한다.

73. 다음 프로세서의 상태 전이도에서 괄호 안의 내용으로 가장 적당한 것은?

clip_image004

가. 죽임 나. 실행 다. 취소 라. 성공

74. E. J. Dijkstra가 제안한 방법으로 반드시 상호 배제의 원리가 지켜져야 하는 공유 영역에 대하여 각각의 프로세스들이 접근하기 위하여 사용되는 두 개의 연산 P와 V라는 연산을 통해서 프로세스 사이의 동기를 유지하고 상호배제의 원리를 보장하는 것은?

가. synchronization 나. context switching 다. monitor 라. semaphore

75. 분산 처리 시스템의 네트워크 위상(Topology)에 따른 분류 중 아래 설명에 해당하는 구조는?

– 중앙 노드가 고장나면 모든 통신이 단절된다.

– 모든 사이트는 하나의 중앙 노드에 직접 연결되어 있다.

– 중앙 노드에 과부하가 되면 성능이 현저히 감소한다.

가. hierachy connection 나. star connection 다. ring connection 라. multiaccess bus connection

76. 기억공간을 할당하고 회수하는 작업이 자주 발생함에 따라 디스크의 기억공간이 점차 단편화되어, 파일이 널리 분산되어 있는 블록들에 분산 저장되는 경우, 이런 문제를 해결하기 위한 적절한 방법은?

가. allocation 나. garbage collection 다. fragmentation 라. insertion

77. SJF(Shortest Job First) 스케줄링의 설명으로 옳지 않은 것은?

가. 작업이 끝나기까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다.

나. 평균 대기 시간을 최소화한다.

다. 선점 스케줄링 기법에 해당한다.

라. FIFO 보다 평균 대기 시간이 작지만 긴 작업의 경우 FIFO 기법보다 더 크고 예측이 더욱 어렵다.

78. 다중프로그래밍 환경 하에서 용량이 크고 신속한 액세스가 가능한 디스크를 이용하여 각 사용자 프로그램의 출력할 데이터를 직접 프린터로 보내지 않고 디스크에 모았다가 나중에 한꺼번에 출력함으로써 프린터 장치의 공유 및 프린터 처리 속도를 보완하는 기법을 무엇이라 하는가?

가. 버퍼링(buffering) 나. 스풀링(spooling) 다. 다중프로그래밍(multiprogramming) 라. 시분할 시스템(time-sharing system)

79. 다음은 교착 상태 해결 방안 중 어떤 방안을 설명해 놓은 것인가?

ㅇ 각 프로세스는 한번에 자신에게 필요한 모든 자원을 요구해야 하며, 이 요구가 만족되지 않으면 작업을 진행할 수 없다.

ㅇ 어떤 자원을 갖고 있는 프로세스가 더 이상 요구가 수용되지 않으면 원래 갖고 있던 자원을 일단 반납하고 필요하다면 다시 그 자원이나 다른 자원을 요구해야 한다.

ㅇ 모든 프로세스에 각 자원 유형별로 할당 순서를 부여한다. 즉, 만일 한 프로세스가 주어진 유형의 자원을 할당받았으면 그 프로세스는 순서에 따라 나중에 위치하는 유형의 자원만을 요구할 수 있게 한다.

가. 교착상태의 예방 나. 교착상태의 회피 다. 교착상태의 발견 라. 교착상태의 회복

80. 보안에 대한 설명 중 옳지 않은 것은?

가. 외부보안은 불법 침입자나 천재지변으로부터 시스템을 보호하는 것이다.

나. 내부보안은 하드웨어나 운영체제의 내장된 보안 기능을 통해 신뢰성을 유지하고 시스템을 보호하는 것이다.

다. 시설보안은 감지 기능을 통해 외부 침입자나 화재, 홍수와 같은 천재지변으로부터의 보안을 말한다.

라. 사용자 인터페이스 보안은 사용자의 신원을 운영체제가 확인하는 절차없이 불법 침입자로부터 시스템을 보호하는 것이다.

제5과목 : 정보통신개론

81. 컴퓨터 시스템의 중앙처리장치로서 입력장치, 기억장치, 연산장치, 출력장치에게 동작을 명령, 감독, 통제하는 장치는?

가. 제어장치 나. 주기억장치 다. 논리연산장치 라. 주변장치

82. 데이터 링크 계층에서 주로 사용되는 프로토콜은?

가. X.21 나. X.25  다. V.24  라. X.26

83. 다음 중 광섬유케이블의 특징이 아닌 것은?

가. 전송손실이 극히 적다.

나. 접속 및 확장이 불가능하다.

다. 전기적으로 무유도성, 무누화이다.

라. 광대역성이다.

84. 중앙에 Host Computer가 있고 이를 중심으로 Terminal들이 연결되는 중앙집중식의 Network 구성 형태는?

가. 성(star)형 나. 환(ring)형 다. 나무(tree)형 라. 그물(mesh)형

85. 패킷 교환망의 특징으로 옳지 않은 것은?

가. 전송 오류의 정정 불능

나. 전송량제어와 전송속도 변환

다. 대량의 데이터 전송시 전송 지연

라. 표준화된 프로토콜 적용

86. 정보통신의 설명 내용으로 적합하지 않은 것은?

가. 전기통신과 컴퓨터의 정보처리 능력을 부가시켜 정보를 송 수신처리하는 통신

나. 컴퓨터나 통신기기 사이에서 디지털 형태로 표현된 정보를 송 수신하는 통신

다. 전기적인 신호형태의 디지털 데이터만 컴퓨터로 송 수신하는 통신

라. 정보처리장치 등에 의하여 처리된 정보를 전송하는 기계장치간의 통신

87. 다음 중 패킷교환방식에 대한 설명 중 가장 알맞는 것은?

가. 접속에는 긴 시간이 소요되나 전송지연은 거의 없다.

나. 패킷전송은 음성전송보다 데이터전송에 더 적합하다.

다. 전송효율을 높이기 위해 패킷들은 항상 동일한 경로를 통해 전송된다.

라. 통신시간, 거리가 비용의 주요 기준이 되며 통신량과는 무관하다.

88. 데이터통신 시스템의 세 가지 기본 요소로 옳은 것은?

가. 단말장치, 전송장치, 통신제어장치 나. 단말장치, 통신제어장치, 모뎀 다. 모뎀, 전송장치, 통신제어장치 라. 단말장치, 다중화장치, 통신제어장치

89. 데이터 통신에서 컴퓨터가 단말기에게 전송할 데이터의 유무를 묻는 것은?

가. Polling 나. Calling 다. Selection 라. Link up

90. 정보통신에 관한 설명 중 잘못된 것은?

가. 정보화사회를 실현하는 수단으로 컴퓨터와 전기통신의 결합이라고 본다.

나. 기본구성 요소는 수신원(Sink), 정보원(Source), 전송매체이다.

다. 세계 최초 데이터통신시스템은 국방용을 목적으로 한 SAGE 시스템이다.

라. 초기 정보전송방식은 온-라인(on-line) 방식이었다.

91. 다음 설명 중 틀린 것은?

가. IBM의 SNA는 컴퓨터간 접속을 용이하게 한 체계화된 네트워크 방식이다.

나. 본격적인 데이터 통신의 시초는 미국의 반자동 방공 시스템(SAGE)이다.

다. 온라인시스템의 대량보급으로 정보통신을 위한 표준화의 필요성이 줄어들었다.

라. 데이터 전송이란 컴퓨터나 데이터 단말에 의해 처리할 또는 처리된 정보의 전송을 말한다.

92. 통신 프로토콜의 기본요소가 아닌 것은?

가. 연결 대상(Linked Object) 나. 의미(Semantics) 다. 구문(Syntax) 라. 순서(Timing)

93. 보(baud) 속도가 1,200[baud]일 때 쿼드비트(Quadbit)를 사용하는 경우 몇 [bps]인가?

가. 1,200[bps] 나. 2,400[bps] 다. 3,600[bps] 라. 4,800[bps]

94. 시분할방식(Time Sharing System)에 가장 적합한 것은?

가. 시스템상의 공간적 기능을 분할하는 방식이다.

나. 주파수 동기를 맞추어 주는 기능이다.

다. 하나의 컴퓨터를 여러 개의 단말기가 공동으로 사용하도록 하는 시스템이다.

라. 이동통신에 사용되는 통신방식이다.

95. 정보통신 시스템의 처리방식에 해당되지 않는 것은?

가. 온-라인(On-line) 처리방식

나. 트래픽(Traffic) 처리방식

다. 거래(Transaction) 처리방식

라. 실시간(time sharing) 처리방식

96. 다음 인터넷 응용서비스 중에서 가상터미널(VT) 기능을 갖는 것은?

가. Ftp 나. Gopher 다. Telnet 라. Archie

97. OSI 7계층의 데이터 링크 계층 기능과 관계가 없는 것은?

가. 경로선택 나. 오류의 검출 및 복구 다. 프레임의 순서제어 라. 프레임의 시작과 끝을 구분

98. 다음 통신회선 구성에 대한 설명 중 틀린 것은?

가. 멀티 드롭에 사용되는 터미널은 주소 판단 기능과 데이터 블록을 일시 저장할 수 있는 버퍼를 가지고 있어야 한다.

나. 다중화 방식에서 통신회선의 고장시 고장지점 이후의 터미널은 모두 운영 불능에 빠지는 단점이 있다.

다. 포인트 투 포인트 방식은 멀티 드롭 방식보다 모뎀의 시설 수량을 줄일 수 있다.

라. 멀티 포인트 방식을 멀티 드롭 방식이라고도 한다.

99. 통신 프로토콜의 기능과 그 기법을 서로 잘못 연결한 것은?

가. 에러 제어 – ARQ 나. 순서화 – 폴링/셀렉션 다. 흐름 제어 – Sliding Window 라. 동기 방식 – 비동기식/동기식 전송

100. 디지털 변복조에 사용되는 방식이 아닌 것은?

가. 동기편이방식 나. 진폭편이방식 다. 주파수편이방식 라. 위상편이방식

<정답>

clip_image006

clip_image008

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: