정보처리기사(구) · 2003

정보처리기사(구) (2003-05-25)

총 100문항

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

  1. 1.관계 데이터베이스에서 릴레이션을 구성하고 있는 각각의 속성(attribute)에서 취할 수 있는 값들의 집합을 무엇이라 하는가?

    1. ①튜플(tuple)
    2. ②도메인(domain)
    3. ③개체 타입(entity type)
    4. ④개체 어커런스(entity occurrence)
  2. 2.VSAM 파일에 대한 설명으로 거리가 먼 것은?

    1. ①기본 데이터 영역과 오버플로 영역을 구분하지 않는다.
    2. ②레코드를 삭제하면 그 공간을 재사용 할 수 있다.
    3. ③제어 구간에 가변 길이 레코드를 쉽게 수용할 수 있다.
    4. ④특정 레코드에 대해 빠르고 직접적인 접근을 지원할 수 있기 때문에 대화형 처리에 많이 이용된다.
  3. 3.시스템 카탈로그에 대한 설명으로 옳지 않은 것은?

    1. ①시스템 자신이 필요로 하는 여러 가지 개체에 대한 정보를 포함한 시스템 데이터베이스이다.
    2. ②개체들로서는 기본 테이블, 뷰, 인덱스, 데이터베이스, 패키지, 접근 권한 등이 있다.
    3. ③카탈로그 자체도 시스템 테이블로 구성되어 있어 일반 이용자도 SQL을 이용하여 내용을 검색해 볼 수 있다.
    4. ④모든 데이터베이스 시스템에서 요구하는 정보는 동일하므로 데이터베이스 시스템의 종류에 관계없이 동일한 구조로 필요한 정보를 제공한다.
  4. 4.개체-관계(E-R) 다이어그램에서 개체를 표시하는 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  5. 5.B-트리가 가지는 성질이 아닌 것은?

    1. ①한 노드 안에 있는 키값은 오름차순을 유지한다.
    2. ②모든 리프(leaf) 노드는 같은 레벨에 있다.
    3. ③루트(root) 노드는 리프가 아닌 이상 적어도 두개의 서브트리를 갖는다.
    4. ④키 값의 삽입이나 삭제시 트리의 총 노드 수는 변함이 없다.
  6. 6.다음과 같이 어떤 릴레이션 R과 그 릴레이션에 존재하는 종속성이 주어졌을 때 릴레이션 R은 몇 정규형인가?

    1. ①제 1 정규형
    2. ②제 2 정규형
    3. ③제 3 정규형
    4. ④보이스/코드 정규형
  7. 7.다음 표와 같은 판매실적 테이블을 읽어 서울지역에 한하여 판매액 내림차순으로 지점명과 판매액을 출력하고자 한다. 가장 적절한 SQL구문은?

    1. ①SELECT 지점명, 판매액 FROM 판매실적 WHERE 도시='서울' ORDER BY 판매액 DESC ;
    2. ②SELECT 지점명, 판매액 FROM 판매실적 ORDER BY 판매액 DESC ;
    3. ③SELECT 지점명, 판매액 FROM 판매실적 WHERE 도시='서울' ASC ;
    4. ④SELECT * FROM 판매실적 WHEN 도시='서울' ORDER BY 판매액 DESC ;
  8. 8.다음 릴레이션 R1과 R2에 대해 아래의 SQL 문을 실행한 결과는?

    1. ①a
    2. ②b
    3. ③a b c
    4. ④a b
  9. 9.다음 Tree의 Degree와 터미널 노드의 수는?

    1. ①Degree: 2, 터미널 노드 : 4
    2. ②Degree: 3,터미널 노드 : 5
    3. ③Degree: 4, 터미널 노드 : 2
    4. ④Degree: 4,터미널 노드 : 10
  10. 10.관계 데이터 언어(Data Language) 중에서 데이터의 보안, 무결성, 회복과 밀접한 관련이 있는 것은?

    1. ①데이터 정의어(Data Definition Language)
    2. ②데이터 조작어(Data Manipulation Language)
    3. ③데이터 제어어(Data Control Language)
    4. ④도메인 관계해석 질의어(Query By Example)
  11. 11.관계형 데이터베이스의 뷰(view)에 대한 설명으로 틀린 것은?

    1. ①가상 테이블이다.
    2. ②기본 테이블의 열들로 구성된다.
    3. ③실제 데이터가 저장된다.
    4. ④융통성있는 검색연산에 사용 가능하다.
  12. 12.데이터베이스 관리 시스템의 기능과 그에 대한 설명이 옳게 연결된 것은?

    1. ①①-(ㄱ), ②-(ㄴ), ③-(ㄷ)
    2. ②①-(ㄱ), ②-(ㄷ), ③-(ㄴ)
    3. ③①-(ㄷ), ②-(ㄱ), ③-(ㄴ)
    4. ④①-(ㄴ), ②-(ㄱ), ③-(ㄷ)
  13. 13.분산 데이터베이스의 불법적인 접근을 차단하기 위하여 데이터 암호화가 필요하다. DES 알고리즘에서는 평문을 ( ① ) 비트로 블록화를 하고 실제 키의 길이는 ( ② )비트를 이용한다. 괄호의 내용으로 옳은 것은?

    1. ①① 64 ② 56
    2. ②① 64 ② 32
    3. ③① 32 ② 16
    4. ④① 32 ② 8
  14. 14.다음과 같이 주어진 후위표기방식의 수식을 중위표기방식으로 나타낸 것은?

    1. ①A / (B - C) + F * E + D
    2. ②A / (B - C) + D * ( E + F )
    3. ③A / (B - C) + D + E * F
    4. ④A / (B - C) * D + E + F
  15. 15.다음은 무엇에 대한 설명인가?

    1. ①계층 데이터 모델
    2. ②네트워크 데이터 모델
    3. ③개체-관계 모델
    4. ④관계 데이터 모델
  16. 16.데이터베이스의 설계 단계 순서가 옳은 것은?

    1. ①요구분석-물리설계-개념설계-논리설계-DATABASE
    2. ②요구분석-개념설계-물리설계-논리설계-DATABASE
    3. ③요구분석-논리설계-개념설계-물리설계-DATABASE
    4. ④요구분석-개념설계-논리설계-물리설계-DATABASE
  17. 17.트랜잭션(transaction)의 특성으로 옳지 않은 것은?

    1. ①트랜잭션이 일단 그 실행을 성공적으로 완료하면 그 결과는 영속적이다.
    2. ②트랜잭션이 실행 중에 있는 연산의 중간결과에 다른 트랜잭션이 접근할 수 없다.
    3. ③트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환한다.
    4. ④트랜잭션은 자기의 연산을 부분 실행하여 트랜잭션의 기능을 행한다.
  18. 18.다음의 빈칸에 적합한 단어는?

    1. ①A stack
    2. ②A queue
    3. ③A graph
    4. ④A liner list
  19. 19.트랜잭션의 병행제어 목적이 아닌 것은?

    1. ①데이터베이스의 공유 최대화
    2. ②시스템의 활용도 최대화
    3. ③데이터베이스의 일관성 최소화
    4. ④사용자에 대한 응답시간 최소화
  20. 20.다음은 무엇에 대한 설명인가?

    1. ①Domains
    2. ②Schemas
    3. ③Attributes
    4. ④Tuples
  21. 21.10진수 956에 대한 BCD 코드는?

    1. ①1101 0101 0110
    2. ②1000 0101 0110
    3. ③1001 0101 0110
    4. ④1010 0101 0110
  22. 22.stack이 갖는 주소지정 방식은?

    1. ①0-Address
    2. ②1-Address
    3. ③2-Address
    4. ④3-Address
  23. 23.다음과 같은 마이크로 오퍼레이션이 일어나는 상태는?

    1. ①Fetch
    2. ②Indirect
    3. ③Interrupt
    4. ④Execute
  24. 24.JK 플립플롭에서 Jn=1, Kn=0일 때 Qn+1의 출력 상태는?

    1. ①반전
    2. ②불변
    3. ③세트
    4. ④리셋
  25. 25.다음 인터럽트 중 최우선권이 주어져야 하는 경우는?

    1. ①정전
    2. ②자료전달의 오류
    3. ③명령의 오동작
    4. ④입출력장치의 오동작
  26. 26.캐시(cache) 기억장치 설명 중 옳은 것은?

    1. ①중앙처리장치와 주기억장치 사이의 정보교환을 위해 임시 보관하는 것
    2. ②중앙처리장치의 속도와 주기억장치의 속도를 가능한 같도록 하기 위한 것
    3. ③캐시와 주기억장치 사이에 정보 교환을 위하여 임시 저장하는 것
    4. ④캐시와 주기억장치의 속도를 같도록 하기 위한 것
  27. 27.간접 주소(indirect addressing) 방식을 설명한 것은?

    1. ①명령문 내의 번지는 실제 데이터의 주소를 표시한다.
    2. ②명령문 내의 번지는 절대 주소이므로 더 이상의 연산이 필요하지 않다.
    3. ③명령문 내의 번지는 상대 주소이므로 기본 번지를 더하여 절대 주소가 생성된다.
    4. ④명령문 내의 번지는 실제 데이터의 위치를 찾을 수 있는 번지가 들어 있는 장소를 표시한다.
  28. 28.인쇄 장치 중에서 인쇄되는 문자가 보통 활자체로 되지 않고 점에 의해 나타나는 인쇄기는?

    1. ①print wheel printer
    2. ②dot matrix printer
    3. ③chain printer
    4. ④bar printer
  29. 29.명령어의 연산자 코드가 8비트, 오퍼랜드(operand)가 10비트 일 때 이 명령어로 몇 가지 연산을 수행하게 할 수 있는가?

    1. ①8
    2. ②18
    3. ③256
    4. ④1024
  30. 30.기억장치를 각 모듈이 번갈아 가며 접근하는 방법은?

    1. ①페이징
    2. ②스테이징
    3. ③인터리빙
    4. ④세그멘팅
  31. 31.B 레지스터의 내용을 P 제어 신호에 따라 A 레지스터에 기억하기 위한 회로는?

    1. ①
    2. ②
    3. ③
    4. ④
  32. 32.타이머(Timer)에 의한 인터럽트(Interrupt)는?

    1. ①프로그램 인터럽트
    2. ②I/O 인터럽트
    3. ③익스터널 인터럽트
    4. ④머신 체크 인터럽트
  33. 33.어느 컴퓨터의 기억 용량이 1M byte이다. 이 때 필요한 주소선의 수는?

    1. ①8개
    2. ②16개
    3. ③20개
    4. ④24개
  34. 34.자료를 입출력 할 때 가장 효과적인 방법은?

    1. ①Programmed 입출력
    2. ②Interrupt 입출력
    3. ③Direct memory Access
    4. ④Handshaking
  35. 35.다음번의 명령어가 현재의 프로그램 카운터(PC)를 기준으로 하여 어느 번지에 있음을 나타내는 주소지정 방식은?

    1. ①상대번지 지정방식
    2. ②간접번지 지정방식
    3. ③직접번지 지정방식
    4. ④절대번지 지정방식
  36. 36.컴퓨터에서 사용하는 명령어를 기능별로 분류할 때 동일한 분류에 포함되지 않는 것은?

    1. ①JMP(Jump 명령)
    2. ②ADD(Addition 명령)
    3. ③ROL(Rotate Left 명령)
    4. ④CLC(Clear Carry 명령)
  37. 37.2진수 0011의 2의 보수(2'S complement)는?

    1. ①1100
    2. ②1110
    3. ③1101
    4. ④1111
  38. 38.인터럽트를 발생하는 모든장치들을 인터럽트의 우선순위에 따라 직렬로 연결함으로써 이루어지는 우선순위 인터럽트 처리방법은?

    1. ①handshaking
    2. ②daisy-chain
    3. ③DMA
    4. ④polling
  39. 39.인터럽트 요청 판별방법에 관한 내용 중 옳지 않은 것은?

    1. ①S/W에 의한 판별 방법은 폴링에 의한 방법이라고도 한다.
    2. ②H/W에 의한 판별 방법은 장치번호 버스를 이용한다.
    3. ③S/W에 의한 판별 방법은 인터럽트 처리 루틴이 수행된다.
    4. ④H/W에 의한 판별 방법은 S/W에 의한 판별 방법보다 속도가 느리다.
  40. 40.인터럽트 벡터에 필수적인 것은?

    1. ①분기번지
    2. ②메모리
    3. ③제어규칙
    4. ④Acc
  41. 41.현재 헤드의 위치가 50에 있고, 요청 대기 열에는 다음과 같은 순서로 들어 있다고 가정할 때, C-SCAN(Circular-scan) 스케줄링 알고리즘에 의한 헤드의 총 이동거리는 얼마인가?

    1. ①790
    2. ②380
    3. ③370
    4. ④250
  42. 42.유닉스 시스템에서 프로세스 관리, 입/출력 관리, 기억장치 관리 등의 기능을 수행하는 것은?

    1. ①kernel
    2. ②fork
    3. ③utility
    4. ④shell
  43. 43.페이징 기법과 관련된 설명으로 옳지 않은 것은?

    1. ①어떤 프로세스가 프로그램 실행에 사용하는 시간보다 페이지 적재 및 대치에 소비하는 시간이 더 큰 경우에 스래싱이 발생한다.
    2. ②페이지 크기가 작을 경우 페이지 테이블의 공간이 많이 요구된다.
    3. ③작업세트(working set) 방식은 스래싱을 방지하는 방법 중의 하나이다.
    4. ④다중프로그래밍의 정도가 높을수록 스래싱의 발생 빈도는 낮아진다.
  44. 44.UNIX에서 각 파일에 대한 정보를 기억하고 있는 자료구조로서 파일 소유자의 식별번호, 파일 크기, 파일의 최종 수정시간, 파일링 크수 등의 내용을 가지고 있는 것은?

    1. ①슈퍼 블록(super block
    2. ②inode(index node)
    3. ③디렉토리(directory)
    4. ④파일 시스템 마운팅(mounting)
  45. 45.직접 파일(direct file)에 대한 설명으로 거리가 먼 것은?

    1. ①직접 접근 기억장치의 물리적 주소를 통해 직접 레코드에 접근한다.
    2. ②키에 일정한 함수를 적용하여 상대 레코드 주소를 얻고, 그 주소를 레코드에 저장하는 파일 구조이다.
    3. ③직접 접근 기억장치의 물리적 구조에 대한 지식이 필요하다.
    4. ④직접 파일에 적합한 장치로는 자기테이프를 주로 사용한다.
  46. 46.HRN(Highest Response-ratio Next) 방식으로 스케줄링할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 작업은?

    1. ①A
    2. ②B
    3. ③C
    4. ④D
  47. 47.프로그램 검사 인터럽트가 발생되는 이유로 적합하지 않은 것은?

    1. ①잘못 사용된 명령어(invalid CPU instruction)가 나타날 때
    2. ②부당한 기억장소 참조와 같은 프로그램 상의 오류가 발생할 때
    3. ③계산 결과로서 소수점 넘침 현상(fixed-point arithmetic overflow)이 나타날 때
    4. ④주어진 CPU 사용 시간을 해당 프로세스가 모두 소진 할 경우(interval time going out)
  48. 48.운영체제의 발달과정 순서를 옳게 나열한 것은?

    1. ①㉮→㉱→㉰→㉯
    2. ②㉰→㉯→㉱→㉮
    3. ③㉮→㉰→㉱→㉯
    4. ④㉰→㉱→㉯→㉮
  49. 49.운영체제에 대한 설명으로 옳지 않은 것은?

    1. ①다중 사용자와 다중 응용프로그램 환경 하에서 자원의 현재 상태를 파악하고 자원 분배를 위한 스케줄링을 담당한다.
    2. ②CPU, 메모리 공간, 기억 장치, 입/출력 장치 등의 자원을 관리한다.
    3. ③운영체제의 종류로는 매크로 프로세서, 어셈블러, 컴파일러 등이 있다.
    4. ④입/출력 장치와 사용자 프로그램을 제어한다.
  50. 50.중앙처리장치와 입/출력장치가 동시에 주기억장치를 접근하려고 하는 경우, 입/출력장치에 우선순위를 부여하여 주기억장치를 액세스하는 동안, 중앙처리장치에서 주기억장치에 대한 접근 작업을 양보하도록 하는 기법은?

    1. ①폴링(polling)
    2. ②직접 메모리 액세스(direct memory access)
    3. ③기억 장치 인터리빙(storage interleaving)
    4. ④사이클 스틸링(cycle stealing)
  51. 51.파일 보호 기법 중 각 파일에 접근 목록을 두어 접근 가능한 사용자와 가능한 동작을 기록한 후, 이를 근거로 접근을 허용하는 기법은?

    1. ①파일의 명명(Naming)
    2. ②비밀번호(Password)
    3. ③접근제어(Access control)
    4. ④암호화(Cryptography)
  52. 52.파일 디스크립터의 내용으로 옳지 않은 것은?

    1. ①오류 발생시 처리 방법
    2. ②보조기억장치의 유형
    3. ③파일의 구조
    4. ④접근 제어 정보
  53. 53.분산 시스템의 설계 목적으로 적합하지 않은 것은?

    1. ①신뢰성
    2. ②자원 공유
    3. ③연산 속도 향상
    4. ④보안성 향상
  54. 54.다중 프로그래밍 시스템에서 운영체제에 의해 중앙처리장치가 할당되는 프로세스를 변경하기 위하여 현재 중앙처리장치를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고, 앞으로 실행될 프로세스의 상태 정보를 설정한 다음에 중앙처리장치를 할당하여 실행이 되도록 하는 작업을 의미하는 것은?

    1. ①Context switching
    2. ②Interrupt
    3. ③Semaphore
    4. ④Dispatching
  55. 55.버퍼링(buffering)에 대한 설명 중 틀린 것은?

    1. ①디스크 전체를 매우 큰 버퍼처럼 사용한다.
    2. ②한 레코드를 읽어서 CPU가 그것에 대한 작업을 시작함과 동시에 입/출력 장치가 필요한 레코드를 미리 읽어 CPU에 저장해 둔다.
    3. ③CPU가 필요한 레코드를 읽기 위해 기다리는 일이 없도록 한다.
    4. ④저속의 입출력 장치와 고속의 CPU 간의 속도 차이를 해소하기 위해서 사용된다.
  56. 56.UNIX 운영체제의 특징으로 볼 수 없는 것은?

    1. ①대화식 운영체제이다.
    2. ②다중 사용자 시스템(Multi-user system)이다.
    3. ③대부분의 코드가 어셈블리 언어로 기술되어 있다.
    4. ④높은 이식성과 확장성이 있다.
  57. 57.탐색 거리(seek distance)가 가장 짧은 요청이 먼저 서비스를 받는 디스크 스케줄링 기법으로 처리량이 주안점인 일괄처리에는 유용하나 응답시간의 편차가 크기 때문에 대화형 시스템에서는 부적합한 것은?

    1. ①FIFO
    2. ②SSTF
    3. ③SCAN
    4. ④C-SCAN
  58. 58.분산 운영체제의 구조 중 완전 연결(Fully Connection)에 대한 설명으로 옳지 않은 것은?

    1. ①모든 사이트는 시스템 안의 다른 모든 사이트와 직접 연결된다.
    2. ②사이트들 간의 메시지 전달이 매우 빠르다.
    3. ③기본비용이 적게 든다.
    4. ④사이트 간의 연결은 여러 회선이 존재하므로 신뢰성이 높다.
  59. 59.모니터에 대한 설명으로 틀린 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

    1. ①모니터 내의 자원을 원하는 프로세스는 반드시 해당 모니터의 진입부를 호출함으로서 공유 자료에 접근할 수 있다.
    2. ②구조적인 면에서 모니터는 데이터와 이 데이터를 처리하는 프로시저의 집합이라고 할 수 있다.
    3. ③모니터 외부의 프로세스도 모니터 내부 데이터를 액세스 할 수 있다.
    4. ④한순간에 하나의 프로세스만 모니터 안에서 활동하도록 한다.
  60. 60.프로세스 스케줄링 기법 중 Round-Robin 기법에 대한 설명으로 옳지 않은 것은?

    1. ①비 선점형 기법이다.
    2. ②시간할당량이 너무 커지면, FCFS와 비슷하게 된다.
    3. ③시간 할당량이 너무 작아지면, 오버헤드가 커지게 된다.
    4. ④interactive 시스템에 많이 사용된다.
  61. 61.비용예측방법에서 원시 프로그램의 규모에 의한 방법(COCOMO model)중 최대형 규모의 트랜잭션 처리시스템이나 운영체제 등의 소프트웨어를 개발하는 유형은?

    1. ①Organic 프로젝트
    2. ②Semidetached 프로젝트
    3. ③Embeded 프로젝트
    4. ④Sequential 프로젝트
  62. 62.다음 설명에 해당되는 것은?

    1. ①소프트웨어 재공학 (Software Re-engineering)
    2. ②소프트웨어 공학 (Software engineering)
    3. ③소프트웨어 프로그래밍 (Software Programming)
    4. ④소프트웨어 개발 (Software Development)
  63. 63.소프트웨어 유지보수에 관련된 설명으로 옳지 않은 것은?

    1. ①유지보수는 소프트웨어가 인수, 설치된 후 발생하는 모든 공학적 작업을 말한다.
    2. ②유지보수는 원인에 따라 수리(corrective)보수, 적응(adaptive)보수, 완전화(perfective)보수, 예방(preventive)보수 등이 있다.
    3. ③소프트웨어에 가해지는 변경을 제어 관리하는 것을 형상관리(configuration management)라고 한다.
    4. ④소프트웨어 비용 중 유지보수 비용은 개발비용 보다 적다.
  64. 64.데이터 설계에 있어서 응집력의 의미로 가장 적절한 것은?

    1. ①데이터 구조들이 시스템 전반에 얼마나 연관관계를 가지고 있는가 하는 정도
    2. ②모듈이 개발 단계별로 얼마나 잘 정의되어 있는가 하는 정도
    3. ③모듈이 독립적인 기능으로 잘 정의되어 있는 정도
    4. ④모듈들 간의 상호 연관성의 정도
  65. 65.시스템 구성요소에 해당되지 않는 것은?

    1. ①입력
    2. ②출력
    3. ③제어
    4. ④상태
  66. 66.모듈의 구성 요소가 하나의 활동으로부터 나온 출력 자료를 그 다음 활동의 입력 자료로 사용하는 같은 모듈 내에서의 응집의 정도를 나타내는 것은?

    1. ①절차적(procedural) 응집
    2. ②논리적(logical) 응집도
    3. ③기능적(functional) 응집도
    4. ④순차적(sequential) 응집도
  67. 67.CASE 에 관한 설명으로 옳지 않은 것은?

    1. ①소프트웨어 개발비용을 절약할 수 있다.
    2. ②자동화된 검사를 통해 소프트웨어 품질을 향상시킨다.
    3. ③모듈의 수가 증가하므로 개발 기간이 늘어난다.
    4. ④프로그램의 유지 보수를 간편하게 한다.
  68. 68.소프트웨어 프로젝트 계획 수립시 소프트웨어 영역 결정 사항에 기술되어야 할 주요 사항이 아닌 것은?

    1. ①위험성(risk)
    2. ②기능(function)
    3. ③성능(performance)
    4. ④신뢰도(reliability)
  69. 69.브룩스(Brooks) 법칙의 의미로 가장 적절한 것은?

    1. ①프로젝트 개발에는 많은 개발자가 필요하지 않다.
    2. ②새로운 개발 인력이 진행 중인 프로젝트에 투입될 경우 작업 적응 기간과 부작용으로 인해 빠른 시간 내에 프로젝트는 완료될 수 없다.
    3. ③프로젝트에는 많은 비용이 투입되어야 한다.
    4. ④프로젝트에 개발자가 많이 참여할수록 프로젝트의 준공 기간은 지연된다.
  70. 70.다음 중 결합도(Coupling)가 가장 낮은 것은?

    1. ①공유결합(common coupling)
    2. ②제어결합(control coupling)
    3. ③외부결합(external coupling)
    4. ④스템프결합(stamp coupling)
  71. 71.블랙박스 검사에 해당하지 않는 것은?

    1. ①데이터 흐름 검사(data flow testing)
    2. ②동치 분할 검사(equivalence partitioning testing)
    3. ③원인 효과 그래픽 기법(cause effect graphic -technique)
    4. ④비교 검사(comparison testing)
  72. 72.폭포수 모형에 대한 설명으로 옳지 않은 것은?

    1. ①산출물이 명확하여 개발 공정의 기준점을 잘 제시한다.
    2. ②모델의 적용 경험과 성공사례가 많다.
    3. ③단계적 정의가 분명하고 전체 공조의 이해가 용이하다.
    4. ④각 단계의 병렬 수행이 가능하다.
  73. 73.하향식 통합에 있어서 모듈간의 통합시험을 하기 위해 일시적으로 필요한 조건만을 가지고 임시로 제공되는 시험용 모듈을 무엇이라고 하는가?

    1. ①Driver
    2. ②Stub
    3. ③Sub-Program
    4. ④Dummy-Program
  74. 74.Boehm 이 제안한 나선형 모델의 태스크(task)에 해당되지 않는 것은?

    1. ①계획 수립(Planning)
    2. ②위험 분석(Risk Analysis)
    3. ③객체 구현(Object Implementation)
    4. ④고객 평가(Customer Evaluation)
  75. 75.객체지향 기법에서 메타클래스(meta class)는 클래스 계층 트리의 어디에 위치하는가?

    1. ①클래스 계층 트리의 최하단
    2. ②클래스 계층 트리의 최상단
    3. ③클래스 계층 트리의 외부
    4. ④클래스 계층 트리의 중간
  76. 76.소프트웨어 컴포넌트(Component) 재사용의 이점이라고 볼 수 없는 항목은?

    1. ①소프트웨어의 품질 향상
    2. ②개발 담당자의 생산성 향상
    3. ③개발 비용의 절감
    4. ④응용소프트웨어의 보안 유지
  77. 77.다음은 소프트웨어 설계 모형의 구조도이다. (a)(b)(c)(d)에 들어갈 항목을 순서대로 나열한 것은?

    1. ①데이터설계 - 아키텍쳐설계 - 절차설계 - 인터페이스설계
    2. ②아키텍쳐설계 - 데이터설계 - 절차설계 - 인터페이스설계
    3. ③아키텍쳐설계 - 데이터설계 - 인터페이스설계 - 절차설계
    4. ④데이터설계 - 아키텍쳐설계 - 인터페이스설계 - 절차설계
  78. 78.위험 모니터링(monitoring)의 의미로 가장 적절한 것은?

    1. ①위험을 이해하는 것
    2. ②위험요소들에 대하여 계획적으로 관리하는 것
    3. ③위험 요소 징후들에 대하여 계속적으로 인지하는 것
    4. ④첫 번째 조치로 위험을 피할 수 있도록 하는 것
  79. 79.UML에서 use case diagram에 속하는 내용이 아닌 것은?

    1. ①Actor
    2. ②Use case
    3. ③Relationship
    4. ④Object
  80. 80.자료흐름도의 구성 요소와 표시 기호의 연결이 옳지 않은 것은?

    1. ①종착지(terminator) : 오각형
    2. ②자료흐름(data flow) : 화살표
    3. ③처리공정(process) : 원
    4. ④자료저장소(data store) : 직선(평행선)
  81. 81.LAN의 매체 접근 방법에 따른 분류로 옳지 않은 것은?

    1. ①CSMA/CD
    2. ②토큰 버스
    3. ③토큰 링
    4. ④LLC
  82. 82.흐름 제어방식에서 한 번에 여러 개의 프레임을 전송할 경우 효율적인 기법은?

    1. ①정지 및 대기
    2. ②슬라이딩 윈도우
    3. ③다중 전송
    4. ④적응성 ARQ
  83. 83.지능 다중화기에 대한 설명으로 옳지 않은 것은?

    1. ①비동기식 다중화 장비이다.
    2. ②통계적 다중화기라고 한다.
    3. ③가격이 저렴하고 접속에 소요되는 시간이 단축된다.
    4. ④주소 회로, 흐름 제어, 오류 제어 등의 기능이 있다.
  84. 84.정보의 전송제어 절차의 단계를 올바르게 나타낸 것은?

    1. ①회선접속→ 데이터링크의 확립→ 데이터 전송 → 데이터링크의 해제 통보→ 회선절단
    2. ②회선접속→ 데이터 전송→ 데이터링크의 확립 → 데이터링크의 해제 통보→ 회선절단
    3. ③회선접속→ 데이터링크의 확립→ 데이터링크의 해제 통보 → 데이터 전송→ 회선절단
    4. ④회선접속→ 데이터링크의 확립→ 데이터 전송 → 회선절단→ 데이터링크의 해제 통보
  85. 85.누화(Crosstalk) 및 상호변조잡음(Intermodulation noise)과 관계있는 멀티플렉싱은?

    1. ①TDM
    2. ②FDM
    3. ③DM
    4. ④STDM
  86. 86.정보를 0과 1로 표시하고, 이것을 직류의 전기 신호로 전송하는 것은?

    1. ①대역 전송 방식
    2. ②직렬 전송 방식
    3. ③병렬 전송 방식
    4. ④베이스 밴드 전송 방식
  87. 87.전송 오류 제어 방식에서 오류 제어용 코드 부가 방식이 아닌 것은?

    1. ①패리티 검사
    2. ②해밍 코드 사용방식
    3. ③순환 중복 검사방식
    4. ④궤환 전송방식과 연속 전송방식
  88. 88.LAN의 CSMA/CD 방식에서 운용상의 특징으로 옳은 것은?

    1. ①LAN에 연결되어 있는 어느 한 DTE가 고장이 나더라도 다른 DTE의 통신에는 전혀 영향을 미치지 않는다.
    2. ②충돌이 발생하더라도 다른 기기의 데이터 전송은 가능하다.
    3. ③통신량이 많아지더라도 채널의 이용률은 떨어지지 않는다.
    4. ④지연 시간을 충분히 예측할 수 있다.
  89. 89.수신 스테이션은 비트 에러나 프레임의 손실을 검사하게 되고, 에러가 검출되면 자동적으로 송신 스테이션에게 재전송을 요청하는 자동 재전송 요청(Automatic Repeat reQuest)을 하게 되는데, 다음 중 ARQ 방식이 아닌 것은?

    1. ①Go-back-N ARQ
    2. ②정지-대기(Stop-and-Wait) ARQ
    3. ③선택적 재전송(Selective-Repeat) ARQ
    4. ④슬라이딩 윈도우(Sliding-Window) ARQ
  90. 90.회선교환 방식에서 제어 신호의 종류가 아닌 것은?

    1. ①감시 제어신호
    2. ②신호 제어신호
    3. ③주소 제어신호
    4. ④통신망 관리 제어신호
  91. 91.25개의 구간을 망형으로 연결하면 필요한 회선의 수는 몇 회선인가?

    1. ①250
    2. ②300
    3. ③350
    4. ④500
  92. 92.데이터 전송 속도의 척도를 나타내는 것이 아닌 것은?

    1. ①변조 속도
    2. ②데이터 신호 속도
    3. ③반송파 주파수 속도
    4. ④베어러(Bearer) 속도
  93. 93.서로 다른 주파수들이 똑같은 전송 매체를 공유할 때 이 주파수들이 서로의 합과 차의 신호를 발생함으로써 발생되는 잡음을 무엇이라 하는가?

    1. ①상호변조 잡음
    2. ②열 잡음
    3. ③누화 잡음
    4. ④충격 잡음
  94. 94.다음에서 세션 계층의 설명으로 옳지 않은 것은?

    1. ①암호화와 형식 변환의 기능을 제공한다.
    2. ②통신 시스템 간의 회화 기능을 제공한다.
    3. ③전송하는 정보의 일정한 부분에 체크 점(check point)을 둔다.
    4. ④소동기점과 대동기점을 이용하여 회화 동기를 조절한다.
  95. 95.적절한 전송 경로를 선택하고 이 경로로 데이터를 전달하는 인터네트워킹(internetworking) 장비는?

    1. ①리피터(repeater)
    2. ②브리지(bridge)
    3. ③라우터(router)
    4. ④게이트웨이(gateway)
  96. 96.다음의 라우팅 프로토콜 중에서 여러 자율 시스템 간에 라우팅 정보를 교환하는 라우팅 프로토콜은?

    1. ①BGP (Border Gateway Protocol)
    2. ②RIP (Routing Information Protocol)
    3. ③OSPF (Open Shortest Path First)
    4. ④IGP (Interior Gateway Protocol)
  97. 97.VAN이 제공하는 4가지 기능의 큰 분류에 속하지 않는 것은?

    1. ①전송 기능
    2. ②실시간 기능
    3. ③교환 기능
    4. ④정보처리 기능
  98. 98.여러 단말기가 같은 장소에 위치하는 경우, 다중화 기능을 이용하여 전송로의 수를 감소시키기 위해 사용하는 장비는?

    1. ①모뎀
    2. ②허브
    3. ③멀티플렉서
    4. ④라우터
  99. 99.인터넷 프로토콜 아키텍처를 구성하는 4 계층이 아닌 것은?

    1. ①표현 계층
    2. ②전송 계층
    3. ③인터넷 계층
    4. ④링크 계층
  100. 100.종점 간에 오류 수정과 흐름 제어를 수행하여 신뢰성 있고 투명한 데이터 전송을 제공하는 것은 OSI 7계층 중 어느 계층인가?

    1. ①물리 계층
    2. ②데이터 링크 계층
    3. ③네트워크 계층
    4. ④트랜스포트 계층