정보처리기사

(2013-08-18 기출문제 - 전체보기)
총 100문제 답안 완료: 0문제
1. 다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬 할 경우 PASS 1의 결과는?
문제 그림
정답을 선택하세요
1. 6, 9, 7, 3, 5
2. 3, 9, 6, 7, 5
3. 3, 6, 7, 9, 5
4. 6, 7, 3, 5, 9

2. “트랜잭션 결과 관련 있는 모든 연산들은 완전히 실행 되거나 전혀 실행되지 않아야 한다.” 는 내용이 의미하는 트랜잭션의 요구사항은?
정답을 선택하세요
1. consistency
2. durability
3. isolation
4. atomicity

3. 다음과 같은 일련의 권한 부여 SQL 명령에 대한 설명 중 부적합한 것은?
문제 그림
정답을 선택하세요
1. U1은 STUDENT에 대한 검색 권한이 없다.
2. DBA는 STUDENT에 대한 검색 권한이 있다.
3. U2는 STUDENT에 대한 검색 권한이 있다.
4. U2는 STUDENT에 대한 검색 권한을 다른 사용자에게 부여할 수 없다.

4. 데이터베이스의 특성으로 옳은 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①, ②
2. ①, ④
3. ①, ②, ③
4. ①, ②, ③, ④

5. 릴레이션에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 모든 튜플은 서로 다른 값을 가지고 있다.
2. 하나의 릴레이션에서 튜플은 순서를 가진다.
3. 각 속성은 릴레이션 내에서 유일한 이름을 가진다.
4. 모든 속성 값은 원자 값(atomic value)을 가진다.

6. 다음의 사원 릴레이션에서 “성명”을 기본 키로 사용하기 곤란한 이유로 가장 타당한 것은?
문제 그림
정답을 선택하세요
1. 동일한 성명을 가진 사원이 두 명 이상 존재할 수 있다.
2. 성명은 기억하기 어렵다.
3. 성명을 정렬하는데 많은 시간이 소요된다.
4. 성명은 기억 공간을 많이 필요로 한다.

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

8. 다음은 무엇에 대한 설명인가?
문제 그림
정답을 선택하세요
1. Internal Schema
2. External Schema
3. Foreign Schema
4. Conceptual Schema

9. 자료구조에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 스택은 Last In - First Out 처리를 수행한다.
2. 큐는 First In - First Out 처리를 수행한다.
3. 스택은 서브루틴 호출, 인터럽트 처리, 수식 계산 및 수식 표기법에 응용된다.
4. 큐는 비선형구조에 해당한다.

10. SQL의 명령은 사용 용도에 따라 DDL, DML, DCL로 구분할 수 있다. DML에 해당하는 것으로만 나열된 것은?
문제 그림
정답을 선택하세요
1. ①, ②, ③
2. ①, ②, ④
3. ①, ③, ④
4. ①, ②, ③, ④

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

12. 데이터베이스에 관한 사항으로 다음에서 설명하는 것은?
문제 그림
정답을 선택하세요
1. entity
2. view
3. value
4. relationship

13. 순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과로 가능한 것으로만 짝지어 진 것은?
문제 그림
정답을 선택하세요
1. ①
2. ①, ②, ④
3. ②, ③, ④
4. ①, ②, ③, ④

14. 데이터베이스의 정의로 옳은 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①, ②
2. ①, ②, ③
3. ①, ②, ④
4. ①, ②, ③, ④

15. 어떤 릴레이션 R에서 X와 Y를 각각 R의 속성 집합의 부분 집합이라고 할 경우 속성 X의 값 각각에 대해 시간에 관계 없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속이라고 한다. 이를 기호로 옳게 표기한 것은?
정답을 선택하세요
1. Y → X
2. X → Y
3. Y ≫ X
4. X ≫ Y

16. 병행제어 기법 중 로킹에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
2. 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.
3. 로킹의 단위가 작아지면 로킹 오버헤드가 증가한다.
4. 로킹의 단위가 커지면 데이터베이스 공유도가 증가한다.

17. 데이터베이스 설계 단계 중 응답시간, 저장 공간의 효율화, 트랜잭션 처리도와 가장 밀접한 관계가 있는 것은?
정답을 선택하세요
1. 물리적 설계
2. 논리적 설계
3. 개념적 설계
4. 요구조건 분석

18. 시스템 카탈로그에 대한 설명으로 옳은 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①, ②
2. ①, ④
3. ①, ②, ④
4. ①, ②, ③, ④

19. 다음 트리를 후위 순회(Post Traversal)할 경우, 가장 먼저 순회하는 노드는?
문제 그림
정답을 선택하세요
1. A
2. D
3. E
4. F

20. 데이터베이스에서 사용되는 널(NULL)에 대한 설명으로 가장 적절한 것은?
정답을 선택하세요
1. 널(NULL)은 비어 있다는 뜻으로 기본 값 “A"를 가진다.
2. 널(NULL)은 Space 값을 나타낸다.
3. 널(NULL)은 Zero 값을 나타낸다.
4. 널(NULL)은 공백(space)도, 영(zero)도 아닌 부재 정보(missing information)를 나타낸다.

21. 전가산기(full-adder)의 carry 비트를 논리식으로 나타낸 것은?(단, x, y, z는 입력, C(carry)는 출력)
정답을 선택하세요
1. C = x ⊕ y ⊕ z
2. C = x'y + x'z + yz
3. C = xy +(x⊕y)z
4. C = xyz

22. BCD 코드 1001에 대한 해밍 코드를 구하면?
정답을 선택하세요
1. 0011001
2. 1000011
3. 0100101
4. 0110010

23. 다음 중 OP-code의 기능이 아닌 것은?
정답을 선택하세요
1. 주소지정
2. 함수연산
3. 전달
4. 제어

24. 재귀호출(recursive call) 프로그램에 해당하는 것은?
정답을 선택하세요
1. 한 루틴(routine)이 반복될 때
2. 한 루틴(routine)이 자기를 다시 호출할 때
3. 다른 루틴(routine)이 다른 루틴을 호출할 때
4. 한 루틴(routine)에서 다른 루틴으로 갈 때

25. 캐시(cache) 기억장치에 대한 설명으로 가장 옳은 것은?
정답을 선택하세요
1. 중앙처리장치와 주기억장치의 정보교환을 위해 임시 보관하는 장치이다.
2. 중앙처리장치의 속도와 주기억장치의 속도를 가능한 같도록 하기 위한 장치이다.
3. 캐시와 주기억장치 사이에 정보 교환을 위하여 임시 저장하는 장치이다.
4. 캐시와 주기억장치의 속도를 같도록 하기 위한 장치이다.

26. 마이크로 오퍼레이션에 대한 설명 중 옳은 것은?
정답을 선택하세요
1. 레지스터 전달 명령은 마이크로 오퍼레이션을 기술할 수 없다.
2. 마이크로 오퍼레이션 수행을 위해서 제어 함수는 필요 없다.
3. 마이크로 오퍼레이션은 1클록 동안에 수행된다.
4. 마이크로 오퍼레이션 실행에서 워드 타임과 비트 타임은 같아야만 한다.

27. 다음은 0-주소 명령어 방식으로 이루어진 프로그램이다. 레지스터 X의 내용은?(단, 레지스터 A = 1, B = 2, C = 3, D = 3, E = 2이며, ADD는 덧셈 명령어, MUL은 곱셈 명령어이다.)
문제 그림
정답을 선택하세요
1. 15
2. 20
3. 25
4. 30

28. 1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가?
정답을 선택하세요
1. 누산기
2. 가산기
3. 스택
4. 프로그램 카운터

29. 동일한 컴퓨터에서 처리할 경우 연산속도가 가장 빠른 것은?
정답을 선택하세요
1. K = B/C
2. K = B*C
3. K = A-B
4. K = A+B

30. 정수 n bit를 사용하여 1의 보수(1‘s complement)로 표현하였을 때 그 값의 범위는?(문제 오류로 가답안 발표시 가번(1번)으로 발표되었지만 확정답안에서 전항 답안으로 인정한 문제입니다. 여기서는 가번(1번)을 정답 처리 합니다.)
정답을 선택하세요
1. -2n-1-1 ~ 2n-1-1
2. -2n-1 ~ 2n-1-1
3. -2n ~ 2n-1
4. -2n-1 ~ 2n-1-1

31. 가상기억장치(Virtual Memory System)를 도입함으로써 기대할 수 있는 장점이 아닌 것은?
정답을 선택하세요
1. Binding Time을 늦추어서 프로그램의 Relocation을 용이하게 쓴다.
2. 일반적으로 가상기억장치를 채택하지 않는 시스템에서의 실행 속도보다 빠르다.
3. 실제 기억용량보다 큰 가상공간(Virtual Space)을 사용자가 쓸 수 있다.
4. 오버레이(Overlay) 문제가 자동적으로 해결된다.

32. 다음은 DMA와 인터럽트에 대한 설명이다. 잘못 설명 된 것은?
정답을 선택하세요
1. DMA는 기억장치와 주변장치 사이에 직접적인 자료전송을 제공한다.
2. 대량의 자료전송시 인터럽트 방법은 중앙처리기의 부담을 증가시킨다.
3. DMA는 주기억장치에 접근하기 위해 cycle stealing을 한다.
4. DMA과정에서 중앙처리장치가 DMA제어기를 초기화할 때 인터럽트가 발생한다.

33. shift 명령을 수행한 후 빈 공간에 채워지는 내용이 다른 것은?
정답을 선택하세요
1. 왼쪽으로 논리 shift한 결과
2. 오른쪽으로 논리 shift한 결과
3. 2의 보수법으로 왼쪽으로 산술 shift한 결과
4. 오른쪽으로 산술 shift한 결과

34. 명령어의 주소(address) 부를 유효주소로 이용하는 방법은?
정답을 선택하세요
1. 상대 주소
2. 즉시 주소
3. 절대 주소
4. 직접 주소

35. 다음의 마이크로 오퍼레이션과 관련 있는 것은?
문제 그림
정답을 선택하세요
1. AND
2. ADD
3. JMP
4. BSA

36. 통상적인 사용자 프로그램을 처리함에 있어서 중앙처리장치(CPU)가 가장 많이 실행하는 인스트럭션 종류는?
정답을 선택하세요
1. 주기억장치와의 자료전달(load, store)
2. 수치적 및 논리적 연산(arithmetic, logical)
3. 입출력(input, output)
4. 조건 및 무조건 분기(branch)

37. 다중처리기 상호 연결 방법 중 시분할 공유버스를 설명한 것은?
정답을 선택하세요
1. 시분할 공유와 기타방법의 혼합
2. Multiprocessor를 비교적 경제적인 망으로 구성
3. 공유버스 시스템에서 버스의 수를 기억장치의 수 만큼 증가시킨 구조
4. 프로세서, 기억장치, 입출력 장치들 간에 하나의 버스 통신로만을 제공하는 방법

38. 하나의 채널에 저속의 많은 입출력 장치를 구동시키는데 알맞은 방식으로 각 입출력 장치마다 채널을 시분할 공유하도록 하여 여러 개의 입출력 장치를 동작시킬 수 있는 채널은?
정답을 선택하세요
1. 실렉터 채널
2. 비트 멀티플렉서 채널
3. 바이트 멀티플렉서 채널
4. 블록 멀티플렉서 채널

39. 파이프라인 프로세서(Pipeline processor)의 설명 중 가장 적합한 것은?
정답을 선택하세요
1. 2개 이상의 명령어를 동시에 수행할 수 있는 프로세서
2. Micro program에 의한 프로세서
3. Bubble memory로 구성된 프로세서
4. Control memory가 분리된 프로세서

40. 2의 보수로 표현되는 수가 A, B 레지스터에 저장되어 있다. A ← A-B 연산을 수행한 후의 A 레지스터는?
문제 그림
정답을 선택하세요
1. 00000012
2. FFFFFF12
3. 000000B0
4. FFFFFFB0

41. 프로세스의 정의로 옳은 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①, ②
2. ①, ④
3. ①, ②, ④
4. ①, ②, ③, ④

42. UNIX에서 커널의 수행 기능에 해당하는 것으로만 나열된 것은?
문제 그림
정답을 선택하세요
1. ①, ③
2. ①, ②, ④
3. ②, ③ , ④
4. ①, ②, ③, ④

43. 현재 헤드 위치가 53에 있고 트랙 0번 방향으로 이동 중이었다. 요청 대기 큐에는 다음과 같은 순서의 액세스 요청이 대기 중일 때 SSTF 스케줄링 알고리즘을 사용한다면 가장 마지막에 처리되는 것은?(단, 가장 안쪽 트랙은 0번)
문제 그림
정답을 선택하세요
1. 14
2. 67
3. 98
4. 203

44. FIF0 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn around time)은?
문제 그림
정답을 선택하세요
1. 16
2. 20
3. 33
4. 41

45. 하나의 프로세스가 작업 수행 과정에서 수행하는 기억 장치 접근에서 지나치게 페이지 폴트가 발생하여 프로세스 수행에 소요되는 시간보다 페이지 이동에 소요되는 시간이 더 커지는 현상은?
정답을 선택하세요
1. 스레싱(Thrashing)
2. 워킹 셋(Working set)
3. 세마포어(Semaphore)
4. 교환(Swapping)

46. 주기억장치 배치 전략 기법으로 최적 적합 방법을 사용한다고 할 때, 다음과 같은 기억장소 리스트에서 17k 크기의 작업은 어느 기억공간에 할당되는가?(단, 탐색은 위에서 아래로 한다.)
문제 그림
정답을 선택하세요
1. B
2. D
3. E
4. F

47. 운영체제의 수행 기능으로 옳은 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①, ②
2. ①, ③, ④
3. ②, ③, ④
4. ①, ②, ③, ④

48. 3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIF0 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가?(단, 현재 기억장치는 모두 비어 있다고 가정한다.)
문제 그림
정답을 선택하세요
1. 5번
2. 6번
3. 7번
4. 8번

49. 다음 설명에 해당하는 디렉토리 구조는?
문제 그림
정답을 선택하세요
1. 트리 디렉토리 구조
2. 일반적인 그래프 디렉토리 구조
3. 비순환 그래프 디렉토리 구조
4. 2단계 디렉토리 구조

50. 로더(Loader)의 종류 중 로더의 역할이 축소되어 가장 간단한 프로그램으로 구성된 로더로서, 기억장소 할당이나 연결을 프로그래머가 직접 지정하는 방식이며 프로그래머 입장에서는 매우 어렵고 한번 지정한 주기억장소의 위치는 변경이 힘들다는 단점이 있는 것은?
정답을 선택하세요
1. Relocating Loader
2. Dynamic Loading Loader
3. Absolute Loader
4. Overlay Loader

51. 파일 디스크립터(File Descriptor)의 내용으로 거리가 먼 것은?
정답을 선택하세요
1. 파일 수정 시간
2. 파일의 이름
3. 파일에 대한 접근 횟수
4. 파일 오류 처리 방법

52. UNIX에서 파일 내용을 화면에 표시하는 명령과 파일의 소유자를 변경하는 명령을 순서적으로 옳게 나열한 것은?
정답을 선택하세요
1. dup, mkfs
2. cat, chown
3. type, chmod
4. type, cat

53. 운영체제의 운영 기법 중 동시에 프로그램을 수행할 수 있는 CPU를 두 개 이상 두고 각각 그 업무를 분담하여 처리할 수 있는 방식을 의미하는 것은?
정답을 선택하세요
1. Multi-Processing System
2. Time-Sharing System
3. Real-Time System
4. Multi-Programming System

54. HRN 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 것은?
문제 그림
정답을 선택하세요
1. A
2. B
3. C
4. D

55. UNIX의 특징으로 옳은 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①, ③
2. ①, ②, ③
3. ①, ③, ④
4. ①, ②, ③, ④

56. 매크로 프로세서 처리과정으로 옳은 것은?
정답을 선택하세요
1. 매크로 정의 인식→매크로 호출 인식→매크로 정의 저장→매크로 확장과 인수치환
2. 매크로 정의 인식→매크로 정의 저장→매크로 호출 인식→매크로 확장과 인수치환
3. 매크로 호출 인식→매크로 정의 저장→매크로 정의 인식→매크로 확장과 인수치환
4. 매크로 정의 저장→매크로 정의 인식→매크로 호출 저장→매크로 확장과 인수치환

57. 레코드가 직접 액세스 기억장치의 물리적 주소를 통해 직접 액세스 되는 파일 구조는?
정답을 선택하세요
1. Sequential File
2. Indexed Sequential File
3. Direct File
4. Partitioned File

58. 하이퍼큐브에서 하나의 프로세서에 연결되는 다른 프로세서의 수가 4개일 경우 필요한 총 프로세서의 수는?
정답을 선택하세요
1. 4
2. 8
3. 16
4. 32

59. 구역성(Locality)에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. Denning에 의해 증명된 이론을 어떤 프로그램의 참조 영역은 지역화 된다는 것이다,
2. 워킹 셋(Working Set) 이론의 바탕이 되었다.
3. 시간 구역성은 어떤 프로세스가 최근에 참조한 기억 장소의 특정 부분은 그 후에도 계속 참조할 가능성이 높음을 의미한다,
4. 부 프로그램이나 서브루틴, 순환 구조를 가진 루틴, 스택 등의 프로그램 구조나 자료 구조는 공간 구역성의 특성을 갖는다.

60. 다중 처리기 운영체제 구성에서 주/종(Master/Slave)처리기 시스템에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 주프로세서는 입/출력과 연산을 담당한다.
2. 종프로세서는 입/출력 위주의 작업을 처리한다.
3. 주프로세서만이 운영체제를 수행한다.
4. 주프로세서에 문제가 발생하면 전체 시스템이 멈춘다.

61. 바람직한 설계 지침이 아닌 것은?
정답을 선택하세요
1. 모듈의 기능을 예측할 수 있도록 정의한다.
2. 두 모듈간의 상호 의존도를 강하게 한다.
3. 이식성을 고려한다.
4. 적당한 모듈의 크기를 유지한다.

62. 소프트웨어 개발 방법론에서 구현(Implementation)에 대한 설명으로 가장 적절한 것은?
정답을 선택하세요
1. 요구사항 분석 과정 중 모아진 요구사항을 옮기는 것
2. 시스템이 무슨 기능을 수행하는지에 대한 시스템의 목표기술
3. 프로그래밍 또는 코딩이라고 불리며 설계 명세서가 컴퓨터가 알 수 있는 모습으로 변환되는 과정
4. 시스템이나 소프트웨어 요구사항을 정의하는 과정

63. 다음의 객체지향 기법에 관한 설명에서 ( ) 안 내용으로 공통 적용될 수 있는 것은?
문제 그림
정답을 선택하세요
1. 오퍼레이션
2. 인스턴스
3. 메시지
4. 정보은닉

64. 최종 사용자가 여러 장소의 고객 위치에서 소프트웨어에 대한 검사를 수행하는 검증 검사 기법의 종류는?
정답을 선택하세요
1. 베타 검사
2. 알파 검사
3. 형상 검사
4. 복구 검사

65. 소프트웨어 위기 발생요인과 거리가 먼 것은?
정답을 선택하세요
1. 소프트웨어 개발 적체 현상
2. 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소
3. 소프트웨어 유지보수 비용 증가
4. 소프트웨어 품질의 저하

66. 블랙박스 테스트 기법에 해당하는 내용 모두를 나열한 것은?
문제 그림
정답을 선택하세요
1. ①
2. ①, ③
3. ②, ③
4. ①, ②, ③

67. 소프트웨어 품질 목표 중 정확하고 일관된 결과를 얻기 위하여 요구된 기능을 오류 없이 수행하는 정도를 나타내는 것은?
정답을 선택하세요
1. Reliability
2. Usefulness
3. Clarity
4. Efficiency

68. 소프트웨어 컴포넌트(Component) 재사용의 이점이라고 볼 수 없는 것은?
정답을 선택하세요
1. 소프트웨어의 품질 향상
2. 개발 담당자의 생산성 향상
3. 개발 비용의 절감
4. 응용 소프트웨어의 보안 유지

69. 상향식 통합 검사에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 깊이 우선 통합법 또는 넓이 우선 통합법에 따라 스터브를 실제 모듈로 대치한다.
2. 검사를 위해 드라이버를 생성한다.
3. 하위 모듈들을 클러스터로 결합한다.
4. 하위 모듈에서 상의 모듈 방향으로 통합하면서 검사한다.

70. 브룩스(Brooks) 법칙의 의미로 가장 적절한 것은?
정답을 선택하세요
1. 프로젝트 개발에 참여하는 남성과 여성의 비율은 동일해야 한다.
2. 프로젝트 수행 기간의 단축을 위해서는 많은 비용이 투입되어야 한다.
3. 프로젝트에 개발자가 많이 참여할수록 프로젝트의 완료 기간은 지연된다.
4. 새로운 개발 인력이 진행 중인 프로젝트에 투입될 경우 작업 적응 기간과 부작용으로 인해 빠른 시간 내에 프로젝트는 완료될 수 없다.

71. 럼바우 분석 기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 모델링은?
정답을 선택하세요
1. 동적 모델링
2. 객체 모델링
3. 기능 모델링
4. 정적 모델링

72. 프로젝트 수행시 민주주의적 팀(Democratic Teams) 구성에 대한 내용에 해당하는 것은?
정답을 선택하세요
1. 프로젝트 팀의 목표 설정 및 의사결정 권한이 팀리더에게 전폭적으로 주어진다.
2. 팀 구성원 간의 의사교류를 활성화 시키므로 팀원의 참여도와 만족도를 증대시킨다.
3. 조직적으로 잘 구성된 중앙 집중식 구조이다.
4. 팀 리더의 개인적 능력이 가장 중요하다.

73. 유지보수의 종류 중 소프트웨어 테스팅 동안 밝혀지지 않은 모든 잠재적인 오류를 찾아 수정하는 활동에 해당하는 것은?
정답을 선택하세요
1. Corrective Maintenance
2. Adaptive Maintenance
3. Perfective Maintenance
4. Preventive Maintenance

74. 객체지향 시스템에서 자료부분과 연산(또는 함수)부분 등 정보처리에 필요한 기능을 한 테두리에 묶는 것을 무엇이라고 하는가?
정답을 선택하세요
1. Information hiding
2. Class
3. Integration
4. Encapsulation

75. CASE(Computer Aided Software Engineering)에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 프로그램의 구현과 유지보수 작업만을 중심으로 소프트웨어 생산성 문제를 해결한다.
2. 소프트웨어 생명 주기의 전체 단계를 연결해 주고 자동화해 주는 통합된 도구를 제공한다.
3. 개발 과정의 속도를 향상시킨다.
4. 소프트웨어 부품의 재사용을 가능하게 한다.

76. 프로토타입 모형(Prototyping Model)에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 개발단계에서 오류 수정이 불가하므로 유지보수 비용이 많이 발생한다.
2. 최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 일부 또는 모형을 볼 수 있다.
3. 프로토타입은 발주자나 개발자 모두에게 공동의 참조 모델을 제공한다.
4. 프로토타입은 구현단계의 구현 골격이 될 수 있다.

77. 소프트웨어 역공학(Software reverse engineering)에 대한 설명으로 옳지 않은 것은?
정답을 선택하세요
1. 기존 소프트웨어의 구성 요소와 그 관계를 파악하여 설계도를 추출한다.
2. 역공학의 가장 간단하고 오래된 형태는 재문서화라고 할 수 있다.
3. 일반적인 개발 단계와는 반대 방향으로 기존 코드를 복구하는 방법이다.
4. 대상 시스템 없이 새로운 시스템으로 개선하는 변경 작업이다.

78. 소프트웨어 재공학의 주요 활동 중 다음 설명에 해당하는 것은?
문제 그림
정답을 선택하세요
1. Analysis
2. Reverse Engineering
3. Restructuring
4. Migration

79. 소프트웨어 프로젝트 관리를 효율적으로 수행하기 위한 3p 중 소프트웨어 프로젝트를 수행하기 위한 Framework 의 고려와 가장 연관되는 것은?
정답을 선택하세요
1. People
2. Problem
3. Product
4. Process

80. DFD(Data Flow Diagram)에 대한 설명으로 거리가 먼 것은?
정답을 선택하세요
1. 단말(Terminator)은 원으로표기한다.
2. 구조적 분석 기법에 이용된다.
3. 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화된다.
4. 자료 흐름 그래프 또는 버블(Bubble) 차트라고도 한다.

81. 다음은 OSI(Open System Interconnection) 7계층 중 어떤 계층에 대한 설명인가?
문제 그림
정답을 선택하세요
1. 물리 계층
2. 데이터 링크 계층
3. 전송 계층
4. 네트워크 계층

82. HDLC에서 비트 스터핑(Bit Stuffing)의 수행 목적으로 옳은 것은?
정답을 선택하세요
1. 프레임의 시작과 끝을 알려준다.
2. 데이터 전송과정에서의 오류를 검사한다.
3. 데이터 투명성을 보장한다.
4. 송신부와 수신부사이의 흐름을 유지한다.

83. OSI 7계층 중 네트워크 가상 터미널(network virtual terminal)이 존재하여 서로 상이한 프로토콜에 의해 발생하는 호환성 문제를 해결하는 계층은?
정답을 선택하세요
1. 데이터 링크 계층(data link layer)
2. 세션 계층(session layer)
3. 표현 계층(presentation layer)
4. 응용 계층(application layer)

84. LAN의 매체 접근 제어 방식에 해당하지 않는 것은?
정답을 선택하세요
1. CSMA/CD
2. Token Ring
3. Token Bus
4. Logical Link Control

85. 전송할 데이터가 있는 채널만 차례로 시간 슬롯을 이용하여 데이터와 함께 주소정보를 헤더로 붙여 전송하는 다중화 방식은?
정답을 선택하세요
1. 주파수 분할 다중화
2. 역 다중화
3. 예약 시분할 다중화
4. 통계적 시분할 다중화

86. 다음이 설명하고 있는 전송 방식은?
문제 그림
정답을 선택하세요
1. 비동기식 전송
2. 동기식 전송
3. 주파수식 전송
4. 비트식 전송

87. 데이터 링크 제어 프로토콜 중 PPP(Point to Point Protocol)에 대한 설명으로 틀린 것은?
정답을 선택하세요
1. 오류복구와 흐름제어 기능을 제공한다.
2. IETF의 표준 프로토콜이다.
3. IP 캡슐화를 제공한다.
4. 비동기 및 동기식 점대점 링크에서 사용할 수 있다.

88. HDLC에서 프레임의 시작과 끝을 정의하는 것은?
정답을 선택하세요
1. flag
2. FCS
3. address field
4. control field

89. 블루투스(Bluetooth)의 프로토콜 스택에서 물리계층을 규정하는 것은?
정답을 선택하세요
1. RF
2. L2CAP
3. HID
4. RFCOMM

90. HDLC(High-level Data Link Control)의 세 가지 동작 모드 중 다음 설명에 해당하는 것은?
문제 그림
정답을 선택하세요
1. NRM
2. ARM
3. ABM
4. NBM

91. TCP/IP 모델의 인터넷 계층 프로토콜로 맞는 것은?
정답을 선택하세요
1. HTTP
2. SMTP
3. FTP
4. ARP

92. 다음 ( )안에 들어갈 알맞은 용어는?
문제 그림
정답을 선택하세요
1. LAPB
2. LAPD
3. LAPS
4. LAPF

93. X.25에서 오류 제어와 흐름 제어, 가상 회선의 설정과 해제, 다중화 기능, 망 고장 발생 시 회복 메커니즘을 규정하는 계층은?
정답을 선택하세요
1. 링크 계층
2. 물리 계층
3. 패킷 계층
4. 네트워크 계층

94. 다음이 설명하고 있는 것은?
문제 그림
정답을 선택하세요
1. Header Translation
2. Tunneling
3. Packet Handling
4. Dual Stack

95. IP 프로토콜의 특징으로 옳지 않은 것은?
정답을 선택하세요
1. 라우팅과 단편화 기능을 수행한다.
2. 비신뢰성 프로토콜이다.
3. IP 헤더는 항상 20바이트의 고정된 길이를 가진다.
4. IP 데이터그램은 전송순서와 도착순서가 다를 수 있다.

96. 송/수신측 간의 전송 경로 중 최적의 패킷 교환 경로를 설정하는 기능인 경로의 설정 요소가 아닌 것은?
정답을 선택하세요
1. 성능 기준
2. 경로 결정 시간
3. 정보 도착지
4. 경로 배정 갱신 시간

97. 동기식 문자 지향 프로토콜 프레임에서 전송될 문자의 시작을 나타내는 제어 문자는?
정답을 선택하세요
1. SYN
2. DLE
3. STX
4. CRC

98. OSI-7 계층 중 물리계층에서 규정한 특성이라고 할 수 없는 것은?
정답을 선택하세요
1. 기계적 특성
2. 전기적 특성
3. 오류 제어 특성
4. 절차적 특성

99. 비동기식 전달모드(ATM)에 사용되는 ATM cell 의 헤더와 유료부하(payload)의 크기는 각각 몇 옥텟(octet)인가?
정답을 선택하세요
1. 헤더 : 3옥텟, 유료부하 : 47옥텟
2. 헤더 : 4옥텟, 유료부하 : 47옥텟
3. 헤더 : 5옥텟, 유료부하 : 48옥텟
4. 헤더 : 6옥텟, 유료부하 : 48옥텟

100. 다음이 설명하고 있는 라우팅 프로토콜은?
문제 그림
정답을 선택하세요
1. BGP(Border Gateway Protocol)
2. RIP(Routing Information Protocol)
3. OSPF(Open Shortest Path First)
4. EGP(Exterior Gateway Protocol)
진행 상황
답안 완료율
0%
미답안 답안완료