정보처리기사(구) · 2006

정보처리기사(구) (2006-09-10)

총 100문항

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

  1. 1.괄호 안 내용으로 옳게 짝지어진 것은?

    1. ①① tuple ② table ③ attribute
    2. ②① table ② attribute ③ tuple
    3. ③① tuple ② attribute ③ table
    4. ④① attribute ② tuple ③ table
  2. 2.데이터 처리를 위하여 응용 프로그램과 DBMS 사이의 인터페이스 제공의 역할을 하는 데이터 언어는?

    1. ①DCL
    2. ②DUL
    3. ③DML
    4. ④DDL
  3. 3.DBMS의 필수 기능 중 데이터베이스를 접근하여 데이터의 검색, 삽입, 삭제, 갱신 등의 연산 작업을 위한 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능은?

    1. ①정의기능
    2. ②조작기능
    3. ③제어기능
    4. ④절차 기능
  4. 4.스택(Stack)의 응용 분야와 거리가 먼 것은?

    1. ①인터럽트의 처리
    2. ②수식의 계산
    3. ③서브루틴의 복귀번지 저장
    4. ④운영체제의 작업 스케줄링
  5. 5.데이터베이스에서 사용되는 널(NULL)에 대한 설명으로 가장 적절한 것은?

    1. ①널(NULL)은 비어 있다는 뜻으로 기본 값 “A"를 가진다.
    2. ②널(NULL)은 Space 값을 나타낸다.
    3. ③널(NULL)은 Zero 값을 나타낸다.
    4. ④널(NULL)은 공백(space)도, 영(zero)도 아닌 부재정보(missing information)를 나타낸다.
  6. 6.분산 데이터베이스의 목표 중 접근하고자 하는 데이터베이스의 실제 위치를 인지 할 필요가 없는 것과 관계되는 것은?

    1. ①장애 투명성
    2. ②병행 투명성
    3. ③중복 투명성
    4. ④위치 투명성
  7. 7.개체-관계(Entity-Relationship) 모델의 E-R 다이어그램에서 개체 타입을 나타내는 기호는?

    1. ①사각형
    2. ②타원
    3. ③선
    4. ④오각형
  8. 8.릴레이션의 특성에 대한 설명 중 틀린 것은?

    1. ①두 개의 똑같은 튜플은 한 릴레이션에 포함될 수 없다.
    2. ②하나의 릴레이션에서 튜플의 순서는 존재한다.
    3. ③한 릴레이션을 구성하는 애트리뷰트 사이에는 순서가 없다.
    4. ④한 릴레이션에 나타난 애트리뷰트 값은 논리적으로 더 이상 분해할 수 없는 원자 값이다.
  9. 9.관계 데이터베이스 모델에서 차수(Degree)의 의미는?

    1. ①튜플의 수
    2. ②테이블의 수
    3. ③데이터베이스의 수
    4. ④애트리뷰트의 수
  10. 10.아래 그림에서 트리의 차수(degree)를 구하면?

    1. ①2
    2. ②3
    3. ③4
    4. ④5
  11. 11.분산데이터베이스 시스템의 특징으로 거리가 먼 것은?

    1. ①신뢰성 및 가용성이 높다.
    2. ②점진적 시스템 용량 확장이 용이하다.
    3. ③지역 자치성이 높다.
    4. ④소프트웨어 개발비용이 감소한다.
  12. 12.다음 그림과 같은 이진트리를 후위순회(postorder traversal)한 결과는?

    1. ①+ * * / A B C D E
    2. ②A / B * C * D + E
    3. ③+ * A B / * C D E
    4. ④A B / C * D * E +
  13. 13.스키마의 종류 중 조직이나 기관의 총괄적 입장에서 본 데이터베이스의 전체적인 논리적 구조로서 모든 응용프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스 구조를 의미하는 것은?

    1. ①관계스키마
    2. ②외부스키마
    3. ③내부스키마
    4. ④개념스키마
  14. 14.Which of the following describes the deque?

    1. ①An ordered list in which all insertion take place at one end, the rear, while all deletions take place at the other end the front.
    2. ②An ordered list in which all insertions and deletions are made an one end, called the top.
    3. ③A finite set of nodes which is either empty or consists of a root and two disjoint binary trees called the left subtree and the right subtree.
    4. ④A generalization of a queue because it allows insertions and deletions at both end.
  15. 15.선형 구조에 해당하지 않는 것은?

    1. ①트리
    2. ②스택
    3. ③큐
    4. ④연결리스트
  16. 16.스키마, 도메인, 테이블을 정의할 때 사용되는 SQL 문은?

    1. ①SELECT
    2. ②UPDATE
    3. ③CREATE
    4. ④MAKE
  17. 17.데이터베이스의 설계단계 순서가 옳은 것은?

    1. ①요구조건 분석단계→개념적 설계단계→논리적 설계단계→물리적 설계단계→구현 단계
    2. ②요구조건 분석단계→논리적 설계단계→개념적 설계단계→물리적 설계단계→구현 단계
    3. ③요구조건 분석단계→개념적 설계단계→물리적 설계단계→논리적 설계단계→구현 단계
    4. ④요구조건 분석단계→논리적 설계→물리적 설계→구현 단계→개념적 설계단계
  18. 18.뷰(VIEW)에 관한 설명으로 옳지 않은 것은?

    1. ①뷰는 가상 테이블이므로 물리적으로 구현되어 있지 않다.
    2. ②하나의 뷰를 제거하면 그 뷰를 기초로 정의된 다른 뷰는 제거되지 않는다.
    3. ③필요한 데이터만 뷰로 정의해서 처리할 수 있기 때문에 관리가용이하다.
    4. ④SQL에서 뷰를 생성할 때 CREATE 문을 사용한다.
  19. 19.트랜잭션의 특성이 아닌 것은?

    1. ①원자성(atomicity)
    2. ②무결성(integrity)
    3. ③영속성(durability)
    4. ④격리성(isolation)
  20. 20.데이터베이스 설계의 논리적 설계 단계에서 수행하는 작업이 아닌 것은?

    1. ①논리적 데이터 모델로 변환
    2. ②트랜잭션 인터페이스 설계
    3. ③스키마의 평가 및 정제
    4. ④트랜잭션 모델링
  21. 21.DMA(Direct Memory Access) 과정에서 인터럽트가 발생하는 시점은?

    1. ①DMA가 메모리 참조를 시작할 때
    2. ②DMA 제어기가 자료 전송을 종료했을 때
    3. ③중앙처리장치가 DMA 제어기를 초기화할 때
    4. ④사이클 훔침(Cycle stealing)이 발생하는 순간
  22. 22.다음과 같은 보기는 어느 유형의 주소 명령 방식인가?

    1. ①zero-address
    2. ②one-address
    3. ③two-address
    4. ④three-address
  23. 23.2의 보수 표현이 1의 보수 표현보다 더 널리 사용되고 있는 주요 이유는?

    1. ①음수 표현이 가능하다.
    2. ②10진수 변환이 더 용이하다.
    3. ③보수 변환이 더 편리하다.
    4. ④표현할 수 있는 수의 개수가 하나 더 많다.
  24. 24.그림과 같은 논리 회로의 기능은?(단, A, B는 입력, Y는 출력으로 본다.)

    1. ①equivalence
    2. ②exclusive-OR
    3. ③implication
    4. ④NAND
  25. 25.74라는 수가 8비트의 레지스터에 기록되어 있다. 그중 가장좌측비트는 부호를 나타내고, 나머지 7비트는 절대 값을 나타낸다. 이 레지스터를 우측으로 한비트 산술적 이동(arithmetic shift)을 한 결과는?

    1. ①35
    2. ②36
    3. ③37
    4. ④38
  26. 26.밀 결합 시스템(tightly-coupled system)에서는 프로세서들 간의 통신이 주로 무엇을 통해 이루어지는가?

    1. ①메시지 전송
    2. ②I/O 장치
    3. ③공유 기억 장치
    4. ④캐시 기억 장치
  27. 27.명령어에서 실행할 동작 부분을 나타내는 연산자(op code)의 기능과 관련 없는 것은?

    1. ①함수연산 기능
    2. ②입/출력 기능
    3. ③제어 기능
    4. ④주소지정 기능
  28. 28.다음 중 마이크로오퍼레이션은 어디에 기준을 두고서 실행되나?

    1. ①Flag
    2. ②Clock
    3. ③Memory
    4. ④RAM
  29. 29.컴퓨터의 메이저 상태에 대한 설명 중 옳지 않은 것은?

    1. ①EXECUTE 상태가 끝나면 항상 FETCH 상태로만 간다.
    2. ②memory reference 인 간접 주소 인스트럭션을 수행하기 위해서는 fetch-indirect-execute 순서로 진행 되어야 한다.
    3. ③특정한 인스트럭션에 대해서는INDIRECT 상태가 필요 없다.
    4. ④FETCH 상태에서는 기억 장치에서 인스트럭션을 읽어 중앙연산처리 장치로 가져온다.
  30. 30.어떤 프로그램이 수행 중 인터럽트 요인이 발생했을 때CPU가 확인할 사항에 속하지 않는 것은?

    1. ①프로그램카운터의 내용
    2. ②관련 레지스터의 내용
    3. ③상태조건의 내용
    4. ④스택의 내용
  31. 31.AND 마이크로 동작과 유사한 것은?

    1. ①insert 동작
    2. ②OR 동작
    3. ③패킹(packing) 동작
    4. ④mask 동작
  32. 32.RAID 방식 중 오류 검출을 위하여 해밍코드를 이용하는 것은?

    1. ①RAID-1
    2. ②RAID-2
    3. ③RAID-3
    4. ④RAID-4
  33. 33.INSTRUCTION ADD(500)이 수행되면 다음 중 어느 것이 연산장치로 보내지는가? (단, ( )는 INDIRECT ADDRESSING을 뜻하고 기억장소 500번지에는 2002가 저장되어 있음)

    1. ①500
    2. ②500번지의 내용
    3. ③2002
    4. ④2002의 내용
  34. 34.65,536 워드(word)의 메모리 용량을 갖는 컴퓨터가 있다. 프로그램카운터(PC)는 몇 비트인가?

    1. ①8
    2. ②16
    3. ③32
    4. ④64
  35. 35.어떤 명령이 수행되기 위해 가장 우선적으로 이루어져야 하는 마이크로 오퍼레이션은?

    1. ①MGR→IR
    2. ②PC → MAR
    3. ③PC+1→PC
    4. ④PC → MBR
  36. 36.제어 기억장치는 보통 어느 기억장치소자를 이용하여 구현되는가?

    1. ①CAM
    2. ②DISK
    3. ③ROM
    4. ④RAM
  37. 37.인터럽트 처리 과정 중 하드웨어를 이용하여 우선순위를 결정하는 것은?

    1. ①폴링 방법
    2. ②스택에 의한 방법
    3. ③데이지 체인을 이용한 방법
    4. ④장치번호 디코더에 의한 방법
  38. 38.메모리 인터리빙(interleaving)의 설명이 아닌 것은?

    1. ①단위 시간에 여러 메모리의 접근이 불가능하도록 하는 방법이다.
    2. ②캐시 기억장치, 고속 DMA 전송 등에서 많이 사용된다.
    3. ③기억장치의 접근시간을 효율적으로 높일 수 있다.
    4. ④각 모듈을 번갈아 가면서 접근(access)할 수 있다.
  39. 39.마이크로 오퍼레이션에 대한 설명 중 옳지 않은 것은?

    1. ①마이크로오퍼레이션은CPU 내의 레지스터들과 연산 장치에 의해서 이루어진다.
    2. ②프로그램에 의한 명령의 수행은 마이크로 오퍼레이션의 수행으로 이루어진다.
    3. ③마이크로오퍼레이션 중에CPU 내부의 연산 레지스터, 인덱스 레지스터는 프로그램으로 레지스터의 내용을 변경할 수 없다.
    4. ④마이크로오퍼레이션이 실행될 때마다CPU 내부의 상태는 변하게 된다.
  40. 40.간접 사이클 동안에는 어떤 동작이 수행되는가?

    1. ①기억장치로부터 명령어의 주소를 인출한다.
    2. ②기억장치로부터 데이터를 인출한다.
    3. ③기억장치로부터 데이터의 주소를 인출한다.
    4. ④기억장치로부터 명령어를 인출한다.
  41. 41.선점(preemption) 스케줄링 방식에 대한 설명으로 옳지 않은 것은?

    1. ①대화식 시분할 시스템에 적합하다.
    2. ②긴급하고 높은 우선순위의 프로세스들이 빠르게 처리 될 수 있다.
    3. ③일단 CPU를 할당 받으면 다른 프로세스가 CPU를 강제적으로 뺏을 수 없는 방식이다.
    4. ④선점을 위한 시간 배당에 대한 인터럽트용 타이머 클럭(Clock)이 필요하다.
  42. 42.UNIX에서 파일에 대한 액세스(읽기, 쓰기, 실행) 권한을 설정하여 사용자에게 제한적인 권한을 주려고 할 때 사용하는 명령어는?

    1. ①chmod
    2. ②cp
    3. ③cat
    4. ④is
  43. 43.4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?

    1. ①6회
    2. ②7회
    3. ③8회
    4. ④9회
  44. 44.UNIX 에 대한 설명으로 거리가 먼 것은?

    1. ①트리 구조의 파일 시스템을 갖는다.
    2. ②대화식 시분할 운영체제이다.
    3. ③이식성(portability)이 높다.
    4. ④다중 태스킹(Multitasking) 환경이 지원되지 않는다.
  45. 45.UNIX 의 셀(shell)에 대한 설명으로 옳지 않은 것은?

    1. ①명령어 해석기이다.
    2. ②시스템과 사용자 간의 인터페이스를 담당한다.
    3. ③Bourne shell, C shell등이 있다.
    4. ④프로세스, 기억장치, 입/출력 관리를 수행한다.
  46. 46.주기억장치 관리 기법 중 worst - fit을 사용할 경우 10K의 프로그램이 할당받게 되는 영역 번호는?(단, 모든 영역은 현재 공배 상태라고 가정한다.)

    1. ①영역 1
    2. ②영역 2
    3. ③영역 3
    4. ④영역 4
  47. 47.SJF 기법의 길고 짧은 작업 간의 불평등을 보완하기 위한 기법으로 대기 시간과 서비스 시간을 이용한 우선순위 계산 공식으로 우선순위를 정하는 스케줄링 기법은?

    1. ①Round-Robin
    2. ②FIFO
    3. ③HRN
    4. ④Multilevel Feedback Queue
  48. 48.다음은 무엇에 관한 정의인가?

    1. ①페이지
    2. ②프로세스
    3. ③모니터
    4. ④세그먼테이션
  49. 49.다중 프로그래밍 시스템에서 CPU가 할당되는 프로세스를 변경하기 위하여 현재 CPU를 사용하여 실행되고 있는 프로세스의 상태 정보를 저장하고, 앞으로 실행될 프로세스의 상태 정보를 설정한 후 CPU를 할당하여 실행되도록 하는 것을 무엇이라고 하는가?

    1. ①Working set
    2. ②Context switching
    3. ③Locality
    4. ④Thread
  50. 50.다중 처리기 운영체제 형태 중 주/종(Master/Slave) 처리기에 대한 설명으로 옳지 않은 것은?

    1. ①Slave 만이 운영체제를 수행할 수 있다.
    2. ②Master에 문제가 발생하면 입/출력 작업을 수행할 수 없다.
    3. ③비대칭 구조를 갖는다.
    4. ④하나의 처리기를Master 로 지정하고 다른 처리기들은 Slave로 처리한다.
  51. 51.스래싱(THRASHING) 현상의 해결 조치로 틀린 것은?

    1. ①부족한 자원을 증설한다.
    2. ②일부 프로세스를 중단시킨다.
    3. ③성능자료의 지속적 관리 및 분석으로 임계치를 예상하여 운영한다.
    4. ④다중프로그래밍의 정도를 높여준다.
  52. 52.교착상태(Deadlock)에 관한 설명으로 틀린 것은?

    1. ①교착상태 발생의 필요충분조건은 상호 배제, 점유 및 대기, 환형 대기, 비선점 조건이다.
    2. ②교착상태란 두 개 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 동시에 사용할 수 있는 현상을 의미한다.
    3. ③교착상태의 회피(avoidance)는 교착상태에 빠질 가능성을 인정하고 적절히 이를 피해 가는 방법이다.
    4. ④교착상태의 회복(recovery)은 교착상태에 빠져 있는 프로세스를 중지시켜 시스템이 정상적으로 동작할 수 있도록 하는 방법이다.
  53. 53.절대로더에서 할당 및 연결 작업의 수행 주체는?

    1. ①링커
    2. ②로더
    3. ③어셈블러
    4. ④프로그래머
  54. 54.디스크스케줄링 기법 중 헤드가 항상 바깥쪽에서 안쪽으로 움직이면서 가장 짧은 탐색 거리를 갖는 요청을 서비스 하는 것은?

    1. ①FCFS
    2. ②C-SCAN
    3. ③SCAN
    4. ④SSTF
  55. 55.페이지(page) 크기에 대한 설명으로 옳은 것은?

    1. ①페이지 크기가 작을 경우 동일한 크기의 프로그램에 더 많은 수의 페이지가 필요하게 되어 주소 변환에 필요한 페이지 사상표의 공간은 더 작게 요구된다.
    2. ②페이지 크기가 작을 경우 페이지 단편화를 감소시키고 특정한 참조지역성만을 포함하기 때문에 기억장치 효율은 좋을 수 있다.
    3. ③페이지 크기가 클 경우 페이지 단편화로 인해 많은 기억공간을 낭비하고 페이지 사상표의 크기도 늘어난다.
    4. ④페이지 크기가 클 경우, 디스크와 기억 장치 간에 대량의 바이트 단위로 페이지가 이동하기 때문에 디스크 접근시간 부담이 증가되어 페이지 이동 효율이 나빠진다.
  56. 56.다음 설명과 가장 밀접한 분산 운영체제의 구조는?

    1. ①Ring connection
    2. ②Star connection
    3. ③Hierarchy connection
    4. ④Partially connection
  57. 57.파일의 구성 방식 중 Indexed Sequential Access File에서 색인 구역(index area)의 색인 종류에 해당하지 않는 것은?

    1. ①레코드 색인
    2. ②마스터 색인
    3. ③실린더 색인
    4. ④트랙 색인
  58. 58.운영체제가 입/출력 장치를 제어하기 위해서는 장치에 관한 상세한 정보를 알고 있어야 한다. 하지만 새로운 주변 장치가 생겨날 때마다 새로운 장비를 제어할 수 있도록 운영체제를 수정할 수 없으므로 이를 위해서 컴퓨터 주변장치를 만드는 업체에서는 입/출력 장치를 제어하는 프로그램을 만들어 함께 공급하고 있다. 이러한 프로그램을 무엇이라고 하는가?

    1. ①세마포어(semaphore)
    2. ②상주 모니터(resident monitor)
    3. ③작업제어 언어(JCL)
    4. ④장치 구동기(device driver)
  59. 59.보안 유지 기법 중 하드웨어나 운영체제에 내장된 보안 기능을 이용하여 프로그램의 신뢰성 있는 운영과 데이터의 무결성 보장을 기하는 기법은?

    1. ①외부 보안
    2. ②운용 보안
    3. ③사용자 인터페이스 보안
    4. ④내부 보안
  60. 60.운영체제(Operation System)의 주요 역할 및 기능으로 거리가 먼 것은?

    1. ①컴퓨터 시스템에서의 오류 처리
    2. ②사용자 간의 자원 스케줄링
    3. ③고급 언어로 작성된 원시 프로그램의 번역
    4. ④입력 및 출력에 대한 보조적 기능 제공
  61. 61.소프트웨어 형상 관리(Configuration management)의 의미로 가장 적절한 것은?

    1. ①비용에 관한 사항을 효율적으로 관리하는 것
    2. ②개발 과정의 변경 사항을 관리하는 것
    3. ③테스트 과정에서 소프트웨어를 통합하는 것
    4. ④개발 인력을 관리하는 것
  62. 62.소프트웨어 품질 보증을 위한 정형 기술 검토의 지침 사항으로 옳지 않은 것은?

    1. ①논쟁과 반박을 제한한다.
    2. ②각 체크 리스트를 작성하고 자원과 시간 일정을 할당한다.
    3. ③의제와 참가자의 수를 제한하지 않는다.
    4. ④검토의 과정과 결과를 재검토 한다.
  63. 63.브룩스(Brooks) 법칙의 의미로 가장 적절한 것은?

    1. ①프로젝트 개발에 참여하는 남성과 여성의 비율은 동일해야 한다.
    2. ②새로운 개발 인력이 진행 중인 프로젝트에 투입될 경우 작업적응 기간과부작용으로 인해 빠른 시간 내에 프로젝트는 완료 될 수 없다.
    3. ③프로젝트 수행 기간의 단축을 위해서는 많은 비용이 투입되어야 한다.
    4. ④프로젝트에 개발자가 많아 참여할수록 프로젝트의 완료 기간은 지연된다.
  64. 64.화이트 박스(WHITE BOX) 테스트 기법이 아닌 것은?

    1. ①데이터 흐름 검사(DATA FLOW TEST)
    2. ②루프 검사(LOOP TEST)
    3. ③기초 경로 검사(BASIC PATH TEST)
    4. ④동치 분할 검사(EQUIVALENCE PARTITIONING TEST)
  65. 65.CASE 사용에 관한 설명으로 옳지 않은 것은?

    1. ①소프트웨어 부품의 재사용성이 낮아진다.
    2. ②소프트웨어 개발 기간을 단축할 수 있다.
    3. ③유지보수를 간단하고 간편하게 수행할 수 있다.
    4. ④자동화 기법을 통하여 소프트웨어 품질이 향상된다.
  66. 66.HIPO에 대한 설명으로 옳지 않은 것은?

    1. ①HIPO는 일반적으로 가시적 도표(visual table of contents), 총체적 다이어그램(overview diagram), 세부적 다이어그램(detail diagram) 으로 구성된다.
    2. ②가시적 도표(visual table of contents)는 시스템에 있는 어떤 특별한 기능을 담당하는 부분의 입력, 처리, 출력에 대한 전반적인 정보를 제공한다.
    3. ③HIPO 기법은 문서화의 도구 및 설계 도구 방법을 제공하는 기법이다.
    4. ④HIPO 의 기본 시스템 모델은 입력, 처리, 출력으로 구성된다.
  67. 67.소프트웨어 재사용(reusability)에 대한 효과와 거리가 먼 것은?

    1. ①사용자의 책임과 권한부여
    2. ②소프트웨어의 품질 향상
    3. ③생산성 향상
    4. ④구축 방법에 대한 지식의 공유
  68. 68.한 모듈과 다른 모듈 간의 상호 의존도 또는 두 모듈 사이의 연관 관계를 의미하는 것은?

    1. ①신뢰도
    2. ②충실도
    3. ③응집도
    4. ④결합도
  69. 69.람바우의 객체지향분석에서 분석활동의 모델링과 관계없는 것은?

    1. ①객체(object) 모델링
    2. ②절차(procedure) 모델링
    3. ③동적(dynamic) 모델링
    4. ④기능(functional) 모델링
  70. 70.소프트웨어 시스템 명세서의 유지 보수에 대한 설명으로 거리가 먼 것은?

    1. ①명세서의 유지 보수란 명세서를 항상 최신의 상태로 만드는 것을 말한다.
    2. ②소프트웨어는 계속 수정 보완되기 때문에 명세서도 따라서 보완되지 않으면 일관성을 유지하기 어렵다.
    3. ③최신의 명세서는 필요한 경우 즉시 사용자에게 배포해야 한다.
    4. ④시스템 개발자와 사용자는 동일한 명세서를 사용하기 때문에 시스템의 구조를 사용자도 잘 알고 있어야 한다.
  71. 71.데이터 흐름도(DFD)의 구성요소에 포함되지 않는 것은?

    1. ①처리공정(process)
    2. ②자료흐름(data flow)
    3. ③자료사전(data dictionary)
    4. ④자료저장소(data store)
  72. 72.자료 사전(Data Dictionary)에서 반복을 의미하는 기호는?

    1. ①=
    2. ②{ }
    3. ③+
    4. ④( )
  73. 73.객체 지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것을 무엇이라고 하는가?

    1. ①함수
    2. ②메소드
    3. ③메시지
    4. ④클래스
  74. 74.시스템 개발을 위한 첫 단계는 사용자의 요구분석과 현재의 시스템에 대한 분석이라고 할 수 있다. 이 중 사용자의 요구분석을 위해 주로 하는 기법으로 거리가 먼 것은?

    1. ①사용자 면접
    2. ②현재 사용 중인 각종 문서 검토
    3. ③설문 조사를 통한 의견 수렴
    4. ④통제 및 보안 분석
  75. 75.프로토타이핑 모형(Prototyping Model)에 대한 설명으로 옳지 않은 것은?

    1. ①최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 일부 또는 모형을 볼 수 있다.
    2. ②개발단계에서 오류 수정이 불가하므로 유지보수 비용이 많이 발생한다.
    3. ③프로토타입은 발주자나 개발자 모두에게 공동의 참조 모델을 제공한다.
    4. ④프로토타입은 구현단계의 구현 골격이 될 수 있다.
  76. 76.소프트웨어 품질 목표 중 정확하고 일관된 결과를 얻기 위하여 요구된 기능을 오류 없이 수행하는 정도를 나타내는 것은?

    1. ①효율성
    2. ②사용 용이성
    3. ③신뢰성
    4. ④이식성
  77. 77.소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P와 거리가 먼 것은?

    1. ①People
    2. ②Power
    3. ③Problem
    4. ④Process
  78. 78.객체지향 기법에서 캡슐화(encapsulation)에 대한 설명으로 옳지 않은 것은?

    1. ①캡슐화를 하면 객체간의 결합도가 높아진다.
    2. ②캡슐화된 객체들은 재사용이 용이하다.
    3. ③프로그램 변경에 대한 오류의 파급효과가 적다.
    4. ④인터페이스가 단순해진다.
  79. 79.소프트웨어 학의 발전을 위한 소프트웨어사용자(Software User)로서의 자세로 옳지 않은 것은?

    1. ①프로그래밍 언어와 알고리즘의 최근 동향을 주기적으로 파악한다.
    2. ②컴퓨터의 이용 효율이나 워크스테이션에 관한 정보를 체계적으로 데이터베이스화한다.
    3. ③타 기업의 시스템에 몰래 접속하여 새로운 소프트웨어 개발에 관한 정보를 획득한다.
    4. ④바이러스에 대한 예방에 만전을 기하여 시스템의 안전을 확보한다.
  80. 80.다음 중 전통적인 소프트웨어 개발 방법론이 폭포수형(waterfall) 모델에서 개발 순서가 옳은 것은?

    1. ①타당성 검토 → 계획 → 분석 → 구현 → 설계
    2. ②타당성 검토 → 분석 → 계획 → 설계 → 구현
    3. ③타당성 검토 → 계획 → 분석 → 설계 → 구현
    4. ④타당성 검토 → 분석 → 계획 → 구현 → 설계
  81. 81.일반적으로 많은 단말기로부터 많은 양의 통신을 필요로 하는 경우에 유리한 네트워크 형태는?

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

    1. ①continuous ARQ
    2. ②adaptive ARQ
    3. ③Go-Back-N ARQ
    4. ④stop and wait ARQ
  83. 83.데이터를 설정된 통신 회선을 통하여 전송하는 방식으로서 정보량이 많을 때와 파일 전송 등의 긴 메시지 전송에 적합하여 정보전송의 필요성이 생겼을 때 상대방을 호출하여 연결하고 이 물리적인 연결이 정보 전송이 종료될 때 까지 계속 유지되는 망은 무엇인가?

    1. ①패킷교환망
    2. ②회선교환망
    3. ③X.25
    4. ④데이터그램망
  84. 84.하나의 메시지 단위로 축척-전달(store-and-forward)방식에 의해 데이터를 교환하는 방식은?

    1. ①음성교환용 회선교환 방식
    2. ②메시지교환 방식
    3. ③데이터 전용회선 교환방식
    4. ④패킷 교환방식
  85. 85.컴퓨터 통신에서 컴퓨터 상호 간 또는 컴퓨터와 단말기 간에 데이터를 송/수신하기 위한 통신 규약을 무엇이라 하는가?

    1. ①프로토콜(protocol)
    2. ②채널 액세스(channel access)
    3. ③네트워크 토폴로지(network topology)
    4. ④터미널 인터페이스(terminal interface)
  86. 86.다음 중 ISDN에 대한 설명이 아닌 것은?

    1. ①음성(비음성) 서비스를 포함한 광범위한 서비스를 제공한다.
    2. ②음성신호와 컴퓨터단말기에서 사용되는 신호 그리고 텔레비전의 영상신호 등을 하나의 통신망으로 연결이 가능하다.
    3. ③데이터베이스나 정보 처리 기능의 이용 범위가 넓어지게 되어 통신의 이용 가치를 높이게 한다.
    4. ④서로 다른 여러 서비스를 공유할 수 있는 아날로그 망이다.
  87. 87.디지털전송(Digital Transmission)의 특징으로 옳은 것은?

    1. ①신호에 포함된 잡음도 증폭기에서 같이 증폭되므로 왜곡 현상이 심하다.
    2. ②아날로그 전송보다 훨씬 작은 대역폭을 필요로 한다.
    3. ③아날로그 전송과 비교하여 유지비용이 훨씬 더 요구 된다.
    4. ④장거리 전송시 데이터의 감쇠 및 왜곡 현상을 방지하기 위해서 리피터(Repeater)를 사용한다.
  88. 88.HDLC(High Data Link Control) frame 구성 순서는?

    1. ①플래그→주소부→정보부→제어부→검사부→플래그
    2. ②플래그→주소부→제어부→정보부→검사부→플래그
    3. ③플래그→검사부→주소부→정보부→제어부→플래그
    4. ④플래그→제어부→주소부→정보부→검사부→플래그
  89. 89.데이터 링크 제어 문자 중에서 수신측에서 송신측으로 부정응답으로 보내는 문자는?

    1. ①NAK(Negative AcKnowledge)
    2. ②STX(Start of TeXt)
    3. ③ACK(ACKnowledge)
    4. ④ENQ(ENQuiry)
  90. 90.HDLC 전송제어 절차에서 채용하고 있는 방식이며, 데이터를 송신할 때 데이터블록 구간을 플래그 순서로 식별하고 그림과 같은 형태로 플래그가 구성되는 동기 방식은?

    1. ①문자 동기 방식
    2. ②프레임 동기 방식
    3. ③스위칭 동기 방식
    4. ④연속 동기 방식
  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. ①TDMA
    2. ②CDMA
    3. ③FDMA
    4. ④CSMA
  93. 93.다음 중 아날로그-디지털 부호화 방법이 아닌 것은?

    1. ①ASK(Amplitude Shift Keying)
    2. ②FSK(Frequence Shift Keying)
    3. ③QAM(Quadrature Amplitude Modulation)
    4. ④CDM(Code Division Multiplexing)
  94. 94.다음 중 패킷 교환 방식의 특징이 아닌 것은?

    1. ①store-and-forward방식
    2. ②융통성이 매우 큰 교환 방식
    3. ③패킷의 길이가 제한적임
    4. ④트래픽 량이 적은 경우에 적절
  95. 95.다음 그림과 같은 전송 방식은?

    1. ①문자 동기방식
    2. ②비트지향형 동기방식
    3. ③조보식 동기방식
    4. ④프레임 동기방식
  96. 96.여러 개의 채널을 몇 개의 소수 회선으로 공유화시키는 장치는?

    1. ①변조기
    2. ②집중화기
    3. ③복조기
    4. ④선로 공동 이용기
  97. 97.인터넷 접속환경을 구현해 주는 통신규약인 PPP(Point to Point Protocol)를 설명한 것 중 틀린 것은?

    1. ①오류감지 기능이 없다.
    2. ②다중 프로토콜을 지원한다.
    3. ③압축기능을 제공한다.
    4. ④동기/비동기 회선 모두를 통하여 전송한다.
  98. 98.OSI 7-layer 모델에 해당되지 않는 것은?

    1. ①Application layer
    2. ②Data link layer
    3. ③Network layer
    4. ④Internet layer
  99. 99.다음의 설명 내용에 해당 되는 것은?

    1. ①종합정보통신망(ISDN)
    2. ②부가가치통신망(VAN)
    3. ③근거리통신망(LAN)
    4. ④가입전산망(Teletex)
  100. 100.데이터 전송속도가 9600bps인 회선 상에 한 번의 신호로 세 개의 bit를 전송할 때 신호 속도는?

    1. ①3200baud
    2. ②4800baud
    3. ③6400baud
    4. ④9600baud
정보처리기사(구) (2006-09-10) 문제지 인쇄 | 스터디CBT