정보처리산업기사 필기 기출문제복원 (2014-03-02)

정보처리산업기사 2014-03-02 필기 기출문제 해설

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

정보처리산업기사
(2014-03-02 기출문제)

목록

1과목: 데이터 베이스

1. 다음과 같은 중위식(infix)을 후위식(postfix)으로 올바르게 표현한 것은?

  1. + * / A B + C D E
  2. C D + A B / * E +
  3. / * + + A B C D E
  4. A B / C D + * E +
(정답률: 76%)
  • 중위식 $A / B * (C + D) + E$를 후위식으로 변환할 때는 연산 우선순위에 따라 연산자를 피연산자 뒤로 이동시킵니다.
    1. 괄호 안 계산: $(C + D) \rightarrow CD+$
    2. 곱셈/나눗셈 순차 계산: $A / B \rightarrow AB/$, 이후 $AB/ * CD+ \rightarrow AB/CD+*$
    3. 마지막 덧셈 계산: $AB/CD+* + E \rightarrow AB/CD+*E+$
profile_image
1

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

2. 학생(STUDENT) 테이블에 컴퓨터정보과 학생 120명, 인터넷정보과 학생 160명, 사무자동화과 학생 80명에 관한 데이터가 있다고 했을 때, 다음에 주어지는 SQL문 (ㄱ), (ㄴ), (ㄷ)을 각각 실행시키면 결과 튜플 수는 각각 몇 개 인가?(단, DEPT는 학과 컬럼명임)

  1. (ㄱ) 3, (ㄴ), 360, (ㄷ) 1
  2. (ㄱ) 360, (ㄴ), 3, (ㄷ) 120
  3. (ㄱ) 3, (ㄴ), 360, (ㄷ) 120
  4. (ㄱ) 360, (ㄴ), 3, (ㄷ) 1
(정답률: 55%)
  • SQL문의 각 조건에 따른 결과 튜플 수를 계산하는 문제입니다.
    (ㄱ) SELECT DISTINCT DEPT FROM STUDENT: 중복을 제거한 학과 목록을 출력하므로 컴퓨터정보과, 인터넷정보과, 사무자동화과 총 3개가 출력됩니다.
    (ㄴ) SELECT DEPT FROM STUDENT: 모든 학생의 학과를 출력하므로 전체 학생 수인 $120 + 160 + 80 = 360$개가 출력됩니다.
    (ㄷ) SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT="컴퓨터정보과": 학과가 '컴퓨터정보과'인 데이터 중 중복을 제거한 학과명의 개수를 세는 것이므로 결과는 1이 됩니다.
profile_image
1

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

3. 다음 자료 구조 중 나머지 셋과 성격이 다른 하나는?

  1. 스택(stack)
  2. 트리(tree)
  3. 큐(queue)
  4. 데크(deque)
(정답률: 81%)
  • 자료 구조는 데이터의 배치 방식에 따라 선형과 비선형으로 나뉩니다. 트리(tree)는 계층적 구조를 가지는 대표적인 비선형 구조인 반면, 스택(stack), 큐(queue), 데크(deque)는 데이터가 일렬로 나열되는 선형 구조입니다.
profile_image
1

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

4. 데이터베이스 설계 단계 중 물리적 설계에 대한 설명으로 옳지 않은 것은?

  1. 개념적 설계 단계에서 만들어진 정보 구조로부터 특정 목표 DBMS가 처리할 수 있는 스키마를 생성한다.
  2. 다양한 데이터베이스 응용에 대해서 처리 성능을 얻기 위해 데이터베이스 파일의 저장 구조 및 액세스 경로를 결정한다.
  3. 물리적 저장장치에 저장할 수 있는 물리적 구조의 데이터로 변환하는 과정이다.
  4. 물리적 설계에서 옵션 선택시 응답시간, 저장 공간의 효율화, 트랜잭션 처리율 등을 고려하여야 한다.
(정답률: 57%)
  • 물리적 설계는 저장 구조와 액세스 경로를 결정하는 단계입니다. 개념적 설계의 정보 구조를 특정 DBMS가 처리할 수 있는 스키마로 변환하는 과정은 논리적 설계 단계에 해당합니다.

    오답 노트

    개념적 설계 단계에서 만들어진 정보 구조로부터 특정 목표 DBMS가 처리할 수 있는 스키마를 생성한다: 논리적 설계 단계의 설명임
profile_image
1

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

5. 데이터베이스의 정의와 거리가 먼 것은?

  1. Redundancy Data
  2. Stored Data
  3. Operational Data
  4. Shared Data
(정답률: 64%)
  • 데이터베이스는 통합 데이터(Integrated Data), 저장 데이터(Stored Data), 운영 데이터(Operational Data), 공용 데이터(Shared Data)의 4가지 특성을 가집니다. 따라서 중복 데이터를 의미하는 Redundancy Data는 데이터베이스의 정의와 거리가 멉니다.
profile_image
1

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

6. A person responsible for the design and management of the database and for deciding the storage and access strategy. Who is this?

  1. System analyzer
  2. DBA
  3. Programmer
  4. Custom engineer
(정답률: 78%)
  • 데이터베이스의 설계, 관리, 저장 및 액세스 전략 결정에 대한 전반적인 책임을 지는 전문가를 DBA(Database Administrator, 데이터베이스 관리자)라고 합니다.
profile_image
1

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

7. 다음의 정의와 관련된 용어는?

  1. stack
  2. tree
  3. queue
  4. list
(정답률: 64%)
  • 제시된 이미지 의 내용은 한쪽 끝(rear)에서는 삽입이 일어나고, 반대쪽 끝(front)에서는 삭제가 일어나는 선형 리스트를 설명하고 있습니다. 이는 전형적인 queue의 동작 원리입니다.

    오답 노트

    stack: 한쪽 끝에서만 삽입과 삭제가 모두 일어남
profile_image
1

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

8. 릴레이션의 특징으로 옳은 내용 모두를 나열한 것은?

  1. (ㄱ), (ㄹ)
  2. (ㄱ), (ㄴ), (ㄷ)
  3. (ㄱ), (ㄴ), (ㄹ)
  4. (ㄱ), (ㄴ), (ㄷ), (ㄹ)
(정답률: 73%)
  • 릴레이션은 수학적 집합 개념을 기반으로 하며, 튜플의 유일성, 튜플과 속성의 무순서성, 그리고 속성값의 원자성을 특징으로 합니다.

    오답 노트

    모든 속성값은 세분화가 가능해야 한다는 설명은 틀렸으며, 반드시 더 이상 쪼갤 수 없는 원자값이어야 합니다.
profile_image
1

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

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

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

    제시된 그림에서 노드 A, C, E는 각각 $2$개의 자식을 가지고 있으며, 이는 트리 내 최대 자식 수입니다. 따라서 트리의 차수는 $2$입니다.
profile_image
1

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

10. 색인 순차 파일(Indexed Sequential Access Method file) 의 색인 구역으로 옳은 것은?

  1. Track Index, Cylinder Index, Master Index
  2. Primary Data Index, Overflow Index, Master Index
  3. Track Index, Cylinder Index, Primary Data Index
  4. Cylinder Index, Master Index, Overflow Index
(정답률: 77%)
  • 색인 순차 파일(ISAM)의 색인 구역은 레코드 위치를 찾기 위한 세 가지 단계의 색인으로 구성됩니다. 트랙의 레코드 위치를 찾는 Track Index, 실린더 정보를 기록하는 Cylinder Index, 그리고 색인 구역의 마스터 정보를 관리하는 Master Index가 그 구성 요소입니다.
profile_image
1

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

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

  1. (ㄱ), (ㄴ), (ㄷ)
  2. (ㄴ), (ㄹ), (ㅁ), (ㅂ)
  3. (ㄷ), (ㅂ)
  4. (ㄹ), (ㅁ), (ㅂ)
(정답률: 74%)
  • SQL 명령어는 역할에 따라 DDL, DML, DCL로 구분됩니다. DML(데이터 조작어)은 데이터를 조회, 삽입, 수정, 삭제하는 명령어로 SELECT, UPDATE, DELETE가 이에 해당합니다.

    오답 노트

    CREATE, ALTER, DROP: DDL(데이터 정의어)
profile_image
1

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

12. 뷰(View)를 사용하는 목적이 아닌 것은?

  1. 특정 집합의 우선 처리 등 튜닝된 뷰 생성으로 수행도의 향상 도모
  2. 데이터 보정작업, 처리과정 시험 등 임시적인 작업을 위한 활용
  3. 조인문의 사용 최소화로 사용상의 편의성 최대화
  4. 비정형적인 규칙의 정형화를 위하여 중간집합 생성으로 복잡화 유도
(정답률: 79%)
  • 뷰(View)는 가상 테이블로서 사용자 편의성 증대, 보안 강화, 복잡한 쿼리의 단순화를 위해 사용합니다. 따라서 시스템을 복잡하게 만드는 복잡화 유도는 뷰의 사용 목적과 정반대되는 설명입니다.
profile_image
1

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

13. 삽입(insertion) 정렬을 사용하여 다음의 자료를 오름차순으로 정렬하고자 한다. 2회전 후의 결과는?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)

  1. 4, 5, 3, 2, 1
  2. 2, 3, 4, 5, 1
  3. 3, 4, 5, 2, 1
  4. 1, 2, 3, 4, 5
(정답률: 74%)
  • 삽입 정렬은 두 번째 요소부터 시작하여 앞의 정렬된 부분과 비교해 적절한 위치에 삽입하는 방식입니다.
    초기 상태:
    1회전: 4를 5 앞에 삽입 $\rightarrow$ 4, 5, 3, 2, 1
    2회전: 3을 4 앞에 삽입 $\rightarrow$ 3, 4, 5, 2, 1
profile_image
1

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

14. 관계해석에 대한 설명으로 옳지 않은 것은?

  1. 프레디키트 해석(predicate calculus)으로 질의어를 표현한다.
  2. 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적인 언어이다.
  3. 튜플 관계해석과 도메인 관계해석이 있다.
  4. 기본적으로 관계해석과 관계대수는 관계 데이터베이스를 처리하는 기능과 능력면에서 동등하다.
(정답률: 68%)
  • 관계해석은 '무엇(What)'을 얻을 것인가에 집중하는 비절차적인 언어입니다. 반면, '어떻게(How)' 유도하는가를 기술하는 절차적인 언어는 관계대수입니다.
profile_image
1

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

15. 논리적 설계 단계에 해당하지 않는 것은?

  1. 논리적 데이터 모델로 변환
  2. 트랜잭션 인터페이스 설계
  3. 스키마의 평가 및 정제
  4. 접근 경로 설계
(정답률: 57%)
  • 논리적 설계 단계에서는 개념적 설계에서 생성된 개념 스키마를 논리적 데이터 모델로 변환하고, 트랜잭션 인터페이스 설계 및 스키마 평가와 정제를 수행합니다.

    오답 노트

    접근 경로 설계: 물리적 설계 단계에서 수행되는 작업입니다.
profile_image
1

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

16. 널 값(null value)에 대한 설명으로 옳지 않은 것은?

  1. 정보의 부재를 나타낼 때 사용하는 특수한 데이터 값이다.
  2. 아직 알려지지 않은 모르는 값이다.
  3. 공백(space)과는 다른 의미이다.
  4. 영(zero)과 같은 값이다.
(정답률: 82%)
  • 널 값(null value)은 데이터베이스에서 값이 정의되지 않았거나 알 수 없는 상태, 즉 정보의 부재를 의미하는 특수한 값입니다. 따라서 숫자 0이나 공백(space)과는 완전히 다른 개념입니다.
profile_image
1

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

17. 데이터베이스의 특성으로 거리가 먼 것은?

  1. 데이터베이스 환경 하에서 데이터 참조는 데이터베이스에 저장된 데이터 값에 의해서가 아니라, 사용자가 요구하는 레코드들의 위치나 주소에 의해 참조된다.
  2. 데이터베이스는 수시적이고 비정형적인 질의에 대하여 실시간 처리로 빠른 응답이 가능해야 한다.
  3. 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최신의 데이터를 유지해야 한다.
  4. 데이터베이스는 서로 다른 목적을 가진 여러 응용자를 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 한다.
(정답률: 62%)
  • 데이터베이스의 핵심 특징은 '내용에 의한 참조'입니다. 사용자가 데이터의 물리적 위치나 주소를 알 필요 없이, 저장된 데이터 값(내용)을 조건으로 하여 원하는 레코드를 참조하는 방식입니다.
profile_image
1

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

18. 순차파일에 대한 설명으로 옳지 않은 것은?

  1. 어떠한 입출력 매체에서도 처리가 가능하다.
  2. 필요한 레코드를 삽입, 삭제, 수정하는 경우 파일을 재구성해야 하므로 파일 전체를 복사해야 한다.
  3. 파일 검색시 효율이 좋다.
  4. 배치(batch) 처리 중심의 업무에 많이 사용된다.
(정답률: 58%)
  • 순차 파일은 데이터를 저장된 순서대로 읽어 들이는 방식입니다. 따라서 특정 데이터를 찾으려면 처음부터 하나씩 확인해야 하므로 파일 검색 시 효율이 낮습니다.
profile_image
1

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

19. 계층형 데이터 모델의 특징이 아닌 것은?

  1. 개체 타입 간에는 상위와 하위 관계가 존재한다.
  2. 개체 타입들 간에는 사이클(cycle)이 허용된다.
  3. 루트 개체 타입을 가지고 있다.
  4. 링크를 사용하여 개체와 개체 사이의 관계성을 표시한다.
(정답률: 59%)
  • 계층형 데이터 모델은 트리 구조를 가지므로 상위-하위 관계가 명확하며 루트 개체 타입이 존재합니다. 하지만 트리 구조의 특성상 부모-자식 관계가 단방향으로 흐르기 때문에 개체 타입들 간에 사이클(cycle)이 발생하는 것은 허용되지 않습니다.
profile_image
1

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

20. 데이터 모델에 관한 설명 중 옳지 않은 것은?

  1. 관계 데이터 모델은 개체와 관계 모두가 테이블로 표현된다.
  2. 계층 데이터베이스는 부자관계(parent-child relationship)를 나타내는 트리 형태의 자료 구조로 표현된다.
  3. 네트워크 데이터베이스는 오너-멤버관계(owner-member relationship)를 나타내는 트리 구조로 표현된다.
  4. 데이터 모델은 데이터, 데이터의 관계, 데이터의 의미 및 일관성 제약 조건 등을 기술하기 위한 개념적 도구들의 모임이다.
(정답률: 47%)
  • 네트워크 데이터베이스는 오너-멤버 관계를 통해 데이터를 표현하며, 트리 구조가 아닌 그래프(Graph) 구조를 가집니다.
profile_image
1

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

2과목: 전자 계산기 구조

21. 인터럽트의 발생 원인이 아닌 것은?

  1. 오퍼레이터 조작
  2. 정전
  3. 불법적인 인스트럭션의 수행
  4. 부프로그램의 호출
(정답률: 65%)
  • 인터럽트는 프로그램의 정상적인 실행 흐름을 방해하는 예외적인 사건을 의미합니다. 부프로그램의 호출은 프로그램 설계에 따라 의도적으로 수행되는 정상적인 제어 흐름이므로 인터럽트 발생 원인이 아닙니다.

    오답 노트

    오퍼레이터 조작, 정전, 불법적인 인스트럭션의 수행: 모두 시스템의 정상 흐름을 끊는 예외 상황(인터럽트)에 해당함
profile_image
1

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

22. 산술 연산과 논리 연산 동작을 수행한 후 결과를 축적하는 레지스터(register)를 무엇이라 하는가?

  1. 누산기
  2. 인덱스 레지스터
  3. 플래그 레지스터
  4. RAM
(정답률: 75%)
  • 누산기(Accumulator)는 ALU(산술논리연산장치)에서 수행된 산술 및 논리 연산의 중간 결과나 최종 결과를 일시적으로 저장하는 핵심 레지스터입니다.
profile_image
1

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

23. CPU가 인터럽트 발생시 서비스 루틴의 분기 주소를 결정하는 방법으로 인터럽트의 원인에 의해서 분기 정보를 얻게 되는 방식은?

  1. 핸드셰이킹
  2. 폴링
  3. 데이지체인
  4. 벡터 인터럽트
(정답률: 48%)
  • 벡터 인터럽트는 인터럽트 발생 시 하드웨어적으로 인터럽트 원인에 해당하는 고유한 벡터 주소를 제공하여 서비스 루틴의 분기 주소를 결정하는 방식입니다.

    오답 노트

    핸드셰이킹: 제어 신호를 주고받아 동기화하는 방식
    폴링: CPU가 주기적으로 장치의 상태 플래그를 확인하는 방식
    데이지체인: 장치들을 직렬로 연결하여 우선순위를 결정하는 방식
profile_image
1

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

24. 연산의 종류를 unary연산과 binary연산으로 구별할 때 다음 중 binary연산을 하는 연산자가 아닌 것은?

  1. Complement
  2. OR
  3. AND
  4. Exclusive OR
(정답률: 73%)
  • Binary 연산은 두 개의 피연산자를 필요로 하는 이항 연산이며, Unary 연산은 하나의 피연산자만으로 동작하는 단항 연산입니다. Complement는 단일 입력의 값을 반전시키는 단항 연산자이므로 binary 연산자가 아닙니다.

    오답 노트

    OR, AND, Exclusive OR: 두 개의 입력값이 필요하므로 이항 연산자에 해당함
profile_image
1

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

25. 8진법의 수 256과 542를 더한 값은?

  1. (798)8
  2. (1000)8
  3. (1020)8
  4. (A20)8
(정답률: 65%)
  • 8진법 덧셈은 각 자리의 합이 8이 될 때마다 윗자리로 1을 올림(Carry)하고 나머지를 기록하는 방식입니다.
    ① 1의 자리: $6 + 2 = 8$ $\rightarrow$ 0을 적고 1 올림
    ② 10의 자리: $5 + 4 + 1 = 10$ $\rightarrow$ $10 - 8 = 2$를 적고 1 올림
    ③ 100의 자리: $2 + 5 + 1 = 8$ $\rightarrow$ 0을 적고 1 올림
    ④ 1000의 자리: 올림 된 1을 적음
    최종 결과는 $(1020)_{8}$ 입니다.
profile_image
1

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

26. 부동소수점 표현의 수들 사이의 곱셈 알고리즘 과정에 해당하지 않은 것은?

  1. 0(zero) 인지 여부를 조사한다.
  2. 가수의 위치를 조정한다.
  3. 가수를 곱한다.
  4. 결과를 정규화 한다.
(정답률: 45%)
  • 부동소수점 곱셈 알고리즘은 0인지 여부 조사, 지수 더하기, 가수 곱하기, 결과 정규화 순으로 진행됩니다. 가수의 위치를 조정하는 과정은 곱셈이 아니라 덧셈이나 뺄셈 알고리즘에서 지수를 맞추기 위해 수행하는 단계입니다.
profile_image
1

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

27. 다음 3가지 연산자(operator)가 혼합되어 나오는 식에서 시행(연산) 순서는?(단, 가장 왼쪽에 기술된 것이 가장 우선순위가 높다.)

  1. a → b → c
  2. b → a → c
  3. c → a → b
  4. a → c → b
(정답률: 47%)
  • 연산자의 우선순위는 산술 연산자 $\rightarrow$ 관계 연산자 $\rightarrow$ 논리 연산자 순으로 수행됩니다.
    제시된 이미지 의 내용을 적용하면 산술 연산자인 c가 가장 먼저, 그다음 관계 연산자인 a, 마지막으로 논리 연산자인 b 순으로 연산됩니다.
profile_image
1

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

28. 어떤 메모리가 8K x 8 크기를 가질 때 데이터의 입·출력 선과 어드레스 선은 몇 개인가?

  1. 입·출력선: 8, 어드레스 선: 13
  2. 입·출력선: 8, 어드레스 선: 8
  3. 입·출력선: 4, 어드레스 선: 8
  4. 입·출력선: 4, 어드레스 선: 13
(정답률: 54%)
  • 메모리 크기에서 앞의 숫자는 주소(Address)의 개수를, 뒤의 숫자는 데이터의 비트 수(입출력선)를 의미합니다.
    ① [기본 공식]
    $$\text{Address Line} = \log_{2}(\text{Memory Size})$$
    ② [숫자 대입]
    $$\text{Address Line} = \log_{2}(8 \times 2^{10}) = \log_{2}(2^{13})$$
    ③ [최종 결과]
    $$\text{Address Line} = 13$$
    따라서 입출력선은 뒤의 숫자 그대로 $8$개, 어드레스 선은 $13$개가 됩니다.
profile_image
1

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

29. 명령수행을 위한 메이저 상태에 대한 설명 중 옳은 것은?

  1. 실행상태는 간접주소 방식의 경우에만 수행된다.
  2. 기억장치내의 명령어를 가져오는 것을 인출(fetch) 상태라 한다.
  3. CPU의 현재 상태를 보관하기 위한 기억장치 접근을 indirect 상태라 한다.
  4. 명령어의 종류를 판별하는 것을 indirect 상태라 한다.
(정답률: 63%)
  • 명령어 사이클의 인출(fetch) 상태는 기억장치에 저장된 명령어를 CPU로 가져오는 단계를 의미합니다.

    오답 노트

    실행상태: 모든 명령어 수행의 최종 단계임
    indirect 상태: 간접 주소 지정 방식일 때 유효 주소를 얻기 위해 기억장치에 다시 접근하는 상태임
profile_image
1

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

30. 주기억 장치와 입·출력 장치 간에는 시간·공간적 특성 차이가 있다. 이에 해당되지 않는 것은?

  1. 동작의 속도
  2. 버스 구성
  3. 정보의 단위
  4. 동작의 자율성
(정답률: 41%)
  • 버스는 주기억 장치와 입출력 장치가 데이터를 주고받기 위해 공통으로 사용하는 통로이므로, 두 장치 간의 차이점이 아닌 공유 요소에 해당합니다.
profile_image
1

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

31. 자기디스크 장치의 구성 요소가 아닌 것은?

  1. 읽고/쓰기 헤드(read/write head)
  2. 디스크(disk)
  3. 실린더(cylinder)
  4. 액세스 암(access arm)
(정답률: 45%)
  • 실린더(cylinder)는 물리적인 구성 요소가 아니라, 여러 개의 디스크 표면에서 동일한 트랙 위치에 있는 트랙들의 집합을 의미하는 논리적 단위입니다.
profile_image
1

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

32. 주소지정방식에 대한 설명으로 옳지 않은 것은?

  1. immediate mode는 피연산자가 그 명령어 자체내에 있다.
  2. direct address mode에서는 명령어의 주소 부분이 그대로 유효 명령어의 주소 필드에 의해서 직접적으로 주어진다.
  3. indirect address mode에서는 명령어의 주소 필드가 가리키는 주소에 유효번지가 있다.
  4. relative address mode에서 유효번지를 구하려면 명령어의 주소 부분에 index register의 내용을 더해야 한다.
(정답률: 49%)
  • 상대 주소 지정 방식(relative address mode)은 명령어의 주소 부분에 인덱스 레지스터가 아닌 프로그램 카운터(PC)의 내용을 더하여 유효 번지를 계산하는 방식입니다.

    오답 노트

    인덱스 레지스터를 더하는 방식은 인덱스 주소 지정 방식(index address mode)입니다.
profile_image
1

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

33. 논리식 Y = A+AB+AC 를 간략화 하면?

  1. Y = A
  2. Y = B
  3. Y = A+B
  4. Y = A+C
(정답률: 66%)
  • 논리식에서 공통 인수인 $A$를 묶어내고, 논리합의 항등법칙($1 + X = 1$)을 적용하여 간략화합니다.
    $$Y = A + AB + AC$$
    $$Y = A(1 + B + C)$$
    $$Y = A \times 1$$
    $$Y = A$$
profile_image
1

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

34. 인터럽트(interrupt)의 우선순위에 관한 설명 중 옳지 않은 것은?

  1. 우선순위 부과는 소프트웨어에 의한 방법과 하드웨어에 의한 방법이 있다.
  2. 소프트웨어에 의한 방법에는 폴링 방법을 이용하며 인터럽트 반응속도가 빠르다.
  3. 주변장치들의 종류에 따라 우선순위를 부여할 수 있으며 자기디스크와 같이 속도가 빠른 장치에 높은 등급을 부여한다.
  4. 하드웨어에 의한 방법 중 daisy chain은 인터럽트 반응 속도가 비교적 빠르지만 비용이 많이 드는 단점이 있다.
(정답률: 46%)
  • 소프트웨어적인 방법인 폴링(Polling) 방식은 CPU가 순차적으로 장치를 확인하므로 하드웨어 방식에 비해 인터럽트 반응 속도가 느립니다.

    오답 노트

    우선순위 부과 방법: 소프트웨어(폴링)와 하드웨어(벡터드 인터럽트 등) 방식이 존재함
    우선순위 기준: 자기디스크와 같이 속도가 빠른 장치에 높은 우선순위를 부여함
    Daisy Chain: 하드웨어 방식의 일종으로 반응 속도가 빠르지만 비용이 많이 듦
profile_image
1

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

35. 다음 ( ) 안에 가장 알맞은 내용은?

  1. 레지스터
  2. 누산기
  3. 플립플롭
  4. 디코더
(정답률: 35%)
  • 기본 컴퓨터의 제어장치에서 타이밍 신호는 시퀀스 카운터(SC)와 (디코더)의 조합에 의해 생성됩니다.
profile_image
1

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

36. 프로그램의 진행에 대한 제어 명령에 속하지 않은 것은?

  1. Jump
  2. Load
  3. Branch
  4. Interrupt
(정답률: 45%)
  • Load는 메모리의 데이터를 레지스터로 옮기는 데이터 전송 명령에 해당하며, 프로그램의 흐름을 바꾸는 제어 명령이 아닙니다.
profile_image
1

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

37. 기억장치로부터 명령어를 인출하여 해독하고, 해독된 명령어를 실행하기 위해 제어 신호를 발생시키는 각 단계의 세부 동작을 무엇이라 하는가?

  1. Fetch operation
  2. Control operation
  3. Macro operation
  4. Micro operation
(정답률: 57%)
  • Micro operation은 하나의 명령어를 실행하기 위해 필요한 인출, 해독, 실행 등의 세부적인 기본 동작 단위를 의미합니다.
profile_image
1

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

38. 명령수행 사이클에 대한 설명 중 옳지 않은 것은?

  1. 모든 cycle에는 그 끝부분에서 interrupt 사이클로 들어갈 것인가의 여부를 판단하게 되어 있다.
  2. indirect 사이클이 끝난 뒤에는 반드시 execute 사이클이 이어진다.
  3. interrupt 사이클이 끝나면 반드시 fetch 사이클로 들어간다.
  4. fetch 사이클 다음에는 indirect 사이클이나 execute 사이클이 이어진다.
(정답률: 35%)
  • 인터럽트 사이클 진입 여부는 모든 사이클이 아니라, 오직 실행(execute) 사이클의 끝부분에서만 판단합니다.
profile_image
1

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

39. 다음 중 응용 프로그래머가 프로그램을 작성할 때 직접 레지스터의 내용을 다룰 수 있는 레지스터는?

  1. Index Register
  2. Instruction Register
  3. MBR(Memory Buffer Register)
  4. MAR(Memory Address Register)
(정답률: 44%)
  • Index Register는 프로그래머가 주소 수정을 위해 직접 제어할 수 있는 사용자 가시적 레지스터입니다.

    오답 노트

    Instruction Register: 현재 실행 중인 명령어를 저장하는 내부 레지스터
    MBR(Memory Buffer Register): 메모리와 주고받는 데이터를 임시 저장하는 레지스터
    MAR(Memory Address Register): 메모리의 접근 주소를 저장하는 레지스터
profile_image
1

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

40. (1001)2을 그레이코드(Gray Code)로 변환하면?

  1. 1100
  2. 1110
  3. 1101
  4. 1111
(정답률: 62%)
  • 이진수를 그레이코드로 변환할 때는 최상위 비트(MSB)는 그대로 내리고, 나머지 비트는 이전 단계의 이진수 비트와 현재 비트를 XOR 연산합니다.
    ① [기본 공식] $G_{n} = B_{n} \oplus B_{n+1}$ (단, MSB는 그대로 유지)
    ② [숫자 대입] $1 \rightarrow (1 \oplus 0) \rightarrow (0 \oplus 0) \rightarrow (0 \oplus 1)$
    ③ [최종 결과] $1101$
profile_image
1

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

3과목: 시스템분석설계

41. 코드 설계 순서로 옳은 것은?

  1. (ㄱ) → (ㄴ) → (ㄷ) → (ㄹ)
  2. (ㄷ) → (ㄹ) → (ㄱ) → (ㄴ)
  3. (ㄴ) → (ㄷ) → (ㄹ) → (ㄱ)
  4. (ㄹ) → (ㄷ) → (ㄴ) → (ㄱ)
(정답률: 72%)
  • 코드 설계는 대상 선정부터 문서화까지 체계적인 순서로 진행됩니다.
    코드 대상 항목 결정 $\rightarrow$ 사용 범위와 기간 결정 $\rightarrow$ 코드화 방식 결정 $\rightarrow$ 코드의 문서화 순으로 진행되는 것이 옳습니다.
profile_image
1

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

42. 문서화(Documentation)의 설명 중 적합하지 않은 것은?

  1. 프로그램 내에도 문서화를 할 수 있다.
  2. 문서도 시스템 구성요소의 하나이다.
  3. 문서화는 시스템 개발 과정의 작업이라고 할 수 있다.
  4. 문서화는 시스템이 모두 개발된 후에 일괄적으로 작업해야 정확하다.
(정답률: 71%)
  • 문서화는 시스템 개발 과정과 병행하여 실시간으로 진행해야 정확성이 보장됩니다. 시스템 개발이 모두 끝난 후 일괄적으로 작업하면 기억의 오류나 누락이 발생하여 정확한 문서화가 어렵습니다.
profile_image
1

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

43. 프로세스 설계시 유의사항이 아닌 것은?

  1. 오퍼레이터 개입을 최소화한다.
  2. 하드웨어의 기기구성과 처리 능력을 고려한다.
  3. 신뢰성과 정확성을 고려한다.
  4. 분류처리는 가급적 최대화한다.
(정답률: 73%)
  • 프로세스 설계 시 효율성을 높이기 위해 분류처리는 가급적 최소화하여 처리 흐름을 단순하게 유지해야 합니다.
profile_image
1

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

44. 코드(code) 설계시 유의사항으로 거리가 먼 것은?

  1. 다양성이 있어야 한다.
  2. 컴퓨터 처리에 적합하여야 한다.
  3. 체계성이 있어야 한다.
  4. 확장성이 있어야 한다.
(정답률: 69%)
  • 코드 설계 시에는 누구나 이해할 수 있는 체계성, 향후 데이터 추가가 가능한 확장성, 컴퓨터 처리가 용이한 적합성이 필요합니다. 코드가 너무 다양하면 오히려 일관성이 떨어져 관리가 어려워지므로 다양성이 있어야 한다는 설명은 틀린 것입니다.
profile_image
1

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

45. 프로세스의 표준 처리 패턴 중 특정의 조건을 제시하여 그 조건에 부합되는 데이터를 파일 중에서 추출해 내는 처리로서, 정보검색을 위한 필수적인 기능인 것은?

  1. Conversion
  2. Merge
  3. Extract
  4. Matching
(정답률: 55%)
  • 특정 조건에 부합하는 데이터를 파일에서 골라내는 기능은 추출(Extract)입니다.

    오답 노트

    Conversion: 데이터 오류 제거 및 변환
    Merge: 여러 파일을 하나로 통합
    Matching: 두 파일의 기록 내용을 대조 및 검사
profile_image
1

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

46. 입력 정보 투입 설계시 검토사항과 거리가 먼 것은?

  1. 투입 주기 결정
  2. 투입 시기 결정
  3. 투입(입력) 장치 결정
  4. 매체화 장치 결정
(정답률: 63%)
  • 입력 정보 투입 설계 시에는 데이터가 언제, 얼마나 자주, 어떤 장치를 통해 들어오는지를 결정하는 투입 주기, 투입 시기, 투입 장치 결정 등이 핵심 검토 사항입니다. 매체화 장치 결정은 입력 투입 설계의 직접적인 검토 사항과 거리가 멉니다.
profile_image
1

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

47. 다음의 파일 설계 단계 중 가장 마지막에 수행되는 것은?

  1. 파일 항목 검토
  2. 파일 특성 조사
  3. 편성법 검토
  4. 파일 매체 검토
(정답률: 66%)
  • 파일 설계 단계는 성격 확인 $\rightarrow$ 항목 검토 $\rightarrow$ 특성 조사 $\rightarrow$ 매체 검토 $\rightarrow$ 편성법 검토 순으로 진행됩니다. 따라서 가장 마지막 단계는 편성법 검토입니다.
profile_image
1

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

48. 객체지향 기법에서 객체의 데이터와 오퍼레이션을 하나로 묶고 실제 구현되는 내용은 외부에 감추는 행위에 대한 설명으로 거리가 먼 것은?

  1. 정보의 손상과 오용을 방지함
  2. 상위 클래스의 메소드를 비롯한 모든 속성을 하위 클래스가 물려받을 수 있음을 의미함
  3. 연산 방법이 바뀌어도 연산 자체에는 영향을 주지 않음
  4. 자료가 변해도 다른 객체에 영향을 주지 않기 때문에 독립성을 보장함
(정답률: 47%)
  • 에서 설명하는 개념은 데이터와 오퍼레이션을 하나로 묶고 내부 구현을 감추는 캡슐화(Encapsulation)입니다.
    상위 클래스의 메소드와 속성을 하위 클래스가 물려받는 것은 캡슐화가 아니라 상속(Inheritance)에 대한 설명입니다.
profile_image
1

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

49. 파일 편성 설계 중 랜덤 편성 방법에 대한 설명으로 옳지 않은 것은?

  1. 평균접근 시간 내에 검색이 가능하므로 처리 시간이 빠르다.
  2. 레코드의 키 값으로부터 레코드가 기억되어 있는 기억 장소의 주소를 직접 계산함으로써 원하는 레코드를 직접 접근할 수 있다.
  3. 특정 레코드에 대한 직접 접근이 가능하므로 대화형 처리에 많이 이용한다.
  4. 키-주소변환방법에 의한 충돌 발생이 없으므로 이를 위한 기억공간 확보가 필요 없다.
(정답률: 66%)
  • 랜덤 편성 방법은 키-주소 변환 과정에서 서로 다른 키 값이 동일한 주소로 계산되는 충돌(Collision)이 발생할 수 있으므로, 이를 해결하기 위한 별도의 기억 공간 확보가 반드시 필요합니다.
profile_image
1

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

50. 코드화 대상 자료 전체를 계산하여 이를 필요로 하는 분류 단위로 블록을 구분하고, 각 블록 내에서 순서대로 번호를 부여하는 방식으로 적은 자릿수로 많은 항목의 표시가 가능하고 예비코드를 사용할 수 있어 추가가 용이한 코드로서, 구분 순차코드라고도 하는 것은?

  1. 순차(sequence) 코드
  2. 표의숫자(significant digit) 코드
  3. 블록(block) 코드
  4. 연상(mnemonic) 코드
(정답률: 52%)
  • 자료 전체를 분류 단위인 블록으로 구분하고 그 내부에서 순서대로 번호를 부여하는 방식은 블록(block) 코드입니다. 적은 자릿수로 많은 항목 표시가 가능하며 예비코드를 통한 추가가 용이한 것이 특징입니다.
profile_image
1

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

51. 체크 시스템은 컴퓨터 입력 단계의 체크와 계산 처리 단계의 체크로 구분할 수 있다. 다음 중 컴퓨터 입력 단계의 체크에 해당하지 않는 것은?

  1. 불일치 레코드 체크(Unmatched record check)
  2. 일괄 합계 체크(Batch total check)
  3. 순차 체크(Sequence check)
  4. 균형 체크(Balance check)
(정답률: 46%)
  • 불일치 레코드 체크(Unmatched record check)는 마스터 파일과 트랜잭션 파일을 조합할 때 키 항목의 일치 여부를 확인하는 계산 처리 단계의 체크 방법입니다.

    오답 노트

    일괄 합계 체크, 순차 체크, 균형 체크: 입력 단계의 체크 방법
profile_image
1

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

52. 시스템의 특성 중 다음 설명에 해당하는 것은?

  1. 목적성
  2. 종합성
  3. 제어성
  4. 자동성
(정답률: 69%)
  • 시스템의 각 부분 시스템이 전체 시스템의 일부로서 필수 기능을 수행하며, 다른 관련 시스템과 상호 의존 관계를 맺고 있는 특성은 종합성을 의미합니다.
profile_image
1

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

53. 처리 시간 견적 방법 중 프로세스 차트를 기초로 하여 수행하며, 계산 방법은 각 주변장치의 동작 시간 및 중앙 처리 장치의 동작 시간을 중심으로 계산하는 것은?

  1. 출력에 의한 계산 방법
  2. 입력에 의한 계산 방법
  3. 추정에 의한 계산 방법
  4. 컴퓨터에 의한 계산 방법
(정답률: 31%)
  • 입력에 의한 계산 방법은 프로세스 차트를 기초로 하여, 각 주변장치의 동작 시간과 중앙 처리 장치의 동작 시간을 중심으로 처리 시간을 계산하는 방식입니다.
profile_image
1

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

54. 다음 중 입력 설계시 가장 먼저 설계하는 항목은?

  1. 입력 정보 내용의 설계
  2. 입력정보 매체화에 관한 설계
  3. 입력 정보 투입의 설계
  4. 입력 정보 수집의 설계
(정답률: 58%)
  • 입력 설계의 일반적인 순서는 입력 정보 발생 설계 $\rightarrow$ 입력 정보 수집 설계 $\rightarrow$ 입력 정보 매체화 설계 $\rightarrow$ 입력 정보 투입 설계 $\rightarrow$ 입력 정보 내용 설계 순으로 진행됩니다. 따라서 제시된 보기 중에서는 입력 정보 수집의 설계가 가장 먼저 수행됩니다.
profile_image
1

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

55. 출력정보의 내용 설계시 고려사항으로 거리가 먼 것은?

  1. 출력항목의 문자표현 방법 결정
  2. 출력형식 결정
  3. 출력항목에 대한 집계 방법 결정
  4. 출력정보의 오류검사 방법 결정
(정답률: 36%)
  • 출력정보의 내용 설계 단계에서는 문자 표현 방법, 집계 방법, 오류 검사 방법 등을 결정합니다. 출력형식 결정은 내용 설계가 아닌 출력정보의 매체화 설계 단계에서 고려해야 할 사항입니다.
profile_image
1

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

56. 자료 사전에서 자료의 생략시 사용하는 기호는?

  1. ( )
  2. #
  3. &
  4. { }
(정답률: 60%)
  • 자료 사전(Data Dictionary)에서 기호 ( )는 해당 항목이 생략 가능함(Optional)을 의미합니다.

    오답 노트

    { }: 반복
profile_image
1

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

57. 색인 순차 편성에서의 각 구역에 대한 설명으로 옳지 않은 것은?

  1. 트랙 인덱스 구역 – 기본 데이터 구역의 한 트랙상에 기록되어 있는 데이터 레코드 중에서 최대 키 값과 그 주소가 기록되어 있다.
  2. 실린더 인덱스 구역 – 처리해야 할 레코드가 어느 실린더에 기록되어 있는지를 판별할 수 있는 자료를 갖고 있다.
  3. 마스터 인덱스 구역 – 실린더 오버플로우 구역에 다시 오버플로우가 발생할 경우를 대비하여 만들어 놓은 공간이다.
  4. 기본 데이터 구역 – 실제 데이터 레코드가 기록된 구역이다.
(정답률: 53%)
  • 마스터 인덱스 구역은 실린더 인덱스의 정보가 많을 때 이를 블록으로 구성하여, 처리할 레코드가 어느 실린더 인덱스에 기록되어 있는지를 관리하는 구역입니다. 실린더 오버플로우 구역에 다시 오버플로우가 발생할 경우를 대비한 공간은 인덱스 오버플로우 구역에 대한 설명입니다.
profile_image
1

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

58. 시스템 설계시 필요한 과정의 나열이 순서에 옳은 것은?

  1. (ㄴ) → (ㅁ) → (ㄹ) → (ㄷ) → (ㄱ)
  2. (ㄷ) → (ㄹ) → (ㄴ) → (ㅁ) → (ㄱ)
  3. (ㄹ) → (ㅁ) → (ㄴ) → (ㄷ) → (ㄱ)
  4. (ㄴ) → (ㅁ) → (ㄹ) → (ㄱ) → (ㄷ)
(정답률: 70%)
  • 시스템 설계의 표준적인 절차는 목적을 설정하고, 현재 상태를 조사 및 분석한 뒤, 새로운 시스템을 설계하고, 이를 실행하며, 마지막으로 실행 후 평가를 진행하는 순서로 이루어집니다.
    따라서 정답은 의 (ㄹ) 목적 설정 $\rightarrow$ (ㅁ) 현장조사 분석 $\rightarrow$ (ㄴ) 신 시스템 설계 $\rightarrow$ (ㄷ) 신 시스템 실행 $\rightarrow$ (ㄱ) 신 시스템 실행후 평가 순입니다.
profile_image
1

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

59. 모듈화의 특징으로 옳은 내용 모두를 나열한 것은?(일부 컴퓨터에서 괄호뒤의 특수문자가 보이지 않아서 괄호뒤에 다시 표기 하여 둡니다.)

  1. (ㄱ), (ㄹ)
  2. (ㄱ), (ㄴ), (ㄷ)
  3. (ㄴ), (ㄷ), (ㄹ)
  4. (ㄱ), (ㄴ), (ㄷ), (ㄹ)
(정답률: 51%)
  • 모듈화는 독립적인 컴파일과 종속적인 실행을 특징으로 하며, 모듈 이름으로 호출하여 다수가 이용 가능하고, 변수 선언의 효율성을 통해 기억장치를 유용하게 사용할 수 있으며, 상속을 통해 변수를 정의하여 사용할 수 있습니다.

    오답 노트

    실행은 독립적이며, 컴파일은 종속적이다: 실행은 종속적이며 컴파일이 독립적이어야 합니다.
profile_image
1

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

60. 소프트웨어 개발주기 모델 중 폭포수형의 특징으로 옳지 않은 것은?

  1. 개발 과정 중에 발생하는 새로운 요구나 경험을 반영하기 용이하다.
  2. 단계별 정의가 분명하고, 각 단계별 산출물이 명확하다.
  3. 두 개 이상이 과정이 병행하여 수행되지 않는다.
  4. 소프트웨어 개발 과정의 앞 단계가 끝나야만 다음 단계로 넘어갈 수 있다.
(정답률: 55%)
  • 폭포수 모델은 각 단계가 순차적으로 진행되며, 이전 단계가 완전히 종료되어 승인된 후에만 다음 단계로 넘어가는 선형 모델입니다. 따라서 한 번 결정된 단계로 되돌아가기 어려워 개발 과정 중의 새로운 요구사항을 반영하기 매우 어렵습니다.
profile_image
1

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

4과목: 운영체제

61. 교착상태 해결 방법 중 점유 및 대기 방지, 비선점 방지, 환형대기 방지와 관계되는 것은?

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

    오답 노트

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

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

62. 강결합(Tightly-coupled) 시스템과 약결합(Loosely-coupled) 시스템에 대한 설명으로 옳지 않은 것은?

  1. 약결합 시스템은 각각의 시스템이 별도의 운영체제를 가진다.
  2. 강결합 시스템은 각 프로세서마다 독립된 메모리를 가진다.
  3. 강결합 시스템은 하나의 운영체제가 모든 처리기와 시스템 하드웨어를 제어한다.
  4. 약결합 시스템은 메시지를 사용하여 상호 통신을 한다.
(정답률: 53%)
  • 강결합 시스템은 여러 프로세서가 하나의 공유 메모리를 사용하는 다중 처리 시스템입니다. 각 프로세서가 독립된 메모리를 가지는 것은 약결합 시스템의 특징입니다.
profile_image
1

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

63. RR(Round-Robin) 스케줄링 기법에서 시간 할당량에 대한 설명으로 옳지 않은 것은?

  1. 시간 할당량이 너무 작으면 오버 헤드의 발생이 적어진다.
  2. 시간 할당량이 너무 작으면 문맥교환이 자주 일어나게 된다.
  3. 시간 할당량이 너무 크면 FIFO 기법과 거의 같은 형태가 된다.
  4. 시간 할당량이 너무 작으면 시스템은 대부분의 시간을 프로세서의 스위칭에 소비하고 실제 사용자들의 연산은 거의 처리할 수 없는 결과가 초래된다.
(정답률: 58%)
  • RR(Round-Robin) 스케줄링에서 시간 할당량이 너무 작아지면, 프로세스 간의 전환인 문맥 교환(Context Switching)이 빈번하게 발생하여 시스템의 오버헤드가 증가합니다.
profile_image
1

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

64. 스레드에 대한 설명으로 옳지 않은 것은?

  1. 하드웨어, 운영체제의 성능과 응용 프로그램의 처리율을 향상시킬 수 있다.
  2. 실행 환경을 공유시켜 기억 장소의 낭비가 줄어든다.
  3. 하나의 프로세스에 하나 이상의 스레드는 존재할 수 없다.
  4. 프로세스들 간의 통신이 향상된다.
(정답률: 70%)
  • 스레드는 프로세스 내에서 실행되는 흐름의 단위이며, 하나의 프로세스는 반드시 하나 이상의 스레드를 가지며 환경에 따라 여러 개의 스레드를 동시에 실행하는 멀티스레딩이 가능합니다.
profile_image
1

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

65. 각 페이지마다 계수기나 스택을 두어 현 시점에서 가장 오랫동안 사용하지 않은 페이지를 교체하는 페이지 교체 알고리즘은?

  1. LFU
  2. LRU
  3. FIFO
  4. SCR
(정답률: 65%)
  • LRU(Least Recently Used) 알고리즘은 참조된 지 가장 오래된 페이지를 교체 대상으로 선정하는 방식입니다.

    오답 노트

    LFU: 참조 횟수가 가장 적은 페이지 교체
    FIFO: 가장 먼저 들어온 페이지 교체
    SCR: FIFO의 단점을 보완하여 참조 비트를 사용해 교체 방지
profile_image
1

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

66. HRN 스케줄링 기법 사용시 우선순위가 가장 낮은 작업 번호는?

  1. (ㄱ)
  2. (ㄴ)
  3. (ㄷ)
  4. (ㄹ)
(정답률: 63%)
  • HRN(Highest Response-ratio Next) 스케줄링은 대기 시간이 길수록, 서비스 시간이 짧을수록 우선순위가 높아지는 방식입니다. 우선순위 수치가 가장 낮은 작업이 가장 나중에 처리됩니다.
    ① [기본 공식] $\text{우선순위} = \frac{\text{대기시간} + \text{서비스시간}}{\text{서비스시간}}$
    ② [숫자 대입]
    ㄱ: $\frac{5 + 20}{20} = 1.25$
    ㄴ: $\frac{15 + 5}{5} = 4$
    ㄷ: $\frac{10 + 10}{10} = 2$
    ㄹ: $\frac{25 + 5}{5} = 6$
    ③ [최종 결과] 우선순위 값이 가장 낮은 작업은 ㄱ($1.25$)입니다.
profile_image
1

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

67. 파일의 내용을 화면에 표시하는 UNIX 명령은?

  1. mv
  2. cat
  3. mkfs
  4. ls
(정답률: 66%)
  • cat 명령어는 파일의 내용을 연결하여 표준 출력(화면)에 표시하는 UNIX의 대표적인 명령어입니다. 이는 concatenate(연결하다)라는 단어에서 유래되었습니다.

    오답 노트

    mv: 파일 이름 변경 및 이동
    mkfs: 파일 시스템 생성
    ls: 디렉터리 내 파일 목록 표시
profile_image
1

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

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

  1. 컴퓨터 시스템을 편리하게 이용할 수 있도록 한다.
  2. 컴퓨터 하드웨어를 효율적인 방법으로 이용할 수 있다.
  3. 사용자가 프로그램을 수행할 수 있는 환경을 제공 한다.
  4. 고급 언어로 작성된 원시 프로그램을 번역한다.
(정답률: 75%)
  • 운영체제는 하드웨어의 효율적 관리, 사용자 편의성 제공, 프로그램 실행 환경 구축을 목적으로 하는 시스템 소프트웨어입니다. 고급 언어로 작성된 원시 프로그램을 번역하는 것은 컴파일러나 인터프리터와 같은 언어 번역 프로그램의 역할입니다.
profile_image
1

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

69. 다음 접근제어리스트에서 “파일2”가 처리될 수 없는 것은?(단, R=읽기, W=쓰기, P=인쇄, L=공유)

  1. 읽기
  2. 쓰기
  3. 인쇄
  4. 공유
(정답률: 74%)
  • 접근제어리스트(ACL)는 파일에 대해 허용된 권한을 명시합니다. 에서 파일2의 권한은 R(읽기), W(쓰기), L(공유)로 설정되어 있습니다. 따라서 권한 목록에 포함되지 않은 인쇄(P) 기능은 처리될 수 없습니다.
profile_image
1

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

70. 3 페이지가 들어갈 수 있는 기억장치에서 다음과 같은 순서로 페이지 번호가 참조될 때 FIFO 기법을 사용하면 최종적으로 기억공간에 남는 페이지 번호는?(단, 현재 기억 장치는 모두 비어 있다고 가정한다.)

  1. 3, 2, 1
  2. 4, 1, 2
  3. 2, 3, 4
  4. 4, 1, 3
(정답률: 65%)
  • FIFO(First-In-First-Out) 기법은 가장 먼저 들어온 페이지를 가장 먼저 교체하는 방식입니다. 의 참조 순서에 따라 3개의 기억공간 변화를 추적하면 다음과 같습니다.
    [1][ ][ ] $\rightarrow$ [1][2][ ] $\rightarrow$ [1][2][3] $\rightarrow$ [4][2][3] (1 교체) $\rightarrow$ [4][1][3] (2 교체) $\rightarrow$ [4][1][3] (3 유지) $\rightarrow$ [4][1][3] (1 유지) $\rightarrow$ [4][1][3] (3 유지). 따라서 최종적으로 남는 페이지는 4, 1, 3입니다.
profile_image
1

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

71. UNIX 파일 시스템 구조에서 파일 소유자의 사용자 번호 및 그룹 번호, 데이터가 저장된 블록의 주소 정보를 보관하고 있는 것은?

  1. 데이터 블록
  2. I-node 블록
  3. 슈퍼 블록
  4. 부트 블록
(정답률: 60%)
  • UNIX 파일 시스템에서 I-node 블록은 파일의 소유자 번호, 그룹 번호, 파일 크기, 데이터 블록의 주소 등 파일의 메타데이터를 저장하는 핵심 영역입니다.

    오답 노트

    데이터 블록: 실제 파일의 내용(데이터)이 저장됨
    슈퍼 블록: 파일 시스템 전체의 구성 정보 및 상태를 저장함
    부트 블록: 시스템 부팅에 필요한 부트 로더 정보가 저장됨
profile_image
1

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

72. 운영체제의 운용 기법 중 데이터 발생 즉시 또는 데이터 처리 요구가 있는 즉시 처리하여 결과를 산출하는 방식은?

  1. 실시간 처리 시스템
  2. 분산 처리 시스템
  3. 일괄 처리 시스템
  4. 시분할 시스템
(정답률: 75%)
  • 데이터가 발생하는 즉시 또는 처리 요구가 있을 때 즉각적으로 처리하여 결과를 산출하는 방식은 실시간 처리 시스템입니다.

    오답 노트

    분산 처리 시스템: 여러 컴퓨터가 네트워크로 연결되어 작업을 분담함
    일괄 처리 시스템: 데이터를 일정 기간 모아 한꺼번에 처리함
    시분할 시스템: CPU 시간을 나누어 여러 사용자가 동시에 사용하는 것처럼 느끼게 함
profile_image
1

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

73. 다음의 정의가 의미하는 것은?

  1. 프로세스
  2. 운영체제
  3. 워킹 셋
  4. 스케줄러
(정답률: 74%)
  • 에서 설명하는 내용은 실행 중인 프로그램의 실체인 프로세스에 대한 정의입니다. 특히 PCB(Process Control Block)를 가지며 프로세서가 할당되어 활동 중인 상태라는 점이 핵심입니다.
profile_image
1

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

74. 분산처리 운영 시스템의 설명으로 옳지 않은 것은?

  1. 시스템의 점진적 확장이 용이하다.
  2. 신뢰성, 가용성이 증대된다.
  3. 자원의 공유와 부하 균형이 가능하다.
  4. 중앙 집중형 시스템에 비해 보안 정책이 간소해진다.
(정답률: 60%)
  • 분산처리 시스템은 여러 컴퓨터가 네트워크로 연결되어 자원을 공유하므로, 관리 포인트가 분산되어 중앙 집중형 시스템보다 보안 정책 수립과 관리가 훨씬 복잡하고 까다롭습니다.
profile_image
1

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

75. 주기억장치 관리 기법 중 “Best Fit” 기법 사용시 20K의 프로그램은 주기억장치 영역 번호 중 어느 곳에 할당되는가?(단, 탐색은 위에서 아래로 한다.)

  1. 영역 번호 1
  2. 영역 번호 2
  3. 영역 번호 3
  4. 영역 번호 4
(정답률: 70%)
  • Best Fit 기법은 가용 공간 중 할당하려는 프로그램의 크기와 가장 차이가 적은(가장 작은) 영역에 할당하여 내부 단편화를 최소화하는 방식입니다.
    제시된 표에서 공백 상태인 영역 2($25\text{K}$), 영역 3($18\text{K}$), 영역 4($21\text{K}$) 중 $20\text{K}$ 프로그램과 크기가 가장 유사한 곳은 영역 번호 4입니다.
profile_image
1

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

76. 세그먼테이션 기법에 대한 설명 중 옳지 않은 것은?

  1. 각 작업이 갖고 있는 세그먼테이션들에 대한 정보를 갖고 있는 세그먼트 맵 테이블이 필요하다.
  2. 각 세그먼트는 고유한 이름과 크기를 갖는다.
  3. 기억 장치의 사용자 관점을 보존하는 기억 장치 관리 기법이다.
  4. 하나의 작업을 똑같은 크기의 세그먼트라는 물리적인 단위로 나누어 주기억 공간의 페이지 프레임에 들어가도록 한다.
(정답률: 52%)
  • 세그먼테이션은 프로그램을 논리적 단위(함수, 배열 등)로 나누어 관리하는 기법입니다. 하나의 작업을 똑같은 크기의 물리적 단위로 나누어 페이지 프레임에 넣는 방식은 세그먼테이션이 아니라 페이징(Paging) 기법에 대한 설명입니다.
profile_image
1

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

77. UNIX에서 사용하는 디렉토리 구조는?

  1. 1단계 디렉토리 구조
  2. 2단계 디렉토리 구조
  3. 트리 디렉토리 구조
  4. 비순환 그래프 디렉토리 구조
(정답률: 64%)
  • UNIX는 루트 디렉토리를 정점으로 하여 하위에 여러 디렉토리가 계층적으로 연결된 트리 디렉토리 구조를 사용하여 파일을 효율적으로 관리합니다.
profile_image
1

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

78. 작업 도착시간과 CPU 사용시간은 다음 표와 같다. SJF 스케줄링 기법을 사용할 경우 모든 작업들의 평균 대기 시간은 얼마인가?(단, 소수점 이하는 반올림 처리한다.)

  1. 14
  2. 15
  3. 20
  4. 28
(정답률: 61%)
  • SJF(Shortest Job First) 스케줄링은 대기 중인 작업 중 CPU 사용 시간이 가장 짧은 작업을 먼저 처리하는 방식입니다. 작업 1이 먼저 실행된 후, 도착해 있는 작업 2와 3 중 사용 시간이 짧은 작업 3을 먼저 처리합니다.
    ① [기본 공식] $\text{평균 대기 시간} = \frac{\sum(\text{작업 시작 시간} - \text{도착 시간})}{\text{작업 개수}}$
    ② [숫자 대입] $\text{평균 대기 시간} = \frac{(0 - 0) + (33 - 8) + (33 - 3)}{3}$
    ③ [최종 결과] $\text{평균 대기 시간} = 15$
profile_image
1

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

79. 파일 시스템의 일반적인 기능으로 거리가 먼 것은?

  1. 언어의 종류에 관계 없이 모든 원시 프로그램을 컴파일 가능하도록 한다.
  2. 사용자가 파일을 생성하고, 변경하고, 제거할 수 있도록 한다.
  3. 정보의 손실이나 파괴를 방지하기 위해 백업과 복구 능력을 갖추어야 한다.
  4. 사용하기 편리한 인터페이스를 제공해야 한다.
(정답률: 64%)
  • 파일 시스템은 데이터의 저장, 수정, 삭제, 백업 및 복구와 같은 파일 관리 기능을 제공하는 시스템입니다. 원시 프로그램을 컴파일하는 기능은 파일 시스템이 아니라 컴파일러(Compiler)의 역할입니다.
profile_image
1

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

80. 디스크 헤드의 현 위치는 50 트랙이며, 안쪽 방향으로 진행 중이다. SSTF 방식을 사용할 경우 다음 디스크 대기 큐에서 가장 먼저 처리되는 트랙은?(단, 트랙번호가 작은 쪽이 안쪽 방향임)

  1. 14
  2. 40
  3. 53
  4. 183
(정답률: 59%)
  • SSTF(Shortest Seek Time First) 방식은 헤드의 이동 방향과 관계없이 현재 위치에서 가장 가까운 트랙을 우선적으로 처리하는 방식입니다.
    현재 위치 $50$에서 대기 큐 중 가장 가까운 트랙을 찾으면 다음과 같습니다.
    $$|50 - 53| = 3$$
    $$|50 - 40| = 10$$
    따라서 가장 거리가 짧은 $53$ 트랙이 가장 먼저 처리됩니다.
profile_image
1

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

5과목: 정보통신개론

81. 주파수분할 다중화(FDM) 방식에서 보호대역(guard band)이 필요한 이유는?

  1. 신호의 세기를 크게 하기 위함이다.
  2. 주파수 대역폭을 넓히기 위함이다.
  3. 채널의 신호를 혼합하기 위함이다.
  4. 채널간의 간섭을 막기 위함이다.
(정답률: 71%)
  • 주파수분할 다중화(FDM)에서 보호대역(guard band)은 인접한 채널 간의 주파수 중첩으로 인해 발생하는 간섭을 방지하기 위해 설정하는 빈 공간입니다.
profile_image
1

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

82. OSI 참조모델 중 암호화, 코드변환 및 압축 등을 수행하는 계층은?

  1. 어플리케이션 계층
  2. 프레젠테이션 계층
  3. 세션 계층
  4. 데이터링크 계층
(정답률: 53%)
  • 프레젠테이션 계층은 표현 계층으로서 데이터의 형식(포맷)을 결정하며, 코드 변환, 데이터 암호화, 데이터 압축 등의 기능을 수행합니다.
profile_image
1

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

83. 비패킷형 단말기들을 패킷교환망에 접속이 가능하도록 데이터를 패킷으로 조립하고, 수신측에서는 분해 해주는 것은?

  1. PAD
  2. CSU
  3. DSU
  4. NIC
(정답률: 61%)
  • PAD는 비패킷형 단말기가 패킷 교환망에 접속할 수 있도록 데이터를 패킷 단위로 조립하거나, 수신 측에서 이를 다시 분해하는 인터페이스 역할을 수행합니다.
profile_image
1

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

84. 데이터 통신 중 비동기 전송에 대한 설명으로 틀린 것은?

  1. 전송 시 start 비트와 stop 비트를 사용한다.
  2. 문자 위주와 비트 위주의 비동기 전송으로 나누어 진다.
  3. 한 번에 한 문자씩 전송함으로써 새로운 문자의 시작점에서 재동기를 이루도록 한다.
  4. 수신기는 자신의 클록신호를 사용하여 회선을 샘플링하여 각 비트 값을 읽어낸다.
(정답률: 30%)
  • 비동기 전송은 start 비트와 stop 비트를 사용하여 바이트 단위로 데이터를 구분하며, 수신기는 자신의 클록 신호로 샘플링하여 비트 값을 읽어냅니다.

    오답 노트

    문자 위주와 비트 위주의 전송 방식은 비동기 전송이 아닌 동기 전송의 특징입니다.
profile_image
1

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

85. 음성 정보의 교환을 주목적으로 하는 전화 서비스를 지원하기 위하여 구축된 통신망은?

  1. PSTN
  2. PSDN
  3. ISDN
  4. INT-2000
(정답률: 41%)
  • PSTN(Public Switched Telephone Network)은 공공통신사업자가 운영하며, 음성 정보의 교환을 주 목적으로 하는 공중 전화 교환망입니다.
profile_image
1

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

86. 집중화기(Concentrator)에 대한 설명으로 틀린 것은?

  1. m개의 입력회선을 n개의 출력회선으로 집중화하는 장치로, 입력 회선의 수가 출력 회선의 수보다 적다.
  2. 저속 장치들이 하나의 빠른 회선을 공유하여 사용할 수 있도록 해주는 것이다.
  3. 프로세서와 기억 기능을 포함하여 일종의 교환기 역할을 수행할 수도 있다.
  4. 데이터 압축 기능을 이용하여 더욱 효과적으로 고속의 데이터 전송이 가능하다.
(정답률: 48%)
  • 집중화기는 $m$개의 입력 회선을 $n$개의 출력 회선으로 집중시키는 장치로, 효율적인 회선 공유를 위해 입력 회선의 수가 출력 회선의 수보다 많거나 같아야 합니다.
profile_image
1

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

87. 물리주소를 이용하여 논리주소로 변환시켜 주는 프로토콜은?

  1. RARP
  2. HTTP
  3. UTP
  4. TCP/IP
(정답률: 51%)
  • RARP는 물리적 하드웨어 주소인 이더넷 주소를 논리 주소인 IP 주소로 변환해주는 프로토콜입니다.
profile_image
1

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

88. HDLC(High-level Data Link Control)의 링크 구성 방식에 따른 동작 모드로 틀린 것은?

  1. SRM
  2. ARM
  3. NRM
  4. ABM
(정답률: 41%)
  • HDLC의 동작 모드에는 NRM(정규 응답 모드), ABM(비동기 균형 모드), ARM(비동기 응답 모드)이 있습니다. SRM은 HDLC의 표준 동작 모드에 포함되지 않습니다.
profile_image
1

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

89. ISDN에서 제공하는 베어러 서비스에 해당되는 것은?

  1. G4 FAX
  2. TV 화상회의
  3. 비디오 텍스
  4. 회선교환
(정답률: 47%)
  • 베어러 서비스는 회선 교환이나 패킷 교환과 같이 하위 계층의 전송 기능만을 제공하는 서비스입니다.

    오답 노트

    G4 FAX, TV 화상회의, 비디오 텍스는 상위 계층의 서비스까지 모두 제공하는 텔레 서비스에 해당합니다.
profile_image
1

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

90. LAN의 네트워크 형태(topology)에 따른 분류가 아닌 것은?

  1. BUS 형
  2. Star 형
  3. Packet 형
  4. Ring 형
(정답률: 70%)
  • LAN의 네트워크 토폴로지는 물리적 연결 형태에 따라 BUS형, Star형, Ring형, 망형(Mesh), 트리형으로 분류합니다.

    오답 노트

    Packet 형: 토폴로지가 아니라 데이터 전송 단위 또는 교환 방식의 명칭입니다.
profile_image
1

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

91. 데이터 전송 용량을 늘리기 위한 방법으로 적합하지 않은 것은?

  1. 대역폭을 늘린다.
  2. S/N비를 작게 한다.
  3. 신호세력을 크게 한다.
  4. 잡음 세력을 줄인다.
(정답률: 60%)
  • 데이터 전송 용량은 신호 대 잡음비(S/N비)가 클수록 증가합니다. S/N비를 작게 한다는 것은 상대적으로 잡음(Noise)의 세력을 키우는 것과 같으므로 전송 용량이 감소하게 됩니다.
profile_image
1

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

92. IPv6의 특징으로 틀린 것은?

  1. IPv6 주소의 길이는 256비트이다.
  2. 암호화와 인증 옵션 기능을 제공한다.
  3. 프로토콜의 확장을 허용하도록 설계되었다.
  4. 흐름 레이블(Flow Label)이라는 항목이 추가 되었다.
(정답률: 60%)
  • IPv6는 주소 부족 문제를 해결하기 위해 설계된 차세대 IP 주소 체계로, 주소 길이는 $128$비트입니다.

    오답 노트

    IPv6 주소의 길이는 256비트이다: $128$비트가 올바른 길이입니다.
profile_image
1

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

93. 데이터 전송 시 오류검출 기법으로 틀린 것은?

  1. Parity Check
  2. Huffman Check
  3. Block Sum Check
  4. Cyclic Redundancy Check
(정답률: 52%)
  • 데이터 전송 시 오류를 검출하는 기법에는 Parity Check, Block Sum Check, Cyclic Redundancy Check(CRC), 해밍 코드 등이 있습니다.

    오답 노트

    Huffman Check: 오류 검출이 아닌 데이터 압축을 위한 알고리즘입니다.
profile_image
1

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

94. PCM 방식에서 아날로그 신호를 디지털 신호로 변환하는 과정을 순서대로 나열한 것은?

  1. 표본화 – 부호화 – 양자화 - 복호화
  2. 표본화 – 양자화 – 부호화 - 복호화
  3. 부호화 – 표본화 – 양자화 - 복호화
  4. 표본화 – 복호화 – 양자화 - 부호화
(정답률: 71%)
  • PCM(Pulse Code Modulation) 방식의 아날로그-디지털 변환 과정은 표본화 $\rightarrow$ 양자화 $\rightarrow$ 부호화 순으로 진행되며, 수신 측에서 다시 원래 신호로 되돌리는 복호화 과정이 이어집니다. 핵심 키워드인 '표-양-부-복' 순서를 기억하세요.
profile_image
1

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

95. 전송시간을 일정한 간격의 시간 슬롯(time slot)으로 나누고, 이를 주기적으로 각 채널에 할당하는 다중화 방식은?

  1. 주파수 분할 다중화
  2. 파장 분할 다중화
  3. 동기식 시분할 다중화
  4. 회선 분할 다중화
(정답률: 68%)
  • 동기식 시분할 다중화(STDM)는 전송 시간을 일정한 시간 슬롯(time slot)으로 나누어 각 채널에 주기적으로 할당하는 방식입니다.
profile_image
1

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

96. 데이터 터미널 장비(DTE: Data Terminal Equipment)의 기능이 아닌 것은?

  1. 일괄처리 기능
  2. 전송제어 기능
  3. 입·출력 기능
  4. 기억 기능
(정답률: 29%)
  • DTE(Data Terminal Equipment)는 데이터의 입·출력, 전송제어(회선 접속 및 송수신/오류 제어), 그리고 데이터를 일시적으로 저장하는 기억 기능을 수행합니다.

    오답 노트

    일괄처리 기능: DTE의 기본 기능이 아닌 컴퓨터 시스템의 처리 방식에 해당합니다.
profile_image
1

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

97. 패킷교환 방식에 대한 설명으로 틀린 것은?

  1. 패킷 단위로 전송한다.
  2. 저장-전달 방식을 사용한다.
  3. 데이터 그램과 가상회선 방식으로 구분한다.
  4. 전송 대역폭이 고정적이다.
(정답률: 64%)
  • 패킷교환 방식은 데이터를 패킷 단위로 나누어 전송하며, 저장-전달(Store-and-Forward) 방식을 사용하고 데이터그램과 가상회선 방식으로 구분됩니다. 전송 대역폭을 고정적으로 할당하는 것은 회선교환 방식의 특징입니다.
profile_image
1

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

98. 데이터 전송 시 오류가 검출되면 자동적으로 재전송을 요청하는 ARQ 기법에 해당하지 않는 것은?

  1. Stop-and-Wait ARQ
  2. Go-back-N ARQ
  3. Continue ARQ
  4. Selective Repeat ARQ
(정답률: 53%)
  • ARQ(Automatic Repeat Request) 기법에는 Stop-and-Wait, Go-back-N, Selective Repeat 방식이 존재하며, Continue ARQ라는 명칭의 기법은 정의되어 있지 않습니다.
profile_image
1

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

99. 데이터 전송 오류의 주요 원인으로 가장 거리가 먼 것은?

  1. 신호 감쇠
  2. 지연 왜곡
  3. 잡음
  4. 복조
(정답률: 65%)
  • 데이터 전송 중 신호의 세기가 약해지는 신호 감쇠, 신호의 도달 시간이 달라지는 지연 왜곡, 외부 전자기적 간섭인 잡음은 모두 전송 오류를 일으키는 주요 원인입니다.

    오답 노트

    복조: 수신단에서 변조된 신호를 원래의 신호로 되돌리는 정상적인 복구 과정이므로 오류의 원인이 아닙니다.
profile_image
1

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

100. TCP/IP 모델 중 응용 계층과 관련된 프로토콜이 아닌 것은?

  1. HTTP
  2. SNMP
  3. FTP
  4. UDP
(정답률: 49%)
  • UDP는 전송 계층(Transport Layer)에서 데이터 전송을 담당하는 프로토콜입니다. HTTP, SNMP, FTP는 모두 사용자 서비스와 직접 관련된 응용 계층(Application Layer) 프로토콜입니다.
profile_image
1

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

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