정보처리기사(구) · 2004

정보처리기사(구) (2004-05-23)

총 100문항

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

  1. 1.해싱함수(Hashing Function)의 종류가 아닌 것은?

    1. ①제곱(mid-square) 방법
    2. ②숫자분석(digit analysis) 방법
    3. ③체인(chain) 방법
    4. ④제산(division) 방법
  2. 2.하나의 애트리뷰트가 가질 수 있는 값을 총칭하여 무엇이라 하는가?

    1. ①튜플
    2. ②릴레이션
    3. ③도메인
    4. ④엔티티
  3. 3.개념 스키마(conceptual schema)에 대한 설명으로 옳지 않은 것은?

    1. ①단순히 스키마(schema)라고도 한다.
    2. ②범기관적 입장에서 데이터베이스를 정의한 것이다.
    3. ③모든 응용시스템과 사용자가 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스로 하나만 존재한다.
    4. ④개개 사용자나 응용 프로그래머가 접근하는 데이터베이스를 정의한 것이다.
  4. 4.STUDENT 테이블을 생성한 후, GENDER 필드가 누락되어 이를 추가하려고 한다. 이에 적합한 SQL 명령어는?

    1. ①CREATE
    2. ②ALTER
    3. ③ADD
    4. ④MODIFY
  5. 5.분산 데이터베이스의 장점으로 거리가 먼 것은?

    1. ①지역 자치성이 높다.
    2. ②효용성과 융통성이 높다.
    3. ③점증적 시스템 용량 확장이 용이하다.
    4. ④소프트웨어 개발 비용이 저렴하다.
  6. 6.A은행에서B 라는 사람이 고객 인증 절차를 거쳐 잔액을 조회한 후 타인에게 송금하는 도중에 장애가 발생하였을 경우 문제가 발생한다. 이러한 경우의 부작용을 방지할 수 있는 트랜잭션의 특성은?

    1. ①일관성(Consistency)
    2. ②고립성(Isolation)
    3. ③지속성(Duration)
    4. ④원자성(Atomicity)
  7. 7.릴레이션의 성질(property)로 적합한 것은?

    1. ①중복된 튜플이 존재한다.
    2. ②튜플 간의 순서가 정의된다.
    3. ③속성 간의 순서가 정의된다.
    4. ④모든 속성 값은 원자값이다.
  8. 8.비선형 자료 구조에 해당하는 것은?

    1. ①큐(Queue)
    2. ②데크(Deque)
    3. ③그래프(Graph)
    4. ④리스트(List)
  9. 9.E-R 모델의 그래픽 표현으로 옳지 않은 것은?

    1. ①개체타입 - 오각형
    2. ②관계타입 - 마름모
    3. ③속성 - 원
    4. ④연결 - 선
  10. 10.SQL에서 각 기능에 대한 내장함수의 연결이 옳지 않은 것은?

    1. ①열에 있는 값들의 개수 - COUNT
    2. ②열에 있는 값들의 평균 - AVG
    3. ③열에 있는 값들의 합 - TOT
    4. ④열에서 가장 큰 값 - MAX
  11. 11.데이터베이스 관리 시스템(DBMS)에서 제어 기능에 대한 설명으로 거리가 먼 것은?

    1. ①데이터의 무결성 유지
    2. ②갱신, 삽입, 삭제 등의 연산
    3. ③보안 유지와 권한 검사
    4. ④정확성 유지를 위한 병행 제어
  12. 12.해싱(hashing)에 관한 설명으로 옳지 않은 것은?

    1. ①버킷(bucket)이란 하나의 주소를 갖는 파일의 한 구역을 의미하며, 버킷의 크기는 같은 주소에 포함될 수 있는 레코드의 수를 의미한다.
    2. ②슬롯(slot)이란 한 개의 레코드를 저장할 수 있는 공간으로 n개의 슬롯이 모여 하나의 버킷을 형성한다.
    3. ③충돌(collision)이란 레코드를 삽입할 때 2개의 상이한 레코드가 똑같은 버킷으로 해싱되는 것을 의미한다.
    4. ④해싱은 충돌(collision)이 발생하면 항상 오버플로가 발생한다.
  13. 13.스택의 응용 분야와 거리가 먼 것은?

    1. ①운영체제의 작업 스케줄링
    2. ②함수 호출의 순서 제어
    3. ③인터럽트의 처리
    4. ④수식의 계산
  14. 14.SQL 구문과 의미가 잘못 연결된 것은?

    1. ①CREATE - 테이블 생성
    2. ②DROP - 레코드 삭제
    3. ③UPDATE - 자료 갱신
    4. ④DESC - 내림차순 정렬
  15. 15.테이블에서 특정 속성에 해당하는 열을 선택하는데 사용되며 결과로는 릴레이션의 수직적 부분 집합에 해당하는 관계 대수 연산자는?

    1. ①project 연산자
    2. ②join 연산자
    3. ③division 연산자
    4. ④select 연산자
  16. 16.개체-관계(E-R) 모델에 대한 설명으로 잘못된 것은?

    1. ①E-R 다이어그램으로 표현하며 P. Chen이 제안했다.
    2. ②일 대 일(1:1) 관계 유형만을 표현할 수 있다.
    3. ③개체 타입과 이들 간의 관계 타입을 이용해 현실 세계를 개념적으로 표현한 방법이다.
    4. ④E-R 다이어그램은 E-R 모델을 그래프 방식으로 표현한 것이다.
  17. 17.What is the quantity of tuples in consist of the relation?

    1. ①Degree
    2. ②Instance
    3. ③Domain
    4. ④Cardinality
  18. 18.다음 영문의 괄호에 적합한 database system은?

    1. ①hierarchical database
    2. ②network database
    3. ③relational database
    4. ④object-oriented database
  19. 19.데이터베이스 설계 순서로 옳은 것은?

    1. ①요구 조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 → 구현
    2. ②요구 조건 분석 → 논리적 설계 → 개념적 설계 → 물리적 설계 → 구현
    3. ③요구 조건 분석 → 논리적 설계 → 물리적 설계 → 개념적 설계 → 구현
    4. ④요구 조건 분석 → 개념적 설계 → 물리적 설계 → 논리적 설계 → 구현
  20. 20.DBMS의 필수기능 중에서 데이터의 논리적 구조와 물리적 구조 사이의 변환이 가능하도록 두 구조 사이의 사상(Mapping)을 명세하여 하나의 물리적 구조로 여러 응용프로그램이 요구하는 데이터 구조를 지원하게 하는 것은 어떤 기능에 포함되는가?

    1. ①정의기능
    2. ②조작기능
    3. ③사상기능
    4. ④제어기능
  21. 21.컴퓨터에서 사용하는 명령어의 기능이 아닌 것은?

    1. ①전달 기능
    2. ②제어 기능
    3. ③연산 기능
    4. ④번역 기능
  22. 22.프로그래머가 어셈블리(assembly)언어로 프로그램을 작성할 때 반복되는 일련의 같은 연산을 효과적으로 프로그램하기 위해서 필요한 것은?

    1. ①micro-programming
    2. ②macro
    3. ③function
    4. ④revised instruction set
  23. 23.다음 인터럽트 중에서 우선순위가 가장 높은 것은?

    1. ①외부 신호
    2. ②프로그램
    3. ③기계 이상
    4. ④전원 이상
  24. 24.I/O bus에 연결될 수 있는 다음 4개의 선 중에서 양방향성(bidirectional)인 것은?

    1. ①interrupt sense line
    2. ②data line
    3. ③function line
    4. ④device address line
  25. 25.중앙연산 처리장치에서 micro-operation이 순서적으로 일어나게 하려면 무엇이 필요한가?

    1. ①스위치(switch)
    2. ②레지스터(register)
    3. ③누산기(accumulator)
    4. ④제어신호(control signal)
  26. 26.BUN(Branch UNconditionally) 명령을 마이크로 동작으로 표시한 것은?

    1. ①PC ← MAR
    2. ②PC ← MBR(AD)
    3. ③MAR ← MBR(AD), PC ← M(MAR)
    4. ④MBR ← M(MBR), PC ← MBR
  27. 27.명령어가 연산자(op code) 6비트, 주소 필드 16비트로 구성되어 있다. 이 명령어를 쓰는 컴퓨터는 최대 몇 가지 동작이 가능한가?

    1. ①6
    2. ②16
    3. ③32
    4. ④64
  28. 28.매크로(MACRO) 명령어는 프로그램의 어느 것과 유사한가?

    1. ①NAME
    2. ②END문
    3. ③CALL문
    4. ④파라미터(Parameter)
  29. 29.내부 인터럽트의 원인이 아닌 것은?

    1. ①정전
    2. ②불법적인 명령의 실행
    3. ③Overflow 또는 0으로 나누는 경우
    4. ④보호 영역 내의 메모리 어드레스를 Access 하는 경우
  30. 30.한 명령의 execute cycle 중에 interrupt 요청을 받아 interrupt를 처리한 후 실행되는 사이클은?

    1. ①fetch cycle
    2. ②indirect cycle
    3. ③execute cycle
    4. ④direct cycle
  31. 31.명령을 수행하기 위한 CPU의 상태 변환을 무엇이라 하는가?

    1. ①fetch
    2. ②program operation
    3. ③micro operation
    4. ④count operation
  32. 32.미소의 콘덴서에 전하를 충전하는 형태의 원리를 이용하는 메모리로 재충전(Refresh)이 필요한 메모리는?

    1. ①SRAM
    2. ②DRAM
    3. ③PROM
    4. ④EPROM
  33. 33.데이터 단위가 8비트인 메모리에서 용량이 64kbyte인 경우의 어드레스 핀은 몇 개인가?

    1. ①12
    2. ②14
    3. ③16
    4. ④18
  34. 34.비수치 데이터에서 마스크를 이용하여 불필요한 부분을 제거하기 위한 연산은?

    1. ①OR
    2. ②XOR
    3. ③AND
    4. ④NOT
  35. 35.다음은 어느 구조에 대한 설명인가?

    1. ①다중 처리기
    2. ②배열 처리기
    3. ③파이프라인 처리기
    4. ④데이터 흐름기계
  36. 36.단항(Unary) 연산의 종류가 아닌 것은?

    1. ①complement
    2. ②OR
    3. ③shift
    4. ④Rotate
  37. 37.64K인 주소 공간(address space)과 4K인 기억공간(memory space)을 가진 컴퓨터인 경우 한 페이지(page)가 512워드로 구성된다면 페이지와 블럭 수는 각각 얼마인가?

    1. ①16페이지 12블럭
    2. ②128페이지 8블럭
    3. ③256페이지 16블럭
    4. ④64페이지 4K블럭
  38. 38.연관(associative) 기억장치에 대한 설명이 아닌 것은?

    1. ①주소를 필요로 하지 않는다.
    2. ②주소 공간의 확대가 목적이다.
    3. ③CAM(Content Addressable Memory)이라고도 한다.
    4. ④데이터의 내용에 의해 접근되는 메모리 방식이다.
  39. 39.다음과 같은 보기는 어느 유형의 주소 명령 방식인가?

    1. ①zero-address
    2. ②one-address
    3. ③two-address
    4. ④three-address
  40. 40.우선순위 인터럽트 가운데 소프트웨어적 처리 기법은?

    1. ①폴링(polling) 방법
    2. ②스트로브(strobe) 방법
    3. ③데이지-체인(daisy-chain) 방법
    4. ④병렬 우선순위(parallel priority) 방법
  41. 41.PCB(process control block)가 갖고 있는 정보가 아닌 것은?

    1. ①프로세스 상태
    2. ②프로그램 카운터
    3. ③처리기 레지스터
    4. ④할당되지 않은 주변장치의 상태 정보
  42. 42.UNIX에 대한 설명으로 옳지 않은 것은?

    1. ①상당 부분 C 언어를 사용하여 작성되었으며, 이식성이 우수하다.
    2. ②사용자는 하나 이상의 작업을 백그라운드에서 수행할 수 있어 여러 개의 작업을 병행 처리할 수 있다.
    3. ③쉘(shell)은 프로세스 관리, 기억장치 관리, 입/출력 관리 등의 기능을 수행한다.
    4. ④두 사람 이상의 사용자가 동시에 시스템을 사용할 수 있어 정보와 유틸리티들을 공유하는 편리한 작업환경을 제공한다.
  43. 43.우선순위(priority) 스케줄링에서 무한 정지(indefinite blocking)를 방지하는 기법은?

    1. ①바인딩(binding) 기법
    2. ②교체(replacement) 기법
    3. ③페이징(paging) 기법
    4. ④에이징(aging) 기법
  44. 44.라운드 로빈(round robin) 스케줄링 방법에 대한 설명 중 적절하지 않은 것은?

    1. ①시간분할의 크기가 작으면 작은 프로세서들에게 유리하다.
    2. ②시간분할의 크기가 너무 작으면 스레싱에 소요되는 시간의 비중이 커진다.
    3. ③시간분할의 크기가 커지면 FCFS(First Come First Serve) 방법과 같게 된다.
    4. ④비선점 기법에 해당한다.
  45. 45.새로 들어온 프로그램과 데이터를 주기억장치 내의 어디에 놓을 것인가를 결정하기 위한 주기억장치 배치전략에 해당하지 않는 것은?

    1. ①best-fit
    2. ②worst-fit
    3. ③first-fit
    4. ④last-fit
  46. 46.스래싱(thrashing) 현상에 대한 설명으로 옳은 것은?

    1. ①CPU가 프로그램 실행보다는 페이지 대체에 많은 시간을 소모하는 현상
    2. ②프로세스의 페이지 요청이 급격히 증가하는 현상
    3. ③다중 프로세스 시스템에서 데이터의 일관성이 무너지는 현상
    4. ④실시간 시스템에서 작업들이 그들의 종료시한 이내에 처리되지 못하는 현상
  47. 47.모니터(Monitor)에 대한 설명으로 옳지 않은 것은?

    1. ①특정의 공유자원을 할당하는데 필요한 데이터 및 프로시져를 포함하는 병행성 구조(concurrency -construct)이다.
    2. ②모니터 외부의 프로세스는 모니터 내부의 데이터를 직접 액세스할 수 없다.
    3. ③모니터 내의 자원을 원하는 프로세스는 반드시 해당 모니터의 진입부(entry)를 호출해야 하고 원하는 모든 프로세스는 동시에 모니터 내에 들어갈 수 있다.
    4. ④모니터에서 사용되는 연산은 Wait와 Signal이 있다.
  48. 48.디스크 스케줄링 기법 중에서 탐색 거리가 가장 짧은 요청이 먼저 서비스를 받는 기법이며, 탐색 패턴이 편중되어 안쪽이나 바깥쪽 트랙이 가운데 트랙보다 서비스를 덜 받는 경향이 있는 기법은?

    1. ①FCFS
    2. ②C-SCAN
    3. ③LOOK
    4. ④SSTF
  49. 49.Denning이 제안한 프로그램의 움직임에 관한 모델로 프로세스를 효과적으로 실행하기 위하여 주기억장치에 유지되어야 하는 페이지들의 집합을 의미하는 것은?

    1. ①Locality
    2. ②Working set
    3. ③Overlay
    4. ④Mapping
  50. 50.시간적 구역성(temporal locality)의 예가 아닌 것은?

    1. ①루프
    2. ②서브루틴
    3. ③프로그램의 순차적 수행
    4. ④스택
  51. 51.가상기억장치에서 주기억장치로 페이지를 옮겨 넣을 때 주소를 조정해 주어야 하는데 이를 무엇이라 하는가?

    1. ①매핑(mapping)
    2. ②스케줄링(scheduling)
    3. ③매칭(matching)
    4. ④로딩(loading)
  52. 52.여러명의 사용자가 사용하는 시스템에서 컴퓨터가 사용자들의 프로그램을 번갈아 가며 처리해 줌으로써 각 사용자들은 각자 독립된 컴퓨터를 사용하는 느낌을 갖는 시스템은?

    1. ①on-line system
    2. ②batch file system
    3. ③dual system
    4. ④time sharing system
  53. 53.자원 보호 기법에 해당하지 않는 것은?

    1. ①자격 제어 행렬(Capability control matrix)
    2. ②접근 제어 리스트(Access control list)
    3. ③접근 제어 행렬(Access control matrix)
    4. ④자격 리스트(Capability list)
  54. 54.UNIX에서 inode는 한 파일이나 디렉토리에 관한 모든 정보를 포함하고 있는데, 이에 해당하지 않는 것은?

    1. ①파일이 가장 처음 변경된 시간 및 파일의 타입
    2. ②파일 소유자의 사용자 번호
    3. ③파일이 만들어진 시간
    4. ④데이터가 담겨진 블록의 주소
  55. 55.프로세스의 개념으로 거리가 먼 것은?

    1. ①실행 중인 프로그램
    2. ②프로세서에 할당되어 실행될 수 있는 개체
    3. ③프로그램이 활성화된 상태
    4. ④동시에 실행될 수 있는 프로그램들의 집합
  56. 56.디스크에서 헤드가 70트랙을 처리하고 60트랙으로 이동해 왔다. SCAN 방식을 사용할 때 다음 디스크 큐에서 가장 먼저 처리되는 트랙은?

    1. ①20
    2. ②50
    3. ③80
    4. ④100
  57. 57.요구 페이징 기법 중 가장 오랫동안 사용되지 않았던 페이지를 먼저 대체하는 기법에 해당되는 것은?

    1. ①FIFO
    2. ②LFU
    3. ③LRU
    4. ④SSTF
  58. 58.인터럽트의 처리를 위한 작업 순서로 옳은 것은?

    1. ①a-c-b-d
    2. ②b-c-a-d
    3. ③c-b-d-a
    4. ④c-b-a-d
  59. 59.운영체제를 기능에 따라 분류할 때, 제어(control) 프로그램에 해당하지 않는 것은?

    1. ①data management program
    2. ②service program
    3. ③job control program
    4. ④supervisor program
  60. 60.파일 시스템에서 중앙에 마스터 파일 디렉토리가 있고, 그 아래 사용자 파일 디렉토리가 있는 구조이며, 다른 사용자와의 파일 공유가 대체적으로 어렵고 파일 이름이 보통 사용이름, 파일 이름의 형태를 취하므로 파일 이름의 길이가 길어지는 디렉토리 구조는?

    1. ①단일 디렉토리 구조
    2. ②2단계 디렉토리 구조
    3. ③트리형태 디렉토리 구조
    4. ④비순환 그래프 디렉토리 구조
  61. 61.제어흐름 그래프가 다음과 같을 때 McCabe의 cyclomatic 수는 얼마인가?

    1. ①3
    2. ②4
    3. ③5
    4. ④6
  62. 62.소프트웨어의 재사용과 관련된 내용 중 가장 적절한 설명은?

    1. ①시스템 명세, 설계, 코드 그리고 다른 팀에 의해 작성된 문서를 공유함으로 소프트웨어 개발을 복잡하게 만든다.
    2. ②소프트웨어를 재사용함으로써 유지 보수비용이 높아진다.
    3. ③모든 소프트웨어를 개발할 때는 반드시 소프트웨어를 재사용하여야만 한다.
    4. ④소프트웨어의 개발 생산성과 품질을 높이려는 주요 방법이다.
  63. 63.객체지향 설계에 대한 설명으로 옳지 않은 것은?

    1. ①객체지향 설계에 있어 가장 중요한 문제는 시스템을 구성하는 객체와 속성, 연산을 인식하는 것이다.
    2. ②시스템 기술서의 동사는 객체를 명사는 연산이나 객체 서비스를 나타낸다.
    3. ③객체지향 설계를 문서화할 때 객체와 그들의 부객체(sub-object)의 계층적 구조를 보여주는 계층차트를 그리면 유용하다.
    4. ④객체는 순차적(Sequentially) 또는 동시적으로(Concurrently) 구현될 수 있다.
  64. 64.프로젝트 관리에서 가장 대표적인 위험요소로 볼 수 있는 것은?

    1. ①인력 부족
    2. ②예산 관리
    3. ③일정 관리
    4. ④사용자 요구 사항 변경
  65. 65.COCOMO법에 의한 소프트웨어 모형에 속하지 않는 것은?

    1. ①Basic COCOMO
    2. ②Putnam COCOMO
    3. ③Intermediate COCOMO
    4. ④Detailed COCOMO
  66. 66.CPM(Critical Path Method) 네트워크에 대한 설명으로 옳지 않은 것은?

    1. ①프로젝트 작업 사이의 관계를 나타내며 최장경로를 파악할 수 있다.
    2. ②프로젝트 각 작업에 필요한 시간을 정확하게 예측할 수 있다.
    3. ③다른 일정계획안을 시뮬레이션 할 수 있다.
    4. ④병행작업이 가능하도록 계획할 수 있으며, 이를 위한 자원할당도 가능하다.
  67. 67.소프트웨어 생명주기(life cycle) 모델 중 아래 보기가 설명하는 모형은?

    1. ①프로토타입(prototype) 모델
    2. ②폭포수(waterfall) 모델
    3. ③나선형(spiral) 모델
    4. ④RAD 모델
  68. 68.소프트웨어 개발단계와 그에 따른 테스트 전략의 결합이 적절한 것은?

    1. ①분석단계 - 결합(Integration) Test
    2. ②설계단계 - 검증(Validation) Test
    3. ③구현단계 - 단위(Unit) Test
    4. ④유지보수단계 - 시스템(System) Test
  69. 69.좋은 소프트웨어의 조건이라고 할 수 없는 항목은?

    1. ①남이 알아보기 쉬워야 한다.
    2. ②경제적이어야 한다.
    3. ③문서화가 잘 되어 있어야 한다.
    4. ④프로그램이 독창적이어야 한다.
  70. 70.소프트웨어 설계의 품질을 평가하는 척도로 결합도와 응집력이 사용된다. 다음 중 가장 우수한 설계 품질은?

    1. ①모듈간의 결합도는 높고 모듈내부의 응집력은 높다.
    2. ②모듈간의 결합도는 높고 모듈내부의 응집력은 낮다.
    3. ③모듈간의 결합도는 낮고 모듈내부의 응집력은 높다.
    4. ④모듈간의 결합도는 낮고 모듈내부의 응집력은 낮다.
  71. 71.시스템 외주개발을 위한 제안서 평가시 평가항목으로 거리가 먼 것은?

    1. ①개발 기술력
    2. ②가격의 타당성
    3. ③업체의 지명도
    4. ④사용자 지원능력
  72. 72.소프트웨어 개발 과정에서 사용되는 요구 분석, 설계, 구현, 검사 및 디버깅 과정을 컴퓨터와 전용의 소프트웨어 도구를 사용하여 자동화하는 것을 무엇이라고 하는가?

    1. ①CAT(Computer Aided Testing)
    2. ②CAD/CAM(Computer Aided Design and Manufacturing)
    3. ③CASE(Computer Aided Software Engineering)
    4. ④CAI(Computer Aided Instruction)
  73. 73.소프트웨어에 대한 변경을 관리하기 위해 개발된 일련의 활동을 나타내며, 이런 변경이 전체 비용이 최소화되고 최소한의 방해가 소프트웨어의 현 사용자에게 야기되도록 보증하는 것을 목적으로 하는 것은?

    1. ①위험 관리
    2. ②형상 관리
    3. ③프로젝트 관리
    4. ④유지보수 관리
  74. 74.프로젝트의 개발 비용 산정시 결정에 영향을 주는 요소로서 거리가 먼 것은?

    1. ①비용 산정 기법
    2. ②시스템의 크기
    3. ③시스템의 신뢰도
    4. ④제품의 복잡도
  75. 75.객체 지향의 기본 원리인 정보은폐와 가장 밀접한 관계가 있는 것은?

    1. ①캡슐화(encapsulation)
    2. ②클래스(class)
    3. ③메시지(message)
    4. ④상속성(inheritance)
  76. 76.오브젝트가 메시지를 받으면 어떤 행위가 발생되는가?

    1. ①애트리뷰트(attribute)를 부른다(invoke).
    2. ②메소드를 부른다(invoke).
    3. ③연관없이 흘러 보낸다
    4. ④메시지를 되돌려 보낸다.
  77. 77.자료흐름도(DFD)를 작성하는데 지침이 될 수 없는 항목은?

    1. ①자료흐름은 처리(Process)를 거쳐 변환 될 때마다 새로운 이름을 부여한다.
    2. ②어떤 처리(Process)가 출력자료를 산출하기 위해서는 반드시 입력 자료가 발생해야 한다.
    3. ③자료저장소에 입력 화살표가 있으면 반드시 출력 화살표도 표시되어야 한다.
    4. ④상위단계의 처리(Process)와 하위 자료흐름도의 자료 흐름은 서로 일치돼야 한다.
  78. 78.블랙박스 테스팅을 통해 발견하기 힘든 오류는?

    1. ①성능 오류
    2. ②부정확한 기능
    3. ③인터페이스 오류
    4. ④논리구조상의 오류
  79. 79.시스템 테스팅 단계의 순서가 적절하게 이루어진 것은?

    1. ①단위 테스트 - 통합 테스트 - 시스템 테스트 - 수용 테스트
    2. ②수용 테스트 - 단위 테스트 - 통합 테스트 - 시스템 테스트
    3. ③단위 테스트 - 통합 테스트 - 수용 테스트 - 시스템 테스트
    4. ④수용 테스트 - 시스템 테스트 - 단위 테스트 - 통합 테스트
  80. 80.설계품질을 평가하기 위해서는 반드시 좋은 설계에 대한 기준을 세워야 한다. 다음 중 좋은 기준이라고 할 수 없는 것은?

    1. ①설계는 모듈적이어야 한다.
    2. ②설계는 자료와 프로시저에 대한 분명하고 분리된 표현을 포함해야 한다.
    3. ③소프트웨어 요소들 간의 효과적 제어를 위해 설계에서 계층적 조직이 제시되어야 한다.
    4. ④설계는 서브루틴이나 프로시저가 전체적이고 통합적이 될 수 있도록 유도되어야 한다.
  81. 81.TCP/IP에서 네트워크 계층과 관련이 없는 프로토콜은?

    1. ①IGMP
    2. ②SNMP
    3. ③ICMP
    4. ④IP
  82. 82.보(baud) 속도가 2400 보오이고, 한번에 2개의 비트를 전송할 때 데이터 신호속도(bps)는 얼마인가?

    1. ①2400
    2. ②4800
    3. ③7200
    4. ④9600
  83. 83.인터 네트워킹을 위한 브리지(Bridge)의 역할이 아닌 것은?

    1. ①A에서 송신한 모든 프레임을 읽고 B로 주소 지정된 것들을 받아들인다.
    2. ②B에 대한 매체 액세스 제어 프로토콜을 사용하여 B에게로 프레임을 재 전송한다.
    3. ③B에서 A로의 트래픽은 같다.
    4. ④A에서 송신한 프레임의 내용과 형식을 수정한다.
  84. 84.데이터 링크 제어 문자 중에서 수신측에서 송신측으로 부정 응답으로 보내는 문자는?

    1. ①NAK(Negative AcKnowledge)
    2. ②STX(Start of TeXt)
    3. ③ACK(ACKnowledge)
    4. ④ENQ(ENQuiry)
  85. 85.전송 데이터가 있는 동안에만 시간 슬롯을 할당하는 다중화 방식은?

    1. ①통계적 시분할 다중화
    2. ②광파장 분할 다중화
    3. ③동기식 시분할 다중화
    4. ④주파수 분할 다중화
  86. 86.에러 제어에 사용되는 자동반복 요청(ARQ) 기법이 아닌 것은?

    1. ①stop-and-wait ARQ
    2. ②go-back-N ARQ
    3. ③auto-repeat ARQ
    4. ④selective-repeat ARQ
  87. 87.다음 중 IP의 라우팅 프로토콜이 아닌 것은?

    1. ①IGP
    2. ②RIP
    3. ③EGP
    4. ④HDLC
  88. 88.송신측은 하나의 블록을 전송한 후 수신측에서 에러의 발생을 점검한 다음 에러 발생 유무 신호를 보내올 때까지 기다리는 ARQ 방식은?

    1. ①연속적 ARQ
    2. ②적응적 ARQ
    3. ③Go-Back-N ARQ
    4. ④정지와 대기 ARQ
  89. 89.둘 이상의 컴퓨터 사이에 데이터 전송을 할 수 있도록 미리 정보의 송ㆍ수신측에서 정해둔 통신 규칙은?

    1. ①프로토콜
    2. ②링크
    3. ③터미널
    4. ④인터페이스
  90. 90.다음 OSI 7계층과 이와 관련된 표준으로 서로 옳지 않게 연결된 것은?

    1. ①물리 계층 : RS-232C
    2. ②데이터 링크 계층 : HDLC
    3. ③네트워크 계층 : X.25
    4. ④수송 계층 : ISDN
  91. 91.다음 전송 제어의 단계를 순서대로 나열한 것은?

    1. ①A → C → B → E → D
    2. ②A → C → B → D → E
    3. ③C → A → B → E → D
    4. ④C → A → B → D → E
  92. 92.데이터 전송 시스템에 있어서 통신 방식의 종류가 아닌 것은?

    1. ①단방향 통신방식
    2. ②반이중 통신방식
    3. ③회선 다중방식
    4. ④전이중 통신방식
  93. 93.인터-네트워킹을 위해 사용되는 네트워크 장비가 아닌 것은?

    1. ①리피터(Repeater)
    2. ②브리지(Bridge)
    3. ③라우터(Router)
    4. ④증폭기(Amplifier)
  94. 94.주파수 분할 다중화(FDM) 방식에 대한 설명 중 옳지 않은 것은?

    1. ①전송되는 각 신호의 반송 주파수는 동시에 전송된다.
    2. ②전송하려는 신호의 필요 대역폭보다 전송 매체의 유효 대역폭이 적을 때 사용된다.
    3. ③반송 주파수는 각 신호의 대역폭이 겹치지 않도록 충분히 분리되어야 한다.
    4. ④전송 매체를 지나는 신호는 아날로그 신호이다.
  95. 95.주파수 분할 다중화기(FDM)에서 부채널 간의 상호 간섭을 방지하기 위한 지역은?

    1. ①가드 밴드(Guard Band)
    2. ②채널(channel)
    3. ③버퍼(Buffer)
    4. ④슬롯(Slot)
  96. 96.현재 많이 사용되고 있는 LAN 방식 중 "10Base-T"의 10이 의미하는 것은?

    1. ①케이블의 굵기가 10mm이다.
    2. ②데이터 전송 속도가 10Mbps이다.
    3. ③접속할 수 있는 단말의 수가 10대이다.
    4. ④배선할 수 있는 케이블의 길이가 10m이다.
  97. 97.ITU-T 의 X시리즈 권고안 중 공중 데이터 네트워크에서 패킷형 터미널을 위한 DCE와 DTE 사이의 접속 규격은?

    1. ①X.3
    2. ②X.21
    3. ③X.25
    4. ④X.40
  98. 98.다음 공중 데이터 교환망 중 고정 대역폭(band width)을 사용하는 방식은?

    1. ①회선 교환
    2. ②메시지 교환
    3. ③데이터그램 교환
    4. ④가상회선 교환
  99. 99.통신 경로에서 오류 발생시 수신측은 오류의 발생을 송신측에 통보하고 송신측은 오류가 발생한 프레임을 재전송하는 오류 제어 방식은?

    1. ①에코 점검
    2. ②순방향 오류 수정(FEC)
    3. ③역방향 오류 수정(BEC)
    4. ④ARQ(Automatic Repeat Request)
  100. 100.펄스 파형을 그대로 변조 없이 전송하는 방식은?

    1. ①베이스 밴드 전송방식
    2. ②직렬 전송방식
    3. ③대역 전송방식
    4. ④병렬 전송방식