정보처리기사(구) 랜덤

데이터베이스


1. 하나의 에트리뷰트가 가질 수 있는 원자값들의 집합을 의미하는 것은?
  • 1
     튜플
  • 2
     릴레이션
  • 3
     도메인
  • 4
     엔티티

2. 다음 그림에서 트리의 Degree와 터미널 노드의 수는?
  • 1
     트리의 Degree: 4, 터미널 노드: 4
  • 2
     트리의 Degree: 2, 터미널 노드: 4
  • 3
     트리의 Degree: 4, 터미널 노드: 8
  • 4
     트리의 Degree: 2, 터미널 노드: 8

3. 속성(attribute)에 대한 설명으로 옳지 않은 것은?
  • 1
     속성은 개체의 특성을 기술한다.
  • 2
     속성은 데이터베이스를 구성하는 가장 작은 논리적 단위이다.
  • 3
     속성은 파일 구조상 데이터 항목 또는 데이터 필드에 해당된다.
  • 4
     속성의 수를 “cardinality” 라고 한다.

4. 정규화 과정에서 A→B 이고 B→C 일 때 A→C 인 관계를 제거하는 단계는?
  • 1
     1NF → 2NF
  • 2
     2NF → 3NF
  • 3
     3NF → BCNF
  • 4
     BCNF →4NF
위키해설
클릭하면 보입니다.
  데이터베이스 정규화
5. 다음 트리의 터미널 노드 수는?
  • 1
     2
  • 2
     4
  • 3
     6
  • 4
     10

6. 트랜잭션들을 수행하는 도중 장애로 인해 손상된 데이터베이스를 손상되기 이전의 정상적인 상태로 복구시키는 작업은?
  • 1
     Recovery
  • 2
     Restart
  • 3
     Commit
  • 4
     Abort
위키해설
클릭하면 보입니다.
  트랜잭션
7. 사용자 X1에게 department 테이블에 대한 검색 연산을 회수하는 명령은?
  • 1
     delete select on department to X1;
  • 2
     remove select on department from X1;
  • 3
     revoke select on department from X1;
  • 4
     grant select on department from X1;
위키해설
클릭하면 보입니다.
  SQL
8. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳은 것은?
37,14,17,40,35
  • 1
     14, 17, 37, 40, 35
  • 2
     14, 37, 17, 40, 35
  • 3
     14, 17, 35, 37, 40
  • 4
     14, 17, 35, 40, 37
위키해설
클릭하면 보입니다.
  선택 정렬
9. 학적 테이블에서 전화번호가 Null값이 아닌 학생명을 모두 검색할 때, SQL 구분으로 옳은 것은?
  • 1
     SELECT 학생명 FROM 학적 WHERE 전화번호 DON'T NULL;
  • 2
     SELECT 학생명 FROM 학적 WHERE 전화번호 != NULL;
  • 3
     SELECT 학생명 FROM 학적 WHERE 전화번호 IS NOT NULL;
  • 4
     SELECT 학생명 FROM 학적 WHERE 전화번호 IS 0;
위키해설
클릭하면 보입니다.
  SQL
10. 시스템 카탈로그에 대한 설명으로 틀린 것은?
  • 1
     시스템 카탈로그는 DBMS가 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다.
  • 2
     일반 사용자도 시스템 카탈로그의 내용을 검색할 수 있다.
  • 3
     시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함한다.
  • 4
     시스템 카탈로그에 대한 갱신은 데이터베이스의 무결성 유지를 위하여 사용자가 직접 갱신해야 한다.
위키해설
클릭하면 보입니다.
  DBMS
11. 다음 그림에서 트리의 차수(degree of tree)는?
  • 1
     1
  • 2
     2
  • 3
     4
  • 4
     8

12. 해싱 테이블의 오버플로우 처리 기법이 아닌 것은?
  • 1
     개방 주소법
  • 2
     폐쇄 주소법
  • 3
     로그 주소법
  • 4
     재해싱
위키해설
클릭하면 보입니다.
  해시
13. 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라하는가?
  • 1
     프로시저
  • 2
     트랜잭션
  • 3
     모듈
  • 4
     도메인
위키해설
클릭하면 보입니다.
  트랜잭션
14. 색인 순차 파일에 대한 설명으로 옳지 않은 것은?
  • 1
     레코드를 참조할 때 색인을 탐색한 후 색인이 가리키는 포인터를 사용하여 직접 참조할 수 있다.
  • 2
     레코드를 추가 및 삽입하는 경우, 파일 전체를 복사할 필요가 없다.
  • 3
     인덱스를 저장하기 위한 공간과 오버플로우 처리를 위한 별도의 공간이 필요 없다.
  • 4
     색인 구역은 트랙 색인 구역, 실린더 색인 구역, 마스터 색인 구역으로 구성된다.

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

16. 데이터베이스에서 개념적 설계 단계에 대한 설명으로 틀린 것은?
  • 1
     산출물로 ER-D가 만들어진다.
  • 2
     DBMS에 독립적인 개념 스키마를 설계한다.
  • 3
     트랜잭션 인터페이스를 설계한다.
  • 4
     논리적 설계 단계의 앞 단계에서 수행된다.
위키해설
클릭하면 보입니다.
  스키마
17. 다음 SQL 질의를 관계 대수식으로 표현 하면?(단, P는 WHERE 조건절)
SELECT A1 FROM R1 WHERE P
  • 1
     πR1(σP(A1))
  • 2
     σA1(πP(R1))
  • 3
     πA1(σP(R1))
  • 4
     σR1(πP(A1))
위키해설
클릭하면 보입니다.
  SQL관계대수
18. SQL은 사용 용도에 따라 DDL, DML, DCL 로 구분할 수 있다. 다음 중 성격이 다른 하나는?
  • 1
     UPDATE
  • 2
     ALTER
  • 3
     DROP
  • 4
     CREATE
위키해설
클릭하면 보입니다.
  SQL
19. 다음 전위식(prefix)을 후위식(postfix)으로 옳게 표현한 것은?
- / * A + B C D E
  • 1
     A B C + * D / E -
  • 2
     A B * C D / + E -
  • 3
     A B * C + D / E -
  • 4
     A B C + D / * E -

20. 탐색 방법 중 키 값으로부터 레코드가 저장되어 있는 주소를 직접 계산하여, 산출된 주소로 바로 접근하는 방법으로 키-주소 변환 방법이라고도 하는 것은?
  • 1
     이진 탐색
  • 2
     피보나치 탐색
  • 3
     해싱 탐색
  • 4
     블록 탐색

전자계산기 구조


21. Cryptography와 가장 관계 없는 것은?
  • 1
     RISC
  • 2
     DES Algorithm
  • 3
     Pubic key system
  • 4
     RSA Algorithm

22. 인터럽트 작동 순서가 올바른 것은?
a. 리턴에 의한 복귀
b. 벡터 인터럽트 처리
c. CPU에게 인터럽트 요청
d. 인터럽트 인자신호 발생
e. 현재 수행중인 명령을 완료하고 복귀 주소를 저장
  • 1
     ⓒⓔⓓⓑⓐ
  • 2
     ⓓⓒⓔⓑⓐ
  • 3
     ⓔⓑⓒⓐⓓ
  • 4
     ⓐⓒⓓⓔⓑ
위키해설
클릭하면 보입니다.
  인터럽트
23. 인터럽트 백터에 필수적인 것은?
  • 1
     분기 번지
  • 2
     메모리
  • 3
     제어규칙
  • 4
     누산기

24. 디지털 IC의 특성을 나타내는 중요한 비교 평가 요소가 아닌 것은?
  • 1
     전파 지연시간
  • 2
     전력 소모
  • 3
     팬 아웃(fan-out)
  • 4
     공급 전원전압

25. 우선순위가 가장 높은 인터럽트는?
  • 1
     외부 신호
  • 2
     프로그램
  • 3
     기계 이상
  • 4
     정전

26. 부호를 포함하여 4비트 크기를 갖는 수를 2의 보수 형식으로 표현할 때 가장 작은 수와 가장 큰 수는 각각 얼마인가?
  • 1
     0, +15
  • 2
     -8, +8
  • 3
     -7, +7
  • 4
     -8, +7

27. 메이저 스테이트 중 하드웨어로 실현되는 서브루틴의 호출이라고 볼 수 있는 것은?
  • 1
     EXCUTE 스테이트
  • 2
     INDIRECT 스테이트
  • 3
     INTERRUPT 스테이트
  • 4
     FETCH 스테이트

28. 명령어 처리를 위한 마이크로 사이클이 아닌 것은?
  • 1
     인출(Fetch)
  • 2
     간접(Indirect)
  • 3
     실행(Execute)
  • 4
     메모리(Memory)

29. 인터럽트와 비교하여 DMA방식에 의한 사이클 스틸의 가장 특징 적인 차이점으로 옳은 것은?
  • 1
     수행 중인 프로그램을 대기상태로 전환
  • 2
     정지 상태인 프로그램을 완전히 소멸
  • 3
     대기 중인 프로그램을 다시 실행
  • 4
     주기억 장치 사이클의 특정한 주기만 정지
위키해설
클릭하면 보입니다.
  사이클 스틸
30. 10진수 3은 3-초과 코드(Excess-3 Code)에서 어떻게 표현되는가?
  • 1
     0011
  • 2
     0110
  • 3
     0101
  • 4
     0100

31. 2의 보수를 사용하여 음수를 표현할 때의 설명으로 가장 옳은 것은?
  • 1
     0은 두 가지로 표현된다.
  • 2
     보수를 구하기가 쉽다.
  • 3
     보수를 이용한 연산 과정 중 엔드 어라운드 캐리(end around carry) 과정이 있다.
  • 4
     음수의 최대 절대치가 양수의 최대 절대치보다 1만큼 크다.

32. 모듈러스-14 카운터는 몇 가지의 상태를 가지며, 이 카운터를 구성하기 위한 최소의 플립플롭의 수는 몇 개인가?
  • 1
     상태 : 13가지, 플립플롭 : 3개
  • 2
     상태 : 14가지, 플립플롭 : 4개
  • 3
     상태 : 15가지, 플립플롭 : 5개
  • 4
     상태 : 16가지, 플립플롭 : 6개

33. 인터럽트 우선순위를 결정하는 Polling 방식에 대한 설명으로 옳지 않은 것은?
  • 1
     많은 인터럽트 발생 시 처리 시간 및 반응 시간이 매우 빠르다.
  • 2
     S/W 적으로 CPU가 각 장치 하나하나를 차례로 조사하는 방식이다.
  • 3
     조사 순위가 우선순위가 된다.
  • 4
     모든 인터럽트를 위한 공통의 서비스 루틴을 갖고 있다.
위키해설
클릭하면 보입니다.
  인터럽트
34. 수직적 마이크로명령어에 대한 설명으로 틀린 것은?
  • 1
     마이크로명령어의 비트 수가 감소된다.
  • 2
     제어 기억장치의 용량을 줄일 수 있다.
  • 3
     마이클로 명령어의 코드화된 비트들을 해독하기 위한 지연이 발생한다.
  • 4
     마이크로명령어의 각 비트가 각 제어신호에 대응되도록 하는 방식이다.

35. 캐시기억장치 운영에서 매핑 함수의 의미를 가장 옳게 설명한 것은?
  • 1
     주기억장치와 I/O장치의 블록 크기를 정하는 방법이다.
  • 2
     캐시 기억장치의 적중률과 미스 율을 정하는 방법이다.
  • 3
     캐시 기억장치의 태그 필드에 값을 인코딩하는 방법이다.
  • 4
     주기억장치의 한 개의 블록을 캐시 라인에 배정하는 규칙이다.

36. 프로그램 상태 워드(program status word)에 대한 설명으로 가장 타당한 것은?
  • 1
     시스템의 동작은 CPU 안에 있는 program counter에 의해 제어된다.
  • 2
     interrupt 레지스터는 PSW의 일종이다.
  • 3
     CPU의 상태를 나타내는 정보를 가지고, 독립된 레지스터로 구성된다.
  • 4
     PSW는 8bit의 크기이다.

37. 캐시의 쓰기 정책 중 write-through 방식의 단점은?
  • 1
     쓰기 동작에 걸리는 시간이 길다.
  • 2
     읽기 동작에 걸리는 시간이 길다.
  • 3
     하드웨어가 복잡하다.
  • 4
     주기억장치의 내용이 무효상태인 경우가 있다.

38. 명령인출(instruction fetch)과 수행단계(execute phase)를 중첩시켜 하나의 연산을 수행하는 구조를 갖는 처리방식은?
  • 1
     명령 파이프라인(instruction pipeline)
  • 2
     산술 파이프라인(arithmetic pipeline)
  • 3
     실행 파이프라인(execute pipeline)
  • 4
     세그먼트 파이프라인(segment pipeline)

39. 0-번지 명령형(zero-address instruction format)을 갖는 컴퓨터 구조 원리는?
  • 1
     An accumulator extension register
  • 2
     Virtual memory architecture
  • 3
     Stack architecture
  • 4
     Micro-programming

40. 메모리 버퍼 레지스터(MBR)의 설명으로 옳은 것은?
  • 1
     다음에 실행할 명령어의 번지를 기억하는 레지스터
  • 2
     현재 실행 중인 명령의 내용을 기억하는 레지스터
  • 3
     기억장치를 출입하는 데이터가 일시적으로 저장되는 레지스터
  • 4
     기억장치를 출입하는 데이터의 번지를 기억하는 레지스터

운영체제


41. 4개의 프레임을 수용할 수 있는 주기억장치가있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
1,  2,  3,  1,  2,  4,  5,  1,  4
  • 1
     4회
  • 2
     5회
  • 3
     6회
  • 4
     7회

42. 다음과 같은 Task List에서 SJF방식으로 Scheduling할 경우 Task 2의 종료 시간을 구하면? (단, 발생되는 Overhead는 무시한다.)
Task 도착시간 실행시간
Task 1 0 6
Task 2 1 3
Task 3 2 4
  • 1
     3
  • 2
     6
  • 3
     9
  • 4
     13
위키해설
클릭하면 보입니다.
  SJF 스케줄링
43. 분산 운영체제의 개념 중 강결합(TIGHTLY-COUPLED) 시스템의 설명으로 옳지 않은 것은?
  • 1
     프로세서간의 통신은 공유 메모리를 이용한다.
  • 2
     여러 처리기들 간에 하나의 저장장치를 공유한다.
  • 3
     메모리에 대한 프로세서 간의 경쟁 최소화가 고려되어야 한다.
  • 4
     각 사이트는 자신만의 독립된 운영체제와 주기억장치를 갖는다.

44. 로드(Loader)의 종류 중 별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하며, 연결 기능은 수행하지 않고 할당, 재배치, 적재 작업을 모두 언어번역 프로그램이 담당하는 것은?
  • 1
     Relocating Loader
  • 2
     Dynamic Loading Loader
  • 3
     Absolute Loader
  • 4
     Compile And Go Loader

45. 워킹 셋(working set)에 대한 설명으로 옳지 않은 것은?
  • 1
     주기억장치에 적재되지 않으면 스레싱이 발생할 수 있다.
  • 2
     실행 중인 프로세스가 일정 시간 동안 참조하는 페이지의 집합이다.
  • 3
     주기억장치에 적재되어야 효율적인 실행이 가능하다.
  • 4
     프로세스 실행 중에는 크기가 변하지 않는다.

46. 다중 처리기 운영체제 구조 중 주/종(Master/Sl ave) 처리기에 대한 설명으로 옳지 않은 것은?
  • 1
     주 프로세서가 고장 날 경우에도 전체 시스템은 작동한다.
  • 2
     비대칭 구조를 갖는다.
  • 3
     종 프로세서는 입출력 발생 시 주 프로세서에게 서비스를 요청한다.
  • 4
     주 프로세서는 운영체제를 수행한다.

47. 다음 설명에 해당하는 디렉토리 구조는?
- 부 디렉토리의 공동 사용이 가능하다.
- 디스크 공간을 절약할 수 있다.
- 하나의 파일이나 디렉토리가 여러 개의 경로 이름을 가질 수 있다.
- 공유하고 있는 파일 제거 시 떨어진 포인터(Dangling Pointer) 문제가 발생할 수 있다.
  • 1
     비순환 그래프 디렉토리 시스템
  • 2
     트리구조 디렉토리 시스템
  • 3
     1단계 디렉토리 시스템
  • 4
     2단계 디렉토리 시스템

48. 다음 설명에 해당하는 운영체제 성능평가 기준은?
컴퓨터 시스템 내 한정된 각종 자원을 여러 사용자가 요구할 때, 어느 정도 신속하고 충분히 지원해 줄 수 있는지의 정도
  • 1
     Availability
  • 2
     Reliability
  • 3
     Throughput
  • 4
     Turn-around Time
위키해설
클릭하면 보입니다.
  운영체제
49. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 3개의 연결점을 가질 경우 총 CPU의 개수는?
  • 1
     2
  • 2
     3
  • 3
     4
  • 4
     8

50. 디스크 스케줄링에서 SSTF(Shortest Seek Time First)에 대한 설명으로 가장 적합하지 않은 것은?
  • 1
     탐색 거리가 가장 짧은 요청이 먼저 서비스를 받는다.
  • 2
     일괄처리 시스템보다는 대화형 시스템에 적합하다.
  • 3
     가운데 트랙이 안쪽이나 바깥쪽 트랙보다 서비스 받을 확률이 높다.
  • 4
     헤드에서 멀리 떨어진 요청은 기아상태(starvation)가 발생할 수 있다.

51. 교착상태와 은행원 알고리즘의 불안전상태(Unsafe State)에 대한 설명으로 가장 옳은 것은?
  • 1
     교착상태는 불안전상태에 속한다.
  • 2
     불안전상태의 모든 시스템은 궁극적으로 교착상태에 빠지게 된다.
  • 3
     불안전상태는 교착상태에 속한다.
  • 4
     교착상태와 불안전상태는 서로 무관하다.

52. 모니터에 대한 설명으로 옳지 않은 것은?
  • 1
     모니터의 경계에서 상호배제가 시행된다.
  • 2
     자료 추상화와 정보은폐 기법을 최초로 한다.
  • 3
     공유 데이터와 이 데이터를 처리하는 프로시저로 구성된다.
  • 4
     모니터 외부에서도 모니터 내의 데이터를 직접 액세스할 수 있다.

53. UNIX 파일시스템에서 파일 소유자의 사용자번호 및 그룹 번호, 파일의 보호 권한, 파일 타입, 생성 시기, 파일 링크 수 등 각 파일이나 디렉토리에 대한 모든 정보를 저장하고 있는 블록은?
  • 1
     부트 블록
  • 2
     I-node 블록
  • 3
     슈퍼 블록
  • 4
     데이터 블록

54. UNIX의 특징이 아닌 것은?
  • 1
     트리 구조의 파일 시스템을 갖는다.
  • 2
     대화식 운영체제이다.
  • 3
     Multi-User는 지원하지만 Multi-Tasking은 지원하지 않는다.
  • 4
     이식성이 높으며, 장치, 프로세스 간의 호환성이 높다.
위키해설
클릭하면 보입니다.
  운영체제유닉스
55. Public Key System에 대한 설명으로 틀린 것은?
  • 1
     공용키 암호화 기법을 이용한 대표적 암호화 방식에는 RSA가 있다.
  • 2
     암호화키와 해독키가 따로 존재한다.
  • 3
     암호화키와 해독키는 보안되어야 한다.
  • 4
     키의 분배가 용이하다.

56. 시스템 타이머에서 일정한 시간이 만료된 경우나 오퍼레이터가 콘솔상의 인터 럽트 키를 입력한 경우 발생하는 인터럽트는?
  • 1
     프로그램 검사 인터럽트
  • 2
     SVC 인터럽트
  • 3
     입·출력 인터럽트
  • 4
     외부 인터럽트
위키해설
클릭하면 보입니다.
  인터럽트
57. 프로세스가 자원을 기다리고 있는 시간에 비례하여 우선순위를 부여함으로써 무기한 문제를 방지하는 기법은?
  • 1
     Aging
  • 2
     Reusable
  • 3
     Circular wait
  • 4
     Deadly embrace
위키해설
클릭하면 보입니다.
  에이징 기법
58. 다음 중 암호화 기법이 아닌 것은?
  • 1
     DES
  • 2
     MALLOC
  • 3
     Public Key System
  • 4
     RSA

59. UNIX의 쉘(Shell)에 관한 설명으로 옳지 않은 것은?
  • 1
     명령어 해석기이다.
  • 2
     시스템과 사용자 간의 인터페이스를 담당한다.
  • 3
     여러 종류의 쉘이 있다.
  • 4
     프로세스, 기억장치, 입출력 관리를 수행한다.

60. 현재 헤드 위치가 53에 있고 트랙 0번 방향으로 이동 중이다. 요청 대기 큐에는 다음과 같은 순서의 액세스 요청이 대기 중일 때 SSTF 스케줄링 알고리즘을 사용한다면 헤드의 총 이동거리는 얼마인가?
요청 대기 큐 : 98, 203, 37, 122, 14, 124, 65, 67
  • 1
     202
  • 2
     236
  • 3
     256
  • 4
     320

소프트웨어 공학


61. 구조적 분석에서 자료 사전(Data Dictionary)작성 시 고려할 사항으로 옳지 않은 것은?
  • 1
     갱신하기 쉬워야 한다.
  • 2
     이름이 중복되어야 한다.
  • 3
     이름으로 정의를 쉽게 찾을 수 있어야 한다.
  • 4
     정의하는 방식이 명확해야 한다.
위키해설
클릭하면 보입니다.
  자료 흐름도
62. 사용자의 요구사항 분석 작업이 어려운 이유로 가장 거리가 먼 것은?
  • 1
     개발자와 사용자 간의 지식이나 표현의 차이가 커서 상호 이해가 쉽지 않다.
  • 2
     사용자의 요구는 예외가 거의 없어 열거와 구조호가 어렵지 않다.
  • 3
     사용자의 요구사항이 모호하고 부정확하며, 불완전하다.
  • 4
     개발하고자 하는 시스템 자체가 복잡하다.

63. 프로젝트 일정 관리 시 사용하는 Gantt Chart에 대한 설명으로 옳지 않은 것은?
  • 1
     막대로 표시하며, 수평 막대의 길이는 각 태스크의 기간을 나타낸다.
  • 2
     작업들 간의 상호 관련성, 결정경로를 표시한다.
  • 3
     이정표, 기간, 작업, 프로젝트 일정을 나타낸다.
  • 4
     시간선(Time-line) 차트라고도 한다.
위키해설
클릭하면 보입니다.
  간트 차트
64. HIPO(Hierarchy Input Process Output)에 대한 설명으로 가장 옳지 않은 것은?
  • 1
     상향식 소프트웨어 개발을 위한 문서화 도구이다.
  • 2
     구조도, 개요 도표 집합, 상세 도표 집합으로 구성된다.
  • 3
     기능과 자료의 의존 관계를 동시에 표현할 수 있다.
  • 4
     보기 쉽고 이해하기 쉽다.
위키해설
클릭하면 보입니다.
  HIPO
65. 객체지향기법에서 Encapsulation에 대한 설명으로 옳지 않은 것은?
  • 1
     객체 간의 결합도가 높아진다.
  • 2
     변경 발생 시 오류의 파급효과가 적다.
  • 3
     소프트웨어 재사용성이 높아진다.
  • 4
     인터페이스가 단순화된다.
위키해설
클릭하면 보입니다.
  객체지향 기법
66. Software Reengineering의 필요성이 대두된 가장 주된 이유는?
  • 1
     구현의 문제
  • 2
     설계의 문제
  • 3
     요구사항 분석의 문제
  • 4
     유지보수의 문제
위키해설
클릭하면 보입니다.
  소프트웨어 재공학
67. 소프트웨어 재공학은 어떤 유지보수 측면에서 소프트웨어 위기를 해결하려고 하는 방법인가?
  • 1
     수정(Corrective) 유지보수
  • 2
     적응(Adaptive) 유지보수
  • 3
     완전화(Perfective) 유지보수
  • 4
     예방(Preventive) 유지보수
위키해설
클릭하면 보입니다.
  소프트웨어 재공학
68. 하향식 통합 검사(test)에 대한 설명으로 가장 옳지 않은 것은?
  • 1
     시스템구조의 위층에 있는 모듈부터 아래층의 모듈로 내려오면서 통합한다.
  • 2
     일반적으로 스터브(stub)를 드라이버(driver)보다 쉽게 작성할 수 있다.
  • 3
     검사 초기에는 시스템의 구조를 사용자에게 보여줄 수 없다.
  • 4
     상위층에서 검사 사례(test case)를 쓰기가 어렵다.
위키해설
클릭하면 보입니다.
  통합 테스트
69. 객체에게 어떤 행위를 하도록 지시하는 명령은?
  • 1
     Class
  • 2
     Instance
  • 3
     Object
  • 4
     Message

70. 소프트웨어의 문서(document) 표준이 되었을 때, 개발자가 얻는 이득 으로 가장 거리가 먼 것은?
  • 1
     시스템 개발을 위한 분석과 설계가 용이하다.
  • 2
     프램그램 유지보수가 용이다.
  • 3
     프로그램의 확장성이 있다.
  • 4
     프로그램 개발 인력이 감소된다.

71. 데이터 흐름도(DFD)의 구성요소에 포함되지 않는 것은?
  • 1
     data flow
  • 2
     data dictionary
  • 3
     process
  • 4
     data store
위키해설
클릭하면 보입니다.
  자료 흐름도
72. 프로그램 설계도의 하나인 NS(Nassi-Schneiderman) Chart에 대한 설명으로 가장 옳지 않은 것은?
  • 1
     논리의 기술에 중점을 두고 도형을 이용한 표현 방법이다.
  • 2
     박스, 다이아몬드, 화살표 등의 기호를 사용하므로 읽고 작성하기가 매우 쉽다.
  • 3
     이해하기 쉽고 코드로 변환이 용이하다.
  • 4
     연속, 선택, 반복 등의 제어 논리 구조를 표현한다.

73. S/W 유지보수 작업의 목적이 아닌 것은?
  • 1
     설계수정
  • 2
     예방조치
  • 3
     환경적응
  • 4
     하자보수

74. 럼바우 분석 기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 모델링은?
  • 1
     동적 모델링
  • 2
     객체 모델링
  • 3
     기능 모델링
  • 4
     정적 모델링
위키해설
클릭하면 보입니다.
  럼바우 분석 기법
75. 소프트웨어 구조와 관련된 용어로, 주어진 한 모듈(Module)을 제어하는 상위 모듈 수를 나타내는 것은?
  • 1
     Modularity
  • 2
     Subordinate
  • 3
     Fan-in
  • 4
     Superordinate
위키해설
클릭하면 보입니다.
  모듈화
76. LOC기법에 의하여 예측된 총 라인수가 36,000라인, 개발에 참여할 프로그래머가 6명, 프로그래머들의 평균 생산성이 월간 300라인일 때 개발에 소요되는 기간을 계산한 결과로 가장 옳은 것은?
  • 1
     5개월
  • 2
     10개월
  • 3
     15개월
  • 4
     20개월

77. S/W 각 기능의 원시 코드 라인수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법은?
  • 1
     Effort Per Task기법
  • 2
     전문가 감정 기법
  • 3
     델파이기법
  • 4
     LOC기법

78. ISO 9126에 근거한 소프트웨어 품질목표 중 명시된 조건 하에서 소프트웨어 제품의 일정한 성능과 자원 소요량의 관계에 관한 속성, 즉 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도를 의미하는 것은?
  • 1
     Usability
  • 2
     Reliability
  • 3
     Functionality
  • 4
     Efficiency
위키해설
클릭하면 보입니다.
  소프트웨어 품질
79. 소프트웨어 품질 보증을 위한 정형 기술 검토의 지침 사항으로 옳지 않은 것은?
  • 1
     각 체크 리스트를 작성하고, 자원과 시간 일정을 할당한다.
  • 2
     검토의 과정과 결과를 재검토한다.
  • 3
     논쟁과 반박을 제한한다.
  • 4
     의제와 참가자의 수를 제한하지 않는다.
위키해설
클릭하면 보입니다.
  정형 기술 검토
80. White Box Testing의 설명으로 옳지 않은 것은?
  • 1
     Base Path Testing, Boundary Value Analysis가 대표적인 기법이다.
  • 2
     Source Code의 모든 문장을 한번 이상 수행함으로써 진행된다.
  • 3
     모듈 안의 작동을 직접 관찰할 수 있다.
  • 4
     산출물의 각 기능별로 적절한 프로그램의 제어구조에 따라 선택, 반복 등의 부분들을 수행함으로써 논리적 경로를 점검한다.
위키해설
클릭하면 보입니다.
  화이트박스 테스트

데이터 통신


81. IPv6의 헤더 항목이 아닌 것은?
  • 1
     Flow label
  • 2
     Payload length
  • 3
     HOP limit
  • 4
     Section
위키해설
클릭하면 보입니다.
  IPv6IPv6 헤더
82. 프로토콜의 기본 구성 요소가 아닌 것은?
  • 1
     개체(entity)
  • 2
     구문(syntax)
  • 3
     의미(semantic)
  • 4
     타이밍(timing)
위키해설
클릭하면 보입니다.
  프로토콜
83. 6비트를 사용하여 양자화 하는 경우 양자화 step수는?
  • 1
     8
  • 2
     16
  • 3
     32
  • 4
     64

84. 패킷교환 방식에 대한 설명으로 틀린 것은?
  • 1
     데이터그램과 가상회선 방식으로 구분된다.
  • 2
     저장 전달 방식을 사용한다.
  • 3
     전송하려는 패킷에 헤더가 부착된다.
  • 4
     노드와 노드 간에 물리적으로 전용통신로를 설정하여 데이터를 교환한다.

85. 패킷 교환 방식에 대한 설명으로 틀린 것은?
  • 1
     데이터그램과 가상회선방식이 있다.
  • 2
     메시지를 1개 복사하여 여러 노드로 전송하는 방식이다.
  • 3
     가상회선방식은 연결 지향 서비스라고도 한다.
  • 4
     축적 교환이 가능하다.

86. HDLC(High-level Data Link Control) 프레임 형식으로 옳은 것은?
  • 1
     프래그 | 제어영역 | 주소영역 | 정보영역 | FCS | 프래그
  • 2
     프래그 | 주소영역 | 제어영역 | 정보영역 | FCS | 프래그
  • 3
     프래그 | 주소영역 | 정보영역 | 제어영역 | FCS | 프래그
  • 4
     프래그 | 정보영역 | 제어영역 | 주소영역 | FCS | 프래그
위키해설
클릭하면 보입니다.
  HDLC
87. 다음 그림은 어떤 변조 파형인가?
  • 1
     DPSK
  • 2
     FSK
  • 3
     ASK
  • 4
     PSK

88. 128.107.176.0/22 네트워크에서 호스트에 의해 사용될 수 있는 서브넷 마스크는?
  • 1
     255.0.0.0
  • 2
     255.248.0.0
  • 3
     255.255.252.0
  • 4
     255.255.255.255
위키해설
클릭하면 보입니다.
  서브넷서브넷 마스크
89. 양자화 잡음에 대한 설명으로 옳은 것은?
  • 1
     PAM 펄스의 아날로그 값을 양자화 잡음이라 한다.
  • 2
     PCM 펄스의 디지털 값을 양자화 잡음이라 한다.
  • 3
     PCM 펄스의 아날로그 값과 양자화된 PCM펄스의 디지털 값의 합을 양자화 잡음이라 한다.
  • 4
     PCM 펄스의 아날로그 값과 양자화된 PCM 펄스의 디지털 값의 차이를 양자화 잡음이라 한다.

90. IPv6의 주소체계로 거리가 먼 것은?
  • 1
     Unicast
  • 2
     Anycast
  • 3
     Broadcast
  • 4
     Multicast
위키해설
클릭하면 보입니다.
  IPv6
91. RIP(Routing Information Protocol)에 대한 설명으로 틀린 것은?
  • 1
     RIP은 거리 벡터 기반 라우팅 프로토콜로 흡수를 기반으로 경로를 선택한다.
  • 2
     계층적 주소 체계를 기반으로 링크 상태 정보의 갱신 비용을 줄인 방법이다.
  • 3
     최대 15홉 이하 규모의 네트워크를 주요 대상으로 하는 라우팅 프로토콜이다.
  • 4
     최적의 경로를 산출하기 위한 정보로서 홉(거리 값)만을 고려하므로, RIP를 선택한 경로가 최적의 경로가 아닌 경우가 많이 발생할 수 있다.
위키해설
클릭하면 보입니다.
  라우팅 프로토콜RIP
92. 각 채널별로 타임 슬롯을 사용하나 데이터를 전송하고자 하는 채널에 대해서만 슬롯을 유동적으로 배정하며, 비트블록에 데이터뿐만 아니라 목적지 주소에 대한 정보도 포함하는 다중화방식은?
  • 1
     파장 분할 다중화방식
  • 2
     통계적 시분할 다중화방식
  • 3
     주파수 분할 다중화방식
  • 4
     코드 분할 다중화방식
위키해설
클릭하면 보입니다.
  다중화
93. 2 out of 5 부호를 이용하여 에러를 검출 하는 방식은?
  • 1
     패리티 체크 방식
  • 2
     군계수 체크 방식
  • 3
     SQD 방식
  • 4
     정 마크(정 스페이스)방식

94. 4위상 변조로 전송하는 부호는 동시에 몇 비트를 전송 할 수 있는가?
  • 1
     2bit
  • 2
     4bit
  • 3
     8bit
  • 4
     16bit

95. HDLC(High-level Data Link Control)의 링크 구성 방식에 따른 세 가지 동작모드에 해당하지 않는 것은?
  • 1
     PAM
  • 2
     NRM
  • 3
     ARM
  • 4
     ABM
위키해설
클릭하면 보입니다.
  HDLC
96. HDLC 프레임의 종류 중 정보프레임에 대한 흐름 제어와 오류 제어를 위해 사용되는 것은?
  • 1
     I-Frame
  • 2
     K-Frame
  • 3
     S-Frame
  • 4
     RK-Frame
위키해설
클릭하면 보입니다.
  HDLC
97. 다음 LAN의 네트워크 토폴로지는 어떤 형인가?
  • 1
     버스형
  • 2
     성형
  • 3
     링형
  • 4
     그물형
위키해설
클릭하면 보입니다.
  네트워크 토폴로지
98. 디지털 변조에서 디지털 제이터를 아날로그 신호로 변환시키는 키잉(Keying)방식으로 틀린 것은?
  • 1
     ASK
  • 2
     CSK
  • 3
     FSK
  • 4
     PSK
위키해설
클릭하면 보입니다.
  디지털_변조
99. OSI 7계층에서 단말기 사이에 오류 수정과 흐름제어를 수행하여 신뢰성 있고 명확한 데이터를 전달하는 계층은?
  • 1
     전송 계층
  • 2
     응용 계층
  • 3
     세션 계층
  • 4
     표현 계층
위키해설
클릭하면 보입니다.
  OSI 7계층
100. 불균형적인 멀티포인트 링크 구성 중 주 스테이션이 각 부 스테이션에게 데이터 전송을 요청하는 회선 제어 방식은?
  • 1
     Completion
  • 2
     Polling
  • 3
     Select-Hold
  • 4
     Point to Point

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
채점하기
hide
reset
타이머

모든 문제들의 저작권은 원저작권자에게 있습니다. 본 사이트는 웹상에 공개되어 있는 문제만 모아서 보여드립니다.
저작권 안내   데이터 보호 안내   제휴 문의

copyright 2026 뉴비티::새로운 CBT 시스템 - newbt.kr (Listed on LeanVibe)