정보처리기사(구) · 2007

정보처리기사(구) (2007-09-02)

총 100문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.관계형 데이터 모델의 참조무결성 제약에 관한 설명 중 옳지 않은 것은?

    1. ①외래 키의 속성들은 참조하려는 테이블의 기본 키와 도메인이 동일해야 한다.
    2. ②외래 키의 속성명과 참조하려는 테이블의 기본 키의 속성명은 동일해야 한다.
    3. ③외래 키의 속성 개수와 참조하려는 테이블의 기본 키의 속성 개수는 같아야 한다.
    4. ④외래 키 값은 참조하려는 테이블의 기본 키 값으로 존재해야 한다.
  2. 2.2단계 로킹(Two Phase Locking)에 대한 설명으로 옳지 않은 것은?

    1. ①직렬성을 보장한다.
    2. ②확장 단계와 축소 단계의 두 단계(Phase)가 있다.
    3. ③교착 상태를 예방할 수 있다.
    4. ④각 트랜잭션의 로크 요청과 해제 요청을 2단계로 실시한다.
  3. 3.스키마(Schema)에 대한 설명으로 거리가 먼 것은?

    1. ①데이터베이스를 운용하는 소프트웨어이다.
    2. ②데이터 사전(Data Dictionary)에 저장된다.
    3. ③다른 이름으로 메타 데이터(Meta-Data)라고도 한다.
    4. ④데이터베이스의 구조(개체, 속성, 관계)에 대한 정의이다.
  4. 4.릴레이션의 특성으로 적합하지 않은 것은?

    1. ①중복된 튜플이 존재하지 않는다.
    2. ②튜플 간의 순서는 없다.
    3. ③속성 간의 순서는 있다.
    4. ④모든 속성값은 원자값을 갖는다.
  5. 5.시스템 카탈로그에 대한 설명으로 옳지 않은 것은?

    1. ①사용자가 시스템 카탈로그를 직접 갱신할 수 있다.
    2. ②일반 질의어를 이용해 그 내용을 검색할 수 있다.
    3. ③DBMS가 스스로 생성하고, 유지하는 데이터베이스 내의 특별한 테이블의 집합체이다.
    4. ④데이터베이스 스키마에 대한 정보를 제공한다.
  6. 6.트랜잭션이 가져야 되는 특성과 거리가 먼 것은?

    1. ①원자성(Atomicity)
    2. ②일관성(Consistency)
    3. ③독립성(Independency)
    4. ④영속성(Durability)
  7. 7.Which of following is not a component of Entity-Relationship diagram?

    1. ①Rectangles, which represent entity sets
    2. ②Ellipses, which represent database operations
    3. ③Diamond, which represent relationships among entity sets
    4. ④Lines, which link attributes to entity sets and entity sets to relationships
  8. 8.운영체제의 작업 스케줄링 등에 응용될 수 있는 가장 적합한 자료 구조는?

    1. ①스택(Stack)
    2. ②큐(Queue)
    3. ③트리(Tree)
    4. ④연결 리스트(Linked List)
  9. 9.연결 리스트(Linked List)에 대한 설명으로 거리가 먼 것은?

    1. ①노드의 삽입이나 삭제가 쉽다.
    2. ②노드들이 포인터로 연결되어 검색이 빠르다.
    3. ③연결을 해주는 포인터(Pointer)를 위한 추가 공간이 필요하다.
    4. ④연결 리스트 중에서 중간 노드 연결이 끊어지면 그 다음 노드를 찾기 힘들다.
  10. 10.SQL에서 DELETE 명령에 대한 설명으로 옳지 않은 것은?

    1. ①테이블의 행을 삭제할 때 사용한다.
    2. ②특정 테이블에 대하여 WHERE 조건절이 없는 DELETE 명령을 수행하면 DROP TABLE 명령을 수행했을 때와 같은 효과를 얻을 수 있다.
    3. ③SQL을 사용 용도에 따라 분류할 경우 DML에 해당한다.
    4. ④기본 사용 형식은 “DELETE FROM 테이블 [WHERE 조건];”이다.
  11. 11.분산 데이터베이스 설계 시 고려 사항으로 옳지 않은 것은?

    1. ①작업 부하(Work Load)의 노드별 분산 정책
    2. ②지역의 자치성 보장 정책
    3. ③데이터의 일관성 정책
    4. ④분산 노드 간 데이터의 중복성 보장과 가용성 감소 정책
  12. 12.데이터베이스 설계 순서로 옳은 것은?

    1. ①요구조건 분석→개념적 설계→논리적 설계→물리적 설계→구현
    2. ②요구조건 분석→논리적 설계→개념적 설계→물리적 설계→구현
    3. ③요구조건 분석→논리적 설계→물리적 설계→개념적 설계→구현
    4. ④요구조건 분석→개념적 설계→물리적 설계→논리적 설계→구현
  13. 13.데이터베이스의 물리적 설계 옵션 선택 시 고려 사항으로 거리가 먼 것은?

    1. ①스키마의 평가
    2. ②응답 시간
    3. ③저장 공간의 효율화
    4. ④트랜잭션 처리도(Throughput)
  14. 14.다음의 빈칸에 적합한 단어는 무엇인가?

    1. ①Queue
    2. ②Dequeue
    3. ③Stack
    4. ④Linked list
  15. 15.양방향에서 입출력이 가능한 선형 자료구조로서 2개의 포인터를 이용하여 양쪽 끝 모두에서 삽입·삭제가 가능한 것은?

    1. ①데크(Deque)
    2. ②스택(Stack)
    3. ③큐(Queue)
    4. ④트리(Tree)
  16. 16.데이터베이스의 특성으로 옳지 않은 것은?

    1. ①실시간 접근성
    2. ②지속적인 변화
    3. ③동시 공유
    4. ④주소에 의한 참조
  17. 17.다음의 Infix로 표현된 수식을 Postfix 표기로 옳게 변환한 것은?

    1. ①=A*-BC+DE
    2. ②=A+*-BCDE
    3. ③ABC-D*E+=
    4. ④ABC*D-E+=
  18. 18.데이터 모델의 구성 요소로 거리가 먼 것은?

    1. ①Mapping
    2. ②Structure
    3. ③Operation
    4. ④Constraint
  19. 19.SQL의 명령은 사용 용도에 따라 DDL, DML, DCL로 구분할 수 있다. 다음 명령 중 그 성격이 나머지 셋과 다른 것은?

    1. ①SELECT
    2. ②UPDATE
    3. ③INSERT
    4. ④GRANT
  20. 20.데이터베이스의 3층 스키마 중 모든 응용시스템과 사용자들이 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스 구조를 논리적으로 정의하는 스키마는?

    1. ①개념스키마
    2. ②외부스키마
    3. ③내부스키마
    4. ④응용스키마
  21. 21.2진수 (1011)2을 Gray Code로 변환하면?

    1. ①1001
    2. ②1100
    3. ③1111
    4. ④1110
  22. 22.다음 연산의 결과는(단, 수의 표현은 2’s Complement 임)?

    1. ①000110
    2. ②000101
    3. ③100110
    4. ④100101
  23. 23.16-Bit 컴퓨터 시스템에서 다음과 같은 2가지의 명령어 형식을 사용할 때 최대 연산자의 수는?

    1. ①64
    2. ②72
    3. ③86
    4. ④144
  24. 24.다음 그림에서 F를 A, B의 불식으로 나타내면?(단, 그림에서 X는 선의 절단을 표시함)

    1. ①F = A+B
    2. ②F = AB'+A'B
    3. ③F = AB
    4. ④F=AB+A'B'
  25. 25.마이크로명령 형식으로 적합하지 않은 것은?

    1. ①수평마이크로명령
    2. ②제어마이크로명령
    3. ③수직마이크로명령
    4. ④나노명령
  26. 26.매크로(Macro)의 인수(因數) 사용에 해당되지 않는 것은?

    1. ①인수의 형(Type)
    2. ②인수의 위치
    3. ③인수를 지정
    4. ④인수의 수를 변동
  27. 27.프로그램 실행 중에 트랩(Trap)이 발생하는 조건이 아닌 것은?

    1. ①Overflow 또는 Underflow 시
    2. ②0(Zero)에 의한 나눗셈
    3. ③불법적인 명령
    4. ④패리티 오류
  28. 28.중앙연산처리장치의 하드웨어적인 요소가 아닌 것은?

    1. ①IR(Instruction Register)
    2. ②MAR(Memory Address Register)
    3. ③MODEM(MOdulator DEModulator)
    4. ④PC(Program Counter)
  29. 29.연관기억장치(Associative Memory)에 대한 설명과 가장 관계가 없는 것은?

    1. ①저장 공간의 확대가 목적이다.
    2. ②신속한 검색이 가능하다.
    3. ③주소를 필요로 하지 않는다.
    4. ④하드웨어의 비용이 크다
  30. 30.다음 회로는 무엇인가?

    1. ①Decoder
    2. ②Multiplexer
    3. ③Encoder
    4. ④Shifter
  31. 31.16진수 A4D를 8진수로 바꾸면?

    1. ①5115(8)
    2. ②5116(8)
    3. ③5117(8)
    4. ④5118(8)
  32. 32.누산기(Accumulator)에 대한 설명 중 옳은 것은?

    1. ①연산장치에 있는 레지스터의 하나로서 연산 결과를 기억하는 장치이다.
    2. ②기억장치 주변에 있는 회로인데 가감승제 계산 및 논리 연산을 행하는 장치이다.
    3. ③일정한 입력 숫자들을 더하여 그 누계를 항상 보관하는 장치이다.
    4. ④정밀 계산을 위해 특별히 만들어 두어 유효 숫자의 개수를 늘리기 위한 것이다.
  33. 33.프로그램 수행 도중 서로 다른 번지의 주소를 동시에 지정하는 방식은?

    1. ①파이프라인 방식
    2. ②인터리빙 방식
    3. ③인코딩 방식
    4. ④메모리 캐시 방식
  34. 34.컴퓨터가 인터럽트 루틴 수행 후에 처리하는 것은?

    1. ①전원을 다시 동작한다.
    2. ②모니터 화면에 인터럽트 종류를 디스플레이 한다.
    3. ③메모리의 내용을 지워서 다른 프로그램이 적재될 수 있도록 한다.
    4. ④인터럽트 처리 시 보존시켰던 PC 및 제어상태 데이터를 PC와 제어상태 레지스터에 복구한다.
  35. 35.가상기억장치에 대한 설명 중 틀린 것은?

    1. ①주소공간이란 가상공간의 집합을 말한다.
    2. ②실제 컴퓨터의 기억장치 내 주소를 물리주소라고 한다.
    3. ③가상주소를 물리주소로 변환하는 방법의 하나로 CAM을 사용한다.
    4. ④빈번히 참조되는 프로그램이나 데이터를 별도의 메모리에 저장하여 처리한다.
  36. 36.Stack구조의 컴퓨터에서 사용하는 연산명령어의 주소지정방식은?

    1. ①0-Address
    2. ②1-Address
    3. ③2-Address
    4. ④3-Address
  37. 37.명령어 수행시간이 10ns이고, 명령어 패치 시간이 5ns, 명령어 준비시간이 3ns이라면 인스트럭션의 성능은 얼마인가?

    1. ①0.1
    2. ②0.3
    3. ③0.5
    4. ④1.25
  38. 38.하드웨어 신호에 의하여 특정 번지의 서브루틴을 수행하는 것은?

    1. ①Handshaking Mode
    2. ②Vectored Interrupt
    3. ③DMA
    4. ④Subroutine Call
  39. 39.우선순위 인터럽트 운영 방식이 아닌 것은?

    1. ①LCFS(Last Come First Service)
    2. ②FCFS(First Come First Service)
    3. ③Masking Scheme
    4. ④Fixed Service
  40. 40.소프트웨어에 의한 우선순위 체제의 특성을 설명한 것으로 옳지 않은 것은?

    1. ①경제적이다.
    2. ②융통성이 있다.
    3. ③반응속도가 느리다.
    4. ④정보량이 매우 적은 시스템에 적합하다.
  41. 41.UNIX의 파일 시스템 구조와 거리가 먼 것은?

    1. ①부트 블록
    2. ②사용자 블록
    3. ③I-node 블록
    4. ④슈퍼 블록
  42. 42.두 개의 프로세스 간 선행 순서를 Pi<Pj로 표현할 경우 Pj가 먼저 실행된다고 가정한다면 P2<P1, P4<P2, P4<P3의 선행관계가 있는 경우에 병행으로 실행될 수 있는 프로세스로 짝지어진 것은?

    1. ①P1, P3
    2. ②P1, P4
    3. ③P2, P4
    4. ④P3, P4
  43. 43.주기억장치 배치전략기법으로 최초적합(First Fit) 방법을 사용한다고 할 때 다음과 같은 기억장소 리스트에서 10K 크기의 작업은 어느 기억공간에 할당되는가?(단, 탐색은 위에서 아래로 한다.)

    1. ①A
    2. ②B
    3. ③C
    4. ④할당할 수 없다.
  44. 44.3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIFO 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가?(단, 현재 기억장치는 모두 비어 있다고 가정한다.)

    1. ①7번
    2. ②8번
    3. ③9번
    4. ④10번
  45. 45.일반적으로 사용되는 자원보호기법의 종류에 해당하지 않는 것은?

    1. ①접근 제어 행렬(Access Control Matrix)
    2. ②접근 제어 리스트(Access Control List)
    3. ③권한 행렬(Capability Matrix)
    4. ④권한 리스트(Capability List)
  46. 46.운영체제를 기능상 분류했을 때, 제어 프로그램 중 다음 설명에 해당하는 것은?

    1. ①문제 프로그램(Problem Program)
    2. ②감시 프로그램(Supervisor Program)
    3. ③작업 제어 프로그램(Job Control Program)
    4. ④데이터 관리 프로그램(Data Management Program)
  47. 47.UNIX에서 I-node는 한 파일이나 디렉터리에 관한 모든 정보를 포함하고 있는데, 이에 해당하지 않는 것은?

    1. ①파일이 가장 처음 변경된 시간 및 파일의 타입
    2. ②파일 소유자의 사용자 번호
    3. ③파일이 만들어진 시간
    4. ④데이터가 담긴 블록의 주소
  48. 48.교착상태 예방기법 중 사용하기에 적절하지 않은 것은?

    1. ①상호배제 조건의 부정
    2. ②점유 및 대기 조건의 부정
    3. ③비선점 조건의 부정
    4. ④환형 대기 조건의 부정
  49. 49.디스크 대기 큐에 다음과 같은 순서의 액세스 요청이 대기 중이다. 현재 헤드가 70트랙을 처리하고 60트랙으로 이동하였다면, SCAN 방식을 사용할 경우 다음 디스크 대기 큐에서 먼저 처리되는 트랙은?

    1. ①20
    2. ②50
    3. ③80
    4. ④100
  50. 50.스케줄링 기법 중 SJF 기법과 SRT 기법에 관한 설명으로 옳지 않은 것은?

    1. ①SJF는 비선점(Nonpreemptive) 기법이다.
    2. ②SJF는 작업이 끝나기 까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다.
    3. ③SRT는 실행 시간을 추적해야 하므로 오버헤드가 증가한다.
    4. ④SRT에서는 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없다.
  51. 51.스래싱(Thrashing)에 관한 설명으로 가장 거리가 먼 것은?

    1. ①스래싱이 발생하면 CPU가 제 기능을 발휘하지 못한다.
    2. ②프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 큰 경우를 의미한다.
    3. ③스래싱을 방지하기 위해서는 멀티프로그래밍의 정도(Degree)를 높여야 한다.
    4. ④프로세스들이 워킹 셋을 확보하지 못한 결과이다.
  52. 52.분산 시스템의 위상에 따른 분류 방식 중 다음 설명은 어떤 방식에 관한 것인가?

    1. ①Ring Connected
    2. ②Multi Access Bus Connected
    3. ③Partially Connected
    4. ④Fully Connected
  53. 53.다음의 운영체제 형태 중 시대적으로 가장 먼저 생겨난 방식은?

    1. ①다중프로그래밍 시스템
    2. ②시분할시스템
    3. ③일괄처리시스템
    4. ④분산처리시스템
  54. 54.가상기억장치 구현에서 세그먼테이션(Segmentation) 기법의 설명으로 옳지 않은 것은?

    1. ①페이지 맵 테이블(Page Map Table)이 필요하다.
    2. ②세그먼테이션은 프로그램을 여러 개의 블록으로 나누어 수행한다.
    3. ③각 세그먼트는 고유한 이름과 크기를 갖는다.
    4. ④기억장치 보호키가 필요하다.
  55. 55.다중 처리기 운영체제 구조 중 주/종(Master/Slave) 처리기 시스템에 대한 설명으로 옳지 않은 것은?

    1. ①주프로세서는 입·출력과 연산 작업을 수행한다.
    2. ②종프로세서는 운영체제를 수행한다.
    3. ③종프로세서는 입·출력 발생 시 주프로세서에게 서비스를 요청한다.
    4. ④한 처리기는 주프로세서로 지정하고 다른 처리기들은 종프로세서로 지정하는 구조이다.
  56. 56.스레드에 대한 설명으로 거리가 먼 것은?

    1. ①하나의 스레드는 상태를 줄인 경량 프로세스라고도 한다.
    2. ②프로세스 내부에 포함되는 스레드는 공통적으로 접근 가능한 기억장치를 통해 효율적으로 통신한다.
    3. ③스레드를 사용하면 하드웨어, 운영체제의 성능과 응용 프로그램의 처리율을 향상시킬 수 있다.
    4. ④하나의 프로세스에 여러 개의 스레드가 존재할 수 없다.
  57. 57.운영체제의 성능 평가 기준으로 거리가 먼 것은?

    1. ①Throughput
    2. ②Reliability
    3. ③Integrity
    4. ④Turn Around Time
  58. 58.UNIX 명령어의 기능 설명이 옳지 않은 것은?

    1. ①fork - 새로운 프로세스를 생성한다.
    2. ②getpid - 자신의 프로세스 id를 얻는다.
    3. ③getppid - 자식 프로세스의 id를 얻는다.
    4. ④exit - 프로세스 수행을 종료한다.
  59. 59.버퍼링(Buffering)과 스풀링(Spooling)에 관한 설명으로 옳지 않은 것은?

    1. ①버퍼란 입출력이 일어나는 동안 그 데이터를 저장하는 주기억장치의 일부분이다.
    2. ②버퍼(Buffering) 사용으로 계산(Computation)과 입출력의 병렬 처리가 가능하다.
    3. ③스풀링은 CPU의 처리 속도에 비해 입·출력장치의 처리 속도가 훨씬 느리기 때문에 전체적인 처리 속도의 차이를 줄여주기 위하여 고안되었다.
    4. ④버퍼링은 스풀링보다 많은 입출력 작업을 중첩시킬 수 있다.
  60. 60.사이클이 허용되고, 불필요한 파일 제거를 위해 참조 카운터가 필요한 디렉터리 구조는?

    1. ①1단계 디렉터리 구조
    2. ②2단계 디렉터리 구조
    3. ③트리 디렉터리 구조
    4. ④일반 그래프 디렉터리 구조
  61. 61.S/W Project 일정이 지연된다고 해서 Project 말기에 새로운 인원을 추가 투입하면 Project는 더욱 지연되게 된다는 내용과 관련되는 법칙은?

    1. ①Putnam 법칙
    2. ②Mayer 법칙
    3. ③Brooks 법칙
    4. ④Boehm 법칙
  62. 62.프로토타입 모형의 장점으로 가장 적절한 것은?

    1. ①프로젝트 관리가 용이하다.
    2. ②노력과 비용이 절감된다.
    3. ③요구사항을 충실히 반영한다.
    4. ④관리와 개발이 명백히 구분된다.
  63. 63.소프트웨어 품질 목표에 대한 설명으로 옳지 않은 것은?

    1. ①신뢰성(Reliability) : 정확하고 일관된 결과를 얻기 위해 요구된 기능을 수행하는 정도
    2. ②이식성(Protability) : 다양한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정될 수 있는 정도
    3. ③상호 운용성(Interoperability) : 다른 소프트웨어와 정보를 교환할 수 있는 정도
    4. ④사용 용이성(Usability) : 전체나 일부 소프트웨어가 다른 응용 목적으로 사용될 수 있는 정도
  64. 64.프로젝트 계획 수립 시 소프트웨어 범위(Scope) 결정의 주요 요소로 거리가 먼 것은?

    1. ①소프트웨어 개발환경
    2. ②소프트웨어 성능
    3. ③소프트웨어 제약조건
    4. ④소프트웨어 신뢰도
  65. 65.소프트웨어 품질 보증을 위한 정형 기술 검토의 지침사항으로 옳지 않은 것은?

    1. ①논쟁과 반박의 제한성
    2. ②의제의 무제한성
    3. ③제품 검토의 집중성
    4. ④참가인원의 제한성
  66. 66.자료 흐름도의 구성 요소가 아닌 것은?

    1. ①Process
    2. ②Data Store
    3. ③Data Dictionary
    4. ④Terminator
  67. 67.객체지향 시스템에서 전통적 시스템의 함수(Function) 또는 프로시저(Procedure)에 해당하는 연산기능을 무엇이라고 하는가?

    1. ①메소드(Method)
    2. ②메시지(Message)
    3. ③모듈(Module)
    4. ④패키지(Package)
  68. 68.소프트웨어 개발의 생산성에 영향을 미치는 요소로 거리가 먼 것은?

    1. ①프로그래머의 능력
    2. ②팀 의사 전달
    3. ③제품의 복잡도
    4. ④소프트웨어 사용자의 능력
  69. 69.자료 사전에서 반복을 의미하는 기호는?

    1. ①( )
    2. ②{ }
    3. ③[ ]
    4. ④+
  70. 70.럼바우의 객체지향분석모델링(Modeling)에 해당하지 않는 것은?

    1. ①Relational Modeling
    2. ②Object Modeling
    3. ③Functinal Modeling
    4. ④Dynamic Modeling
  71. 71.소프트웨어 재사용에 대한 설명으로 옳지 않은 것은?

    1. ①개발 시간과 비용을 감소시킨다.
    2. ②프로젝트 실패의 위험을 줄여 준다.
    3. ③재사용 부품의 크기가 작을수록 재사용률이 낮다.
    4. ④소프트웨어 개발자의 생산성을 증가시킨다.
  72. 72.소프트웨어 생명주기 모형 중 Boehm이 제시한 고전적 생명주기 모형으로서 선형 순차적 모델이라고도 하며, 타당성 검토, 계획, 요구사항 분석, 설계, 구현, 테스트, 유지보수의 단계를 통해 소프트웨어를 개발하는 모형은?

    1. ①폭포수 모형
    2. ②프로토타입 모형
    3. ③나선형 모형
    4. ④RAD 모형
  73. 73.공학적으로 좋은 소프트웨어에 대한 설명으로 적합하지 않은 것은?

    1. ①사용법, 구조의 설명, 성능, 기능이 이해하기 쉬어야 한다.
    2. ②유지보수가 용이해야 한다.
    3. ③실행속도가 빠르고 소요 기억용량을 많이 차지할수록 좋다.
    4. ④사용자 수준에 따른 적당한 사용자 인터페이스를 제공해야 한다.
  74. 74.객체지향 기법의 캡슐화(Encapsulation)에 대한 설명으로 거리가 먼 것은?

    1. ①변경 발생 시 오류의 파급효과가 적다.
    2. ②인터페이스가 단순화 된다.
    3. ③소프트웨어 재사용성이 높아진다.
    4. ④상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다.
  75. 75.CASE에 대한 설명으로 거리가 먼 것은?

    1. ①자동화된 기법을 통해 소프트웨어 품질이 향상된다.
    2. ②소프트웨어 부품의 재사용성이 향상된다.
    3. ③프로토타입 모델에 위험 분석 기능을 추가한 생명주기 모형이다.
    4. ④소프트웨어 도구와 방법론의 결합이다.
  76. 76.화이트박스검사로 찾기 힘든 오류는?

    1. ①논리 흐름도
    2. ②루프 구조
    3. ③자료 구조
    4. ④순환 복잡도
  77. 77.소프트웨어 유지보수 유형 중 현재 수행 중인 기능의 수정, 새로운 기능의 추가, 전반적인 기능 개선 등의 요구를 사용자로부터 받았을 때 수행되는 유형으로서, 유지보수 유형 중 제일 많은 비용이 소요되는 것은?

    1. ①Preventive Maintenance
    2. ②Adaptive Maintenance
    3. ③Corrective Maintenance
    4. ④Perfective Maintenance
  78. 78.소프트웨어 프로젝트 관리의 효과적 수행을 위한 3P에 해당하지 않는 것은?

    1. ①Program
    2. ②People
    3. ③Problem
    4. ④Process
  79. 79.블랙박스검사에 대한 설명으로 옳지 않은 것은?

    1. ①각 기능이 완전히 작동되는 것을 입증하는 검사이다.
    2. ②인터페이스 결함, 성능 결함, 초기화와 종료 이상 결함 등을 찾아낸다.
    3. ③동치 분할 검사는 논리적인 조건과 대응하는 행동을 간략히 표현할 수 있도록 하는 검사 사례 설계 기법이다.
    4. ④경계 값 분석은 입력의 경계 값에서 발생하는 오류를 제거하기 위한 검사 기법이다.
  80. 80.다음 중 공학적으로 잘 작성된 소프트웨어가 갖는 특성으로 옳은 것은?

    1. ①원하는 요구사항 중에 중요한 사항만 반영한다.
    2. ②유지보수 비용이 많이 들어간다.
    3. ③신뢰성이 떨어지더라도 효율성이 높다.
    4. ④사용자가 손쉽게 사용할 수 있다.
  81. 81.다음 중 전용 전송로를 사용하는 방식은?

    1. ①회선 교환 방식
    2. ②메시지 교환 방식
    3. ③데이터그램 방식
    4. ④가상 회선 방식
  82. 82.문자의 시작과 끝에 START 비트와 STOP 비트가 부가되어 전송의 시작과 끝을 알려 전송하는 방식은?

    1. ①비동기식 전송
    2. ②동기식 전송
    3. ③전송 동기
    4. ④PCM 전송
  83. 83.다음 LAN의 네트워크 토폴로지(Topology)는 어떤 형인가?

    1. ①링형
    2. ②성형
    3. ③버스형
    4. ④트리형
  84. 84.OSI 7계층 구조로 최하위 계층부터 최상위 계층의 순서가 옳은 것은?

    1. ①Physical Layer→Network Layer→Transport Layer→Data Link Layer→Session Layer→Presentation Layer→Application Layer
    2. ②Physical Layer→Network Layer→Data Link Layer→Transport Layer→Session Layer→Presentation Layer→Application Layer
    3. ③Physical Layer→Data Link Layer→Network Layer→Transport Layer→Session Layer→Presentation Layer→Application Layer
    4. ④Physical Layer→Data Link Layer→Network Layer→Transport Layer→Presentation Layer→Session Layer→Application Layer
  85. 85.HDLC(High-Level Data Link Control)에 관련된 설명이 아닌 것은?

    1. ①비트 지향형 전송을 한다.
    2. ②CRC 방식을 이용하여 오류 제어를 한다.
    3. ③정지 및 대기 방식을 사용한다.
    4. ④정보 프레임과 감독 프레임 등이 있다.
  86. 86.인터넷 상에서 도메인 주소를 IP 주소로 변환하여 주는 서버를 무엇이라고 하는가?

    1. ①웹 서버
    2. ②DNS 서버
    3. ③파일 서버
    4. ④팝 서버
  87. 87.다음에서 데이터링크의 전송제어 절차의 순서가 올바른 것은?

    1. ①⑤-④-②-③-①
    2. ②②-③-①-⑤-④
    3. ③②-③-⑤-①-④
    4. ④②-③-①-④-⑤
  88. 88.TCP 헤더에 포함되는 정보가 아닌 것은?

    1. ①긴급 포인터
    2. ②호스트 주소
    3. ③순서 번호
    4. ④체크섬
  89. 89.다음 중 자유 경쟁으로 채널 사용권을 확보하는 방법으로, 노든 간의 충돌을 허용하는 네트워크 접근 방법은?

    1. ①Slotted Ring
    2. ②Token Passing
    3. ③CSMA/CD
    4. ④Polling
  90. 90.HDLC에서 피기백킹(Piggybacking) 기법을 통해 데이터에 대한 확인 응답을 보낼 때 사용되는 프레임은?

    1. ①I-프레임
    2. ②S-프레임
    3. ③U-프레임
    4. ④A-프레임식
  91. 91.다음 중 IP의 라우팅 프로토콜이 아닌 것은?

    1. ①IGP
    2. ②RIP
    3. ③EGP
    4. ④HDLC
  92. 92.전송 시간을 일정한 간격의 시간 슬롯(Time Slot)으로 나누고, 이를 주기적으로 각 채널에 할당하는 다중화 방식은?

    1. ①주파수 분할 다중화
    2. ②동기식 시분할 다중화
    3. ③코드 분할 다중화
    4. ④공간 분할 다중화
  93. 93.전송 오류 제어 중 오류가 발생한 프레임뿐만 아니라 오류 검출 이후의 모든 프레임을 재전송하는 ARQ 방식은?

    1. ①Go-back-N ARQ
    2. ②Stop-and-Wait ARQ
    3. ③Selective Repeat ARQ
    4. ④Non-Selective Repeat ARQ
  94. 94.PCM(Pulse Code Modulation) 과정에 포함되지 않는 것은?

    1. ①다중화
    2. ②샘플링
    3. ③양자화
    4. ④부호화
  95. 95.주파수 분할 다중화에서 인접한 채널 간의 간섭을 방지하기 위한 대역은?

    1. ①Buffer
    2. ②Slot
    3. ③Channel
    4. ④Guard Band
  96. 96.호스트의 물리 주소를 통해 논리 주소인 IP 주소를 얻어오기 위해 사용되는 프로토콜은?

    1. ①ICMP
    2. ②IGMP
    3. ③ARP
    4. ④RARP
  97. 97.다음 중 멀티 포인터(Multi-Point) 방식에서 보조국(Secondary Station)이 주국(Primary Station)에게 보낼 데이터를 갖고 있는지 주국에서 확인하는 방식은?

    1. ①폴링(Polling)
    2. ②셀렉션(Selection)
    3. ③요청(Request)
    4. ④응답(Response)
  98. 98.다음 중 패킷 교환망의 설명으로 틀린 것은?

    1. ①가상 회선 방식과 데이터그램 방식이 있다.
    2. ②전송에 실패한 패킷의 경우 재전송이 가능하다.
    3. ③패킷 단위로 헤더를 추가하므로 패킷별 오버헤드가 발생한다.
    4. ④실시간 전송이나, 다량의 데이터 전송에 적합하다.
  99. 99.어느 회선의 속도가 400[Baud]이고, 각 신호가 4비트의 정보를 나타낸다면 데이터 전송률은 몇 Bps인가?

    1. ①400
    2. ②800
    3. ③1,600
    4. ④3,200
  100. 100.다음 중 아날로그 데이터를 디지털 신호로 변환하는 것은?

    1. ①PCM(Pulse Code Modulation)
    2. ②AM(Amplitude Modulation)
    3. ③PSK(Phase Shift Keying)
    4. ④FDM(Frequency Division Multiplexing)