정보처리산업기사 필기 기출문제복원 (2006-09-10)

정보처리산업기사 2006-09-10 필기 기출문제 해설

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

정보처리산업기사
(2006-09-10 기출문제)

목록

1과목: 데이터 베이스

1. 데이터베이스 설계 순서를 바르게 나열한 것은?

  1. ㉮→㉯→㉰→㉱
  2. ㉮→㉰→㉯→㉱
  3. ㉰→㉯→㉱→㉮
  4. ㉰→㉱→㉯→㉮
(정답률: 90%)
  • 데이터베이스 설계는 요구사항을 분석한 뒤 개념적, 논리적, 물리적 단계로 진행됩니다. 이미지의 순서대로 요구분석 $\rightarrow$ 개념설계 $\rightarrow$ 논리설계 $\rightarrow$ 물리설계 순으로 진행되는 것이 정답입니다.
profile_image
1

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

2. 데이터베이스관리시스템(DBMS)의 필수기능이 아닌 것은?

  1. 정의기능
  2. 조작기능
  3. 제어기능
  4. 설치기능
(정답률: 90%)
  • DBMS의 필수 기능은 데이터의 정의, 조작, 제어를 담당하는 정의기능, 조작기능, 제어기능 세 가지입니다. 설치기능은 소프트웨어 설치 과정일 뿐 DBMS의 핵심 논리 기능에 해당하지 않습니다.
profile_image
1

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

3. Which of the following is a position in the organization, responsible for the control of the database?

  1. Network Engineer
  2. Database Administrator
  3. End User
  4. Application Programmer
(정답률: 92%)
  • 데이터베이스의 제어, 정의, 표준 설정 및 무결성 유지를 책임지는 조직 내 직책은 Database Administrator(데이터베이스 관리자)입니다.
profile_image
1

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

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

  1. 데이터베이스 일부만 선택적으로 보여주므로 데이터베이스의 접근을 제한할 수 있다.
  2. 복잡한 검색을 사용자는 간단하게 할 수 있다.
  3. 사용자에게 데이터의 독립성을 제공할 수 있다.
  4. 뷰는 별도의 디스크 공간을 차지하여 생성되는 실제적 테이블이다.
(정답률: 88%)
  • 뷰는 하나 이상의 기본 테이블에서 유도된 가상 테이블(Virtual Table)이므로, 정의만 저장될 뿐 실제 데이터를 저장하는 별도의 디스크 공간을 차지하지 않습니다.
profile_image
1

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

5. 관계 데이터 모델에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자(atomic) 값들의 집합을 무엇이라 하는가?

  1. 속성
  2. 스킴
  3. 도메인
  4. 제약조건
(정답률: 76%)
  • 도메인은 하나의 애트리뷰트가 가질 수 있는 원자 값들의 집합으로, 해당 속성이 가질 수 있는 값의 범위와 타입을 정의합니다.
profile_image
1

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

6. in computing, this is the process of rearranging an initially unordered sequence of records until they ordered. What is this?

  1. searching
  2. loading
  3. sorting
  4. compiling
(정답률: 69%)
  • 정렬되지 않은 레코드 시퀀스를 특정 기준에 따라 순서대로 재배열하는 프로세스를 sorting이라고 합니다.
profile_image
1

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

7. 다음의 자료를 삽입(insert) 정렬 기법을 사용하여 오름차순으로 정렬할 경우 PASS 2의 결과는?

  1. 28 64 33 76 55 13 43
  2. 13 28 33 55 64 76 43
  3. 28 33 64 76 55 13 43
  4. 13 64 28 33 76 55 43
(정답률: 79%)
  • 삽입 정렬은 두 번째 요소부터 시작하여 앞의 정렬된 부분과 비교해 적절한 위치에 삽입하는 방식입니다.
    초기 상태:
    PASS 1: 두 번째 요소 28을 첫 번째 요소 64와 비교하여 앞에 삽입 $\rightarrow$ 28 64 33 76 55 13 43
    PASS 2: 세 번째 요소 33을 앞의 정렬된 부분(28, 64)과 비교하여 28과 64 사이에 삽입 $\rightarrow$ 28 33 64 76 55 13 43
profile_image
1

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

8. 현실 세계의 객체를 개념적으로 표현할 때 기본적으로 개체타입과 이들 간의 관계를 이용하도록 P. Chen이 제안한 데이터 모델은?

  1. 개체-관계 모델
  2. 계층형 데이터 모델
  3. 관계형 데이터 모델
  4. 네트워크형 데이터 모델
(정답률: 82%)
  • P. Chen이 제안한 모델은 현실 세계의 객체를 개체(Entity)와 그들 사이의 관계(Relationship)로 개념화하여 표현하는 개체-관계 모델(E-R 모델)입니다.
profile_image
1

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

9. 정렬 알고리즘 선택 시 고려하여야 할 사항으로 거리가 먼 것은?

  1. 데이터의 양
  2. 초기 데이터의 배열상태
  3. 키 값들의 분포상태
  4. 운영체제의 종류
(정답률: 82%)
  • 정렬 알고리즘의 효율성은 데이터의 양, 초기 배열 상태, 키 값의 분포 등 데이터의 특성에 따라 결정되며, 운영체제의 종류는 알고리즘 선택의 직접적인 고려 사항이 아닙니다.
profile_image
1

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

10. 관계형 데이터베이스에서 튜플의 수를 의미하는 것은?

  1. attribute
  2. degree
  3. cardinality
  4. integrity
(정답률: 75%)
  • 관계형 데이터베이스에서 릴레이션(테이블)에 포함된 튜플(행)의 총 개수를 카디널리티(cardinality)라고 합니다.

    오답 노트

    attribute: 도메인을 가진 속성(열)
    degree: 속성의 전체 개수
    integrity: 데이터의 정확성과 일관성을 유지하는 무결성
profile_image
1

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

11. 다음 SQL 문에서 DISTINCT의 의미는?

  1. 검색 결과에서 레코드의 중복을 제거하라.
  2. 모든 레코드를 검색하라.
  3. 검색 결과를 순서대로 정렬하라.
  4. DEPT의 처음 레코드만 검색하라.
(정답률: 81%)
  • $$\text{SELECT DISTINCT DEPT FROM STUDENT ;}$$
    SQL 문에서 DISTINCT 키워드는 SELECT 절에서 지정한 컬럼의 값들 중 중복된 데이터를 제거하고 고유한 값만 출력하라는 의미입니다.
profile_image
1

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

12. 선형자료구조에 해당하지 않는 것은?

  1. 리스트(list)
  2. 큐(Queue)
  3. 데큐(deque)
  4. 그래프(graph)
(정답률: 87%)
  • 데이터 요소들이 일렬로 연결된 형태가 선형 자료구조입니다. 리스트, 큐, 데큐는 선형 구조이지만, 그래프는 노드와 간선으로 이루어진 비선형 자료구조입니다.
profile_image
1

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

13. 데이터 모델에 표시할 요소로 가장 타당한 것은?

  1. 개체, 속성, 관계
  2. 정의, 조작, 제어
  3. 구조, 연산, 제약조건
  4. 개체, 관계 구조
(정답률: 48%)
  • 데이터 모델은 데이터베이스에 표현될 대상의 구조(Structure), 데이터를 처리하는 연산(Operation), 데이터의 정확성을 유지하기 위한 제약조건(Constraint)의 세 가지 요소로 구성됩니다.
profile_image
1

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

14. 데이터베이스 설계 단계 중 물리적 설계 단계에 해당하지 않는 것은?

  1. 저장 레코드 양식 설계
  2. 접근 경로 설계
  3. 레코드 집중의 분석 및 설계
  4. 트랜잭션 인터페이스 설계
(정답률: 63%)
  • 물리적 설계 단계는 저장 레코드 양식, 접근 경로, 레코드 집중 분석 등 실제 저장 장치에 어떻게 저장할지를 결정하는 단계입니다. 트랜잭션 인터페이스 설계는 논리적 설계 단계에 해당합니다.
profile_image
1

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

15. 데이터베이스를 구성하는 데이터 객체, 이들의 성질, 이들 간에 존재하는 관계, 그리고 데이터의 조작 또는 이들 데이터 값들이 갖는 제약조건에 관한 정의를 총칭하는 용어는?

  1. 엔터티
  2. 애트리뷰트
  3. 스키마
  4. 인터페이스
(정답률: 69%)
  • 데이터베이스의 전체적인 구조와 제약조건, 데이터 객체 간의 관계 등을 정의한 데이터베이스의 설계도 또는 뼈대를 스키마라고 합니다.
profile_image
1

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

16. 해상함수의 값을 구한 결과 키 K1, K2 가 같은 값을 가질 때 이들 키 K1, K2 의 집합을 무엇이라 하는가?

  1. Mapping
  2. Folding
  3. Synonym
  4. Chaining
(정답률: 78%)
  • 해싱(Hashing) 과정에서 서로 다른 키가 해시 함수에 의해 동일한 해시 주소(값)를 갖게 되는 현상이나 그 키들의 집합을 Synonym(동의어)이라고 합니다.
profile_image
1

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

17. 리스트의 한쪽 끝을 통하여 모든 원소의 삽입과 삭제가 일어나는 후입선출(Last-in First-out)의 자료 구조는?

  1. STACK
  2. QUEUE
  3. DEQUE
  4. TREE
(정답률: 72%)
  • 한쪽 끝에서만 삽입과 삭제가 이루어지며, 가장 나중에 들어온 데이터가 가장 먼저 나가는 LIFO(Last-In First-Out) 구조의 대표적인 자료구조는 STACK입니다.

    오답 노트

    QUEUE: FIFO(First-In First-Out) 구조입니다.
profile_image
1

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

18. 다음의 조건을 모두 만족하는 정규형은?

  1. 제 1정규형
  2. 제 2정규형
  3. 제 3정규형
  4. 제 1정규형과 제2정규형
(정답률: 73%)
  • 제시된 이미지 의 조건인 '모든 도메인이 원자 값(1NF)', '기본 키에 대한 완전 함수 종속(2NF)', '이행적 함수 종속 제거(3NF)'를 모두 만족하는 단계는 제 3정규형입니다.
profile_image
1

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

19. 스택(STACK)의 응용 분야가 아닌 것은?

  1. 함수 호출
  2. 인터럽트 처리
  3. 작업 스케쥴링
  4. 수식 계산
(정답률: 68%)
  • 스택은 LIFO(후입선출) 구조로 함수 호출, 인터럽트 처리, 수식 계산(후위 표기법) 등에 사용됩니다.

    오답 노트

    작업 스케쥴링: 주로 FIFO 구조인 큐(Queue)를 사용하여 처리합니다.
profile_image
1

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

20. 개체-관계 모델의 E-R 다이어그램에서 속성을 의미하는 그래픽 표현은?

  1. 사각형
  2. 타원
  3. 마름모
  4. 삼각형
(정답률: 78%)
  • E-R 다이어그램에서 각 구성 요소는 정해진 도형으로 표현하며, 속성은 타원으로 나타냅니다.

    오답 노트

    사각형: 개체(Entity)
    마름모: 관계(Relationship)
profile_image
1

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

2과목: 전자 계산기 구조

21. 고정소수점에서 음수를 표현하는 방법 중 거리가 먼 것은?

  1. 언팩(unpack) 형식의 십진법
  2. 부호와 1의 보수
  3. 부호와 2의 보수
  4. 부호와 절대치
(정답률: 67%)
  • 고정소수점에서 음수를 표현하는 대표적인 방법은 부호와 절대치, 부호와 1의 보수, 부호와 2의 보수 방식입니다. 언팩(unpack) 형식의 십진법은 수치 표현 방식이 아닌 데이터 저장 형식에 해당합니다.
profile_image
1

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

22. 어떤 컴퓨터의 메모리 용량이 4K 워드이고, 워드 길이기 16비트일 때 AR(주소 레지스터)와 DR(데이터 레지스터)는 몇 비트로 구성하여야 하는가?

  1. AR : 4, DR : 16
  2. AR : 12, DR : 32
  3. AR : 16, DR : 65536
  4. AR : 12, DR : 16
(정답률: 48%)
  • AR은 메모리 주소 공간의 크기를 결정하고, DR은 워드 길이를 저장하는 레지스터입니다.
    ① [기본 공식]
    $$AR = \log_{2}(\text{Memory Capacity})$$
    $$DR = \text{Word Length}$$
    ② [숫자 대입]
    $$AR = \log_{2}(4 \times 1024)$$
    $$DR = 16$$
    ③ [최종 결과]
    $$AR = 12, DR = 16$$
profile_image
1

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

23. 다수의 프로세서들이 독립적으로 서로 다른 명령어들과 프로그램을 수행하는 시스템 조직은?

  1. SISD
  2. SIMD
  3. MIMD
  4. MISO
(정답률: 52%)
  • MIMD는 여러 개의 프로세서가 각각 서로 다른 명령어 스트림과 데이터 스트림을 독립적으로 처리하는 병렬 처리 방식입니다.

    오답 노트

    SISD: 단일 명령어 단일 데이터 처리
    SIMD: 단일 명령어 다수 데이터 처리
profile_image
1

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

24. 오류를 검출하여 교정까지 할 수 있는 Code는?

  1. Gray Code
  2. Excess-3 Code
  3. EBCDIC Code
  4. Hamming Code
(정답률: 84%)
  • Hamming Code는 데이터 전송 중 발생한 오류를 검출할 뿐만 아니라, 오류가 발생한 정확한 위치를 찾아내어 원래의 값으로 수정(교정)할 수 있는 코드입니다.
profile_image
1

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

25. 이항연산을 하는 연산자가 아닌 것은?

  1. Complement
  2. AND
  3. OR
  4. XOR
(정답률: 85%)
  • Complement(보수)는 하나의 입력값만으로 연산이 이루어지는 단항 연산자입니다.

    오답 노트

    AND, OR, XOR: 두 개의 입력값이 필요한 이항 연산자
profile_image
1

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

26. 다음 중 인터럽트 수행 후에 처리되는 것은?

  1. 전원을 다시 동작시킨다.
  2. 모니터 화면에 인터럽트 종류를 디스플레이 한다.
  3. 메모리의 내용을 지워서 다른 프로그램이 적재될 수 있도록 한다.
  4. 인터럽트 처리 시 보존시켰던PC 및 제어상태 데이터를 PC와 제어상태 레지스터에 복구한다.
(정답률: 79%)
  • 인터럽트 처리가 완료되면, 중단되었던 원래의 프로그램으로 돌아가기 위해 인터럽트 발생 직전 보존해 두었던 PC(Program Counter) 및 제어 상태 데이터를 다시 복구해야 합니다.
profile_image
1

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

27. 패리티 검사를 하는 이유로 적합한 것은?

  1. 전송된 부호의 오류를 검출하기 위하여
  2. 기억 장치의 여유도를 검사기 위하여
  3. 전송된 부호의 속도를 높이기 위하여
  4. 중계 전송로의 여유도를 검사하기 위하여
(정답률: 85%)
  • 패리티 검사는 데이터 전송 과정에서 비트 값이 바뀌는 등의 오류가 발생했는지 확인하기 위해 추가 비트를 붙여 검출하는 방식입니다.
profile_image
1

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

28. 명령 구성 형식 중 연산에 이용된 자료가 연산 후에도 기억장치에 그대로 보존되는 형식은?

  1. 1-주소 명령형식
  2. 2-주소 명령형식
  3. 3-주소 명령형식
  4. 0-주소 명령형식
(정답률: 49%)
  • 3-주소 명령형식은 오퍼랜드(Operand)가 3개로 구성되어 연산 결과가 별도의 세 번째 오퍼랜드에 기록되므로, 연산에 사용된 입력 자료가 변하지 않고 그대로 보존됩니다.
profile_image
1

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

29. 우선순위 인터럽트 중에서 소프트웨어적으로 우선순위가 높은 인터럽트를 알아내는 방식을 무엇이라고 하는가?

  1. 폴링(Polling)
  2. 데이지체인(daisy-chain)
  3. 병렬우선순위 인터럽트
  4. 직렬우선순위 인터럽트
(정답률: 71%)
  • CPU가 소프트웨어적으로 각 장치의 인터럽트 요청 여부를 순차적으로 확인하여 우선순위가 높은 장치를 찾아내는 방식을 폴링(Polling)이라고 합니다.
profile_image
1

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

30. 메모리 용량이 4096워드이고 1워드가 8비트라 할 때 PC(program counter)와 MBR(memory buffer register)의 비트 수를 올바르게 나타낸 것은?

  1. PC 8bit, MBR 12bit
  2. PC 12bit, MBR 8bit
  3. PC 8bit, MBR 8bit
  4. PC 12bit, MBR 12bit
(정답률: 68%)
  • PC는 메모리의 주소를 가리키므로 주소 공간의 크기에 결정되고, MBR은 메모리에 저장된 데이터(워드)를 담으므로 워드 크기에 결정됩니다.
    ① [PC 비트 수] $2^{n} = 4096$
    ② [숫자 대입] $2^{12} = 4096$
    ③ [최종 결과] $PC = 12\text{bit}$
    MBR은 1워드 크기인 $8\text{bit}$가 됩니다.
profile_image
1

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

31. 고정 소수점 방식으로 가산이나 감산을 하려고 한다. 가장 처음 수행되는 것은?(단, 큰 수는 A, 작은 수를 B라 가정)

  1. A와 B의 크기를 비교한다.
  2. A - B를 수행한다.
  3. B - A를 수행한다.
  4. 두 수의 부호를 판단한다.
(정답률: 59%)
  • 고정 소수점 방식의 가감산에서는 두 수의 부호가 같으면 덧셈을 수행하고, 부호가 다르면 절대값이 큰 수에서 작은 수를 빼는 방식으로 처리하므로 가장 먼저 두 수의 부호를 판단해야 합니다.
profile_image
1

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

32. 기억장치에서 명령어를 읽어 CPU로 가져오는 것을 무엇이라 하는가?

  1. Reference
  2. fetch
  3. Execute
  4. Major state
(정답률: 76%)
  • CPU가 명령어를 실행하기 위해 기억장치(메모리)로부터 명령어를 읽어 CPU 내부의 명령어 레지스터로 가져오는 단계를 fetch라고 합니다.
profile_image
1

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

33. 10진수 +16925를 단정도 부동 소수점 표현 방식으로 올바른 것은?

  1. 지수부 = 16진수 44(부호 +), 소수부 = 3A4D(부호 +)
  2. 지수부 = 16진수 43(부호 +), 소수부 = 3A4B(부호 +)
  3. 지수부 = 16진수 42(부호 +), 소수부 = 3A4C(부호 +)
  4. 지수부 = 16진수 41(부호 +), 소수부 = 3A4E(부호 +)
(정답률: 31%)
  • 제시된 기존 해설에 정답에 대한 명확한 논리적 근거가 부족하며, 오류 신고 내용만 존재하여 정답을 도출할 수 있는 팩트 기반의 풀이가 불가능하므로 스킵합니다.
profile_image
1

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

34. 반도체 기억소자로서 이미 기억된 내용을 자외선을 이용하여 지우고 다시 사용할 수 있는 메모리 소자는?

  1. SRAM
  2. DRAM
  3. EPROM
  4. PROM
(정답률: 82%)
  • EPROM(Erasable Programmable ROM)은 자외선(UV)을 이용하여 저장된 내용을 지우고 다시 프로그래밍할 수 있는 비휘발성 메모리입니다.

    오답 노트

    SRAM/DRAM: 휘발성 메모리
    PROM: 한 번만 프로그래밍 가능
profile_image
1

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

35. (101110. 1101)2를 10진수로 표현 하면?

  1. 22.8125
  2. 46.8125
  3. 2.28125
  4. 4.68125
(정답률: 79%)
  • 2진수를 10진수로 변환할 때는 각 자릿수에 2의 거듭제곱 가중치를 곱하여 모두 더합니다.
    ① [기본 공식] $(1 \times 2^{5}) + (0 \times 2^{4}) + (1 \times 2^{3}) + (1 \times 2^{2}) + (1 \times 2^{1}) + (0 \times 2^{0}) + (1 \times 2^{-1}) + (1 \times 2^{-2}) + (0 \times 2^{-3}) + (1 \times 2^{-4})$
    ② [숫자 대입] $32 + 0 + 8 + 4 + 2 + 0 + 0.5 + 0.25 + 0 + 0.0625$
    ③ [최종 결과] $46.8125$
profile_image
1

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

36. 10진수 5를 1의 보수와 2의 보수로 각각 표시하면?

  1. 1의 보수 : 1010, 2의 보수 : 1011
  2. 1의 보수 : 1010, 2의 보수 : 1100
  3. 1의 보수 : 1011, 2의 보수 : 1001
  4. 1의 보수 : 1010, 2의 보수 : 1101
(정답률: 77%)
  • 10진수 5를 4비트 2진수로 표현하면 $0101$입니다. 1의 보수는 모든 비트를 반전시키고, 2의 보수는 1의 보수에 1을 더해 구합니다.
    ① [1의 보수] $0101 \rightarrow 1010$
    ② [2의 보수] $1010 + 1 = 1011$
    ③ [최종 결과] 1의 보수 : 1010, 2의 보수 : 1011
profile_image
1

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

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

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

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

38. CPU의 명령어 사이클(instruction cycle) 4단계에 해당되지 않는 것은?

  1. Fetch Cycle
  2. Control Cycle
  3. indirect Cycle
  4. Execute Cycle
(정답률: 67%)
  • CPU의 명령어 사이클은 명령어를 메모리에서 읽어오는 Fetch Cycle, 주소를 해석하는 Indirect Cycle, 명령어를 실행하는 Execute Cycle, 그리고 다음 명령어를 가리키는 주소를 갱신하는 Write-back Cycle(또는 관련 단계)로 구성됩니다. Control Cycle은 명령어 사이클의 표준 4단계에 포함되지 않습니다.
profile_image
1

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

39. 연관(Associative) 기억장치의 구성요소로 볼 수 없는 것은?

  1. 검색 자료 레지스터
  2. 불일치 지시기
  3. q조 레지스터
  4. 마스크 레지스터
(정답률: 52%)
  • 연관 기억장치는 주소가 아닌 내용으로 데이터를 검색하며, 이를 위해 검색 자료 레지스터, 마스크 레지스터, 일치 지시기(Match Indicator) 등이 필요합니다. 불일치 지시기는 구성 요소가 아닙니다.
profile_image
1

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

40. 메모리의 내용을 레지스터에 전달하는 기능을 무엇이라 하는가?

  1. Fetch
  2. Store
  3. Load
  4. Transfer
(정답률: 54%)
  • 메모리에 저장된 데이터를 CPU 내부의 레지스터로 읽어오는 동작을 Load라고 합니다.

    오답 노트

    Fetch: 명령어 인출
    Store: 레지스터 내용을 메모리에 저장
profile_image
1

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

3과목: 시스템분석설계

41. 코드의 오류 발생 형태 중 좌우자리가 바뀌어 발생하는 에러는?

  1. transcription error
  2. transposition error
  3. omission error
  4. addition error
(정답률: 81%)
  • 데이터 입력 시 인접한 두 문자의 위치가 서로 바뀌어 발생하는 오류를 전치 오류인 transposition error라고 합니다.

    오답 노트

    transcription error: 전사 오류(잘못 기재)
    omission error: 누락 오류
    addition error: 추가 오류
profile_image
1

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

42. 아래와 같은 특징을 갖는 출력 매체 시스템은?

  1. CRT 출력 시스템
  2. COM 시스템
  3. X-Y 플로터
  4. 음성 출력 시스템
(정답률: 75%)
  • 마이크로필름에 처리 결과를 기록하여 축소 보관이 가능하며, 지도나 설계도면, 병원 기록 등의 보존과 관리에 적합한 시스템은 COM 시스템입니다.
profile_image
1

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

43. 시스템을 평가하는 목적으로 거리가 먼 것은?

  1. 시스템 운영관리의 타당성 파악
  2. 시스템의 성능과 유용도 판단
  3. 처리비용과 효율 면에서 개선점 파악
  4. 시스템 운영요원의 재훈련
(정답률: 86%)
  • 시스템 평가는 운영관리의 타당성, 성능 및 유용도, 비용 효율성 등 시스템 자체의 성능과 가치를 판단하는 것이 목적입니다. 운영요원의 재훈련은 평가 이후의 후속 조치나 교육 영역이지 평가의 목적 그 자체라고 볼 수 없습니다.
profile_image
1

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

44. 파일의 내용에 의한 분류 중 마스터 파일을 갱신 또는 조회하기 위하여 사용하는 것으로서, 일시적 성격을 지닌 정보를 기록하는 파일은?

  1. Source data File
  2. Transaction File
  3. History File
  4. Summary File
(정답률: 68%)
  • 트랜잭션 파일(Transaction File)은 마스터 파일을 갱신하거나 조회하기 위해 사용되는 일시적인 성격의 데이터를 기록하는 파일입니다.
profile_image
1

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

45. 시스템의 기본 요소와 거리가 먼 것은?

  1. 입력과 출력
  2. 처리
  3. 제어
  4. 상호의존
(정답률: 83%)
  • 시스템의 3대 기본 요소는 입력(Input), 처리(Process), 출력(Output)이며, 이를 관리하는 제어(Control)가 포함됩니다. 상호의존은 시스템의 특성이지 기본 구성 요소가 아닙니다.
profile_image
1

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

46. 입력된 자료가 처리되어 일단 출력된 후 이용자를 거쳐 다시 재입력되는 방식으로 공과금, 보험료 징수 등의 지로용지를 처리하는데 사용되는 입력방식은 무엇인가?

  1. 집중 매체화형 시스템
  2. 턴어라운드 시스템
  3. 분산 매체화형 시스템
  4. 직접 입력 시스템
(정답률: 72%)
  • 출력된 자료가 이용자를 거쳐 다시 입력으로 돌아오는 순환 구조의 입력 방식을 턴어라운드 시스템이라고 합니다. 대표적으로 지로용지 처리 방식이 이에 해당합니다.
profile_image
1

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

47. 일반적으로 시스템(system)에 대한 정의는 여러 각도로 생각해 볼 수 있다.다음 중 적절하지 못한 것은?

  1. 공동의 목표를 달성하기 위하여 함께 작용하는 상호 관련된 요소들의 집합
  2. 예정된 기능을 협동해서 수행하도록 설계된 상호 작용 요소들의 유기적인 집합체
  3. 규칙적으로 상호 작용하거나 상호 의존적이며 단일 집합을 형성하는 항목들의 집합
  4. 추상적인 목표의 달성을 위하여 각 부분품들이 추상적인 동작을 수행하도록 하는 기능들의 집합체
(정답률: 69%)
  • 시스템은 공동의 목표를 달성하기 위해 상호 작용하는 요소들의 유기적인 집합체입니다. 따라서 추상적인 목표를 위해 추상적인 동작을 수행한다는 설명은 시스템의 구체적인 작동 원리와 정의에 부합하지 않습니다.
profile_image
1

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

48. DFD(data Flow Diagram)의 구성 요소가 아닌 것은?

  1. 자료흐름(data flow)
  2. 처리(process)
  3. 자료저장소(data store)
  4. 의사결정표(decision table)
(정답률: 67%)
  • DFD(자료 흐름도)는 프로세스, 자료 흐름, 자료 저장소, 단말(외부 엔티티)의 4가지 요소로 구성됩니다.

    오답 노트

    의사결정표(decision table): 복잡한 논리적 조건을 표 형태로 나타내는 도구로 DFD의 구성 요소가 아닙니다.
profile_image
1

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

49. 모듈의 독립성을 향상시키기 위한 방법은?

  1. 결합도는 약하고 응집도는 강해야 한다.
  2. 결합도는 강하고 응집도는 약해야 한다.
  3. 결합도와 응집도가 모두 강해야 한다.
  4. 결합도와 응집도가 모두 약해야 한다.
(정답률: 72%)
  • 모듈의 독립성을 높여 유지보수성을 향상시키려면, 모듈 내부 요소들끼리는 끈끈하게 뭉쳐 있고(강한 응집도), 모듈 간의 의존성은 최소화(약한 결합도)해야 합니다.
profile_image
1

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

50. 동일한 파일 형식을 가지고 있는 두 개 이상의 파일을 하나로 정리하는 처리 패턴은?

  1. 갱신(update)
  2. 병합(merge)
  3. 대조(match)
  4. 정렬(sort)
(정답률: 83%)
  • 병합(merge)은 동일한 형식을 가진 두 개 이상의 파일을 하나의 파일로 합쳐서 정리하는 처리 패턴을 의미합니다.
profile_image
1

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

51. 1 파일 설계 순서로 옳은 것은?

  1. ①→②→③→④
  2. ②→③→①→④
  3. ①→③→②→④
  4. ④→③→②→①
(정답률: 59%)
  • 파일 설계는 데이터의 세부 항목을 먼저 정의하고, 그 특성을 분석한 뒤, 저장 방식과 매체를 결정하는 순서로 진행됩니다.
    따라서 파일 항목의 검토 $\rightarrow$ 파일 특성의 조사 $\rightarrow$ 파일 편성법의 검토 $\rightarrow$ 파일 매체의 검토 순서가 옳습니다.
profile_image
1

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

52. 다음 중 출력설계 순서에서 제일 먼저 설계해야 하는 것은?

  1. 출력정보의 분배에 관한 설계
  2. 출력정보의 내용에 관한 설계
  3. 출력정보의 매체에 관한 설계
  4. 출력정보의 이용에 관한 설계
(정답률: 61%)
  • 출력 설계 시 가장 먼저 수행해야 할 작업은 '무엇을 출력할 것인가'를 결정하는 출력정보의 내용에 관한 설계입니다. 이후 이용 목적, 매체, 분배 순으로 설계를 진행합니다.
profile_image
1

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

53. 다음의 시스템 개발 단계 중 가장 마지막 단계에 수행하는 것은?

  1. 테스트와 디버깅
  2. 업무분석과 요구정의
  3. 프로그래밍
  4. 프로그램 설계
(정답률: 81%)
  • 시스템 개발 단계는 일반적으로 업무분석과 요구정의 $\rightarrow$ 프로그램 설계 $\rightarrow$ 프로그래밍 $\rightarrow$ 테스트와 디버깅 순으로 진행되므로, 가장 마지막 단계는 테스트와 디버깅입니다.
profile_image
1

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

54. 구조적 프로그래밍 기법에 관한 설명으로 옳지 않은 것은?

  1. GOTO 명령을 사용하여 프로그램의 이해가 쉽다.
  2. 최초로 제창한 사람은 Dijkstra이다.
  3. 프로그램의 신뢰성과 생산성 향상을 기할 수 있다.
  4. 순차, 선택, 반복의 기본적 논리구조를 갖는다.
(정답률: 58%)
  • 구조적 프로그래밍은 프로그램의 흐름을 명확하게 하기 위해 순차, 선택, 반복 구조만을 사용하며, 흐름을 무분별하게 바꾸는 GOTO 명령 사용을 지양합니다.

    오답 노트

    GOTO 명령 사용: 프로그램의 흐름을 복잡하게 만들어 이해도를 떨어뜨리므로 사용하지 않습니다.
profile_image
1

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

55. 하나 이상의 유사한 객체를 묶어서 하나의 공통된 특성을 표현한 것으로 데이터 추상화의 개념으로 볼 수 있는 것은?

  1. 클래스
  2. 메소드
  3. 객체
  4. 메시지
(정답률: 79%)
  • 클래스는 유사한 객체들의 공통된 특성과 행위를 정의한 틀로, 복잡한 현실 세계의 객체를 단순화하여 표현하는 데이터 추상화의 핵심 개념입니다.
profile_image
1

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

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

  1. ①→②→③→④
  2. ③→④→①→②
  3. ②→③→④→①
  4. ④→③→②→①
(정답률: 71%)
  • 코드 설계는 분석 대상의 항목을 먼저 검정하고, 이를 사용할 범위와 기간을 정한 뒤, 구체적인 코드화 방식을 결정하고 마지막으로 문서화하는 순서로 진행됩니다.
    따라서 정답은 코드 대상 항목 검정 $\rightarrow$ 사용 범위와 기간 결정 $\rightarrow$ 코드화 방식 결정 $\rightarrow$ 코드의 문서화 순입니다.
profile_image
1

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

57. 문서화의 목적으로 거리가 먼 것은?

  1. 개발 후에 시스템 유지보수가 용이하다.
  2. 시스템의 보안성을 감화할 수 있다.
  3. 시스템 개발팀에서 운용팀으로 인계인수가 용이하다.
  4. 시스템 개발 중 추가 변경에 따른 혼란을 방지한다.
(정답률: 66%)
  • 문서화는 시스템의 유지보수 용이성, 원활한 인계인수, 변경 사항 관리 및 혼란 방지를 목적으로 수행합니다. 시스템의 보안성을 강화하는 것은 문서화의 직접적인 목적이 아니라 보안 설계 및 설정의 영역입니다.
profile_image
1

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

58. 객체의 특성으로 옳지 않은 것은?

  1. 상태와 행위를 가지고 있다.
  2. 식별성을 가진다.
  3. 객체들 간의 관계를 가진다.
  4. 일정한 기억 장소를 갖지 않는다.
(정답률: 78%)
  • 객체는 고유한 식별성을 가지며, 상태(속성)와 행위(메서드)를 포함하고 다른 객체와 관계를 맺습니다. 또한, 실행 시 메모리 상에 생성되어 일정한 기억 장소를 점유합니다.
profile_image
1

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

59. 다음 예시와 같이 코드화 대상의 품목 명칭 일부를 약호 형태로 코드 속에 넣어 대상 항목을 쉽게 할 수 있는 코드는?

  1. 블록 코드(block code)
  2. 순차 코드(sequence code)
  3. 연상 코드(mnemonic code)
  4. 십진 분류 코드(decimal classification code)
(정답률: 80%)
  • 와 같이 품목 명칭의 일부를 약호(예: TV, C)로 사용하여 사람이 쉽게 기억하고 연상할 수 있도록 부여하는 코드를 연상 코드(mnemonic code)라고 합니다.
profile_image
1

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

60. HIPO 의 3단계 종류가 아닌 것은?

  1. 액션 다이어그램(Action Diagram)
  2. 도형 목차(Visual Table of Contents)
  3. 총괄 도표(Overview Diagram)
  4. 상세 도표(Detail Diagram)
(정답률: 63%)
  • HIPO(Hierarchy Plus Input-Process-Output)는 시스템의 기능을 계층적으로 도식화하는 도구로, 총괄 도표, 상세 도표, 도형 목차의 3단계로 구성됩니다.

    오답 노트

    액션 다이어그램: HIPO의 구성 요소가 아닌 별도의 흐름 표현 도구입니다.
profile_image
1

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

4과목: 운영체제

61. 보안에 대한 설명 중 옳지 않은 것은?

  1. 외부보안은 불법 침입자나 천재지변으로부터 시스템을 보호하는 것이다.
  2. 내부보안은 하드웨어나 운영체제의 내장된 보안 기능을 통해 신뢰성을 유지하고 시스템을 보호하는 것이다.
  3. 외부보안은 시설보안과 운용보안으로 구분할 수 있다.
  4. 사용자 인터페이스 보안은 사용자의 신원을 운영체제가 확인하는 절차 없이 시스템 접근을 허용하는 것이다.
(정답률: 82%)
  • 사용자 인터페이스 보안은 허가되지 않은 사용자의 접근을 막기 위해 아이디, 패스워드 등을 통해 사용자의 신원을 확인하는 인증 절차를 거치는 것이 필수적입니다.
profile_image
1

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

62. 운영체제(Operating System)에 대한 설명으로 거리가 먼 것은?

  1. 운영체제는 컴퓨터 하드웨어가 사용자 간의 매개체 역할을 하는 시스템 프로그램이다.
  2. 운영체제의 주목적은 컴퓨터 시스템을 편리하게 이용할 수 있게 하는데 있다.
  3. 운영체제는 컴퓨터 시스템을 공정하고 효율적으로 운영하기 위해 어떻게 자원을 할당할 것인가를 결정한다.
  4. 운영체제는 컴퓨터 시스템에 항상 존재해야 하며 컴파일러, 문서편집기, 데이터베이스 등의 프로그램을 반드시 포함하고 있어야한다.
(정답률: 75%)
  • 운영체제는 하드웨어 자원을 효율적으로 관리하는 시스템 프로그램이며, 컴파일러, 문서편집기, 데이터베이스 등은 운영체제 위에서 실행되는 응용 소프트웨어(Application Software)이므로 운영체제가 반드시 포함해야 하는 요소가 아닙니다.
profile_image
1

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

63. 파일 구성에 따른 분류 중 해상 함수를 이용하여 레코드 키에 의한 주소 계산을 통해 접근할 수 있도록 구성한 파일은?

  1. 직접 파일
  2. 순차 파일
  3. 인덱스 파일
  4. 색인 순차 파일
(정답률: 46%)
  • 해싱 함수(Hashing Function)를 사용하여 레코드 키를 물리적 주소로 직접 변환함으로써, 순차적인 탐색 없이 데이터에 즉시 접근하는 방식은 직접 파일의 핵심 특징입니다.
profile_image
1

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

64. Round- Robin 스케줄링(Scheduling) 방식에 대한 설명으로 옳지 않은 것은?

  1. 할당된 시간(Time Slice) 내에 작업이 끝나지 않으면 대기 큐의 맨 뒤로 그 작업을 배치한다.
  2. 시간 할당량이 작아질수록 문맥교환 과부하는 낮아진다.
  3. 시간 할당량이 충분히 크면FIFO 방식과 비슷하다.
  4. 적절한 응답시간이 보장되므로 시분할 시스템에 유용하다.
(정답률: 70%)
  • Round-Robin 방식은 정해진 시간 할당량(Time Slice)마다 프로세스를 교체합니다. 시간 할당량이 작아질수록 프로세스 교체 횟수가 빈번해지므로 문맥교환(Context Switching)으로 인한 오버헤드와 과부하는 오히려 높아집니다.
profile_image
1

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

65. UNIX에서 시스템과 사용자 간의 인터페이스를 담당하며 사용자의 명령을 받아 명령을 수행하는 명령어 해석기는?

  1. lnode
  2. port
  3. kernel
  4. shell
(정답률: 70%)
  • UNIX 시스템에서 사용자가 입력한 명령어를 해석하여 커널에 전달하고 실행 결과를 사용자에게 보여주는 인터페이스 역할을 수행하는 명령어 해석기는 shell입니다.
profile_image
1

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

66. 다음과 같은 특징을 갖는 디스크 스케줄링 정책은?

  1. SSTF
  2. FCFS
  3. C-SCAN
  4. SCAN
(정답률: 68%)
  • 제시된 의 특징은 현재 헤드 위치에서 가장 가까운 트랙을 먼저 처리하는 SSTF(Shortest Seek Time First) 방식의 핵심 원리입니다. 이 방식은 탐색 시간을 최소화하지만, 멀리 떨어진 요청이 계속 밀리는 기아(Starvation) 현상이 발생할 수 있습니다.
profile_image
1

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

67. 주기억장치의 배치(Placement) 전략 종류가 아닌 것은?

  1. First - Fit
  2. Last - Fit
  3. Best - Fit
  4. Worst - Fit
(정답률: 77%)
  • 주기억장치의 배치 전략은 가용 공간 중 어디에 프로세스를 할당할지를 결정하는 방법입니다.

    오답 노트

    First-Fit: 가장 먼저 발견된 충분한 크기의 빈 공간에 할당
    Best-Fit: 빈 공간 중 프로세스 크기와 가장 차이가 적은 가장 작은 공간에 할당
    Worst-Fit: 빈 공간 중 가장 크기가 큰 공간에 할당
profile_image
1

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

68. 여러 개의 병렬 프로세스가 공통의 변수 또는 자원에 접근 할 때 그 조작을 정당하게 실행하기 위하여 접근 중인 임의의 시점에서 하나의 프로세스만이 그 접근을 허용하도록 제어하는 것을 무엇이라고 하는가?

  1. 상호 배제
  2. 페이징
  3. 세그먼테이션
  4. 다중 프로그래밍
(정답률: 71%)
  • 상호 배제(Mutual Exclusion)는 공유 자원에 대해 한 번에 하나의 프로세스만 접근할 수 있도록 제어하여 데이터의 일관성을 유지하는 기법입니다.
profile_image
1

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

69. 하나의 프로세스가 자주 창조하는 페이지들의 집합을 무엇이라 하는가?

  1. locality
  2. working set
  3. segment
  4. fragmentation
(정답률: 72%)
  • 프로세스가 실행되는 동안 특정 시간 동안 빈번하게 참조하는 페이지들의 집합을 working set이라고 합니다.

    오답 노트

    locality: 프로세스가 실행될 때 특정 부분의 메모리 영역만 집중적으로 참조하는 특성
    segment: 논리적 단위로 나누어진 메모리 블록
    fragmentation: 메모리 할당 및 해제 과정에서 발생하는 빈 공간(단편화)
profile_image
1

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

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

  1. cp
  2. mv
  3. rm
  4. cat
(정답률: 74%)
  • UNIX에서 cat 명령은 파일의 내용을 표준 출력(화면)으로 연결하여 표시하는 데 사용됩니다.

    오답 노트

    cp: 파일 복사
    mv: 파일 이동 및 이름 변경
    rm: 파일 삭제
profile_image
1

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

71. 다음과 같이 트랙이 요청되어 큐에 순서적으로 도착 하였다. 모든 트랙을 서비스하기 위하여 디스크 스케줄링 기법 중 FCFS스케줄링 기법이 사용되었을 경우, 트랙 35는 요청된 트랙 중 몇 번째에 서비스를 받게 되는가? (단, 현재 헤드의 위치는 트랙 50이다.)

  1. 1번째
  2. 2번째
  3. 3번째
  4. 4번째
(정답률: 55%)
  • FCFS(First-Come First-Served) 스케줄링은 요청이 도착한 순서대로 서비스를 제공하는 방식입니다. 에서 요청된 트랙의 도착 순서는 10 $\rightarrow$ 40 $\rightarrow$ 50 $\rightarrow$ 35 순이므로, 트랙 35는 4번째로 서비스를 받게 됩니다.
profile_image
1

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

72. 4개의 페이지를 수용할 수 있는 주기억장치가 현재 완전히 비어 있으며, 어떤 프로세스가 다음과 같은 순서로 페이지번호를 요청했을 때 페이지 대체 정책으로 FIFO를 사용한다면 페이지 부재(Page-fault)의 발생 횟수는?

  1. 6회
  2. 5회
  3. 4회
  4. 3회
(정답률: 61%)
  • FIFO(First-In-First-Out) 정책은 가장 먼저 들어온 페이지를 가장 먼저 교체하는 방식입니다. 요청 순서 에 따른 페이지 부재 분석은 다음과 같습니다.
    1. 페이지 1 요청: 부재 (메모리: [1])
    2. 페이지 2 요청: 부재 (메모리: [1, 2])
    3. 페이지 3 요청: 부재 (메모리: [1, 2, 3])
    4. 페이지 4 요청: 부재 (메모리: [1, 2, 3, 4])
    5. 페이지 1 요청: 적중 (메모리: [1, 2, 3, 4])
    6. 페이지 2 요청: 적중 (메모리: [1, 2, 3, 4])
    7. 페이지 55 요청: 부재 (메모리: [55, 2, 3, 4])
    따라서 총 페이지 부재 횟수는 5회입니다.
profile_image
1

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

73. 운영체제의 목적으로 옳지 않은 것은?

  1. 신뢰성 향상
  2. 사용자 인터페이스 제공
  3. 처리량의 향상
  4. 응답시간 증가
(정답률: 84%)
  • 운영체제는 처리량 향상, 응답시간 단축, 신뢰성 향상, 사용자 인터페이스 제공 등을 통해 시스템의 효율성과 편의성을 높이는 것을 목적으로 합니다.

    오답 노트

    응답시간 증가: 응답시간은 짧을수록 효율적이므로 단축시키는 것이 목적입니다.
profile_image
1

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

74. 동시에 여러 개의 작업이 수행되는 다중프로그램이 시스템 또는 가상기억장치를 사용하는 시스템에서 하나의 프로세스가 작업수행 과정에서 수행하는 기억장치접근에서 지나치게 페이지 폴트가 발생하여 전체 시스템의 성능이 저하되는 것을 무엇이라고 하는가?

  1. spooling
  2. interleaving
  3. swapping
  4. thrashing
(정답률: 72%)
  • 프로세스가 실행되는 동안 빈번하게 페이지 폴트가 발생하여, CPU가 실제 작업보다 페이지 교체 작업에 더 많은 시간을 소비함으로써 시스템 전체의 성능이 급격히 저하되는 현상을 thrashing이라고 합니다.
profile_image
1

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

75. 하나의 프로세스가 CPU를 할당받아 실행하고 있을 때 우선순위가 높은 다른 프로세스가 CPU를 강제로 빼앗아 사용할 수 있는 선정형 스케줄링 기법의 종류에 해당하는 것은?

  1. FIFO
  2. SRT
  3. SJF
  4. HRN
(정답률: 53%)
  • 선점형 스케줄링은 우선순위가 높은 프로세스가 나타나면 현재 실행 중인 프로세스로부터 CPU를 강제로 뺏을 수 있는 방식입니다. SRT(Shortest Remaining Time)는 남은 실행 시간이 가장 짧은 프로세스에게 CPU를 할당하는 대표적인 선점형 기법입니다.

    오답 노트

    FIFO, SJF, HRN: 모두 한 번 CPU를 할당받으면 종료될 때까지 뺏기지 않는 비선점형 스케줄링 방식입니다.
profile_image
1

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

76. 파일시스템의 기능으로 거리가 먼 것은?

  1. 여러 종류의 접근 제어 방법 제공
  2. 파일의 생성, 변경, 제거
  3. 네트워크 제어
  4. 파일의 무결성과 보안을 유지할 수 있는 방안 제공
(정답률: 77%)
  • 파일시스템은 저장 장치 내의 데이터를 효율적으로 관리하기 위해 파일의 생성, 변경, 제거, 접근 제어, 무결성 및 보안 유지 기능을 제공합니다.

    오답 노트

    네트워크 제어: 네트워크 프로토콜 및 통신 장비를 통해 수행되는 네트워크 계층의 역할입니다.
profile_image
1

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

77. 로더의 기능이 아닌 것은?

  1. 번역(compile)
  2. 할당(allocation)
  3. 링킹(linking)
  4. 재배치(relocation)
(정답률: 62%)
  • 로더는 프로그램 실행을 위해 목적 프로그램을 메모리에 적재하는 역할을 하며, 할당, 링킹, 재배치 기능을 수행합니다.

    오답 노트

    번역(compile): 소스 코드를 목적 코드로 변환하는 컴파일러의 역할입니다.
profile_image
1

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

78. HRN 스케줄링에서 우선 순위 계산식은?

  1. (대기 시간 + 서비스 시간) / 대기 시간
  2. (대기 시간 + 서비스 시간) / 서비스 시간
  3. 대기 시간 / (대기 시간 + 서비스 시간)
  4. 서비스 시간 / (대시 기간 + 서비스 시간)
(정답률: 77%)
  • HRN(Highest Response-ratio Next) 스케줄링은 대기 시간이 길어질수록 우선순위를 높여 기아 현상을 방지하는 기법으로, 응답률이 가장 높은 프로세스를 먼저 선택합니다.
    ① [기본 공식] $\text{우선순위} = \frac{\text{대기 시간} + \text{서비스 시간}}{\text{서비스 시간}}$
    ② [숫자 대입] (해당 없음)
    ③ [최종 결과] $(대기 시간 + 서비스 시간) / 서비스 시간$
profile_image
1

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

79. PCB(Process Control Block)의 내용이 아닌 것은?

  1. 프로세스의 현 상태
  2. 프로세스의 우선 순위
  3. 프로세스의 평균 페이지 부재율
  4. 프로세스의 고유 식별자
(정답률: 66%)
  • PCB는 운영체제가 프로세스를 관리하기 위해 필요한 정보를 저장하는 구조체로, 프로세스 상태, 우선순위, PID(고유 식별자), 프로그램 카운터 등이 포함됩니다.

    오답 노트

    프로세스의 평균 페이지 부재율: 가상 메모리 관리의 성능 지표이며 PCB의 기본 구성 요소가 아닙니다.
profile_image
1

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

80. 컴퓨터시스템이 중앙 집중 형태에서 분산처리 시스템으로 발전하게 된 이유로 거리가 먼 것은?

  1. 자원 공유
  2. 연산 속도 향상
  3. 신뢰성 향상
  4. 보안기능 향상
(정답률: 68%)
  • 분산처리 시스템은 여러 컴퓨터에 작업을 나누어 처리함으로써 자원 공유, 연산 속도 향상, 시스템 일부 장애 시에도 작동하는 신뢰성 향상을 목적으로 발전했습니다. 반면, 관리 포인트가 분산되어 보안 관리의 복잡성이 증가하므로 보안기능 향상은 발전 이유로 적절하지 않습니다.
profile_image
1

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

5과목: 정보통신개론

81. 다음 중 패킷교환망의 특징으로 틀린 것은?

  1. 회선 교환망보다 회선 이용률이 좋다.
  2. 장애발생시 대체 경로 선택이 가능하다.
  3. 전송량 제어와 전송속도의 변환이 가능하다.
  4. 대량의 데이터 전송시 전송지연이 적어진다.
(정답률: 53%)
  • 패킷교환망은 데이터를 작은 단위인 패킷으로 나누어 전송하므로 회선 이용률이 높고 대체 경로 선택 및 속도 변환이 가능합니다. 하지만 대량의 데이터를 전송할 경우, 각 노드에서 패킷을 저장하고 전달하는 과정(Store-and-Forward)으로 인해 전송 지연이 발생할 수 있습니다.
profile_image
1

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

82. 다음 중 셀룰러 시스템의 특징과 관련 없는 것은?

  1. 가입자 용량을 극대화하기 위하여 주파수를 재사용한다.
  2. 통화 중인 가입자가 새로운 서비스 지역으로 진입할 때 통화의 단절 없이 계속 통화가 될 수 있게 한다.
  3. CDMA에서 셀 분할은 정적분할 방법만을 사용한다.
  4. 국가 간의 로밍도 가능하다.
(정답률: 59%)
  • 셀룰러 시스템은 주파수 재사용, 핸드오버(통화 단절 방지), 로밍 기능을 제공합니다. CDMA 시스템에서는 트래픽 상황에 따라 셀의 크기를 유연하게 조절하는 동적 분할 방법도 사용하므로 정적분할 방법만 사용한다는 설명은 틀린 것입니다.
profile_image
1

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

83. 위상변조를 하는 동기식 변복조기의 신호 속도가 4800[Baud]이고 디비트(dibit)를 사용한다면 통신 속도는?

  1. 1200[bps]
  2. 2400[bps]
  3. 4800[bps]
  4. 9600[bps]
(정답률: 60%)
  • 통신 속도는 보오(Baud) 속도에 한 번의 신호 변화로 전송되는 비트 수(dibit은 2비트)를 곱하여 계산합니다.
    ① [기본 공식] $V = B \times N$ (통신속도 = 보오율 × 비트수)
    ② [숫자 대입] $V = 4800 \times 2$
    ③ [최종 결과] $V = 9600$ bps
profile_image
1

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

84. 기존의 설치된 전화의 동선케이블을 이용하여 고속 데이터 전송을 가능하게 하는 것은?

  1. HUB
  2. ADSL
  3. FAX
  4. WEB-PDA
(정답률: 68%)
  • ADSL(Asymmetric Digital Subscriber Line)은 기존 전화선의 동선을 그대로 활용하여 비대칭적인 고속 데이터 전송을 가능하게 하는 기술입니다.
profile_image
1

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

85. OSI의 7계층 중 통신망의 연결을 수행하는 기능을 제공하며 ITU-T 권고 X.25 프로토콜의 대표적인 계층은?

  1. 응용 계층
  2. 프레젠테이션 계층
  3. 네트워크 계층
  4. 세션 계층
(정답률: 70%)
  • 네트워크 계층은 서로 다른 네트워크 간의 최적 경로를 설정(Routing)하고 통신망의 연결을 수행하는 계층이며, 대표적인 프로토콜로 ITU-T 권고 X.25가 있습니다.
profile_image
1

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

86. 다음 중 모뎀의 기능과 관련 없는 것은?

  1. 변조와 복조 기능
  2. 펄스를 전송신호로 변환
  3. 라우팅 기능
  4. 데이터 통신
(정답률: 59%)
  • 모뎀(MODEM)은 변조(Modulation)와 복조(Demodulation)의 합성어로, 디지털 신호를 아날로그 신호로 바꾸거나 그 반대로 변환하여 데이터 통신을 가능하게 하는 장치입니다.

    오답 노트

    라우팅 기능: 경로를 설정하여 패킷을 전송하는 기능으로, 이는 라우터(Router)의 핵심 역할입니다.
profile_image
1

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

87. 다음 중 뉴미디어의 분류에 속하지 않는 것은?

  1. 방송계 뉴미디어
  2. 통신계 뉴미디어
  3. 전파통신 뉴미디어
  4. 패키지계 뉴미디어
(정답률: 46%)
  • 뉴미디어는 전달 매체와 특성에 따라 크게 방송계, 통신계, 패키지계 뉴미디어로 분류합니다.

    오답 노트

    전파통신 뉴미디어: 표준적인 뉴미디어 분류 체계에 포함되지 않는 항목입니다.
profile_image
1

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

88. 프레임을 송신, 수신하는 스테이션을 구별하기 위해 사용되는 스테이션 식별자 필드는?

  1. 주소 필드
  2. 프레임 경사 필드
  3. 제어 필드
  4. 플래그 필드
(정답률: 32%)
  • 데이터 링크 계층의 프레임 구조에서 주소 필드는 네트워크 상의 여러 스테이션 중 데이터를 송신하거나 수신할 대상 스테이션을 정확히 식별하기 위해 사용됩니다.
profile_image
1

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

89. 화상정보가 축적된 정보센터의 데이터페이스를 TV수신기와 공중전화망에 연결해서 이용자가 화면을 보면서 상호대화 형태로 각종 정보검색을 할 수 있는 뉴미디어는?

  1. Teletext
  2. Videotex
  3. HDTV
  4. CATV
(정답률: 60%)
  • Videotex는 정보센터의 데이터베이스를 TV 수신기와 전화망에 연결하여, 사용자가 화면을 보며 상호대화식으로 정보를 검색하는 서비스입니다.
profile_image
1

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

90. 다음 중 베이스 밴드(base band) 전송방식이 사용되는 변조 방식은?

  1. 주파수편이 변조
  2. 위상편이 변조
  3. 펄스코드 변조
  4. 진폭편이 변조
(정답률: 41%)
  • 베이스 밴드 전송은 변조 없이 디지털 신호를 그대로 전송하는 방식으로, 아날로그 신호를 디지털로 변환하는 펄스코드 변조(PCM)가 이에 해당합니다.
profile_image
1

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

91. OSI 창조모델의 7계층에 대한 것으로 틀린 것은?

  1. 물리계층 : 1계층
  2. 트랜스포트계층 : 6계층
  3. 응용계층 : 7계층
  4. 네트워크계층 : 3계층
(정답률: 69%)
  • OSI 7계층 모델에서 트랜스포트 계층은 4계층에 해당하며, 6계층은 표현 계층입니다.

    오답 노트

    물리계층: 1계층
    네트워크계층: 3계층
    응용계층: 7계층
profile_image
1

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

92. 프로토콜방식 중 바이트 단위로 프레임을 구성하는 것은?

  1. BSC방식
  2. SDLC방식
  3. HDLC방식
  4. ITU-T 권고의 X.25
(정답률: 49%)
  • BSC 방식은 문자 기반의 프로토콜로, 데이터를 바이트 단위로 프레임을 구성하여 전송하는 특징이 있습니다.
profile_image
1

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

93. 다음 중 광통신에서 전송모드의 종류가 아닌 것은?

  1. 복합모드
  2. 계단형 다중모드
  3. 단일모드
  4. 언덕형 다중모드
(정답률: 24%)
  • 광통신의 전송 모드는 빛의 전파 경로에 따라 단일모드(Single Mode)와 다중모드(Multi Mode)로 나뉩니다. 다중모드는 다시 굴절률 분포에 따라 계단형과 언덕형(등급형)으로 구분됩니다.

    오답 노트

    복합모드: 광통신 전송 모드 분류에 존재하지 않는 용어입니다.
profile_image
1

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

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

  1. 응용 계층
  2. 프레젠테이션계층
  3. 세션 계층
  4. 데이터링크 계층
(정답률: 57%)
  • 프레젠테이션 계층은 송수신자 간의 데이터 형식을 정의하며, 데이터의 암호화, 코드 변환, 압축 등의 구문적 변환을 수행하는 역할을 합니다.
profile_image
1

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

95. TCP/IP 관련 응용 계층 프로토콜이 아닌 것은?

  1. FTP
  2. TELNET
  3. SMTP
  4. ISO
(정답률: 61%)
  • TCP/IP 응용 계층은 사용자와 네트워크 간의 인터페이스를 제공하는 프로토콜들이 위치합니다. FTP, TELNET, SMTP는 모두 대표적인 응용 계층 프로토콜이지만, ISO는 국제 표준화 기구(International Organization for Standardization)를 의미하는 단체명으로 프로토콜이 아닙니다.
profile_image
1

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

96. 시분할(Time-sharing)시스템과 가장 관계없는 것은?

  1. 실시간(real-time) 응답이 주로 요구된다.
  2. 컴퓨터와 이용자가 서로 대화형으로 정보를 교환한다.
  3. 컴퓨터 파일지원의 공동이용이 불가능하다.
  4. 다수 단말기가1대의 컴퓨터를 공동으로 사용한다.
(정답률: 72%)
  • 시분할 시스템은 다수의 사용자가 하나의 컴퓨터를 공동으로 사용하여 대화형으로 정보를 교환하고 실시간 응답을 받는 시스템입니다. 따라서 컴퓨터 파일 자원의 공동 이용이 가능해야 합니다.
profile_image
1

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

97. 시논-하트레이(shannon Hartley)의 통신채널 용량은?

  1. c = B log2(1+S/N)
  2. c = B log2(1+N/S)
  3. c = 2B log2(1+S/N)
  4. c = 2B log2(1+N/S)
(정답률: 51%)
  • 통신 채널의 최대 전송 용량을 구하는 샤논-하트레이 정리를 사용합니다.
    $$\text{C} = \text{B} \log_{2}(1 + \frac{\text{S}}{\text{N}})$$
profile_image
1

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

98. 다음과 같은 장점을 가지고 있는 전송매체는?

  1. 동축케이블(Coaxial cable)
  2. 꼬임선(Twisted pair cable)
  3. 스크린케이블(Screen cable)
  4. 광섬유케이블(Optical fiber cable)
(정답률: 83%)

  • 고속·대량 전송이 가능하고, 크기가 작고 가벼우며, 감쇠율이 가장 적은 특성을 가진 전송 매체는 광섬유케이블(Optical fiber cable)입니다.
profile_image
1

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

99. 일단 통신경로가 설정되면 데이터의 형태, 부호, 전송제어 절차 등에 의한 제약을 받지 않는 교환방식은?

  1. 패킷교환방식
  2. 중계교환방식
  3. 광교환방식
  4. 회선교환방식
(정답률: 46%)
  • 회선교환방식은 통신 경로가 한 번 설정되면 전송 기간 동안 해당 경로를 독점적으로 사용하므로, 데이터의 형태나 전송 제어 절차에 관계없이 전송이 가능한 방식입니다.
profile_image
1

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

100. 다음 중 위성 통신의 다중접속 방법이 아닌 것은?

  1. 신호분할 다중접속
  2. 주파수분할 다중접속
  3. 시분할 다중접속
  4. 코드분할 다중접속
(정답률: 41%)
  • 위성 통신에서 사용하는 대표적인 다중접속 방식은 주파수분할(FDMA), 시분할(TDMA), 코드분할(CDMA) 방식입니다. 신호분할 다중접속이라는 용어는 표준적인 다중접속 방식에 해당하지 않습니다.
profile_image
1

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

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