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

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

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

정보처리산업기사
(2005-03-06 기출문제)

목록

1과목: 데이터 베이스

1. 입력 데이터가 R=(71, 2, 38, 5, 7, 61, 11, 26, 53, 42)일 때 2-Way Merge Sort를 2회전한 후 결과는?

  1. R=(2, 5, 38, 71, 7, 11, 26, 61, 42, 53)
  2. R=(2, 71, 5, 38, 7, 61, 11, 26, 42, 53)
  3. R=(2, 5, 7, 11, 26, 38, 61, 71, 42, 53)
  4. R=(2, 5, 7, 11, 26, 38, 42, 53, 61, 71)
(정답률: 62%)
  • 2-Way Merge Sort는 인접한 2개씩 묶어 정렬하며 병합하는 방식입니다.
    1회전: (71, 2) $\rightarrow$ [2, 71], (38, 5) $\rightarrow$ [5, 38], (7, 61) $\rightarrow$ [7, 61], (11, 26) $\rightarrow$ [11, 26], (53, 42) $\rightarrow$ [42, 53]
    2회전: [2, 71]과 [5, 38] 병합 $\rightarrow$ [2, 5, 38, 71], [7, 61]과 [11, 26] 병합 $\rightarrow$ [7, 11, 26, 61], [42, 53] 단독 $\rightarrow$ [42, 53]
    최종 결과: R=(2, 5, 38, 71, 7, 11, 26, 61, 42, 53)
profile_image
1

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

2. 현실세계의 개념적 구조를 데이터베이스에 구현하기 위한 중간 단계로서 사용자의 입장에서 표현한 논리적 구조를 무엇이라 하는가?

  1. 개체-관계도
  2. 데이터 모델
  3. 정보 모델
  4. 데이터 구조
(정답률: 50%)
  • 데이터 모델은 현실 세계의 개념적 구조를 데이터베이스에 구현하기 위해 사용자의 관점에서 표현한 논리적 구조를 의미합니다.
profile_image
1

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

3. SQL의 기술이 옳지 않은 것은?

  1. SELECT....FROM ....WHERE....
  2. INSERT....INTO....VALUES....
  3. UPDATE....TO....WHERE ....
  4. DELETE....FROM....WHERE....
(정답률: 78%)
  • 데이터를 수정하는 UPDATE 문은 'UPDATE 테이블명 SET 변경할컬럼 = 값 WHERE 조건' 형식을 사용해야 하며, TO가 아닌 SET 키워드를 사용하는 것이 옳습니다.
profile_image
1

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

4. 순환적 프로그램을 처리할 때 필요하지 않은 것은?

  1. 데크
  2. 스택
  3. 복귀주소
  4. 순환에서 탈출하는 조건
(정답률: 47%)
  • 순환적 프로그램(재귀 호출)은 함수가 자기 자신을 호출하는 구조로, 돌아올 지점을 저장하는 복귀주소, 호출 상태를 저장하는 스택, 그리고 무한 루프를 방지하는 탈출 조건이 필수적입니다. 데크(Deque)는 양방향 큐로 순환 프로그램의 필수 요소가 아닙니다.
profile_image
1

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

5. 다음 알고리즘은 순환(recursion)에 관한 예이다. R(5)를 호출할 때 return되는 값은?

  1. 14
  2. 11
  3. 15
  4. 21
(정답률: 55%)
  • 제시된 알고리즘은 $n$이 1이 될 때까지 자기 자신을 호출하며 값을 더하는 재귀 함수입니다.
    $$\text{Function } R(n) \begin{cases} 1 & (n=1) \\ n + R(n-1) & (n > 1) \end{cases}$$
    ① [기본 공식] $R(n) = n + (n-1) + (n-2) + \dots + 1$
    ② [숫자 대입] $R(5) = 5 + 4 + 3 + 2 + 1$
    ③ [최종 결과] $R(5) = 15$
profile_image
1

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

6. Which of the following is a language that enables users to access and manipulate data as organized by the appropriate data model?

  1. data manipulate language
  2. imperative language
  3. data definition language
  4. data control language
(정답률: 63%)
  • 데이터 모델에 의해 조직된 데이터에 접근하고 이를 조작(Manipulate)하기 위해 사용하는 언어는 data manipulate language(데이터 조작어)입니다.
profile_image
1

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

7. 물리적 데이터베이스 설계시 고려해야 할 사항으로 거리가 먼 것은?

  1. 응답시간
  2. 응용 프로그램의 양
  3. 저장공간의 효율성
  4. 트랜잭션의 처리도
(정답률: 50%)
  • 물리적 데이터베이스 설계는 실제 저장 장치에 데이터를 어떻게 배치할지 결정하는 단계로, 응답시간, 저장공간의 효율성, 트랜잭션 처리도와 같은 성능 및 효율성 지표를 고려합니다. 응용 프로그램의 양은 물리적 설계의 직접적인 고려 사항이 아닙니다.
profile_image
1

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

8. 릴레이션 R의 모든 결정자가 후보 키이면 릴레이션 R은 어떤 정규형에 속하는가?

  1. 제 1정규형
  2. 제 2정규형
  3. 제 3정규형
  4. 보이스코드(BCNF) 정규형
(정답률: 58%)
  • 릴레이션의 모든 결정자가 후보 키인 상태를 보이스코드(BCNF) 정규형이라고 합니다. 이는 제 3정규형보다 더 엄격한 정규화 단계입니다.
profile_image
1

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

9. 데이터베이스 관리시스템(DBMS)의 특징으로 볼 수 없는 것은?

  1. 자료 중복의 최소화
  2. 자료의 공동 이용
  3. 자료의 무결성 유지
  4. 자료 처리 방법의 단순화
(정답률: 72%)
  • DBMS는 데이터의 중복을 최소화하고, 여러 사용자가 공동으로 이용하며, 데이터의 정확성을 보장하는 무결성을 유지하는 것이 핵심 특징입니다. 반면, 데이터베이스를 통한 자료 처리는 단순화되는 것이 아니라, 효율적이고 체계적인 관리를 위해 처리 방법이 고도화됩니다.
profile_image
1

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

10. What's the explain next sentence? Choose the collect answer. A quick method for finding an ordered dense list for particular record by successively looking at that half of the remaining portion of the list in which the record is known to.

  1. tree search
  2. hashing
  3. binary search
  4. block search
(정답률: 50%)
  • 정렬된 리스트에서 찾고자 하는 레코드가 있을 법한 나머지 부분의 절반을 계속해서 확인하며 탐색하는 방식은 binary search의 핵심 원리입니다.
profile_image
1

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

11. 개체-관계 모델(Entity-Relationship Model)에 대한 설명으로 적합하지 않은 것은?

  1. 1976년 P.Chen이 제안한 개념적 데이터 모델이다.
  2. E-R 다이어그램에서 사각형은 개체를 표현한다.
  3. E-R 다이어그램에서 개체와 관계, 속성 사이를 연결해주는 것은 화살표이다.
  4. E-R 다이어그램에서 마름모는 개체들 간의 관계를 나타낸다.
(정답률: 70%)
  • E-R 다이어그램에서 개체, 관계, 속성 사이의 연결은 화살표가 아닌 단순한 직선으로 표현합니다.
profile_image
1

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

12. 릴레이션의 외연(extension)에 관련된 것은?

  1. 릴레이션 스킴
  2. 릴레이션 스키마
  3. 릴레이션 인스턴스
  4. 릴레이션 타입
(정답률: 50%)
  • 릴레이션의 외연(Extension)은 특정 시점에 릴레이션에 포함되어 있는 튜플들의 집합을 의미하며, 이를 릴레이션 인스턴스라고 합니다.

    오답 노트

    릴레이션 스키마/타입: 릴레이션의 이름과 속성들의 정의를 나타내는 내포(Intension)에 해당함
profile_image
1

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

13. 후위 표기(postfix)식이 다음과 같을 때 식의 계산 값은?(단, 수치는 한 자리 숫자로 한다.)

  1. 6
  2. 7
  3. 14
  4. -10
(정답률: 50%)
  • 후위 표기법은 피연산자 두 개가 나온 뒤 연산자가 나타나는 구조입니다. 이를 중위 표기법으로 변환하여 계산합니다.
    $$4\ 2\ 3\ 4\ \times\ +\ -$$
    $$4\ (2 + (3 \times 4))\ -$$
    $$4 - (2 + 12)$$
    $$4 - 14$$
    $$-10$
profile_image
1

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

14. 관계(relation)의 성질이 아닌 것은?

  1. 중복된 튜플이 존재하지 않는다.
  2. 튜플 간의 순서가 있다.
  3. 속성간의 순서는 없다.
  4. 모든 속성 값은 원자 값을 갖는다.
(정답률: 73%)
  • 관계(Relation)에서는 튜플의 순서와 속성의 순서가 모두 의미가 없습니다. 따라서 튜플 간의 순서가 있다는 설명은 틀린 것입니다.

    오답 노트

    중복된 튜플이 존재하지 않는다: 관계의 기본 성질
    속성간의 순서는 없다: 관계의 기본 성질
    모든 속성 값은 원자 값을 갖는다: 제1정규형의 기본 조건
profile_image
1

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

15. 다음 관계 언어 중 절차적 특성을 갖는 것은?

  1. 관계 대수
  2. 관계 해석
  3. 도메인 해석
  4. 튜플 해석
(정답률: 71%)
  • 관계 대수는 원하는 결과를 얻기 위해 '어떻게(How)' 데이터를 유도할 것인지 연산 순서를 명시하는 절차적 언어입니다.

    오답 노트

    관계 해석: '무엇을(What)' 얻을 것인지 정의하는 비절차적 언어
profile_image
1

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

16. 자료의 입출력 형태가 FIFO(first-in-first-out) 방식인 자료구조는?

  1. 데크(deque)
  2. 연결리스트(linked list)
  3. 큐(queue)
  4. 스택(stack)
(정답률: 70%)
  • 큐(queue)는 먼저 들어온 데이터가 먼저 나가는 FIFO(First-In First-Out) 구조의 대표적인 자료구조입니다.

    오답 노트

    스택(stack): 나중에 들어온 데이터가 먼저 나가는 LIFO 구조
    데크(deque): 양쪽 끝에서 삽입과 삭제가 모두 가능한 구조
profile_image
1

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

17. 데이터베이스 설계과정 중 개념적 설계 단계에 대한 설명으로 옳지 않은 것은?

  1. 산출물로 개체관계도(ER-D)가 만들어진다.
  2. DBMS에 독립적인 개념 스키마를 설계한다.
  3. 트랜잭션 인터페이스를 설계한다.
  4. 논리적 설계 단계의 전 단계에서 수행된다.
(정답률: 64%)
  • 트랜잭션 인터페이스 설계는 실제 저장 장치에 어떻게 저장할지를 결정하는 물리적 설계 단계에서 수행됩니다.

    오답 노트

    개체관계도(ER-D) 생성, DBMS 독립적 개념 스키마 설계, 논리적 설계 전 단계 수행은 모두 개념적 설계의 특징입니다.
profile_image
1

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

18. 기본 키의 속성이 널(Null) 값을 가질 수 없는 성질을 나타내는 것은?

  1. 최소성
  2. 유일성
  3. 개체 무결성
  4. 참조 무결성
(정답률: 82%)
  • 개체 무결성은 기본 키가 널(Null) 값을 가질 수 없으며 중복될 수 없다는 제약 조건입니다.

    오답 노트

    최소성: 기본 키를 구성하는 속성 중 하나라도 제외하면 유일성을 유지할 수 없는 성질
    유일성: 하나의 기본 키 값으로 하나의 튜플만 식별할 수 있는 성질
    참조 무결성: 외래 키 값은 참조하는 릴레이션의 기본 키 값과 일치하거나 널이어야 한다는 성질
profile_image
1

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

19. 순차 편성 파일의 특징으로 볼 수 없는 것은?

  1. 기억 장소를 효율적으로 사용한다.
  2. 프로그래밍이 쉽다.
  3. 여러 개의 기록 매체에 기록이 가능하다.
  4. 특정 레코드 검색 효율이 좋다.
(정답률: 67%)
  • 순차 편성 파일은 레코드를 물리적 순서대로 저장하므로, 특정 레코드를 찾으려면 처음부터 순차적으로 검색해야 하여 검색 효율이 매우 낮습니다.
profile_image
1

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

20. 한 조직체의 데이터를 바탕으로 의사결정에 필요한 정보를 추출하고 생성하는 시스템을 무엇이라 하는가?

  1. 응용시스템
  2. 자료 처리 시스템
  3. 정보 시스템
  4. 파일 시스템
(정답률: 51%)
  • 단순히 데이터를 가공하지 않은 상태로 처리하는 자료 처리 시스템과 달리, 정보 시스템은 데이터를 가공하여 의사결정에 필요한 유용한 정보를 추출하고 생성하는 시스템입니다.
profile_image
1

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

2과목: 전자 계산기 구조

21. 수치를 표현하는데 있어서 0의 판단이 가장 쉬운 방법은?

  1. 1의 보수
  2. 2의 보수
  3. 부호와 절대치
  4. 부동 소수점
(정답률: 40%)
  • 2의 보수 방식은 0의 표현이 단 하나만 존재하므로, 부호와 절대치나 1의 보수 방식처럼 $+0$과 $-0$이 공존하여 판단이 복잡해지는 문제가 없어 0의 판단이 가장 쉽습니다.
profile_image
1

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

22. OS(Operating System)의 목적이 아닌 것은?

  1. 응답 시간(Turn around time)을 최대로 증가시킨다.
  2. 프로그램 작성의 노력과 시간을 경감시킨다.
  3. 자료 처리의 생산성을 향상시킨다.
  4. 컴퓨터의 실행 시간을 단축시킨다.
(정답률: 75%)
  • OS는 처리 효율을 높여 응답 시간(Turn around time)을 최소화하는 것을 목적으로 합니다.

    오답 노트

    응답 시간 최대로 증가: 효율성을 저하시키는 방향이므로 OS의 목적과 정반대입니다.
profile_image
1

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

23. "동기 디지털 시스템에 내장되어 있는 모든 레지스터의 타이밍은 ( )에 의하여 제어된다." ( )에 올바른 용어는?

  1. 마스터 클럭 발생기
  2. 프로그램 카운터
  3. 스택 포인터
  4. 플립 플롭
(정답률: 37%)
  • 동기 디지털 시스템은 모든 구성 요소가 하나의 공통된 타이밍 신호에 맞춰 동작하며, 이 신호를 생성하여 시스템 전체의 레지스터 타이밍을 제어하는 장치가 마스터 클럭 발생기입니다.
profile_image
1

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

24. 기억 장치로부터 명령을 읽어 동작(Operation) 코드 해독하고 처리를 위한 데이터를 구하기 위해 주소지정방식을 결정하는데 이 경우 가장 빠른 주소지정방식은?

  1. Direct Addressing Mode
  2. Indirect Addressing Mode
  3. Relative Addressing Mode
  4. Immediate Addressing Mode
(정답률: 42%)
  • 즉시 주소지정방식(Immediate Addressing Mode)은 오퍼랜드 필드에 실제 데이터가 직접 포함되어 있어, 메모리 참조 과정 없이 즉시 데이터를 사용할 수 있으므로 가장 빠릅니다.
profile_image
1

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

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

  1. AR : 4, DR : 16
  2. AR : 12, DR : 32
  3. AR : 16, DR : 65536
  4. AR : 12, DR : 16
(정답률: 41%)
  • AR은 메모리 주소의 개수를 표현할 수 있어야 하며, DR은 워드 길이를 그대로 저장할 수 있어야 합니다.
    ① [기본 공식] $AR = \log_{2}(Memory\ Capacity), DR = Word\ Length$
    ② [숫자 대입] $AR = \log_{2}(4 \times 1024), DR = 16$
    ③ [최종 결과] $AR = 12, DR = 16$
profile_image
1

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

26. 10진수 9를 Excess-3 code로 변환하면?

  1. 1 0 0 1(E)
  2. 1 1 1 0(E)
  3. 1 1 0 1(E)
  4. 1 1 0 0(E)
(정답률: 51%)
  • Excess-3 코드는 10진수 값에 3을 더한 후 이를 2진수로 변환하는 방식입니다.
    ① [기본 공식] $Value + 3 = Binary$
    ② [숫자 대입] $9 + 3 = 12$
    ③ [최종 결과] $12 = 1100_{2}$
profile_image
1

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

27. 컴퓨터 조작자가 의도적으로 인터럽트를 발생 할 수 있다. 이 경우의 인터럽트 종류는?

  1. Machine check interrupt
  2. External interrupt
  3. Program interrupt
  4. I/O interrupt
(정답률: 41%)
  • 외부 인터럽트(External interrupt)는 CPU 외부의 입출력 장치나 조작자가 의도적으로 발생시키는 인터럽트를 의미합니다.
profile_image
1

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

28. 중앙처리장치의 하드웨어 요소 중 조합 논리회로만으로 구성된 것은?

  1. 명령 레지스터(Instruction register)
  2. 프로그램 카운터(Program counter)
  3. 어큐뮬레이터(Accumulator)
  4. 연산기(ALU)
(정답률: 43%)
  • 연산기(ALU)는 산술 및 논리 연산을 수행하는 장치로, 상태를 저장하는 플립플롭 없이 입력에 따라 출력이 결정되는 조합 논리회로로만 구성됩니다.

    오답 노트

    명령 레지스터, 프로그램 카운터, 어큐뮬레이터: 데이터를 저장해야 하므로 순차 논리회로(레지스터)가 필요함
profile_image
1

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

29. 일반적으로 수식에서 3가지의 연산자(operator)가 혼합되어 나오는데 이들 연산자의 시행 순서가 옳은 것은?

  1. 산술 연산자 →관계 연산자 →논리 연산자
  2. 산술 연산자 →논리 연산자 →관계 연산자
  3. 관계 연산자 →산술 연산자 →논리 연산자
  4. 논리 연산자 →관계 연산자 →산술 연산자
(정답률: 47%)
  • 수식 내 연산자 우선순위는 가장 먼저 계산되는 산술 연산자, 그 다음 값을 비교하는 관계 연산자, 마지막으로 참/거짓을 판별하는 논리 연산자 순으로 진행됩니다.
profile_image
1

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

30. 고정소수점 숫자가 기억장치 내에 있을 때 다음 4가지 정보 중에서 비트를 차지하지 않아도 되는 것은?

  1. 소수점
  2. 소수
  3. 지수
  4. 부호
(정답률: 67%)
  • 고정소수점 방식은 소수점의 위치를 미리 정해놓고 기억장치에는 부호, 정수부, 소수부만 저장하며, 소수점 자체는 별도의 비트로 저장하지 않고 약속된 위치에 있다고 간주합니다.

    오답 노트

    지수: 부동소수점 방식에서 필요한 정보임
profile_image
1

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

31. 비수치적 연산을 설명한 것으로 옳은 것은?

  1. AND 연산은 레지스터 내에 특정 비트를 삽입하기 위한 연산으로 주로 사용된다.
  2. X-OR 연산은 레지스터내의 모든 비트를 0으로 클리어(clear) 할 때 사용하는 연산이다.
  3. COMPLEMENT 연산은 자료의 특정 비트 혹은 문자를 삭제하고자 할 때 사용된다.
  4. MOVE 연산은 특정 레지스터의 내용을 다른 레지스터로 옮기고자 하는 경우 사용한다.
(정답률: 59%)
  • MOVE 연산은 데이터의 값을 변경하지 않고 특정 레지스터의 내용을 다른 레지스터로 단순히 복사하여 옮길 때 사용하는 대표적인 비수치적 연산입니다.

    오답 노트

    AND 연산: 특정 비트를 0으로 만드는 마스킹 연산에 사용
    X-OR 연산: 모든 비트를 1로 반전시키거나 비교할 때 사용
    COMPLEMENT 연산: 1의 보수나 2의 보수를 구하는 연산
profile_image
1

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

32. 명령 코드가 명령을 수행할 수 있도록 필요한 기능을 제공하여 주는 역할을 하는 것은?

  1. 누산기
  2. 제어 장치
  3. 레지스터
  4. 번지 필드(field)
(정답률: 51%)
  • 제어 장치는 컴퓨터의 모든 장치에 제어 신호를 보내어 명령 코드가 적절히 수행될 수 있도록 기능을 제공하고 조절하는 역할을 합니다.
profile_image
1

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

33. 10진법의 수 274의 9의 보수는?

  1. 726
  2. 725
  3. 265
  4. 283
(정답률: 53%)
  • 10진법에서 9의 보수는 각 자릿수의 숫자를 9에서 뺀 값으로 구합니다.
    ① [기본 공식]
    $$\text{9의 보수} = (10^n - 1) - \text{주어진 수}$$
    ② [숫자 대입]
    $$\text{9의 보수} = 999 - 274$$
    ③ [최종 결과]
    $$\text{9의 보수} = 725$$
profile_image
1

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

34. PUSH, POP 명령어 처리와 가장 가까운 명령어 형식은?

  1. 0-주소 명령어
  2. 1-주소 명령어
  3. 2-주소 명령어
  4. 3-주소 명령어
(정답률: 50%)
  • PUSH와 POP 명령어는 스택(Stack) 구조를 사용하며, 오퍼랜드(Operand)를 명시하지 않고 스택 포인터가 가리키는 지점을 자동으로 이용하므로 0-주소 명령어 형식에 해당합니다.
profile_image
1

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

35. 주기억 장치와 I/O장치와의 시간적, 공간적 특성 차이를 나타낸 것이 아닌 것은?

  1. 버스구성
  2. 정보의 단위
  3. 동작의 자율성
  4. 동작속도
(정답률: 38%)
  • 주기억장치와 I/O장치는 정보의 단위, 동작의 자율성, 동작 속도 등에서 특성 차이가 나타나지만, 버스 구성은 장치 간의 연결 방식에 해당하므로 특성 차이로 보지 않습니다.

    오답 노트

    정보의 단위: 데이터 전송 단위의 차이 존재
    동작의 자율성: 제어 방식의 차이 존재
    동작속도: 하드웨어적 처리 속도 차이 존재
profile_image
1

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

36. 컴퓨터의 성능을 높이기 위하여 명령의 처리속도를 CPU의 속도와 같도록 하기 위해 기억장치와 CPU 사이에 사용하는 기억장치는?

  1. ROM
  2. virtual memory
  3. DRAM
  4. cache memory
(정답률: 81%)
  • CPU와 주기억장치 사이의 속도 차이를 극복하기 위해, 자주 사용하는 데이터를 임시로 저장하여 처리 속도를 높이는 고속 기억장치인 cache memory를 사용합니다.
profile_image
1

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

37. 각각의 문자에 대하여 8개의 비트와 1개의 패리티 비트로 구성되는 코드는?

  1. EBCDIC 코드
  2. BCD 코드
  3. 하모니 코드
  4. 액세스(Excess)3 코드
(정답률: 57%)
  • EBCDIC 코드는 8비트의 데이터 비트와 1비트의 패리티 비트를 사용하여 총 9비트로 구성되는 코드 체계입니다.
profile_image
1

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

38. 16진수 (7C.D)16를 8진수로 변환하면?

  1. 174.61
  2. 174.64
  3. 176.61
  4. 176.64
(정답률: 53%)
  • 16진수를 8진수로 변환하기 위해 먼저 16진수를 2진수로 변환한 후, 이를 다시 3비트씩 묶어 8진수로 변환합니다.
    ① [16진수 $\rightarrow$ 2진수 변환]
    $$ (7C.D)_{16} = (0111 1100.1101)_{2} $$
    ② [2진수 $\rightarrow$ 8진수 변환 (3비트씩 묶음)]
    $$ (001)(111)(100).(110)(100)_{2} $$
    ③ [최종 결과]
    $$ (174.64)_{8} $$
profile_image
1

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

39. 마이크로 동작(Micro - operation)에 대한 정의로서 옳은 것은?

  1. 컴퓨터의 빠른 계산 동작
  2. 2진수 계산에 쓰이는 동작
  3. 플립플롭 내에서 기억되는 동작
  4. 레지스터에 저장된 데이터에 의해서 이루어지는 동작
(정답률: 63%)
  • 마이크로 동작은 컴퓨터의 CPU 내에서 레지스터에 저장된 데이터에 의해 수행되는 가장 기본적이고 원자적인 연산 단위를 의미합니다.
profile_image
1

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

40. 단항(Unary) 연산을 행하는 것은?

  1. SHIF
  2. AND
  3. OR
  4. 4칙 연산
(정답률: 60%)
  • 단항 연산은 하나의 피연산자만을 대상으로 수행하는 연산입니다. SHIF(시프트) 연산은 하나의 데이터를 좌우로 밀어내는 동작이므로 단항 연산에 해당합니다.

    오답 노트

    AND, OR, 4칙 연산: 두 개 이상의 피연산자가 필요한 이항 연산입니다.
profile_image
1

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

3과목: 시스템분석설계

41. 컴퓨터 입력 단계에서의 체크 중 프로그램에 상한 값이나 하한 값을 넣어두고 이것을 입력된 수치와 비교해서 체크하는 방법은?

  1. 숫자 체크
  2. 범위 체크
  3. 일괄합계 체크
  4. 대차 체크
(정답률: 61%)
  • 입력된 수치가 미리 설정해둔 상한값과 하한값 사이의 범위 내에 있는지 확인하여 오류를 검출하는 방법은 범위 체크입니다.
profile_image
1

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

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

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

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

43. 동일한 파일형식을 가지고 있는 두개 이상의 파일을 하나로 정리하는 처리 패턴으로 별도로 작성된 파일을 컴퓨터의 처리 효율이나 파일의 보관 등을 고려해서 하나의 파일로 통합하는 경우에 사용되는 처리(process)패턴을 무엇이라고 하는가?

  1. 대조(Match)패턴
  2. 병합(Merge)패턴
  3. 갱신(Updata)패턴
  4. 생성(Generate)패턴
(정답률: 79%)
  • 병합(Merge)패턴은 동일한 파일 형식을 가진 두 개 이상의 파일을 처리 효율이나 보관 편의성을 위해 하나의 파일로 통합하는 처리 방식입니다.
profile_image
1

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

44. 소프트웨어 개발 생명주기 모형 중 나선형(Spiral Model)모델의 특징으로 틀린 것은?

  1. 시스템 구축시 발생하는 위험을 최소화 할 수 있다.
  2. 시제품을 만들어 사용자 및 관리자에게 가능성과 유용성을 보여줄 수 있다.
  3. 복잡, 대규모 시스템의 소프트웨어 개발에 적합하다.
  4. 초기에 위험 요소를 발견하지 못할 경우 위험 요소를 제거하기 위해서 많은 비용이 들 수 있다.
(정답률: 39%)
  • 시제품을 만들어 사용자에게 가능성과 유용성을 보여주는 것은 프로토타이핑 모델의 핵심 특징입니다. 나선형 모델은 계획 수립, 위험 분석, 개발 및 검증, 고객 평가의 반복을 통해 위험을 최소화하는 데 중점을 둡니다.
profile_image
1

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

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

  1. 프로그램 내에도 문서화를 할 수 있다.
  2. 문서화는 시스템이 모두 개발된 후에 일괄적으로 작업해야 정확하다.
  3. 문서도 시스템 구성요소의 하나다.
  4. 문서화는 시스템 개발 과정의 작업이라고 할 수 있다
(정답률: 75%)
  • 문서화는 시스템 개발 전 과정에 걸쳐 지속적으로 수행되어야 하며, 개발 완료 후 일괄적으로 작업하면 누락이나 오류가 발생할 가능성이 커 효율성이 떨어집니다.
profile_image
1

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

46. 순서도와는 달리 논리기술에 중점을 두고 상자도형을 이용한 도형식 설계도구로 순차, 선택, 반복, 케이스(case) 제어 구조를 표현하는 도구는?

  1. HIPO
  2. N-S Chart
  3. HOS
  4. Decision Table
(정답률: 37%)
  • N-S Chart는 순서도와 달리 논리 기술에 중점을 둔 도형식 설계 도구로, 상자 도형을 사용하여 순차, 선택, 반복, 케이스 제어 구조를 명확하게 표현하는 것이 특징입니다.
profile_image
1

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

47. 20명의 학생 코드를 부여할 경우 성명을 한글소트(SORT)로 하고 보기와 같이 01부터 20까지 순서대로 부여하는 코드는?

  1. 순서코드
  2. 구분코드
  3. 그룹분류코드
  4. 약자식코드
(정답률: 76%)

  • 데이터를 특정 기준(한글 소트)으로 정렬한 후, 그 순서에 따라 $01$부터 $20$까지 일련번호를 부여하는 방식은 순서코드의 전형적인 특징입니다.
profile_image
1

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

48. 자료흐름도(Data Flow Diagram)의 구성요소가 아닌 것은?

  1. 처리(process)-원
  2. 흐름(flow)-화살표
  3. 단말(terminator)-사각형
  4. 비교(compare)-마름모
(정답률: 49%)
  • 자료흐름도(DFD)는 프로세스(원), 데이터 흐름(화살표), 데이터 저장소(평행선), 단말(사각형)의 4가지 구성요소로 이루어집니다. 비교(마름모)는 DFD가 아니라 순서도(Flowchart)에서 사용하는 제어 구조 기호입니다.
profile_image
1

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

49. 시스템 개발비 산정시 고려할 요소들로는 프로젝트요소, 자원요소, 생산성요소 등이 있다. 다음 중 생산성 요소가 아닌 것은?

  1. 개발자의 능력
  2. 시스템의 신뢰도
  3. 개발비용과 개발시간
  4. 개발 방법론
(정답률: 40%)
  • 시스템 개발비 산정의 생산성 요소는 개발자의 능력, 개발 방법론, 개발 비용과 시간 등 효율성에 영향을 주는 요인들을 의미합니다. 시스템의 신뢰도는 생산성이 아닌 시스템의 품질 및 성능과 관련된 요소입니다.
profile_image
1

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

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

  1. 입력 정보 수집의 설계
  2. 입력 정보 매체의 설계
  3. 입력 정보 발생의 설계
  4. 입력 정보 내용의 설계
(정답률: 62%)
  • 입력 설계의 일반적인 순서는 정보의 발생 단계부터 시작하여 수집, 매체, 내용 순으로 진행됩니다.
    입력 정보 발생의 설계 $\rightarrow$ 입력 정보 수집의 설계 $\rightarrow$ 입력 정보 매체의 설계 $\rightarrow$ 입력 정보 내용의 설계
profile_image
1

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

51. 시스템 개발 단계로 옳은 것은?

  1. 시스템 조사-설계-분석-구현-유지보수
  2. 시스템 조사-분석-설계-유지보수-구현
  3. 시스템 조사-분석-설계-구현-유지보수
  4. 시스템 조사-설계-분석-유지보수-구현
(정답률: 73%)
  • 시스템 개발은 대상에 대한 기초 조사를 시작으로, 요구사항을 분석하고, 이를 바탕으로 설계한 뒤, 실제 시스템을 구현하고 운영하며 유지보수하는 단계로 진행됩니다.
profile_image
1

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

52. 원시전표의 설계시 고려하여야 할 사항으로 옳지 않은 것은?

  1. 원시전표는 기입이 쉽도록 해야 한다.
  2. 가능한 기입량을 적게 한다.
  3. 일정한 순서에 따라 차례로 기입될 수 있게 한다.
  4. 전표번호나 발행 부문과 같은 고정항목은 기입자가 반드시 기입하도록 한다.
(정답률: 49%)
  • 원시전표 설계 시 기입자의 편의성을 높여야 하므로, 전표번호나 발행 부문과 같은 고정항목은 기입자가 직접 쓰지 않도록 미리 인쇄되어 있어야 합니다.
profile_image
1

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

53. 시스템에 대한 기초 조사 방법 중 수집되어야 할 정보가 여러 사람의 의견으로부터 도출되어야 하거나, 지리적으로 멀리 떨어져 있는 곳의 정보를 수집하고자 할 때 주로 사용되는 방법은 어느 것인가?

  1. 현장 조사
  2. 질문서 조사
  3. 자료 조사
  4. 면담 조사
(정답률: 54%)
  • 질문서 조사는 다수의 응답자로부터 의견을 수집하거나, 지리적으로 멀리 떨어져 있어 직접 방문이 어려운 경우에 가장 효율적인 정보 수집 방법입니다.
profile_image
1

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

54. 코드의 기능이 아닌 것은?

  1. 표준화 기능
  2. 분류 기능
  3. 암호화 기능
  4. 고정 기능
(정답률: 67%)
  • 코드는 데이터를 효율적으로 처리하기 위해 표준화, 분류, 암호화 등의 기능을 수행합니다.

    오답 노트

    고정 기능: 코드의 일반적인 기능에 해당하지 않습니다.
profile_image
1

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

55. 출력 설계 순서가 옳은 것은?

  1. ①-④-②-③
  2. ④-②-③-①
  3. ②-③-①-④
  4. ③-①-④-②
(정답률: 66%)
  • 출력 설계는 무엇을 출력할지 결정한 후, 어떤 매체로 출력할지, 어떻게 나누어 배분할지, 최종적으로 어떻게 활용할지의 순서로 진행됩니다.
    따라서 출력의 내용 $\rightarrow$ 출력의 매체화 $\rightarrow$ 출력의 분배 $\rightarrow$ 출력의 이용 순서가 옳습니다.
profile_image
1

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

56. 파일의 종류 중 내용을 변경하거나 참조할 때 사용하며 일시적인 성격을 지닌 정보를 기록하는 파일은?

  1. transaction file
  2. master file
  3. source data file
  4. backup file
(정답률: 63%)
  • 마스터 파일의 내용을 변경하거나 참조하기 위해 사용하며, 일시적인 성격을 지닌 정보를 기록하는 파일은 transaction file(트랜잭션 파일/거래 파일)입니다.
profile_image
1

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

57. 랜덤 파일 편성에 대한 설명으로 올바르지 않은 것은?

  1. 키-주소 변환방법에 의하여 전혀 충돌이 발생하지 않는다.
  2. 처리하고자 하는 레코드를 주소계산에 의해 직접 처리할 수 있다.
  3. 운영체제에서 키-주소변환을 자동적으로 해준다.
  4. 어떤 레코드라도 평균접근 시간 내에 검색이 가능하다.
(정답률: 60%)
  • 랜덤 파일 편성은 키-주소 변환을 통해 레코드에 직접 접근하므로 평균 접근 시간 내 검색이 가능하지만, 변환 과정에서 서로 다른 키가 동일한 주소로 변환되는 충돌(Collision)이 발생할 수 있습니다.

    오답 노트

    주소계산에 의한 직접 처리: 랜덤 파일의 핵심 특징
    운영체제의 자동 변환: 시스템 수준에서 지원 가능
    평균접근 시간 내 검색: 직접 접근 방식의 장점
profile_image
1

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

58. 객체 지향의 기본 개념 중 데이터와 절차를 일체화한 것으로 실제로 존재하거나 혹은 추상적이라도 개별적이고 인식할 수 있는 모든 항목을 일컫는 용어는 무엇인가?

  1. 연산(Operation)
  2. 메소드(Method)
  3. 객체(Object)
  4. 메시지(Message)
(정답률: 65%)
  • 데이터와 절차를 일체화하여 실제로 존재하거나 추상적으로 인식할 수 있는 모든 개별 항목을 일컫는 객체 지향의 기본 개념은 객체(Object)입니다.
profile_image
1

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

59. 코드화 대상 항목의 성질 즉 길이, 넓이, 부피, 높이 등을 나타내는 의미가 있는 문자, 숫자, 기호 등을 그대로 사용하는 코드는?

  1. sequence code
  2. significant digit code
  3. block code
  4. group classification code
(정답률: 72%)
  • 코드화 대상 항목의 성질인 길이, 넓이, 부피, 높이 등을 나타내는 의미 있는 숫자나 기호를 그대로 사용하는 코드는 significant digit code(유의숫자 코드)입니다.
profile_image
1

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

60. 색인 순차파일 편성은 데이터 부분과 색인 부분으로 구성되는데 다음 중 색인부분에 해당되지 않는 것은?

  1. 오버플로우 영역 인덱스
  2. 마스터 인덱스
  3. 실린더 인덱스
  4. 트랙 인덱스
(정답률: 66%)
  • 색인 순차파일(ISAM)의 색인 부분은 마스터 인덱스, 실린더 인덱스, 트랙 인덱스로 구성됩니다. 오버플로우 영역은 색인 부분이 아니라 데이터가 넘쳤을 때 저장하는 실제 데이터 저장 영역에 해당합니다.
profile_image
1

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

4과목: 운영체제

61. 분산 운영체제에서 프로세스 P가 사이트 A에 있는 파일에 접근할 때 프로세스가 원격 프로시져 호출(Remote Procedure Call)을 이용하여 이동하는 이주 기능은?

  1. 데이터 이주
  2. 연산 이주
  3. 프로세스 이주
  4. 사이트 이주
(정답률: 21%)
  • 분산 운영체제에서 프로세스가 직접 이동하는 것이 아니라, 원격 프로시저 호출(RPC)을 통해 연산 기능만을 이동시켜 처리하는 방식을 연산 이주라고 합니다.
profile_image
1

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

62. HRN 스케줄링에서 우선순위 결정의 계산식은?

  1. (대기시간 + 실행시간) / 실행시간
  2. (대기시간 + 서비스 시간) / 실행시간
  3. (대기시간 + 서비스 시간) / 서비스 시간
  4. (실행시간 + 서비스 시간) / 서비스 시간
(정답률: 75%)
  • HRN(Highest Response-ratio Next) 스케줄링은 대기 시간이 길수록, 서비스 시간이 짧을수록 우선순위를 높게 부여하는 방식입니다.
    ① [기본 공식] $Priority = \frac{Waiting Time + Service Time}{Service Time}$
    ② [숫자 대입] (공식 기반 정의)
    ③ [최종 결과] $(대기시간 + 서비스 시간) / 서비스 시간$
profile_image
1

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

63. 다음과 같은 세그멘트 테이블이 있을 때, 실제 주소는 얼마가 되겠는가? (단, 가상주소 = s(2,100))

  1. 1500
  2. 1600
  3. 2000
  4. 2100
(정답률: 36%)
  • 세그먼트 테이블에서 실제 주소는 해당 세그먼트의 시작 주소에 변위(Offset)를 더하여 계산합니다.
    ① [기본 공식] $Actual Address = Base Address + Offset$
    ② [숫자 대입] $Actual Address = 2000 + 100$
    ③ [최종 결과] $Actual Address = 2100$
profile_image
1

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

64. 운영체제의 기능으로 적당하지 않은 것은?

  1. 컴퓨터 시스템의 초기화 기능
  2. 효율적인 자원관리와 할당기능
  3. 고급 언어로 작성된 프로그램을 기계어로 번역하는 기능
  4. 오류 검사 및 복구 기능
(정답률: 65%)
  • 고급 언어로 작성된 프로그램을 기계어로 번역하는 기능은 운영체제가 아닌 컴파일러나 인터프리터와 같은 언어 번역기의 역할입니다.
profile_image
1

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

65. 유닉스 시스템에서 파일의 내용을 화면에 출력할 때 사용하는 명령어는?

  1. cat
  2. finger
  3. ls
  4. print
(정답률: 59%)
  • UNIX 시스템에서 cat 명령어는 파일의 내용을 표준 출력(화면)으로 연결하여 출력하는 기능을 수행합니다.

    오답 노트

    finger: 사용자 정보 확인
    ls: 디렉터리 내 파일 목록 출력
    print: 일반적인 UNIX 쉘 명령어 아님
profile_image
1

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

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

  1. 사용자 외에 타인이 파일에 대한 작업을 할 수 없도록 한다.
  2. 사용자가 파일을 생성하고, 변경하고 제거할 수 있도록 한다.
  3. 정보의 손실이나 파괴를 방지하기 위해 백업과 복구 능력을 갖추어야 한다.
  4. 사용하기 편리한 인터페이스를 제공해야 한다.
(정답률: 58%)
  • 파일 시스템은 파일의 생성, 변경, 제거, 백업 및 복구, 사용자 인터페이스 제공 등의 기능을 수행합니다. 타인이 파일 작업을 절대 할 수 없도록 제한하는 것이 아니라, 권한 설정(Permission)을 통해 접근 제어를 관리하는 것이 일반적인 기능입니다.
profile_image
1

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

67. UNIX에서 커널의 기능이 아닌 것은?

  1. 프로세스 관리 기능
  2. 기억장치 관리 기능
  3. 입/출력 관리 기능
  4. 명령어 해독 기능
(정답률: 72%)
  • 커널은 운영체제의 핵심으로 프로세스, 기억장치, 입/출력 장치 등을 관리하는 기능을 수행합니다. 명령어 해독 기능은 운영체제가 아닌 CPU(중앙처리장치)의 하드웨어적인 기능입니다.
profile_image
1

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

68. 프로세스의 정의로 적당하지 않은 것은?

  1. 하드웨어에 의해 사용되는 입/출력 장치
  2. 실행중인 프로그램
  3. 운영체제 내에 프로세스 제어 블록의 존재로서 명시되는 것
  4. 프로세서가 할당되는 개체
(정답률: 62%)
  • 프로세스는 실행 중인 프로그램을 의미하며, 운영체제로부터 자원을 할당받는 작업 단위입니다. 하드웨어에 의해 사용되는 입/출력 장치는 물리적인 장치(Device)에 해당하며 프로세스의 정의가 아닙니다.
profile_image
1

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

69. 사용자 password에 대한 설명으로 옳지 않은 것은?

  1. 추측 가능한 사용자의 전화번호, 생년월일 등으로는 구성하지 않는 것이 바람직하다.
  2. 암호가 짧을수록 추측에 의한 암호 발각 가능성이 희박하다.
  3. 암호는 자주 변경하는 것이 바람직하다.
  4. 불법 액세스를 방지하는데 사용된다.
(정답률: 83%)
  • 비밀번호는 길고 복잡할수록 무작위 대입 공격이나 추측을 통한 해킹 가능성이 낮아집니다. 따라서 암호가 짧을수록 발각 가능성이 희박하다는 설명은 보안 원리에 어긋납니다.
profile_image
1

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

70. 인터럽트의 종류에 해당하지 않는 것은?

  1. 프로세스 인터럽트
  2. 입/출력 인터럽트
  3. 외부 인터럽트
  4. SVC(Supervisor Call) 인터럽트
(정답률: 44%)
  • 인터럽트는 크게 외부 인터럽트(입출력, 전원 등), 내부 인터럽트(Trap, 0으로 나누기 등), SVC 인터럽트(Supervisor Call)로 구분됩니다. 프로세스 인터럽트라는 별도의 분류는 존재하지 않습니다.
profile_image
1

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

71. 운영체제가 보조 기억장치의 적절한 관리를 위해서 하는 일 중 옳지 않은 것은?

  1. 기억 장소의 할당
  2. 응용 프로그램 유지보수
  3. 빈 공간의 관리
  4. 디스크 스케줄링
(정답률: 61%)
  • 운영체제의 보조 기억장치 관리는 기억 장소 할당, 빈 공간 관리, 디스크 스케줄링 등을 통해 효율적인 저장 공간 활용과 성능 최적화를 목표로 합니다. 응용 프로그램 유지보수는 개발자나 관리자가 수행하는 소프트웨어 공학적 영역입니다.
profile_image
1

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

72. 하나의 프로세스가 자주 참조하는 페이지의 집합을 의미하며, 이런 페이지 집합이 적재되면 프로세스는 한동안 페이지 폴트 없이 실행될 수 있다. 이런 페이지 집합을 무엇이라 하는가?

  1. working set
  2. critical section
  3. paging
  4. fragmentation
(정답률: 59%)
  • 프로세스가 특정 시간 동안 집중적으로 참조하는 페이지들의 집합을 working set이라고 하며, 이를 메모리에 유지함으로써 페이지 폴트 발생률을 낮출 수 있습니다.

    오답 노트

    critical section: 공유 자원에 접근하는 임계 영역
    paging: 가상 메모리를 고정 크기로 나누는 기법
    fragmentation: 메모리 할당 시 발생하는 단편화 현상
profile_image
1

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

73. 기억장치 배치 전략으로 사용되지 않는 것은?

  1. 최적 적합(best-fit) 전략
  2. 최초 적합(first-fit) 전략
  3. 최종 적합(last-fit) 전략
  4. 최악 적합(worst-fit) 전략
(정답률: 71%)
  • 기억장치 할당 전략에는 가용 공간 중 크기가 가장 작은 공간을 선택하는 최적 적합, 가장 먼저 발견한 공간을 선택하는 최초 적합, 가장 큰 공간을 선택하는 최악 적합 전략이 있습니다. 최종 적합이라는 전략은 존재하지 않습니다.
profile_image
1

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

74. 분산 처리 시스템의 장점에 해당하지 않는 것은?

  1. 자원의 공유
  2. 신뢰도 향상
  3. 부하의 균형
  4. 보안의 향상
(정답률: 64%)
  • 분산 처리 시스템은 여러 컴퓨터에 데이터를 나누어 저장하고 처리하므로 자원 공유, 신뢰도 향상, 부하 분산의 장점이 있지만, 네트워크를 통해 연결되어 있어 관리 포인트가 늘어나고 외부 침입 경로가 다양해지므로 보안의 향상과는 거리가 멉니다.
profile_image
1

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

75. 비선점(nonpreemptive)형 프로세스 스케줄링 방식에 해당하는 것은?

  1. SJF, SRT
  2. SJF, FIFO
  3. Round-Robin, SRT
  4. Round-Robin, SJF
(정답률: 55%)
  • 비선점 스케줄링은 프로세스가 CPU를 할당받으면 종료되거나 스스로 반납할 때까지 CPU를 독점하는 방식입니다.

    오답 노트

    Round-Robin, SRT: CPU를 강제로 뺏을 수 있는 선점형 방식입니다.
profile_image
1

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

76. 페이지 교체 기법 중 시간 오버헤드를 줄이는 기법으로서 참조비트(referenced bit)와 변형비트(modified bit)를 필요로 하는 방법은?

  1. FIFO
  2. LRU
  3. LFU
  4. NUR
(정답률: 58%)
  • NUR(Not Used Recently) 기법은 참조비트와 변형비트를 사용하여 최근에 사용되지 않은 페이지를 우선적으로 교체함으로써 LRU의 시간 오버헤드를 줄인 효율적인 알고리즘입니다.
profile_image
1

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

77. 파일의 편성 방식 중 해쉬(Hash) 기법과 가장 연관이 많은 파일은?

  1. 순차파일
  2. 직접파일
  3. 색인파일
  4. 색인순차파일
(정답률: 34%)
  • 직접파일은 해시 함수(Hash Function)를 사용하여 레코드의 키 값을 물리적 주소로 직접 변환함으로써, 인덱스 없이도 매우 빠르게 데이터에 접근하는 방식입니다.
profile_image
1

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

78. 디스크의 서비스 요청 대기큐에 도착한 요청이 다음과 같을 때 SSTF 스케쥴링 기법 사용시 75번 트랙은 몇 번째로 서비스 받는가?(단, 현재 헤드위치는 100번 트랙으로 가정한다.)

  1. 두 번째
  2. 세 번째
  3. 네 번째
  4. 다섯 번째
(정답률: 59%)
  • SSTF(Shortest Seek Time First)는 현재 헤드 위치에서 가장 가까운 트랙을 먼저 서비스하는 방식입니다. 현재 위치 $100$에서 가장 가까운 순서대로 이동 경로를 추적합니다.
    1순위: $105$ (거리 $5$)
    2순위: $100$에서 가장 가까운 $105$ 다음은 $89$ (거리 $16$)
    3순위: $89$에서 가장 가까운 $90$ (거리 $1$)
    4순위: $90$에서 가장 가까운 $75$ (거리 $15$)
    따라서 $75$번 트랙은 네 번째로 서비스 받습니다.
profile_image
1

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

79. 하나의 프로세스가 시스템 내에 존재하는 동안 그 프로세스는 여러 상태를 거치게 된다. 상태 전이에 관한 설명으로 옳지 않은 것은?

  1. 디스패칭(dispatching) : 준비상태 →실행상태
  2. 보류상태(block) : 실행상태 →보류상태
  3. 조건만족(wakeup) : 보류상태 →실행상태
  4. 할당시간 종료(time runout) : 실행상태 →준비상태
(정답률: 32%)
  • 조건만족(wakeup)은 보류상태에서 실행상태로 바로 가는 것이 아니라, 준비상태로 전이되는 과정입니다.

    오답 노트

    디스패칭: 준비상태에서 실행상태로 전환되는 것이 맞습니다.
    보류상태: 실행 중 I/O 요청 등으로 인해 보류상태로 전환되는 것이 맞습니다.
    할당시간 종료: 타임 슬라이스가 끝나 실행상태에서 준비상태로 돌아가는 것이 맞습니다.
profile_image
1

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

80. 프로그램이 프로세서에 의해 수행되는 속도와 프린터 등에서 결과를 처리하는 속도의 차이를 극복하기 위해 디스크 저장 공간을 사용하는 기법은?

  1. 링킹(linking)
  2. 사이클 스틸링(cycle stealing)
  3. 스풀링(spooling)
  4. 페이징(paging)
(정답률: 65%)
  • CPU의 빠른 처리 속도와 주변 장치(프린터 등)의 느린 처리 속도 차이를 해결하기 위해, 고속 디스크에 데이터를 임시로 저장하여 처리하는 기법을 스풀링(spooling)이라고 합니다.
profile_image
1

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

5과목: 정보통신개론

81. 홀수 패리티가 부가된 7비트 ASCII 코드 D(1000001)의 송신 데이터는?

  1. 1000010
  2. 0100001
  3. 10000011
  4. 11000010
(정답률: 43%)
  • 홀수 패리티는 데이터 내의 1의 개수를 홀수 개로 맞추기 위해 패리티 비트를 추가하는 방식입니다.
    데이터 1000001의 1의 개수가 2개(짝수)이므로, 홀수로 만들기 위해 패리티 비트 1을 추가하여 10000011이 됩니다.
profile_image
1

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

82. 전화와 텔레비젼의 연결에 의한 정보서비스의 형태는?

  1. 비디오텍스(videotex)
  2. 텔리텍스트(teletext)
  3. 팩시밀리(fax)
  4. 텔렉스(telex)
(정답률: 46%)
  • 전화선과 텔레비전 화면을 결합하여 문자, 숫자, 그래픽 등의 정보를 송수신하는 정보서비스 형태는 비디오텍스(videotex)입니다.
profile_image
1

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

83. 각기 다른 LAN을 통합시켜 관련이 있는 기관과 상호 연결시킨 광역통신망은?

  1. WAN
  2. PSTN
  3. VAN
  4. INTERNET
(정답률: 52%)
  • WAN(Wide Area Network, 광역 통신망)은 지리적으로 멀리 떨어진 여러 개의 LAN을 연결하여 광범위한 지역을 하나로 묶는 통신망입니다.
profile_image
1

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

84. 다음 네트워크 장비 중에서 OSI의 네트워크 계층까지의 기능을 수행하는 것은?

  1. 아답터
  2. 브릿지
  3. 라우터
  4. 리피터
(정답률: 71%)
  • 라우터는 OSI 7계층 중 네트워크 계층(3계층) 장비로, IP 주소를 기반으로 최적의 경로를 설정(Routing)하여 패킷을 전송하는 기능을 수행합니다.

    오답 노트

    아답터, 리피터: 물리 계층(1계층) 장비
    브릿지: 데이터 링크 계층(2계층) 장비
profile_image
1

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

85. 다음 중 근거리(LAN)통신망을 설치시 전송용량 측면에서 가장 좋은 케이블은?

  1. CCP케이블
  2. 장하케이블
  3. 광섬유케이블
  4. 동축케이블
(정답률: 66%)
  • 광섬유케이블은 빛을 이용하여 데이터를 전송하므로 대역폭이 매우 넓어 전송용량이 가장 크며, 전자기 간섭이 없고 전송 손실이 매우 적습니다.
profile_image
1

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

86. 속도단위 [bps]의 가장 적합한 정의는?

  1. 1초간의 데이터 전송 비트 수
  2. 1초간의 신호 펄스의 발생 수
  3. 1분간의 신호 주파수 전송 수
  4. 1분간의 보(baud)의 2배 전송 수
(정답률: 66%)
  • bps(bits per second)는 초당 전송되는 비트 수를 의미하며, 데이터 통신 속도를 나타내는 가장 기본적인 단위입니다.
profile_image
1

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

87. 다음 중 ISDN에 대해 바르게 설명한 것은?

  1. 아날로그 통신기술을 전제로 하고 있다.
  2. 음성, 비음성 데이터 서비스의 각 분야를 독립적으로 처리하는 통신망이다.
  3. 한 빌딩 내 또는 특정지역내의 복수의 컴퓨터, 워드프로세서 등을 접속하는 상호 통신망이다.
  4. 모든 통신서비스를 단일통신망으로 통합한 것이다
(정답률: 43%)
  • ISDN(종합정보통신망)은 음성, 데이터, 영상 등 다양한 멀티미디어 서비스를 하나의 디지털 통신망으로 통합하여 제공하는 서비스입니다.

    오답 노트

    아날로그 통신기술을 전제로 하고 있다: 디지털 전송 방식을 사용함
    음성, 비음성 데이터 서비스의 각 분야를 독립적으로 처리하는 통신망이다: 통합 처리하는 망임
    한 빌딩 내 또는 특정지역내의 복수의 컴퓨터, 워드프로세서 등을 접속하는 상호 통신망이다: 이는 LAN에 대한 설명임
profile_image
1

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

88. 다음 ITU 권고안 중 MHS에 대한 권고안은?

  1. X.25
  2. V.27
  3. X.400계열
  4. T.400계열
(정답률: 33%)
  • ITU-T 권고안 중 X.400 계열은 메시지 핸들링 시스템(MHS, Message Handling System)에 대한 표준 규격입니다.

    오답 노트

    X.25: 패킷 교환망 표준
    V.27: 모뎀 전송 속도 표준
profile_image
1

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

89. 다음 중 뉴미디어의 특징으로 관계가 가장 적은 것은 ?

  1. 정보교환의 고속화와 대용량화
  2. 다채널성과 쌍방향성
  3. 반도체와 아날로그 기술화
  4. 정보형태의 다양화
(정답률: 73%)
  • 뉴미디어는 디지털 기술을 기반으로 정보 교환의 고속화, 대용량화, 다채널성, 쌍방향성, 그리고 텍스트·오디오·비디오 등 정보 형태의 다양성을 특징으로 합니다. 따라서 아날로그 기술화는 뉴미디어의 특성과 정반대되는 개념입니다.
profile_image
1

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

90. 패킷교환망에서 데이터 터미널장치와 데이터 회선종단장치 간의 인터페이스에 관한 규정은 ?

  1. X.2
  2. X.25
  3. X.75
  4. SDLC
(정답률: 58%)
  • X.25는 패킷 교환망에서 데이터 터미널 장치(DTE)와 데이터 회선 종단 장치(DCE) 간의 인터페이스 및 네트워크 계층의 프로토콜을 정의한 국제 표준 규정입니다.
profile_image
1

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

91. 다음 중 서로 관계가 올바르게 짝지어진 것은?

  1. 아날로그 데이터를 아날로그 신호로 변조 : PCM
  2. 디지털 데이터를 아날로그 신호로 변조 : FSK
  3. 아날로그 데이터를 디지털 신호로 변조 : DSU
  4. 디지털 데이터를 디지털 신호로 변조 : CODEC
(정답률: 31%)
  • 디지털 데이터를 아날로그 신호로 변조하는 방식에는 FSK(주파수 편이 변조), ASK(진폭 편이 변조), PSK(위상 편이 변조) 등이 있습니다.

    오답 노트

    PCM: 아날로그 데이터를 디지털 신호로 변환하는 방식
    DSU: 디지털 신호를 디지털 신호로 전송하기 위한 장치
    CODEC: 아날로그 신호를 디지털 신호로, 또는 그 반대로 변환하는 장치
profile_image
1

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

92. 정보통신 시스템의 회선종단장치(DCE) 중 디지털 신호를 아날로그 신호로 변환시켜 주는 장치는 ?

  1. DSU
  2. CCU
  3. MODEM
  4. PCM
(정답률: 58%)
  • 모뎀(MODEM)은 변조(Modulation)와 복조(Demodulation)의 합성어로, 컴퓨터의 디지털 신호를 전화선으로 전송하기 위해 아날로그 신호로 바꾸거나 그 반대로 변환하는 장치입니다.
profile_image
1

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

93. HDLC의 데이터 전달모드가 아닌 것은 ?

  1. 표준 균형모드
  2. 정규 응답모드
  3. 비동기 균형모드
  4. 비동기 응답모드
(정답률: 47%)
  • HDLC의 데이터 전달 모드는 크게 ARM(비동기 응답 모드), ABM(비동기 균형 모드), NRM(정규 응답 모드)으로 구분됩니다.

    오답 노트

    표준 균형모드: HDLC에서 정의하지 않는 모드입니다.
profile_image
1

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

94. 프로세스 간에 대한 연결을 확립, 관리, 단절시키는 수단을 제공하고 동기제어 등을 수행하는 OSI 7 Layer의 계층은?

  1. Physical Layer
  2. Network Layer
  3. Data Link Layer
  4. Session Layer
(정답률: 31%)
  • 세션 계층(Session Layer)은 응용 프로세스 간의 대화 제어를 위해 연결의 확립, 유지, 종료를 관리하며 동기화 지점을 제공하여 데이터 전송의 신뢰성을 높이는 역할을 수행합니다.
profile_image
1

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

95. 다음 중 PBX란 무엇을 의미하는가?

  1. 공공 구내교환 시스템
  2. 사설 구내교환 시스템
  3. 고속 네트워크 시스템
  4. 광역 네트워크 시스템
(정답률: 39%)
  • PBX(Private Branch Exchange)는 기업이나 관공서 등 내부에서 사용하는 사설 구내교환 시스템을 의미하며, 외부 국선과 내부 내선을 효율적으로 연결해 줍니다.
profile_image
1

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

96. LAN의 액세스방식 중 ETHERNET에서 채택한 제어방식은 ?

  1. 랜덤(RANDOM)방식
  2. CSMA/CD방식
  3. 토큰패싱(Token passing)방식
  4. 토큰링크(Token Link)방식
(정답률: 70%)
  • 이더넷(Ethernet)은 다수의 단말기가 하나의 공유 매체를 사용할 때 충돌을 방지하기 위해, 매체 사용 가능 여부를 확인하고 충돌 발생 시 재전송하는 CSMA/CD 방식을 채택하고 있습니다.
profile_image
1

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

97. 통신위성의 궤도 위치는 지구 적도 상공 몇[km] 정도인가 ?

  1. 500
  2. 6,600
  3. 14,000
  4. 36,000
(정답률: 60%)
  • 정지궤도 위성은 지구의 자전 주기와 동일하게 회전하여 지표면에서 보았을 때 항상 같은 위치에 떠 있는 위성으로, 지구 적도 상공 약 $36,000\text{km}$ 고도에 위치합니다.
profile_image
1

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

98. 부가가치통신망(VAN)의 통신처리기능으로서 회선의 접속 및 각종 제어절차 등의 데이터를 전송할 때 통신절차를 변환하는 기능은?

  1. 미디어변환
  2. 프로토콜변환
  3. 포맷변환
  4. 부호변환
(정답률: 70%)
  • 통신 절차를 변환하는 기능은 서로 다른 통신 규약(Protocol)을 사용하는 장치 간에 데이터를 주고받을 수 있도록 변환해주는 프로토콜변환입니다.

    오답 노트

    미디어변환: 전송 매체(물리적 매체)를 변경하는 것
    포맷변환: 데이터의 형식이나 구조를 변경하는 것
    부호변환: 데이터의 인코딩 방식을 변경하는 것
profile_image
1

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

99. 데이터 통신의 에러체크방식 중 수직패리티 체크방식이 우수 패리티 방식을 채택할 경우 1개 부호 중 수직에 대한 1의 bit수를 어떻게 하고 있는가?

  1. 홀수가 되도록 한다.
  2. 3의 배수가 되도록 한다.
  3. 짝수가 되도록 한다.
  4. 5개가 되도록 한다.
(정답률: 43%)
  • 우수 패리티(Even Parity) 방식은 데이터 내의 1의 개수와 패리티 비트를 합쳐 전체 1의 개수가 짝수가 되도록 맞추는 에러 검출 방식입니다.
profile_image
1

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

100. 정보통신의 설명 내용으로 가장 적합하지 않은 것은 ?

  1. 전기 통신과 컴퓨터의 정보처리 능력을 부가시켜 정보를 송수신 처리하는 통신
  2. 컴퓨터나 통신기기 사이에서 디지털 형태로 표현된 정보를 송수신하는 통신
  3. 전기적인 신호형태의 디지털 데이터만 컴퓨터로 송수신하는 통신
  4. 정보처리장치 등에 의하여 처리된 정보를 전송하는 기계 장치 간의 통신
(정답률: 69%)
  • 정보통신은 디지털 데이터뿐만 아니라 아날로그 신호를 포함하여 다양한 형태의 정보를 송수신하는 통신을 모두 포함합니다. 따라서 디지털 데이터만 송수신한다는 설명은 적절하지 않습니다.
profile_image
1

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

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