정보처리기사(구)(2013. 3. 10.) 시험일자 : 2013년 3월 10일

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

등록된 댓글이 없습니다.
2. 트랜잭션의 특성을 모두 나열한 것은?
  • ① ①, ②, ③
  • ② ③, ④, ⑤, ⑥
  • ③ ①, ②, ⑤, ⑥
  • ④ ①, ②, ③, ④, ⑤

등록된 댓글이 없습니다.
3. 시스템 카탈로그에 관한 설명으로 옳지 않은 것은?
  • ① 가상테이블이며 메타데이터라고도 한다.
  • ② 시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함한다.
  • ③ 시스템의 사용자들에 관한 정보를 포함하고 있다.
  • ④ DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다.

등록된 댓글이 없습니다.
4. 뷰(View)에 대한 설명으로 옳지 않은 것은?
  • ① 뷰는 독자적인 인덱스를 가질 수 없다.
  • ② 뷰는 논리적 독립성을 제공한다.
  • ③ 뷰로 구성된 내용에 대한 삽입, 갱신, 삭제 연산에는 제약이 따른다.
  • ④ 뷰가 정의된 기본 테이블이 삭제되더라도 뷰는 자동적으로 삭제되지 않는다.

등록된 댓글이 없습니다.
5. Which is not in the three-schema architecture?
  • ① internal schema
  • ② conceptual schema
  • ③ external schema
  • ④ procedural schema

등록된 댓글이 없습니다.
6. 데이터베이스의 등장 이유로 보기 어려운 것은?
  • ① 삽입, 삭제, 갱신 등을 통해서 현재의 데이터를 동적으로 유지하고 싶었다.
  • ② 데이터의 가용성 증가를 위해 중복을 허용하고 싶었다.
  • ③ 여러 사용자가 데이터를 공유해야 할 필요가 생겼다.
  • ④ 물리적인 주소가 아닌 데이터 값에 의한 검색을 수행하고 싶었다.

등록된 댓글이 없습니다.
7. 다음 트리의 후위 순회 결과는?
  • ① A B D C E F
  • ② D B A E C F
  • ③ A B C D E F
  • ④ D B E F C A

등록된 댓글이 없습니다.
8. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?
  • ① Synonym
  • ② Collision
  • ③ Bucket
  • ④ Overflow

등록된 댓글이 없습니다.
9. 데이터베이스 정의에 해당되는 내용을 모두 나열한 것은?
  • ① ②, ③
  • ② ①, ②, ③
  • ③ ①, ③, ④
  • ④ ①, ②, ③, ④

등록된 댓글이 없습니다.
10. 데이터베이스의 설계과정 순서로 옳은 것은?
  • ① 기획→개념적설계→요구설계→물리적설계→논리적설계
  • ② 기획→요구설계→개념적설계→논리적설계→물리적설계
  • ③ 기획→논리적설계→요구설계→물리적설계→개념적설계
  • ④ 기획→요구설계→물리적설계→논리적설계→개념적설계

등록된 댓글이 없습니다.
11. 로킹 단위가 클 경우에 대한 설명으로 옳은 것은?
  • ① 로킹 오버헤드 증가, 데이터베이스 공유도 저하
  • ② 로킹 오버헤드 감소, 데이터베이스 공유도 저하
  • ③ 로킹 오버헤드 감소, 데이터베이스 공유도 증가
  • ④ 로킹 오버헤드 증가, 데이터베이스 공유도 증가

등록된 댓글이 없습니다.
12. 개체-관계 모델(E-R)의 그래픽 표현으로 옳지 않은 것은?
  • ① 개체타입 - 사각형
  • ② 속성 - 원형
  • ③ 관계타입 - 마름모
  • ④ 연결 - 삼각형

등록된 댓글이 없습니다.
13. 병행제어의 목적으로 옳지 않은 것은?
  • ① 시스템 활용도 최대화
  • ② 데이터베이스 공유도 최대화
  • ③ 데이터베이스 일관성 유지
  • ④ 사용자에 대한 응답시간 최대화

등록된 댓글이 없습니다.
14. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳은 것은?
  • ① 14, 17, 37, 40, 35
  • ② 14, 37, 17, 40, 35
  • ③ 14, 17, 35, 37, 40
  • ④ 14, 17, 35, 40, 37

등록된 댓글이 없습니다.
15. 선형 구조만으로 나열된 것은?
  • ① 트리, 그래프
  • ② 트리, 그래프, 스택, 큐
  • ③ 트리, 배열, 스택, 큐
  • ④ 배열, 스택, 큐

등록된 댓글이 없습니다.
16. What are general configuration of indexed sequential file?
  • ① Index area, Mark area, Overflow area
  • ② Index area, Prime area, Overflow area
  • ③ Index area, Mark area, Excess area
  • ④ Index area, Prime area, Mark area

등록된 댓글이 없습니다.
17. 정규화에 관한 설명으로 옳지 않은 것은?
  • ① 릴레이션 R의 도메인들의 값이 원자 값만을 가지면 릴레이션 R은 제1정규형에 해당된다.
  • ② 릴레이션 R이 제1정규형을 만족하면서, 키가 아닌 모든 속성이 기본 키에 완전 함수 종속이면 릴레이션 R은 제2정규형에 해당된다.
  • ③ 정규형들은 차수가 높아질수록(제1정규형→제5정규형) 만족시켜야 할 제약조건이 감소된다.
  • ④ 릴레이션 R이 제2정규형을 만족하면서, 키가 아닌 모든 속성들이 기본 키에 이행적으로 함수 종속되지 않으면 릴레이션 R은 제3정규형에 해당된다.

등록된 댓글이 없습니다.
18. 어떤 릴레이션 R에서 X와 Y를 각각 R의 애트리뷰트 집합의 부분 집합이라고 할 경우 애트리뷰트 X의 값 각각에 대해 시간에 관계없이 항상 애트리뷰트 Y의 값이 오직 하나만 연관되어 있을 때 Y는 함수 종속이라고 한다. 이 함수 종속의 표기로 옳은 것은?
  • ① Y → X
  • ② Y ⊂ X
  • ③ X → Y
  • ④ X ⊂ Y

등록된 댓글이 없습니다.
19. 다음 문장의 ( ) 안 내용으로 공통 적용될 수 있는 가장 적절한 내용은 무엇인가?
  • ① 후보키(candidate key)
  • ② 대체키(alternate key)
  • ③ 외래키(foreign key)
  • ④ 수퍼키(superkey)

등록된 댓글이 없습니다.
20. 릴레이션을 조작할 때 데이터의 중복으로 인하여 발생하는 이상(anomaly) 현상이 아닌 것은?
  • ① 검색 이상
  • ② 삽입 이상
  • ③ 삭제 이상
  • ④ 갱신 이상

등록된 댓글이 없습니다.
2과목 : 전자 계산기 구조
21. 중앙연산 처리장치에서 micro-operation 이 실행되도록 하는 것은?
  • ① 스위치(switch)
  • ② 레지스터(register)
  • ③ 누산기(accumulator)
  • ④ 제어신호(control signal)

등록된 댓글이 없습니다.
22. RAM에 관한 설명 중 틀린 것은?
  • ① DRAM은 캐패시터에 전하를 저장하는 방식으로 데이터를 저장한다.
  • ② SRAM은 플립플롭을 사용해 데이터를 저장하기 때문에 방전 현상이 나타난다.
  • ③ DRAM은 상대적으로 소비전력이 적으며 대용량 메모리 제조에 적합하다.
  • ④ SRAM은 컴퓨터에서 캐시 메모리로 주로 사용된다.

등록된 댓글이 없습니다.
23. 다음 회로의 출력 Y 값은?

등록된 댓글이 없습니다.
24. 데이터 단위가 8비트인 메모리에서 용량이 64Kbyte 인 경우의 어드레스 핀의 개수는?
  • ① 12개
  • ② 14개
  • ③ 16개
  • ④ 18개

등록된 댓글이 없습니다.
25. 4×2 RAM을 이용하여 16×4 메모리를 구성하고자 할 경우에 필요한 4×2 RAM의 수는?
  • ① 4개
  • ② 8개
  • ③ 16개
  • ④ 32개

등록된 댓글이 없습니다.
26. 하드웨어 신호에 의하여 특정번지의 서브루틴을 수행하는 것은?
  • ① vectored interrupt
  • ② handshaking mode
  • ③ subroutine call
  • ④ DMA 방식

등록된 댓글이 없습니다.
27. 64Kbyte인 주소 공간(address space)과 4Kbyte인 기억 공간(memory space)을 가진 컴퓨터의 경우 한 페이지(page)가 512byte로 구성되었다면 페이지와 블록 수는 각각 얼마인가?
  • ① 16페이지, 12블록
  • ② 128페이지, 8블록
  • ③ 256페이지, 16블록
  • ④ 64페이지, 4블록

등록된 댓글이 없습니다.
28. 다중처리기 시스템의 상호연결구조 방식이 아닌 것은?
  • ① 코드분할 스위치
  • ② 공유버스
  • ③ 크로스바 스위치
  • ④ 다단계상호연결망

등록된 댓글이 없습니다.
29. 캐시의 쓰기 정책 중 write-through 방식의 단점은?
  • ① 쓰기 동작에 걸리는 시간이 길다.
  • ② 읽기 동작에 걸리는 시간이 길다.
  • ③ 하드웨어가 복잡하다.
  • ④ 주기억장치의 내용이 무효상태인 경우가 있다.

등록된 댓글이 없습니다.
30. 인터럽트의 요청이 있을 경우에 처리하는 내용 중 가장 관계가 적은 것은?
  • ① 중앙처리장치는 인터럽트를 요구한 장치를 확인하기 위하여 입출력장치를 폴링한다.
  • ② PSW(Program Status Word)에 현재의 상태를 보관한다.
  • ③ 인터럽트 서비스 프로그램은 실행하는 중간에는 다른 인터럽트를 처리할 수 없다.
  • ④ 인터럽트를 요구한 장치를 위한 인터럽트 서비스 프로그램을 실행한다.

등록된 댓글이 없습니다.
31. 가상기억장치에 대한 설명으로 틀린 것은?
  • ① 가상기억장치의 목적은 보조기억장치를 주기억장치처럼 사용하는 것이다.
  • ② 처리속도가 CPU 속도와 비슷하다.
  • ③ 소프트웨어적인 방법이다.
  • ④ 주기억장치의 이용률과 다중 프로그래밍의 효율을 높일 수 있다.

등록된 댓글이 없습니다.
32. RISC 프로세서의 설명으로 옳지 않은 것은?
  • ① 인텔 계열의 거의 모든 프로세서에서 사용되고 있다.
  • ② 축소 명령어 세트 컴퓨터의 약어이다.
  • ③ 명령어 코드로 구성하기 위한 bit 수의 증가에 대한 보완으로 개발된 프로세서 이다.
  • ④ 명령어들의 사용빈도를 조사하여 사용 빈도가 높은 명령어만 사용하는 프로세서이다.

등록된 댓글이 없습니다.
33. CPU에 의해서 입출력이 일어나지 않고 별도의 입출력 제어기에 의해서 일어나는 입출력은?
  • ① 프로그램에 의한 I/0
  • ② 인터럽트에 의한 I/0
  • ③ DMA 제어기에 의한 I/0
  • ④ subroutine에 의한 I/0

등록된 댓글이 없습니다.
34. 다중처리기를 사용하여 개선하고자 하는 주된 목표가 아닌 것은?
  • ① 수행속도
  • ② 신뢰성
  • ③ 유연성
  • ④ 대중성

등록된 댓글이 없습니다.
35. 채널(Channel)에 대한 설명으로 옳지 않은 것은?
  • ① DMA 와 달리 여러 개의 블록을 입출력 할 수 있다.
  • ② 시스템의 입출력 처리 능력을 향상시키는 기능을 한다.
  • ③ 멀티플렉서 채널은 저속인 여러 장치를 동시에 제어하는데 적합하다.
  • ④ 입출력 동작을 수행하는데 있어서 CPU의 지속적인 개입이 필요하다.

등록된 댓글이 없습니다.
36. 1개의 Full adder를 구성하기 위해서는 최소 몇 개의 Half adder가 필요한가?
  • ① 1개
  • ② 2개
  • ③ 3개
  • ④ 4개

등록된 댓글이 없습니다.
37. 전체 기억장치 액세스 횟수가 50이고, 원하는 데이터가 캐시에 있는 횟수가 45라고 할 때, 캐시의 미스율(miss ratio)_은?
  • ① 0.9
  • ② 0.8
  • ③ 0.2
  • ④ 0.1

등록된 댓글이 없습니다.
38. 2의 보수를 사용하여 음수를 표현할 때의 설명으로 옳은 것은?
  • ① 0 은 두 가지로 표현된다.
  • ② 보수를 구하기가 쉽다.
  • ③ 보수를 이용한 연산 과정 중 end around carry 과정이 있다.
  • ④ 음수의 최대 절대치가 양수의 최대 절대치 보다 1만큼 크다.

등록된 댓글이 없습니다.
39. 8비트로 -9를 부호화 2의 보수 (signed-2's complement)로 표현한 것은?
  • ① 10001001
  • ② 11111001
  • ③ 11110110
  • ④ 11110111

등록된 댓글이 없습니다.
40. 하드와이어 제어방식이 마이크로프로그램을 이용한 제어 방식보다 좋은 점은?
  • ① 비교적 복잡한 명령어들로 구성된 시스템 구현에 적합
  • ② 마이크로 명령어를 추가하기 위해 설계 변경이 용이
  • ③ 비교적 명령어 설계에 유연성과 자율성을 보장
  • ④ 프로그램 실행속도가 비교적 빠름

등록된 댓글이 없습니다.
3과목 : 운영체제
41. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 프로세서의 총 개수가 65536 일 때 하나의 프로세서에 연결되는 연결점의 수는?
  • ① 4
  • ② 16
  • ③ 32
  • ④ 65536

등록된 댓글이 없습니다.
42. 파일 시스템에 대한 설명 중 옳지 않은 것은?
  • ① 파일(File)은 연관된 데이터들의 집합이다.
  • ② 파일은 각각의 고유한 이름을 갖고 있다.
  • ③ 파일은 주로 주기억장치에 저장하여 사용한다.
  • ④ 사용자는 파일을 생성하고 수정하며 제거할 수 있다.

등록된 댓글이 없습니다.
43. 3개의 페이지 프레임을 갖는 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3 일 경우 LRU(Least Recently Used) 알고리즘에 의한 페이지 대치의 최종 결과는?
  • ① 1, 4, 3
  • ② 1, 2, 0
  • ③ 2, 4, 3
  • ④ 0, 1, 3

등록된 댓글이 없습니다.
44. 교착상태 해결 방법 중 시스템에 교착상태가 발생했는지 점검하고 교착상태에 있는 프로세스와 자원을 발견하는 것으로 자원할당 그래프 등을 사용하는 기법은?
  • ① Prevention
  • ② Avoidance
  • ③ Recovery
  • ④ Detection

등록된 댓글이 없습니다.
45. 파일 보호 기법 중 다음 설명에 해당하는 것은?
  • ① Naming
  • ② Password
  • ③ Access Control
  • ④ Cryptography

등록된 댓글이 없습니다.
46. 임계 영역(Critical Section)에 대한 설명으로 옳은 것은?
  • ① 프로세스들의 상호배제(Mutual Exclusion)가 일어나지 않도록 주의해야 한다.
  • ② 임계 영역에서 수행 중인 프로세스는 인터럽트가 가능한 상태로 만들어야 한다.
  • ③ 어느 한 시점에서 둘 이상의 프로세스가 동시에 자원 또는 데이터를 사용하도록 지정된 공유 영역을 의미한다.
  • ④ 임계 영역에서의 작업은 신속하게 이루어져야 한다.

등록된 댓글이 없습니다.
47. 운영체제의 기능으로 옳지 않은 것은?
  • ① 자원 보호 기능을 제공한다.
  • ② 시스템의 오류를 검사하고 복구한다.
  • ③ 자원의 스케줄링 기능을 제공한다.
  • ④ 사용자와 시스템 간의 인터페이스 역할을 담당하는 하드웨어 장치이다.

등록된 댓글이 없습니다.
48. 주기억장치 관리기법인 최초, 최적, 최악 적합기법을 각각 사용할 때, 각 방법에 대하여 10K의 프로그램이 할당되는 영역을 각 기법의 순서대로 옳게 나열한 것은? (단, 영역 1, 2, 3, 4는 모두 비어 있다고 가정한다.)
  • ① 영역 2, 영역 3, 영역 4
  • ② 영역 1, 영역 2, 영역 3
  • ③ 영역 2, 영역 3, 영역 1
  • ④ 영역 1, 영역 3, 영역 2

등록된 댓글이 없습니다.
49. 파일을 삭제하는 UNIX 명령은?
  • ① rm
  • ② delete
  • ③ mkdir
  • ④ mv

등록된 댓글이 없습니다.
50. 다중 처리기 운영체제 구조 중 주/종(Master/Slave) 처리기 시스템에 대한 설명으로 옳지 않은 것은?
  • ① 주프로세서는 입출력과 연산 작업을 수행한다.
  • ② 종프로세서는 운영체제를 수행한다.
  • ③ 종프로세서는 입출력 발생시 주프로세서에게 서비스를 요청한다.
  • ④ 한 처리기는 주프로세서로 지정하고 다른 처리기들은 종프로세서로 지정하는 구조이다.

등록된 댓글이 없습니다.
51. 하나의 CPU는 같은 시점에서 여러 개의 작업을 동시에 수행할 수 없기 때문에 CPU의 전체 사용 기간을 작은 작업 시간량(time slice)으로 나누어서 그 시간량 동안만 번갈아 가면서 CPU를 할당하여 각 작업을 처리하는 기법은?
  • ① 실시간 처리 시스템
  • ② 시분할 시스템
  • ③ 다중 처리 시스템
  • ④ 일괄 처리 시스템

등록된 댓글이 없습니다.
52. UNIX 파일 시스템에서 부팅시 필요한 코드를 저장하고 있는 블록은?
  • ① 부트 블록
  • ② 슈퍼 블록
  • ③ 데이터 블록
  • ④ I-NODE 블록

등록된 댓글이 없습니다.
53. MFD와 UFD로 구성되며, MFD는 각 사용자의 이름이나 계정 번호 및 UFD를 가리키는 포인터를 갖고 있으며 UFD는 오직 한 사용자가 갖고 있는 파일들에 대한 파일 정보만 갖고 있는 디렉토리 구조는?
  • ① 1단계 디렉토리
  • ② 2단계 디렉토리
  • ③ 트리구조 디렉토리
  • ④ 비순환 그래프 디렉토리

등록된 댓글이 없습니다.
54. 분산 운영체제에 대한 설명으로 옳지 않은 것은?
  • ① 시스템 변경을 위한 점진적인 확대 용이성
  • ② 고가의 하드웨어에 대한 여러 사용자들 간의 공유
  • ③ 빠른 응답시간
  • ④ 향상된 보안성

등록된 댓글이 없습니다.
55. 현재 헤드 위치가 53에 있고 트랙 0번 방향으로 이동 중이다. 요청 대기 큐에는 다음과 같은 순서의 액세스 요청이 대기 중일 때, SSTF 스케줄링 알고리즘을 사용한다면 헤드의 총 이동거리는 얼마인가? (단, 트랙 0번이 가장 안쪽에 위치한다.)
  • ① 202
  • ② 236
  • ③ 256
  • ④ 320

등록된 댓글이 없습니다.
56. UNIX 시스템에서 커널의 기능이 아닌 것은?
  • ① 프로세스 관리
  • ② 명령어 해석
  • ③ 기억장치 관리
  • ④ 입출력 관리

등록된 댓글이 없습니다.
57. 로더의 기능 중 프로그램을 실행시키기 위하여 기억장치 내에 옮겨놓을 공간을 확보하는 기능은?
  • ① Loading
  • ② Relocation
  • ③ Linking
  • ④ Allocation

등록된 댓글이 없습니다.
58. SJF 기법의 길고 짧은 작업 간의 불평등을 보완하기 위한 기법으로 대기 시간과 서비스 시간을 이용한 우선순위 계산 공식으로 우선순위를 정하는 스케줄링 기법은?
  • ① Round-Robin
  • ② FIF0
  • ③ HRN
  • ④ Multi-level Feedback Queue

등록된 댓글이 없습니다.
59. 스케줄링 하고자 하는 세 작업의 도착시간과 실행시간은 다음 표와 같다. 이 작업을 SJF로 스케줄링 하였을 때, “작업번호 2”의 종료 시간은? ( 단, 여기서 오버헤드는 무시한다.)
  • ① 3
  • ② 6
  • ③ 9
  • ④ 13

등록된 댓글이 없습니다.
60. 4개의 프레임을 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIF0 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
  • ① 4회
  • ② 5회
  • ③ 6회
  • ④ 7회

등록된 댓글이 없습니다.
4과목 : 소프트웨어 공학
61. 소프트웨어의 품질 목표 중에서 옳고 일관된 결과를 얻기 위하여 요구된 기능을 수행할 수 있는 정도를 나타내는 것은?
  • ① 유지보수성(maintainability)
  • ② 신뢰성(reliability)
  • ③ 효율성(efficiency)
  • ④ 무결성(integrity)

등록된 댓글이 없습니다.
62. 람바우의 모델링에서 상태도와 자료흐름도는 각각 어떤 모델링과 관련 있는가?
  • ① 상태도 - 기능모델링, 자료흐름도 - 동적 모델링
  • ② 상태도 - 객체모델링, 자료흐름도 - 기능 모델링
  • ③ 상태도 - 객체모델링, 자료흐름도 - 동적 모델링
  • ④ 상태도 - 동적모델링, 자료흐름도 - 기능 모델링

등록된 댓글이 없습니다.
63. 블랙박스 검사에 대한 설명으로 옳지 않은 것은?
  • ① 인터페이스 결함, 성능 결함, 초기화와 종료 이상 결함 등을 찾아낸다.
  • ② 각 기능별로 적절한 정보 영역을 정하여 적합한 입력에 대한 출력의 정확성을 점검한다.
  • ③ 블랙박스 검사는 기능 검사라고도 한다.
  • ④ 조건 검사, 루프 검사, 데이터 흐름 검사 등의 유형이 있다.

등록된 댓글이 없습니다.
64. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P에 해당하는 것은?
  • ① Procedure, Problem, Process
  • ② Problem, People, purity
  • ③ Process, Procedure, People
  • ④ People, Problem, Process

등록된 댓글이 없습니다.
65. 자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?
  • ① Data Store : 오각형
  • ② Process : 원
  • ③ Data Flow : 화살표
  • ④ Terminator : 사각형

등록된 댓글이 없습니다.
66. 소프트웨어 재공학 활동 중 원시 코드를 분석하여 소프트웨어 관계를 파악하고 기존 시스템의 설계 정보를 재발견하고 다시 제작하는 작업은?
  • ① Analysis
  • ② Reverse Engineering
  • ③ Restructuring
  • ④ Migration

등록된 댓글이 없습니다.
67. 소프트웨어 재공학의 필요성이 대두된 가장 주된 이유는?
  • ① 요구사항 분석의 문제
  • ② 설계의 문제
  • ③ 구현의 문제
  • ④ 유지보수의 문제

등록된 댓글이 없습니다.
68. 객체지향 기법의 캡슐화(Encapsulation)에 대한 설명으로 거리가 먼 것은 ?
  • ① 변경 발생시 오류의 파급효과가 적다.
  • ② 인터페이스가 단순화 된다.
  • ③ 소프트웨어 재사용성이 높아진다.
  • ④ 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다.

등록된 댓글이 없습니다.
69. 소프트웨어 품질 보증을 위한 정형 기술 검토의 지침 사항으로 옳지 않은 것은?
  • ① 논쟁과 반박을 제한한다.
  • ② 각 체크 리스트를 작성하고, 자원과 시간 일정을 할당한다.
  • ③ 의제와 참가자의 수를 제한하지 않는다.
  • ④ 검토의 과정과 결과를 재검토한다.

등록된 댓글이 없습니다.
70. 소프트웨어 설계시 고려 사항으로 거리가 먼 것은?
  • ① 전체적이고 포괄적인 개념을 설계한 후 차례로 세분화하여 구체화시켜 나간다.
  • ② 요구사항을 모두 구현해야 하고 유지보수가 용이해야 한다.
  • ③ 모듈은 독립적인 기능을 갖도록 설계해야 한다.
  • ④ 모듈간의 상관성은 높이고 변경이 쉬워야 한다.

등록된 댓글이 없습니다.
71. 소프트웨어 개발 영역을 결정하는 요인 중 다음 사항과 관계되는 것은?
  • ① 기능
  • ② 인터페이스
  • ③ 성능
  • ④ 제약조건

등록된 댓글이 없습니다.
72. 소프트웨어 형상관리(Software Configuration - Management)의 설명으로 가장 적합한 것은?
  • ① 소프트웨어의 생산물을 확인하고 소프트웨어 통제, 변경 상태를 기록하고 보관하는 일련의 관리작업이다.
  • ② 수행결과의 완전성을 점검하고 프로젝트의 성과평가 척도를 준비하는 작업이다.
  • ③ 소프트웨어 개발과정을 문서화하는 것이다.
  • ④ 나선형 모형은 반복적으로 개발이 진행되므로 소프트웨어의 강인성을 높일 수 있다.

등록된 댓글이 없습니다.
73. 자료 사전에서 기호 “( )”의 의미는?
  • ① "optional"
  • ② "is composed of"
  • ③ "iteration of"
  • ④ "comment"

등록된 댓글이 없습니다.
74. 객체지향 개념에 대한 다음 설명의 괄호 안 내용으로 옳은 것은?
  • ① message
  • ② method
  • ③ class
  • ④ operation

등록된 댓글이 없습니다.
75. 소프트웨어 유지보수 유형 중 현재 수행 중인 기능의 수정, 새로운 기능의 추가, 전반적인 기능 개선 등의 요구를 사용자로부터 받았을 때 수행되는 유형으로서, 유지보수 유형 중 제일 많은 비용이 소요되는 것은?
  • ① Preventive maintenance
  • ② Adaptive maintenance
  • ③ Corrective maintenance
  • ④ Perfective maintenance

등록된 댓글이 없습니다.
76. 소프트웨어 위기의 현상으로 보기 어려운 것은?
  • ① 프로젝트 개발 일정과 예산 측정의 어려움
  • ② 소프트웨어 유지보수 비용의 증가
  • ③ 소프트웨어 개발 적체 현상
  • ④ 소프트웨어 개발 인력의 증가

등록된 댓글이 없습니다.
77. 소프트웨어 재사용에 대한 설명으로 거리가 먼 것은?
  • ① 소프트웨어 품질을 향상시킨다.
  • ② 생산성이 증대된다.
  • ③ 새로운 개발 방법 도입이 용이하다.
  • ④ 개발 시간이 단축되고 비용이 감소된다.

등록된 댓글이 없습니다.
78. 소프트웨어 생명주기 모형에 대한 설명으로 옳은 것은?
  • ① 프로토타입 모형은 최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 일부 또는 모형을 볼 수 없다.
  • ② 폭포수 모형을 점진적 모형이라고도 한다.
  • ③ 폭포수 모형은 시제품을 만들어 최종 결과물을 예측하는 모형이다.
  • ④ 나선형 모형은 반복적으로 개발이 진행되므로 소프트웨어의 강인성을 높일 수 있다.

등록된 댓글이 없습니다.
79. 비용 산정 기법 중 소프트웨어 각 기능의 원시 코드라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법은?
  • ① Effort Per Task 기법
  • ② 전문가 감정 기법
  • ③ LOC 기법
  • ④ 델파이 기법

등록된 댓글이 없습니다.
80. 고객이 개발자의 위치에서 소프트웨어에 대한 검사를 수행하며, 일반적으로 개발자가 참석하여 통제된 환경에서 행해지는 검증 검사 기법은?
  • ① 알파 검사
  • ② 베타 검사
  • ③ 강도 검사
  • ④ 복구 검사

등록된 댓글이 없습니다.
5과목 : 데이터 통신
81. HDLC의 프레임(Frame)의 구조가 순서대로 올바르게 나열된 것은? (단, A : Address, F : Flag, C : Control, D : Data, S : Frame Check Sequence)
  • ① F-D-C-A-S-F
  • ② F-C-D-S-A-F
  • ③ F-A-C-D-S-F
  • ④ F-A-D-C-S-F

등록된 댓글이 없습니다.
82. 문자 동기 전송방식에서 데이터 투명성(Data Transparent)을 위해 삽입되는 제어문자는?
  • ① ETX
  • ② STX
  • ③ DLE
  • ④ SYN

등록된 댓글이 없습니다.
83. 인터넷 프로토콜로 사용되는 TCP/IP의 계층화 모델 중 Transport 계층에서 사용되는 프로토콜은?
  • ① FTP
  • ② IP
  • ③ ICMP
  • ④ UDP

등록된 댓글이 없습니다.
84. 송신측은 하나의 블록을 전송한 후 수신측에서 에러의 발생을 점검한 다음 에러 발생 유무 신호를 보내올 때까지 기다리는 ARQ 방식은?
  • ① continuous ARQ
  • ② adaptive ARQ
  • ③ Go-Back-N ARQ
  • ④ stop and wait ARQ

등록된 댓글이 없습니다.
85. 아날로그 데이터를 디지털 신호로 변환하는 방식은?
  • ① 진폭 편이 변조(ASK)
  • ② 주파수 편이 변조(FSK)
  • ③ 위상 편이 변조(PSK)
  • ④ 펄스 부호 변조(PCM)

등록된 댓글이 없습니다.
86. 인터 네트워킹을 위해 사용되는 관련 장비가 아닌 것은?
  • ① 리피터
  • ② 라우터
  • ③ 브리지
  • ④ 감쇄기

등록된 댓글이 없습니다.
87. 다음 베이스 밴드 전송방식 중 비트 간격의 시작점에서는 항상 천이가 발생하며, “1”의 경우에는 비트 간격의 중간에서 천이가 발생하고, “0”의 경우에는 비트 간격의 중간에서 천이가 없는 방식은?
  • ① NRZ-L방식
  • ② NRZ-M 방식
  • ③ NRZ-S 방식
  • ④ NRZ-I 방식

등록된 댓글이 없습니다.
88. 비동기 전송에서 한문자의 전송과 그 다음 문자의 전송을 어떻게 구별하는가?
  • ① 문자 처음과 끝에 Block pattern(01111110)을 추가하여 구분한다.
  • ② 문자 앞에 (01101101)코드를 추가하여 구분한다.
  • ③ 각 문자코드의 맨 앞에는 시작비트를 두고, 문자코드 맨 뒤에는 정지비트를 두어 구분한다.
  • ④ 문자와 문자 사이에 (11111111)코드를 추가하여 구분한다.

등록된 댓글이 없습니다.
89. IP주소의 5개 클래스 중 멀티캐스팅을 사용하기 위해 예약되어 있으며 netid 와 hostid가 없는 것은?
  • ① A 클래스
  • ② B 클래스
  • ③ C 클래스
  • ④ D 클래스

등록된 댓글이 없습니다.
90. 다음 표에서 A, B, C, D 문자 전송 시 수직 홀수패리티 비트 검사에서 패리티 비트 값이 잘못된 문자는?
  • ① A
  • ② B
  • ③ C
  • ④ D

등록된 댓글이 없습니다.
91. 통신 속도가 2400[baud]이고, 4상 위상변조를 하면 데이터의 전송속도는 얼마인가?
  • ① 2400[bps]
  • ② 4800[bps]
  • ③ 9600[bps]
  • ④ 19200[bps]

등록된 댓글이 없습니다.
92. UDP 헤더에 포함되지 않는 것은?
  • ① checksum
  • ② length
  • ③ sequence number
  • ④ source port

등록된 댓글이 없습니다.
93. HDLC에서 피기백킹(piggybacking) 기법을 통해 데이터에 대한 확인 응답을 보낼 때 사용되는 프레임은?
  • ① I-프레임
  • ② S-프레임
  • ③ U-프레임
  • ④ A-프레임

등록된 댓글이 없습니다.
94. 프레임 단위로 오류 검출을 위한 코드를 계산하여 프레임 끝에 FCS를 부착하는 것은?
  • ① Hamming Coding
  • ② Parity Check
  • ③ Block Sum Check
  • ④ Cyclic Redundancy Check

등록된 댓글이 없습니다.
95. HDLC 전송 제어 절차의 세 가지 동작 모드에 속하지 않는 것은?
  • ① 정규 응답 모드(NRM)
  • ② 동기 응답 모드(SRM)
  • ③ 비동기 응답 모드(ARM)
  • ④ 비동기 평형 모드(ABM)

등록된 댓글이 없습니다.
96. 비트 방식의 데이터링크 프로토콜이 아닌 것은?
  • ① HDLC
  • ② SDLC
  • ③ LAPB
  • ④ BSC

등록된 댓글이 없습니다.
97. TCP 프로토콜을 사용하는 응용 계층의 서비스가 아닌 것은?
  • ① SNMP
  • ② FTP
  • ③ Telnet
  • ④ HTTP

등록된 댓글이 없습니다.
98. TCP/IP 관련 프로토콜 중 하이퍼텍스트 전송을 위한 프로토콜은?
  • ① HTTP
  • ② SMTP
  • ③ SNMP
  • ④ Mailto

등록된 댓글이 없습니다.
99. 다음 설명에 해당하는 OSI 7 계층은?
  • ① 물리 계층
  • ② 데이터 링크 계층
  • ③ 네트워크 계층
  • ④ 트랜스포트 계층

등록된 댓글이 없습니다.
100. 공중 통신 사업자로부터 회선을 대여 받아 통신처리 기능을 이용, 부가적인 정보 서비스를 제공하는 서비스 망은?
  • ① Local Area network
  • ② Metropolitan Area Network
  • ③ Wide Area Network
  • ④ Value Added Network

등록된 댓글이 없습니다.