자료실

ㆍ HOME > 자료실 > 전체자료실
제 목 [정보처리기사] 17년 3회 정보처리기사 필기
글쓴이 기사친구작성일 2017-12-21조회수 3021
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기
2017년 제3회 정보처리기사 필기 기출문제

첨부파일을 다운로드 받으셔서 학습에 참고하시기 바랍니다.



합격을 기원합니다. ^^** .

국 가 기 술 자 격 검 정
2017년도 제3회 정보처리기사 필기시험
2017년 8월 26일 시행

<제1과목> 데이터베이스
1. 관계해석에 대한 설명으로 옳지 않은 것은?    
① 수학의 프레디킷 해석에 기반을 두고 있다.    
② 관계 데이터 모델의 제안자인 코드(Codd)가 관계 데이터베이스에 적용할 수 있도록 설계하여 제안하 였다.    
③ 튜플 관계해석과 도메인 관계해석이 있다.    
④ 원하는 정보와 그 정보를 어떻게 유도하는가를 기술 하는 절차적 특성을 가진다.

2. 색인 순차 파일에 대한 설명으로 옳지 않은 것은?    
① 레코드를 참조할 때 색인을 탐색한 후 색인이 가리 키는 포인터를 사용하여 직접 참조할 수 있다.    
② 레코드를 추가 및 삽입하는 경우, 파일 전체를 복사 할 필요가 없다.    
③ 인덱스를 저장하기 위한 공간과 오버플로우 처리를 위한 별도의 공간이 필요 없다.    
④ 색인 구역은 트랙 색인 구역, 실린더 색인 구역, 마 스터 색인 구역으로 구성된다.

3. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?    
① DBA는 보안 측면에서 뷰를 활용할 수 있다.    
② 뷰 위에 또 다른 뷰를 정의할 수 있다.    
③ 뷰에 대한 삽입, 갱신, 삭제 연산 시 제약 사항이 따르지 않는다.    
④ 뷰의 정의는 ALTER문을 이용하여 변경할 수 없다.

4. 정규화의 목적으로 옳지 않은 것은?    
① 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다.    
② 데이터 삽입 시 릴레이션을 재구성할 필요성을 줄인 다.    
③ 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 야기한다.    
④ 효과적인 검색 알고리즘을 생성할 수 있다.

5. 트랜잭션들을 수행하는 도중 장애로 인해 손상된 데이 터베이스를 손상되기 이전의 정상적인 상태로 복구시키 는 작업은?
① Recovery ② Restart    
③ Commit ④ Abort

6. 해싱함수 중 레코드 키를 여러 부분으로 나누고, 나눈 부분의 각 숫자를 더하거나 XOR한 값을 홈 주소로 삼 는 방식은?    
① 제산법 ② 폴딩법    
③ 기수변환법 ④ 숫자분석법

7. 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력 하였다가 출력할 때, 가능한 출력 순서의 결과가 아닌 것은?    
① A, B, C, D ② C, D, B, A    
③ D, C, A, B ④ B, C, D, A

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

① Data Dictionary ② Primary Key    ③ Transaction ④ Schema

9. Which of the following is a linear list in that elements are accessed, created and deleted in a last-in-first-out order?    
① Queue ② Graph    
③ Stack ④ Tree

10. DML에 해당하는 것으로만 나열된 것은?

① ㉠, ㉡, ㉢ ② ㉠, ㉡, ㉣     
③ ㉠, ㉢, ㉣ ④ ㉠, ㉡, ㉢, ㉣

11. 깊이가 4인 이진트리에서 가질 수 있는 노드의 최대 수는?     
① 13 ② 14     
③ 15 ④ 16

12. 다음 트리를 Preorder 운행법으로 운행할 경우 다섯 번째로 탐색 되는 것은?
    
① C ② E     
③ G ④ H

13. 트랜잭션의 특성으로 옳은 내용 모두를 나열한 것은?


① ㉠, ㉡          ② ㉠, ㉡, ㉣     
③ ㉠, ㉢, ㉣     ④ ㉠, ㉡, ㉢, ㉣

14. 선형 구조만으로 나열된 것은?     
① 트리, 그래프                  ② 트리, 그래프, 스택, 큐     
③ 트리, 배열, 스택, 큐        ④ 배열, 스택, 큐

15. 힙 정렬에 대한 설명으로 틀린 것은?     
① 정렬한 입력 레코드들로 힙을 구성하고 가장 큰 키 값을 갖는 루트 노드를 제거하는 과정을 반복하여 정렬하는 기법이다.     
② 평균 수행 시간복잡도는 O(nlog2n)이다.     
③ 입력 자료의 레코드를 완전이진트리(complete binary tree) 로 구성한다.     
④ 최악의 수행 시간복잡도는 O(2n4)이다.

16. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳 은 것은?

① 14, 17, 37, 40, 35 ② 14, 37, 17, 40, 35     
③ 14, 17, 35, 37, 40 ④ 14, 17, 35, 40, 37

17. 병행제어의 로킹(Locking)의 단위에 대한 설명으로 옳 지 않은 것은?     
① 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.     
② 로킹 단위가 작아지면 로킹 오버헤드가 감소한다.     
③ 로킹 단위가 작아지면 데이터베이스 공유도가 증가 한다.     
④ 한꺼번에 로킹 할 수 있는 단위를 로킹 단위라고 한다.

18. 데이터웨어하우스의 기본적인 OLAP(on-line analytical processing) 연산이 아닌 것은?     
① translate ② roll-up     
③ dicing ④ drill-down

19. 데이터베이스 설계 단계 중 물리적 설계에 해당하는 것은?     
① 데이터 모형화와 사용자 뷰들을 통합한다.     
② 트랜잭션의 인터페이스를 설계한다.     
③ 파일 조직 방법과 저장 방법 그리고 파일 접근 방 법 등을 선정한다.     
④ 사용자들의 요구사항을 입력으로 하여 응용프로그 램의 골격인 스키마를 작성한다.

20. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?     
① 사용자가 직접 시스템 카탈로그의 내용을 갱신하여 데이터베이스 무결성을 유지한다.     
② 시스템 자신이 필요로 하는 스키마 및 여러 가지 객체에 관한 정보를 포함하고 있는 시스템 데이터 베이스이다.     
③ 시스템 카탈로그에 저장되는 내용을 메타데이터라 고도 한다.     
④ 시스템 카탈로그는 DBMS가 스스로 생성하고 유지 한다.

<제2과목> 전자계산기구조
21. 캐시기억장치 운영에서 매핑 함수의 의미를 가장 옳게 설명한 것은?     
① 주기억장치와 I/O장치의 블록 크기를 정하는 방법 이다.     
② 캐시 기억장치의 적중률과 미스 율을 정하는 방법 이다.     
③ 캐시 기억장치의 태그 필드에 값을 인코딩하는 방 법이다.     
④ 주기억장치의 한 개의 블록을 캐시 라인에 배정하 는 규칙이다.

22. 부동 소수점 파이프라인의 비교기, 시프터, 가산-감산 기, 인크리멘터, 디크리멘터가 모두 조합 회로로 구성 된다고 가정할 때, 네 세그먼트의 시간 지연이 t1=60ns, t2=70ns, t3=100ns, t4=80ns이고, 중간 레지 스터의 지연이 tr=10ns라고 가정하면 비 파이프라인 구조에 비해 약 몇 배의 속도가 향상되는가?     
① 0.6      ② 1.1     
③ 2.4      ④ 2.9

23. DMA에 대한 설명으로 가장 옳지 않은 것은?     
① DMA는 Direct Memory Access의 약자이다.     
② DMA는 기억장치와 주변장치 사이의 직접적인 데이터 전송을 제공한다.     
③ DMA는 블록으로 대용량의 데이터를 전송할 수 있 다.     
④ DMA는 입출력 전송에 따른 CPU의 부하를 증가시 킬 수 있다.

24. 가상메모리 시스템에서 20비트의 논리 주소가 4비트 의 세그먼트 번호, 8비트의 페이지 번호, 8비트의 워드 필드로 구성될 경우에 한 세그먼트의 최대 크기로 옳 은 것은?     
① 256 word ② 4 kilo word     
③ 16 kilo word ④ 64 kilo word

25. 소프트웨어에 의한 우선순위 판별 방법으로 가장 옳은 것은?     
① 인터럽트 벡터 ② 폴링     
③ 채널 ④ 핸드쉐이킹

26. +375를 팩10진형 방식으로 표현한 방법은 언팩10진 형 방식으로 표현하였을 때보다 몇 비트의 기억장소가 절약되는가?     
① 2   ② 4     
③ 6   ④ 8

27. CPU와 기억장치 사이에 실질적인 대역폭(band width)을 늘리기 위한 방법으로 가장 적합한 것은?     
① 메모리 버스트 ② 메모리 인코딩     
③ 메모리 인터리빙 ④ 메모리 채널

28. 다음 중 전달기능의 인스트럭션 사용빈도가 매우 낮은 인스트럭션 형식은?    
① 메모리-메모리 인스트럭션 형식     
② 레지스터-레지스터 인스트럭션 형식     
③ 레지스터-메모리 인스트럭션 형식    
④ 스택 인스트럭션 형식

29. 디멀티플렉서(Demultiplexer)에 대한 설명으로 가장 옳 은 것은?     
① 디코더라고도 불린다.     
② 2n개의 Input line과 n개의 Output line을 갖는다.     
③ n개의 Input line과 2n개의 Output line을 갖는다.     
④ 1개의 Input line과 n개의 Selection line에 의해 2n 개의 Output line중 하나를 선택한다.

30. 그레이코드(Gray Code)에 대한 설명으로 틀린 것은?    
① 인접한 숫자들의 비트가 1비트만 변화되어 만들어 진 코드이다.     
② 그레이코드 자체로 연산이 불가능하기 때문에 2진 수로 변환한 후 연산을 수행하고 그 결과를 다시 그레이코드로 변환하여야 한다.     
③ 그레이코드를 2진 코드로 혹은 2진 코드를 그레이 코드로 변환 시 두 입력 값에 대해 AND 연산을 수행한다.     
④ 그레이코드 값 (0111)ɢ는 10진수로 5를 의미한다.

31. 다음 중 연관 메모리(associative memory)의 특징으 로 가장 옳지 않은 것은?     
① Thrashing 현상 발생     
② 내용 지정 메모리(CAM)     
③ 메모리에 저장된 내용에 의한 액세스     
④ 기억장치에 저장된 항목을 찾는 시간 절약

32. 동기가변식 마이크로오퍼레이션 사이클 타임을 정의하 는 방식은 수행시간이 유사한 마이크로오퍼레이션들끼 리 모아 집합을 이루고 각 집합에 대해서 서로 다른 마이크로오퍼레이션 사이클 타임을 정의한다. 이 때 각 집합 간의 마이크로사이클 타임을 정수 배가 되도 록 하는 가장 큰 이유는?     
① 각 집합 간 서로 다른 사이클 타임의 동기를 맞추 기 위하여     
② 각 집합 간의 사이클 타임을 동기식과 비동기식으 로 정의하기 위하여     
③ 각 집합 간의 사이클 타임을 모두 다르게 정의하기 위하여     
④ 사이클 타임을 비동기식으로 변환하기 위하여

33. 스택(Stack)구조의 컴퓨터에서 수식을 계산하기 위해 서는 먼저 수식을 어떠한 형태로 바꾸어야 하는가?   
① Infix 형태 ② John 형태     
③ Postfix 형태 ④ Prefix 형태

34. 중앙처리장치의 구성요소 중 플립플롭이나 래치 (Latch)들을 병렬로 연결하여 구성하는 것은?   
① 가산기 ② 곱셈기     
③ 디코더 ④ 레지스터

35. 2의 보수를 사용하여 음수를 표현할 때의 설명으로 가 장 옳은 것은?     
① 0은 두 가지로 표현된다.     
② 보수를 구하기가 쉽다.     
③ 보수를 이용한 연산 과정 중 엔드 어라운드 캐리 (end around carry) 과정이 있다.     
④ 음수의 최대 절대치가 양수의 최대 절대치보다 1만 큼 크다.

36. 인터럽트와 비교하여 DMA방식에 의한 사이클 스틸의 가장 특징 적인 차이점으로 옳은 것은?     
① 수행 중인 프로그램을 대기상태로 전환     
② 정지 상태인 프로그램을 완전히 소멸     
③ 대기 중인 프로그램을 다시 실행     
④ 주기억 장치 사이클의 특정한 주기만 정지

37. 명령인출(instruction fetch)과 수행단계(execute phase)를 중첩시켜 하나의 연산을 수행하는 구조를 갖는 처리방식은?     
① 명령 파이프라인(instruction pipeline)     
② 산술 파이프라인(arithmetic pipeline)     
③ 실행 파이프라인(execute pipeline)     
④ 세그먼트 파이프라인(segment pipeline)

38. 데이지체인(daisy-chain)에 대한 설명으로 가장 옳은 것은?     
① 소프트웨어적으로 가장 높은 순위의 인터럽트 소스 부터 차례로 검사하여 그 중 가장 높은 우선순위 소스를 찾아낸다.     
② 인터럽트를 발생하는 모든 장치들을 직렬로 연결한 다.     
③ 각 장치의 인터럽트 요청에 따라 각 비트가 개별적 으로 세트될 수 있는 레지스터를 사용한다.     
④ CPU에서 멀수록 우선순위가 높다.

39. 8진수 (563)8의 7의 보수를 구하면?     
① (214)8 ② (215)8     
③ (324)8 ④ (325)8

40. 마이크로오퍼레이션(micro-operation)에 관한 설명으 로 가장 옳지 않은 것은?     
① 레지스터에 저장된 데이터에 의해 이루어지는 동작 이다.     
② 한 개의 클록(clock)펄스 동안 실행되는 기본동작 이다.     
③ 한 개의 Instruction은 여러 개의 마이크로오퍼레이 션이 동작되어 실행된다.     
④ 현재 실행 중인 프로그램이다.

<제3과목> 운영체제
41. 디스크 입·출력 요청 대기 큐에 다음과 같은 순서로 기억되어 있다. 현재 헤드가 53에 있을 때, 이들 모두 를 처리하기 위한 총이동 거리는 얼마인가? (단, FCFS 방식을 사용한다.)


① 320 ② 640     
③ 710 ④ 763

42. OS의 가상기억장치 관리에서 프로세스가 일정 시간동 안 자주 참조하는 페이지들의 집합을 의미하는 것은?     
① Thrashing ② Deadlock     
③ Locality ④ Working Set

43. 프로세스가 자원을 기다리고 있는 시간에 비례하여 우 선순위를 부여함으로써 무기한 문제를 방지하는 기법 은?
① Aging ② Reusable     
③ Circular wait ④ Deadly embrace

44. Public Key System에 대한 설명으로 틀린 것은?     
① 공용키 암호화 기법을 이용한 대표적 암호화 방식 에는 RSA가 있다.     
② 암호화키와 해독키가 따로 존재한다.     
③ 암호화키와 해독키는 보안되어야 한다.     
④ 키의 분배가 용이하다.

45. 스레드(Thread)에 대한 설명으로 가장 거리가 먼 것 은?     
① 하나의 스레드는 상태를 줄인 경량 프로세스라고도 한다.     
② 프로세스 내부에 포함되는 스레드는 공통적으로 접 근 가능한 기억장치를 통해 효율적으로 통신한다.     
③ 스레드를 사용하면 하드웨어, 운영체제의 성능과 응용 프로그램의 처리율을 향상시킬 수 있다.     
④ 하나의 프로세스에는 하나의 스레드만 존재하여 독 립성을 보장한다.

46. 주기억장치 배치 전략 기법으로 최적 적합 방법을 사 용한다고 할 때, 다음과 같은 기억장소 리스트에서 10K 크기의 작업은 어느 기억공간에 할당되는가? (단, K=kilo이고, 탐색은 위에서부터 아래로 한다고 가정한 다.).

① B ② D     
③ F ④ 어떤 영역에도 할당될 수 없 다.

47. 데커(Dekker) 알고리즘에 대한 설명으로 틀린 것은?     
① 교착상태가 발생하지 않음을 보장한다.     
② 프로세스가 임계영역에 들어가는 것이 무한정 지연 될 수 있다.     
③ 공유 데이터에 대한 처리에 있어서 상호배제를 보 장한다.     
④ 별도의 특수 명령어 없이 순수하게 소프트웨어로 해결된다.

48. UNIX에 대한 설명으로 틀린 것은?     
① 상당 부분 C 언어를 사용하여 작성되었으며, 이식 성이 우수하다.     
② 사용자는 하나 이상의 작업을 백그라운드에서 수행 할 수 있어 여러 개의 작업을 병행 처리할 수 있다.     
③ 쉘(shell)은 프로세스 관리, 기억장치 관리, 입출력 관리 등의 기능을 수행한다.     
④ 두 사람 이상의 사용자가 동시에 시스템을 사용할 수 있어 정보와 유틸리티들을 공유하는 편리한 작 업 환경을 제공한다.

49. Crossbar Switch Matrix에 관한 설명으로 가장 옳지 않은 것은?     
① 각 기억장치마다 다른 경로를 사용할 수 있다.     
② 시분할 및 공유버스 방식에서 버스의 숫자를 프로 세서의 숫자만큼 증가시킨 구조이다.     
③ 두 개의 서로 다른 저장장치를 동시에 참조할 수 있다.     
④ 장치의 연결이 복잡해진다.

50. 파일 시스템의 기능에 대한 설명으로 가장 옳지 않은 것은?     
① 사용자와 보조기억장치 사이에서 인터페이스를 제 공한다.     
② 사용자가 파일을 생성, 수정, 제거할 수 있도록 해 준다.     
③ 적절한 제어 방식을 통해 타인의 파일을 공동으로 사용할 수 있도록 해준다.     
④ 하드웨어를 동작시켜 사용자가 작업을 편리하게 수 행하도록 하는 프로그램이다.

51. 다음 기억장치 관리에 관한 설명에 가장 부합하는 기 법은?

① Coalescing ② Garbage Collection     
③ Relocation ④ Swapping

52. 다음 운영체제에 대한 설명 중 가장 옳지 않은 것은?     
① 다중 사용자와 다중 응용프로그램 환경 하에서 자 원의 현재 상태를 파악하고 자원 분배를 위한 스케 줄링을 담당한다.     
② CPU, 메모리 공간, 기억 장치, 입출력 장치 등의 자원을 관리한다.     
③ 운영체제의 종류로는 매크로 프로세서, 어셈블러, 컴파일러 등이 있다.     
④ 입출력 장치와 사용자 프로그램을 제어한다.

53. 은행가 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당하는가?     
① Avoidance ② Detection     ③ Prevention ④ Recovery

54. 교착상태가 발생할 수 있는 조건이 아닌 것은?
① Mutual exclusion ② Hold and wait     
③ Nonpreemption ④ Linear wait

55. 다음의 페이지 참조 열(Page reference string)에 대 해 페이지 교체 기법으로 FIFO를 사용할 경우 페이지 부재(Page Fault) 횟수는? (단, 할당된 페이지 프레임 수는 3이고, 처음에는 모든 프레임이 비어 있다.)


① 13 ② 14     
③ 15 ④ 20

56. Relative Loader가 수행해야 할 기능으로 틀린 것은?     
① 각 세그먼트가 주기억장치 내의 어느 곳에 위치할 것인가를 결정한다.     
② 각 세그먼트를 주기억장치내의 할당된 장소에 넣는 다.     
③ 각 세그먼트들을 연결한다.     
④ 각 세그먼트의 절대번지를 상대번지로 고친다.

57. 임계영역(Critical Section)에 대한 설명으로 가장 옳은 것은?     
① 프로세스들의 상호배제(Mutual Exclusion)가 일어 나지 않도록 주의해야 한다.     
② 임계 영역에서 수행 중인 프로세스는 인터럽트가 가능한 상태로 만들어야 한다.     
③ 어떤 하나의 프로세스가 임계 영역 내에 진입한 후 다른 프로세스들은 일제히 임계영역으로 진입할 수 있다.     
④ 임계 영역에서의 작업은 최대한 빠른 속도로 수행 되어야 한다.

58. FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용 시간(burst time)이 다음 표와 같다. 이 때 모든 작업 들의 평균 반환시간 (turn around time)은? (단, 소수 점 발생 시 정수 형태로 반올림한다.)


① 16 ② 20     
③ 33 ④ 40

59. 프로세스(Process)의 정의로 옳지 않은 것은?     
① PCB를 가진 프로그램     
② 동기적 행위를 일으키는 주체     
③ 프로세서가 할당되는 실체     
④ 활동 중인 프로시저(Procedure)

60. 다음과 같은 프로세스가 차례로 큐에 도착하였을 때, SJF 정책을 사용할 경우 가장 먼저 처리되는 작업?

① P1 ② P2     ③ P3 ④ P4

<제4과목> 소프트웨어 공학
61. 객체지향 테스트 중 구조적 기법에서의 단위 테스트 (Unit Test)와 같은 개념은?     
① 메소드     ② 클래스     
③ 필드        ④ 서브시스템

62. 구현 단계에서의 작업 절차를 순서에 맞게 나열한 것 은?

① ㉠-㉡-㉢-㉣ ② ㉡-㉠-㉣-㉢     
③ ㉢-㉠-㉡-㉣ ④ ㉣-㉡-㉠-㉢

63. 화이트박스 테스트에 대한 설명으로 가장 옳지 않은 것은?     
① 제품의 내부 요소들이 명세서에 따라 수행되고 충 분히 실행되는가를 보장하기 위한 검사이다.     
② 모듈 안의 작동을 직접 관찰한다.     
③ 프로그램 원시 코드의 논리적인 구조를 커버하도록 테스트 케이스를 설계한다.     
④ 화이트박스 테스트 기법에는 조건 검사, 루프 검 사, 비교 검사 등이 있다.

64. 소프트웨어 위험의 대표적 특성으로 짝지어진 것 중 가장 적합한 것은?     
① 연쇄작용, 확실성    ② 불확실성, 손실     
③ 연쇄작용, 예측       ④ 확실성, 예측

65. Software Engineering의 Engineering이 가지는 의미 와 가장 관계없는 것은?     
① 예술성         ② 경제성     
③ 보편타당성  ④ 적시성

66. 객체지향 기법에서 다음 설명에 해당하는 것으로 가장 옳은 것은?

① Abstraction ② Inheritance     
③ Information Hiding ④ Polymorphism

67. 모듈의 응집도(Cohesion)에 대한 설명으로 틀린 것 은?     
① 모듈의 응집도란 모듈안의 요소들이 서로 관련되어 있는 정도를 말한다.     
② 기능적 응집도(Functional Cohesion)는 한 모듈 내 부의 한 기능 요소에 의한 출력 자료가 다음 기능 원소의 입력 자료로서 제공되는 형태이다.     
③ 교환적 응집도(Communication Cohesion)는 동일 한 입력과 출력을 사용하는 소작업들이 모인 모듈 에서 볼 수 있다.     
④ 논리적 응집도(Logical Cohesion)는 유사한 성격을 갖거나 특정형태로 분류되는 처리요소들로 하나의 모듈이 형성되는 경우이다.

68. 소프트웨어 재공학의 주요활동 중 다음 설명에 해당하 는 것은?

① Analysis ② Restructuring     
③ Reverse Engineering ④ Migration

69. Putnam 모형을 기초로 해서 만든 자동화 추정 도구 는?     
① BYL                 ② SLIM     
③ ESTIMACS       ④ PERT

70. 자료 흐름도(DFD)를 작성하는데 지침이 될 수 없는 항목은?     
① 자료 흐름은 처리(Process)를 거쳐 변환 될 때마다 새로운 이름을 부여한다.     
② 어떤 처리(Process)가 출력자료를 산출하기 위해서 는 반드시 입력 자료가 발생해야 한다.     
③ 자료저장소에 입력 화살표가 있으면 반드시 출력 화살표도 표시되어야 한다.     
④ 상위 단계의 처리(Process)와 하위 자료흐름도의 자료 흐름은 서로 일치되어야 한다.

71. 소프트웨어 품질보증에서 FTR의 지침 사항으로 가장 옳지 않은 것은?     
① 논쟁과 반박을 제한하지 않는다.     
② 자원과 시간 일정을 할당한다.
③ 문제 영역을 명확히 표현한다.     
④ 모든 검토자들을 위해 의미 있는 훈련을 행한다.

72. 설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?     
① 하향식 설계에서는 통합 검사 시 인터페이스가 이 미 정의 되어 있어 통합이 간단하다.     
② 하향식 설계에서 레벨이 낮은 데이터 구조의 세부 사항은 설계 초기 단계에서 필요하다.     
③ 상향식 설계는 최하위 수준에서 각각의 모듈들을 설계하고 이러한 모듈이 완성되면 이들을 결합하여 검사한다.     
④ 상향식 설계에서는 인터페이스가 이미 성립되어 있 지 않더라도 기능 추가가 쉽다.

73. 소프트웨어의 위기현상과 가장 거리가 먼 것은?     
① 유지보수의 어려움     
② 개발인력의 급증     
③ 성능 및 신뢰성의 부족     
④ 개발기간의 지연 및 개발비용의 증가

74. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성되는 것은?     
① Coad와 Yourdon 방법    ② Booch 방법     
③ Jacobson 방법              ④ Wirfs-Brock 방법

75. LOC 기법에 의하여 예측된 총 라인수가 50000라인, 프로그래머의 월 평균 생산성이 200라인, 개발에 참여 할 프로그래머가 10 인 일 때, 개발 소요 기간은?     
① 25개월 ② 50개월     
③ 200개월 ④ 2000개월

76. 다음 중 가장 약한 결합도(Coupling)는?     
① Common Coupling ② Control Coupling     
③ External Coupling ④ Stamp Coupling

77. 나선형 모형의 각 개발 단계에 대한 설명으로 가장 옳 은 것은?     
① Planning 단계에서는 위험 요소와 타당성을 분석하 여 프로젝트의 추진 여부를 결정한다.     
② Development 단계에서는 선택된 기능을 수행하는 프로토 타입을 개발한다.     
③ Risk Analysis 단계에서는 개발 목적과 기능 선택, 제약 조건 등을 결정하고 분석한다.     
④ Evaluation 단계에서는 고객 평가와 검증 과정을 수행하여 개발된 결과를 평가한다.

78. CASE의 주요기능으로 가장 옳지 않은 것은?     
① S/W 라이프 사이클 전 단계의 연결     ② 그래픽 지원
③ 다양한 소프트웨어 개발 모형 지원     ④ 언어 번역

79. CPM 네트워크가 다음과 같을 때 임계경로의 소요기 일은?

① 10일 ② 12일     ③ 14일 ④ 16일

80. 공학적으로 잘 작성된 소프트웨어의 특성에 관한 설명 으로 가장 옳지 않은 것은?     
① 소프트웨어는 신뢰성이 높아야 하며 효율적이어야 한다.     
② 소프트웨어는 사용자가 원하는 대로 동작해야 한 다.     
③ 소프트웨어는 편리성이나 유지보수성에 점차 비중 을 적게 두는 경향이 있다.     
④ 소프트웨어는 잠재적인 오류가 가능한 적어야 하며 유지보수가 용이해야 한다.

<제5과목> 데이터 통신
81. HDLC 프레임의 종류 중 정보프레임에 대한 흐름 제 어와 오류 제어를 위해 사용되는 것은?     
① I-Frame ② K-Frame     
③ S-Frame ④ RK-Frame

82. IPv6의 주소체계로 거리가 먼 것은?     
① Unicast ② Anycast     
③ Broadcast ④ Multicast

83. TCP/IP에서 사용되는 논리주소를 물리주소로 변환시 켜 주는 프로토콜은?     
① TCP ② ARP     
③ ETP ④ IP

84. 전송오류제어 중 오류가 발생한 프레임뿐만 아니라 오 류검출 이후의 모든 프레임을 재전송하는 ARQ 방식 은?     
① Go-back-N ARQ
② Stop-and-Wait ARQ     
③ Selective Repeat ARQ
④ Non-Selective Repeat ARQ

85. 10Base-5 이더넷의 기본 규격에 대한 설명으로 틀린 것은?
① 전송매체는 동축케이블을 사용한다.     
② 최대 전송 거리는 50km이다.     
③ 전송방식은 베이스밴드 방식이다.     
④ 데이터 전송속도는 10Mbps이다.

86. 아날로그-디지털 부호화 방식인 송신측 PCM(Pulse Code Modulation)과정을 순서대로 옳게 나열한 것은?     
① 표본화 → 양자화 → 부호화     
② 양자화 → 부호화 → 표본화     
③ 부호화 → 양자화 → 표본화     
④ 표본화 → 부호화 → 양자화

87. 데이터 교환 방식 중 축적교환 방식이 아닌 것은?     
① 메시지 교환 ② 회선 교환     
③ 가상회선 ④ 데이터그램

88. 라우팅 프로토콜인 OSPF(Open Shortest Path First) 에 대한 설명으로 옳지 않은 것은?     
① 멀티캐스팅을 지원한다.     
② 거리 벡터 라우팅 프로토콜이라고도 한다.     
③ 네트워크 변화에 신속하게 대처할 수 있다.     
④ 최단 경로 탐색에 Dijkstra 알고리즘을 사용한다.

89. 패킷교환 방식에 대한 설명으로 틀린 것은?     
① 데이터그램과 가상회선 방식으로 구분된다.     
② 저장 전달 방식을 사용한다.     
③ 전송하려는 패킷에 헤더가 부착된다.     
④ 노드와 노드 간에 물리적으로 전용통신로를 설정하 여 데이터를 교환한다.

90. 이동통신 가입자가 셀 경계를 지나면서 신호의 세기가 작아지거나 간섭이 발생하여 통신 품질이 떨어져 현재 사용 중인 채널을 끊고 다른 채널로 절 체하는 것을 의미하는 것은?     
① Mobile Control ② Location registering     
③ Hand off ④ Multi-Path fading    

91. ATM에 사용되는 ATM cell의 헤더와 유로부하 (payload)의 크기는 각각 몇 옥텟(octet)인가?     
① 헤더는 2옥텟, 유로부하는 47옥텟이다.     
② 헤더는 3옥텟, 유로부하는 47옥텟이다.     
③ 헤더는 4옥텟, 유로부하는 48옥텟이다.     
④ 헤더는 5옥텟, 유로부하는 48옥텟이다.

92. OSI 7계층에서 물리적 연결을 이용해 신뢰성 있는 정 보를 전송 하려고 동기화, 오류제어, 흐름제어 등의 전 송에러를 제어하는 계층은?     
① 데이터 링크 계층 ② 물리 계층     
③ 응용 계층 ④ 표현 계층

93. SONET(Synchronous Optical Network)에 대한 설명으로 틀린 것은?     
① 광전송망 노드와 망간의 접속을 표준화한 것이다.     
② 다양한 전송기기를 상호 접속하기 위한 광신호와 인터페이스 표준을 제공한다.     
③ STS-12의 기본 전송속도는 622.08 Mbps이다.     
④ 프레임 중계서비스와 프레임 교환 서비스가 있다.

94. 192.168.1.222/28라는 IP가 소속되어 있는 네트워크 주소와 브로드캐스트 주소로 옳게 나열한 것은?     
① 192.168.1.96, 192.168.1.127
② 192.168.1.192, 192.168.1.255     
③ 192.168.1.208, 192.168.1.223
④ 192.168.1.224, 192.168.1.239

95. HDLC 링크 구성 방식에 따른 동작 모드에 해당하지 않는 것은?     
① 정규 응답 모드(NRM)
② 비동기 응답 모드(ARM)     
③ 비동기 균형 모드(ABM)
④ 정규 균형 모드(NBM)

96. 다음 그림은 어떤 변조 파형인가?


① DPSK ② FSK     ③ ASK ④ PSK

97. Hamming distance가 5일 때 검출 가능한 에러 개수 는?     
① 4 ② 5     
③ 6 ④ 7

98. HDLC에서 프레임의 시작과 끝을 정의하는 것은?     
① 플래그 ② 주소 영역     
③ 제거 영역 ④ 정보 영역

99. 동기식 문자 지향 프로토콜 프레임에서 전송될 문자의 시작을 나타내는 제어 문자는?     
① DLE ② STX     
③ CRC ④ SYN

100. 디지털 부호화 기술에서 음성신호의 통계적 특성을 이용하여 적응적으로 예측하고 양자화 하는 방식은?     ① AM ② FM     ③ PM ④ ADPCM
 
정보처리산업기사(2017년 8월 26일) 답안
첨부파일 / 353KB
이전글 [답안] 2017년 제1회 정보처리기사 실기 답안
다음글 [사무자동화산업기사] 17년 2회 사무자동화산업기사 필기
고객지원센터

1566-7909

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 테크노파크 2층
사업자번호 : 504-81-62507 ㅣ 고객센터 : 1566-7909 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기