티스토리 뷰

Information/Miscellaneous

- 정보처리산업기사 8월8일 -

알 수 없는 사용자 2008. 3. 7. 15:00
1. 희소행렬(sparse matrix)을 표현할 때 기억장소를 절약할 수 있는 방법은?

가. 링크드리스트

나. 트리

다. 스택

라. 큐

2. 분산 데이터베이스의 장점이 아닌 것은?

가. 데이터베이스 설계가 쉬움

나. 분산제어 가능

다. 시스템 성능 향상

라. 시스템의 융통성 증가

3. 릴레이션을 조작할 때 데이터의 중복으로 인하여 발생하는 이상현상이 아닌 것은?

가. 검색 이상

나. 삽입 이상

다. 삭제 이상

라. 갱신 이상

4. 데이터베이스의 장점으로 관계가 먼 것은?

가. 구축 비용이 저렴하다.

나. 많은 양의 중이파일이 간소화 된다.

다. 정확한 최신의 정보이용이 가능하다.

라. 데이터 처리속도가 증가된다.

5. 데이터 제어어(DCL)의 역할이 아닌 것은?

가. 불법적인 사용자로부터 보호하기 위한 데이터 보안(Security)

나. 데이터 정확성을 위한 무결성(Integrity)

다. 시스템 장애에 대비한 데이터 회복과 병행 수행

라. 데이터의 검색, 삽입, 삭제, 변경

6. 기관이 필요로 하는 정보를 생성하기 위한 모든 데이터 객체들에 대한 정의뿐만 아니라 데이터베이스 접근권한, 보안정책, 무결성 규칙에 대한 명세를 말한 것은?

가. 외부 스키마

나. 개념 스키마

다. 내부 스키마

라. 서브 스키마

7. 관계에 존재하는 튜플에서 선택조건을 만족하는 튜플의 부분집합을 구하기 위해서 사용하는 관계 대수 연산은?

가. JOIN

나. SELECT

다. PROJECT

라. UNION

8. 다음 질의문 실행의 결과는 무엇인가?

SELECT 가격 FROM 도서가격 WHERE 책번호 = (SELECT 책번호 FROM 도서 WHERE 책명=‘운영체제’);

도서테이블 :


















책번호 책명
1111 운영체제
2222 세계지도
3333 생활영어

도서가격 테이블 :






















책번호 가격
1111 15000
2222 23000
3333 7000
4444 5000

가. 7000

나. 5000

다. 15000

라. 23000

9. E-R 다이어그램의 구성요소와 표현방법이 잘못 이어진 것은?

가. 개체 타입 - 사각형

나. 관계 타입 - 삼각형

다. 속성 - 타원

라. 연결 - 링크

10. 내부정렬기법(Intermal sorting)이 아닌 것은?

가. 히프 정렬(heap sort)

나. 기수 정렬(radix sort)

다. 진동 병합 정렬(oscillating merge sort)

라. 선택 정렬(selection sort)

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

가. 스택(stack)

나. 큐(queue)

다. 데크(deque)

라. 원형 큐(circular queue)

12. 다음과 같은 트리(tree) 구조에서 기본 용어의 설명으로 맞는 것은?

가. node는 10 이다.

나. nodesml 차수(degree of node)는 4이다.

다. 레벨(level)은 5이다.

라. 근(root) node는 N이다.

13. 개체 집합에 대한 속성관계를 표시하기 위해 개체를 노드로 표현하고 개체 집합들 사이의 관계를 링크로 연결한 트리(tree) 형태의 자료구조 모델은?

가. 망-데이터 모델

나. 계층 데이터 모델

다. 관계 데이터 모델

라. 객체 지향 데이터 모델

14. 관계 데이터 모델의 무결성 제약중 기본키 값이 널(null)값일 수 없음을 의미하는 것은?

가. 개체 무결성

나. 참조 무결성

다. 도메인 제약조건

라. 주소 무결성

15. 뷰(view)에 관한 설명 중 잘못된 것은?

가. 삽입. 삭제 갱신연산에 제한이 전혀 없이 사용이 편리하다.

나. 뷰를 통해서만 데이터를 접근하게 하면 뷰에 나타나지 않는 데이터를 안전하게 보호하는 효율적인 기법으로 사용할 수 있다.

다. 필요한 데이터만 뷰로 정의해서 처리할 수 있기 때문에 관리가 용이하고 명령문이 간단해진다.

라. 데이터의 논리적 독립성을 어느 정도 제공한다.

16. 인덱스나 데이터파일을 블록으로 구성하고 각 블록에는 추가로 삽입될 레코드를 감안하여 빈 공간을 미리 예비해두는 인덱스 방법은?

가. 정적 인덱스 방법

나. 동적 인덱스 방법

다. 집중화 인덱스 방법

라. 보조 인덱스 방법

17. 데이터베이스에 포함되는 모든 데이터 객체들에 대한 정의나 명세에 관한 정보를 유지관리하는 시스템을 무엇이라 하는가?

가. 데이터 디렉토리

나. 데이터 사전

다. 저장 시스템

라. 메타 시스템

18. 물리적 데이터베이스 설계시 그의 성능을 측정할 수 있는 척도로 거리가 가장 먼것은?

가. 응답시간

나. 저장 공간의 효율화

다. 트랜잭션 처리량

라. 트랜잭션의 지속성

19. 데이터베이스 관리시스템의 필수기능 중 다양한 응용 프로그램과 데이터베이스가 서로 인터페이스를 할 수 있는 방법을 제공하는 기능은?

가. 정의기능

나. 조작기능

다. 제어 기능

라. 저장기능

20. 논리적 데이터 모델 중 오너-멤버관계를 가지는 것은?

가. E-R 모델

나. 관계데이터 모델

다. 계층 데이터 모델

라. 네트워크 데이터 모델

21. BCD코드를 사용하는 이유는? (91년10월)

가. 계산이 간편하다.

나. 복잡한 연산기능을 수행할 수 있다.

다. 10진수 입,출력이 간편하다.

라. 메모리를 효과적으로 사용할 수 있다.

22. 연산장치의 기본요소가 되는 것은?

가. 자기테이프

나. 레지스터

다. 카드

라. 자기코어

23. 온라인 리얼 타임(On line real time system) 시스템에서 취급하는 방식이 아닌 것은?

가. 리모트 잡(job) 입력시스템 방식

나. 메시지 교환방식

다. 조회방식

라. 거래 데이터 처리방식

24. 시분할 처리방식에 적합한 단말장치는?

가. 카드 천공장치

나. 종이테이프 장치

다. 영상 표시장치

라. 광학식 문자 해독장치

25. 정보의 최소 단위는?

가. Word

나. Byte

다. Bit

라. Nibble

26. 8진수 265를 16진수로 나타내면?

가. D5

나. C3

다. A5

라. B5

27. -3의 1의 보수 표현과 값이 같은 것은?

가. -1의 2의 보수

나. -4의 2의 보수

다. -6의 2의 보수

라. -7의 2의 보수

8. 서브루틴을 호출할 때 복귀번지(return address)를 기억하는데 주로 사용되는 것은? (91년 5월)

가. stack pointer

나. flag

다. program counter

라. ALU

29. 오류 검출코드가 아닌 것은?

가. Biquinary 코드

나. Excess-3 코드

다. 2 out-of 5 코드

라. Hamming 코드

30. 캐시 기억장치의 특징 중 틀린 것은?

가. 고속이며, 가격이 저가이다.

나. 주기억장치와 CPU사이에서 일종의 버퍼(buffer)기능을 수행한다.

다. 기억장치의 접근(access) 시간을 줄이므로 컴퓨터의 처리속도를 향상시킨다.

라. 수십 Kbyte-수백 Kbyte의 용량을 사용한다.

31. 마이크로 프로그램을 저장하는 제어 메모리는 주로 어떤 메모리를 사용하는가?

가. ROM

나. CAM(Content Addressable Memory)

다. RAM

라. 가상 메모리

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

가. direct addressing

나. tomparary addressing

다. immediate addressing

라. relative addressing

33. 대용량 메모리를 내장한 제품 중 프로그램 되어 있는 ROM은?

가. PROM

나. Mask ROM

다. EPROM

라. EAROM

34. 인터럽트 발생시 처리할 사항이 아닌 것은?

가. return address의 기억

나. 스택의 크기 계산

다. CPU내의 레지스터 내용 기억

라. 인터럽트 마스크 상태 제어

35. OP code 명령호출은 어느 레지스터로 이동하는가?

가. Flag resister

나. Address resister

다. Index resister

라. instruction resister

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

가. step by step 방식

나. serial encoder 방식

다. interrupt resister 방식

라. daisy-chain 방식

37. 마이크로 프로그램(micro program)에 대한 설명 중 옳지 않는 것은?

가. 마이크로 프로그램은 보통 RAM에 저장한다.

나. 마이크로 프로그램은 CPU 내의 제어장치를 설계하는 프로그램이다.

다. 마이크로 프로그램은 각종 제어 신호를 발생시킨다.

라. 마이크로 프로그램은 마이크로 명령으로 형성되어 있다.

38. program counter의 기능을 설명한 것 중 옳은 것은?

가. PC의 내용은 fetch cycle 동안에 1 증가된다.

나. PC의 내용은 execute cycle 동안에 1 증가된다.

다. PC의 내용은 Fetching , executing 과 관계없다.

라. PC의 내용은 변화하기 않는다.

39. 다음과 같은 마이크로 동작에 해당하는 인스트럭션은?

MAR←MBR(AD)

MBR←M AC←0

AC←AC+MBR

가. AND

나. STA

다. BSA

라. LDA

40 누산기(ACC)에 대하여 바르게 설명한 것은?

가. 레지스터의 일종으로 산술연산, 논리연산의 결과를 일시적으로 기억하는 장치

나. 연산명령의 순서를 기억하는 장치

다. 연산부호를 해독하는 장치

라. 연산명령이 주어지면 연산준비를 하는 장소

41. 코드 설계의 순서가 가장 바른 것은?

가. 대상선택-코드표작성-코드설계-범위와 기간설정

나. 대상선택-범위와 기간설정-코드설계-코드표작성

다. 대상선택-범위와 기간설정-코드표작성-코드설계

라. 대상선택-코드설계-범위와 기간설정-코드표작성

42. 응집도 적용시 고려할 사항으로 맞지 않는 것은?

가. 모듈설계시 기능적 응집도를 갖게 하는 것이 바람직하다.

나. 모듈의 독립성 관점에서는 논리적 응집도를 갖는 모듈이 좋다.

다. 모듈을 기능적으로 분해하면 기능적으로는 강해지나 파일구조의 변화에 쉽게 영향을 받 는다.

라. 설계목표의 상충 발생시 발견시 우선순위의 부여는 상황과 조건을 고려하여 설계자가 내려야 한다.

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

① 출력의 이용

② 출력의 매체화

③ 출력의 내용

④ 출력의 분배

가. ①-②-③-④

나. ①-③-②-④

다. ③-②-④-①

라. ②-④-①-③

44. 시스템의 기본 구성요소에 해당하지 않는 것은?

가. 처리(PROCESS)

나. 제어(CONTROL)

다. 피드백(FEED BACK)

라. 통신(COMMUNICATION)

45. 수표나 어음과 같이 특수장치로 출력되어 이용자의 손을 경유하여 재입력되는 시스템을 무엇이라고 하는가?

가. 집중 매체화형 시스템

나. 분산 매체화형 시스템

다. 턴 어라운드 시스템

라. 직접 입력 시스템

46. 시스템 분석가로서 훌륭한 분석을 하기 위한 기본 사항이 아닌 것은?

가. 분석가는 창조성이 있어야 한다.

나. 분석가는 시간배정과 계획 등을 빠른 시간내에 파악할 수 있어야 한다.

다. 분석가는 컴퓨터장치와 소프트웨어에 대한 지식을 가져야 한다.

라. 분석가는 기계 중심적이어야 한다.

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

가. 개발자의 생산성 향상

나. 프로그래밍의 표준화 유도

다. 개인적인 차이 해소

라. 프로그래머의 충원 용이

48. 시스템의 신뢰성 평가요소로 거리가 먼 것은?

가. 시스템 전체의 가동률

나. 보조기억장치의 용량과 성능

다. 신뢰성 향상율 위해 시행한 처리의 경제 효과

라. 시스템을 구성하는 각 요소의 신뢰도의 균형성

49. 다음 표와 같이 부여하는 것을 무슨 코드라 하는가?


















코드 코드화대상
PI50 프린터
KB83 키보드
DS35 디스켓

가. Mnemonic code

나. Block code

다. Charactor code

라. Signlflcance code

50. 시스템에 대한 정의로 잘못된 것은?

가. 예정된 기능을 수행하기 위하여 설계된 상호작용을 갖는 요소의 유기적 집합체이다.

나. 어떤 목적을 위하여 하나이상의 기능요소가 상호 관련하여 유기적으로 결합된 것이다.

다. 공통의 목적에 의하여 공통의 목적에 기여할 수 있는 많은 이질부분으로 구성되는 복잡 한 단일체이다.

라. 상호 관련이 없는 구성요소가 조합되어 어떤 목적을 위하여 유기적으로 결합된 것이다.

51. 시스템의 출력 설계에서 종이에 출력하는 대신 출력정보의 형태나 문자를 마이크로 필름에 수록하는 방식은?

가. CRT출력 시스템

나. X-Y 플로터

다. 음성출력 시스템

라. COM 시스템

52. 문서화의 목적에 대한 설명으로 옳지 않은 것은?

가. 시스템 개발 프로젝트 관리의 효율화

나. 소프트웨어 이완의 용이함

다. 시스템 유지보수의 효율화

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

53. 구조적 언어로 자료흐름의 최소 단위를 명세화 한 것은?

가. 구조적 영역

나. 자료 저장소

다. 소단위 명세서

라. 자료사전

54. 객체의 특성과 거리가 먼 것은?

가. 객체마다 각각의 상태를 갖고 있다.

나. 식별성을 가진다.

다. 행위에 대하여 그 특징을 나타낼 수 있다.

라. 일정한 기억장소를 가지고 있지 않다.

55. 모듈 결합도에는 여러 종류가 있다. 결합도가 가장 높은 것은?

가. 내용(content) 결합

나. 제어(control) 결합

다. 공통(common) 결합

라. 자료(data) 결합

56. 다음 그림과 같이 길이가 같은 논리레코드들이 같은 수로 모여 블록을 형성한 형식으로 모든 물리레코드의 길이도 동일하며, 경제성이 높고 속도가 빠르며 프로그램 작성이 용 이한 레코드(Record)의 형식은?

Array

가. 블록화 가변길이 레코드(blocking variable length record)

나. 비블록화 가변길이 레코드(unblocking varlable length record)

다. 블록화 고정길이 레코드(blocking fixed length record)

라. 비블록화 고정길이 레코드(unblocking fixed length record)

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

가. 시퀀스 체크 (sequence check)

나. 리미트 체크 (limit check)

다. 발란스 체크 (balance check)

라. 배치 토탈체크 (batch total check)

58. 모듈의 특징이 아닌 것은?

가. 모듈은 서로 결합되어 통속적으로 실행되지만 컴파일만큼은 독립적이다.

나. 모듈은 업무성격이 비슷한 처리에 부품처럼 공통으로 사용할 수 있다.

다. 모듈의 작성은 분담하여 독립적으로 작성할 수 있다.

라. 모듈마다 사용할 변수를 새로 정의한다.

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

가. 동적 모델링

나. 기능 모델링

다. 클래스 모델링

라. 객체 모델링

60. 시스템의 기동상태가 그림과 같을 때 이 시스템의 MTBF(Mean Time Between failure)는 어떤 것인가?

Array

가. 283.3시간

나. 197.5시간

다. 45분

라. 0.0038분

61. UNIX에서 커널의 기능이 아닌 것은?

가. 프로세스간 통신(IPC)

나. 기억장치 관리(memory management)

다. 프로세스 관리(process management)

라. 데이터베이스 관리(database management)

62. UNIX에서 inode에 들어있는 내용이 아닌 것은?

가. 파일을 최후로 접근(access)한 시간

나. 파일이 최초로 변경(modification)된 시간

다. 파일의 크기

라. 파일의 타입

63. Round-Robin 스케줄링에 대한 설명으로 틀린 것은?

가. 프로세스들이 배당 시간내에 작업을 완료되지 못하면 폐기된다.

나. 프로세스들이 중앙처리장치에서 시간량에 제한을 받는다.

다. 시분할 시스템에 효과적이다.

라. 선점형(preemptive)기법이다.

64. 교착상태의 필요조건이 아닌 것은?

가. 상호 배제

나. 환형 대기

다. 점유와 대기

라. 자원의 선점

65. 인터럽트 시계의 시간할당량이 종료될 때 발생되는 인터럽트 종류는?

가. SVC interrupt

나. Program Check interrupt

다. I/O interrupt

라. External interrupt

66. 다중 처리기 운영체제의 주/중(master/slave)구조에서 각각의 기능에 대한 연결이 올바른 것은?

가. master : 입/출력 담당, slave : 연산담당

나. master : 연산담당 , slave : 입/출력담당

다. master : 연산담당 , slave : 연산 및 입/출력 담당

라. master : 연산 및 입/출력 담당, slave : 연산담당

67. 강결함(tightly-coupled)시스템과 약결합(loosely-coupled) 시스템에 대한 설명으로 옳지 않은 것은?

가. 약결합 시스템은 각각의 시스템이 별도의 운영체제를 가진다.

나. 약결합 시스템은 하나의 저장장치를 공유한다.

다. 강결합 시스템은 하나의 운영체제가 모든 처리기와 시스템 하드웨어를 제어한다.

라. 약결합 시스템은 메시지를 사용하여 상호 통신을 한다.

68. 운영체제가 프로세스에 대한 중요한 정보를 저장해 놓을 수 있는 저장장소를 PCB (Process Control Block)라고 한다. PCB가 갖는 정보가 아닌 것은?

가. 프로세스의 현 상태

나. 프로세스의 우선 순위

다. 프로세스의 고유한 식별자

라. 프로세스의 크기

69. 프로세스의 상태가 아닌 것은?

가. 정지 상태(Halt)

나. 준비 상태(Ready)

다. 대기 상태(Blocked)

라. 실행 상태(Running)

70. Brinch Hangen의 HRN기법의 가변적 우선 순위를 구하는 식으로 올바른 것은?

가. (대기 시간 + 서비스를 받을 시간) / 서비스를 받을 시간

나. (서비스를 받을 시간 + 대기시간) / 대기시간

다. (실행시간 + 대기시간) / 대기시간

라. (실행시간 + 서비스를 받을 시간) / 대기시간

71. 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교체에 소요되는 시간이 더 많은 경우를 의미하는 것은?

가. page fault

나. thrashing

다. overloading

라. demand paging

72. 프로그램이 프로세서에 의해 수행되는 속도와 프린터 등에서 결과를 처리하는 속도의 차이를 극복하기 위해 디스크 저장공간을 사용하는 기법은?

가. 인터프린터(Interpreter)

나. 사이클 스틸링(cycle stealing)

다. 스풀링(spooling)

라. 폴링(polling)

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

가. 메모리 관리측면

나. 명령어 처리측면

다. 자원 관리측면

라. 디바이스 관리측면

74. 기억장치 배치전략이 아닌 것은?

가. best-fit

나. first-fit

다. worst-fit

라. small-fit

75. 프로세스가 기억장치내의 정보를 균일하게 액세스하는 것이 아니라 어느 한 순간에 특정부분을 집중적으로 액세스하는 것을 가르키는 말은?

가. 구역성(locality)

나. 스래싱(thrashing)

다. 워킹세트(working set)

라. 프리페이징(prepaging)

76. 불연속 할당(non-contiguous allocation)기법 중 블록 할당 기법이 아닌 것은?

가. 블록 체인기법

나. 색인블록 체인기법

다. 세그먼트 블록 체인기법

라. 블록 지향파일 사상기법

77. CPU 스케줄링 기법에서 작업이 끝나기까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시키는 기법은?

가. FIFO

나. SRT

다. SJF

라. HRN

78. 파일의 구조는 파일을 구성하는 레코드들이 보조기억 장치에 배치되는 방식을 말한다. 이에 관한 설명 중 틀린 것은?

가. 순차파일의 레코드들은 반드시 연속된 물리적 저장 공간에 저장될 필요는 없다.

나. 인덱스된 순차파일에서 레코드는 각 레코드의 키값에 따라 논리적 순서대로 배열되어 있다.

다. 직접 파일은 레코드가 직접 액세스 기억장치의 물리적 주소를 통해 직접 액세스 된다.

라. 분할된 파일은 여러개의 순차 서브파일로 구성된 파일이다.

79. 기억장치 관리전략 중 새로 반입된 프로그램을 주기억장치의 어디에 위치시킬 것인가를 결정하는 전략은?

가. 요구반입(demand fetch) 전략

나. 예상반입(anticipatory fetch) 전략

다. 배치(placement) 전략

라. 교체(replacement) 전략

80. 기한부(deadline) 스케줄링에 관한 설명으로 거리가 먼 것은?

가. 작업이 주어진 특별한 시간이나 만료시간안에 완료되도록 하는 기법이다.

나. 동시에 다수의 기한부 작업이 수행되면 스케줄링은 보다 용이해진다.

다. 기한부 스케줄링에 필요한 집약적 자원관리는 많은 오버헤드를 일으킬 수 있다.

라. 사용자는 그 작업에 필요한 자원에 관한 정확한 정보를 시스템에 제시하여야 한다.

81. 비동기 전송방식에서 스타트(START)와 스톱(STOP)신호의 가장 적합한 필요성은?

가. Bit와 Bit사이를 구분하기 위하여

나. 정보 단위의 하나이므로

다. Byte와 Byte를 구분하기 위하여

라. Bit정보를 샘플링(Sampling)하기 위하여

82. 다음 중 광섬유케이블의 장점이 아닌 것은?

가. 안정된 통신 및 누화방지

나. 많은 중계 급전선 필요

다. 광대역이며 대용량 전송

라. 설치, 보수 용이 및 비용 절감

83. 구내나 동일 건물내에서 프로그램, 파일 또는 주변장치들을 공유할 수 있는 컴퓨터 통신망은?

가. ISDN

나. LAN

다. VAN

라. SONET

84. OSI 7계층 참조모델을 크게 상위레벨과 하위레벨로 구분할 수 있다. 다음 중 하위레벨에 해당하지 않는 계층은?

가. 물리계층

나. 네트워크계층

다. 트랜스포트계층

라. 데이터링크계층

85. 통신 프로토콜에 대한 정의로 옳은 것은?

가. 통신용 응용프로그램의 집합이다.

나. 두 개체간의 데이터 교환을 하기 위한 통신규약이다.

다. 통신망 구조를 결정하는 물리적인 결합방법이다.

라. 통신용 전송매체의 특성을 규정하는 표준방법이다.

86. 통신제어장치(CCU)의 설명 중 옳은 것은?

가. 통신제어장치는 전송로와 신호변환기사이에 있다.

나. 처리된 데이터를 전송회선으로 보내기에 알맞는 모양으로 조립한다.

다. 데이터 신호를 판독 및 고속화한다.

라. 통신회선의 전송속도와 중앙처리장치의 처리속도 사이에서 조정을 수행한다.

87. 다음 중 패킷 교환망의 주요 기능과 거리가 먼 것은?

가. 오류제어

나. 인터페이스

다. 트래픽제어

라. 논리채널

88. 비디오 텍스에서는 문자정보와 도형정보가 여러 색으로 표시된다. 도형정보의 표현형식이라고 볼수 없는 것은?

가. Mosaic 방식

나. Geometric 방식

다. Photographic 방식

라. Panorama 방식

89. 영상부호화 표준화 방식중 가정용 VTR 품질(1.5Mbps)의 영상을 제공하기 위한 표준은?

가. H251

나. MPEG-I

다. MEPG-II

라. Advanced TV

90. 정보처리가 가능한 기계와 기계간에 전기적인 통신회선을 통해 정보를 송,수신하는 통신으로 가장 적합하게 표현한 것은?

가. 유선통신

나. 정보통신

다. 전령통신

라. 무선통신



91. 시스템 소프트웨어에 해당되지 않는 사항은?

가. 사용자 프로그램

나. 제어 프로그램

다. 서비스 프로그램

라. 언어번역 프로그램

92. 데이터베이스에 대한 설명으로 옳지 않은 것은?

가. 데이터를 구성하는 하나의 항목을 필드라 한다.

나. 데이터 표현의 최소 단위를 바이트라 한다.

다. 여러개의 필드가 모여 하나의 레코드를 이룬다.

라. 여러개의 레코드가 모여 하나의 파일을 구성한다.



93. 다음 중 데이터 통신방식이 아닌 것은?

가. 전이중통신방식

나. 단방향통신방식

다. 반이중통신방식

라. 업링크통신방식



94. 주프로세서(Host processor)를 통하여 데이터를 교환하며 통신망제어를 가장 간편하게 할 수 있는 통신망 유형은?

가. 분산형

나. 루우프(loop)형

다. 계층형

라. 중앙 집중형



95. Mesh형 컴퓨터 통신망에 해당하는 것은?

Array

96. 지능망의 구조는 지능망 서비스의 제공을 쉽게하기 위하여 3개의 계층을 갖는다. 다음 중 아닌 것은?

가. 전달망계층

나. 단국망계층

다. 신호망계층

라. 서비스망계층



97. 다음 중 정보통신의 의미를 가장 잘 표현한 것은?

가. 컴퓨터와 통신회선의 결합으로 전송기능에 통신처리 기능이 추가된 데이터 통신

나. 컴퓨터와 통신기술의 결합에 의하여 통신처리기능은 물론이고, 정보처리기능에 정보의 변환, 저장과정이 추가된 형태의 통신

다. 정보통신망을 이용하여 체계적인 정보의 전송을 위한 통신

라. 멀티미디어에 의한 복합적인 통신



98. 컴퓨터의 발전과정에서 본격적인 실용화시대는 몇 세대에 해당되는가?

가. 제1세대

나. 제2세대

다. 제3세대

라. 제4세대



99. ISDN 채널의 종류와 전송속도의 관계가 잘못된 것은?

가. B채널 : 1G[kbps]

나. D채널 : 64/16[kbps]

다. H0채널 : 384[bps]

라. A채널 : 4[KHz] analog



100. 브리지(Bridge)에 대한 설명중 틀린 것은?

가. LAN과 LAN을 연결한다.

나. 프로토콜이 다른 LAN을 확장시 사용한다.

다. Data의 움직임을 제어함으로써 내부와 외부간 LAN의 정보량과 트래픽 양을 조절하는 기능이 있다.

라. 데이터링크 계층에서 작동한다.

1. 가 11 가 21. 다 31. 가 41. 나

2. 가 12. 다 22. 나 32. 나 42. 나

3. 가 13. 나 23. 가 33. 가 43. 다

4. 가 14. 가 24. 다 34. 나 44. 라

5. 라 15. 가 25. 다 35. 라 45. 다

6. 나 16. 나 26. 라 36. 라 46. 라

7. 나 17. 나 27. 나 37. 가 47. 라

8. 다 18. 라 28. 가 38. 가 48. 나

9. 나 19. 가 29. 나 39. 라 49. 가

10. 다 20. 라 30. 가 40. 가 50. 라

51. 라 61. 라 71. 나 81. 다 91. 가

52. 라 62. 가 72. 다 82. 나 92. 나

53. 다 63. 가 73. 나 83. 나 93. 라

54. 라 64. 라 74. 라 84. 다 94. 라

55. 가 65. 라 75. 가 85. 나 95. 가

56. 다 66. 라 76. 다 86. 라 96. 나

57. 라 67. 나 77. 다 87. 나 97. 나

58. 라 68. 라 78. 가 88. 라 98. 나

59. 나 69. 가 79. 다 89. 나 99. 가

60. 나 70. 가 80. 나 90. 나 100. 나

1. 희소 행렬은 0인 항이 많으므로 non-zero term만을 배열로 저장하거나, non-zero term만을 linked list로 구성해 저장하는 것이 기억장소를 절약할 수 있다.

2. 해설> 분산 데이터베이스에서는 데이타가 여러 사이트에 지리적으로 분산되어 저장되므로 제어가 분산되고, 점진적인 사이트의 추가로 성능 향상이 용이하며, 데이타의 가득성과 융통성이 증가한다. 그러나, 분산 데이터베이스 설계는 사이트당 발생 예상 트랜잭션수를 고려하여 통신 트래픽 분석을 수행하여야 하므로 설계 과정이 중앙집중식에 비해 어려워진다.

3. 해설> 관계 데이타베이스 설계에서 저차 정규형의 문제점은 데이타의 중복으로 인해 발생하는 이상 현상으로 요약될 수 있다. 이상 현상에는 새로운 데이타의 삽입이 불가능한 삽입 이상, 기존 데이타의 삭제시 의도하지 않은 다른 데이타도 같이 제거되는 삭제이상, 데이타의 갱신시 여러 투플을 모두 수정해야 하는 갱신 이상이 있다. 검색 이상이란 말은 존재하지 않는다.

4. 해설> 데이타베이스 구축을 통하여 중복된 정보가 최소화되고, 최신의 정보를 고속으로 접근할 수 있게 된다. 이에 따르는 단점으로는 DBMS의 구입 비용, 관련 하드웨어의 업그레이드 비용, 데이터의 입력 비용 등 운영비가 증대된다는 것이다.

5. 해설> 데이타 제어어는 보안, 무결성, 회복, 병행 수행 제어를 명세할 수 있는 명령들을 포함한다. 데이타의 검색, 삽입, 삭제, 변경을 위해 사용되는 언어는 데이타 조작어(DML)이다.

6. 해설> 개개 사용자가 보는 데이타베이스 정의가 외부 스키마 (또는 서브스키마), 범기관적 입장에서 데이타베이스를 정의한 것이 개념 스키마, 저장 장치의 입장에서 데이타베이스를 정의한 것이 내부 스키마이다. 개념 스키마는 데이타 객체 뿐만 아니라 이를 효율적으로 관리하는데 필요한 필수적인 정보, 즉 접근 권한, 보안 정책, 무결성 규칙에 대한 명세도 포함한다.

7. 해설> JOIN은 두 릴레이션을 결합시키기 위해 사용되고, SELECT는 선택조건에 따라 릴레이션의 수평적 부분집합을 구하기 위해 사용되며, PROJECT는 릴레이션의 수직 부분집합을 구하기 위해 사용되고, UNION은 두 릴레이션의 투플의 합집합을 구하기 위해 사용된다.

8. 해설> 먼저 부속질의어가 도서 테이블에서 ‘운영체제’의 책번호인 1111을 구하고, 이 책번호1111을 WHERE절의 조건으로 하여 바깥 질의어에서 그 가격인 15000을 구하게 된다.

9.해설> 관계 타입은 다이어몬드로 표현한다.

10. 해설> 주기억장치 내부에서 수행되는 내부정렬에는 selection sort, bubble sort, quick sort, heap sort, shell sort, radix sort 등이 있다. 디스크나 테이프를 이용해 수행되는 외부정렬은 정렬 대상을 여러개의 런으로 나누어 merge하는 방식을 사용한다.

11. 해설> 스택은 데이타의 삽입, 삭제가 top이라고 불리우는 한쪽 끝에서 이루어지고, 큐는 삽입은 rear에서, 삭제는 front에서 이루어지며, deque는 삽입과 삭제가 양쪽 끝에서 이루어진다. 원형 큐는 큐의 양끝을 연결한 구조로 삽입, 삭제 특성은 큐와 동일하다.

13. 해설> 데이타베이스의 자료구조도가 tree 형태인 것은 계층 데이터 모델이고, graph 형태인 것은 망-데이터 모델이다.

해설> 기본키값이 널값을 가질 수 없다는 제약을 개체 무결성(entity integrity)이라 하고, 외래키값이 참조하는 기본키값이나 널값을 가진다는 제약을 참조 무결성(referential integrity)라고 한다. 그외에 도메인별로 허용되는 값을 별도로 지정한 것을 도메인 제약조건이라고 한다.

14. 해설> 뷰의 장단점에 관한 문제로 나, 다, 라는 뷰의 장점에 해당한다. 뷰에 대한 검색은 릴레이션에 대한 검색과 동일하지만 삽입, 삭제, 갱신 연산의 수행에는 많은 제약이 따르는 단점이 있다.

16. 해설> 인덱스된 순차 화일에서 인덱스 구조에 대한 문제이다. 정적 인덱스 방법에서는 인덱스의 구조를 하드웨어 의존적으로 설계하고 인덱스 구조 자체는 변경되지 않는다. 동적 인덱스 방법에서는 인덱스와 데이타 화일을 블록 단위로 구성하고 각 블록에는 추후의 레코드 삽입에 대비한 예비 공간을 준비해두고 필요에 따라 동적으로 블록을 분열/합병시킨다.

17. 해설> 데이타베이스에 포함되는 데이타 객체의 정의나 명세에 관한 정보를 유지 관리하는 시스템을 데이타 사전 또는 시스템 카탈로그라고 한다. 이에 반해 데이타베이스에 수록된 데이타를 실제로 접근하는데 필요한 정보를 관리하는 시스템을 데이타 디렉토리라고 하며 DBMS에 의해 내부적으로 사용된다.

18. 해설> 데이타베이스의 물리적 설계에서는 저장 레코드 양식, 레코드 집중화, 접근 경로의 설계가 수행된다. 접근 경로 설계시 응답 시간, 저장 공간의 효율화, 트랜잭션 처리도(throughput) 등을 고려한다.

19. 해설> DBMS의 정의 기능은 응용 프로그램과 데이터베이스가 서로 인터페이스를 할 수 있는 수단을 제공하는 것이다. 즉, 하나의 물리적 구조의 데이터베이스를 가지고 여러 사용자들이 요구하는 다양한 형태의 데이타를 지원해줄 수 있도록 데이타베이스 구조를 정의하는 기능을 말한다.

20. 해설> 오너-멤버 관계를 가지는 것은 네트워크 데이터 모델이고, 부모-자식 관계를 가지는 것은 계층 데이터 모델이다.

22. 해설> 연산장치 : 산술연산, 논리연산을 수행하는 장치

레지스터를 통하여 data가 입력되며, 연산결과가 다시 레지스터에 저장된다.

25. 해설> bit - nibble - byte - word

27. 해설> -3의 1의 보수 : 1100

-1의 2의 보수 : 1111

-4의 2의 보수 : 1100

-6의 2의 보수 : 1010

-7의 2의 보수 : 1001

28. 해설> 서브루틴 호출이 순차적으로 일어날 경우에 되돌아갈 번지는 가장 최후에 호출했던 곳이다. 이러한 기능을 수행하려면 LIFO 구조의 STACK을 이용한다.

29. 해설> 오류 검출 코드 : Hamming 코드, 2 out-of 5 코드, 63210 코드, 50 43210(biquinary) 코드, 9876543210코드

30. 해설> 캐시 기억장치는 고속이며, 고가이다.

31. 해설> 마이크로 프로그램은 롬(ROM)에 저장한다.

32. 해설> 주소 지정 방식의 종류 : Implied addressing, immediate addressing, direct addressing, indirect addressing, relative addressing 등

35. 해설> 명령 레지스터(IR : Instruction Register) : 명령 코드부를 기억하는 레지스터

36. 해설> 입출력 장치의 인터럽트 신호 공급 방식

폴링 방식 : 소프트웨어적으로 차례차례 검사해 최우선 순위의 인터럽트를 찾음

Daisy-Chain 방식 : 최우선 순위를 기초로 하여 모든 장치를 직렬로 연결

병렬 처리 방식 : 모든 장치를 병렬로 연결하고 인터럽트 우선 순위를 규정한 Encoder에 따라 결정

37. 해설> PC(program Counter) : 다음에 수행할 명령어의 번지를 기억하는 레지스터

42. 해설> 응집도가 높으면 시스템을 유지보수하는데 상당히 용이하며, 비용도 적게든다. 논리적 응집도는 같은 범주의 활동에 관여하는 요소들로 구성되므로 독립성 관점과 거리 가 멀다.

43. 해설> 출력 정보의 설계 순서는 내용, 매체화, 분배, 이용의 설계순으로 진행한다.

44. 해설> 시스템의 기본 요건은 입력, 출력, 처리, 제어, 피드백이다.

45. 해설> 출력된 정보가 이용자의 손을 거쳐 다시 입력되는 시스템은 턴 어라운드 시스템이다.

47. 해설> IPT 채용 목적은 가, 나, 다, 그리고 요원 교대 근무의 용이, 출력 지향보다 품질을 중시, 유지보수 작업비의 절감 등이 있다.

49. 해설> 기호(mnemonic code)는 코드화 대상의 명칭과 약호를 코드의 일부로 사용한다.

50. 해설> 시스템은 어떤 목적이나 목표를 달성하기 위하여 여러 기능 요소가 상호 관련적으로 결합된 절차나 방법의 유기적 집합체이다.

52. 해설> 문서화의 목적은 정보의 축적, 의사 소통, 작업의 단축, 관리 등을 효율적으로 수행하는데 있다.

53. 해설> 소단위 명세서는 구조적 언어, 의사 결정표, 의사 결정도를 사용하며, 구조적 언어에서는 순차 구조, 선택 구조, 반복 구조 등을 사용하여 명세한다.

54. > 객체듸 4가지 특성은 가, 나, 다, 그리고 일정한 기억 장소를 가진다.

55. 해설> 결합도가 가장 높은 것에서 낮은 순으로 기술하면, 내용, 공통, 외부, 제어, 스탬프, 데이터 결합도 순이다.

57. 해설> 배치 토탈체크 (batch total check)는 입력 데이터의 특정 항목의 합계를 미리 구하여 이것과 입력 과정에서의 계산을 통해 얻은 합계와 비교하여 동일한 결과가 얻어지는 가를 검사한다.

58. 해설> 모듈의 외부 설계에서는 다른 모듈과의 사이에 주고 받는 매개 변수의 수 또는 순서를 명확히 정의한다.

59. 해설> Rumbaugh는 3가지 모델링인 객체, 동적, 기능 모델링을 적용하여 분석 모델을 설정 한다. 객체 모델링은 실세계 문제 영역으로부터 객체와 클래스를 추출해 그들간의 관 계를 연관화, 집단화, 일반화 관계로 규명한다. 동적 모델링은 상태 차트르 이용하며, 기능 모델링은 데이터흐름 다이어그램을 이용한다.

60. 해설> MTBF = { 작업 시간의 합} over {작업 횟수 } = { 144+178+216+252}over {4 } = 197.5

61. 해설> ·UNIX에서 커널의 기능

- 프로세스 관리, 기억장치 관리, 입출력 관리, 타이머 관리, 프로세스 간 통신를 수행하는데, 마치 쉘이 사용자에게 서비스를 제공하듯 커널은 쉘을 포함한 응용프로그램에 서비스를 제공하는 것이다.

62. 해설> ·inode의 내용

- 파일 소유자의 사용자 번호, 파일 소유자의 그룹 번호, 데이터가 담겨진 블록의 주소, 파일의 크기, 파일이 만들어진 시간, 파일이 가장 최근에 사용된 시간, 파일이 변경된 가장 최근의 시간, 파일의 링크 수, 파일의 타입(파일, 디렉토리, 특수 파일)

63. 해설> ·RR(Round Robin) 스케줄링 : FIFO 스케줄링 기법을 선점 기법으로 구현한 스케줄링 방법으로 프로세스는 FIFO 형태로 대기 큐에 적재 되지만, 주어진 시간 할당량(Time Slice)안에 작업을 마쳐야 하며, 할당량을 다 소비하고도 작업이 끝나지 않은 프로세스는 다시 대기 큐의 맨 뒤로 되돌아간다.

64. 해설> ·교착 상태 발생의 필요 조건

- 상호 배제 조건(Mutual Exclusion) : 프로세스들이 각각 필요 자원에 대해 배타적 통제권 을 요구한다.

- 대기 조건(Wait) : 프로세스가 다른 자원을 요구하면서 자신에게 할당된 자원을 해제하지 않는다.

- 비중단 조건(Non-preemption) : 프로세스에 할당된 자원은 사용이 끝날 때까지 해제할 수 없다.

- 환형 대기 조건(Circular Wait) : 프로세스간의 자원 요구가 원형의 사슬 형태로 존재한 다.

65. 해설> ·인터럽트의 기능과 종류

- 입출력(I/O) 인터럽트 : 입출력 요구가 발생되었을 때 하드웨어가 인터럽트를 발생시키며 CPU에 채널이나 입출력 기기의 상태 변화를 알려준다. 데이터의 I/O 종료, 오류 발생시 발생한다.

- 외부(External) 인터럽트 : 외부에 존재하는 장치에 의해 발생하는 인터럽트로서 인터럽트 시계에서 일정한 시간이 다한 경우, 오퍼레이터가 콘솔에서 인터럽트 키를 누른 경우, 또 는 다중처리 시스템에서 다른 프로세서로부터 신호가 왔을 경우에 발생한다.

- 재시작(Restart) 인터럽트 : 오퍼레이터가 콘솔에서 재시작 버튼을 누를 때 또는 다중처리 시스템에서 다른 프로세스로부터 재시작 SIGP(SIGnal Processor) 명령문이 도착되었을 때 발생한다.

- 프로그램 검사(Program Check) 인터텁트 : 프로그램 명령 사용법이나 지정법에 잘못이 있을 때 발생하는 인터럽트로서 0으로 나누거나 허용되지 않는 명령문을 실행할 경우에 발생한다.

- 기계 검사(Machine Check) 인터럽트 : 기계에 고장이 생겼을 때 발생하는 인터럽트를 말 한다.

66. 해설> ·Master/Slave 다중처리기 구조에서는 한 처리기는 master로 지정되고, 다른 처리기들은 slave로 지정된다. Master는 입출력과 계산을 수행하고 Slave들은 계산위주의 작업은 효율적으로 수행할 수 있지만, slave에서 수행되는 입출력 위주의 작업들은 단지 master만 수행할 수 있는 서비스들을 자주 호출한다.

67. 해설> ·강결합 시스템(Tightly-coupled) : 모든 프로세서와 시스템 하드웨어를 관리하는 동안 운영체제하에서 여러 개의 프로세서가 하나의 메모리를 공유하는 시스템으로 다중 처리 시스템이라고도 한다.

- 프로세서 간 통신은 공유 메모리를 통하여 이루어진다.

- 공유 메모리를 차지하려는 프로세서간의 경쟁 최소화가 고려 대상이다.

- 공유 메모리를 차지하려는 프로세서간의 경쟁은 Combining Switch 방법으로 해결된다.

(하나의 공유 메모리를 차지하려는 여러 개의 프로세서 중 오직 하나의 프로세서만 액세스를 허용한다.)

·약결합 시스템(Loosely-coupled) : 둘 이상의 독립된 컴퓨터 시스템을 통신 링크를 통해 연결한 시스템으로 분산 시스템이라고도 한다.

- 각 시스템은 자신만의 운영체제와 기억 장치를 가진다.

- 각 시스템은 독립적으로 작동하며 필요한 경우 서로 통신할 수 있다.

- 프로세서간의 통신은 메시지 전달이나 원격 프로시저 콜(Remote Procedure Call)을 통하여 이루어진다.

68.해설> ·프로세서 제어 블록(PCB) 자료 구조와 정보

- 프로세스의 현 상태, 프로세스의 고유한 식별자, 프로세스의 부모 프로세스에 대한 포인터, 프로세스의 자식 프로세스들에 대한 포인터, 프로세스의 우선 순위, 프로세스가 위치한 메모리에 대한 포인터, 할당된 자원에 대한 포인터, 프로그램 카운터, 중앙처리장치 레지스터

69. 해설> ·프로세스의 상태 : 프로세스는 상황과 조건에 따라 상태 전이를 일으키는데, 프로세스가 실행할 준비를 하고 있는 Ready 상태, 프로세스가 CPU를 점유하여 실행하고 있는 Run 상태, 어떤 사건이 발생하기를 기다리는 Block 상태로 나눈다.

70. 해설> ·HRN(Highest Response Ratio Next) : Brinch Hansen이 SJF 스케줄링 기법의 긴 작업과 짧은 작업의 지나친 불평등을 보완한 스케줄링 기법이다.

우선 순위 = (대기 시간 + 서비스 받을 시간) / (서비스 받을 시간)

71. 해설> ·스래싱(Thrashing) : 스래싱이란 너무 자주 페이지 교환이 일어나는 경우를 말하는 것으로, 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 교환에 소요되는 시간이 더 큰 경우를 의미한다. 따라서 스래싱은 심각한 시스템의 성능 저하를 초래하게 된다.

·요구 페이징(Demand Paging) : 각 페이지들이 일단 보조 기억 장치에 저장되어 있다가 실행 중인 프로세스에 의하여 그 페이지가 요구될 때만 보조 기억 장치에서 주기억장치로 옮겨지는 기법이다.

·페이지 부재(Page Fault) : 프로세스에서 원하는 페이지가 주기억장치 내에 존재하지 않는 경우로서 하드웨어가 운영체제에게 페이지 부재를 알린다. 운영체제는 제어권을 획득한 후 원하는 페이지를 보조 기억 장치에서 주기억장치로 읽어들이고, 페이지를 원했던 프로세스를 다시 실행시킨다.

72. 해설> ·스풀링(Spooling) : 프린터와 같은 느린 입출력 장치로 직접 출력하지 않고 중간에 자기 디스크 장치를 이용하여 출력할 자료를 임시로 보관한 후 나중에 출력을 수행하는 기법으로 CPU의 처리 속도와 입출력 장치의 속도 차를 보완한다.

73. 해설> ·RISC(Reduced Instrution Set Computer) 구조의 목표는 주기억장치의 주기(CPU 1cycle: 두 개의 오퍼랜드를 읽어 연산하고 다시 결과를 저장하는데 걸리는 시간)를 최소화하는 것으로 인스트럭션이 주기억장치 1주기에 수행이 완료되도록 하는 점이다. 이는 소규모의 명령어 세트만을 제공함으로써 칩(chip)에서 더 적은 회로 영역을 차지하게 되고, 여분의 영역은 다른 CPU 기능을 수행하도록 한 것으로 제어기의 구성이 간단하게 되어 수행 시간이 단축되며, 단일 칩 CPU의 설계가 쉬워진다.

74. 해설> ·기억장치 관리 전략

- 배치(Placement) 전략 : 새로 반입된 프로그램을 주기억장치의 어디에 위치시킬 것인가를 결정하는 전략이다.

① 최적 적합(Best-fit) : 입력된 작업의 크기에 가장 알맞은 크기의 기억 공간에 적재시키는 방법으로 가장 좋아 보이나 대부분 단편화가 생긴다.

② 최초 적합(First-fit) : 입력된 작업의 크기에 맞는 최초의 기억 공간에 적재시키는 방법으로 수행 시간을 빠르게 하려는 방법이다.

③ 최악 적합(Worst-fit) : 입력된 작업의 크기와 가장 큰 차이가 나는 기억 공간에 적재시키는 방법으로 단편화 현상을 해결하였다.

75. 해설> ·워킹 세트(Working Set) : 워킹 세트는 실행 중인 프로세스가 일정 시간 동안에 참조하는 페이지의 집합을 말하는 것으로 Denning 교수가 처음으로 제안하였다.

76. 해설> ·블록 할당(Block Allocation)은 보조 저장 장치를 보다 효율적으로 관리하고 실행시간 중의 추가 비용을 줄이기 위한 저장장소 할당 기법이다. 블록 할당기법을 구현하는데는 색인 블록체인(Index Block Chaining) 기법, 블록지향 파일 사상(Block-oriented file mapping) 기법, 블록체인(Block Chaining) 기법 등의 방법이 있다.

77. 해설> ·FIFO(First In First Out) 스케줄링 ; 가장 간단한 스케줄링 기법으로서 먼저 대기 큐에 들어온 작업에게 CPU를 먼저 할당하는 비선점 방식의 스케줄링 방식이다.

·SRT(Shortest Remaining Time) : SJF 기법의 선점 변형이라 할 수 있으며 시분할 시스템에 유용하며, SRT는 남아 있는 실행시간의 추정치가 가장 적은 프로세스를 먼저 실행시킨다.

78. 해설> ·순차 파일(Sequential file) : 레코드는 물리적 순서에 따라 저장되어 있다. 즉, ‘다음’ 레코드는 물리적으로 현재의 레코드 바로 뒤에 저장되어 있는 레코드를 의미한다. 이러한 구조는 원래 순차적 성질을 가진 매체인 자기 테이프에 저장된 파일에 주로 쓰인다.

79. 해설> ·기억장치 관리 전략

- 반입(Fetch) 전략 : 주기억장치에 넣을 프로그램이나 데이터를 언제 가져올 것인가를 결 정하는 전략이다.

- 배치(Placement) 전략 : 새로 반입된 프로그램을 주기억장치의 어디에 위치시킬 것인가를 결정하는 전략이다.

- 대치(Replacement) 전략 : 새로 반입할 프로그램이 들어갈 장소를 마련하기 위해 어떤 프 로그램과 데이터를 제거할 것인가를 결정하는 방식이다.

80. 해설> ·기한부(Deadline) 스케줄링 : 작업이 주어진 특별한 시간이나 만료(Deadline) 시간 안에 작업이 완료되도록 하는 기법이다. 특징으로는

- 사용자는 그 작업에 필요한 자원에 관한 정확한 정보를 시스템에 제시해야 한다.

- 시스템은 기한부 작업으로 인한 다른 작업의 수행에 지장을 주어서는 안된다.

- 시스템은 주어진 시간 내에 필요한 자원의 요구 사향에 대한 계획을 세워야 한다.

- 동시에 다수의 기한부 작업이 수행되면 스케줄링은 더욱 복잡해진다.

- 기한부 스케줄링에 필요한 집약적 자원 관리는 많은 오버헤드를 일으킬 수 있다.

81. 해설) 비동기 전송방식에서는 일정한 비트 배턴을 전송의 시작과 종료에 한 문자 단위로 전송하므로써, 서로간의 동기가 이루어진다.

82. 해설) 광섬유는 전달되는 신호가 빛이기 때문에 여러 가지 장점이 있다. 폭넓은 대역폭, 전송 속도, 비화성이 좋고, 잡음에 강하며, 설치, 보수 용이다. 단점으로 중계급 전선이 필요하고 새로운 장애 대책이 필요하다.

83. 해설) 근거리 통신망(LAN)은 구내 등 비교적 제한된 지역에 설치되어 컴퓨터나 각종 단말기와 고속 전송로를 공유하는 형태이다.

84. 해설) OSI 참조 모델 7계층중 하위레벨은 물리계층, 데이터링크계층, 네트워크계층이다.

상위레벨은 트랜스포트계층, 세션계층, 표현계층, 응용계층이다.

85. 해설) 프로토콜이란 통신을 하기위한 두 개체간에 무엇을, 어떻게, 언제 통신을 할 것인가에 대해 서로 약속한 규정이다.

86. 해설) 통신제어장치는 데이터 전송 회선과 컴퓨터 사이에서 양자를 결합하고 불특정 다수의 이용자에게 온라인 실시간 능력을 부여한다. 또한 전송 도중에 발생하는 오류를 검출, 정정을 수행, 컴퓨터의 처리 속도와 전송 회선 사이의 전송속도를 제어한다.

87. 해설) 패킷 교환망의 기능에는 트래픽 제어, 경로 제어, 데이터의 전달, 오류 제어, 논리채널이 있다.

88. 해설) 비디오텍스는 도형 및 숫자를 구성하는 방식으로 지오 메트릭스, 모자이크, 포토 그래픽 방식을 사용한다. 운영 분야는 정보검색, 메시지 전달, 원격 감시 서비스등이 있다.

89. 해설) MPEG-I은 크게 다중화 시스템부, 비디오부, 오디오부의 세 부분으로 이루어졌고, 비디오부와 오디오부에서는 각각 영상 신호와 오디오 신호를 압축하여 표현하는 방법에 대해 기술하고 있고, 다중화 시스템부에서는 압축된 데이터들을 함께 묶어서 다중화 동작과 역다중화 동작을 규정하고, 서로 동기화시키는 방법을 다루었다. 디지털 저장 매체에 응용되며, 비트율은 1.5Mbits/s이다.

90. 해설) 전기 통신 회선에 정보를 처리하는 장치나 그에 부수된 입출력 장치를 접속하여 정보를 송수신 또는 처리하는 통신을 정보 통신이라 한다.

93. 해설) 데이터 통신방식에는 단방향과 양방향 통신이 있고, 양방향 통신을 다시 전이중통신과 반이중통신으로 나눈다.

94. 해설) 중앙 집중형은 중앙에 컴퓨터가 있고 그 주위에 분산된 단말기를 연결시킨 형태로 중앙 통제 방식을 따르므로 일관된 정책의 동작이 가능하다.

96 해설) 지능망 구조는 서비스층, 신호층, 전달층으로 이루어져 있다.

97. 해설) 정보통신은 컴퓨터에 의한 정보 처리 기술과 데이터 전송 기술이 통합된 형태이다.

98. 해설) 컴퓨터의 본격적인 실용화시대는 진공관에 이은 트랜지스터의 실용화로 제작된 2세대이다.

99. 해설) ISDN의 채널중 사용자 정보채널인 B채널은 64Kbps의 전송속도를 갖는다.

100. 해설) 브리지는 동일한 MAC제어 프로토콜을 사용하는 랜간의 연결에 쓰이며, 게이트 웨이는 상이한 프로토콜를 사용하는 망사이에 접속을 제공한다.