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

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

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

정보처리기사(구)
(2013-06-02 기출문제)

목록

1과목: 데이터 베이스

1. 다음 SQL 명령 중 DDL에 해당하는 것만으로 나열된 것은?

  1. ②, ④, ⑤, ⑥, ⑦
  2. ②, ⑤, ⑥, ⑦
  3. ①, ②, ⑥
  4. ①, ③, ④
(정답률: 79%)
  • DDL(데이터 정의어)은 데이터베이스 구조를 정의, 변경, 삭제하는 언어로 CREATE, ALTER, DROP이 이에 해당합니다.

    오답 노트

    SELECT, INSERT, DELETE, UPDATE: 데이터를 조작하는 DML(데이터 조작어)입니다.
profile_image
1

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

2. 뷰(VIEW)에 대한 설명 중 옳은 내용 모두를 나열한 것은?

  1. ①, ②
  2. ②, ③, ④
  3. ①, ②, ③, ④
(정답률: 80%)
  • 뷰는 가상 테이블이므로 물리적으로 구현되지 않으며, 필요한 데이터만 정의하여 관리 효율성을 높일 수 있고 SQL의 CREATE 문으로 생성합니다.

    오답 노트

    하나의 뷰를 제거하면 그 뷰를 기초로 정의된 다른 뷰까지 함께 제거됩니다.
profile_image
1

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

3. 후보 키에 대한 설명으로 옳지 않은 것은?

  1. 릴레이션의 기본 키와 대응되어 릴레이션 간의 참조 무결성 제약 조건을 표현하는데 사용되는 중요한 도구이다.
  2. 릴레이션의 후보 키는 유일성과 최소성을 모두 만족해야 한다.
  3. 하나의 릴레이션에 속하는 모든 튜플들은 중복된 값을 가질 수 없으므로 모든 릴레이션은 반드시 하나 이상의 후보 키를 갖는다.
  4. 릴레이션에서 튜플을 유일하게 구별해 주는 속성 또는 속성들의 조합을 의미한다.
(정답률: 48%)
  • 후보 키는 릴레이션 내에서 튜플을 유일하게 식별할 수 있는 속성들의 집합으로, 유일성과 최소성을 모두 만족해야 합니다.

    오답 노트

    릴레이션 간의 참조 무결성 제약 조건을 표현하는 도구는 외래키입니다.
profile_image
1

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

4. 데이터베이스 환경 하에서 데이터 참조는 데이터베이스에 저장된 레코드들의 위치나 주소에 의해서가 아니라 사용자가 요구하는 데이터의 내용, 즉 데이터 값에 따라 참조된다는 데이터베이스의 특성은?

  1. Time Accessibility
  2. Continuous Evolution
  3. Concurrent Sharing
  4. Content Reference
(정답률: 84%)
  • 데이터베이스의 내용에 의한 참조(Content Reference)는 데이터의 물리적 주소가 아닌, 사용자가 요구하는 데이터 값(내용)을 통해 데이터를 찾아내는 특성을 의미합니다.
profile_image
1

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

5. 순차파일에 대한 옳은 설명 모두를 나열한 것은?

  1. ①, ④
  2. ①, ②, ③
  3. ②, ③, ④
  4. ①, ②, ③, ④
(정답률: 69%)
  • 순차파일은 레코드를 물리적 순서대로 저장하는 방식의 특징을 묻는 문제입니다.
    대화식 처리보다 일괄 처리에 적합하며, 레코드 삽입·삭제·수정 시 파일 재구성이 필요하고, 빈 공간 없이 저장되어 기억 장치 이용 효율이 높습니다.

    오답 노트

    파일 탐색 시 효율이 좋으며, 접근 시간 및 응답 시간이 빠르다: 순차파일은 처음부터 순차적으로 검색해야 하므로 검색 시간이 느리고 접근 효율이 낮습니다.
profile_image
1

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

6. 다음 문장의 ( ) 안 내용으로 옳게 짝지어진 것은?

  1. ①Security ② integrity
  2. ①Security ② Revoke
  3. ①Integrity ② Transaction
  4. ①Integrity ② Revoke
(정답률: 67%)
  • 허용된 사용자가 권한 내에서 작업을 수행하도록 보장하는 것은 보안(Security)이며, 수행하는 작업이 정확하게 이루어지도록 보장하는 것은 무결성(Integrity)입니다.
profile_image
1

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

7. 로킹(Locking) 기법에 대한 설명으로 옳지 않은 것은?

  1. 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
  2. 로킹 단위가 작아지면 병행성 수준이 낮아진다.
  3. 데이터베이스도 로킹 단위가 될 수 있다.
  4. 로킹 단위가 커지면 로크 수가 작아 로킹 오버헤드가 감소한다.
(정답률: 81%)
  • 로킹 단위가 작아지면 더 많은 트랜잭션이 동시에 접근할 수 있으므로 병행성 수준은 오히려 높아집니다.

    오답 노트

    로킹 단위가 작아지면 병행성 수준이 낮아진다: 로킹 단위가 작을수록 병행성은 높아지고 오버헤드는 증가합니다.
profile_image
1

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

8. 데이터베이스 설계에 대한 설명으로 옳지 않은 것은?

  1. 요구 조건 분석 단계는 사용자의 요구 조건을 수집하고 분석하여 사용자가 의도하는 데이터베이스의 용도를 파악해야 한다.
  2. 개념적 설계 단계에서는 트랜잭션 인터페이스 설계, 스키마의 평가 및 정제 등의 작업을 수행한다.
  3. 논리적 설계 단계에서는 개념적 설계 단계에서 만들어진 정보 구조로부터 특정 목표 DBMS가 처리 할 수 있는 스키마를 생성한다.
  4. 물리적 설계 단계에서는 저장 구조와 접근 경로 등을 결정한다.
(정답률: 68%)
  • 트랜잭션 인터페이스 설계와 스키마의 평가 및 정제 작업은 개념적 설계가 아니라 논리적 설계 단계에서 수행하는 작업입니다.
profile_image
1

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

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

  1. 3, 4, 7, 8, 9
  2. 3, 4, 7, 9, 8
  3. 3, 4, 8, 9, 7
  4. 3, 8, 4, 9, 7
(정답률: 80%)
  • 선택 정렬은 전체 범위에서 가장 작은 값을 찾아 첫 번째 자리의 값과 교환하는 방식입니다. 데이터에서 가장 작은 수인 $3$을 찾아 첫 번째 자리의 $8$과 교환하면 1회전 결과는 $3, 8, 4, 9, 7$이 됩니다.
profile_image
1

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

10. 트랜잭션의 특성으로 옳은 내용 모두를 나열한 것은?

  1. ①, ②
  2. ①, ②, ④
  3. ①, ③, ④
  4. ①, ②, ③, ④
(정답률: 76%)
  • 트랜잭션이 안전하게 수행되기 위한 4가지 핵심 특성은 다음과 같습니다.
    1. 원자성(Atomicity): 모두 반영되거나 전혀 반영되지 않아야 함
    2. 일관성(Consistency): 실행 전후의 데이터 상태가 일관되어야 함
    3. 독립성(Isolation): 둘 이상의 트랜잭션이 동시에 실행될 때 서로 간섭할 수 없음
    4. 지속성(Durability): 성공적으로 완료된 결과는 영구적으로 저장되어야 함
profile_image
1

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

11. 다음 설명의 괄호 안 내용으로 옳게 짝지어진 것은?

  1. ① 관계형 데이터 모델, ② 계층형 데이터 모델
  2. ① 계층형 데이터 모델, ② 관계형 데이터 모델
  3. ① 관계 대수, ② 관계 해석
  4. ① 관계 해석, ② 관계 대수
(정답률: 78%)
  • 관계 대수는 원하는 정보를 얻기 위해 '어떻게' 유도하는지를 기술하는 절차적 언어이며, 관계 해석은 '무엇'을 원하는지만 정의하는 비절차적 언어입니다. 관계 해석은 수학의 프레디킷 해석에 기반을 두고 있습니다.
profile_image
1

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

12. 데이터베이스의 정의로 옳은 내용 모두를 나열한 것은?

  1. ①, ②
  2. ①, ②, ④
  3. ②, ③, ④
  4. ①, ②, ③, ④
(정답률: 69%)
  • 데이터베이스의 정의는 중복을 배제한 통합 데이터(Integrated Data), 컴퓨터에 저장된 데이터(Stored Data), 조직의 업무 수행에 필요한 운영 데이터(Operational Data), 여러 사용자가 공동으로 사용하는 공용 데이터(Shared Data)를 의미합니다.

    오답 노트

    Distributed Data: 데이터베이스의 기본 정의 요소가 아닙니다.
profile_image
1

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

13. 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 널(Null) 값이나 중복 값을 가질 수 없음을 의미하는 것은?

  1. 개체 무결성 제약 조건
  2. 참조 무결성 제약 조건
  3. 도메인 무결성 제약 조건
  4. 키 무결성 제약 조건
(정답률: 73%)
  • 기본 키를 구성하는 속성은 널(Null) 값이나 중복 값을 가질 수 없다는 규칙을 개체 무결성 제약 조건이라고 합니다.

    오답 노트

    참조 무결성 제약 조건: 외래 키 값은 널이거나 참조하는 릴레이션의 기본 키 값과 동일해야 함
profile_image
1

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

14. 데이터베이스 설계 순서로 옳은 것은?

  1. ③→④→①→⑤→②
  2. ③→①→④→⑤→②
  3. ③→④→⑤→①→②
  4. ③→①→⑤→④→②
(정답률: 86%)
  • 데이터베이스 설계는 요구 분석에서 시작하여 구현까지 다음의 순서로 진행됩니다.

    요구 분석(③) $\rightarrow$ 개념적 설계(①) $\rightarrow$ 논리적 설계(④) $\rightarrow$ 물리적 설계(⑤) $\rightarrow$ 구현(②)
profile_image
1

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

15. 다음 그림에서 트리의 차수는?

  1. 1
  2. 2
  3. 3
  4. 4
(정답률: 83%)
  • 트리의 차수는 트리 내의 모든 노드 중 가장 많은 자식 노드를 가진 노드의 차수를 의미합니다.

    제시된 그림에서 노드 A의 차수는 2, B는 1, C는 2이므로, 가장 큰 값인 2가 이 트리의 차수가 됩니다.
profile_image
1

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

16. 릴레이션의 특징으로 거리가 먼 것은?

  1. 모든 튜플은 서로 다른 값을 갖는다.
  2. 모든 속성 값은 원자 값이다.
  3. 튜플 사이에는 순서가 없다.
  4. 각 속성은 유일한 이름을 가지며, 속성의 순서는 큰 의미가 있다.
(정답률: 86%)
  • 릴레이션의 속성은 각각 유일한 이름을 가져야 하지만, 속성이 나열되는 순서는 데이터의 의미에 영향을 주지 않으므로 중요하지 않습니다.
profile_image
1

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

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

  1. 시스템 카탈로그는 DBMS가 스스로 생성하고 유지한다.
  2. 시스템 카탈로그 저장된 정보가 메타 데이터라고 한다.
  3. 시스템 카탈로그는 시스템 테이블이기 때문에 일반 사용자는 검색할 수 없다.
  4. 시스템 카탈로그를 자료 사전이라고도 한다.
(정답률: 82%)
  • 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하며 메타 데이터를 저장하는 자료 사전입니다. 일반 사용자는 시스템 카탈로그의 내용을 검색할 수 있지만, 임의로 수정하는 것은 불가능합니다.
profile_image
1

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

18. 다음 설명이 의미하는 것은?

  1. Conceptual Schema
  2. External Schema
  3. Internal Schema
  4. Super Schema
(정답률: 69%)
  • 제시된 이미지 의 내용은 데이터가 저장 장치에 물리적으로 배치되는 방법과 물리적 저장 구조를 묘사하는 Internal Schema(내부 스키마)에 대한 설명입니다.
profile_image
1

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

19. 이진 검색 알고리즘의 특징이 아닌 것은?

  1. 피보나치수열에 따라 가감산을 이용하여 다음에 비교할 대상을 선정한다.
  2. 탐색 효율이 좋고 탐색 시간이 적게 소요된다.
  3. 검색할 데이터가 정렬되어 있어야 한다.
  4. 비교 횟수를 거듭할 때마다 검색 대상이 되는 데이터의 수가 절반으로 줄어든다.
(정답률: 66%)
  • 이진 검색은 데이터가 정렬된 상태에서 비교 횟수마다 대상 수가 절반으로 줄어들어 효율적인 탐색이 가능합니다.

    오답 노트

    피보나치수열에 따라 가감산을 이용하여 대상을 선정하는 방식은 피보나치 검색에 해당합니다.
profile_image
1

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

20. 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라고 하는가?

  1. 프로시저
  2. 트랜잭션
  3. 모듈
  4. 도메인
(정답률: 83%)
  • 트랜잭션은 데이터베이스의 상태를 변화시키기 위해 수행하는 논리적인 작업 단위로, 병행 제어 및 회복 작업의 기본 단위가 됩니다.
profile_image
1

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

2과목: 전자 계산기 구조

21. 입출력이 실제로 일어나고 있을 때는 채널 제어기가 임의의 시점에서 볼 때 마치 어느 한 입출력 장치의 전용인 것처럼 운용되는 채널은?

  1. Interlock channel
  2. Crossbar channel
  3. Selector channel
  4. I/O channel
(정답률: 45%)
  • Selector channel(선택 채널)은 고속 입출력 장치와 데이터를 주고받을 때 사용하며, 특정 시점에 하나의 장치를 독점하여 전용으로 운용하는 특징이 있습니다.
profile_image
1

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

22. 다음 중 채널 명령어(CCW)로 알 수 있는 내용이 아닌 것은?

  1. 명령코드
  2. 데이터 주소
  3. 데이터 전송속도
  4. 데이터 크기
(정답률: 62%)
  • 채널 명령어(CCW)는 입출력 제어를 위해 명령코드, 데이터 주소(블록 시작 주소), 데이터 크기(단어 수), 플래그 정보를 포함하며, 데이터 전송속도는 포함되지 않습니다.
profile_image
1

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

23. cache memory에 대한 설명과 가장 관계가 깊은 것은?

  1. 내용에 의해서 access되는 memory unit이다.
  2. 대형 computer system에서만 사용되는 개념이다.
  3. 중앙처리장치가 자주 접근하거나 최근에 접근한 메모리 블록을 저장하는 초고속 기억장치이다.
  4. memory에 접근을 각 module별로 액세스 하도록 하는 기억장치이다.
(정답률: 74%)
  • 캐시 메모리는 CPU와 주기억장치 사이의 속도 차이를 줄이기 위해, 자주 사용되는 데이터 블록을 저장해 두는 초고속 기억장치입니다.
profile_image
1

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

24. 연산 방식에 대한 설명 중 옳지 않은 것은?

  1. 직렬 연산 방식은 병렬 연산 방식보다 시간이 많이 소요된다.
  2. 병렬 연산 방식은 직렬 연산 방식에 비해 속도가 느리다.
  3. 직렬 연산 방식은 hardware가 간단하다.
  4. 병렬 연산 방식은 hardware가 복잡하다.
(정답률: 62%)
  • 병렬 연산 방식은 여러 데이터를 동시에 처리하므로 직렬 연산 방식보다 속도가 훨씬 빠릅니다.

    오답 노트

    직렬 연산 방식: 하드웨어 구조가 간단하지만 처리 시간이 많이 소요되어 속도가 느림
    병렬 연산 방식: 하드웨어 구조가 복잡하지만 처리 속도가 매우 빠름
profile_image
1

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

25. 다음 내용은 LOAD 기능을 수행하는 마이크로 오퍼레이션이다. 이 가운데 어떤 명령어든지 수행되기 위해서는 반드시 거쳐야 하는 단계끼리 나열한 것은? (단, Rs1, Rd, S2 : 레지스터 주소)

  1. 1, 2, 3, 6
  2. 2, 3, 4, 6
  3. 3, 4, 5, 6
  4. 1, 3, 5, 6
(정답률: 47%)
  • 모든 명령어 수행을 위해 반드시 거쳐야 하는 단계는 명령어를 가져오고 해석하며 다음 주소를 준비하는 '명령어 사이클(Fetch Cycle)' 단계입니다.
    단계 1: PC의 주소를 MAR에 저장하여 읽기 준비
    단계 2: MBR의 명령어를 IR로 전송하고 PC 증가
    단계 3: IR에 저장된 명령어 디코딩(해석)
    단계 6: 다음에 수행할 명령어의 주소를 PC에 입력
    따라서 정답은 1, 2, 3, 6 단계입니다.
profile_image
1

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

26. 두 개의 데이터를 혼합하거나 일부에 삽입하는데 사용되는 연산은?

  1. AND 연산
  2. OR 연산
  3. MOVE 연산
  4. Complement 연산
(정답률: 59%)
  • OR 연산은 Selective-Set 연산으로, 특정 비트에 데이터를 삽입하거나 1로 세트시켜 데이터를 혼합하는 데 사용됩니다.

    오답 노트

    AND 연산: 특정 비트를 삭제하는 Masking 연산
    XOR 연산: 두 데이터를 비교하거나 반전시키는 Compare 연산
profile_image
1

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

27. 메이저 상태(major state)에서 제어 데이터에 대한 설명으로 잘못된 것은?

  1. FETCH state에서 중앙처리장치의 제어점을 제어하기 위한 제어 데이터는 명령어이다.
  2. INDIRECT state에서 다음 상태로 변천하는 것을 제어하는 데이터는 간접주소와 직접주소를 구별하는 비트이다.
  3. EXECUTE state에서 다음 상태로 변천하는 것을 제어하는 데이터는 인터럽트 요청 신호이다.
  4. INTERRUPT state에서는 제어 데이터에 의하여 fetch state로 변한다.
(정답률: 36%)
  • INTERRUPT state에서는 별도의 제어 데이터 없이도 자동으로 fetch state로 변환됩니다.
profile_image
1

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

28. 기억장치 중 CAM(Content Addressable Memory)이라고 하는 것은?

  1. cache 기억장치
  2. associative 기억장치
  3. 가상기억장치
  4. 주기억장치
(정답률: 55%)
  • CAM(Content Addressable Memory)은 주소가 아닌 내용(Content)으로 데이터를 검색하는 기억장치로, associative 기억장치(연관 기억장치)라고 합니다.
profile_image
1

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

29. 다음 중 overflow가 생기는 경우는? (단, 최상위 비트는 부호비트임)

(정답률: 40%)
  • 오버플로우(Overflow)는 양수와 양수를 더했을 때 결과가 표현 가능한 최대 범위를 초과하여 부호 비트가 바뀌는 현상을 말합니다.
    연산의 경우, 양수끼리의 합산 결과가 양수 범위를 초과하여 발생합니다.

    오답 노트

    음수 표현 범위보다 더 작은 결과가 나오는 경우는 언더플로우(Underflow)라고 합니다.
profile_image
1

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

30. 메모리로부터 읽혀진 명령어의 오퍼레이션 코드(OP-code)는 CPU의 어느 레지스터에 들어가는가?

  1. 누산기
  2. 임시 레지스터
  3. 연산 논리장치
  4. 인스트럭션 레지스터
(정답률: 53%)
  • 메모리에서 읽어온 명령어의 오퍼레이션 코드(OP-code)는 CPU 내의 인스트럭션 레지스터에 저장되어 해석됩니다.
profile_image
1

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

31. 사이클 스틸과 인터럽트의 차이를 옳게 설명한 것은?

  1. 사이클 스틸은 주기억장치의 사이클 타임을 중앙처리장치로부터 DMA가 일시적으로 빼앗는 것으로 중앙처리장치는 주기억장치에 접근할 수 없다.
  2. 사이클 스틸은 중앙처리장치의 상태보존이 필요하다.
  3. 인터럽트는 중앙처리장치의 상태보존이 필요 없다.
  4. 인터럽트는 정전의 경우와는 관계없다.
(정답률: 58%)
  • 사이클 스틸은 DMA가 주기억장치 접근을 위해 CPU로부터 버스 제어권을 일시적으로 빼앗는 방식으로, CPU가 메모리에 접근할 수 없게 만들지만 CPU의 상태 보존은 필요하지 않습니다.

    오답 노트

    중앙처리장치의 상태보존이 필요하다: 사이클 스틸은 상태 보존이 필요 없습니다.
    인터럽트는 중앙처리장치의 상태보존이 필요 없다: 복귀를 위해 반드시 상태 보존이 필요합니다.
    인터럽트는 정전의 경우와는 관계없다: 정전 시 발생하는 전원 이상 인터럽트가 존재합니다.
profile_image
1

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

32. 실수 0.011012 을 32비트 부동 소수점으로 표현하려고 한다. 지수부에 들어갈 알맞은 표현은? (단, 바이어스된 지수(biased exponent)는 011111112로 나타내며 IEEE754 표준을 따른다.

  1. 011111002
  2. 011111012
  3. 011111102
  4. 100000002
(정답률: 45%)
  • IEEE 754 표준에 따라 실수를 정규화하고, 바이어스(Bias) 값을 더해 지수부를 계산합니다.
    ① [기본 공식]
    $$\text{Biased Exponent} = \text{Bias} + \text{Exponent}$$
    ② [숫자 대입]
    $$0.01101_2 = 1.101_2 \times 2^{-2}$$
    $$\text{Biased Exponent} = 127 + (-2) = 125$$
    ③ [최종 결과]
    $$125 = 01111101_2$$
profile_image
1

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

33. 동적 램(RAM) 에 관한 설명 중 옳지 않은 것은?

  1. SRAM에 비해 기억 용량이 크다.
  2. 쌍안정 논리 회로의 성질을 응용한다.
  3. 주기억 장치 구성에 사용된다.
  4. SRAM에 비해 속도가 느리다.
(정답률: 57%)
  • 동적 램(DRAM)은 커패시터(콘덴서)에 전하를 저장하는 방식을 사용하며, 주기적인 재충전(Refresh)이 필요하여 속도가 느리지만 고집적 구현이 가능해 주기억 장치에 사용됩니다.

    오답 노트

    쌍안정 논리 회로의 성질을 응용한다: 플립플롭을 사용하는 SRAM의 특징입니다.
profile_image
1

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

34. 다음 회로의 기능으로 옳은 것은?

  1. decoder
  2. multiplexe
  3. encoder
  4. shifter
(정답률: 60%)
  • 제시된 회로 는 $n$개의 입력 신호를 받아 $2^n$개의 출력 중 하나만 선택하여 활성화하는 구조이므로 decoder입니다.

    오답 노트

    multiplexe: 여러 입력 중 하나를 선택해 1개로 출력
    encoder: $2^n$개의 입력을 $n$개의 출력으로 변환
profile_image
1

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

35. 입력태스크(task)를 일련의 서브태스크(sub task)로 나누어 각 서브태스크는 특별한 하드웨어를 통해 동시에 동작할 수 있도록 하여 현재 디지털 컴퓨터의 처리 능력을 크게 향상시키는데 기여한 기법은?

  1. pipeline
  2. dataflow
  3. array processing
  4. memory hierarchy
(정답률: 60%)
  • 명령어를 인출, 해석, 오퍼랜드 인출, 실행 등의 단계로 세분화하여 각 단계를 전담하는 하드웨어가 동시에 동작하게 함으로써 처리 능력을 높이는 병렬 처리 기법은 pipeline입니다.
profile_image
1

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

36. CISC(Complex Instruction Set Computer) 와 RISC(Reduced Instruction Set Computer)에 대한 비교 설명으로 옳지 않은 것은?

  1. CISC-명령어와 주소지정 방식을 보다 복잡하게 하여 풍부한 기능을 소유하도록 한다. RISC-아주 간단한 명령들만 가지고 매우 빠르게 동작하도록 한다.
  2. CISC-거의 모든 명령어가 레지스터를 대상으로 하며 메모리의 접근을 최소로 한다. RISC-처리 속도를 증가시키기 위해서 독특한 형태로 다기능을 지원하는 메모리와 레지스터를 대상으로 한다.
  3. CISC-명령어의 수가 수 백 개에서 많게는 1500여 개로 매우 다양하다. RISC-명령어의 수가 CISC에 비해서 약 30%정도며 명령어 형식도 최소한 줄였다.
  4. CISC-데이터 경로가 메모리로부터 레지스터, ALU, 버스로 연결되는 등 다양하다. RISC-데이터 경로 사이클을 단일화하며 사이클 time을 최소화 한다.
(정답률: 56%)
  • CISC와 RISC의 특징이 서로 반대로 설명되어 있습니다. RISC는 거의 모든 명령어가 레지스터를 대상으로 하여 메모리 접근을 최소화하며, CISC는 복잡한 명령어 세트를 통해 다기능을 지원하는 특징을 가집니다.
profile_image
1

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

37. 다중처리기 상호 연결 방법 중 시분할 공유버스를 설명한 것은?

  1. 시분할 공유와 기타방법의 혼합
  2. Multiprocessor를 비교적 경제적인 망으로 구성
  3. 공유버스 시스템에서 버스의 수를 기억장치의 수만큼 증가시킨 구조
  4. 프로세서, 기억장치, 입출력 장치들 간에 하나의 버스 통신로만을 제공하는 방법
(정답률: 50%)
  • 시분할 공유버스는 프로세서, 기억장치, 입출력 장치 등 모든 구성 요소가 단 하나의 공통 버스 통신로를 공유하여 연결되는 구조이며, 한 시점에는 단 하나의 전송만 가능합니다.
profile_image
1

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

38. Flynn의 컴퓨터 구조 분류에서 여러 개의 처리기에서 수행되는 인스트럭션은 서로 다르나 전체적으로 하나의 데이터 스트림을 가지는 형태는?

  1. MIMD
  2. MISD
  3. SIMD
  4. SISD
(정답률: 71%)
  • Flynn의 분류에서 MISD(Multiple Instruction stream, Single Data stream)는 여러 개의 인스트럭션 스트림이 하나의 데이터 스트림을 처리하는 구조를 말합니다.

    오답 노트

    SISD: 하나의 인스트럭션, 하나의 데이터 처리
    SIMD: 하나의 인스트럭션, 여러 데이터 처리
    MIMD: 여러 인스트럭션, 여러 데이터 처리
profile_image
1

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

39. 인터럽트 우선순위를 결정하는 Polling 방식에 대한 설명으로 옳지 않은 것은?

  1. 많은 인터럽트 발생시 처리시간 및 반응시간이 매우 빠르다.
  2. S/W 적으로 CPU가 각 장치 하나하나를 차례로 조사하는 방식이다.
  3. 조사순위가 우선순위가 된다.
  4. 모든 인터럽트를 위한 공통의 서비스루틴을 갖고 있다.
(정답률: 50%)
  • Polling 방식은 CPU가 소프트웨어적으로 각 장치를 순차적으로 확인하는 방식이므로, 인터럽트가 많이 발생할 경우 처리 및 반응 시간이 느려집니다. 처리 시간이 매우 빠른 것은 하드웨어적인 방식의 특징입니다.
profile_image
1

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

40. 복수 모듈 기억장치의 특징으로 옳지 않은 것은?

  1. 주기억장치와 CPU의 속도차의 문제점을 개선한다.
  2. 기억장치의 버스를 시분할하여 사용한다.
  3. 병렬 판독 논리회로를 가지고 있기 때문에 하드웨어 비용이 증가한다.
  4. 기억장소의 접근을 보다 빠르게 한다.
(정답률: 37%)
  • 복수 모듈 기억장치는 기억장치를 여러 개의 모듈로 나누어 접근 속도를 높이고 CPU와의 속도 차이를 개선하는 장치입니다.

    오답 노트

    병렬 판독 논리회로로 인해 하드웨어 비용이 증가하는 특징은 연관기억장치(Associative Memory)에 해당함
profile_image
1

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

3과목: 운영체제

41. 분산 운영체제의 구조 중 완전 연결(Fully Connection)에 대한 설명으로 옳지 않은 것은?

  1. 모든 사이트는 시스템 안의 다른 모든 사이트와 직접 연결된다.
  2. 사이트와 사이트간 메시지를 전달하는데 사용되는 통신비용이 많이 소요된다.
  3. 사이트들 간의 메시지 전달이 매우 빠르다.
  4. 사이트 간의 연결은 여러 회선이 존재하므로 신뢰성이 높다.
(정답률: 54%)
  • 완전 연결 구조는 모든 사이트가 직접 연결되어 있어 메시지 전달 속도가 매우 빠르며, 이에 따라 실제 메시지 전달에 소요되는 통신비용은 적게 듭니다.

    오답 노트

    통신비용이 많이 소요된다: 모든 사이트가 직접 연결되어 있어 통신비용은 오히려 감소함 (단, 회선 구축을 위한 기본 설치 비용은 많이 듦)
profile_image
1

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

42. 다음 설명의 ( ) 안 내용으로 가장 적합한 것은?

  1. 보증
  2. 제어
  3. 암호
  4. 보안
(정답률: 82%)
  • 물리적, 환경적 취약점을 이용한 침입, 방해, 절도 등의 행위로부터 시스템 자원과 정보를 보호하고 대응하기 위한 정책과 행위를 보안이라고 합니다.
profile_image
1

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

43. 직접 파일(direct file)에 대한 설명으로 거리가 먼 것은?

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

    오답 노트

    자기테이프: 순차 접근 장치이므로 직접 파일에 부적합함
profile_image
1

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

44. 운영체제의 성능평가 요인 중 다음 설명에 해당하는 것은?

  1. Throughput
  2. Turn around Time
  3. Availability
  4. Reliability
(정답률: 63%)
  • 컴퓨터 시스템 내의 한정된 자원을 여러 사용자가 요구할 때, 얼마나 신속하고 충분하게 지원해 줄 수 있는지를 나타내는 척도는 가용성(Availability)입니다.
profile_image
1

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

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

  1. 트리 디렉토리 구조
  2. 일반적인 그래프 디렉토리 구조
  3. 2단계 디렉토리 구조
  4. 비순환 그래프 디렉토리 구조
(정답률: 71%)
  • 마스터 파일 디렉토리(MFD)와 사용자 파일 디렉토리(UFD)로 구성되어, 사용자별로 파일을 분리 관리하는 구조는 2단계 디렉토리 구조의 핵심 특징입니다.

    오답 노트

    트리 디렉토리 구조: 현대 운영체제에서 주로 사용하는 계층적 구조
    비순환 그래프 디렉토리 구조: 부 디렉토리의 공동 사용이 가능한 구조
profile_image
1

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

46. UNIX에 관한 설명으로 옳지 않은 것은?

  1. 쉘(shell)은 사용자와 시스템 간의 대화를 가능케 해주는 UNIX 시스템의 메커니즘이다.
  2. UNIX 시스템은 루트 노드를 시발로 하는 계층적 파일 시스템 구조를 사용한다.
  3. 커널(kernel)은 프로세스 관리, 기억장치 관리, 입출력 관리 등의 기능을 수행한다.
  4. UNIX 파일 시스템에서 각 파일에 대한 파일 소유자, 파일 크기, 파일 생성 시간에 대한 정보는 데이터 블록에 저장된다.
(정답률: 47%)
  • UNIX 파일 시스템에서 파일 소유자, 크기, 생성 시간과 같은 메타데이터 정보는 데이터 블록이 아니라 I-NODE 블록에 저장됩니다.
profile_image
1

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

47. UNIX에서 파일 시스템의 무결성을 검사하는 명령은?

  1. chown
  2. cat
  3. fsck
  4. mount
(정답률: 66%)
  • fsck는 파일 시스템의 무결성을 검사하고 수정하는 명령어입니다.

    오답 노트

    chown: 파일 소유자 변경
    cat: 파일 내용 화면 표시
    mount: 파일 시스템 접속
profile_image
1

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

48. 프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 16개의 연결점을 가질 경우 CPU의 총 개수는?

  1. 4
  2. 16
  3. 32
  4. 65536
(정답률: 53%)
  • 하이퍼 큐브 구조에서 각 CPU의 연결점(차수)이 $n$일 때, 전체 CPU의 개수는 $2^{n}$으로 계산합니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{16}$
    ③ [최종 결과] $N = 65536$
profile_image
1

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

49. 페이지 부재가 너무 자주 일어나 프로세스가 실행에 보내는 시간보다 페이지 교체에 보내는 시간이 더 많은 상황을 의미하는 것은?

  1. 스풀링
  2. 스래싱
  3. 페이징
  4. 교착상태
(정답률: 68%)
  • 페이지 부재(Page Fault)가 빈번하게 발생하여, 프로세스가 실제 작업을 수행하는 시간보다 페이지를 교체하는 데 더 많은 시간을 소비하는 현상을 스래싱이라고 합니다.
profile_image
1

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

50. 운영체제의 기능 중 옳은 내용으로만 짝지어진 것은?

  1. ①, ④
  2. ①, ②, ③
  3. ①, ③, ④
  4. ①, ②, ③, ④
(정답률: 61%)
  • 운영체제는 시스템 자원 관리와 사용자 인터페이스 제공을 핵심 기능으로 합니다.
    자원의 스케줄링 기능 제공, 자원 보호 기능 제공, 사용자와 시스템 간의 편리한 인터페이스 제공은 모두 운영체제의 주요 기능입니다.

    오답 노트

    목적프로그램과 라이브러리, 실행 프로그램 등을 연결하여 실행 가능한 로드 모듈을 만드는 것: 링커(Linkage Editor)의 기능입니다.
profile_image
1

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

51. HRN(Highest Response-ratio Next) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 작업은?

  1. A
  2. B
  3. C
  4. D
(정답률: 75%)
  • HRN 스케줄링은 대기 시간과 서비스 시간을 모두 고려하여 우선순위를 결정하며, 계산 값이 클수록 우선순위가 높습니다.
    ① [기본 공식]
    $$\text{Priority} = \frac{\text{Waiting Time} + \text{Service Time}}{\text{Service Time}}$$
    ② [숫자 대입]
    $$\text{A} = \frac{8 + 2}{2} = 5$$
    $$\text{B} = \frac{10 + 6}{6} \approx 2.67$$
    $$\text{C} = \frac{15 + 7}{7} \approx 3.14$$
    $$\text{D} = \frac{20 + 2}{2} = 11$$
    ③ [최종 결과]
    $$\text{D} = 11$$
    계산 결과 값이 가장 큰 작업 D의 우선순위가 가장 높습니다.
profile_image
1

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

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

  1. 4
  2. 5
  3. 6
  4. 7
(정답률: 65%)
  • FIFO(First-In First-Out) 알고리즘은 가장 먼저 들어온 페이지를 가장 먼저 교체하는 방식입니다.
    참조 순서 에 따른 페이지 결함 과정은 다음과 같습니다.
    1. 페이지 1, 2, 3 참조: 모두 비어있으므로 결함 발생 (결함 3회, 메모리: [1, 2, 3])
    2. 페이지 1, 2 참조: 메모리에 존재하므로 통과
    3. 페이지 4 참조: 가장 먼저 들어온 1 교체 (결함 1회, 메모리: [4, 2, 3])
    4. 페이지 1 참조: 가장 먼저 들어온 2 교체 (결함 1회, 메모리: [4, 1, 3])
    5. 페이지 2 참조: 가장 먼저 들어온 3 교체 (결함 1회, 메모리: [4, 1, 2])
    6. 페이지 4 참조: 메모리에 존재하므로 통과
    총 페이지 결함 횟수는 $3 + 1 + 1 + 1 = 6$회입니다.
profile_image
1

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

53. 주기억장치 관리기법인 First-fit, Best-fit Worst-fit 방법을 각각 적용할 경우 10K의 프로그램이 할당될 영역이 순서대로 옳게 짝지어진 것은?

  1. 2, 4, 2
  2. 2, 3, 2
  3. 3, 3, 3
  4. 2, 3, 4
(정답률: 80%)
  • 주기억장치 할당 전략에 따라 $10\text{K}$ 프로그램이 들어갈 영역을 결정하는 문제입니다.
    First-fit은 수용 가능한 최초의 영역에 할당하므로 영역 2에 할당됩니다.
    Best-fit은 빈 공간이 최소가 되는 가장 작은 영역에 할당하므로 영역 3에 할당됩니다.
    Worst-fit은 빈 공간이 최대가 되는 가장 큰 영역에 할당하므로 영역 4에 할당됩니다.
    따라서 순서대로 영역 2, 3, 4가 정답입니다.
profile_image
1

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

54. 교착상태의 해결 방법 중 점유 및 대기 부정, 비선점 부정, 환형대기 부정 등은 어떤 기법에 해당하는가?

  1. Recovery
  2. Avoidance
  3. Prevention
  4. Detection
(정답률: 55%)
  • 교착상태 예방(Prevention)은 교착상태 발생의 4가지 필요조건(상호배제, 점유 및 대기, 비선점, 환형대기) 중 하나라도 발생하지 않도록 부정함으로써 교착상태를 원천적으로 차단하는 기법입니다.

    오답 노트

    Avoidance: 회피
    Detection: 발견
    Recovery: 회복
profile_image
1

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

55. 구역성(Locality)에 대한 설명으로 옳지 않은 것은?

  1. 실행 중인 프로세스가 일정 시간 동안에 참조하는 페이지의 집합을 의미한다.
  2. 시간 구역성과 공간 구역성이 있다.
  3. 캐시 메모리 시스템의 이론적 근거이다.
  4. Denning 교수에 의해 구역성의 개념이 증명되었다.
(정답률: 47%)
  • 구역성(Locality)은 프로세스가 실행되는 동안 특정 시간 동안 특정 메모리 영역에 집중적으로 접근하는 특성을 말하며, 이는 캐시 메모리 시스템의 이론적 근거가 됩니다.

    오답 노트

    실행 중인 프로세스가 일정 시간 동안 참조하는 페이지의 집합은 구역성이 아니라 작업 집합(Working Set)에 대한 설명입니다.
profile_image
1

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

56. UNIX에서 파일의 사용 허가 지정에 관한 명령어는?

  1. mv
  2. ls
  3. chmod
  4. fork
(정답률: 74%)
  • chmod 명령어는 'change mode'의 약자로, UNIX 시스템에서 파일의 읽기, 쓰기, 실행 권한 등 사용 허가 설정을 변경할 때 사용합니다.

    오답 노트

    mv: 파일 이동 및 이름 변경
    ls: 파일 및 디렉터리 목록 출력
    fork: 새로운 자식 프로세스 생성
profile_image
1

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

57. 프로세스 제어블록(Process Control Block)에 대한 옳은 설명으로만 짝지어진 것은?

  1. ①, ②
  2. ①, ③, ④
  3. ②, ③, ④
  4. ①, ②, ③, ④
(정답률: 58%)
  • 프로세스 제어블록(PCB)은 운영체제가 프로세스를 관리하기 위해 필요한 정보를 저장하는 구조체로, 프로세스에 할당된 자원 정보, 우선순위, 현재 상태 등을 포함하고 있습니다.

    오답 노트

    부모 프로세스와 자식 프로세스는 각각 독립적인 PCB를 가지며 이를 공유하지 않습니다.
profile_image
1

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

58. 운영체제의 운용 기법 중 라운드 로빈(Round Robin)에 대한 옳은 설명으로만 짝지어진 것은?(문제 오류 입니다. 정답은 4번 입니다. 추후 문제 복원하여 두겠습니다.)

  1. 일괄 처리 시스템
  2. 다중 프로그래밍 시스템
  3. 실시간 처리 시스템
  4. 시분할 시스템
(정답률: 79%)
  • 라운드 로빈(Round Robin) 스케줄링은 각 프로세스에 동일한 시간 할당량을 부여하여 순환하며 처리하는 방식으로, 시분할 시스템을 위해 고안된 대표적인 선점 스케줄링 방식입니다.
profile_image
1

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

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

  1. 202
  2. 236
  3. 240
  4. 320
(정답률: 52%)
  • SSTF(Shortest Seek Time First) 알고리즘은 현재 헤드 위치에서 가장 가까운 트랙을 우선적으로 방문하는 방식입니다.
    방문 순서: $53 \rightarrow 65 \rightarrow 67 \rightarrow 37 \rightarrow 14 \rightarrow 98 \rightarrow 122 \rightarrow 124 \rightarrow 187$
    ① [기본 공식] $\text{총 이동거리} = \sum |\text{다음 위치} - \text{현재 위치}|$
    ② [숫자 대입] $(65-53)+(67-65)+(67-37)+(37-14)+(98-14)+(122-98)+(124-122)+(187-124)$
    ③ [최종 결과] $\text{총 이동거리} = 240$
profile_image
1

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

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

  1. 주, 종 프로세서 모두 입출력을 수행하므로 대칭구조를 갖는다.
  2. 주프로세서는 입, 출력과 연산을 담당한다.
  3. 주프로세서는 운영체제를 수행한다.
  4. 주프로세서에 문제가 발생하면 전체 시스템이 멈춘다.
(정답률: 74%)
  • 주/종(Master/Slave) 시스템은 주 프로세서만 입출력을 담당하고 종 프로세서는 연산만 수행하는 비대칭 구조입니다.

    오답 노트

    주 프로세서가 운영체제 수행 및 입출력을 전담하므로 대칭구조라는 설명은 틀렸습니다.
profile_image
1

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

4과목: 소프트웨어 공학

61. 다음 설명에 해당하는 것은?

  1. ERD
  2. Mini-spec
  3. DD
  4. STD
(정답률: 53%)
  • 세분화된 자료 흐름도에서 최하위 단계 프로세스의 처리 절차를 기술한 명세서를 미니 스펙(Mini-spec)이라고 합니다.
profile_image
1

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

62. 두 명의 개발자가 5개월에 걸쳐 10000 라인의 코드를 개발하였을 때, 월별(person-month) 생산성 측정을 위한 계산 방식으로 가장 적합한 것은?

  1. 10000 / 2
  2. 10000 / 5
  3. (2×10000) / 5
  4. 10000 / (5×2)
(정답률: 74%)
  • 전체 개발 라인 수를 투입된 총 인력과 기간의 곱(Man-Month)으로 나누어 월별 생산성을 계산합니다.
    ① [기본 공식] $Productivity = \frac{Lines}{Person \times Month}$
    ② [숫자 대입] $Productivity = \frac{10000}{2 \times 5}$
    ③ [최종 결과] $Productivity = 1000$
profile_image
1

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

63. 자료 흐름도에 대한 설명으로 옳지 않은 것은?

  1. 자료 흐름은 점선으로 표시한다.
  2. 프로세스의 계층화가 가능하다.
  3. 버블 차트라고도 한다.
  4. 배경도를 통하여 전체 시스템의 범위를 표현한다.
(정답률: 61%)
  • 자료 흐름도(DFD)에서 자료의 흐름은 점선이 아니라 화살표로 표시합니다.
profile_image
1

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

64. 화이트 박스(WHITE BOX) 테스트 기법이 아닌 것은?

  1. 데이터 흐름 검사(DATA FLOW TEST)
  2. 루프 검사(LOOP TEST)
  3. 기초 경로 검사(BASIC PATH TEST)
  4. 동치 분할 검사(EQUIVALENCE PARTITIONING TEST)
(정답률: 73%)
  • 동치 분할 검사는 입력 데이터를 유사한 특성을 가진 그룹으로 나누어 대표값만 테스트하는 블랙 박스 테스트 기법입니다.

    오답 노트

    데이터 흐름 검사, 루프 검사, 기초 경로 검사: 소스 코드의 내부 구조를 분석하는 화이트 박스 테스트 기법
profile_image
1

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

65. 검증(validation) 검사 기법 중 최종 사용자가 여러 사용자 앞에서 실 업무를 가지고 소프트웨어에 대한 검사를 직접 수행하는 기법은?

  1. 베타 검사
  2. 알파 검사
  3. 형상 검사
  4. 단위 검사
(정답률: 66%)
  • 베타 검사는 최종 사용자가 자신의 실제 사용 환경에서, 또는 여러 사용자 앞에서 실 업무를 통해 소프트웨어를 직접 검사하는 기법입니다.

    오답 노트

    알파 검사: 개발자 앞에서 사용자가 테스트 수행
profile_image
1

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

66. 객체지향 설계에 있어서 정보은폐(information hiding)의 가장 근본적인 목적은?

  1. 코드를 개선하기 위하여
  2. 프로그램의 길이를 짧게 하기 위하여
  3. 고려되지 않은 영향(side effect)들을 최소화하기 위하여
  4. 인터페이스를 최소화하기 위하여
(정답률: 73%)
  • 정보은폐는 캡슐화의 핵심 개념으로, 객체 내부의 상세 구현을 숨기고 정해진 연산(인터페이스)을 통해서만 접근을 허용하는 것입니다. 이를 통해 특정 객체의 수정이 다른 객체에 미치는 고려되지 않은 영향(side effect)을 최소화하여 시스템의 안정성을 높이는 것이 근본적인 목적입니다.
profile_image
1

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

67. 위험 모니터링(monitoring)의 의미로 가장 적절한 것은?

  1. 위험을 이해하는 것
  2. 위험 요소를 인정하지 않는 것
  3. 첫 번째 조치로 위험을 피할 수 있도록 하는 것
  4. 위험 요소 징후들에 대하여 계속적으로 인지하는 것
(정답률: 79%)
  • 위험 모니터링은 프로젝트 진행 과정에서 발생할 수 있는 위험 요소의 징후들을 지속적으로 관찰하고 인지하여, 위험이 현실화되기 전에 적절한 대응을 할 수 있도록 관리하는 활동을 의미합니다.
profile_image
1

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

68. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성되는 것은?

  1. Coad와 Yourdon 방법
  2. Booch 방법
  3. Jacobson 방법
  4. Wirfs-Brock 방법
(정답률: 60%)
  • Coad와 Yourdon 방법은 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조 식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의의 과정을 거치는 분석 방법론입니다.

    오답 노트

    Booch 방법: 미시적/거시적 개발 프로세스 사용
    Jacobson 방법: Use Case 강조
    Wirfs-Brock 방법: 분석과 설계의 구분 없이 연속적으로 수행
profile_image
1

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

69. CASE에 대한 설명으로 옳지 않은 것은?

  1. 소프트웨어 모듈의 재사용성이 향상된다.
  2. 자동화된 기법을 통해 소프트웨어 품질이 향상된다.
  3. 소프트웨어 사용자들이 소프트웨어 사용 방법을 신속히 숙지할 수 있도록 개발된 자동화 패키지이다.
  4. 소프트웨어 유지보수를 간편하게 수행할 수 있다.
(정답률: 58%)
  • CASE는 소프트웨어 생명주기 전 과정의 자동화를 통해 개발 기간 단축, 비용 절감, 품질 향상, 유지보수 용이성 및 재사용성 향상을 목적으로 하는 도구입니다. 소프트웨어 사용자가 사용 방법을 숙지하도록 돕는 패키지가 아니라, 개발자가 소프트웨어를 효율적으로 개발하고 관리하기 위한 자동화 도구입니다.
profile_image
1

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

70. 유지보수의 종류 중 소프트웨어 테스팅 동안 밝혀지지 않은 모든 잠재적인 오류를 수정하기 위한 보수 형태로서 오류의 수정과 진단을 포함하는 것은?

  1. Adaptive maintenance
  2. Perfective maintenance
  3. preventive maintenance
  4. Corrective maintenance
(정답률: 58%)
  • Corrective maintenance는 시스템 운영 중 테스팅 단계에서 발견하지 못한 잠재적 오류를 진단하고 수정하는 수정보수 활동입니다.

    오답 노트

    Adaptive maintenance: 환경 변화(OS, HW 등)를 반영하는 적응보수
    Perfective maintenance: 기능 추가 및 성능 개선을 위한 완전화보수
    preventive maintenance: 미래의 유지보수를 용이하게 하는 예방보수
profile_image
1

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

71. 소프트웨어 재공학 활동 중 소프트웨어 기능을 변경하지 않으면서 소프트웨어를 형태에 맞게 수정하는 활동으로서 상대적으로 같은 추상적 수준에서 하나의 표현을 다른 표현 형태로 바꾸는 것은?

  1. 분석
  2. 역공학
  3. 이식
  4. 재구성
(정답률: 59%)
  • 재구성은 소프트웨어의 기능 변경 없이 상대적으로 같은 추상적 수준에서 하나의 표현을 다른 표현 형태로 바꾸어 기존 구조를 향상시키는 활동입니다.

    오답 노트

    분석: 소프트웨어 명세 확인 및 동작 이해 단계
    역공학: 기존 코드를 통해 설계서 등을 복구하는 재발견 및 재문서화 과정
    이식: 다른 운영체제나 하드웨어 환경에서 사용할 수 있도록 변환하는 것
profile_image
1

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

72. 바람직한 소프트웨어 설계 지침이 아닌 것은?

  1. 적당한 모듈 크기를 유지한다.
  2. 모듈 간의 접속 관계를 분석하여 복잡도와 중복을 줄인다.
  3. 모듈 간의 결합도는 강할수록 바람직하다.
  4. 모듈 간의 효과적인 제어를 위해 설계에서 계층적 자료 조직이 제시되어야 한다.
(정답률: 80%)
  • 소프트웨어 설계 시 모듈 간의 독립성을 높이기 위해서는 결합도가 낮을수록(약할수록) 바람직합니다.

    오답 노트

    모듈 간의 결합도는 강할수록 바람직하다: 결합도는 낮을수록 유지보수성과 재사용성이 향상됩니다.
profile_image
1

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

73. 어떤 모듈이 다른 모듈의 내부 논리 조직을 제어하기 위한 목적으로 제어신호를 이용하여 통신하는 경우이며, 하위 모듈에서 상위 모듈로 제어신호가 이동하여 상위 모듈에게 처리 명령을 부여하는 권리 전도현상이 발생하게 되는 결합도는?

  1. Data Coupling
  2. Stamp Coupling
  3. Control Coupling
  4. Common Coupling
(정답률: 64%)
  • 제어 신호를 통해 다른 모듈의 내부 논리를 제어하며, 특히 하위 모듈이 상위 모듈에 처리 명령을 부여하는 권리 전도 현상이 발생하는 결합도는 Control Coupling입니다.
profile_image
1

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

74. 다음 설명에 해당하는 생명주기 모형은?

  1. 포르토타입 모형(Prototype Model)
  2. 코코모 모형(Cocomo Model)
  3. 폭포수 모형(Waterfall Model)
  4. 점진적 모형(Spiral Model)
(정답률: 72%)
  • 가장 오래된 고전적 생명 주기 모형으로, 각 단계의 결과가 확인되어야 다음 단계로 넘어가는 선형 순차적 모델은 폭포수 모형입니다.


    오답 노트

    포르토타입 모형: 견본품을 만들어 요구사항을 확인하는 모형입니다.
    코코모 모형: 생명주기 모형이 아닌 비용 산정 기법입니다.
    점진적 모형: 나선형 모형과 같이 지속적으로 발전시키며 개발하는 방식입니다.
profile_image
1

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

75. 소프트웨어를 재사용함으로써 얻을 수 있는 이점으로 거리가 먼 것은?

  1. 생산성 증가
  2. 소프트웨어 품질 향상
  3. 새로운 개발 방법론 도입 용이
  4. 프로젝트 문서 공유
(정답률: 78%)
  • 소프트웨어 재사용은 이미 검증된 컴포넌트를 사용하여 생산성을 높이고 품질을 향상시키며 문서 공유를 가능하게 합니다.

    오답 노트

    새로운 개발 방법론 도입 용이: 이는 재사용이 아닌 새로운 방식으로 다시 개발할 때의 특징입니다.
profile_image
1

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

76. 소프트웨어 위기 발생요인과 거리가 먼 것은?

  1. 소프트웨어 개발 적체 현상
  2. 프로젝트 개발 일정과 예산 측정의 어려움
  3. 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소
  4. 소프트웨어 생산성 기술의 낙후
(정답률: 73%)
  • 소프트웨어 위기는 규모의 증대와 복잡도 증가로 인해 개발 비용이 급격히 상승하고 관리가 어려워지는 현상을 말합니다.

    오답 노트

    소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소: 비용은 감소하는 것이 아니라 증가합니다.
profile_image
1

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

77. 정형 기술 검토(FTR)의 지침 사항으로 옳은 내용 모두를 나열한 것은?

  1. ①, ④
  2. ①, ②, ③
  3. ①, ②, ④
  4. ①, ②, ③, ④
(정답률: 76%)
  • 정형 기술 검토(FTR)는 효율적인 검토를 위해 의제를 제한하고, 불필요한 논쟁과 반박을 지양하며, 문제 영역을 명확히 표현하는 지침을 따릅니다.


    오답 노트

    참가자의 수를 제한하지 않는다: 효율적인 진행을 위해 참가자 수를 적절히 제한해야 합니다.
profile_image
1

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

78. 소프트웨어 품질 목표 중 정해진 조건하에서 소프트웨어 제품의 일정한 성능과 자원 소요량의 관계에 관한 속성, 즉 요구되는 성능과 자원 소요량의 관계에 관한 속성, 즉 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도를 의미하는 것은?

  1. Usability
  2. Reliability
  3. Efficiency
  4. Functionality
(정답률: 53%)
  • 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도, 즉 성능과 자원 소요량의 관계를 의미하는 속성은 효율성(Efficiency)입니다.

    오답 노트

    Usability: 유용성
    Reliability: 신뢰성
    Functionality: 기능성
profile_image
1

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

79. 객체 지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것을 무엇이라고 하는가?

  1. 클래스
  2. 함수
  3. 메소드
  4. 메시지
(정답률: 79%)
  • 클래스는 유사한 객체들을 묶어 공통된 특성을 정의한 틀 또는 집합을 의미합니다.
profile_image
1

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

80. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P와 거리가 먼 것은?

  1. PROBLEM
  2. PROCESS
  3. PASSING
  4. PEOPLE
(정답률: 80%)
  • 소프트웨어 프로젝트 관리의 3P는 사람(People), 문제(Problem), 과정(Process)를 의미합니다.

    오답 노트

    PASSING: 3P 구성 요소에 포함되지 않음
profile_image
1

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

5과목: 데이터 통신

81. IP(Internet Protocol) 프로토콜에 대한 설명으로 틀린 것은?

  1. 신뢰성이 부족한 비 연결형 서비스를 제공하기 때문에 상위 프로토콜에서 이러한 단점을 보완해야 한다.
  2. IP프로토콜은 직접전송과 간접전송으로 나누어지며, 직접전송은 패킷의 최종목적지와 같은 물리적인 네트워크에 연결된 라우터에 도달할 때 까지를 말한다.
  3. 송신지가 여러 개인 데이터 그램을 보내면서 순서가 뒤바뀌어 도달할 수 있다.
  4. 각 데이터 그램이 독립적으로 처리되고 목적지까지 다른 경로를 통해 전송될 수 있다.
(정답률: 45%)
  • 직접전송은 최종 목적지가 송신자와 같은 물리적 네트워크에 연결되어 있을 때 목적지 물리 주소를 찾아 패킷을 전달하는 것을 의미합니다. 반면, 최종 목적지와 같은 네트워크에 연결된 라우터에 도달할 때까지 여러 라우터를 경유하는 것은 간접전송에 해당합니다.
profile_image
1

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

82. TCP/IP 프로토콜 구조에 해당하지 않는 것은?

  1. 응용 계층
  2. 전송 계층
  3. 인터넷 계층
  4. 표현 계층
(정답률: 52%)
  • TCP/IP 프로토콜 구조는 응용 계층, 전송 계층, 인터넷 계층, 네트워크 인터페이스(액세스) 계층으로 구성됩니다. 표현 계층은 OSI 7계층 모델에 포함되는 계층입니다.
profile_image
1

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

83. 이동 단말이나 PDA와 같이 소형 무선 단말기 상에서 인터넷을 이용할 수 있도록 해주는 포로토콜의 총칭은?

  1. POP
  2. WAP
  3. SMTP
  4. FTP
(정답률: 72%)
  • WAP(Wireless Application Protocol)는 PDA나 소형 무선 단말기에서 인터넷을 이용할 수 있도록 설계된 무선 응용 프로토콜입니다.
profile_image
1

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

84. HDLC 프레임 구성에서 플래그는 전송 프레임의 시작과 끝을 나타낸다. 이 플래그의 고유 비트 패턴은?

  1. 01111110
  2. 11111111
  3. 00000000
  4. 10000001
(정답률: 62%)
  • HDLC 프레임의 시작과 끝을 알리는 플래그(Flag)의 고유 비트 패턴은 $01111110$ 입니다.
profile_image
1

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

85. 패킷교환망에서 경로 배정 방법 중 망의 상태를 반영하여 동적으로 전송 경로를 결정하는 것은?

  1. 적응 경로 배정(adaptive routing)
  2. 고정 경로 배정(fixed routing)
  3. 범람 경로 배정(flooding routing)
  4. 임의 경로 배정(random routing)
(정답률: 61%)
  • 적응 경로 배정(adaptive routing)은 망의 현재 상태(트래픽 양, 지연 시간 등)를 실시간으로 반영하여 전송 경로를 동적으로 결정하는 방식입니다.

    오답 노트

    고정 경로 배정: 경로를 미리 정해놓는 방식
    범람 경로 배정: 모든 경로로 패킷을 전송하는 방식
    임의 경로 배정: 무작위로 경로를 선택하는 방식
profile_image
1

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

86. 데이터 전송 중 발생한 에러를 검출하는 기법이 아닌 것은?

  1. Parity Check
  2. Block Sum Check
  3. Slide Window Check
  4. Cyclic Redundancy Check
(정답률: 63%)
  • Slide Window Check는 에러 검출 기법이 아니라, 송신 측과 수신 측의 속도 차이를 조절하여 데이터 흐름을 제어하는 흐름 제어(Flow Control) 방식입니다.
profile_image
1

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

87. HDLC 프레임 중 전송되는 정보프레임에 대한 흐름제어와 오류제어를 위해 사용되는 것은?

  1. Information Frame
  2. Control Frame
  3. Supervisory Frame
  4. Unnumbered Frame
(정답률: 41%)
  • HDLC 프레임 중 Supervisory Frame은 정보 프레임의 전송에 대한 흐름 제어와 오류 제어를 수행하는 역할을 합니다.

    오답 노트

    Information Frame: 실제 데이터 전송 및 피기백킹 응답
    Unnumbered Frame: 링크 설정, 관리 및 오류 회복
profile_image
1

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

88. 데이터 통신에서 오류의 발생 유무만을 판정하는 오류검출 기법으로 틀린 것은?

  1. Parity Check
  2. Cyclic Redundancy Check
  3. Block Sum Check
  4. Forward Error Correction Check
(정답률: 53%)
  • Forward Error Correction Check는 단순한 오류 검출을 넘어, 추가적인 잉여 비트를 통해 오류를 스스로 수정하는 정정 기능까지 포함하는 기법입니다.

    오답 노트

    Parity Check, Cyclic Redundancy Check, Block Sum Check: 오류 발생 유무만 판정하는 검출 기법
profile_image
1

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

89. 다음 중 A, B, C, D 문자 전송 시 홀수 패리티 비트 검사에서 에러가 발생하는 문자는?

  1. A
  2. B
  3. C
  4. D
(정답률: 73%)
  • 홀수 패리티 검사는 데이터 비트와 패리티 비트를 합쳐 $1$의 개수가 홀수가 되어야 정상입니다. 표에서 문자 C의 경우 $1$의 개수가 $4$개(짝수)이므로 에러가 발생합니다.
profile_image
1

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

90. 주파수 분할 방식(FDM)에서 Guard Band가 필요한 이유는?

  1. 주파수 대역폭을 넓히기 위함이다.
  2. 신호의 세기를 크게 하기 위함이다.
  3. 채널 간섭을 막기 위함이다.
  4. 많은 채널을 좁은 주파수 대역에 쓰기 위함이다.
(정답률: 73%)
  • 주파수 분할 방식(FDM)에서 각 채널이 사용하는 주파수 대역 사이에 보호 대역인 Guard Band를 두어, 인접한 채널 간의 상호 간섭을 방지하기 위해 사용합니다.
profile_image
1

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

91. 보오(baud) 속도가 1400 이고, 한 번에 3개의 비트를 전송할 때 데이터 신호속도(bps)는 얼마인가?

  1. 1200
  2. 2800
  3. 4200
  4. 5600
(정답률: 80%)
  • 데이터 신호속도(bps)는 초당 전송되는 비트 수를 의미하며, 보오 속도에 한 번에 전송되는 비트 수를 곱하여 계산합니다.
    ① [기본 공식] $bps = baud \times bit$
    ② [숫자 대입] $bps = 1400 \times 3$
    ③ [최종 결과] $bps = 4200$
profile_image
1

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

92. 네트워크상의 각 호스트가 IP 주소와 링크 레벨의 주소 사이의 대응을 테이블로 구성할 수 있도록 하기 위해 사용되는 프로토콜은?

  1. ARP(Address Resolution Protocol)
  2. ICMP(Internet Control Message Protocol)
  3. IGMP(Internet Group Management Protocol)
  4. SNMP(Simple Network Management Protocol)
(정답률: 45%)
  • ARP(Address Resolution Protocol)는 네트워크 상에서 논리적 주소인 IP 주소를 물리적 주소인 MAC 주소(링크 레벨 주소)로 변환하여 대응 테이블을 구성하는 프로토콜입니다.

    오답 노트

    ICMP: 네트워크 장치 간의 오류 보고 및 진단 메시지 전송
    IGMP: 멀티캐스트 그룹 멤버십 관리
    SNMP: 네트워크 장비의 상태 관리 및 모니터링
profile_image
1

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

93. 데이터 통신 방식에 대한 설명으로 가장 옳은 것은?

  1. 전이중 통신 방식은 통신 회선의 효율이 가장 높으며 전화 등에 사용된다.
  2. 반이중 통신 방식의 예로는 TV, Radio, 무전기 등 이 있다.
  3. 단방향 통신 방식이나 반이중 통신 방식의 경우 반드시 4선식 회선이 필요하다.
  4. 전이중 통신 방식은 양쪽 방향으로 신호의 전송이 가능하기는 하나 어떤 순간에는 반드시 한쪽 방향으로만 전송이 이루어지는 경우이다.
(정답률: 59%)
  • 전이중 통신 방식은 동시에 양방향으로 데이터를 주고받을 수 있어 회선 효율이 가장 높으며, 대표적인 예로 전화가 있습니다.

    오답 노트

    반이중 통신 방식의 예: 무전기가 대표적이며, TV와 Radio는 단방향 통신임
    4선식 회선 필요 여부: 전이중 통신에서 주로 사용되며, 단방향이나 반이중은 2선식으로도 가능함
    전이중 통신 정의: 어떤 순간에 한쪽 방향으로만 전송되는 것은 반이중 통신에 대한 설명임
profile_image
1

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

94. 회선구성 방식 중 두 개의 스테이션 간 별도의 회선을 사용하여 1대 1로 연결하는 가장 보편적인 방식은?

  1. 멀티드롭 링크
  2. 멀티포인트 링크
  3. 점대점 링크
  4. 균형 링크
(정답률: 80%)
  • 두 개의 스테이션이 1대 1로 전용 회선을 통해 연결되는 가장 보편적인 회선 구성 방식은 점대점 링크입니다.
profile_image
1

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

95. 데이터 프레임의 정확한 수신 여부를 매번 확인하면서 다음 프레임을 전송해 나가는 ARQ 방식은?

  1. Go-back-N ARQ
  2. Selective-Repeat ARQ
  3. Distribute ARQ
  4. Stop-Wait ARQ
(정답률: 69%)
  • Stop-Wait ARQ는 가장 단순한 오류 제어 방식으로, 프레임을 하나 전송한 후 수신측으로부터 긍정 확인 응답(ACK)을 받을 때까지 기다렸다가 다음 프레임을 전송하는 방식입니다.

    오답 노트

    Go-back-N ARQ: 여러 프레임을 보내고 오류 발생 시 해당 프레임부터 모두 재전송함
    Selective-Repeat ARQ: 오류가 발생한 특정 프레임만 선택적으로 재전송함
    Distribute ARQ: 존재하지 않는 방식임
profile_image
1

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

96. TCP와 UDP에 대한 설명으로 틀린 것은?

  1. TCP는 전이중 서비스를 제공한다.
  2. UDP는 연결형 서비스이다.
  3. TCP는 신뢰성 있는 전송 계층 프로토콜이다.
  4. UDP는 검사 합을 제외하고 오류제어 메커니즘이 없다.
(정답률: 56%)
  • UDP는 연결 설정 과정 없이 데이터를 전송하는 비연결형 서비스입니다.

    오답 노트

    UDP는 연결형 서비스이다: 비연결형 서비스이므로 틀린 설명입니다.
profile_image
1

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

97. 패킷을 목적지까지 전달하기 위해 사용되는 라우팅 프로토콜은?

  1. ICMP
  2. RIP
  3. ARP
  4. HTTP
(정답률: 59%)
  • RIP(Routing Information Protocol)는 거리 벡터 알고리즘을 사용하여 패킷을 목적지까지 전달하기 위한 경로를 결정하는 라우팅 프로토콜입니다.

    오답 노트

    ICMP: 네트워크 오류 보고 및 진단 프로토콜
    ARP: IP 주소를 MAC 주소로 변환하는 프로토콜
    HTTP: 웹 문서 전송을 위한 응용 계층 프로토콜
profile_image
1

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

98. 국(station) 간의 관계가 주/종 관계일 때 종국이 데이터를 보내려 한다면 먼저 주국으로부터 받아야 하는 신호는?

  1. ACK
  2. ENQ
  3. Poll
  4. SEL
(정답률: 44%)
  • 주/종 관계에서 주국이 종국에게 데이터를 보내라고 요청하는 신호를 폴링(Poll)이라고 합니다.
    전송 순서: 주국 $\rightarrow$ Poll $\rightarrow$ 종국 $\rightarrow$ 데이터 $\rightarrow$ 주국 $\rightarrow$ ACK $\rightarrow$ 종국
profile_image
1

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

99. 아날로그 데이터를 아날로그 신호로 변환하는 변조방식이 아닌 것은?

  1. AM
  2. TM
  3. FM
  4. PM
(정답률: 67%)
  • 아날로그 데이터를 아날로그 신호로 변환하는 변조 방식에는 진폭 변조(AM), 주파수 변조(FM), 위상 변조(PM) 세 가지가 있습니다.

    오답 노트

    TM: 존재하지 않는 변조 방식입니다.
profile_image
1

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

100. 비동기 전송방식에서 스타트(start)와 스톱(stop) 신호의 필요성에 대하여 가장 잘 설명한 것은?

  1. 메시지 단위로 정보를 전송하기 위해 사용한다.
  2. 정보단위의 하나이므로 사용한다.
  3. 바이트(byte)와 바이트(byte) 사이를 구분하기 위하여 사용한다.
  4. 비트(bit)를 표본화하기 위하여 사용한다.
(정답률: 52%)
  • 비동기 전송방식은 송수신 측의 클록(clock)이 일치하지 않기 때문에, 데이터의 시작과 끝을 알리는 스타트 비트와 스톱 비트를 사용하여 바이트(byte)와 바이트(byte) 사이를 구분해야 합니다.
profile_image
1

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

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