정보처리기사(구) (2005-03-20)
총 100문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
- ①시스템 카탈로그는 테이블 정보, 인덱스 정보, 뷰 정보 등을 저장하는 시스템 테이블이다.
- ②시스템 카탈로그는 DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블이다.
- ③시스템 카탈로그에는 사용자의 접근이 허락되지 않는다.
- ④시스템 카탈로그에 대한 갱신은 DBMS가 자동적으로 수행한다.
2.DBA의 역할로 거리가 먼 것은?
- ①자료의 보안성, 무결성 유지
- ②스키마의 정의
- ③응용 프로그램의 설계 및 개발
- ④데이터 사전의 유지 및 관리
3.관계 데이터 모델에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자(atomic) 값들의 집합을 의미하는 것은?
- ①속성
- ②스킴
- ③도메인
- ④제약조건
4.데이터베이스에 저장된 데이터에 대한 설명으로 부적합한 것은?
- ①통합(integrated) 데이터
- ②운영(operational) 데이터
- ③저장(stored) 데이터
- ④독점(exclusive) 데이터
5.분산 시스템의 장점으로 거리가 먼 것은?
- ①지역 자치성
- ②점진적 시스템 용량 확장
- ③소프트웨어 개발 비용 절감
- ④신뢰성과 가용성
6.삽입과 삭제가 양쪽 끝에서 이루어지므로 2개의 포인터 END1과 END2를 사용하는 선형 자료구조는?
- ①스택(Stack)
- ②데크(Deque)
- ③리스트(List)
- ④그래프(Graph)
7.스택 알고리즘에서 T가 스택 포인터이고, m이 스택의 길이일 때, 서브루틴 AA가 처리해야 하는 것은?
- ①오버플로 처리
- ②언더플로 처리
- ③입력 처리
- ④출력 처리
8.which of the following describes the internal schema?
- ①It describes the structure of the whole database for a community of users.
- ②It describes physical storage structure of the database.
- ③It describes the database view of one group of database users.
- ④A high-level data model or an implementation data model can be used at this level.
9.다음과 같은 전위식(prefix)을 후위식(postfix)으로 올바르게 표현한 것은?
- ①A B C + * D / E -
- ②A B * C D / + E -
- ③A B * C + D / E -
- ④A B C + D / * E -
10.뷰(view)에 대한 설명으로 옳지 않은 것은?
- ①뷰는 creat view 명령을 사용하여 정의한다.
- ②뷰는 일반적인 ALTER 문으로 변경할 수 없다.
- ③뷰를 제거할 때는 DROP 문을 사용한다.
- ④뷰에 대한 검색은 일반 테이블과는 다르다.
11.릴레이션 R(A,B,C,D)에서 기본키가 (A,B)이고 D -> B 의 종속성이 존재한다. 릴레이션 R은 몇 정규형인가?(문제 오류로 실제 시험에서 모두 정답 처리한 문제입니다. 여기서는 1번을 정답 처리 합니다.)
- ①BCNF
- ②3NF
- ③2NF
- ④1NF
12.응용 프로그램이나 사용자들이 필요로 하는 자료를 통합해 놓은 것으로 범기관적 입장에서 본 조직 전체의 데이터베이스를 기술한 것은?
- ①개념(Conceptual) 스키마
- ②내부(Internal) 스키마
- ③외부(External) 스키마
- ④사용자(User) 스키마
13.다음의 빈칸에 적합한 단어는 무엇인가?
- ①A queue
- ②A dequeue
- ③A stack
- ④A linked list
14.트랜잭션의 성질이 아닌 것은?
- ①각 트랜잭션은 단독으로 수행되었을 때 데이터베이스의 일관성을 보전해 주어야 한다.
- ②성능상의 이유로 DBMS가 트랜잭션의 단위 작업을 섞어서 수행시키는 경우에라도 사용자들은 트랜잭션이 다른 트랜잭션으로부터 영향을 받는다고 느껴야 한다.
- ③일단 DBMS가 사용자에게 트랜잭션의 성공적인 완료를 응답했다면 설사 해당 변경 내용이 디스크 상에 반영되기 전에 시스템의 장애가 일어나도 트랜잭션 완료의 효과는 지속되어야 한다.
- ④각 트랜잭션의 실행을 사용자들이 원자적(atomic)인 것으로 간주할 수 있도록 한다.
15.트리(tree)에서 임의의 노드 N 에 연결된 다음 레벨(level)의 노드를 무엇이라고 하는가?
- ①Parent node
- ②Brother node
- ③Leaf node
- ④Children node
16.데이터베이스의 논리적 설계(logical design) 범주에 속하지 않는 것은?
- ①논리적 데이터 모델링
- ②트랜잭션의 인터페이스 설계
- ③스키마의 평가
- ④저장 레코드의 양식 설계
17.데이터베이스 생명 주기 단계 중 목표 DBMS에 맞는 스키마를 정의하고, 응용 프로그램을 작성하는 단계는?
- ①요구조건 분석
- ②설계
- ③구현
- ④운영
18.트랜잭션 T1, T2 에 대해 T1이 T2의 갱신을 볼 수 있고 또는 T2가 T1의 갱신을 볼 수 있으나, 두 트랜잭션이 동시에 상대방의 갱신을 볼 수 없는 트랜잭션의 성질(properties)은?
- ①원자성(Atomicity)
- ②독립성(Isolation)
- ③일관성(Consistency)
- ④지속성(Durability)
19.다음 표와 같은 성적 테이블을 읽어 학생별 점수평균을 얻고자 한다. 가장 알맞은 SQL 구문은?
- ①SELECT 성명, SUM(점수) FROM 성적 ORDER BY 성명
- ②SELECT 성명, AVG(점수) FROM 성적 ORDER BY 성명
- ③SELECT 성명, SUM(점수) FROM 성적 GROUP BY 성명
- ④SELECT 성명, AVG(점수) FROM 성적 GROUP BY 성명
20.데이터베이스 관리 시스템(DBMS)의 주요 필수기능과 거리가 먼 것은?
- ①데이터베이스 구조를 정의할 수 있는 정의 기능
- ②데이터 사용자의 통제 및 보안 기능
- ③데이터베이스 내용의 정확성과 안정성을 유지할 수 있는 제어기능
- ④데이터 조작어로 데이터베이스를 조작할 수 있는 조작 기능
21.인터럽트 사이클을 위한 마이크로 연산이 아닌 것은?
- ①MAR←PC, PC←PC+1
- ②MBR(AD)←PC, PC←0
- ③M←MAR, IEN←0
- ④F←0, R←0
22.보통 4K의 기억 용량을 갖는 코어 기억 장치는 엄밀히 말하여 몇 개 어의 기억 용량을 갖는가?
- ①4,000개
- ②4,056개
- ③4,096개
- ④4,136개
23.데이지 체인(Daisy chain)에 대한 설명 중 옳지 않은 것은?
- ①인터럽트의 우선순위를 결정하기 위하여 직렬 연결한 하드웨어 회로이다.
- ②벡터에 의한 인터럽트 처리 방법이다.
- ③우선순위에 기초한 인터럽트 처리 방법이 아니다.
- ④인터럽트 된 모든 장치들은 벡터를 동시에 보낼 수 있다.
24.indirect cycle 동안에 컴퓨터는 무엇을 하는가?
- ①명령을 읽는다.
- ②오퍼랜드(operand)를 읽는다.
- ③인터럽트(interrupt)를 처리한다.
- ④오퍼랜드(operand)의 어드레스(address)를 읽는다.
25.보조 기억장치에 대한 설명으로 옳은 것은?
- ①자기 테이프는 주소의 개념을 사용하지 않는 SASD이다.
- ②자기 디스크의 디스크 접근시간은 탐색시간과 회전시간의 합으로만 나타낸다.
- ③자기 드럼의 기억용량은 자기 디스크보다 크다.
- ④자기 테이프는 random access가 가능하다.
26.자기테이프 등과 같은 대 용량의 보조 기억장치의 내용을 직접 접근이 가능한 영역으로 이동하여 컴퓨터시스템에서 자료를 접근할 수 있도록 하는 기능을 무엇이라 하는가?
- ①saving
- ②storing
- ③staging
- ④spooling
27.BSA(Branch and Save return Address)의 마이크로 동작 중 시간 t0에서 발생하는 동작이 아닌 것은?(단, t0 는 sequencer 출력을 나타냄.)
- ①PC ← PC + 1
- ②MAR ← MBR(AD)
- ③MBR(AD) ← PC
- ④PC ← MBR(AD)
28.플린(Flynn)이 분류한 병렬 컴퓨터 중에서 실제 사용되기 어려운 것은?
- ①SISD (Single Instruction stream Single Data stream)
- ②SIMD (Single Instruction stream Multiple Data stream)
- ③MISD (Multiple Instruction stream Single Data stream)
- ④MIMD(Multiple Instruction stream Multiple Data stream)
29.기억장치에서 DRO(Destructive Read Out)의 성질을 갖고 있는 메모리는?
- ①반도체 메모리
- ②자기코어 메모리
- ③자기디스크 메모리
- ④자기테이프 메모리
30.연산자 코드(operation code)의 기능이 아닌 것은?
- ①입ㆍ출력 명령 수행
- ②제어 명령 수행
- ③유효 주소 지정 기능
- ④산술 연산 명령 수행
31.인터럽트를 종류 별로 구분하였을 때 정의되지 않은 명령이나 불법적인 명령을 사용했을 경우 혹은 보호되어 있는 기억공간에 접근하는 경우 발생하는 인터럽트를 무엇이라 하는가?
- ①Machine Check Interrupt
- ②Use Bad Command Interrupt
- ③Input-Output Interrupt
- ④External Interrupt
32.부동 소수점 연산에 대한 설명으로 옳지 않은 것은?
- ①부동 소수점 수에 대한 가감산의 경우 먼저 두 수의 지수부가 같도록 소수점의 위치를 조정해야 한다.
- ②부동 소수점 수의 연산은 고정 소수점 수의 연산에 비해 단순하며 계산속도 역시 빠르게 처리된다.
- ③부동 소수점 수의 연산에서 승제산의 경우 지수부와 가수부를 별도로 처리해야 하며 경우에 따라 계산 결과를 정규화 시켜야 한다.
- ④부동 소수점 수의 연산에서 승산의 경우 지수부는 더하고 가수부는 곱해야 한다.
33.다음은 인터럽트 체제의 동작을 나열하였다. 수행 순서를 올바르게 표현한 것은?
- ①나→마→가→라→다
- ②나→가→라→마→다
- ③나→라→가→마→다
- ④나→가→마→라→다
34.2진수 0011에서 2의 보수(2's complement)는?
- ①1100
- ②1110
- ③1101
- ④0111
35.메이저 상태(major state)에 대한 설명 중 옳은 것은?
- ①execute state가 끝나면 항상 fetch state로 간다.
- ②특정한 명령에 대해서는 indirect state가 필요하다.
- ③메이저 사이클은 fetch, indirect, execute, interrupt 과정을 반드시 수행해야 한다.
- ④indirect state는 데이터의 유효번지를 얻기 위해 기억장치에 접근하는 상태이다.
36.컴퓨터의 메모리 용량이 16K ×32bit라 하면 MAR(Memory Address Register)와 MBR(Memory Buffer Register)은 각각 몇 비트인가?
- ①MAR:12, MBR:16
- ②MAR:32, MBR:14
- ③MAR:12, MBR:32
- ④MAR:14, MBR:32
37.레지스터 가운데 명령어를 수행 할 때마다 결과가 0인지 여부, 부호(음수인지 양수인지), 캐리 및 오버플로의 발생 여부 등을 각각 1비트로 나타내며 분기를 결정하는 중요한 역할을 하는 레지스터는?
- ①카운터 레지스터
- ②플래그 레지스터
- ③인덱스 레지스터
- ④주소 레지스터
38.인스트럭션 세트의 효율성을 높이기 위하여 고려할 사항이 아닌 것은?
- ①기억공간
- ②레지스터의 종류
- ③사용빈도
- ④주기억장치 밴드폭 이용
39.I/O 인터페이스 실행 Command 종류가 아닌 것은?
- ①제어 Command
- ②메모리 Command
- ③데이터 출력 Command
- ④데이터 입력 Command
40.연관기억(Associative Memory) 장치에 대한 설명 중 옳지 않은 것은?
- ①고속 메모리에 속한다.
- ②Mapping Table 구성에 주로 사용된다.
- ③주소에 접근하지 않고 기억된 내용의 일부를 이용할 수 있다.
- ④CPU의 속도와 메모리의 속도 차이를 줄이기 위해 사용되는 고속 Buffer Memory이다.
41.너무 자주 페이지 교환이 발생하여 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 많은 경우를 무엇이라고 하는가?
- ①locality
- ②thrashing
- ③working set
- ④pre-paging
42.운영체제의 목적으로 거리가 먼 것은?
- ①사용자 인터페이스 제공
- ②주변 장치 관리
- ③데이터 압축 및 복원
- ④신뢰성 향상
43.사용자가 요청한 디스크 입, 출력 내용이 다음과 같은 순서로 큐에 들어 있다. 이 때 SSTF 스케쥴링을 사용한 경우의 처리 순서는?(단, 현재 헤드 위치는 53 이고, 제일 안쪽이 1번, 바깥쪽이 200번 트랙이다.)
- ①53-65-67-37-14-98-122-124-183
- ②53-98-183-37-122-14-124-65-67
- ③53-37-14-65-67-98-122-124-183
- ④53-67-65-124-14-122-37-183-98
44.UNIX 운영체제의 특징과 가장 거리가 먼 것은?
- ①높은 이식성
- ②파일 시스템의 리스트 구조
- ③사용자 위주의 시스템 명령어 제공
- ④쉘 명령어 프로그램 제공
45.UNIX 파일 시스템의 블록구조에 포함되지 않는 것은?
- ①사용자 블록(USER BLOCK)
- ②부트 블록(BOOT BLOCK)
- ③INODE 리스트
- ④슈퍼(SUPER) 블록
46.다음과 같은 접근제어 행렬에 대한 설명 중 옳은 것은?
- ①김영수는 인사와 급여파일을 판독하고 기록할 수 있다.
- ②이길동은 인사와 급여파일을 읽을 수 있다.
- ③최동규는 급여파일의 내용을 변경할 수 있다.
- ④이길동은 인사파일에 대한 모든 권한을 가지고 있다.
47.두개의 프로세스 간 선행순서를 Pi<Pj 로 표현할 경우 Pj 가 먼저 실행된다고 가정한다면, P2<P1, P4<P2, P4<P3의 선행관계가 있는 경우에 병행으로 실행될 수 있는 프로세스는?
- ①P1, P3
- ②P1, P4
- ③P2, P4
- ④P3, P4
48.컴퓨터 자체 내의 기계적인 장애나 오류로 인하여 발생하는 인터럽트는?
- ①입출력 인터럽트
- ②외부 인터럽트
- ③기계 검사 인터럽트
- ④프로그램 검사 인터럽트
49.페이지 교체 기법 중 매 페이지마다 두개의 하드웨어 비트가 필요한 기법은?
- ①FIFO
- ②LRU
- ③LFU
- ④NUR
50.기억 장치 관리에서 60K의 사용자 공간이 아래와 같이 분할되어 있다고 가정할 때 24K, 14K, 12K, 6K의 작업을 최적적합(best-fit) 전략으로 각각 기억 공간에 들어온 순서대로 할당할 경우 생기는 총 내부 단편화(internal fragmentation)의 크기와 외부단편화(external fragmentation)의 크기는 얼마인가?
- ①내부 단편화 4K, 외부 단편화 6K
- ②내부 단편화 6K, 외부 단편화 8K
- ③내부 단편화 6K, 외부 단편화 10K
- ④내부 단편화 4K, 외부 단편화 12K
51.UNIX 특징을 설명한 것중 틀린 것은?
- ①대화식 시분할 체제이다.
- ②하나 이상의 작업을 백그라운드에서 수행할 수 있으므로 대화식 시스템이라고 부르기도 한다.
- ③동시에 여러 가지 작업을 수행하는 다중 테스킹 운영체제이다.
- ④다중 사용자 운영체제로 두 사람 이상의 사용자가 동시에 시스템을 사용할 수 있다.
52.다음의 운영체제 형태 중 시대적으로 가장 먼저 생겨난 방식은?
- ①다중프로그래밍 시스템
- ②시분할 시스템
- ③일괄처리 시스템
- ④분산처리 시스템
53.분산 처리 시스템과 관련이 없는 설명은?
- ①분산된 노드들은 통신 네트워크를 이용하여 메시지를 주고받음으로서 정보를 교환한다.
- ②사용자에게 동적으로 할당할 수 있는 일반적인 자원들 이 각 노드에 분산되어 있다.
- ③시스템 전체의 정책을 결정하는 어떤 통합적인 제어 기능은 필요하지 않다.
- ④사용자는 특정 자원의 물리적 위치를 알지 못하여도 사용할 수 있다.
54.순차 파일에 대한 설명으로 틀린 것은?
- ①적합한 기억 매체로는 자기 테이프를 쓰면 편리하다.
- ②필요한 레코드를 삽입하는 경우 파일 전체를 복사할 필요가 없다.
- ③기억장치의 효율이 높다.
- ④검색시에 효율이 나쁘다.
55.분산 운영체제의 개념 중 강결합 시스템(TIGHTLY -COUPLED)의 설명으로 틀린 것은?
- ①프로세스간의 통신은 공유메모리를 이용한다.
- ②여러 처리기들 간에 하나의 저장장치를 공유한다.
- ③메모리에 대한 프로세스 간의 경쟁 최소화가 고려되어야 한다.
- ④각 사이트는 자신만의 독립된 운영체제와 주기억장치를 갖는다.
56.디스크 스케쥴링 기법 중 다음의 특징을 갖는 기법은?
- ①FCFS(FIRST COME FIRST SERVICE)
- ②SSTF(SHORTEST SEEK TIME FIRST)
- ③SCAN
- ④LRU(LEAST RECENTLY USED)
57.실행 중인 프로세스가 CPU 할당시간을 다 사용한 후 어떤 상태로 전이하는가?
- ①ready 상태
- ②running 상태
- ③block 상태
- ④suspended 상태
58.스케줄링 알고리즘의 성능평가 기준이 아닌 것은?
- ①반환시간
- ②대기시간
- ③CPU 사용률
- ④버퍼링
59.교착상태의 예방 기법 중 각 프로세스는 한꺼번에 자기에게 필요한 자원을 모두 요구해야 하며, 이 요구가 만족되지 않으면 작업을 진행할 수 없게 하는 방법이 있다. 이것은 다음 중 무슨 조건을 방지하기 위함인가?
- ①비선점(non preemption) 조건
- ②점유 및 대기(hold & wait) 조건
- ③순환대기(circular wait) 조건
- ④상호배제(mutual exclusion) 조건
60.중앙 컴퓨터와 직접 연결되어 응답이 빠르고 통신비용이 적게 소요되지만, 중앙 컴퓨터에 장애가 발생되면 전체 시스템이 마비되는 분산 시스템의 위상 구조는?
- ①완전연결(fully connected) 구조
- ②성형(star) 구조
- ③계층(hierarchy) 구조
- ④환형(ring) 구조
61.CASE에 대한 설명으로 옳지 않은 것은?
- ①소프트웨어의 개발과정을 자동화함으로써 생산성을 증대시키고자 하는 목적으로 개발되었다.
- ②CASE는 소프트웨어 개발의 모든 단계에 걸쳐 일관된 방법론을 지원한다.
- ③CASE를 사용함으로 개발의 표준화를 지향하고 자동화의 이점을 얻을 수 있다.
- ④CASE는 시스템의 개발속도를 빠르게 하지만 재사용성은 떨어진다.
62.객체지향 프로그램의 장점으로 거리가 먼 것은?
- ①자연적인 모델링이 가능하다.
- ②실행속도가 빨라진다.
- ③소프트웨어의 재사용 율이 높아진다.
- ④소프트웨어의 유지보수성이 향상된다.
63.소프트웨어의 재사용(reusability)에 대한 효과와 거리가 먼 것은?
- ①사용자의 책임과 권한부여
- ②소프트웨어의 품질향상
- ③생산성 향상
- ④구축 방법에 대한 지식의 공유
64.나씨-슈나이더만(Nassi-Schneiderman) 도표는 구조적 프로그램을 표현하기 위해 고안되었다. 이 방법에서 알고리즘의 제어구조는 3가지로 충분히 표현될 수 있는데, 이에 해당하지 않는 것은?
- ①선택, 다중선택(if ∼ then ∼ else, case)
- ②반복(repeat ∼ until, while, for)
- ③분기(goto, return)
- ④순차(sequential)
65.소프트웨어 개발시 위험요소가 아닌 것은?
- ①인력부족
- ②유지보수
- ③예산부족
- ④요구변경
66.프로젝트 추진 과정에서 예상되는 각종 돌발 상황을 미리 예상하고 이에 대한 적절한 대책을 수립하는 일련의 활동을 무엇이라고 하는가?
- ①위험관리
- ②일정관리
- ③코드관리
- ④모형관리
67.모듈 결합도(Coupling)에 관한 설명으로 옳지 않은 것은?
- ①자료결합(Data Coupling) - 모듈간의 인터페이스가 자료요소로만 구성된 경우
- ②스탬프결합(Stamp Coupling) - 모듈간의 인터페이스로 배열이나 레코드 등의 자료구조가 전달된 경우
- ③내용결합(Content Coupling) - 한 모듈이 다른 모듈의 일부분을 참조 또는 수정하는 경우
- ④제어결합(Control Coupling) - 한 모듈이 다른 모듈에게 제어요소를 전달하고 여러 모듈이 공통 자료영역을 사용하는 경우
68.소프트웨어 생명 주기의 전체 단계를 연결시켜 주고 자동화시켜 주는 통합된 도구를 제공해 주는 기술에 해당되는 것은?
- ①UIMS
- ②CASE
- ③OOD
- ④SADT
69.Rumbaugh의 객체 모델링 기법(OMT)에서 사용하는 세 가지 모델링이 아닌 것은?
- ①객체 모델링(object modeling)
- ②정적 모델링(static modeling)
- ③동적 모델링(dynamic modeling)
- ④기능 모델링(functional modeling)
70.소프트웨어 공학에 대한 가장 적절한 설명은?
- ①소프트웨어 위기(software crisis)를 완전히 해결한 공학적 원리의 체계이다.
- ②신뢰성 있는 소프트웨어를 만들기 위한 도구만을 연구하는 학문이다.
- ③가장 경제적으로 신뢰도 높은 소프트웨어를 만들기 위한 방법, 도구와 절차들의 체계이다.
- ④점차 많은 비용이 소요되는 소프트웨어 개발에서 가장 경제적인 방법을 찾고자 하는 것이다.
71.소프트웨어의 시험 중 화이트박스 시험의 과정이 아닌 것은?
- ①조건 테스트
- ②모든 실행문 테스트
- ③경계 값 분석
- ④분기점 테스트
72.소프트웨어 수명주기 모형 중 프로토타이핑 모형(prototyping model)의 가장 큰 장점은?
- ①위험요소가 쉽게 발견된다.
- ②유지보수가 쉬워진다.
- ③사용자 요구사항을 정확하게 파악할 수 있다.
- ④소프트웨어 개발 일정을 정확하게 수립할 수 있다.
73.소프트웨어 품질목표에 대한 설명으로 옳지 않은 것은?
- ①신뢰성(reliability) : 정확하고 일관된 결과를 얻기 위해 요구된 기능을 수행하는 정도
- ②이식성(portability) : 다양한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정될 수 있는 정도
- ③상호운용성(interoperability) : 다른 소프트웨어와 정보를 교환할 수 있는 정도
- ④사용용이성(usability) : 전체나 일부 소프트웨어가 다른 응용 목적으로 사용될 수 있는 정도
74.시스템 개발을 위한 첫 단계는 사용자의 요구나 현재의 시스템에 대한 분석이라고 할 수 있다. 이 중 사용자의 요구 분석을 위해 주로 사용하는 기법이 아닌 것은?
- ①사용자 면접
- ②현재 사용 중인 각종 문서 검토
- ③설문 조사를 통한 의견 수렴
- ④통제 및 보안 분석
75.소프트웨어 프로젝트 관리에 중요한 영향을 주는 3대 요소는?
- ①사람, 문제, 프로세스
- ②문제, 프로젝트, 작업
- ③사람, 문제, 도구
- ④작업, 문제, 도구
76.데이터 흐름도(DFD)의 구성요소에 포함되지 않는 것은?
- ①처리공정(process)
- ②자료흐름(data flow)
- ③자료사전(data dictionary)
- ④자료저장소(data store)
77.소프트웨어 형상관리(Software Configuration-Management)의 설명으로 가장 적합한 것은?
- ①소프트웨어 개발과정을 문서화하는 것이다.
- ②하나의 작업 산출물을 정해진 시간 내에 작성하도록 하는 관리이다.
- ③수행결과의 완전성을 점검하고 프로젝트의 성과 평가척도를 준비하는 작업이다.
- ④소프트웨어의 생산물을 확인하고 소프트웨어 통제, 변경 상태를 기록하고 보관하는 일련의 관리 작업이다.
78.시스템의 설계 명세서를 바탕으로 모듈 단위의 코딩과 디버깅 및 단위 테스트가 이루어지는 소프트웨어 개발 단계는?
- ①코딩
- ②구현
- ③테스트
- ④프로그램 설계
79.분석가(analyst)가 갖추어야 할 능력 중 가장 중요한 것은?
- ①추상적인 개념을 파악하여 논리적인 구성요소로 분해할 수 있는 능력
- ②서로 상반되고 모호한 정보로부터 필요한 사항을 수렴할 수 있는 능력
- ③관련된 하드웨어와 소프트웨어에 관한 최신 기술
- ④거시적 관점에서 세부적인 요소를 관찰할 수 있는 능력
80.객체지향 개념에서 오퍼레이션(operation)은 무엇을 변화시키는가?
- ①어트리뷰트(attribute)
- ②클래스 (class)
- ③오브젝트(object)
- ④메시지(message)
81.25개의 구간을 망형으로 연결하면 필요한 회선의 수는 몇 회선인가?
- ①250
- ②300
- ③350
- ④500
82.적절한 전송 경로를 선택하고, 이 경로로 데이터를 전달하는 인터네트워킹(internetworking) 장비는?
- ①리피터
- ②허브
- ③라우터
- ④프로토콜
83.10BASE 5 LAN에서 5가 나타내는 의미는?
- ①전송 속도가 50[Mbps]이다.
- ②50[Ω]의 특성 임피던스이다.
- ③케이블의 길이는 최대 500[m]이다.
- ④최대 500대의 스테이션을 연결할 수 있다.
84.컴퓨터 통신에서 컴퓨터 상호 간 또는 컴퓨터와 단말기 간에 데이터를 송수신하기 위한 통신 규약은?
- ①프로토콜(protocol)
- ②채널 액세스(channel access)
- ③네트워크 토폴로지(network topology)
- ④터미널 인터페이스(terminal interface)
85.다음 LAN의 네트워크 토폴로지는 어떤 형인가?
- ①버스형
- ②성형
- ③링형
- ④트리형
86.HDLC(High Data Link Control) frame 구성 순서는?
- ①플래그→주소부→정보부→제어부→검사부→플래그
- ②플래그→주소부→제어부→정보부→검사부→플래그
- ③플래그→검사부→주소부→정보부→제어부→플래그
- ④플래그→제어부→주소부→정보부→검사부→플래그
87.4,800[bps]의 8 위상 편이변조방식 모뎀의 변조 속도는 몇 보오[baud]인가?
- ①800
- ②1,600
- ③3,200
- ④6,400
88.전송제어문자의 내용을 기술한 것 중 옳지 않은 것은?
- ①STX : 본문의 개시 및 헤딩의 종료를 표시한다.
- ②SOH : 정보 메시지의 헤딩의 개시를 표현한다.
- ③ETX : 본문의 시작을 표시한다.
- ④SYN : 문자 동기를 유지한다.
89.서비스, 응답, 경보 및 휴지 상태 복귀 신호 등의 기능을 수행하는 제어 신호는?
- ①감시 제어 신호(supervisory control signal)
- ②주소 제어 신호(address control signal)
- ③호출 정보 제어 신호(call information control signal)
- ④망 관리 제어 신호(communication management control signal)
90.X.25는 ITU-T 표준으로 호스트 시스템과 패킷 교환망간 인터페이스를 규정하고 있다. 이 기능에 포함되지 않는 것은?
- ①링크 계층(link level)
- ②패킷 계층(packet level)
- ③물리 계층(physical level)
- ④전송 계층(transport level)
91.특정 다항식에 의한 연산 결과를 데이터에 삽입하여 전송하는 에러검출 방법은?
- ①패리티 검사
- ②Block Sum검사
- ③체크섬(Checksum)
- ④CRC(Cyclic Redundancy Check)
92.아날로그 데이터 전송 방식 중에서 비트 전송률을 높이기 위해 각각의 벡터를 위상 변화뿐만 아니라 진폭 변화도 시키는 방식은?
- ①PSK(Phase Shift Keying)
- ②QAM(Quardrature Amplitude Modulation)
- ③FSK(Frequency Shift Keying)
- ④ASK(Amplitude Shift Keying)
93.OSI 프로토콜 구조 모델 7계층에 해당되지 않는 것은?
- ①Application
- ②Data link
- ③Network
- ④Internet
94.인터넷 프로토콜로 사용되는 TCP/IP는 4개의 계층으로 구성 된다.다음 중 3계층인 Transport 계층에서 사용되는 프로토콜은?
- ①FTP
- ②IP
- ③ICMP
- ④UDP
95.HDLC는 링크 구성 방식에 따라 세 가지 동작 모드를 가지고 있다. 다음 중 해당하지 않는 것은?
- ①정규 응답 모드(NRM)
- ②비동기 응답 모드(ARM)
- ③비동기 균형 모드(ABM)
- ④정규 균형 모드(NBM)
96.아날로그 데이터(음성)를 디지털 신호로 전송하기에 적합한 변조 방법은?
- ①AM
- ②PCM
- ③ASK
- ④NRZ
97.주파수 분할 다중화 방식과 관계가 없는 것은?
- ①대역폭을 일정한 타임 슬롯으로 나누어 각 채널에 할당
- ②주파수 대역으로 분할
- ③채널 사이의 보호대역
- ④데이터를 동시에 전달
98.HDLC(high-level-data link control)의 명령과 응답에 대한 프레임 종류가 아닌 것은?
- ①감독(supervisory) 프레임 또는 S-프레임
- ②조정(control) 프레임 또는 C-프레임
- ③정보(information) 프레임 또는 I-프레임
- ④비번호(unnumbered) 프레임 또는 U-프레임
99.다음 그림은 어떤 다중화 방식을 나타낸 것인가?
- ①통계적 다중화
- ②시분할 다중화
- ③진폭 분할 다중화
- ④주파수 분할 다중화
100.반송파로 사용하는 정현파의 위상에 정보를 싣는 변조방식으로 일정 주파수, 일정 진폭의 정현파 위상을 2등분, 4등분, 8등분 등으로 나누어 각각 다른 위상에 "1" 혹은 "0"을 할당하거나 두 비트 혹은 세 비트를 한꺼번에 할당하는 디지털 데이터의 아날로그 부호화 방식은?
- ①ASK(Amplitude-Shift Keying)
- ②FSK(Frequency-Shift Keying)
- ③PSK(Phase-Shift Keying)
- ④Differential Manchester encoding