• 1 <보기>는 네트워크 토폴로지(topology)에 대한 설명이다. ㉠~㉢에 들어갈 내용을 옳게 나열한 것은?
    < 보 기 >
    - FDDI는 광케이블로 구성되며 ( ㉠ ) 토폴로지를 사용한다. - 허브 장비가 필요한 ( ㉡ ) 토폴로지는 네트워크 관리가 용이하다. - 터미네이터가 필요한 ( ㉢ ) 토폴로지는 전송회선이 단절되면 전체 네트워크가 중단된다.
     
     링형 버스형 트리형
     링형 트리형 버스형
     버스형 링형 트리형
     버스형 트리형 링형
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 2 다음 그래프를 대상으로 Kruskal 알고리즘을 이용한 최소 비용 신장 트리 구성을 한다고 할 때, 이 트리에 포함된 간선 중에서 다섯 번째로 선택된 간선의 비용으로 옳은 것은?
    9   10
    11   12
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 3 다음 저장장치 중 접근속도가 빠른 것부터 순서대로 나열한 것은?
    ㄱ. 레지스터 ㄴ. 주기억장치 ㄷ. 캐시메모리 ㄹ. 하드디스크
    ㄱ, ㄷ, ㄴ, ㄹ   ㄱ, ㄷ, ㄹ, ㄴ
    ㄷ, ㄱ, ㄴ, ㄹ   ㄷ, ㄱ, ㄹ, ㄴ
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 4 다음 조건에 따라 입력 키 값을 해시(hash) 테이블에 저장하였을 때 해시 테이블의 내용으로 옳은 것은?
    - 해시 테이블의 크기는 7이다. - 해시 함수는 h(k) = k mod 7이다. (단, k는 입력 키 값이고, mod는 나머지를 구하는 연산자이다.) - 충돌은 이차 조사법(quadratic probing)으로 처리한다. - 키 값의 입력 순서 : 9, 16, 2, 6, 20
     
     
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 5 다음 조건에 따라 페이지 기반 메모리 관리시스템에서 LRU(Least Recently Used) 페이지 교체 알고리즘을 구현하였다. 주어진 참조열의 모든 참조가 끝났을 경우 최종 스택(stack)의 내용으로 옳은 것은?
    - LRU 구현 시 스택 사용한다. - 프로세스에 할당된 페이지 프레임은 4개이다. - 메모리 참조열 : 1 2 3 4 5 3 4 2 5 4 6 7 2 4
     
     
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 6 서비스 거부 공격에 해당하는 것을 <보기>에서 고른 것은?
    < 보 기 >
    ㄱ. Ping of Death 공격 ㄴ. SYN Flooding 공격 ㄷ. Session Hijacking 공격 ㄹ. ARP Redirect 공격
    ㄱ, ㄴ   ㄴ, ㄷ
    ㄷ, ㄹ   ㄱ, ㄹ
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 7 데이지-체인(daisy-chain) 우선순위 인터럽트 방식에 대한 설명으로 옳은 것은?
    • ① 인터럽트를 발생시키는 장치들이 병렬로 연결된다.
    • ② 두 개 이상의 장치에서 동시에 인터럽트가 발생되면 중앙처리장치(CPU)는 이들 인터럽트를 모두 무시한다.
    • ③ 인터럽트를 발생시킨 장치가 인터럽트 인식(acknowledge) 신호를 받으면 자신의 장치번호를 중앙처리장치로 보낸다.
    • ④ 중앙처리장치에서 전송되는 인터럽트 인식 신호는 우선순위가 낮은 장치부터 높은 장치로 순차적으로 전달된다.
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 8 TCP/IP 프로토콜 중 전송계층인 TCP에 대한 설명으로 옳은 것을 <보기>에서 고른 것은?
    < 보 기 >
    ㄱ. 비연결형 서비스를 지원한다. ㄴ. UDP보다 데이터 전송 신뢰도가 낮다. ㄷ. 송신할 데이터를 패킷 단위로 전송한다. ㄹ. 수신측에서 잘못 전송된 패킷에 대해 재전송을 요구한다.
    ㄱ, ㄴ   ㄴ, ㄷ
    ㄷ, ㄹ   ㄱ, ㄹ
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 9 다음 C 프로그램의 실행 결과로 옳은 것은?
    #include <stdio.h>

    int sub(int n)
    {
        if(n==0) return 0;
        if(n==1) return 1;
        return (sub(n-1) + sub(n-2));
    }
    void main()
    {
        int a=0;

        a=sub(4);
        printf("%d", a);
    }
    0   1
    2   3
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인
  • 10 프로세스 동기화 문제를 해결하기 위한 방법인 세마포어 (Semaphore) 알고리즘에 대한 설명으로 옳지 않은 것은?
    • ① 세마포어 알고리즘은 상호배제 문제를 해결할 수 없다.
    • ② 세마포어 변수는 일반적으로 실수형 변수를 사용하지 않는다.
    • ③ 세마포어 알고리즘은 P 연산(wait 연산)과 V 연산(signal 연산)을 사용한다.
    • ④ P 연산과 V 연산의 구현 방법에 따라 바쁜 대기(busy waiting)를 해결할 수 있다.
    (2014년 계리직 컴퓨터일반) 해설보기 오류신고 정답확인