정보처리기사(구) 필기 기출문제복원 (2006-03-05)

정보처리기사(구) 2006-03-05 필기 기출문제 해설

이 페이지는 정보처리기사(구) 2006-03-05 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

정보처리기사(구)
(2006-03-05 기출문제)

목록

1과목: 데이터 베이스

1. 탐색 방법 중 키 값으로부터 레코드가 저장되어 있는 주소를 직접 계산하여, 산출된 주소로 바로 접근하는 방법으로 키-주소 변환 방법이라고도 하는 것은?

  1. 이진 탐색
  2. 피보나치 탐색
  3. 해싱 탐색
  4. 블록 탐색
(정답률: 68%)
  • 해싱 탐색은 해시 함수를 사용하여 키 값을 주소로 직접 변환함으로써, 데이터의 위치를 즉시 찾아내는 키-주소 변환 방식입니다.

    오답 노트

    이진 탐색: 데이터를 절반씩 나누어 검색하는 방식
    피보나치 탐색: 피보나치 수열을 이용하여 검색 대상을 선정하는 방식
    블록 탐색: 인덱스로 블록을 찾은 후 블록 내에서 선형 검색하는 방식
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. SQL의 DROP 문은 어떠한 목적으로 사용되는가?

  1. 스키마, 테이블 및 뷰의 제거시에 사용된다.
  2. 스키마, 테이블 및 뷰의 정의시에 사용된다.
  3. 데이터베이스의 무결성을 체크하는데 사용된다.
  4. 데이터베이스를 최적화하는데 사용된다.
(정답률: 88%)
  • SQL의 DROP 문은 DDL(데이터 정의어)의 일종으로, 데이터베이스 객체인 스키마, 테이블, 뷰, 인덱스 등을 완전히 제거하는 목적으로 사용됩니다.

    오답 노트

    스키마, 테이블 및 뷰의 정의: CREATE 문 사용
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 데이터의 중복으로 인하여 관계연산을 처리할 때 곤란한 현상이 발생하는 것을 무엇이라 하는가?

  1. 이상(Anomaly)
  2. 제한(Restriction)
  3. 종속성(Dependency)
  4. 변환(Translation)
(정답률: 84%)
  • 데이터의 중복으로 인해 삽입, 삭제, 수정 시 데이터 간의 불일치가 발생하여 관계 연산 처리에 곤란함이 생기는 현상을 이상(Anomaly)이라고 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. 관계 데이터 모델링 중 BCNF(Boyce-Codd Normal Form)에 대한 옳은 설명으로만 짝지어진 것은?

  1. ㄱ. ㄴ.
  2. ㄴ. ㄷ.
  3. ㄱ. ㄴ. ㄷ.
  4. ㄱ. ㄴ. ㄷ. ㄹ.
(정답률: 37%)
  • BCNF는 릴레이션의 모든 결정자가 후보키여야 하는 정규형으로, 제3정규형(3NF)보다 더 엄격한 조건을 가집니다.
    따라서 BCNF에 속하는 릴레이션은 반드시 제3정규형에 속하며, 반대로 제3정규형이지만 BCNF 조건을 만족하지 못하는 릴레이션이 존재할 수 있습니다.

    오답 노트

    복합 속성을 허용하지 않는다: 이는 제1정규형(1NF)의 원자값 조건에 해당합니다.
    완전 함수적 종속성 개념에 기반을 두었다: 이는 제2정규형(2NF)의 핵심 개념입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 물리적 데이터 독립성에 대한 설명으로 가장 적합한 것은?

  1. 기존 응용 프로그램에 영향을 주지 않고 데이터의 물리적 구조를 변경할 수 없는 것을 말한다.
  2. 기존 응용 프로그램에 영향을 주지 않고 데이터의 물리적 구조를 변경할 수 있는 것을 말한다.
  3. 기존 응용 프로그램에 영향을 변경하면 데이터의 물리적 구조도 이에 따라 변경되는 것을 말한다.
  4. 데이터의 물리적 구조를 변경할 때, 자동적으로 데이터의 논리적 구조도 변경되는 것을 말한다.
(정답률: 82%)
  • 물리적 데이터 독립성이란 보조기억장치와 같은 물리적 저장 장치의 구조를 변경하더라도, 상위 단계인 응용 프로그램에는 아무런 영향을 주지 않고 변경할 수 있는 특성을 말합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

6. 관계 데이터 모델에서 릴레이션(Relation)에 포함되어 있는 튜플(Tuple)의 수를 무엇이라고 하는가?

  1. Degree
  2. Cardinality
  3. Attribute
  4. Cartesian Product
(정답률: 70%)
  • 관계 데이터 모델에서 릴레이션의 튜플(행) 수를 의미하는 용어는 Cardinality입니다.

    오답 노트

    Degree: 속성(열)의 수
    Attribute: 릴레이션을 구성하는 개별 속성
    Cartesian Product: 두 릴레이션의 모든 가능한 조합을 만드는 연산
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 3계층 스키마 중 개념(Conceptual) 스키마에 대한 설명으로 옳지 않은 것은?

  1. 한 기관 전체에서 필요로 하는 데이터베이스의 전체적인 논리적 구조이다.
  2. 물리적 저장 장치의 입장에서 본 데이터베이스 구조이다.
  3. 개체간의 관계와 유지해야 할 제약 조건을 나타낸다.
  4. 접근 권한, 보안 정책, 무결성 규칙을 명세한다.
(정답률: 71%)
  • 개념 스키마는 기관 전체의 관점에서 본 데이터베이스의 전체적인 논리적 구조를 정의합니다.

    오답 노트

    물리적 저장 장치의 입장에서 본 구조: 내부(Internal) 스키마에 대한 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. 직접 접근 방식(DAM : Directed Access Method)에 대한 설명으로 거리가 먼 것은?

  1. 데이터의 입/출력이 빈번히 발생하는 곳에 응용하는 것이 좋다.
  2. 해싱 함수를 이용하여 레코드의 저장 위치를 결정한다.
  3. 다른 레코드를 참조하지 않고 어떤 레코드를 접근할 수 있다.
  4. 기억 공간의 효율성이 매우 좋다.
(정답률: 55%)
  • 직접 접근 방식(DAM)은 해싱 함수를 통해 레코드 위치를 즉시 찾아내므로 접속 속도가 매우 빠르지만, 빈 공간을 많이 확보해야 하므로 기억 공간의 효율성은 낮습니다.

    오답 노트

    기억 공간의 효율성이 매우 좋다: 공간 효율성이 낮고 낭비가 심함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 데이터베이스 무결성과 보안의 차이점에 대한 설명 중 옳은 것은?

  1. 무결성은 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이고, 보안은 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이다.
  2. 무결성은 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이고, 보안은 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이다.
  3. 무결성과 보안은 모두 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이지만, 보안은 사용자 계정과 비밀번호를 관리한다.
  4. 무결성과 보안은 모두 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이지만, 무결성은 DBMS가 자동적으로 보장해 준다.
(정답률: 75%)
  • 무결성은 권한이 있는 사용자가 데이터를 잘못 입력하거나 수정하여 데이터의 정확성이 깨지는 것을 방지하는 것이며, 보안은 권한이 없는 외부 사용자가 데이터베이스에 접근하는 것을 차단하는 것입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 다음의 수식을 후위 순회(Postorder Traversal)한 결과는?

  1. +**/ABCDE
  2. A/B*C*D+E
  3. AB/C*D*E+
  4. ABCDE/**+
(정답률: 71%)
  • 중위 표기법인 $A / B * C * D + E$를 후위 표기법으로 변환하려면 연산자 우선순위에 따라 피연산자 뒤로 연산자를 배치합니다.
    1. $A / B$ $\rightarrow$ $AB/$
    2. $(AB/) * C$ $\rightarrow$ $AB/C*$
    3. $(AB/C*) * D$ $\rightarrow$ $AB/C*D*$
    4. $(AB/C*D*) + E$ $\rightarrow$ $AB/C*D*E+$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 데이터베이스 설계 단계와 그 단계에서 수행되는 결과의 연결이 잘못된 것은?

  1. 개념적 설계 단계 - 트랜잭션 모델링
  2. 논리적 설계 단계 - 목표 DBMS에 독립적인 논리 스키마 설계
  3. 물리적 설계 단계 - 목표 DBMS에 맞는 물리적 구조 설계
  4. 구현 단계 - 목표 DBMS DDL로 스키마 작성
(정답률: 36%)
  • 논리적 설계 단계에서는 개념적 설계에서 만든 개념 스키마를 목표 DBMS가 지원하는 논리적 구조로 변환하는 과정이므로, DBMS에 종속적인 논리 스키마를 설계해야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. 물리적 데이터베이스 설계를 수행할 때 결정할 사항으로 거리가 먼 것은?

  1. 어떤 인덱스를 만들 것인지에 대한 고려
  2. 성능 향상을 위한 개념 스키마의 변경 여부 검토
  3. 빈번한 질의와 트랜잭션들의 수행속도를 높이기 위한 고려
  4. 개념스키마와 외부스키마 설계
(정답률: 62%)
  • 물리적 데이터베이스 설계는 저장 장치에 데이터를 어떻게 저장할지 결정하는 단계로, 인덱스 생성, 성능 및 수행 속도 향상, 저장 공간 효율성 등이 핵심 고려 사항입니다.

    오답 노트

    개념스키마와 외부스키마 설계: 개념적 설계 및 외부 설계 단계에서 수행하는 작업입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. 릴레이션이 가지는 특성으로 옳지 않은 것은?

  1. 한 릴레이션에 나타난 속성값은 논리적으로 분해 가능한 값이어야 한다.
  2. 튜플은 서로 다른 값을 갖는다.
  3. 각 속성은 릴레이션 내에서 유일한 이름을 가진다.
  4. 하나의 릴레이션에서 튜플의 순서는 없다.
(정답률: 73%)
  • 릴레이션의 모든 속성값은 더 이상 분해할 수 없는 원자값(Atomic Value)이어야 합니다. 즉, 논리적으로 분해 불가능한 값이어야 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 시스템 카탈로그에 관한 설명으로 옳지 않은 것은?

  1. 가상테이블이며 메타데이터라고도 한다.
  2. 시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함한다.
  3. 시스템의 사용자들에 관한 정보를 포함하고 있다.
  4. DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다.
(정답률: 48%)
  • 시스템 카탈로그는 가상 테이블이 아니라 DBMS가 스스로 생성하고 유지하는 실제 '시스템 테이블'입니다. 다만, 그 내부에 저장된 정보 자체를 메타데이터라고 부릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 뷰(VIEW)에 관한 설명 중 잘못된 것은?

  1. 뷰는 SQL에서 CREATE VIEW 명령으로 정의된다.
  2. 뷰는 하나 이상의 기본 테이블로부터 유도되어 만들어지는 가상 테이블이다.
  3. 뷰는 INSERT, DELETE, UPDATE 등을 이용한 삽입, 삭제, 갱신 연산이 항상 허용된다.
  4. 뷰의 정의는 ALTER 문을 이용하여 변경할 수 없다.
(정답률: 74%)
  • 뷰는 가상 테이블이므로 기본 테이블의 구조에 따라 삽입, 삭제, 갱신 연산에 제약이 따르며, 항상 허용되는 것은 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. 데이터베이스 무결성에 관한 설명으로 옳지 않은 것은?

  1. 개체 무결성 규정은 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 널(NULL) 값이나 중복 값을 가질 수 없음을 규정하는 것이다.
  2. 무결성 규정에는 규정이름, 검사시기, 제약조건 등을 명시한다.
  3. 도메인 무결성 규정은 주어진 튜플의 값이 그 튜플이 정의된 도메인에 속한 값이어야 한다는 것을 규정하는 것이다.
  4. 트리거는 트리거 조건이 만족되는 경우에 취해야 하는 조치를 명세한다.
(정답률: 33%)
  • 도메인 무결성은 튜플 전체가 아니라, 특정 '속성'의 값이 그 속성에 정의된 도메인에 속한 값이어야 한다는 규정입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. 데크(Deque)에 대한 옳은 설명으로만 짝지어진 것은?

  1. ①, ②
  2. ①, ②, ③
  3. ①, ③, ④
  4. ①, ④
(정답률: 78%)
  • 데크(Deque)는 Double Ended Queue의 약자로, 양쪽 끝에서 삽입과 삭제가 모두 가능한 선형 구조입니다. 이를 관리하기 위해 왼쪽(L)과 오른쪽(R) 두 개의 포인터를 사용합니다.

    오답 노트

    하나의 포인터를 사용한다: L, R 두 개의 포인터를 사용하므로 틀린 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. 분산데이터베이스시스템의 설명으로 옳지 않은 것은?

  1. 소프트웨어 개발비용이 감소한다.
  2. 지역 자치성이 보장된다.
  3. 시스템의 확장이 용이하다.
  4. 신뢰도가 향상된다.
(정답률: 85%)
  • 분산 데이터베이스 시스템은 지역 자치성 보장, 확장 용이성, 신뢰도 향상 등의 장점이 있지만, 시스템 구조가 복잡하여 소프트웨어 개발 비용은 오히려 증가하는 경향이 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. Which of the following does not belong to the DML statement of SQL?

  1. SELECT
  2. DELETE
  3. CREATE
  4. INSERT
(정답률: 80%)
  • CREATE는 데이터베이스 객체를 생성하는 DDL(데이터 정의어)에 해당하며, 데이터를 조작하는 DML(데이터 조작어)이 아닙니다.

    오답 노트

    SELECT, DELETE, INSERT: 데이터를 조회, 삭제, 삽입하는 대표적인 DML 명령어임
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. 괄호 속 내용으로 가장 적합한 것은?

  1. tree search
  2. block search
  3. binary search
  4. sequential search
(정답률: 58%)
  • 정렬된 리스트에서 탐색 범위를 절반씩 좁혀가며 데이터를 찾는 방식은 binary search(이진 탐색)의 핵심 원리입니다.
    이미지 내 'half of the remaining portion'이라는 표현이 결정적인 힌트입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 전자 계산기 구조

21. 등각속도(CAV) 방식의 특징이 아닌 것은?

  1. 모든 트랙의 저장 밀도가 같다.
  2. 디스크 저장 공간이 비효율적으로 사용된다.
  3. 회전 구동장치가 간단하다.
  4. 디스크 평판이 일정한 속도로 회전한다.
(정답률: 34%)
  • 등각속도(CAV) 방식은 디스크를 일정한 각속도로 회전시키므로, 반지름이 큰 외곽 트랙이 내곽 트랙보다 선속도가 빨라 데이터 저장 밀도가 낮아지고 공간 낭비가 발생합니다.

    오답 노트

    디스크 평판이 일정한 속도로 회전한다: CAV의 기본 정의입니다.
    회전 구동장치가 간단하다: 속도 조절이 필요 없어 구조가 단순합니다.
    디스크 저장 공간이 비효율적으로 사용된다: 외곽 트랙의 밀도가 낮아 낭비가 발생합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. JK 플립플롭을 그림과 같이 연결하면 어떤 플립플롭과 같은 동작을 하는가?

  1. D
  2. RS
  3. T
  4. Master-slave
(정답률: 59%)
  • 제시된 이미지 를 보면 JK 플립플롭의 $J$ 입력과 $K$ 입력이 하나로 묶여 동일한 신호를 입력받고 있습니다. $J=K$일 때 입력이 1이면 상태가 반전(Toggle)되므로 이는 T 플립플롭과 동일하게 동작합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 직접 메모리 액세스(DMA)의 특징이 아닌 것은?

  1. CPU의 도움없이 메모리와 I/O 장치 사이에서 전송을 시행한다.
  2. CPU와 DMA 제어기는 메모리와 버스를 공유한다.
  3. CPU의 상태 보존은 반드시 필요하다.
  4. 사이클 스틸을 발생하여 메모리 장치와 I/O 장치 사이의 자료전송을 수행한다.
(정답률: 52%)
  • DMA는 CPU의 개입 없이 I/O 장치와 메모리가 직접 데이터를 주고받는 방식이므로, CPU의 상태를 보존(Context Switching)할 필요 없이 CPU는 다른 작업을 수행할 수 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 캐시(Cache) 메모리에서 특정 내용을 찾는 방식 중 매핑 방식에 주로 사용되는 메모리는?

  1. Nano Memory
  2. Associative Memory
  3. Virtual Memory
  4. Stack Memory
(정답률: 57%)
  • 캐시 메모리 매핑 시 특정 태그(Tag)를 통해 데이터를 빠르게 검색하기 위해 주소 전체를 동시에 비교하는 연관 기억장치(Associative Memory) 방식을 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 컴퓨터의 주기억장치 용량이 8192비트이고, 워드 길이가 16비트일 때 PC(Program Counter), AR(Address Register)와 DR(Data Register)의 크기는?

  1. PC=8, AR=9, DR=16
  2. PC=9, AR=9, DR=16
  3. PC=16, AR=16, DR=16
  4. PC=8, AR=16, DR=16
(정답률: 49%)
  • 주기억장치의 총 단어 수는 전체 용량을 워드 길이로 나누어 계산하며, AR과 PC는 이 단어 수를 가리키기 위한 주소 비트 수(로그 값)가 필요하고, DR은 워드 길이와 동일해야 합니다.
    ① [단어 수 계산] $N = \frac{8192}{16} = 512$
    ② [주소 비트 계산] $AR = PC = \log_{2} 512 = 9$
    ③ [최종 결과] $PC=9, AR=9, DR=16$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. Exclusive-OR Gate의 출력은

  1. (AB)'+AB
  2. A'B'+AB
  3. A'B+AB'
  4. AB'+AB'
(정답률: 70%)
  • Exclusive-OR(XOR) 게이트는 두 입력값이 서로 다를 때만 출력값이 1이 되는 논리 회로입니다. 이를 불 대수 식으로 표현하면 입력 A와 B에 대해 A가 0이고 B가 1인 경우와 A가 1이고 B가 0인 경우의 합으로 나타냅니다.
    $$A'B + AB'$$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 그림의 진리표에서 출력 Y를 최소화 하면?

  1. Y=A'B
  2. Y=AB
  3. Y=A+B'
  4. Y=C'
(정답률: 65%)
  • 진리표에서 출력 $Y$가 1인 경우의 입력 조합을 논리식으로 표현한 후 간소화합니다.
    $$\text{Y} = A'B'C' + A'BC' + AB'C' + ABC'$$
    $$\text{Y} = A'C'(B + B') + AC'(B + B')$$
    $$\text{Y} = A'C' + AC' = C'(A' + A)$$
    $$\text{Y} = C'$$
    따라서 최소화된 식은 $Y=C'$ 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

28. 컴퓨터 내부에서 시스템 순간순간의 상태를 나타내는 것은?

  1. SP
  2. PSW
  3. Interrupt
  4. MAR
(정답률: 63%)
  • PSW(Program Status Word)는 CPU의 상태 정보(연산 결과의 부호, 제로 플래그, 인터럽트 허용 여부 등)를 저장하여 시스템의 순간적인 상태를 나타내는 레지스터입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 주소 지정 방식(Addressing Mode) 중에서 프로그램 카운터 값에 명령어의 주소 부분을 더해서 실제 주소를 구하는 방식은?

  1. 직접 번지 방식
  2. 즉시 번지 방식
  3. 상대 번지 방식
  4. 레지스터 번지 방식
(정답률: 57%)
  • 상대 번지 방식은 프로그램 카운터(PC)의 현재 값에 명령어 내의 변위(Address part)를 더하여 유효 주소를 결정하는 방식입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. 컴퓨터 시스템이 작동되면 먼저 프로그램 카운터의 초기 주소값이 결정되고 주소에 의하여 명령어가 기억장치로부터 읽혀지는 것을 무엇이라 하는가?

  1. 인출(Fetch)
  2. 실행(Execute)
  3. 간접(Indirect)
  4. 인터럽트(Interrupt)
(정답률: 63%)
  • 프로그램 카운터(PC)가 가리키는 주소의 명령어를 기억장치에서 CPU로 읽어오는 단계는 인출(Fetch) 과정입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

31. OP-Code가 4비트면 연산자의 종류는 몇 개가 생성될 수 있는가?

  1. 24-1
  2. 24
  3. 23
  4. 23-1
(정답률: 60%)
  • OP-Code의 비트 수가 $n$비트일 때, 표현 가능한 연산자의 총 개수는 $2^n$개입니다.
    ① [기본 공식] $N = 2^n$
    ② [숫자 대입] $N = 2^4$
    ③ [최종 결과] $N = 16$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. 0-주소 인스트럭션과 관게 있는 것은?

  1. Scratch-pad Register
  2. Accumulator
  3. Stack
  4. Instruction Buffer
(정답률: 73%)
  • 0-주소 인스트럭션은 오퍼랜드(피연산자)를 명시하지 않고, 데이터가 저장된 Stack의 최상단(Top)에서 값을 꺼내 연산한 후 다시 Stack에 저장하는 방식을 사용합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 인터럽트 체제의 기본 요소에 속하지 않는 것은?

  1. 인터럽트 처리 기능
  2. 인터럽트 요청 신호
  3. 인터럽트 스테이트
  4. 인터럽트 취급 루틴
(정답률: 57%)
  • 인터럽트 체제는 인터럽트 요청 신호, 이를 처리하는 인터럽트 처리 기능, 그리고 실제 처리 과정을 정의한 인터럽트 취급 루틴(ISR)으로 구성됩니다. 인터럽트 스테이트는 기본 구성 요소에 해당하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 명령어의 Operand 부분에 실제 데이터를 갖고 있는 방식은?

  1. 즉시(Immediate) 주소지정 방식
  2. 베이스(Base) 주소지정 방식
  3. 상대(Relative) 주소지정 방식
  4. 직접(Direct) 주소지정 방식
(정답률: 46%)
  • 명령어의 오퍼랜드(Operand) 필드에 메모리 주소가 아닌 실제 데이터(상수)가 직접 포함되어 있어, 메모리 참조 없이 즉시 연산이 가능한 방식이 즉시(Immediate) 주소지정 방식입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 다음 회로는 무엇인가?

  1. Decoder
  2. Multiplexer
  3. Encoder
  4. Shifter
(정답률: 67%)
  • 입력 신호 $X, Y$의 조합에 따라 $D_0$부터 $D_3$까지의 출력선 중 단 하나만 활성화시키는 회로 구성이므로, n비트의 이진 코드를 $2^n$개의 서로 다른 출력선으로 변환하는 Decoder입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. 하드웨어 신호에 의하여 특정 번지의 서브루틴을 수행하는 것은?

  1. Handshaking Mode
  2. Vectored Interrupt
  3. DMA
  4. Subroutine Call
(정답률: 53%)
  • Vectored Interrupt는 인터럽트 발생 시 하드웨어적으로 미리 정해진 특정 번지(벡터 주소)의 서브루틴을 즉시 수행하도록 하는 방식입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음 중 단항(Unary) 연산이 아닌 것은?

  1. Complement
  2. Rotate
  3. AND
  4. Shift
(정답률: 69%)
  • 단항 연산은 하나의 피연산자만을 대상으로 하는 연산입니다. Complement(보수), Rotate(회전), Shift(이동)는 모두 하나의 데이터에 적용되는 단항 연산이지만, AND는 두 개의 피연산자를 비교하는 이항(Binary) 논리 연산입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. ROM 칩에 필요하지 않은 신호는?

  1. 쓰기 신호
  2. 주소
  3. 읽기 신호
  4. 칩 선택 신호
(정답률: 63%)
  • ROM(Read Only Memory)은 이름 그대로 '읽기 전용' 기억장치입니다. 따라서 데이터를 읽기 위한 읽기 신호, 주소, 칩 선택 신호는 필요하지만, 데이터를 기록하는 쓰기 신호는 필요하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 중앙처리장치가 주기억장치보다 더 빠르기 때문에 프로그램 실행 속도를 중앙처리장치의 속도에 근접하도록 하기 위해서 사용되는 기억장치는?

  1. 가상기억 장치
  2. 모듈기억 장치
  3. 보조기억 장치
  4. 캐시기억 장치
(정답률: 76%)
  • CPU와 주기억장치 사이의 속도 차이(Speed Gap)를 극복하기 위해, 자주 사용하는 데이터를 임시로 저장하여 접근 속도를 높이는 고속 기억장치는 캐시기억 장치입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 로더(Loader)의 기능 중 옳지 않은 것은?

  1. 할당(Allocation)
  2. 재배치(Relocation)
  3. 링킹(Linking)
  4. 실행(Execution)
(정답률: 65%)
  • 로더는 프로그램을 실행하기 위해 메모리에 적재하는 역할을 하며, 할당, 링킹, 재배치 기능을 수행합니다. 실행(Execution)은 로더가 준비한 프로그램을 CPU가 실제로 처리하는 단계이므로 로더의 기능이 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3과목: 운영체제

41. 기억장치의 관리 전략 중 반입(Fetch) 전략의 설명으로 옳은 것은?

  1. 프로그램/데이터를 주기억장치로 가져오는 시기를 결정하는 전략
  2. 프로그램/데이터에 대한 주기억장치 내의 위치를 결정하는 전략
  3. 주기억장치 내의 빈공간 확보를 위해 제거할 프로그램/데이터를 선택하는 전략
  4. 프로그램/데이터의 위치를 이동시키는 전략
(정답률: 58%)
  • 반입(Fetch) 전략은 프로그램이나 데이터를 언제 주기억장치로 가져올 것인지 그 시기를 결정하는 전략입니다.

    오답 노트

    주기억장치 내 위치 결정: 배치 전략
    제거할 프로그램 선택: 교체 전략
    위치 이동: 재배치 전략
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. 데커(Dekker) 알고리즘에 대한 설명 중 옳지 않은 것은?

  1. 교착상태가 발생하지 않음을 보장한다.
  2. 프로세스가 임계영역에 들어가는 것이 무한정 지연될 수 있다.
  3. 공유 데이터에 대한 처리에 있어서 상호배제를 보장한다.
  4. 별도의 특수 명령어 없이 순수하게 소프트웨어로 해결된다.
(정답률: 31%)
  • 데커 알고리즘은 상호배제를 보장하고 교착상태를 방지하며, 특수 명령어 없이 소프트웨어만으로 구현된 알고리즘입니다. 또한, 모든 프로세스가 결국 임계영역에 진입할 수 있도록 보장하므로 무한정 지연되지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 하나의 프로세스가 작업 수행 과정에서 수행하는 기억 장치 접근에서 지나치게 페이지 폴트가 발생하여 프로세스 수행에 소요되는 시간보다 페이지 이동에 소요되는 시간이 더 커지는 현상은?

  1. 스레싱(Thrashing)
  2. 워킹세트(Working Set)
  3. 세마포어(Semaphore)
  4. 교환(Swapping)
(정답률: 77%)
  • 스레싱(Thrashing)은 페이지 부재가 빈번하게 발생하여 프로세스의 실제 처리 시간보다 페이지 교체 시간이 더 많아짐에 따라 시스템 성능이 급격히 저하되는 현상입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. 운영체제 형태 중 시대적으로 가장 먼저 생겨난 것은?

  1. 다중처리 시스템
  2. 시분할 시스템
  3. 일괄처리 시스템
  4. 분산처리 시스템
(정답률: 82%)
  • 운영체제의 발전 과정에서 가장 초기 형태는 유사한 작업들을 모아 한꺼번에 처리하는 일괄처리 시스템입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. SCAN의 무한 대기 발생 가능성을 제거한 것으로 SCAN 보다 응답시간의 편차가 적고, SCAN과 같이 진행 방향상의 요청을 서비스하지만, 진행중에 새로이 추가된 요청은 서비스하지 않고 다음 진행시에 서비스하는 디스크 스케줄링 기법은?

  1. N-step SCAN 스케줄링
  2. C-SCAN 스케줄링
  3. SSTF 스케줄링
  4. FCFS 스케줄링
(정답률: 47%)
  • N-step SCAN은 SCAN의 무한 대기 문제를 해결하기 위해, 현재 진행 방향의 요청만 처리하고 진행 중에 새로 추가된 요청은 다음 스캔 주기 때 처리하는 방식입니다.

    오답 노트

    C-SCAN: 한쪽 방향으로만 서비스하고 반대 방향으로는 빠르게 복귀하는 방식
    SSTF: 현재 헤드 위치에서 가장 가까운 트랙을 먼저 처리하는 방식
    FCFS: 요청이 들어온 순서대로 처리하는 방식
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. Working Set W(t, w)는 t-w 시간부터 t 까지 참조된 page 들의 집합을 말한다. 그 시간에 참조된 페이지가 {2, 3, 5, 5, 6, 3, 7}이라면 Working Set는?

  1. {3, 5}
  2. {2, 6, 7}
  3. {2, 3, 5, 6, 7}
  4. {2, 7}
(정답률: 67%)
  • Working Set은 특정 시간 동안 프로세스가 참조한 페이지들의 집합을 의미하며, 중복된 페이지를 제외한 고유한 페이지들의 집합으로 구성됩니다.
    참조 페이지 {2, 3, 5, 5, 6, 3, 7}에서 중복을 제거하면 {2, 3, 5, 6, 7}이 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. UNIX 운영체제의 특징으로 볼 수 없는 것은?

  1. 대화식 운영체제이다.
  2. 다중 사용자 시스템(Multi-user system)이다.
  3. 대부분의 코드가 어셈블리 언어로 기술되어 있다.
  4. 높은 이식성과 확장성이 있다.
(정답률: 76%)
  • UNIX는 이식성을 높이기 위해 하드웨어 의존적인 어셈블리 언어가 아닌 C언어로 대부분의 코드가 작성되었습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 분산시스템을 설계하는 주된 이유가 아닌 것은?

  1. 신뢰도 향상
  2. 자원 공유
  3. 보안의 향상
  4. 연산 속도 향상
(정답률: 78%)
  • 분산시스템은 여러 컴퓨터를 네트워크로 연결하여 자원을 공유하고, 연산 속도를 높이며, 시스템 일부에 장애가 발생해도 전체 시스템은 유지되는 신뢰도 향상을 목적으로 설계합니다.

    오답 노트

    보안의 향상: 시스템이 분산될수록 관리 포인트가 늘어나고 네트워크 노출 면적이 넓어져 오히려 보안 관리가 더 어려워집니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

49. 스레드(Thread)에 관한 설명으로 옳지 않은 것은?

  1. 스레드는 하나의 프로세스 내에서 병행성을 증대시키기 위한 메커니즘이다.
  2. 스레드는 프로세스의 일부 특성을 갖고 있기 때문에 경량(ligiht weight) 프로세스라고도 한다.
  3. 스레드는 동일 프로세스 환경에서 서로 독립적인 다중 수행이 불가능하다.
  4. 스레드 기반 시스템에서 스레드는 독립적인 스케줄링의 최소 단위로서 프로세스의 역할을 담당한다.
(정답률: 76%)
  • 스레드는 프로세스 내에서 자원을 공유하며 동시에 여러 작업을 수행할 수 있도록 하는 실행 단위입니다. 따라서 동일 프로세스 환경 내에서 여러 스레드가 독립적으로 다중 수행되는 것이 가능합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 직접 파일(Direct File)에 대한 설명으로 거리가 먼 것은?

  1. 직접 접근 기억장치의 물리적 주소를 통해 직접 레코드에 접근한다.
  2. 키에 일정한 함수를 적용하여 상대 레코드 주소를 얻고, 그 주소를 레코드에 저장하는 파일 구조이다.
  3. 직접 접근 기억장치의 물리적 구조에 대한 지식이 필요하다.
  4. 직접 파일에 적합한 장치로는 자기테이프를 주로 사용한다.
(정답률: 50%)
  • 직접 파일은 물리적 주소를 통해 레코드에 즉시 접근하는 구조이므로, 직접 접근이 가능한 디스크 장치가 적합합니다. 자기테이프는 처음부터 순서대로 읽어야 하는 순차 접근 장치이므로 직접 파일에 적합하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 파일 손상을 막기 위한 파일 보호 기법이 아닌 것은?

  1. 파일 명명(File Naming)
  2. 접근 제어(Access Control)
  3. 암호화(Password/Cryptography)
  4. 복구(Recovery)
(정답률: 61%)
  • 파일 보호 기법은 파일의 손상을 방지하기 위해 접근을 제한하거나 식별하는 방법으로, 파일 명명, 접근 제어, 암호화(비밀번호) 등이 해당됩니다. 복구(Recovery)는 이미 손상된 파일을 되살리는 사후 조치이므로 보호 기법에 해당하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. 스풀링(Spooling)에 대한 설명으로 옳지 않는 것은?

  1. “Spooling”은 “Simultaneous Peripheral Operation On-Line)”의 약자이다.
  2. 스풀링은 주기억장치를 버퍼로 사용한다.
  3. 어떤 작업의 입/출력과 다른 작업의 계산을 병행 처리하는 기법이다.
  4. 다중 프로그래밍 시스템의 성능 향상을 가져온다.
(정답률: 57%)
  • 스풀링(Spooling)은 고속의 주기억장치가 아닌 저속의 보조기억장치(디스크)를 버퍼로 사용하여 입출력 장치와 CPU 사이의 속도 차이를 해결하는 기법입니다.

    오답 노트

    Simultaneous Peripheral Operation On-Line의 약자임: 맞음
    입출력과 계산의 병행 처리: 맞음
    다중 프로그래밍 성능 향상: 맞음
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. 운영체제를 기능상으로 분류했을 때, 제어 프로그램 중 보기의 설명에 해당하는 것은?

  1. 문제 프로그램(Problem Program)
  2. 감시 프로그램(Supervisor Program)
  3. 작업 제어 프로그램(Job Control Program)
  4. 데이터 관리 프로그램(Data Management Program)
(정답률: 58%)
  • 주기억장치와 보조기억장치 사이의 자료 전송, 파일 조작 및 처리, 입출력 자료와 프로그램 간의 논리적 연결 등 시스템에서 취급하는 파일과 데이터를 표준적인 방법으로 처리하도록 관리하는 프로그램은 데이터 관리 프로그램(Data Management Program)입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. Flynn이 제안한 4가지 병렬처리 방식 중에서 이론적일 뿐 실질적인 처리방식으로 사용되지 않는 구조는?

  1. SISD
  2. SIMD
  3. MISD
  4. MIMD
(정답률: 42%)
  • Flynn의 분류법 중 MISD(Multiple Instruction Single Data)는 여러 개의 명령어가 하나의 데이터 스트림을 처리하는 구조로, 이론적으로는 존재하지만 실제 컴퓨터 구조에서는 거의 사용되지 않습니다.

    오답 노트

    SISD: 단일 명령어 단일 데이터 (전통적인 폰 노이만 구조)
    SIMD: 단일 명령어 다중 데이터 (벡터 프로세서, GPU)
    MIMD: 다중 명령어 다중 데이터 (현대적인 멀티코어 프로세서)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. UNIX에서 프로세스를 복제하는 기능과 관계되는 것은?

  1. getppid
  2. getpid
  3. fork
  4. exec
(정답률: 58%)
  • UNIX 시스템에서 fork 시스템 호출은 현재 실행 중인 프로세스와 동일한 복제본 프로세스를 생성하는 기능을 수행합니다.

    오답 노트

    getppid: 부모 프로세스의 ID를 가져옴
    getpid: 현재 프로세스의 ID를 가져옴
    exec: 현재 프로세스의 메모리 내용을 새로운 프로그램으로 교체하여 실행함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 교착상태 해결 방안으로 발생 가능성을 인정하고 교착 상태가 발생하려고 할 때, 교착상태 가능성을 피해가는 방법은?

  1. 예방(Prevention)
  2. 발견(Detection)
  3. 회피(Avoidance)
  4. 복구(Recovery)
(정답률: 79%)
  • 교착상태 회피(Avoidance)는 시스템이 자원을 할당하기 전, 할당 후의 상태가 안전한지(Safe State)를 확인하여 교착상태 가능성을 미리 피해가는 방법입니다.

    오답 노트

    예방(Prevention): 교착상태 발생 조건 중 하나를 완전히 제거하여 원천 차단함
    발견(Detection): 교착상태가 발생했는지 주기적으로 확인함
    복구(Recovery): 발생한 교착상태를 해결하기 위해 프로세스를 종료하거나 자원을 선점함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

57. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, LRU 페이지 교체 알고리즘을 사용할 경우 몇 번의 페이지 결함이 발생하는가?

  1. 4회
  2. 5회
  3. 6회
  4. 7회
(정답률: 53%)
  • LRU(Least Recently Used) 알고리즘은 가장 오랫동안 사용되지 않은 페이지를 먼저 교체하는 방식입니다. 페이지 참조 순서 에 따른 결함 발생 과정은 다음과 같습니다.
    1. 페이지 1 참조: 결함 (메모리: [1])
    2. 페이지 2 참조: 결함 (메모리: [1, 2])
    3. 페이지 3 참조: 결함 (메모리: [1, 2, 3])
    4. 페이지 1 참조: 적중 (메모리: [2, 3, 1])
    5. 페이지 2 참조: 적중 (메모리: [3, 1, 2])
    6. 페이지 4 참조: 결함 (메모리: [3, 1, 2, 4])
    7. 페이지 1 참조: 적중 (메모리: [3, 2, 4, 1])
    8. 페이지 2 참조: 적중 (메모리: [3, 4, 1, 2])
    9. 페이지 5 참조: 결함 (가장 오래된 3 교체, 메모리: [4, 1, 2, 5])
    총 페이지 결함 횟수는 5회입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

58. 운영체제를 자원 관리자(Resource Manager)라는 관점으로 보았을 때, 자원들을 관리하는 과정을 순서대로 옳게 나열한 것은?

  1. ㉮-㉯-㉰-㉱
  2. ㉯-㉰-㉱-㉮
  3. ㉮-㉰-㉯-㉱
  4. ㉰-㉱-㉯-㉮
(정답률: 41%)
  • 운영체제가 자원을 관리하는 논리적 순서는 자원의 상태를 먼저 파악하고, 이를 어떻게 나눌지 정책을 세운 뒤, 실제로 배당하고, 마지막으로 회수하는 과정으로 진행됩니다.
    따라서 올바른 순서는 ㉯(분배 정책 수립) $\rightarrow$ ㉰(자원 상태 파악) $\rightarrow$ ㉱(정책 수행 및 배당) $\rightarrow$ ㉮(자원 회수)가 아니라, 기존 해설의 정답 기준에 따라 ㉯(분배 정책 수립) $\rightarrow$ ㉰(자원 상태 파악) $\rightarrow$ ㉱(정책 수행 및 배당) $\rightarrow$ ㉮(자원 회수) 순으로 구성된 ㉯-㉰-㉱-㉮가 정답입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. UNIX 시스템에서 쉘(Shell)에 대한 설명으로 옳지 않은 것은?

  1. 명령어를 해석하는 명령해석기이다.
  2. 프로세스의 관리를 한다.
  3. 단말장치로부터 받은 명령을 커널로 보내거나 해당 프로그램을 작동시킨다.
  4. 사용자와 Kernel 사이에서 중계자 역할을 한다.
(정답률: 65%)
  • 쉘(Shell)은 사용자의 명령어를 해석하여 커널에 전달하는 명령 해석기이자 중계자 역할을 수행합니다. 실제 프로세스의 생성, 스케줄링, 메모리 관리 등 핵심적인 프로세스 관리는 커널(Kernel)의 영역입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. NUR 기법은 호출 비트와 변형 비트를 가진다. 다음 중 가장 나중에 교체될 페이지는?

  1. 호출 비트 : 0, 변형 비트 : 0
  2. 호출 비트 : 0, 변형 비트 : 1
  3. 호출 비트 : 1, 변형 비트 : 0
  4. 호출 비트 : 1, 변형 비트 : 1
(정답률: 62%)
  • NUR(Not Used Recently) 알고리즘은 호출 비트(Referenced)와 변형 비트(Modified)를 조합하여 교체 우선순위를 결정합니다. 호출 비트와 변형 비트가 모두 1인 경우(1, 1)는 가장 최근에 사용되었고 내용까지 변경된 상태이므로 가장 나중에 교체됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4과목: 소프트웨어 공학

61. 소단위명세서(Mini-Specification)에 관한 내용 중 옳지 않은 것은?

  1. 반 페이지나 한 페이지 정도의 크기로 세분된 모듈을 작성할 때 사용한다.
  2. DFD에서는 한 개의 처리공정이 그 대상이 되지만, 한 공정의 기능이 두 가지 이상이거나 더 세분화함으로써 소단위명세서를 이해하기가 쉬워진다면 더욱 세분화될 수도 있다.
  3. 소단위명세서를 작성하는 도구에는 서술문장, 의사결정나무, 의사결정표, 표, 그래프 등이 있다.
  4. 소단위명세서는 구조적 언어를 사용하지 않고, 자연어를 사용하여 이해하기 쉽고 엄밀하게 기술한다.
(정답률: 50%)
  • 소단위명세서는 자연어뿐만 아니라 구조적 언어(Structured Language)를 사용하여 논리적 흐름을 엄밀하게 기술함으로써 모호함을 제거해야 합니다.

    오답 노트

    반 페이지나 한 페이지 정도의 크기 사용: 맞음
    DFD 처리공정 대상 및 세분화 가능: 맞음
    서술문장, 의사결정나무, 표 등 도구 활용: 맞음
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. SOFTWARE Project의 비용 결정 요소와 가장 관련이 적은 것은?

  1. 개발자의 능력
  2. 요구되는 신뢰도
  3. 하드웨어의 성능
  4. 개발제품의 복잡도
(정답률: 51%)
  • 소프트웨어 프로젝트 비용 추산 요소는 직접 측정 요소(노력, LOC, 투입 인원, 개발자 능력 등)와 간접 측정 요소(복잡성, 신뢰성, 효율성 등)로 구분됩니다. 하드웨어의 성능은 소프트웨어 개발 비용을 결정하는 직접적인 측정 요소에 해당하지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 소프트웨어의 전통적 개발 단계 중 요구분석 단계에 대한 설명으로 옳지 않은 것은?

  1. 프로젝트를 이해할 수 있는 개발의 실질적인 첫 단계이다.
  2. 현재의 상태를 파악하고 문제를 정의한 후, 문제해결과 목표를 명확히 도출하는 단계이다.
  3. 소프트웨어가 가져야 될 기능을 기술하는 단계이다.
  4. 고품질의 소프트웨어를 개발하기 위해 소프트웨어의 내부 구조를 기술하는 단계이다.
(정답률: 63%)
  • 요구분석 단계는 사용자의 요구사항을 파악하여 소프트웨어가 '무엇(What)'을 해야 하는지 기능을 정의하는 단계입니다.

    오답 노트

    소프트웨어의 내부 구조를 기술하는 단계이다: 내부 구조(How)를 설계하는 것은 요구분석 이후의 설계 단계에서 수행합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. DFD(Data Flow Diagram)에 대한 설명으로 거리가 먼 것은?

  1. 자료 흐름 그래프 또는 버블(Bubble) 차트라고도 한다.
  2. 구조적 분석 기법에 이용된다.
  3. 시간 흐름의 개념을 명확하게 표현할 수 있다.
  4. DFD의 요소는 화살표, 원, 사각형, 직선(단선/이중선)으로 표시한다.
(정답률: 52%)
  • DFD는 데이터의 흐름을 중심으로 시스템을 분석하는 도구로, 프로세스, 데이터 흐름, 데이터 저장소, 외부 엔티티를 통해 표현합니다.

    오답 노트

    시간 흐름의 개념을 명확하게 표현할 수 있다: DFD는 데이터의 흐름을 보여줄 뿐, 제어 흐름이나 시간적 순서는 표현하지 못합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. 객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고 필요한 인터페이스만을 밖으로 드러내는 과정을 무엇이라고 하는가?

  1. 메시지
  2. 캡슐화
  3. 상속
  4. 다형성
(정답률: 78%)
  • 연관된 데이터와 함수를 하나로 묶어 외부로부터 내부 구현을 숨기고, 정해진 인터페이스를 통해서만 상호작용하게 하여 정보 은닉을 구현하는 과정을 캡슐화라고 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

66. 소프트웨어공학의 공학(Engineering)이 가지는 의미와 어울리지 않는 것은?

  1. 예술성
  2. 경제성
  3. 보편타당성
  4. 적시성
(정답률: 79%)
  • 소프트웨어 공학은 정해진 예산과 기간 내에 보편타당하고 경제적인 방법으로 고품질의 소프트웨어를 개발하는 체계적인 학문입니다. 따라서 주관적이고 감성적인 영역인 예술성은 공학적 의미와 거리가 멉니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 현재 프로그램으로부터 데이터, 아키텍쳐, 그리고 절차에 관한 분석 및 설게 정보를 추출하는 과정은?

  1. 재공학(Re-Engineering)
  2. 역공학(Reverse Engineering)
  3. 순공학(Forward Engineering)
  4. 재사용(Reuse)
(정답률: 59%)
  • 기존 소프트웨어를 분석하여 데이터, 아키텍처, 절차 등 설계 정보를 재발견하거나 추출하여 추상화된 표현을 만드는 과정은 역공학(Reverse Engineering)입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 객체 지향의 기본 개념 중 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?

  1. 메소드
  2. 추상화
  3. 상속성
  4. 캡슐화
(정답률: 77%)
  • 메소드는 객체가 메시지를 받았을 때 실행해야 할 구체적인 연산이나 동작을 정의한 것입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 프로토타입 모형의 장점으로 가장 적절한 것은?

  1. 프로젝트 관리가 용이하다.
  2. 노력과 비용이 절감된다.
  3. 요구사항을 충실히 반영한다.
  4. 관리와 개발이 명백히 구분된다.
(정답률: 67%)
  • 프로토타입 모형은 실제 구현 전 견본품(Prototype)을 만들어 사용자의 피드백을 반복적으로 반영하므로, 요구사항을 충실히 반영할 수 있다는 것이 가장 큰 장점입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 하나의 프로그램을 몇 개의 작은 부분으로 분할하는 경우, 그 분할단위를 일반적으로 모듈(Module)이라고 한다. 다음 중 모듈에 대한 설명으로 옳은 것은?

  1. 모듈의 독립성을 높여주기 위해서는 각 모듈간의 관련성을 최소로 하며, 이 경우에 응집도(Cohesion)는 최소가 된다.
  2. 모듈간의 관련성을 최대로 하면 모듈의 독립성은 저하되며, 이 경우에 모듈의 결합도(Coupling)는 최소가 된다.
  3. 복잡성을 감소시키는 수단으로 독립성의 개념이 많이 적용되고 있으며, 모듈의 독립성 척도로서 결합도는 고려 대상이 아니며, 응집도만 적용된다.
  4. 모듈의 결합도는 자료결합도(Data Coupling)로, 모듈의 응집도는 기능적 응집도(Functional Cohesion)로 하는 것이 가장 바람직하다.
(정답률: 49%)
  • 효과적인 모듈화 설계의 핵심은 '응집도는 높게(강하게), 결합도는 낮게(약하게)' 유지하는 것입니다. 따라서 결합도는 가장 약한 자료결합도(Data Coupling)로, 응집도는 가장 강한 기능적 응집도(Functional Cohesion)로 설계하는 것이 가장 바람직합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

71. CASE(Computer Aided Software Engineering)에 대한 설명으로 옳은 것은?

  1. 소프트웨어 생명 주기(Life Cycle)의 전체 단계를 연결시켜 주는 통합된 도구를 제공한다.
  2. CASE 패키지의 3단계는 도식목차, 총괄 다이어그램, 상세 다이어그램으로 구분된다.
  3. 상위(Upper) CASE에서는 주로 코드를 작성하고 테스트하며, 문서화하는 작업을 지원한다.
  4. 소프트웨어 개발의 생산성과 신뢰성에 저하를 가져와 널리 사용되지 못하고 있다.
(정답률: 48%)
  • CASE는 소프트웨어 생명 주기(Life Cycle)의 전체 단계를 연결시켜 주는 통합된 도구를 제공하여 개발 효율성을 높이는 도구입니다.

    오답 노트

    상위(Upper) CASE: 분석 및 설계 단계 지원 (코드 작성 및 테스트는 하위 CASE 영역)
    생산성과 신뢰성: CASE 도입 시 생산성과 신뢰성이 향상됨
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

72. 프로젝트 일정 관리시 사용하는 칸트(Gantt) 차트에 대한 설명으로 옳지 않은 것은?

  1. 막대로 표시하며 수평 막대의 길이는 각 태스크의 기간을 나타낸다.
  2. 이정표, 기간, 작업, 프로젝트 일정을 나타낸다.
  3. 시간선(Time-Line) 차트라고도 한다.
  4. 작업들 간의 상호 관련성, 결정경로를 표시한다.
(정답률: 65%)
  • 칸트 차트는 시간 흐름에 따른 작업 기간을 막대로 표시하는 일정 관리 도구이며, 작업 간의 상호 관련성이나 결정경로(Critical Path)를 표시하는 것은 PERT/CPM 차트의 특징입니다.

    오답 노트

    막대 표시: 수평 막대 길이로 태스크 기간 표현
    시간선 차트: Time-Line 차트라고도 불림
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 모듈안의 작동을 자세히 관찰할 수 있으며, 프로그램 원시 코드의 논리적인 구조를 커버(Cover)하도록 테스트 케이스를 설계하는 프로그램 테스트 방법은?

  1. 블랙 박스 테스트
  2. 화이트 박스 테스트
  3. 알파 테스트
  4. 베타 테스트
(정답률: 68%)
  • 프로그램의 내부 원시 코드와 논리적 구조를 직접 확인하며 테스트 케이스를 설계하는 방식은 화이트 박스 테스트입니다.

    오답 노트

    블랙 박스 테스트: 내부 구조를 보지 않고 기능 작동 여부만 검사
    알파 테스트: 개발자 환경에서 수행하는 테스트
    베타 테스트: 실제 사용자 환경에서 수행하는 테스트
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 프로토타이핑(Prototyping) 접근방법을 채용할 때의 이익은 주로 정보문제의 본질에 대한 불확실성과 그 정보문제를 해결하기 위해 사용자가 제시하는 요구의 불확실성을 줄이는데 있다. 다음 중 불확실성 결정 요인에 해당하지 않는 것은?

  1. 지원이 필요한 일로부터의 요구연역(要求演繹)
  2. 사용자와 분석자의 지식과 경험의 수준
  3. 커뮤니케이션 문제가 일어날 가능성
  4. 프로토타이핑 시에 소요되는 비용문제
(정답률: 61%)
  • 프로토타이핑의 불확실성 결정 요인은 요구사항의 도출 과정, 참여자의 지식 수준, 소통 가능성 등 '정보의 불확실성'과 관련이 있습니다. 소요되는 비용 문제는 경제적 제약 사항일 뿐, 정보 문제의 본질적인 불확실성을 결정하는 요인은 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

75. 객체 모형(Object Model), 동적 모형(Dynamic Model), 기능 모형(Functional Model)의 3개 모형으로 구성되어 있는 객체지향 분석 기법은?

  1. Rambaugh Method
  2. Wirfs-Brock Method
  3. Jacobson Method
  4. Coad & Yourdon Method
(정답률: 75%)
  • Rambaugh Method는 분석 활동을 객체 모형, 동적 모형, 기능 모형의 3가지 모형으로 나누어 수행하는 가장 일반적인 객체지향 분석 기법입니다.

    오답 노트

    Jacobson Method: Use Case(사용 사례) 강조
    Coad & Yourdon Method: E-R 다이어그램을 이용한 모델링
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. 소프트웨어 유지보수에 관련된 설명으로 옳지 않은 것은?

  1. 유지보수는 소프트웨어가 인수, 설치된 후 발생하는 모든 공학적 작업을 말한다.
  2. 유지보수는 원인에 따라 수리(Corrective) 보수, 적응(Adaptive) 보수, 완전화(Perfective) 보수, 예방(Preventive) 보수 등이 있다.
  3. 소프트웨어에 가해지는 변경을 제어 관리하는 것을 형상 관리(Configuration Mnagement)라고 한다.
  4. 소프트웨어 비용 중 유지보수 비용은 개발비용 보다 적다.
(정답률: 73%)
  • 소프트웨어 생명 주기에서 유지보수 비용은 일반적으로 개발 비용보다 훨씬 크게 발생합니다.

    오답 노트

    유지보수 정의: 인수 및 설치 후 발생하는 모든 공학적 작업
    유지보수 종류: 수리, 적응, 완전화, 예방 보수
    형상 관리: 소프트웨어 변경 사항을 제어하고 관리하는 활동
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 소프트웨어 유지보수 작업의 목적으로 부적절한 것은?

  1. 하자보수
  2. 환경적응
  3. 예방조치
  4. 설계수정
(정답률: 56%)
  • 소프트웨어 유지보수는 이미 개발된 시스템의 오류를 수정(하자보수), 환경 변화에 대응(환경적응), 잠재적 결함 제거(예방조치)하는 활동입니다. 설계수정은 개발 단계의 활동이거나 유지보수의 수단일 뿐, 유지보수 작업 자체의 궁극적인 목적이라고 보기는 어렵습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. 민주주의적 팀(Democratic Teams)에 대한 내용으로 옳은 것은?

  1. 프로젝트 팀의 목표 설정 및 의사결정 권한이 팀 리더에게 주어진다.
  2. 조직적으로 잘 구성된 중앙 집중식 구조이다.
  3. 팀 구성원 간의 의사교류를 활성화시키므로 팀원의 참여도와 만족도를 증대시킨다.
  4. 팀 리더의 개인적 능력이 가장 중요하다.
(정답률: 76%)
  • 민주주의적 팀은 리더 중심이 아닌 구성원 간의 상호작용과 협력을 강조하며, 의사결정 과정에 팀원을 참여시켜 만족도와 책임감을 높이는 구조입니다.

    오답 노트

    의사결정 권한이 팀 리더에게 주어진다: 권한이 분산됨
    중앙 집중식 구조이다: 분산적 구조임
    팀 리더의 개인적 능력이 가장 중요하다: 팀원 간의 협업과 소통이 더 중요함
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. LOC 기법에 의하여 예측된 총라인수가 25000 라인일 경우 개발에 투입될 프로그래머의 수가 5명이고, 프로그래머들의 평균 생산성이 월당 500 라인일 때, 개발에 소요되는 기간은?

  1. 8개월
  2. 9개월
  3. 10개월
  4. 11개월
(정답률: 84%)
  • 전체 라인 수를 투입 인원과 1인당 월 생산성의 곱으로 나누어 개발 기간을 산출합니다.
    ① [기본 공식] $T = \frac{L}{P \times S}$ (기간 = 총라인수 / (인원 × 생산성))
    ② [숫자 대입] $T = \frac{25000}{5 \times 500}$
    ③ [최종 결과] $T = 10$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 소프트웨어 프로젝트 계획자가 프로젝트를 시작하기 전에 추정해야 하는 항목으로 거리가 먼 것은?

  1. 얼마나 오래 걸리겠는가?
  2. 얼마나 많은 노력이 요구되겠는가?
  3. 얼마나 많은 사람이 참여해야 하는가?
  4. 얼마의 유지보수 비용이 들어갈 것인가?
(정답률: 55%)
  • 프로젝트 계획 단계에서는 개발 기간, 투입 노력, 인적 자원 등 개발 단계의 자원 추정이 핵심입니다. 유지보수 비용은 개발 완료 후 운영 단계에서 발생하는 비용으로, 프로젝트 시작 전 계획 단계의 직접적인 추정 항목과는 거리가 멉니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5과목: 데이터 통신

81. 흐름 제어 방식에서 일반적으로 한번에 여러 개의 프레임을 전송할 경우 효율적인 기법은?

  1. 정지 및 대기
  2. 슬라이딩 윈도우
  3. 다중 전송
  4. 적응적 ARQ
(정답률: 46%)
  • 슬라이딩 윈도우 방식은 수신 측으로부터 확인 응답(ACK)을 받기 전이라도 윈도우 크기만큼 여러 개의 프레임을 연속적으로 전송할 수 있어, 정지 및 대기 방식보다 전송 효율이 훨씬 높습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

82. 데이터 통신에서 전송제어 절차에 해당되지 않는 것은?

  1. 통신 회선 접속
  2. 데이터 링크 설정
  3. 데이터 구조의 확인
  4. 통신 회선 절단
(정답률: 73%)
  • 전송제어 절차는 통신 회선의 접속, 데이터 링크 설정, 데이터 전송, 통신 회선 절단과 같이 물리적/논리적 연결 상태를 관리하는 과정입니다. 데이터 구조의 확인은 전송제어 절차가 아닌 데이터 형식이나 프로토콜 분석 단계에 해당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

83. LAN(Local Area Network)의 특징 설명 중 옳지 않은 것은?

  1. 단일 건물내에 설치되고, 패킷 지연이 최소화 된다.
  2. 확장성과 재배치가 좋지 않고, 경로 설정이 필요하다.
  3. 네트워크 내의 정보기기와 통신이 가능하다.
  4. 광대역 전송 매체의 사용으로 고속 통신이 가능하다.
(정답률: 51%)
  • LAN은 좁은 지역 내에서 고속 통신을 제공하며, 공유 매체를 사용하므로 별도의 경로 설정이 필요 없고 기기의 재배치와 확장성이 매우 뛰어난 것이 특징입니다.

    오답 노트

    확장성과 재배치가 좋지 않고, 경로 설정이 필요하다: LAN은 확장성이 좋고 경로 설정이 필요 없는 네트워크입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

84. 보오 속도가 2400[baud]이고, 8위상 편이 변조 방식을 사용할 때 전송 속도는?

  1. 19200bps
  2. 7200bps
  3. 4800bps
  4. 2400bps
(정답률: 61%)
  • 전송 속도는 보오 속도에 한 신호당 전송되는 비트 수(bit per symbol)를 곱하여 계산합니다. 8위상 편이 변조(PSK)의 경우 $2^3 = 8$이므로 한 신호당 3bit를 전송합니다.
    ① [기본 공식] $bps = baud \times \log_2 M$
    ② [숫자 대입] $bps = 2400 \times \log_2 8$
    ③ [최종 결과] $bps = 7200$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

85. 컴퓨팅, 교환, 디지털 전송 장치간의 구분이 없어지고, 음성, 데이터 및 이미지 전송에 동일한 디지털 기술이 적용된 통합 시스템은?

  1. LAN
  2. ISDN
  3. PSN
  4. VAN
(정답률: 63%)
  • ISDN은 종합 정보 통신망으로, 음성, 데이터, 이미지 등 다양한 멀티미디어 정보를 동일한 디지털 기술을 사용하여 하나의 회선으로 통합 전송하는 시스템입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

86. 다중화기(Multiplexer) 중 변·복조 기능도 포함하는 기기는?

  1. 동기식 시분할 다중화기
  2. 비동기식 시분할 다중화기
  3. 통계적 시분할 다중화기
  4. 주파수 분할 다중화기
(정답률: 46%)
  • 주파수 분할 다중화기(FDM)는 서로 다른 주파수 대역에 신호를 실어 보내기 위해 반송파를 이용한 변조 및 복조 과정이 반드시 필요합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

87. VAN의 주요 통신 처리 기능이 아닌 것은?

  1. 미디어 변환
  2. Mail Box
  3. 데이터베이스 구축
  4. 프로토콜 변환
(정답률: 56%)
  • VAN(부가가치통신망)은 통신 회선을 빌려 프로토콜 변환, 미디어 변환, Mail Box 등 통신 효율을 높이는 부가 서비스를 제공하는 망입니다. 데이터베이스 구축은 통신 처리 기능이 아닌 데이터 관리 영역입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

88. 다음은 데이터 통신 시스템에서 발생하는 잡음에 대한 설명이다. 어떤 잡음에 대한 설명인가?

  1. 열잡음
  2. 누화잡음
  3. 충격잡음
  4. 상호변조 잡음
(정답률: 67%)

  • 비연속적이고 불규칙한 진폭을 가지며, 외부의 전자기적 충격이나 기계적 결함으로 인해 순간적으로 발생하는 잡음은 충격잡음의 핵심 특징입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

89. OSI 7계층 중 장치와 전송매체 간의 인터페이스 특성 규정, 전송 매체의 유형 규정, 전송로의 연결, 유지 및 해제를 담당하는 계층은?

  1. 전송 계층
  2. 망 계층
  3. 데이터링크 계층
  4. 물리 계층
(정답률: 25%)
  • 물리 계층은 OSI 7계층의 최하위 계층으로, 전기적·기계적 특성을 규정하며 전송 매체(케이블 등)와 장치 간의 인터페이스 및 물리적 연결을 담당합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

90. 전송 매체상의 전송 프레임마다 해당 채널의 시간 슬롯이 고정적으로 할당되는 다중화 방식은?

  1. 주파수 분할 다중화
  2. 동기식 시분할 다중화
  3. 통계적 시분할 다중화
  4. 코드 분할 다중화
(정답률: 65%)
  • 동기식 시분할 다중화(Synchronous TDM)는 데이터 전송 여부와 상관없이 각 채널에 고정된 시간 슬롯을 할당하는 방식입니다.

    오답 노트

    통계적 시분할 다중화: 데이터가 있는 장치에만 동적으로 할당
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

91. 다음 전송제어 문자 중 부정적 응답에 해당하는 전송제어 문자는?

  1. NAK(Negative AcKnowledge)
  2. ACK(ACKnowledge)
  3. EOT(End of Transmission)
  4. SOH(Start of Heading)
(정답률: 83%)
  • NAK(Negative AcKnowledge)는 수신 측에서 데이터에 오류가 있음을 알리는 부정적 응답 문자입니다.

    오답 노트

    ACK: 긍정적 응답
    EOT: 전송 종료
    SOH: 헤딩 시작
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

92. OSI 계층의 네트워크 계층에 해당하는 X.25의 계층은?

  1. 패킷 계층
  2. 프레임 계층
  3. 응용 계층
  4. 세션 계층
(정답률: 55%)
  • X.25 표준은 패킷 교환망의 프로토콜로, OSI 7계층의 네트워크 계층에 해당하는 부분이 패킷 계층(Packet Layer)입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

93. 컴퓨터를 이용한 정보통신 시스템에서 정확한 데이터를 주고 받기 위해서는 컴퓨터 간의 미리 정해진 약속이 필요하다. 이러한 약속을 무엇이라 하는가?

  1. Topology
  2. Protocol
  3. OSI 7 Layer
  4. DNS
(정답률: 76%)
  • 컴퓨터 간에 정확한 데이터 교환을 위해 정의한 통신 규약이나 약속을 프로토콜(Protocol)이라고 합니다.

    오답 노트

    Topology: 네트워크의 물리적 연결 형태
    OSI 7 Layer: 네트워크 통신 표준 모델
    DNS: 도메인 이름을 IP 주소로 변환하는 시스템
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

94. 통계적 TDM에서 다중화된 회선의 데이터 전송율과 접속장치들의 데이터 전송율의 합과의 일반적인 관계는?

  1. 다중화된 회선의 데이터 전송율 < 접속장치들의 데이터 전송율의 합
  2. 다중화된 회선의 데이터 전송율 > 접속장치들의 데이터 저송율의 합
  3. 다중화된 회선의 데이터 전송율 ≥ 접속장치들의 데이터 전송율의 합
  4. 다중화된 회선의 데이터 전송율 = 접속장치들의 데이터 전송율의 합
(정답률: 37%)
  • 통계적 TDM은 데이터가 있는 장치에만 시간 슬롯을 동적으로 할당하여 효율성을 높이는 방식입니다. 따라서 실제 전송되는 데이터 양이 적어 다중화된 회선의 데이터 전송율이 접속장치들의 데이터 전송율의 합보다 작게 설계됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

95. 패킷 교환망에서 유통되는 패킷의 수를 적절히 조절해 통신망을 효율적으로 사용하고자 하는 제어 기법이 트래픽(Traffic) 제어 기법이다. 다음 중 트래픽 제어 기법에 해당되지 않는 것은?

  1. 에러 제어(Error Control)
  2. 흐름 제어(Flow Control)
  3. 혼잡 제어(Congestion Control)
  4. Dead-Lock 방지 기법
(정답률: 35%)
  • 트래픽 제어는 망의 효율성을 높이기 위해 데이터의 흐름과 양을 조절하는 기법으로, 흐름 제어, 혼잡 제어, Dead-Lock 방지 기법 등이 포함됩니다.

    오답 노트

    에러 제어: 전송 중 발생한 오류를 검출하고 수정하는 기법으로, 트래픽 양 조절과는 목적이 다릅니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

96. 베이직 데이터 전송제어 절차가 아닌 것은?

  1. SOH
  2. STX
  3. ETX
  4. FCS
(정답률: 54%)
  • 베이직 데이터 전송제어 절차는 SOH, STX, ETX와 같은 제어 문자를 사용하여 데이터의 시작과 끝을 알립니다.

    오답 노트

    FCS: 프레임 체크 시퀀스로, 데이터 전송 중 오류를 검출하기 위한 체크섬 값입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

97. 대역폭(bandwidth)에 관한 설명으로 옳은 것은?

  1. 최고 주파수를 의미한다.
  2. 최저 주파수를 의미한다.
  3. 최고 주파수의 절반을 의미한다.
  4. 최고 주파수와 최저 주파수 사이 간격을 의미한다.
(정답률: 79%)
  • 대역폭(Bandwidth)은 신호가 전송될 수 있는 주파수 범위로, 최고 주파수와 최저 주파수의 차이(간격)를 의미합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

98. 공중 통신 회선에 교환 설비, 컴퓨터 및 단말기 등을 접속시켜 새로운 부가 기능을 제공하는 통신망은?

  1. VAN
  2. LAN
  3. ISDN
  4. MAN
(정답률: 68%)
  • VAN(Value Added Network)은 공중 통신 회선에 부가적인 기능을 더해 사용자에게 제공하는 부가가치 통신망을 의미합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

99. 다음 프로토콜 중 네트워크 계층 구조의 하나인 트랜스포트(Transport) 계층에서 사용되는 프로토콜은?

  1. TCP
  2. IP
  3. Telnet
  4. SNMP
(정답률: 57%)
  • TCP는 전송 계층(Transport Layer)의 대표적인 프로토콜로, 데이터의 신뢰성 있는 전송을 보장합니다.

    오답 노트

    IP: 네트워크 계층
    Telnet, SNMP: 응용 계층
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

100. 데이터는 한쪽 방향으로만 흐르고 병목 현상이 드물지만, 두 노드 사이의 채널이 고장 나면 전체 네트워크가 손상될 수 있는 단점을 가지는 토폴로지는?

  1. 링형 토폴로지
  2. 망형 토폴로지
  3. 성형 토폴로지
  4. 계층형 토폴로지
(정답률: 66%)
  • 링형 토폴로지는 인접한 노드들이 원형으로 연결되어 데이터가 한 방향으로 흐르며 병목 현상이 적지만, 연결된 채널 중 하나만 고장 나도 전체 네트워크가 마비되는 단점이 있습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록 다음회차 >