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

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

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

정보처리기사(구)
(2013-03-10 기출문제)

목록

1과목: 데이터 베이스

1. SQL에서 DELETE 명령에 대한 설명으로 옳지 않은 것은?

  1. 테이블의 행을 삭제할 때 사용한다.
  2. WHERE 조건절이 없는 DELETE 명령을 수행하면 DROP TABLE 명령을 수행했을 때와 같은 효과를 얻을 수 있다.
  3. SQL을 사용 용도에 따라 분류할 경우 DML에 해당한다.
  4. 기본 사용 형식은 "DELETE FROM 테이블 [WHERE 조건];“이다.
(정답률: 77%)
  • DELETE 명령은 테이블 내의 행(튜플)을 삭제하는 DML이지만, 테이블의 구조 자체를 완전히 삭제하는 DROP TABLE 명령과는 다릅니다.

    오답 노트

    WHERE 조건절 없는 DELETE: 테이블의 데이터만 모두 삭제하고 구조는 유지함
profile_image
1

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

2. 트랜잭션의 특성을 모두 나열한 것은?

  1. ①, ②, ③
  2. ③, ④, ⑤, ⑥
  3. ①, ②, ⑤, ⑥
  4. ①, ②, ③, ④, ⑤
(정답률: 83%)
  • 트랜잭션의 무결성을 보장하기 위한 ACID 특성을 찾는 문제입니다.
    원자성(Atomicity), 일관성(Consistency), 독립성(Isolation), 영속성(Durability)이 이에 해당합니다.

    오답 노트

    Transparency: 투명성 (트랜잭션 특성 아님)
    Security: 보안성 (트랜잭션 특성 아님)
profile_image
1

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

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

  1. 가상테이블이며 메타데이터라고도 한다.
  2. 시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함한다.
  3. 시스템의 사용자들에 관한 정보를 포함하고 있다.
  4. DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다.
(정답률: 47%)
  • 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하는 시스템 데이터베이스로, 실제 시스템 테이블로 구성되어 있습니다. 따라서 가상테이블이라는 설명은 틀린 것입니다.
profile_image
1

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

4. 뷰(View)에 대한 설명으로 옳지 않은 것은?

  1. 뷰는 독자적인 인덱스를 가질 수 없다.
  2. 뷰는 논리적 독립성을 제공한다.
  3. 뷰로 구성된 내용에 대한 삽입, 갱신, 삭제 연산에는 제약이 따른다.
  4. 뷰가 정의된 기본 테이블이 삭제되더라도 뷰는 자동적으로 삭제되지 않는다.
(정답률: 77%)
  • 뷰는 가상 테이블로서 기본 테이블을 기반으로 생성되므로, 뷰가 정의된 기본 테이블이 삭제되면 뷰 또한 자동으로 삭제됩니다.
profile_image
1

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

5. Which is not in the three-schema architecture?

  1. internal schema
  2. conceptual schema
  3. external schema
  4. procedural schema
(정답률: 76%)
  • 데이터베이스의 3단계 스키마 구조는 외부 스키마(external schema), 개념 스키마(conceptual schema), 내부 스키마(internal schema)로 구성됩니다. 따라서 procedural schema는 이에 해당하지 않습니다.
profile_image
1

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

6. 데이터베이스의 등장 이유로 보기 어려운 것은?

  1. 삽입, 삭제, 갱신 등을 통해서 현재의 데이터를 동적으로 유지하고 싶었다.
  2. 데이터의 가용성 증가를 위해 중복을 허용하고 싶었다.
  3. 여러 사용자가 데이터를 공유해야 할 필요가 생겼다.
  4. 물리적인 주소가 아닌 데이터 값에 의한 검색을 수행하고 싶었다.
(정답률: 80%)
  • 데이터베이스는 데이터의 중복을 최소화하여 통합·저장함으로써 데이터 불일치를 방지하고 일관성을 유지하는 것을 목적으로 합니다. 따라서 데이터의 가용성을 위해 중복을 허용한다는 설명은 데이터베이스의 등장 목적과 정반대되는 내용입니다.
profile_image
1

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

7. 다음 트리의 후위 순회 결과는?

  1. A B D C E F
  2. D B A E C F
  3. A B C D E F
  4. D B E F C A
(정답률: 75%)
  • 트리의 후위 순회(Post-order Traversal)는 '왼쪽 자식 → 오른쪽 자식 → 루트 노드' 순으로 방문하는 방식입니다.
    이미지 분석 결과:
    1. B의 왼쪽 자식인 D 방문 $\rightarrow$ D
    2. B 방문 $\rightarrow$ B
    3. C의 왼쪽 자식 E 방문 $\rightarrow$ E
    4. C의 오른쪽 자식 F 방문 $\rightarrow$ F
    5. C 방문 $\rightarrow$ C
    6. 최종 루트 A 방문 $\rightarrow$ A
    따라서 순회 결과는 D B E F C A가 됩니다.
profile_image
1

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

8. 해싱에서 동일한 홈 주소로 인하여 충돌이 일어난 레코드들의 집합을 의미하는 것은?

  1. Synonym
  2. Collision
  3. Bucket
  4. Overflow
(정답률: 67%)
  • 해싱에서 동일한 홈 주소를 갖는 레코드들의 집합을 Synonym이라고 합니다.

    오답 노트

    Collision: 서로 다른 레코드가 같은 주소를 갖게 되는 현상 그 자체
    Bucket: 하나의 주소를 갖는 파일의 저장 구역
profile_image
1

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

9. 데이터베이스 정의에 해당되는 내용을 모두 나열한 것은?

  1. ②, ③
  2. ①, ②, ③
  3. ①, ③, ④
  4. ①, ②, ③, ④
(정답률: 66%)
  • 데이터베이스는 다음의 4가지 핵심 특징을 모두 갖춘 데이터의 모임입니다.
    1. Shared Data: 여러 사용자가 공동으로 이용하는 공용 데이터
    2. Integrated Data: 중복을 최소화하여 통합된 데이터
    3. Stored Data: 컴퓨터 저장매체에 저장된 데이터
    4. Operational Data: 운영 목적에 필수적인 데이터
    따라서 의 모든 항목이 데이터베이스의 정의에 해당합니다.
profile_image
1

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

10. 데이터베이스의 설계과정 순서로 옳은 것은?

  1. 기획→개념적설계→요구설계→물리적설계→논리적설계
  2. 기획→요구설계→개념적설계→논리적설계→물리적설계
  3. 기획→논리적설계→요구설계→물리적설계→개념적설계
  4. 기획→요구설계→물리적설계→논리적설계→개념적설계
(정답률: 84%)
  • 데이터베이스 설계는 기획 단계 이후, 사용자의 요구사항을 분석하는 요구설계, 개념적 스키마를 생성하는 개념적설계, 이를 논리적 구조로 변환하는 논리적설계, 실제 저장 장치에 맞게 설계하는 물리적설계 순으로 진행됩니다.
profile_image
1

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

11. 로킹 단위가 클 경우에 대한 설명으로 옳은 것은?

  1. 로킹 오버헤드 증가, 데이터베이스 공유도 저하
  2. 로킹 오버헤드 감소, 데이터베이스 공유도 저하
  3. 로킹 오버헤드 감소, 데이터베이스 공유도 증가
  4. 로킹 오버헤드 증가, 데이터베이스 공유도 증가
(정답률: 60%)
  • 로킹 단위가 크면 한 번에 많은 데이터를 잠그므로 관리해야 할 로킹의 수가 줄어들어 로킹 오버헤드는 감소하지만, 다른 트랜잭션이 접근할 수 있는 범위가 넓어져 데이터베이스 공유도는 저하됩니다.
profile_image
1

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

12. 개체-관계 모델(E-R)의 그래픽 표현으로 옳지 않은 것은?

  1. 개체타입 - 사각형
  2. 속성 - 원형
  3. 관계타입 - 마름모
  4. 연결 - 삼각형
(정답률: 82%)
  • E-R 모델의 그래픽 표현 표준은 다음과 같습니다. 개체타입은 사각형, 속성은 원형, 관계타입은 마름모로 표현하며, 이들을 잇는 연결은 직선으로 표시합니다.

    오답 노트

    연결 - 삼각형: 연결은 삼각형이 아닌 직선으로 표현합니다.
profile_image
1

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

13. 병행제어의 목적으로 옳지 않은 것은?

  1. 시스템 활용도 최대화
  2. 데이터베이스 공유도 최대화
  3. 데이터베이스 일관성 유지
  4. 사용자에 대한 응답시간 최대화
(정답률: 82%)
  • 병행제어는 여러 사용자가 동시에 데이터베이스를 이용할 때 일관성을 유지하고 시스템 효율을 높이는 것이 목적입니다. 따라서 사용자에 대한 응답시간은 최대화가 아니라 최소화하여 빠르게 처리하는 것이 올바른 방향입니다.
profile_image
1

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

14. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳은 것은?

  1. 14, 17, 37, 40, 35
  2. 14, 37, 17, 40, 35
  3. 14, 17, 35, 37, 40
  4. 14, 17, 35, 40, 37
(정답률: 58%)
  • 선택 정렬은 전체 자료 중 최솟값을 찾아 기준 위치의 자료와 교환하는 과정을 반복합니다. 자료의 정렬 과정은 다음과 같습니다.
    0회전: $37, 14, 17, 40, 35$
    1회전: $14, 37, 17, 40, 35$ (최솟값 $14$와 $37$ 교환)
    2회전: $14, 17, 37, 40, 35$ (최솟값 $17$과 $37$ 교환)
    3회전: $14, 17, 35, 40, 37$ (최솟값 $35$와 $37$ 교환)
profile_image
1

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

15. 선형 구조만으로 나열된 것은?

  1. 트리, 그래프
  2. 트리, 그래프, 스택, 큐
  3. 트리, 배열, 스택, 큐
  4. 배열, 스택, 큐
(정답률: 74%)
  • 자료구조는 데이터의 배치 형태에 따라 선형과 비선형으로 나뉩니다. 데이터가 일렬로 나열된 형태인 배열, 스택, 큐는 선형 구조에 해당합니다.

    오답 노트

    트리, 그래프: 계층 구조나 망 구조를 가지는 비선형 구조입니다.
profile_image
1

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

16. What are general configuration of indexed sequential file?

  1. Index area, Mark area, Overflow area
  2. Index area, Prime area, Overflow area
  3. Index area, Mark area, Excess area
  4. Index area, Prime area, Mark area
(정답률: 61%)
  • 색인순차파일은 데이터의 효율적인 접근을 위해 세 가지 영역으로 구성됩니다. 키값에 따라 순차적으로 정렬된 데이터가 저장되는 Prime area, 해당 영역에 대한 포인터를 관리하는 Index area, 그리고 블록 내 공간이 부족할 때 추가 레코드를 저장하기 위해 임의로 할당받는 Overflow area가 그 구성 요소입니다.
profile_image
1

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

17. 정규화에 관한 설명으로 옳지 않은 것은?

  1. 릴레이션 R의 도메인들의 값이 원자 값만을 가지면 릴레이션 R은 제1정규형에 해당된다.
  2. 릴레이션 R이 제1정규형을 만족하면서, 키가 아닌 모든 속성이 기본 키에 완전 함수 종속이면 릴레이션 R은 제2정규형에 해당된다.
  3. 정규형들은 차수가 높아질수록(제1정규형→제5정규형) 만족시켜야 할 제약조건이 감소된다.
  4. 릴레이션 R이 제2정규형을 만족하면서, 키가 아닌 모든 속성들이 기본 키에 이행적으로 함수 종속되지 않으면 릴레이션 R은 제3정규형에 해당된다.
(정답률: 74%)
  • 정규화는 데이터의 중복을 제거하고 이상 현상을 방지하기 위해 릴레이션을 분해하는 과정입니다. 정규형의 차수가 높아질수록(제1정규형 $\rightarrow$ 제5정규형) 만족시켜야 할 제약 조건은 더욱 엄격해지며 증가하게 됩니다.
profile_image
1

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

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

  1. Y → X
  2. Y ⊂ X
  3. X → Y
  4. X ⊂ Y
(정답률: 72%)
  • 함수 종속이란 애트리뷰트 $X$의 값 하나에 대해 애트리뷰트 $Y$의 값이 오직 하나만 결정되는 관계를 말합니다. 이때 $X$를 결정자, $Y$를 종속자라고 하며 다음과 같이 표기합니다.
    $$X \rightarrow Y$$
profile_image
1

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

19. 다음 문장의 ( ) 안 내용으로 공통 적용될 수 있는 가장 적절한 내용은 무엇인가?

  1. 후보키(candidate key)
  2. 대체키(alternate key)
  3. 외래키(foreign key)
  4. 수퍼키(superkey)
(정답률: 68%)
  • 관계형 데이터 모델에서 한 릴레이션의 외래키(foreign key)는 참조되는 릴레이션의 기본 키와 대응되어 릴레이션 간의 참조 관계를 표현하는 도구입니다. 외래키를 포함하는 릴레이션이 참조하는 릴레이션이 되며, 대응되는 기본 키를 가진 릴레이션이 참조 릴레이션이 됩니다.
profile_image
1

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

20. 릴레이션을 조작할 때 데이터의 중복으로 인하여 발생하는 이상(anomaly) 현상이 아닌 것은?

  1. 검색 이상
  2. 삽입 이상
  3. 삭제 이상
  4. 갱신 이상
(정답률: 61%)
  • 데이터의 중복으로 인해 발생하는 이상(anomaly) 현상은 데이터를 변경할 때 발생하는 삽입 이상, 삭제 이상, 갱신 이상 세 가지가 핵심입니다. 검색 이상은 데이터를 조회하는 과정일 뿐, 중복으로 인해 데이터의 무결성이 깨지는 이상 현상에 해당하지 않습니다.
profile_image
1

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

2과목: 전자 계산기 구조

21. 중앙연산 처리장치에서 micro-operation 이 실행되도록 하는 것은?

  1. 스위치(switch)
  2. 레지스터(register)
  3. 누산기(accumulator)
  4. 제어신호(control signal)
(정답률: 46%)
  • 마이크로 오퍼레이션(Micro-operation)은 CPU 내부의 레지스터와 플래그 상태를 변환시켜 명령을 수행하는 기본 동작이며, 이러한 동작들이 정해진 순서대로 실행되도록 제어하는 것은 제어신호(control signal)의 역할입니다.
profile_image
1

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

22. RAM에 관한 설명 중 틀린 것은?

  1. DRAM은 캐패시터에 전하를 저장하는 방식으로 데이터를 저장한다.
  2. SRAM은 플립플롭을 사용해 데이터를 저장하기 때문에 방전 현상이 나타난다.
  3. DRAM은 상대적으로 소비전력이 적으며 대용량 메모리 제조에 적합하다.
  4. SRAM은 컴퓨터에서 캐시 메모리로 주로 사용된다.
(정답률: 60%)
  • SRAM은 플립플롭(Flip-Flop) 회로를 사용하여 데이터를 저장하므로 전원이 공급되는 동안 데이터가 유지되며 방전 현상이 발생하지 않습니다. 방전 현상이 나타나 주기적인 재충전(Refresh)이 필요한 것은 캐패시터를 사용하는 DRAM의 특징입니다.
profile_image
1

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

23. 다음 회로의 출력 Y 값은?

(정답률: 75%)
  • 회로도를 분석하면 상단 AND 게이트에는 $\bar{A}$와 $B$가 입력되고, 하단 AND 게이트에는 $A$와 $\bar{B}$가 입력됩니다. 최종적으로 OR 게이트를 통해 두 결과가 합쳐지므로 출력 $Y$는 $\bar{A}B + A\bar{B}$가 됩니다.
    따라서 정답은 입니다.

    오답 노트

    : 한쪽에만 bar가 모여 있어 틀림
    : $B$가 모두 bar로 표시되어 틀림
    : $A$에 bar가 없어 틀림
profile_image
1

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

24. 데이터 단위가 8비트인 메모리에서 용량이 64Kbyte 인 경우의 어드레스 핀의 개수는?

  1. 12개
  2. 14개
  3. 16개
  4. 18개
(정답률: 60%)
  • 메모리의 전체 용량은 어드레스 핀에 의해 결정되는 주소 공간과 데이터 단위의 곱으로 계산합니다.
    ① [기본 공식] $2^{n} \times \text{데이터 단위} = \text{전체 용량}$
    ② [숫자 대입] $2^{n} \times 1 \text{ byte} = 64 \times 1024 \text{ byte}$
    ③ [최종 결과] $n = 16$
profile_image
1

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

25. 4×2 RAM을 이용하여 16×4 메모리를 구성하고자 할 경우에 필요한 4×2 RAM의 수는?

  1. 4개
  2. 8개
  3. 16개
  4. 32개
(정답률: 68%)
  • 전체 메모리 용량을 개별 RAM의 용량으로 나누어 필요한 칩의 개수를 구할 수 있습니다.
    ① [기본 공식] $\text{필요한 RAM 수} = \frac{\text{전체 용량}}{\text{단일 RAM 용량}}$
    ② [숫자 대입] $\text{필요한 RAM 수} = \frac{16 \times 4}{4 \times 2}$
    ③ [최종 결과] $\text{필요한 RAM 수} = 8$
profile_image
1

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

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

  1. vectored interrupt
  2. handshaking mode
  3. subroutine call
  4. DMA 방식
(정답률: 58%)
  • vectored interrupt는 인터럽트 발생 시 하드웨어 신호를 통해 특정 번지에 저장된 서브루틴(인터럽트 서비스 루틴)을 즉시 수행하는 방식입니다.
profile_image
1

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

27. 64Kbyte인 주소 공간(address space)과 4Kbyte인 기억 공간(memory space)을 가진 컴퓨터의 경우 한 페이지(page)가 512byte로 구성되었다면 페이지와 블록 수는 각각 얼마인가?

  1. 16페이지, 12블록
  2. 128페이지, 8블록
  3. 256페이지, 16블록
  4. 64페이지, 4블록
(정답률: 58%)
  • 페이지 수는 주소 공간을 페이지 크기로 나누어 계산하고, 블록 수는 기억 공간을 블록 크기로 나누어 계산합니다.
    ① [기본 공식]
    $$\text{Page 수} = \frac{\text{주소 공간}}{\text{페이지 크기}}, \text{Block 수} = \frac{\text{기억 공간}}{\text{블록 크기}}$$
    ② [숫자 대입]
    $$\text{Page 수} = \frac{64 \times 1024}{512}, \text{Block 수} = \frac{4 \times 1024}{512}$$
    ③ [최종 결과]
    $$\text{Page 수} = 128, \text{Block 수} = 8$$
profile_image
1

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

28. 다중처리기 시스템의 상호연결구조 방식이 아닌 것은?

  1. 코드분할 스위치
  2. 공유버스
  3. 크로스바 스위치
  4. 다단계상호연결망
(정답률: 40%)
  • 다중처리기 시스템의 상호연결구조 방식에는 공유버스, 크로스바 스위치, 다단계상호연결망이 있습니다. 코드분할 스위치는 이에 해당하지 않습니다.
profile_image
1

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

29. 캐시의 쓰기 정책 중 write-through 방식의 단점은?

  1. 쓰기 동작에 걸리는 시간이 길다.
  2. 읽기 동작에 걸리는 시간이 길다.
  3. 하드웨어가 복잡하다.
  4. 주기억장치의 내용이 무효상태인 경우가 있다.
(정답률: 54%)
  • Write-Through 방식은 쓰기 요청 시 캐시와 메인 메모리의 내용을 동시에 갱신하므로, 매번 메인 메모리에 접근해야 하여 쓰기 동작에 걸리는 시간이 길어집니다.

    오답 노트

    주기억장치의 내용이 무효상태인 경우가 있다: Write-Back 방식의 특징입니다.
profile_image
1

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

30. 인터럽트의 요청이 있을 경우에 처리하는 내용 중 가장 관계가 적은 것은?

  1. 중앙처리장치는 인터럽트를 요구한 장치를 확인하기 위하여 입출력장치를 폴링한다.
  2. PSW(Program Status Word)에 현재의 상태를 보관한다.
  3. 인터럽트 서비스 프로그램은 실행하는 중간에는 다른 인터럽트를 처리할 수 없다.
  4. 인터럽트를 요구한 장치를 위한 인터럽트 서비스 프로그램을 실행한다.
(정답률: 58%)
  • 인터럽트 처리 중에도 더 높은 우선순위를 가진 인터럽트가 발생하면 현재 작업을 중단하고 해당 인터럽트를 먼저 처리할 수 있습니다.

    오답 노트

    인터럽트 서비스 프로그램은 실행하는 중간에는 다른 인터럽트를 처리할 수 없다: 우선순위가 높은 인터럽트가 발생하면 중첩 처리가 가능합니다.
profile_image
1

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

31. 가상기억장치에 대한 설명으로 틀린 것은?

  1. 가상기억장치의 목적은 보조기억장치를 주기억장치처럼 사용하는 것이다.
  2. 처리속도가 CPU 속도와 비슷하다.
  3. 소프트웨어적인 방법이다.
  4. 주기억장치의 이용률과 다중 프로그래밍의 효율을 높일 수 있다.
(정답률: 61%)
  • 가상기억장치는 보조기억장치의 일부를 주기억장치처럼 사용하는 소프트웨어적 기법으로, 주기억장치 이용률과 다중 프로그래밍 효율을 높입니다.

    오답 노트

    처리속도가 CPU 속도와 비슷하다: 보조기억장치를 이용하므로 CPU나 주기억장치보다 훨씬 느립니다. CPU 속도와 비슷한 장치는 캐시 기억장치입니다.
profile_image
1

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

32. RISC 프로세서의 설명으로 옳지 않은 것은?

  1. 인텔 계열의 거의 모든 프로세서에서 사용되고 있다.
  2. 축소 명령어 세트 컴퓨터의 약어이다.
  3. 명령어 코드로 구성하기 위한 bit 수의 증가에 대한 보완으로 개발된 프로세서 이다.
  4. 명령어들의 사용빈도를 조사하여 사용 빈도가 높은 명령어만 사용하는 프로세서이다.
(정답률: 41%)
  • RISC는 명령어 사용 빈도를 조사하여 빈도가 높은 명령어만 사용하는 축소 명령어 세트 컴퓨터입니다.

    오답 노트

    인텔 계열의 거의 모든 프로세서에서 사용되고 있다: 인텔은 주로 CISC 방식을 사용하며, RISC는 주로 ARM 계열에서 사용됩니다.
profile_image
1

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

33. CPU에 의해서 입출력이 일어나지 않고 별도의 입출력 제어기에 의해서 일어나는 입출력은?

  1. 프로그램에 의한 I/0
  2. 인터럽트에 의한 I/0
  3. DMA 제어기에 의한 I/0
  4. subroutine에 의한 I/0
(정답률: 50%)
  • DMA 제어기에 의한 I/O는 입출력 장치가 CPU의 레지스터를 거치지 않고 주기억장치에 직접 접근하여 데이터 블록을 전송하는 방식입니다.
profile_image
1

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

34. 다중처리기를 사용하여 개선하고자 하는 주된 목표가 아닌 것은?

  1. 수행속도
  2. 신뢰성
  3. 유연성
  4. 대중성
(정답률: 66%)
  • 다중처리기의 주된 개선 목표는 수행속도 향상, 신뢰성 확보, 그리고 유연성 증대입니다. 대중성은 시스템 성능 개선을 위한 기술적 목표에 해당하지 않습니다.
profile_image
1

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

35. 채널(Channel)에 대한 설명으로 옳지 않은 것은?

  1. DMA 와 달리 여러 개의 블록을 입출력 할 수 있다.
  2. 시스템의 입출력 처리 능력을 향상시키는 기능을 한다.
  3. 멀티플렉서 채널은 저속인 여러 장치를 동시에 제어하는데 적합하다.
  4. 입출력 동작을 수행하는데 있어서 CPU의 지속적인 개입이 필요하다.
(정답률: 65%)
  • 채널은 CPU로부터 입출력 명령을 받은 후, CPU의 개입 없이 독립적으로 입출력 동작을 수행하는 전용 프로세서입니다. 따라서 CPU의 지속적인 개입이 필요하다는 설명은 틀린 것입니다.

    오답 노트

    DMA 와 달리 여러 개의 블록을 입출력 할 수 있다: 채널의 주요 특징임
    시스템의 입출력 처리 능력을 향상시키는 기능을 한다: 독립적 동작으로 CPU 부하를 줄임
    멀티플렉서 채널은 저속인 여러 장치를 동시에 제어하는데 적합하다: 다수의 저속 장치 효율적 관리 가능
profile_image
1

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

36. 1개의 Full adder를 구성하기 위해서는 최소 몇 개의 Half adder가 필요한가?

  1. 1개
  2. 2개
  3. 3개
  4. 4개
(정답률: 71%)
  • 전가산기(Full-adder)는 두 개의 피연산자와 이전 단계에서 올라온 캐리(Carry)까지 총 3개의 비트를 더하는 회로입니다. 이를 구현하기 위해서는 2개의 비트를 더하는 반가산기(Half-adder) 2개와 최종 캐리를 결정하는 OR 게이트 1개가 필요합니다.
profile_image
1

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

37. 전체 기억장치 액세스 횟수가 50이고, 원하는 데이터가 캐시에 있는 횟수가 45라고 할 때, 캐시의 미스율(miss ratio)_은?

  1. 0.9
  2. 0.8
  3. 0.2
  4. 0.1
(정답률: 61%)
  • 캐시의 미스율은 전체 액세스 횟수 중 데이터를 찾지 못한 비율을 의미하며, $1$에서 적중률을 뺀 값으로 계산합니다.
    ① [기본 공식] $\text{Miss Ratio} = 1 - \frac{\text{Hit Count}}{\text{Total Access}}$
    ② [숫자 대입] $\text{Miss Ratio} = 1 - \frac{45}{50}$
    ③ [최종 결과] $\text{Miss Ratio} = 0.1$
profile_image
1

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

38. 2의 보수를 사용하여 음수를 표현할 때의 설명으로 옳은 것은?

  1. 0 은 두 가지로 표현된다.
  2. 보수를 구하기가 쉽다.
  3. 보수를 이용한 연산 과정 중 end around carry 과정이 있다.
  4. 음수의 최대 절대치가 양수의 최대 절대치 보다 1만큼 크다.
(정답률: 57%)
  • 2의 보수 방식은 $0$의 표현이 하나로 유일하며, 연산 시 end around carry 과정이 필요 없는 효율적인 방식입니다. 특히 표현 범위가 $-2^{n-1}$부터 $2^{n-1}-1$까지이므로, 음수의 최대 절대치가 양수의 최대 절대치보다 $1$만큼 더 큽니다.

    오답 노트

    0 은 두 가지로 표현된다: 1의 보수나 부호-절대치 방식의 특징임
    보수를 구하기가 쉽다: 1의 보수가 더 단순함
    end around carry 과정이 있다: 1의 보수 연산 시 발생하는 특징임
profile_image
1

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

39. 8비트로 -9를 부호화 2의 보수 (signed-2's complement)로 표현한 것은?

  1. 10001001
  2. 11111001
  3. 11110110
  4. 11110111
(정답률: 47%)
  • 2의 보수 표현법은 1의 보수(비트 반전) 결과에 $1$을 더하여 구합니다.
    1. $-9$의 절대값 $9$를 8비트 2진수로 표현: $00001001$
    2. 1의 보수 수행(비트 반전): $11110110$
    3. 2의 보수 수행(1의 보수 + $1$): $11110111$
profile_image
1

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

40. 하드와이어 제어방식이 마이크로프로그램을 이용한 제어 방식보다 좋은 점은?

  1. 비교적 복잡한 명령어들로 구성된 시스템 구현에 적합
  2. 마이크로 명령어를 추가하기 위해 설계 변경이 용이
  3. 비교적 명령어 설계에 유연성과 자율성을 보장
  4. 프로그램 실행속도가 비교적 빠름
(정답률: 50%)
  • 하드와이어 제어방식은 논리 회로를 통해 직접 제어 신호를 생성하므로, 마이크로프로그램 방식보다 프로그램 실행 속도가 훨씬 빠릅니다.

    오답 노트

    복잡한 명령어 구현 적합, 설계 변경 용이, 유연성 보장: 모두 마이크로프로그램 제어 방식의 특징입니다.
profile_image
1

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

3과목: 운영체제

41. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 프로세서의 총 개수가 65536 일 때 하나의 프로세서에 연결되는 연결점의 수는?

  1. 4
  2. 16
  3. 32
  4. 65536
(정답률: 64%)
  • 하이퍼 큐브 구조에서 프로세서의 총 개수가 $2^{n}$일 때, 하나의 프로세서에 연결되는 연결점의 수는 $n$입니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $65536 = 2^{n}$
    ③ [최종 결과] $n = 16$
profile_image
1

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

42. 파일 시스템에 대한 설명 중 옳지 않은 것은?

  1. 파일(File)은 연관된 데이터들의 집합이다.
  2. 파일은 각각의 고유한 이름을 갖고 있다.
  3. 파일은 주로 주기억장치에 저장하여 사용한다.
  4. 사용자는 파일을 생성하고 수정하며 제거할 수 있다.
(정답률: 61%)
  • 파일은 전원이 꺼져도 데이터가 유지되어야 하므로, 휘발성인 주기억장치가 아니라 비휘발성인 보조기억장치(HDD, SSD 등)에 저장하여 사용합니다.
profile_image
1

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

43. 3개의 페이지 프레임을 갖는 시스템에서 페이지 참조 순서가 1, 2, 1, 0, 4, 1, 3 일 경우 LRU(Least Recently Used) 알고리즘에 의한 페이지 대치의 최종 결과는?

  1. 1, 4, 3
  2. 1, 2, 0
  3. 2, 4, 3
  4. 0, 1, 3
(정답률: 66%)
  • LRU(Least Recently Used) 알고리즘은 참조된 지 가장 오래된 페이지를 교체하는 방식입니다.
    참조 순서에 따른 프레임 변화는 다음과 같습니다.
    1 참조: [1, , ]
    2 참조: [1, 2, ]
    1 참조: [1, 2, ] (Hit)
    0 참조: [1, 2, 0]
    4 참조: [4, 2, 0] (가장 오래된 1 교체)
    1 참조: [4, 1, 0] (가장 오래된 2 교체)
    3 참조: [4, 1, 3] (가장 오래된 0 교체)
    따라서 최종 결과는 1, 4, 3 입니다.
profile_image
1

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

44. 교착상태 해결 방법 중 시스템에 교착상태가 발생했는지 점검하고 교착상태에 있는 프로세스와 자원을 발견하는 것으로 자원할당 그래프 등을 사용하는 기법은?

  1. Prevention
  2. Avoidance
  3. Recovery
  4. Detection
(정답률: 50%)
  • 교착상태 해결 방법 중 자원 할당 그래프 등을 이용하여 시스템에 교착상태가 발생했는지 점검하고 이를 찾아내는 기법은 Detection(발견)입니다.

    오답 노트

    Prevention: 교착상태가 발생하지 않도록 사전에 제어하는 예방 기법입니다.
    Avoidance: 자원 할당 시 교착상태 가능성을 검토하여 회피하는 기법입니다.
    Recovery: 발생한 교착상태를 프로세스 종료나 자원 선점을 통해 해결하는 회복 기법입니다.
profile_image
1

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

45. 파일 보호 기법 중 다음 설명에 해당하는 것은?

  1. Naming
  2. Password
  3. Access Control
  4. Cryptography
(정답률: 56%)
  • 제시된 이미지 의 설명처럼 파일 이름을 모르는 사용자를 접근 대상에서 제외하여 보호하는 기법은 Naming입니다.

    오답 노트

    Password: 암호를 통해 접근을 허용하는 방식입니다.
    Access Control: 사용자별로 접근 권한을 제한하는 방식입니다.
    Cryptography: 데이터를 암호화하여 보호하는 방식입니다.
profile_image
1

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

46. 임계 영역(Critical Section)에 대한 설명으로 옳은 것은?

  1. 프로세스들의 상호배제(Mutual Exclusion)가 일어나지 않도록 주의해야 한다.
  2. 임계 영역에서 수행 중인 프로세스는 인터럽트가 가능한 상태로 만들어야 한다.
  3. 어느 한 시점에서 둘 이상의 프로세스가 동시에 자원 또는 데이터를 사용하도록 지정된 공유 영역을 의미한다.
  4. 임계 영역에서의 작업은 신속하게 이루어져야 한다.
(정답률: 47%)
  • 임계 영역은 한 번에 하나의 프로세스만 접근해야 하는 공유 영역이므로, 시스템 효율성과 동기화를 위해 해당 영역 내의 작업은 최대한 신속하게 처리되어야 합니다.

    오답 노트

    프로세스들의 상호배제가 일어나지 않도록 주의: 상호배제(Mutual Exclusion)가 반드시 보장되어야 합니다.
    인터럽트가 가능한 상태로 만들어야 한다: 데이터 일관성을 위해 인터럽트가 불가능한 상태여야 합니다.
    둘 이상의 프로세스가 동시에 자원 또는 데이터를 사용: 한 시점에 오직 하나의 프로세스만 사용 가능해야 합니다.
profile_image
1

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

47. 운영체제의 기능으로 옳지 않은 것은?

  1. 자원 보호 기능을 제공한다.
  2. 시스템의 오류를 검사하고 복구한다.
  3. 자원의 스케줄링 기능을 제공한다.
  4. 사용자와 시스템 간의 인터페이스 역할을 담당하는 하드웨어 장치이다.
(정답률: 64%)
  • 운영체제(OS)는 컴퓨터 하드웨어를 효율적으로 관리하고 사용자에게 인터페이스를 제공하는 시스템 소프트웨어입니다.

    오답 노트

    사용자와 시스템 간의 인터페이스 역할을 담당하는 하드웨어 장치이다: 운영체제는 하드웨어가 아니라 소프트웨어입니다.
profile_image
1

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

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

  1. 영역 2, 영역 3, 영역 4
  2. 영역 1, 영역 2, 영역 3
  3. 영역 2, 영역 3, 영역 1
  4. 영역 1, 영역 3, 영역 2
(정답률: 75%)
  • 주기억장치 할당 기법의 핵심 원리를 적용하여 $10\text{K}$ 프로그램을 배치합니다.
    1. 최초 적합(First Fit): 가용한 영역 중 가장 앞부분에 배치하므로, $9\text{K}$인 영역 1은 불가능하며 처음으로 조건을 만족하는 영역 2에 할당됩니다.
    2. 최적 적합(Best Fit): 가용 영역과 프로그램 크기의 차이가 가장 작은 곳에 배치하므로, 크기가 정확히 일치하는 영역 3에 할당됩니다.
    3. 최악 적합(Worst Fit): 가용 영역 중 가장 크기가 큰 곳에 배치하므로, $30\text{K}$인 영역 4에 할당됩니다.
    따라서 순서는 영역 2, 영역 3, 영역 4가 됩니다.
profile_image
1

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

49. 파일을 삭제하는 UNIX 명령은?

  1. rm
  2. delete
  3. mkdir
  4. mv
(정답률: 71%)
  • UNIX에서 파일을 삭제할 때는 remove의 약자인 rm 명령어를 사용합니다.

    오답 노트

    mkdir: 디렉터리 생성
    mv: 파일 이동 및 이름 변경
profile_image
1

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

50. 다중 처리기 운영체제 구조 중 주/종(Master/Slave) 처리기 시스템에 대한 설명으로 옳지 않은 것은?

  1. 주프로세서는 입출력과 연산 작업을 수행한다.
  2. 종프로세서는 운영체제를 수행한다.
  3. 종프로세서는 입출력 발생시 주프로세서에게 서비스를 요청한다.
  4. 한 처리기는 주프로세서로 지정하고 다른 처리기들은 종프로세서로 지정하는 구조이다.
(정답률: 70%)
  • 주/종(Master/Slave) 구조에서 운영체제 수행 및 제어는 오직 주프로세서가 담당하며, 종프로세서는 주프로세서의 제어 하에 연산 작업만을 수행합니다.

    오답 노트

    종프로세서는 운영체제를 수행하는 것이 아니라 연산을 담당하며, 입출력 발생 시 주프로세서에게 서비스를 요청합니다.
profile_image
1

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

51. 하나의 CPU는 같은 시점에서 여러 개의 작업을 동시에 수행할 수 없기 때문에 CPU의 전체 사용 기간을 작은 작업 시간량(time slice)으로 나누어서 그 시간량 동안만 번갈아 가면서 CPU를 할당하여 각 작업을 처리하는 기법은?

  1. 실시간 처리 시스템
  2. 시분할 시스템
  3. 다중 처리 시스템
  4. 일괄 처리 시스템
(정답률: 76%)
  • 시분할 시스템은 CPU 사용 시간을 아주 작은 단위인 time slice로 나누어 여러 작업에 번갈아 할당함으로써, 사용자가 동시에 여러 작업을 처리하는 것처럼 느끼게 하는 기법입니다.

    오답 노트

    실시간 처리 시스템: 입력과 동시에 즉각 처리 및 응답
    다중 처리 시스템: 여러 CPU를 사용하여 작업을 동시에 처리
    일괄 처리 시스템: 데이터를 일정량 모아 한꺼번에 처리
profile_image
1

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

52. UNIX 파일 시스템에서 부팅시 필요한 코드를 저장하고 있는 블록은?

  1. 부트 블록
  2. 슈퍼 블록
  3. 데이터 블록
  4. I-NODE 블록
(정답률: 69%)
  • UNIX 파일 시스템에서 부트 블록은 시스템 부팅 시 필요한 핵심 코드를 저장하는 영역입니다.

    오답 노트

    슈퍼 블록: 전체 파일 시스템 정보 저장
    데이터 블록: 실제 파일 데이터 저장
    I-NODE 블록: 파일 및 디렉토리의 상세 정보 저장
profile_image
1

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

53. MFD와 UFD로 구성되며, MFD는 각 사용자의 이름이나 계정 번호 및 UFD를 가리키는 포인터를 갖고 있으며 UFD는 오직 한 사용자가 갖고 있는 파일들에 대한 파일 정보만 갖고 있는 디렉토리 구조는?

  1. 1단계 디렉토리
  2. 2단계 디렉토리
  3. 트리구조 디렉토리
  4. 비순환 그래프 디렉토리
(정답률: 63%)
  • 2단계 디렉토리는 중앙의 마스터 파일 디렉토리(MFD)가 각 사용자의 사용자 파일 디렉토리(UFD)를 가리키는 구조로, 사용자별로 파일을 독립적으로 관리할 수 있습니다.

    오답 노트

    1단계 디렉토리: 모든 파일이 하나의 디렉토리에 위치하는 구조
    트리구조 디렉토리: 루트 디렉토리 아래에 계층적인 종속 디렉토리가 있는 구조
    비순환 그래프 디렉토리: 파일의 공동 사용이 가능한 구조
profile_image
1

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

54. 분산 운영체제에 대한 설명으로 옳지 않은 것은?

  1. 시스템 변경을 위한 점진적인 확대 용이성
  2. 고가의 하드웨어에 대한 여러 사용자들 간의 공유
  3. 빠른 응답시간
  4. 향상된 보안성
(정답률: 70%)
  • 분산 운영체제는 여러 시스템에 작업을 분산하여 처리 속도를 높이고 확장성을 제공하지만, 공유 자원에 대한 접근 경로가 많아지기 때문에 보안상 안정성은 오히려 떨어지게 됩니다.
profile_image
1

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

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

  1. 202
  2. 236
  3. 256
  4. 320
(정답률: 58%)
  • SSTF(Shortest Seek Time First) 스케줄링은 현재 헤드 위치에서 가장 가까운 트랙을 우선적으로 서비스하는 방식입니다.
    현재 위치 $53$에서 가장 가까운 요청부터 순차적으로 이동 경로를 계산합니다.
    이동 경로: $53 \rightarrow 65 \rightarrow 67 \rightarrow 37 \rightarrow 14 \rightarrow 98 \rightarrow 122 \rightarrow 124 \rightarrow 203$
    ① [기본 공식] $\text{총 이동거리} = \sum |\text{현재 위치} - \text{다음 위치}|$
    ② [숫자 대입] $(65-53) + (67-65) + (67-37) + (37-14) + (98-14) + (122-98) + (124-122) + (203-124)$
    ③ [최종 결과] $256$
profile_image
1

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

56. UNIX 시스템에서 커널의 기능이 아닌 것은?

  1. 프로세스 관리
  2. 명령어 해석
  3. 기억장치 관리
  4. 입출력 관리
(정답률: 72%)
  • 명령어 해석은 사용자가 입력한 명령어를 커널이 이해할 수 있도록 변환하여 전달하는 쉘(shell)의 핵심 기능입니다. 커널은 프로세스, 기억장치, 입출력 등 시스템의 핵심 자원을 관리하는 역할을 수행합니다.
profile_image
1

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

57. 로더의 기능 중 프로그램을 실행시키기 위하여 기억장치 내에 옮겨놓을 공간을 확보하는 기능은?

  1. Loading
  2. Relocation
  3. Linking
  4. Allocation
(정답률: 51%)
  • Allocation은 프로그램을 실행하기 위해 기억장치 내에 필요한 공간을 확보하는 기능입니다.

    오답 노트

    Loading: 확보된 공간에 프로그램을 실제로 옮기는 기능
    Relocation: 논리 주소를 실제 물리 주소로 변환하여 배치하는 기능
    Linking: 부프로그램의 시작 주소를 호출 부분에 등록하여 연결하는 기능
profile_image
1

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

58. SJF 기법의 길고 짧은 작업 간의 불평등을 보완하기 위한 기법으로 대기 시간과 서비스 시간을 이용한 우선순위 계산 공식으로 우선순위를 정하는 스케줄링 기법은?

  1. Round-Robin
  2. FIF0
  3. HRN
  4. Multi-level Feedback Queue
(정답률: 68%)
  • HRN은 SJF의 단점인 긴 작업의 기아 현상을 해결하기 위해 대기 시간과 서비스 시간을 모두 고려하여 우선순위를 결정하는 기법입니다.
    우선순위 계산식은 다음과 같습니다.
    $$\text{Priority} = \frac{\text{Waiting Time} + \text{Service Time}}{\text{Service Time}}$$
    계산 결과 값이 클수록 우선순위가 높게 부여됩니다.
profile_image
1

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

59. 스케줄링 하고자 하는 세 작업의 도착시간과 실행시간은 다음 표와 같다. 이 작업을 SJF로 스케줄링 하였을 때, “작업번호 2”의 종료 시간은? ( 단, 여기서 오버헤드는 무시한다.)

  1. 3
  2. 6
  3. 9
  4. 13
(정답률: 64%)
  • SJF(Shortest Job First)는 대기 중인 작업 중 실행 시간이 가장 짧은 작업을 우선적으로 처리하는 방식입니다.
    1. 시간 $0$: 작업 1 도착 $\rightarrow$ 즉시 실행 (종료 시간 $10$)
    2. 시간 $10$: 작업 2(실행시간 $3$)와 작업 3(실행시간 $4$)이 대기 중 $\rightarrow$ 더 짧은 작업 2 우선 실행
    3. 작업 2의 종료 시간 계산:
    ① [기본 공식] $종료 시간 = 이전 작업 종료 시간 + 현재 작업 실행 시간$
    ② [숫자 대입] $종료 시간 = 10 + 3$
    ③ [최종 결과] $종료 시간 = 13$
profile_image
1

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

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

  1. 4회
  2. 5회
  3. 6회
  4. 7회
(정답률: 61%)
  • FIFO(First-In First-Out) 알고리즘은 가장 먼저 들어온 페이지를 가장 먼저 교체하는 방식입니다.
    참조 순서: 1, 2, 3, 1, 2, 4, 5, 1, 4 (프레임 4개)
    1. [1] $\rightarrow$ 결함 (1)
    2. [1, 2] $\rightarrow$ 결함 (2)
    3. [1, 2, 3] $\rightarrow$ 결함 (3)
    4. [1, 2, 3] $\rightarrow$ 히트
    5. [1, 2, 3] $\rightarrow$ 히트
    6. [1, 2, 3, 4] $\rightarrow$ 결함 (4)
    7. [5, 2, 3, 4] $\rightarrow$ 결함 (5) (1 교체)
    8. [5, 1, 3, 4] $\rightarrow$ 결함 (6) (2 교체)
    9. [5, 1, 3, 4] $\rightarrow$ 히트
    총 페이지 결함 횟수는 6회입니다.
profile_image
1

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

4과목: 소프트웨어 공학

61. 소프트웨어의 품질 목표 중에서 옳고 일관된 결과를 얻기 위하여 요구된 기능을 수행할 수 있는 정도를 나타내는 것은?

  1. 유지보수성(maintainability)
  2. 신뢰성(reliability)
  3. 효율성(efficiency)
  4. 무결성(integrity)
(정답률: 64%)
  • 신뢰성(reliability)은 정확하고 일관된 결과를 얻기 위해 요구된 기능을 오류 없이 수행할 수 있는 정도를 의미합니다.

    오답 노트

    유지보수성: 변경 및 오류 교정 노력 최소화
    효율성: 자원 소요 정도
    무결성: 허용되지 않은 사용 및 변경 제어
profile_image
1

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

62. 람바우의 모델링에서 상태도와 자료흐름도는 각각 어떤 모델링과 관련 있는가?

  1. 상태도 - 기능모델링, 자료흐름도 - 동적 모델링
  2. 상태도 - 객체모델링, 자료흐름도 - 기능 모델링
  3. 상태도 - 객체모델링, 자료흐름도 - 동적 모델링
  4. 상태도 - 동적모델링, 자료흐름도 - 기능 모델링
(정답률: 49%)
  • 람바우(Rumbaugh) 모델링 기법에서 상태도는 시스템의 변화를 기술하는 동적 모델링에 해당하며, 자료흐름도는 데이터의 흐름과 처리 과정을 기술하는 기능 모델링에 해당합니다.
profile_image
1

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

63. 블랙박스 검사에 대한 설명으로 옳지 않은 것은?

  1. 인터페이스 결함, 성능 결함, 초기화와 종료 이상 결함 등을 찾아낸다.
  2. 각 기능별로 적절한 정보 영역을 정하여 적합한 입력에 대한 출력의 정확성을 점검한다.
  3. 블랙박스 검사는 기능 검사라고도 한다.
  4. 조건 검사, 루프 검사, 데이터 흐름 검사 등의 유형이 있다.
(정답률: 68%)
  • 조건 검사, 루프 검사, 데이터 흐름 검사는 내부 구조를 분석하는 화이트박스 검사의 유형입니다. 블랙박스 검사는 외적인 기능 작동 여부와 출력의 정확성을 점검하는 기능 검사입니다.
profile_image
1

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

64. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P에 해당하는 것은?

  1. Procedure, Problem, Process
  2. Problem, People, purity
  3. Process, Procedure, People
  4. People, Problem, Process
(정답률: 74%)
  • 소프트웨어 프로젝트 관리를 효과적으로 수행하기 위한 3P 요소는 People(사람), Problem(문제), Process(프로세스)입니다.
profile_image
1

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

65. 자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?

  1. Data Store : 오각형
  2. Process : 원
  3. Data Flow : 화살표
  4. Terminator : 사각형
(정답률: 66%)
  • 자료흐름도(DFD)에서 Data Store는 오각형이 아니라 평행선으로 표기합니다.
profile_image
1

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

66. 소프트웨어 재공학 활동 중 원시 코드를 분석하여 소프트웨어 관계를 파악하고 기존 시스템의 설계 정보를 재발견하고 다시 제작하는 작업은?

  1. Analysis
  2. Reverse Engineering
  3. Restructuring
  4. Migration
(정답률: 60%)
  • 원시 코드를 분석하여 기존 시스템의 설계 정보를 재발견하고 다시 제작하는 과정은 Reverse Engineering(역공학)의 핵심 활동입니다.

    오답 노트

    Analysis: 재공학 대상 선정
    Restructuring: 표현 형태를 다른 형태로 변경
    Migration: 새로운 기술이나 하드웨어 환경으로 변환
profile_image
1

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

67. 소프트웨어 재공학의 필요성이 대두된 가장 주된 이유는?

  1. 요구사항 분석의 문제
  2. 설계의 문제
  3. 구현의 문제
  4. 유지보수의 문제
(정답률: 68%)
  • 소프트웨어 유지보수 비용이 신규 개발 비용과 비슷하거나 더 커지는 문제가 발생함에 따라, 기존 소프트웨어를 효율적으로 재구성하여 사용하려는 유지보수의 문제 해결을 위해 재공학이 대두되었습니다.
profile_image
1

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

68. 객체지향 기법의 캡슐화(Encapsulation)에 대한 설명으로 거리가 먼 것은 ?

  1. 변경 발생시 오류의 파급효과가 적다.
  2. 인터페이스가 단순화 된다.
  3. 소프트웨어 재사용성이 높아진다.
  4. 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다.
(정답률: 68%)
  • 캡슐화는 데이터와 이를 처리하는 함수를 하나로 묶고 상세 구현 내용을 외부에 숨겨 인터페이스를 단순화하고 오류 파급효과를 줄이는 기법입니다.

    오답 노트

    상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다: 이는 캡슐화가 아니라 상속(Inheritance)에 대한 설명입니다.
profile_image
1

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

69. 소프트웨어 품질 보증을 위한 정형 기술 검토의 지침 사항으로 옳지 않은 것은?

  1. 논쟁과 반박을 제한한다.
  2. 각 체크 리스트를 작성하고, 자원과 시간 일정을 할당한다.
  3. 의제와 참가자의 수를 제한하지 않는다.
  4. 검토의 과정과 결과를 재검토한다.
(정답률: 73%)
  • 정형 기술 검토(Formal Technical Review)는 효율적인 진행을 위해 검토할 의제(Agenda)를 명확히 하고, 적절한 수의 전문가로 참가자 수를 제한하여 집중도를 높여야 합니다.

    오답 노트

    의제와 참가자의 수를 제한하지 않는다: 효율적인 검토를 위해 반드시 제한해야 합니다.
profile_image
1

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

70. 소프트웨어 설계시 고려 사항으로 거리가 먼 것은?

  1. 전체적이고 포괄적인 개념을 설계한 후 차례로 세분화하여 구체화시켜 나간다.
  2. 요구사항을 모두 구현해야 하고 유지보수가 용이해야 한다.
  3. 모듈은 독립적인 기능을 갖도록 설계해야 한다.
  4. 모듈간의 상관성은 높이고 변경이 쉬워야 한다.
(정답률: 55%)
  • 소프트웨어 설계 시 유지보수성을 높이기 위해서는 각 모듈이 독립적인 기능을 수행해야 하며, 모듈 간의 의존성을 나타내는 결합도(상관성)는 최대한 낮추어야 합니다.

    오답 노트

    모듈간의 상관성은 높이고 변경이 쉬워야 한다: 결합도는 낮을수록 좋으므로 틀린 설명입니다.
profile_image
1

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

71. 소프트웨어 개발 영역을 결정하는 요인 중 다음 사항과 관계되는 것은?

  1. 기능
  2. 인터페이스
  3. 성능
  4. 제약조건
(정답률: 70%)
  • 제시된 이미지 의 내용은 소프트웨어가 제어하는 장치, 하드웨어, 연결 소프트웨어, 사용자(I/O 장치) 등 외부 요소와의 상호작용을 다루고 있습니다. 이는 소프트웨어 개발 영역 결정 요인 중 외부 시스템이나 사용자와의 접점을 정의하는 인터페이스에 해당합니다.
profile_image
1

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

72. 소프트웨어 형상관리(Software Configuration - Management)의 설명으로 가장 적합한 것은?

  1. 소프트웨어의 생산물을 확인하고 소프트웨어 통제, 변경 상태를 기록하고 보관하는 일련의 관리작업이다.
  2. 수행결과의 완전성을 점검하고 프로젝트의 성과평가 척도를 준비하는 작업이다.
  3. 소프트웨어 개발과정을 문서화하는 것이다.
  4. 나선형 모형은 반복적으로 개발이 진행되므로 소프트웨어의 강인성을 높일 수 있다.
(정답률: 54%)
  • 소프트웨어 형상관리는 개발 과정에서 발생하는 소프트웨어 생산물의 변경 사항을 체계적으로 기록, 보관하고 통제하여 품질을 보증하는 일련의 관리 활동입니다.
profile_image
1

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

73. 자료 사전에서 기호 “( )”의 의미는?

  1. "optional"
  2. "is composed of"
  3. "iteration of"
  4. "comment"
(정답률: 49%)
  • 자료 사전(Data Dictionary)에서 괄호 ( ) 기호는 해당 항목이 있을 수도 있고 없을 수도 있는 선택적 항목, 즉 optional을 의미합니다.

    오답 노트

    is composed of: { } 기호 사용
    iteration of: [ ] 기호 사용
    comment: * * 기호 사용
profile_image
1

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

74. 객체지향 개념에 대한 다음 설명의 괄호 안 내용으로 옳은 것은?

  1. message
  2. method
  3. class
  4. operation
(정답률: 72%)
  • 괄호에 들어갈 내용은 class입니다. 클래스는 유사한 객체들의 공통 특성을 정의한 설계도이며, 객체는 이 클래스로부터 생성된 실제 실체입니다.
profile_image
1

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

75. 소프트웨어 유지보수 유형 중 현재 수행 중인 기능의 수정, 새로운 기능의 추가, 전반적인 기능 개선 등의 요구를 사용자로부터 받았을 때 수행되는 유형으로서, 유지보수 유형 중 제일 많은 비용이 소요되는 것은?

  1. Preventive maintenance
  2. Adaptive maintenance
  3. Corrective maintenance
  4. Perfective maintenance
(정답률: 46%)
  • 사용자의 요구에 따라 새로운 기능을 추가하거나 기존 기능을 개선하여 성능을 향상시키는 유지보수를 완전화 보수(Perfective maintenance)라고 하며, 유지보수 유형 중 가장 많은 비용이 소요됩니다.

    오답 노트

    Corrective maintenance: 오류 수정
    Adaptive maintenance: 환경 변화 대응
    Preventive maintenance: 오류 예방 및 대비
profile_image
1

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

76. 소프트웨어 위기의 현상으로 보기 어려운 것은?

  1. 프로젝트 개발 일정과 예산 측정의 어려움
  2. 소프트웨어 유지보수 비용의 증가
  3. 소프트웨어 개발 적체 현상
  4. 소프트웨어 개발 인력의 증가
(정답률: 77%)
  • 소프트웨어 위기는 수요에 비해 개발 인력이 부족하여 발생하는 현상입니다. 따라서 소프트웨어 개발 인력의 증가는 위기 현상이 아니라 이를 해결하는 방향에 해당합니다.
profile_image
1

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

77. 소프트웨어 재사용에 대한 설명으로 거리가 먼 것은?

  1. 소프트웨어 품질을 향상시킨다.
  2. 생산성이 증대된다.
  3. 새로운 개발 방법 도입이 용이하다.
  4. 개발 시간이 단축되고 비용이 감소된다.
(정답률: 72%)
  • 소프트웨어 재사용은 기존의 검증된 컴포넌트를 다시 사용하는 것이므로, 새로운 개발 방법을 도입하는 것과는 직접적인 관련이 없습니다.

    오답 노트

    품질 향상: 유지보수가 편리해져 품질이 높아짐
    생산성 증대 및 비용 감소: 이미 만들어진 것을 사용하므로 개발 시간과 비용이 절감됨
profile_image
1

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

78. 소프트웨어 생명주기 모형에 대한 설명으로 옳은 것은?

  1. 프로토타입 모형은 최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 일부 또는 모형을 볼 수 없다.
  2. 폭포수 모형을 점진적 모형이라고도 한다.
  3. 폭포수 모형은 시제품을 만들어 최종 결과물을 예측하는 모형이다.
  4. 나선형 모형은 반복적으로 개발이 진행되므로 소프트웨어의 강인성을 높일 수 있다.
(정답률: 48%)
  • 나선형 모형은 계획, 위험 분석, 개발, 평가 단계를 반복적으로 수행하므로 소프트웨어의 강인성을 높일 수 있는 모형입니다.

    오답 노트

    프로토타입 모형: 최종 결과물의 일부나 모형을 미리 볼 수 있음
    폭포수 모형: 순차적 모형이며, 점진적 모형은 나선형 모형에 해당함
    시제품 제작: 프로토타입 모형의 특징
profile_image
1

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

79. 비용 산정 기법 중 소프트웨어 각 기능의 원시 코드라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법은?

  1. Effort Per Task 기법
  2. 전문가 감정 기법
  3. LOC 기법
  4. 델파이 기법
(정답률: 62%)
  • 소프트웨어 각 기능의 원시 코드라인 수(Lines of Code)의 비관치, 낙관치, 기대치를 측정하여 비용을 산정하는 기법은 LOC 기법입니다.

    오답 노트

    Effort Per Task 기법: 생명주기 단계별 노력 산정
    전문가 감정 기법: 2명 이상의 전문가에게 의뢰
    델파이 기법: 다수 전문가의 의견을 종합하여 산정
profile_image
1

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

80. 고객이 개발자의 위치에서 소프트웨어에 대한 검사를 수행하며, 일반적으로 개발자가 참석하여 통제된 환경에서 행해지는 검증 검사 기법은?

  1. 알파 검사
  2. 베타 검사
  3. 강도 검사
  4. 복구 검사
(정답률: 65%)
  • 개발자의 위치에서 사용자가 개발자의 통제 하에 소프트웨어를 검사하는 기법은 알파 검사입니다.

    오답 노트

    베타 검사: 선정된 최종 사용자가 자신의 환경에서 수행하는 검사 기법
profile_image
1

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

5과목: 데이터 통신

81. HDLC의 프레임(Frame)의 구조가 순서대로 올바르게 나열된 것은? (단, A : Address, F : Flag, C : Control, D : Data, S : Frame Check Sequence)

  1. F-D-C-A-S-F
  2. F-C-D-S-A-F
  3. F-A-C-D-S-F
  4. F-A-D-C-S-F
(정답률: 61%)
  • HDLC 프레임의 표준 구조는 Flag $\rightarrow$ Address $\rightarrow$ Control $\rightarrow$ Data $\rightarrow$ FCS(Sequence) $\rightarrow$ Flag 순서로 구성됩니다. 따라서 F-A-C-D-S-F 순서가 정답입니다.
profile_image
1

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

82. 문자 동기 전송방식에서 데이터 투명성(Data Transparent)을 위해 삽입되는 제어문자는?

  1. ETX
  2. STX
  3. DLE
  4. SYN
(정답률: 57%)
  • DLE(Data Link Escape)는 전송 내용 중에 제어 문자와 동일한 데이터가 포함되어 있을 때, 이를 제어 문자가 아닌 일반 데이터로 처리하게 하여 데이터 투명성을 보장하는 문자입니다.

    오답 노트

    STX: 텍스트의 시작을 알림
    ETX: 텍스트의 끝을 알림
    SYN: 동기화를 수행함
profile_image
1

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

83. 인터넷 프로토콜로 사용되는 TCP/IP의 계층화 모델 중 Transport 계층에서 사용되는 프로토콜은?

  1. FTP
  2. IP
  3. ICMP
  4. UDP
(정답률: 56%)
  • TCP/IP 모델의 전송 계층(Transport Layer)에서 사용되는 대표적인 프로토콜은 TCP와 UDP입니다.
profile_image
1

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

84. 송신측은 하나의 블록을 전송한 후 수신측에서 에러의 발생을 점검한 다음 에러 발생 유무 신호를 보내올 때까지 기다리는 ARQ 방식은?

  1. continuous ARQ
  2. adaptive ARQ
  3. Go-Back-N ARQ
  4. stop and wait ARQ
(정답률: 73%)
  • stop and wait ARQ는 송신측이 하나의 프레임을 전송한 후, 수신측으로부터 긍정 응답(ACK) 또는 부정 응답(NAK) 신호가 올 때까지 대기하는 가장 기본적인 오류 제어 방식입니다.

    오답 노트

    Go-Back-N ARQ: 여러 프레임을 연속 전송하며, 오류 발생 시 해당 프레임부터 이후의 모든 프레임을 재전송합니다.
profile_image
1

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

85. 아날로그 데이터를 디지털 신호로 변환하는 방식은?

  1. 진폭 편이 변조(ASK)
  2. 주파수 편이 변조(FSK)
  3. 위상 편이 변조(PSK)
  4. 펄스 부호 변조(PCM)
(정답률: 62%)
  • 아날로그 데이터를 디지털 신호로 변환하는 방식은 펄스 부호 변조(PCM)입니다.

    오답 노트

    진폭 편이 변조(ASK), 주파수 편이 변조(FSK), 위상 편이 변조(PSK): 디지털 데이터를 아날로그 신호로 변환하는 방식입니다.
profile_image
1

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

86. 인터 네트워킹을 위해 사용되는 관련 장비가 아닌 것은?

  1. 리피터
  2. 라우터
  3. 브리지
  4. 감쇄기
(정답률: 73%)
  • 인터네트워킹 장비는 서로 다른 네트워크를 연결하거나 신호를 재생성하는 역할을 합니다. 감쇄기는 신호를 약하게 만드는 장치이므로 인터네트워킹 장비가 아니며, 오히려 신호가 약해졌을 때 이를 다시 강하게 해주는 증폭기나 리피터가 사용됩니다.

    오답 노트

    리피터: 감쇠된 디지털 신호를 재생성하여 전달
    라우터: 최적의 경로를 설정하여 패킷 전송
    브리지: 두 개의 LAN을 연결하고 통신량을 조정
profile_image
1

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

87. 다음 베이스 밴드 전송방식 중 비트 간격의 시작점에서는 항상 천이가 발생하며, “1”의 경우에는 비트 간격의 중간에서 천이가 발생하고, “0”의 경우에는 비트 간격의 중간에서 천이가 없는 방식은?

  1. NRZ-L방식
  2. NRZ-M 방식
  3. NRZ-S 방식
  4. NRZ-I 방식
(정답률: 46%)
  • NRZ-M 방식은 비트 간격의 시작점에서 항상 천이가 발생하며, 데이터가 1인 경우 비트 간격의 중간에서 다시 천이가 발생하고, 0인 경우에는 중간에서 천이 없이 레벨을 유지하는 특성을 가집니다.
profile_image
1

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

88. 비동기 전송에서 한문자의 전송과 그 다음 문자의 전송을 어떻게 구별하는가?

  1. 문자 처음과 끝에 Block pattern(01111110)을 추가하여 구분한다.
  2. 문자 앞에 (01101101)코드를 추가하여 구분한다.
  3. 각 문자코드의 맨 앞에는 시작비트를 두고, 문자코드 맨 뒤에는 정지비트를 두어 구분한다.
  4. 문자와 문자 사이에 (11111111)코드를 추가하여 구분한다.
(정답률: 62%)
  • 비동기 전송 방식은 데이터의 시작과 끝을 알리는 특수 비트를 사용하여 문자를 구분합니다. 각 문자 코드의 맨 앞에는 전송의 시작을 알리는 시작 비트(Start bit)를 두고, 맨 뒤에는 전송의 종료를 알리는 정지 비트(Stop bit)를 배치하여 수신 측에서 한 문자를 정확히 인식하게 합니다.
profile_image
1

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

89. IP주소의 5개 클래스 중 멀티캐스팅을 사용하기 위해 예약되어 있으며 netid 와 hostid가 없는 것은?

  1. A 클래스
  2. B 클래스
  3. C 클래스
  4. D 클래스
(정답률: 61%)
  • IP 주소 클래스 중 D 클래스는 멀티캐스팅(Multicasting)을 위해 예약된 주소 대역입니다. 일반적인 유니캐스트 주소와 달리 네트워크 ID(netid)와 호스트 ID(hostid)의 구분이 없으며, 특정 그룹의 여러 컴퓨터에 동시에 데이터를 전송할 때 사용합니다.
profile_image
1

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

90. 다음 표에서 A, B, C, D 문자 전송 시 수직 홀수패리티 비트 검사에서 패리티 비트 값이 잘못된 문자는?

  1. A
  2. B
  3. C
  4. D
(정답률: 69%)
  • 수직 홀수 패리티 검사는 각 문자(열)의 1의 개수가 홀수개가 되어야 합니다. 표에서 각 문자의 1의 개수를 세어보면 다음과 같습니다.
    A: 3개(홀수), B: 5개(홀수), C: 4개(짝수), D: 3개(홀수)
    따라서 1의 개수가 짝수인 C가 패리티 비트 값이 잘못된 문자입니다.
profile_image
1

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

91. 통신 속도가 2400[baud]이고, 4상 위상변조를 하면 데이터의 전송속도는 얼마인가?

  1. 2400[bps]
  2. 4800[bps]
  3. 9600[bps]
  4. 19200[bps]
(정답률: 45%)
  • 위상변조에서 데이터 전송속도는 보오율에 $\log_{2}M$ (M은 위상 수)을 곱하여 계산합니다. 4상 위상변조의 경우 $M=4$이므로 $\log_{2}4 = 2$를 곱합니다.
    ① [기본 공식] $Bps = Baud \times \log_{2}M$
    ② [숫자 대입] $Bps = 2400 \times \log_{2}4$
    ③ [최종 결과] $Bps = 4800$
profile_image
1

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

92. UDP 헤더에 포함되지 않는 것은?

  1. checksum
  2. length
  3. sequence number
  4. source port
(정답률: 40%)
  • UDP는 비연결형 프로토콜로 신뢰성 보장을 위한 순서 제어 기능이 없습니다. sequence number는 연결 지향형 프로토콜인 TCP 헤더에 포함되는 항목입니다.
profile_image
1

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

93. HDLC에서 피기백킹(piggybacking) 기법을 통해 데이터에 대한 확인 응답을 보낼 때 사용되는 프레임은?

  1. I-프레임
  2. S-프레임
  3. U-프레임
  4. A-프레임
(정답률: 43%)
  • 피기백킹(Piggybacking)은 별도의 확인 응답 프레임을 보내지 않고, 전송할 데이터 프레임에 ACK/NAK 응답을 함께 실어 보내는 기법입니다. 따라서 실제 데이터가 포함되는 I-프레임을 사용합니다.
profile_image
1

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

94. 프레임 단위로 오류 검출을 위한 코드를 계산하여 프레임 끝에 FCS를 부착하는 것은?

  1. Hamming Coding
  2. Parity Check
  3. Block Sum Check
  4. Cyclic Redundancy Check
(정답률: 53%)
  • FCS(Frame Check Sequence)는 프레임의 오류 검출을 위해 사용되는 부분이며, 일반적으로 Cyclic Redundancy Check(CRC) 코드가 사용됩니다.
profile_image
1

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

95. HDLC 전송 제어 절차의 세 가지 동작 모드에 속하지 않는 것은?

  1. 정규 응답 모드(NRM)
  2. 동기 응답 모드(SRM)
  3. 비동기 응답 모드(ARM)
  4. 비동기 평형 모드(ABM)
(정답률: 52%)
  • HDLC의 전송 제어 동작 모드는 주국의 승인이 필요한 정규 응답 모드(NRM), 불균형 링크에 사용하는 비동기 응답 모드(ARM), 균형 링크에 사용하는 비동기 평형 모드(ABM) 세 가지로 구성됩니다. 따라서 동기 응답 모드(SRM)는 해당하지 않습니다.
profile_image
1

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

96. 비트 방식의 데이터링크 프로토콜이 아닌 것은?

  1. HDLC
  2. SDLC
  3. LAPB
  4. BSC
(정답률: 46%)
  • HDLC, SDLC, LAPB는 비트 위주의 전송 방식을 사용하는 프로토콜이지만, BSC는 문자 위주의 전송 방식을 사용하는 프로토콜입니다.

    오답 노트

    BSC: 문자 방식
profile_image
1

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

97. TCP 프로토콜을 사용하는 응용 계층의 서비스가 아닌 것은?

  1. SNMP
  2. FTP
  3. Telnet
  4. HTTP
(정답률: 47%)
  • FTP, Telnet, HTTP 등은 신뢰성 있는 연결을 위해 TCP를 사용하지만, SNMP는 망 관리를 위해 오버헤드가 적은 UDP를 사용합니다.

    오답 노트

    SNMP: UDP 사용
profile_image
1

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

98. TCP/IP 관련 프로토콜 중 하이퍼텍스트 전송을 위한 프로토콜은?

  1. HTTP
  2. SMTP
  3. SNMP
  4. Mailto
(정답률: 72%)
  • HTTP는 Hypertext Transfer Protocol의 약자로, 웹 브라우저와 서버 간에 하이퍼텍스트 문서를 전송하기 위해 설계된 프로토콜입니다.
profile_image
1

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

99. 다음 설명에 해당하는 OSI 7 계층은?

  1. 물리 계층
  2. 데이터 링크 계층
  3. 네트워크 계층
  4. 트랜스포트 계층
(정답률: 60%)
  • 두 노드 간 직접 연결된 링크에서 프레임 단위의 전송을 담당하며, 흐름 제어와 오류 복구를 통해 신뢰성을 보장하는 계층은 데이터 링크 계층입니다.
    대표적인 프로토콜로는 PPP, LLC 등이 있습니다.
profile_image
1

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

100. 공중 통신 사업자로부터 회선을 대여 받아 통신처리 기능을 이용, 부가적인 정보 서비스를 제공하는 서비스 망은?

  1. Local Area network
  2. Metropolitan Area Network
  3. Wide Area Network
  4. Value Added Network
(정답률: 56%)
  • Value Added Network는 공중 통신 사업자로부터 회선을 임대하여 정보의 축적, 가공, 변환 처리 등 부가 가치를 더해 서비스를 제공하는 부가 가치 통신망을 의미합니다.
profile_image
1

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

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