티스토리 뷰

산업기사 기출문제

제 1과목 : 데이터베이스

1. 분산 데이터베이스의 장점으로 거리가 먼 것은?

가. 자원의 공유 나. 처리효율의 향상

다. 신뢰성 향상 라. 소프트웨어 개발비용 저렴

2. Which of the following is not a function of the DBA?

가. schema definition

나. storage struction definition

다. application program coding

라. Integrity constraint specification

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

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

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

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

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

4. 색인 순차파일(ISAM;Indexed Sequential Access Method)에 관한 설명으로 옳지 않은 것은?

가. 순차 처리와 랜덤 처리가 모두 가능하다.

나. 레코드를 추가 및 삽입하는 경우, 파일 전체를 복사할 필요가 없다.

다. 기본 구역(Prime data area), 색인 구역(Index area), 오버플로우 구역(Overflow area)으로 구성되어 있다.

라. 해시 함수를 사용하여 레코드를 저장할 위치를 결정한다.

5. 다음 설명이 의미하는 A와 B의 관계는?

An entity in an entity set A is associated with any number of entities in an entity set B, and an entity in B is associated with any number of entities in A.

가. one to one

나. one to many

다. many to one

라. many to many

6. 데이터베이스의 장점에 해당되지 않는 것은?

가. 데이터의 공유성

나. 데이터의 중복성

다. 데이터의 일관성

라. 데이터의 무결성

7. 데이터 언어에 대한 설명으로 옳지 않은 것은?

가. 데이터 언어는 사용 목적에 따라 데이터 정의어, 데이터 조작어, 데이터 제어어로 나누어진다.

나. 데이터 조작어(DML)에는 질의어가 있으며, 질의어는 터미널에서 주로 이용하는 절차적(procedural) 데이터 언어이다.

다. 데이터 제어어(DCL)는 데이터를 보호하고 데이터를 관리하는 목적으로 사용된다.

라. 데이터 정의어(DDL)는 데이터베이스를 정의하거나 수정할 목적으로 사용하는 언어이다.

8. 데이터베이스의 기본 스키마에 해당되지 않는 것은?

가. 내부 스키마

나. 개념 스키마

다. 논리 스키마

라. 외부 스키마

9. 선형 자료구조에 해당하지 않는 것은?

가. 리스트(list)

나. 큐(queue)

다. 데큐(deque)

라. 그래프(graph)

10. 외부정렬(external sort)에 해당하지 않는 것은?

가. balanced sort

나. cascade sort

다. heap sort

라. polyphase sort

11. 관계 데이터베이스와 가장 관련이 있는 것은?

가. 정규화(normalization) 나. 다형성(polymorphism)

다. 캡슐화(capsulation) 라. 상속성(inheritance)

12. 시스템 자신이 필요로 하는 여러 가지 객체에 관한 정보를 포함하고 있는 시스템 데이터베이스로서, 포함하고 있는 객체로는 테이블, 데이터베이스, 뷰, 접근권한 등이 있는 것은?

가. 인덱스(index)

나. 카타로그(catalog)

다. QBE(Query By Example)

라. SQL(Structure Query Language)

13. 트랜잭션(transaction)의 특성에 해당하지 않는 것은?

가. 원자성(Atomicity)

나. 일관성(Consistency)

다. 지속성(Duration)

라. 무결성(Integrity)

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

가. 정의 기능(definition facility)

나. 조작 기능(manipulation facility)

다. 제어 기능(control facility)

라. 사전 기능(dictionary facility)

15. SQL의 기술이 옳지 않은 것은?

가. SELECT FROM WHERE

나. INSERT INTO VALUES

다. UPDATE TO WHERE

라. DELETE FROM WHERE

16. FIFO(First In First Out) 방식의 작업 스케줄링(Job-Scheduling)을 위한 자료구조로서 가장 적합한 것은?

가. 스택(Stack)

나. 스트링(String)

다. 큐(Queue)

라. 그래프(Graph)

17. 데이터베이스의 관계모형에서 사영하는 테이블의 행을 구성하는 애트리뷰트 값들의 집합을 무엇이라고 하는가?

가. DOMAIN

나. TUPLE

다. ENTITY

라. MEMBER

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

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

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

다. 뷰의 테이블의 가상 테이블이다.

라. 뷰의 테이블은 물리적인 구현으로 구성되어 있다.

19. 기본 키에 속해 있는 애트리뷰트는 항상 널 값을 가질 수 없는 제약을 무엇이라고 하는가?

가. 개체 무결성

나. 참조 무결성

다. 키 무결성

라. 널 무결성

20. 계층형 데이터 모델에 관한 설명으로 옳지 않은 것은?

가. 계층 데이터 모델이 지원하는 스키마의 논리적 구조는 트리 형태의 자료구조가 된다.

나. 계층 정의 트리는 하나의 루트 레코드 타입과 다수의 종속 레코드 타입으로 구성된 순서 트리이다.

다. 어떤 부모-자식 관계에서도 부모 레코드가 되지 못한 레코드 타입은 계층 정의 트리의 단말 노드이다.

라. 레코드 타입들간에는 사이클(cycle)이 허용된다.

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

21. 다음에서 수치 자료에 대한 부동 소수점 표현(floating point representation)의 특징이 아닌 것은?

가. 고정 소수점 표현보다 표현의 정밀도를 높일 수 있다.

나. 아주 작은 수와 아주 큰 수의 표현에는 부적합하다.

다. 수 표현에 필요한 자리수에 있어서 효율적이다.

라. 과학이나 공학 또는 수학적인 응용에 주로 사용되는 수 표현이다.

22. 인터럽트 처리 방식 중 인터럽트 신호선을 공유하면서 연결 순서에 따라 우선 순위가 결정되는 것은?

가. Multiple Interrupt Line 방식

나. Daisy-chain 방식

다. software poll 방식

라. Bus Arbitration 방식

23. 인터럽트 수행 후에 처리되는 것은?

가. 전원을 다시 동작시킨다.

나. 모니터 화면에 인터럽트 종류를 디스플레이 한다.

다. 메모리의 내용을 지워서 다른 프로그램이 적재될 수 있도록 한다.

라. 인터럽트 처리시 보존시켰던 PC 및 제어상태 데이터를 PC와 제어상태 레지스터에 복구한다.

24. 64가지의 각기 다른 자료를 나타내려고 하면 최소한 몇 개의 비트(bit)가 필요한가?

가. 1

나. 3

다. 5

라. 6

25. 프로세서의 제어 장치에 대한 설명 중 옳지 않은 것은?

가. 고정 배선 방법과 마이크로프로그램 방식이 있다.

나. 마이크로프로그램 방식은 고정 배선 방법보다 더 비싸다.

다. 고정 배선 방법은 부품의 수는 최대화되기는 하나 작동 속도를 높이는데 목표가 있다.

라. 마이크로프로그램 방식에서는 마이크로프로그램을 저장하기 위한 제어 메모리가 필요하다.

26. 주소 부분이 하나밖에 없는 1-주소 명령 형식에서 결과 자료를 넣어 두는데 사용하는 레지스터는?

가. 어큐뮬레이터(accumulator)

나. 스택(stack)

다. 인덱스(index) 레지스터

라. 범용 레지스터

27. 2진법의 수 1101.11을 10진법으로 표시하면?

가. 11.75

나. 13.55

다. 13.75

라. 15.3

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

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

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

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

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

29. BCD code 중에서 산술 연산 작용에 가장 적합한 것은?

가. ASCII code

나. Hamming code

다. Gray code

라. Excess-3 code

30. 캐시(cache) 메모리 설계시 고려할 사항이 아닌 것은?

가. Cache size

나. 전송 Block size

다. 주변 입출력 장치

라. Replacement algorithm

31. 마이크로프로세서 장치로 들어가는 4가지 입력 중에서 출력과 겸해져 쌍방향성인 것은?

가. 전원공급 입력

나. 클록 입력

다. 인터럽트 입력

라. 데이터버스 입력

32. 인터럽트 반응시간(interrupt response time)에 대한 설명으로 옳은 것은?

가. 인터럽트 요청신호를 발생한 후부터 인터럽트 취급 루틴의 수행이 시작될 때까지이다.

나. 일반적으로 하드웨어에 의한 방식이 소프트웨어에 의한 처리보다 느리다.

다. 인터럽트 반응 속도는 하드웨어나 소프트웨어에 필요한 기억 공간에 의한 영향이 없다.

라. 인터럽트 요청 신호의 발생 후부터 취급 루틴의 수행이 완료될 때까지의 시간이다.

33. 서브루틴의 수행 후 주프로그램으로 돌아오기 위한 복귀 주소는 어느 곳에 기억시켜 두는가?

가. Program counter

나. Stack

다. Instruction register

라. General register

34. 자기디스크 장치의 구성 요소가 아닌 것은?

가. 읽고 쓰기 헤드(read write head)

나. 디스크(disk)

다. 실린더(cylinder)

라. 액세스 암(access arm)

35. 기억된 프로그램(program)을 하나 하나 불러내어 명령을 해독하는 장치는?

가. 입력장치 나. 제어장치

다. 연산장치 라. 기억장치

36. 기억장치의 내용이 다음과 같을 때 어셈블리어로 LDA 34 명령을 직접 주소지정 방식으로 수행될 때 AC에 들어가는 값은 A라 하고, 간접주소 지정방식으로 수행될 때 AC 에 들어가는 값을 B라 하면 A, B 값은?

Array

가. A=34, B=39

나. A=34, B=127

다. A=39, B=127

라. A=127, B=349

37. 자료의 병렬 전송을 직렬 전송으로 변환하는데 사용하기에 적합한 소자는?

가. decoder

나. encoder

다. shift register

라. ring counter

38. 다음 회로를 불(Boolean) 대수로 표시하면?

Array

가. RM {bar B} C

나.RM B {bar C}

다. BC

라.RM {bar B} {BAR C}

39. 인터럽트 원인이나 종류를 판별하는 소프트웨어에 의한 방법은?

가. Polling

나. Daisy chain

다. Decoder

라. Multiplex

40. CPU 클럭 중 동기 가변식에 관한 설명이 아닌 것은?

가. 마이크로 오퍼레이션 수행시간의 차이가 현저할 때 사용한다.

나. 중앙처리장치의 시간을 효율적으로 이용할 수 있다.

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

라. 모든 마이크로 오퍼레이션에 대하여 서로 다른 사이클을 정의할 수 있다.

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

41. 발생한 데이터를 전표상에 기록하고, 일정한 시간 단위로 일괄 수집하여 입력매체에 수록하는 입력 형식은?

가. 분산매체화 시스템

나. 집중매체화 시스템

다. 턴 어라운드(turn around) 시스템

라. 온라인 단말기의 입력시스템

42. 코드(Coad)와 요돈(Yourdon)의 객체 지향 설계에서 구성요소로 거리가 먼 것은?

가. 클래스와 객체요소

나. 문제 영역 요소

다. 사람과 상호 작용 요소

라. 타스크 관리 요소

43. 출력 정보의 분배에 관한 설계 내용 중 거리가 먼 것은?

가. 분배 책임자

나. 분배 방법

다. 분배 순서

라. 분배 주기

44. 코드 설계시 주의해야 할 사항으로 거리가 먼 것은?

가. 사람의 이용에 우선하여 취급이 쉽고 컴퓨터 처리에 적합해야 한다.

나. 증감에 대비한 확장성이 있어야 한다.

다. total system을 위한 체계성이 있어야 한다.

라. 직원번호, 인사파일번호, 신분증번호로 나누어 개인의 코드를 각각 따로 부여해야 한다.

45. 랜덤편성 파일의 특징으로 옳지 않은 것은?

가. 주소 계산에 의하여 직접 처리할 수 있다.

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

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

라. 키 변환을 위한 계산과정이 생략되므로 처리시간이 빠르다.

46. 객체 지향 분석에서 불필요한 부분을 생략하고 객체의 속성 중 가장 중요한 것에만 중점을 두어 개략화시킨 것을 무엇이라고 하는가?

가. 상속성

나. 클래스

다. 추상화

라. 메시지

47. 문서화의 목적으로 거리가 먼 것은?

가. 시스템 보수 및 운용하는 그룹에 인계 인수 작업이 용이하다.

나. 개발자의 순서도 작성, 코딩, 디버깅, 테스트런만을 위해서이다.

다. 시스템 개발 프로젝트의 관리가 용이하다.

라. 개발 진척 관리의 지표가 될 수 있다.

48. 입/출력 파일 설계시 색인 순차편성 파일 구성에서 새로이 추가되는 레코드가 많아서 기본 데이터 구역 내에 더 이상 기록할 수 없을 때, 오버 플로우된 레코드를 기록하는 구역은?

가. 트랙 오버플로우 구역

나. 기본 데이터 구역

다. 실린더 인덱스 구역

라. 실린더 오버플로우 구역

49. 출력을 설계에 있어서 고려할 사항으로 가장 거리가 먼 것은?

가. 여백의 중요성

나. 논리적 연결성

다. 위치 및 배열의 중요성

라. 에러 검증장치

50. 시스템의 5대 기본 요소가 될 수 없는 것은?

가. 입/출력

나. 처리

다. 제어

라. 보수

51. 시스템의 신뢰성을 평가하는 MTBF의 의미는?

가. CPU의 에러 동작 발생률

나. 상호인접한 고장사이의 가동된 시간 평균

다. 고장으로부터 복구시까지의 시간 평균

라. CPU의 처리 속도

52. 파일 설계의 순서로 가장 적절한 것은?

① 파일의 특성조사

② 파일매체의 검토

③ 파일작성의 목적 확인

④ 파일 항목의 검토

⑤ 편성법 검토

가. ①,②,③,④,⑤

나. ③,④,⑤,①,②

다. ⑤,③,①,④,②

라. ③,④,①,②,⑤

53. 파일 설계시 파일 성격에 관한 검토 사항으로 거리가 먼 것은?

가. 파일명칭

나. 적응업무

다. 작성목적

라. 항목배열

54. 소프트웨어 개발주기 모델의 하나인 폭포수형(water fall) 모델에서 개발될 소프트웨어에 대한 전체적인 하드웨어 및 소프트웨어 구조, 제어구조, 자료구조의 개략적인 설계를 작성하는 단계는?

Array

가. 타당성조사 단계

나. 기본설계 단계

다. 상세설계 단계

라. 계획과 요구사항 분석단계

55. 시스템의 기본적인 특성에 속하지 않는 것은?

가. 제어성

나. 목적성

다. 정보성

라. 자동성

56. HIPO에서 지정된 기능을 계층적으로 나타내는 것은?

가. 총괄도표 (Over Diagram)

나. 상세도표 (Detail Diagram)

다. 구조도표 (Structure Diagram)

라. 도식목차 (Visual Table Of Contents)

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

가. 순차 코드 (sequence code)

나. 구분 코드 (block code)

다. 표의 숫자 코드 (significant digital code)

라. 연상 코드 (mnemonic code)

58. 어떤 특정한 조건을 부여하여 조건을 만족시키는 정보와 만족시키지 못하는 정보로 분리하여 처리하는 패턴은?

가. 변환 (conversion)

나. 집계 (summary)

다. 추출 (extract)

라. 분배 (distribution)

59. 구조적 분석의 특징으로 거리가 먼 것은?

가. 사용자와 분석자간의 의사 소통이 원활하다.

나. 시스템 모형 작성에 필요한 도구가 제공되지 않는다

다. 시스템 분석시 사용자의 참여기회가 확대된다.

라. 시스템을 분할할 수 있다.

60. 마스터 파일(Master File)의 변경하고자 하는 내용을 검사하거나 갱신할 때 사용되는 정보로서, 일시적인 성격을 지닌 파일은?

가. Transaction File

나. History File

다. Summary File

라. Trailer File

=제 4과목 : 운영체제

61. 교착상태 회피를 위하여 사용되는 은행원 알고리즘에 관한 사항으로 옳지 않은 것은?

가. 은행원 알고리즘을 적용하기 위해서는 자원의 양이 일정하여야 한다.

나. 은행원 알고리즘을 적용하기 위해서는 사용자의 수가 일정하여야 한다.

다. 은행원 알고리즘은 모든 요구를 유한시간 안에 할당하는 것을 보장한다.

라. 은행원 알고리즘은 대화식 시스템(interactive-system)에 적용할 수 있다.

62. 현 시점에서 가장 오랫동안 사용하지 않은 페이지를 선택하여 교체하는 알고리즘은?

가. LRU 알고리즘

나. FIFO 알고리즘

다. LFU 알고리즘

라. SECOND CHANGE

63. 사용자의 신원을 운영체제가 확인하는 절차를 통해 불법침입자로부터 시스템을 보호하는 보안은?

가. 외부 보안

나. 운용 보안

다. 사용자 인터페이스 보안

라. 내부 보안

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

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

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

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

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

65. HRN(Highest Response-Ratio Next) 스케줄링 기법에서 가변적 우선 순위는 다음 식으로 계산된다. ㉠, ㉡에 알맞은 내용은?

우선순위 = (대기한 시간 + ㉠)/㉡

가. ㉠ 서비스를 받을 시간 ㉡ 서비스를 받을 시간

나. ㉠ 서비스를 받을 시간 ㉡ 실행된 시간

다. ㉠ 실행된 시간 ㉡ 서비스를 받을 시간

라. ㉠ 응답시간 ㉡ 서비스를 받을 시간

66. 페이지부재가 계속 발생되어 프로세스가 수행되는 시간보다 페이지 교체에 소비되는 시간이 더 많은 경우를 무엇이라고 하는가?

가. 스케줄링(scheduling)

나. 스래싱(thrashing)

다. 프리페이징(prepaging)

라. 작업세트(working set)

67. 교착상태를 방지하는 방법으로 가장 거리가 먼 것은?

가. 점유와 대기 조건의 부정

나. 불완전 상태 조건의 부정

다. 환형 대기 조건의 부정

라. 비선점 조건의 부정

68. 기억장치 할당 기법 중에서 프로그램을 주기억장치내의 공백 중에서 가장 큰 공백에 배치하는 기법?

가. 최악 적합(worst fit)

나. 최적 적합(best fit)

다. 다음 적합(next fit)

라. 최초 적합(first fit)

69. 입/출력 수행 또는 기억장치의 배당을 위하여 발생하는 인터럽트는?

가. 외부 인터럽트

나. 슈퍼바이저 호출 인터럽트

다. 기계검사 인터럽트

라. 프로그램 검사 인터럽트

70. 암호기법의 종류가 아닌 것은?

가. DES

나. RSA

다. Public key system

라. FORK

71. 노화(aging)기법에 대한 설명으로 올바른 것은?

가. 하나 또는 둘 이상의 프로세스가 더 이상 계속할 수 없는 어떤 특정 사건을 기다리고 있는 상태를 말한다.

나. 프로세스들이 자원을 배타적으로 점유하고 있어서, 다른 프로세스들이 그 자원을 사용할 수 없도록 만든다.

다. 프로세스가 자원을 기다리고 있는 시간에 비례하여 우선 순위를 부여함으로써 가까운 시간 안에 자원이 할당될 수 있도록 한다.

라. 프로세스에게 일단 할당된 자원은 모두 사용하기 전에는 그 프로세스로부터 도중에 자원을 회수할 수 없다.

72. Unix에서 파일 시스템은 어떠한 구조로 이루어지는가?

가. 그래프 구조

나. 계층적 트리 구조

다. 배열 구조

라. 네트워크 구조

73. 일괄처리 시스템에 대한 설명으로 옳지 않은 것은?

가. 컴퓨터 시스템을 효율적으로 사용할 수 있다.

나. 적절한 작업 제어 언어 (JCL)를 제공해야 한다

다. 실행결과를 즉시 받아 볼 수 있어 응답시간이 짧다.

라. 유사한 성격의 작업을 한꺼번에 모아서 처리하는 시스템이다.

74. 디렉토리(Directory) 구조를 확장한 임의 트리로 하나의 루트 디렉토리와 다수의 종속 디렉토리로 구성된 디렉토리는?

가. 트리 구조 디렉토리

나. 1단계 구조 디렉토리

다. 2단계 구조 디렉토리

라. 비주기 구조 디렉토리

75. 특정 레코드를 검색하기 위하여 키(Key)와 보조기억 장치사이의 물리적인 주소로 변환할 수 있는 사상 함수(mapping function)가 필요한 파일은?

가. 순차 파일

나. 인덱스된 순차파일

다. 직접 파일

라. 분할 파일

76. 처리기를 연결하는 기법 중 공유 버스 기법에 대한 설명으로 옳지 않은 것은?

가. 한 시점에 단지 하나의 전송만이 가능하다.

나. 처리기나 기타 장치의 증설 절차가 복잡하다.

다. 버스에 이상이 생기면 전체 시스템에 장애가 발생한다.

라. 버스의 사용을 위한 경쟁상태가 발생하여 시스템 성능의 심각한 저해를 가져올 수 있다.

77. windows95에 대한 설명중 옳지 않은 것은?

가. PNP 기능을 지원한다.

나. 멀티태스킹을 지원한다.

다. 네트워크 기능이 강화되었다.

라. 멀티유저 시스템이다.

78. 선점/비선점 스케줄링 기법에 대한 설명 중 옳지 않은 것은?

가. 프로세스가 CPU를 강제적으로 탈취할 수 없으면, 이는 비선점 스케줄링 기법이다.

나. 실시간 시스템은 보통 선점 스케줄링 기법을 사용한다.

다. 시분할 시스템은 보통 비선점 CPU 스케줄링 기법을 사용한다.

라. 선점 시스템에서 응답시간을 예측하기가 비선점 시스템에서 보다 용이하다.

79. 인접한 메모리의 주소를 주기억장치내의 다른 뱅크(Bank)에 둠으로써, 동시에 여러 곳을 호출할 수 있는 것을 (㉠)기능이라 하며, 하나의 장치가 독립적인 기능을 하는 다른 장치의 상태를 검사할 수 있도록 허가하는 기법을 (㉡)이라 한다. ㉠, ㉡에 알맞은 용어는?

가. ㉠ 기억장치 인터리빙 (storage interleaving) ㉡ 폴링 (polling)

나. ㉠ 폴링 (polling) ㉡ 인터럽트 (interrupt)

다. ㉠ 버퍼링 (buffering) ㉡ 스풀링 (spooling)

라. ㉠ 스래싱 (thrashing) ㉡ 입/출력 채널

80. 기억장치관리에 반입(fetch)기법에 대한 설명으로 옳지 않은 것은?

가. 주기억장치에 적재할 다음 프로그램이나 데이터를 언제 가져올 것인가를 결정하는 문제이다.

나. 반입 기법에는 요구반입(demand fetch)기법과 예상 반입(anticipatory fetch)기법이 있다.

다. 요구 반입 기법은 새로 반입된 데이터나 프로그램을 주기억장치의 어디에 위치시킬 것인가를 결정하는 방법이다.

라. 예상 반입 기법은 앞으로 요구될 가능성이 큰 데이터 또는 프로그램을 예상하여 주기억장치로 미리 옮기는 방법이다.

=제 5과목 : 정보통신개론

81. 아래의 네트워크 구성형태 중 양쪽 방향으로 접근이 가능하여 통신외선장애에 대한 융통성이 있으며 근거리 네트워크(LAN)에서 가장 많이 채택되고 있는 방식은?

가.Array

나.Array

다.Array

라.Array

82. 다음중 비동기 전송방식과 거리가 먼 것은?

가. 한번에 문자 한 개씩 전송

나. 비교적 고속전송에 사용

다. start bit와 stop bit로 동기 조정

라. 실제 전송시 잉여 bit의 상승률이 커짐

83. 디지털 신호 전송에 필요한 변조방식은?

가. 진폭 변조

나. 주파수 변조

다. 위상 변조

라. 펄스 부호 변조

84. OSI 7계층의 상위층부터 하위층까지 옳게 나열한 것은?

A. application B. session layer

C. presentation D. transport layer

E. physical F. data link layer

G. network layer

85. 1200[baud]의 모뎀이 2bit를 사용하는 경우 데이터의 전송속도[bps]는?

가. 600

나. 1200

다. 2400

라. 4800

86. OSI 7계층에서 데이터링크 계층의 기능에 대한 설명으로 적합한 것은?

가. 경로 배정

나. 전송유지 및 종료

다. 패킷 관리

라. 에러검출 및 정정

87. 무전기 통신과 같이 한 통신로를 이용하여 송신과 수신중 한가지 기능만으로 사용하되, 송·수신 기능을 번갈아 사용하므로써 상호정보를 교환하는 방법은?

가. 단방향(simplex)통신

나. 반단방향(half simplex)통신

다. 전이중방향(full duplex)통신

라. 반이중방향(half duplex)통신

88. Operation System의 목적으로 옳은 것은?

가. 원시프로그램을 기계어로 번역하기 위한 프로그램이다.

나. 사용자가 작성한 프로그램을 기계가 알 수 있는 언어로 번역해 주는 프로그램이다.

다. 시스템의 신뢰성, 호환성, 적응성 등을 실현시켜 작업의 처리를 원할하게 한다.

라. 제어 프로그램의 감시하에 특정 문제를 해결하기 위한 프로그램이다.

89. 다음 중 정보통신 시스템의 특징이 아닌 것은?

가. 거리와 시간의 극복

나. 대형컴퓨터의 공공이용

다. 대용량 파일의 공동이용

라. 정보처리의 효율화

90. 전송로상에 데이터가 흐르지 않은 것을 확인한 후 데이터를 보내는 방식으로 버스(bus)형태 통신망구조에 적합한 방식은?

가. Token passing 방식

나. CSMA/CD 방식

다. TDMA 방식

라. CDMA 방식



91. 다음 중 ISDN의 사용자 망 인터페이스에서 기준점이 아닌 것은?

가. Terminal(T)

나. rate(R)

다. Terminal Adapter(TA)

라. System(S)

92. 구내나 통일 건물내에서 프로그램 파일 또는 주변장치를 공유할 수 있는 정보통신망은?

가. ISDN

나. LAN

다. VAN

라. SONET

93. HDCL의 프레임 구조에 포함될 수 없는 것은?

가. 스타트 필드(Start Field)

나. 플래그 필드(Flag Field)

다. 주소 필드(Address Field)

라. 제어 필드(Control Field)

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

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

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

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

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

95. 다음 중 온라인(On-Line) 시스템과 관계없는 것은?

가. 실시간(real-time) 처리에 이용된다.

나. 데이터의 전송과 처리과정에 사람이 개입되지 않는다.

다. 정보전송장치와 정보처리장치 사이에 자기테이프 등의 기록매체를 경유한다.

라. 데이터 발생지의 단말기가 원격지에 설치된 컴퓨터와 통신회선을 통해 연결된다.

96. 전파지연(propagation delay)이란 무엇을 뜻하는가?

가. 신호가 한 노드에서 다음 노드로 도달하는데 걸리는 시간을 의미한다.

나. 송신기가 한 데이터의 한 블록을 보내는 데 걸리는 시간을 의미한다.

다. 한 노드가 데이터를 교환할 때 필요한 처리를 수행하는데 소요되는 시간을 의미한다.

라. 노드의 처리 속도를 의미한다.

97. 다음과 같은 장점을 가지고 있는 전송매체는?

·고속의 데이터 전송과 대량의 데이터 전송이 가능하다.

·작은 크기와 적은 무게로 설치가 용이하다.

·적은 감쇄율을 가진다.

가. 동축케이블(Coaxial cable)

나. 꼬임선(Twisted pair cable)

다. 스크린케이블(Screen cable)

라. 광섬유케이블(Optical fiber cable)

98. 공중패킷교환망의 X.25 프로토콜의 가장 중요한 사항은?

가. 수신여부확인 나. 정보변환

다. 오류검출과 정정 라. 다중화

99. 단말기의 전송제어 기능이 아닌 것은?

가. 입출력 제어 나. 다중화 제어

다. 송수신 제어 라. 에러 제어

100. ISDN 채널에 대한 설명으로 틀린 것은?

가. B채널은 기본적인 사용자 데이터 채널이다.

나. D채널은 패킷교환이나 신호를 기다리지 않는 저속원격계측에도 사용된다.

다. 기본적인 채널구조는 두 개의 반이중 64[Kbps] A채널과 하나의 반이중 16[Kbps] C채널로 규정되고 있다.

라. H채널은 고속의 사용자 정보를 위해 사용된다.

[데이터베이스]

1.라

[풀이] 소프트웨어의 분산화로 통신 환경 고려, 시스템 분산 환경 고려 등으로 인해 개발비용은 오히려 증가한다.

2.다

해설) DB의 응용 프로그램 코딩은 응용 프로그래머가 작성한다.

3.다

[풀이] 네트워크 데이터베이스는 그래프 구조이다.

4.라

[풀이] 라의 경우는 직접파일의 경우이다.

5.라

[풀이] A 개체 집합의 원소에 B 여러 원소가 관련되고 반대도 성립하므로 다대다 관계다.

6.나

[풀이] 데이타 중복성의 감소가 장점이다.

7.나

[풀이] DML은 비절차적 언어이다.

8.다

[풀이] 3단계 기본 스키마는 내부, 개념, 외부 스키마이다.

9.라

10.다

11.가

[풀이] 다형성, 캡슐화, 상속성은 객체 지향 모델과 관련된 것이다.

12.나

[풀이] 시스템 카탈로그 또는 데이터 사전에 저장된다.

13.라

[풀이] 무결성이 아닌 고립성(isolation)이다.

14.라

15.다

[풀이] 갱신문은 UPDATE SET WHERE이다.

16.다

17.나

[풀이] 테이블의 열을 구성하는 애트리뷰트 값들의 집합은 DOMAIN이고, 행에 대한 것은 TUPLE이다.

18.라

[풀이] 뷰는 물리적인 구현이 아니고 논리적인 구성이다. 뷰의 정의만 저장된다.

19.가

[풀이] 기본키에 대한 무결성은 개체무결성이고, 외래키는 참조무결성이다.

20.라

[풀이] 계층 모델의 기본 자료 구조는 트리이므로 사이클이 허용되지 않는다.

[전자계산기 구조]

21.나

해설) 부동소수점 수의 표현은 압축된 형태의 표현이므로 정수보다 수의 정밀도가 높다. 따라서 아주 큰 수 아주 작은 수의 표현이 가능하다.

22.나

23.라

24.라

해설) 64가지의 서로 다른 사상을 2진수로 표현하려면 다음식을 만족하는 최소의 정수 x를 구하면 된다. 64≤2x X를 만족하는 정수는 6이다.

25.나

해설) 고정배선 방법 = Hardware 방법

마이크로 프로그램 방식 = Firmware(ROM) 방법

26.가

해설) 주소의 개수에 따라

0 Address - 반드시 스택이 필요

1 Address - 반드시 Accumulator가 필요

2 Address, 3 Address - 범용 레지스터(General register)

27.다

해설) 8 4 2 1 0.5 0.25 - 가중치

1 1 0 1 . 1 1 - 2진수

13 75

28.라

해설) 동작속도 : 기계적인 외부 장치와 전자적인 내부 장치의 속도차가 심하다.

정보의 단위 : 입출력 장치 = byte

기억장치 = word

동작의 자율성 : 하나의 컴퓨터에 의해 여러 개의 입출력 장치가 동시에 동작되도록 자율성이 부여되어 있다.

에러의 발생률 : 컴퓨터 내부보다 입출력 장치와 주변 장치 사이의 전송에서 에러 발생률이 높다.

29.라

해설) 3 초과 코드는 BCD 연산을 돕기 위해 만든 코드이다. BCD 연산은 여러번의 보정 절차가 필요하지만 3초과 연산은 무조건 1번의 보정 절차만 필요하다. 3 초과 코드는 BCD 코드에 3을 더해서 만든 코드이다.

30.다

31.라

해설) 제어 신호 및 주소 신호는 일반적으로 단반향이고 자료(데이터) 신호는 양방향이다.

32.라

33.나

34.다

해설) 실린더는 물리적인 구성요소가 아니라 논리적인 구조이다.

35.나

36.다

해설) LDA 34의 명령의 operand가 다음과 같을 때

Immediate인 경우 : 34(operand 자체)

Direct 인 경우 : 39(34 번지의 내용)

Indirect인 경우 : 127(34 번지의 번지의 내용)

37.다

해설) Shift register

2진 정보를 오른쪽 또는 왼쪽으로 이동하기 위한 레지스터이다.

(1) 직렬 입력 - 직렬 출력

(2) 직렬 입력 - 병렬 출력

(3) 병렬 입력 - 직렬 출력

(4) 병렬 입력 - 병렬 출력

38.다

해설) 직렬 연결은 AND gate

병렬 연결은 OR gate

39.가

해설) 인터럽트 우선 순위 방법

(1) Software 방법 = 폴링(Polling)

(2) Hardware 방법 직렬 연결=데이지체인(Daisy chain)

병렬 연결

40.다

[시스템분석 및 설계]

41.나 42.가 43.다 44.라 45.라 46.다 47.나 48.라 49.라 50.라

51.나 52.라 53.라 54.나 55.다 56.라 57.다 58.다 59.나 60.가

[운영체제]

61.다 62.가 63.다 64.라 65.가 66.나 67.나 68.가 69.나 70.라

71.다 72.나 73.다 74.가 75.다 76.나 77.라 78.다, 라 79.가 80.다

[정보통신개론]

81.가

해설 LAN 토폴로지

스타 토폴로지는 건물 내에서 배선을 자연스럽게 할 수 있어 가장 많이 사용되고 있다. 일반적으로 짧은 거리에 적합하고, 초고속의 전송률을 요구하는 적은 수의 장치들을 지원한다. 또한 양쪽 방향으로의 접근성으로 통신외선장애에 대한 융통이 있다

82.나

해설 동기 전송방식과 비동기 전송방식

비교적 고속전송에 사용되는 방식은 동기 전송방식이다.

비동기 전송: 한 번에 한 글자씩 전송하는 방식으로 시작 비트와 끝 비트로 글자와 글자를 구분한다.

동기 전송: 미리 정해진 일련의 문자열을 한 묶음의 완전한 프레임으로 만들어 전송하는 방법이다.

83.라

해설 디지털 신호의 변조

디지털 신호의 변조에는 펄스 부호 변조(Pulse Code Modulation)가 사용되며, 이 방식은 아날로그 데이터를 디지털 신호로 변환하는 것을 말한다. 진폭 변조, 주파수 변조, 위상 변조 등은 디지털 데이터를 아날로그로 부호화하는 방법이다.

84.라

해설 OSI 7계층

OSI 참조 모델은 개방형 시스템간의 상호 접속을 위해 규정한 표준화 지침으로서 상위층(응용, 표현, 세션계층)은 정보처리, 하위층(네트워크, 데이터 링크, 물리계층)은 데이터 전송을 위한 기능으로 동작하며 상위층과 하위층의 인터페이스 역할을 하는 전송 계층 등 7개의 계층으로 구성된다.

상위층부터 하위층까지 나타하면 다음과 같다.

응용계층-표현계층-세션계층-전송계층-네트워큭계층-데이터 링크계층 - 물리계층

85.다

해설 전송속도

Baud는 초당 전송하는 신호수이고 bps는 초당 전송하는 비트수이다. 문제에서 2비트를 사용한다고 하였으므로 한 신호에 2비트가 실린다는 것을 알 수 있다.

따라서 1200*2=2400(bps)이다.

86.라

해설 데이터링크 계층

데이터링크 계층은 채널상으로 데이터를 전송하는 기능을 담당하는 계층이다. 물리계층에서 전송하는 비트들에 대한 비트동기를 맞추어 주는 것과 비트들을 식별하는 기능, 원활한 데이터의 전송을 위해 흐름제어를 수행하며, 안전한 데이터의 전송을 위해 에러제어(에러 검출 및 정정)를 수행한다.

87.라

해설 반이중방향(half duplex) 통신

데이터 통신에서 양쪽 방향으로의 전송이 가능하기는 하지만 한 번에 한 쪽 방향으로만 전송이 가능한 방식. 즉, 송신과 수신을 동시에 할 수 없으며 송수신 전환 기능이 필요하다.

88.다

해설 Operating System(운영체제)

컴퓨터 시스템의 하드웨어 및 소프트웨어를 효율적으로 이용할 수 있돌고 감시하고 관리하는 기본 소프트웨어, 즉, 운영 체제는 CPU의 작업 스케줄링, 기억 장치의 관리, 기억 장소의 할당, 입출력 장치의 관리, 파일의 관리 등의 기능을 수행한다. 이와 같이 운영 체제는 시스템을 감시하고 관리 한다는 뜻에서 모니터 또는 감시 프로그램이라고도 한다. 마이크로 컴퓨터에서는 하드 디스크나 플로피 디스크 등을 중심으로 작업이 처리되는데 디스크 조작을 중심으로 하는 특히 DOS(Disk Operating System)라고 한다. 마이크로 컴퓨터용의 유명한 운영 체제로는 MS-DOS, OS/2, 윈도 95, 윈도 98, UNIX 등이 있다.

89.라

해설 정보통신시스템

하나의 통신 시설을 구성하는 하드웨어, 소프트웨어, 전송로의 결합으로 이루어진 시스템

90.나

해설 CSMA/CD 방식

CSMA/CD(Carrier Sense Multiple Access with Collision Detection)방식은 버스나 트리형 LAN에서 가장 일반적으로 이용되고 있는 매체 엑세스 제어 기법이다. 이 방식은 전송 중에 충돌이 감지되면, 패킷의 전송을 즉시 중단하고 충돌이 발생한 사실을 모든 스테이션들이 알 수 있도록 간단한 통보 신호를 송신한다. 통보 신호를 송신한 후에 랜덤한 시간만큼 기다린 다음 다시 전송을 시도한다.

91.다

해설 Terminal Adapter(TA)

ISDN에서 CCITT의 V 시리즈나 X 시리즈의 인터페이스와 접속하기 위해 사용되는 장치

92.나

해설 LAN

ISDN(종합정보통신망) : 음성, 비음성, 팩시밀리 통신 서비스나 통신 정보를 가공하는 각종 통신처리 서비스 등의 다양한 통신 서비스를 하나의 디지털 통신망으로 종합하여 제공할 수 있는 통신망 시스템을 의미한다. ITU-T에서는 이용자와 통신망 인터페이스 간에서 디지털 접속을 수행하는 기능을 갖는 종합적인 서비스 통신망이라고 정의하고 있다.

VAN(부가가치통신망) : 통신 회선을 직접 보유하거나 공중 통신 사업자로부터 통신 회선을 임대하여 컴퓨터를 접속한 후 컴퓨터를 이용하여 단순한 전송기능 이상의 정보 축적이나 가공, 변환 처리 등의 부가가치를 부여한 음성 또는 데이터 정보를 제공해 주는 매우 광범위하고 복합적인 서비스로서 통신 부가가치를 향상하기 위한 통신망을 의미한다.

SONET(synchronous optical network) : SONET은 미국 MCI사가 개발한 미국 내 각 지역과 도시를 연결하는 전국적인 장거리 인터넷 서비스이다. MCI사가 개발한 SONET 프로토콜을 이용하면 45Mbps에서 1백55Mbps에 이르는 초고속 접속서비스를 보장 받을 수 있다. SONET 프로토콜은 광케이블을 통해 전송되는 데이터의 전송방식을 정의하는 프로토콜로 신호 전송율과 신호 데이터형식, 광인터페이스의 유형 등을 규정하는 역할을 해준다. 이 프로토콜을 이용함으로써 단일한 채널에 음성과 데이터, 동영상을 통합해 전송할 수 있게 돼 대용량의 정보를 훨씬 빠른 속도로 보낼 수 있게 된다. SONET 서비스에는 대규모 기업체들을 대상으로 한 가상 사설망 서비스인 MCI 광대역 연결 서비스가 포함된다. 이 서비스에서는 백과사전 분량의 데이터를 2초 내에 전송할 수 있는 1백55Mbps급의 대역폭을 제공할 방침이다.

93.가

해설 HDLC 프레임 구조










Flag Address Control Information FCS Flag

94.다

해설 정보통신시스템은 데이터 전송계, 데이터 처리계의 두 부분으로 구성되며, 데이터 전송계에는 단말 장치, 데이터 전송 장치, 통신 제어 장치가 있다. 문제의 보기에서 DTE는 단말장치로서 정보의 입력 및 수신을 담당한다.

95.다

해설 이 문제는 온라인 시스템에 대한 것이다. 입출력 장치와 데이터 전송 장치, 통신 제어 장치 등의 회선을 통해서 직접 연결되어 데이터를 처리하는 방식이다. 실시간 처리 방식, 시분할 방식, 원격 일괄 처리 방식 등이 있다. 온라인 방식은 통신 제어 장치가 데이터 전송 회선과 컴퓨터 사이를 결합하여 다수의 이용자에게 온라인 실시간을 부여하는 기능을 한다.

96.가

해설 전파지연 : 신호가 한 노드에서 다음 노드로 도달하는데 걸리는 시간

97.라

해설 이 문제는 광섬유에 대한 것이다. 광섬유의 특징은 다음과 같다.

넓은 대역폭

작은 크기와 가벼운 무게

보다 적은 감쇠도

전자기적 격리

보다 넓은 리피터(repeater) 설치 간격

98.라

해설 이 문제는 X.25에 대한 것이다. X.25는 DTE를 PSPDN에 접속할 때 따라야 할 규정을 정의한 국제적으로 협의된 네트워크 접근 프로토콜이며, 그 목적은 DTE가 네트워크 노드(PSE : Packet Switching Element)와 접속될 수 있도록 해주는 것이다. 실제로 X.25는 각 계층마다 필요한 여러 가지 다양한 프로토콜의 집합이며, 데이터링크 계층(HDLC/LAPB)이 지원하는 것보다 풍부한 종단 간의 기능을 제공한다.

99.나

해설 이 문제는 단말기의 기능에 대한 것이다. 단말기는 입출력 장치와 전송 제어 장치로 구성되어 있으며, 다음과 같은 작업을 수행한다.

입출력 제어

회선 제어

송수신간의 동기 제어

에러 제어

100.다

해설 이 문제는 IDSN 채널에 대한 것이다. ISDN의 채널 형태에는 3가지가 있고, 이에 대한 설명은 다음과 같다.

B 채널 : 64Kbps 이하의 사용자 정보를 전송한다.

D 채널 : 회선 교환 방식을 위한 신호 정보를 전송한다. 그리고 16Kbps 이하의 패킷 교환 방식에 의한 사용자 정보 전송에 사용된다.

H 채널 : B 채널을 통해 제공하는 모든 방식의 정보 전송을 보다 고속으로 제공하며, 고속 팩시밀리나 화상 회의 등의 고속의 사용자 정보를 전송한다.