컴퓨터시스템기사(A형) · 2021

컴퓨터시스템기사(A형) (2021-03-07)

총 100문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.C언어에서 문자열을 출력하는 함수는?

    1. ①gets( )
    2. ②getchar( )
    3. ③puts( )
    4. ④putchar( )
  2. 2.프로그래밍 언어의 해독 순서로 옳은 것은?

    1. ①컴파일러 → 로더 → 링커
    2. ②링커 → 로더 → 컴파일러
    3. ③로더 → 컴파일러 → 링커
    4. ④컴파일러 → 링커 → 로더
  3. 3.여러 자료를 묶어서 하나의 단위로 처리할 수 있게 하는 구조적 자료형에 해당하는 것은?

    1. ①Character
    2. ②Integer
    3. ③Boolean
    4. ④Array
  4. 4.C언어에서 사용하는 기억클래스에 해당하지 않는 것은?

    1. ①auto 변수
    2. ②static 변수
    3. ③scope 변수
    4. ④register 변수
  5. 5.두 개 이상의 유사한 객체들을 묶어 하나의 공통된 속성을 표현한 것으로 자료 추상화의 개념으로 볼 수 있는 것은?

    1. ①Class
    2. ②Method
    3. ③Instance
    4. ④Message
  6. 6.객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?

    1. ①속성
    2. ②메소드
    3. ③클래스
    4. ④인스턴스
  7. 7.C언어에서 문자형 자료 선언 시 사용하는 것은?

    1. ①int
    2. ②char
    3. ③float
    4. ④double
  8. 8.어셈블리 명령에서 처리 성격이 다른 것은?

    1. ①JMP
    2. ②CVD
    3. ③LOOP
    4. ④CALL
  9. 9.어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?

    1. ①EQU
    2. ②EVEN
    3. ③ORG
    4. ④ASSUME
  10. 10.속성들의 일부분만을 가지고 주어진 작업이나 객체들을 필요한 정도로 묘사할 수 있는 방법을 지원하는 것은?

    1. ①메소드
    2. ②구조화
    3. ③추상화
    4. ④메세지 전송
  11. 11.C++에서 동일한 클래스 내의 멤버와 멤버함수에 모든 다른 외부 클래스의 접근이 가능한 접근 제한자는?

    1. ①Private
    2. ②Public
    3. ③Protected
    4. ④Overload
  12. 12.연산자 중 우선 순위가 가장 낮은 것은?

    1. ①*
    2. ②<<
    3. ③&&
    4. ④!=
  13. 13.어떤 문제를 해결하거나 자료 처리를 위해서 고급 언어 등을 이용하여 사용자가 직접 작성한 프로그램을 의미하는 것은?

    1. ①시스템 프로그램(system program)
    2. ②응용 프로그램(application program
    3. ③번역 프로그램(tramslator program)
    4. ④기계 프로그램(machine program)
  14. 14.프로그램을 기억장소의 상태변화 및 이에 대한 조작으로 기술하는 것이 아니라, 입력과 출력의 함수만을 사용하여 기술하는 언어로 옳은 것은?

    1. ①명령형 언어
    2. ②객체지향 언어
    3. ③함수형 언어
    4. ④논리 언어
  15. 15.프로그램 번역과정 중 프로그램을 일정한 크기로 분리하는 단계는?

    1. ①선행처리기(Preprocessor)
    2. ②의미 분석기(Semantics Analyzer)
    3. ③구문 분석기(Syntax Analyzer, Parser)
    4. ④어휘 분석기(Lexical Analyzer, Scanner)
  16. 16.(가)와 (나)에 들어갈 용어로 옳은 것은?

    1. ①(가): 위치계수기, (나): 로더
    2. ②(가): 위치계수기, (나): 링커
    3. ③(가): 명령어 레지스터, (나): 로더
    4. ④(가): 명령어 레지스터, (나): 링커
  17. 17.C언어에서 서식 문자의 출력 형태가 10진수 정수를 나타내는 것은?

    1. ①%d
    2. ②%u
    3. ③%s
    4. ④%c
  18. 18.어셈블리에서 주로 산술 연산에 사용되는 레지스터에 해당하는 것으로 옳은 것은?

    1. ①AX
    2. ②BP
    3. ③SI
    4. ④SP
  19. 19.기계어에 대한 설명으로 틀린 것은?

    1. ①프로그램 작성이 어렵고 복잡하다.
    2. ②각 컴퓨터마다 모두 같은 기계어를 가진다.
    3. ③컴퓨터가 해석할 수 있는 0 또는 1의 2진수로 이루어진다.
    4. ④실행할 명령, 데이터, 기억 장소의 주소 등을 포함한다.
  20. 20.C언어의 이스케이프 문자의 의미가 잘못 짝지어진 것은?

    1. ①∖f: 16진수로 표현
    2. ②∖n: 커서를 다음 줄 앞으로 이동
    3. ③∖b: 문자를 출력하고 뒤로 한 칸 이동
    4. ④∖t: 커서를 일정 간격만큼 수평 이동
  21. 21.물리 네트워크 주소를 이용하여 논리 주소로 변환시켜 주는 프로토콜은?

    1. ①SMTP
    2. ②RARP
    3. ③ICMP
    4. ④DNS
  22. 22.블루투스(Bluetooth)에 대한 설명으로 틀린 것은?

    1. ①단방향 통신을 위해 FDD방식을 사용한다.
    2. ②2.4GHz대의 ISM 밴드를 이용한다.
    3. ③표준은 IEEE 802.15.1 이다.
    4. ④간섭에 비교적 강한 주파수 호핑 방식을 채용한다.
  23. 23.다음 중 LAN에서 사용되는 채널할당 방식 중 요구할당 방식에 해당되는 것은?

    1. ①FDM
    2. ②CSMA/CD
    3. ③TDM
    4. ④Token Ring
  24. 24.대역폭(Bandwidth)에 대한 설명으로 옳은 것은?

    1. ①최저 주파수를 의미한다.
    2. ②최고 주파수를 의미한다.
    3. ③최고 주파수와 최저 주파수 사이 간격을 의미한다.
    4. ④최저 주파수의 1/2을 의미한다.
  25. 25.IEEE 802.4의 표준안 내용으로 옳은 것은?

    1. ①토큰 버스 LAN
    2. ②블루투스
    3. ③CSMA/CD LAN
    4. ④무선 LAN
  26. 26.HDLC의 링크 구성 방식에 따라 분류한 동작모드가 아닌 것은?

    1. ①정규 균형 모드
    2. ②정규 응답 모드
    3. ③비동기 응답 모드
    4. ④비동기 균형 모드
  27. 27.라우팅 프로토콜에 해당되지 않는 것은?

    1. ①RIP
    2. ②OSPF
    3. ③SMTP
    4. ④BGP
  28. 28.6비트를 사용하여 양자화하는 경우 양자화 step수는?

    1. ①8
    2. ②16
    3. ③32
    4. ④64
  29. 29.Hamming distance가 5일 때 검출 가능한 에러 개수는?

    1. ①4
    2. ②5
    3. ③6
    4. ④7
  30. 30.UDP 특성에 해당되는 것은?

    1. ①데이터 전송 후, ACK를 받는다.
    2. ②송신중에 링크를 유지관리하므로 신뢰성이 높다.
    3. ③흐름제어나 순서제어가 없어 전송속도가 빠르다.
    4. ④제어를 위한 오버헤드가 크다.
  31. 31.이진트리에서 단말 노드 수가 n0, 차수가 2인 노드 수가 n2라 할 때, n0와 n2의 관계식으로 옳은 것은?

    1. ①n0=n2+1
    2. ②n0=(n2-1)/2
    3. ③n0=2n2+1
    4. ④n0=(2n2-1)/2
  32. 32.데이터베이스의 3단계 스키마에 해당하지 않는 것은?

    1. ①내부 스키마
    2. ②외부 스키마
    3. ③관계 스키마
    4. ④개념 스키마
  33. 33.정점이 5개인 방향 그래프가 가질 수 있는 최대 간선수는? (단, 자기간선과 중복간선은 배제)

    1. ①5개
    2. ②10개
    3. ③15개
    4. ④20개
  34. 34.다음 그림에서 트리의 차수(degree)는?

    1. ①2
    2. ②3
    3. ③4
    4. ④8
  35. 35.정규화 과정 중 1NF에서 2NF가 되기 위한 조건은?

    1. ①1NF를 만족하고 모든 도메인이 원자값이어야 한다.
    2. ②1NF를 만족하고 키가 아닌 모든 애트리뷰트가 기본키에 대하여 이행적으로 함수적 종속 관계가 되지 않아야 한다.
    3. ③1NF를 만족하고 다치 종속이 제거되어야 한다.
    4. ④1NF를 만족하고 키가 아닌 모든 속성이 기본키에 대하여 완전 함수적 종속 관계를 만족해야 한다.
  36. 36.SQL에서 DELETE 명령에 대한 설명으로 옳지 않은 것은?

    1. ①테이블의 행을 삭제할 대 사용한다.
    2. ②WHERE 조건절이 없는 DELETE 명령을 수행하면 DROP TABLE 명령을 수행했을 때와 같은 효과를 얻을 수 있다.
    3. ③SQL을 사용 용도에 따라 분류할 경우 DML에 해당한다.
    4. ④기본 사용 형식은 “DELETE FROM 테이블 [WHERE 조건];” 이다.
  37. 37.DBMS의 필수 기능이 아닌 것은?

    1. ①정의 기능
    2. ②설계 기능
    3. ③조작 기능
    4. ④제어 기능
  38. 38.선형 구조에 해당하지 않는 것은?

    1. ①스택
    2. ②트리
    3. ③큐
    4. ④데크
  39. 39.다음 산술식을 Postfix로 옳게 표현한 것은?

    1. ①**a+bcd
    2. ②*+a*bcd
    3. ③abc*+d*
    4. ④abc+*d*
  40. 40.다음 자료에 대하여 버블 정렬을 사용하여 오름차순 정렬할 경우 1회전 후의 결과는?

    1. ①5,8,6,2,4
    2. ②2,8,5,6,4
    3. ③5,6,2,4,8
    4. ④5,2,4,6,8
  41. 41.캐시 설계 시 고려 사항이 아닌 것은?

    1. ①캐시의 크기
    2. ②교체 알고리즘
    3. ③전송 블록 크기
    4. ④하드 디스크 용량
  42. 42.기억장치 계층구조에서 가장 빠른 접근(Access)속도를 가지는 것은?

    1. ①RAM
    2. ②Cache
    3. ③Magnetic Disk
    4. ④Magnetic Tape
  43. 43.1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가?

    1. ①Program Counter
    2. ②Accumulator
    3. ③Adder
    4. ④Queue
  44. 44.입·출력 제어 방식이 아닌 것은?

    1. ①DMA에 의한 I/O
    2. ②프로그램에 의한 I/O
    3. ③인터럽트에 의한 I/O
    4. ④클러스터링에 의한 I/O
  45. 45.입·출력 장치와 주기억장치 사이에 자료 전달을 위한 통신 경로는?

    1. ①내부 버스
    2. ②외부 버스
    3. ③Channel 제어기
    4. ④DMA 제어기
  46. 46.부동소수점 연산을 위한 덧셈과 뺄셈알고리즘 과정에 해당하지 않는 것은?

    1. ①0(zero)인지 여부를 조사한다.
    2. ②정수의 위치를 조정한다.
    3. ③가수를 더하거나 뺀다.
    4. ④결과를 정규화 한다.
  47. 47.플립플롭 회로에서 2분주가 가능한 회로는?

    1. ①
    2. ②
    3. ③
    4. ④
  48. 48.인터럽트 우선순위 체제를 구성하기 위한 기능으로 틀린 것은?

    1. ①우선순위를 해제하는 기능
    2. ②우선순위를 부여하는 기능
    3. ③인터럽트 요청 시 우선순위를 판별하는 기능
    4. ④우선순위가 높은 것을 먼저 수행하게 하는 기능
  49. 49.16비트 시프트 레지스터에서 16비트를 직렬로 입력하기 위해 필요한 클록 수는?

    1. ①8개
    2. ②12개
    3. ③16개
    4. ④32개
  50. 50.벡터 프로세서(Vector Processor)에서 사용할 수 있는 알고리즘으로 옳은 것은?

    1. ①GALT 알고리즘
    2. ②Banker’s 알고리즘
    3. ③Systolic 알고리즘
    4. ④Sorting 알고리즘
  51. 51.병렬처리와 관계없는 것은?

    1. ①Array Processor
    2. ②Vector Processor
    3. ③Pipeline Processing
    4. ④Multiple phase Processor
  52. 52.프로그래머에 의하여 스여지는 주소를 가상 주소라고 할 때, 이들 주소의 집합을 무엇이라고 하는가?

    1. ①주소 공간
    2. ②논리적 주소
    3. ③물리적 주소
    4. ④메모리 공간
  53. 53.반가산기 회로의 carry(C)와 sum(S)을 나타내는 논리식은?

    1. ①
    2. ②
    3. ③
    4. ④
  54. 54.동기고정식 마이크로 오퍼레이션 제어에 관한 설명 중 틀린 것은?

    1. ①모든 마이크로 오퍼레이션의 동작시간이 비슷할 때 유리한 방식이다.
    2. ②각 그룹 간 서로 다른 Cycle Time의 동기를 맞추기 위해 각 그룹간의 Micro Cycle Time을 정수배가 되도록 한다.
    3. ③모든 마이크로 오퍼레이션 중에서 수행시간이 가장 긴 마이크로 오퍼레이션의 동작시간을 Micro Cycle Time으로 정한다.
    4. ④모든 마이크로 오퍼레이션의 동작 시간이 같다고 가정하여 CPU Clock의 주기를 Micro Cycle Time과 같도록 정의하는 방식이다.
  55. 55.다음 진리표가 의미하는 논리게이트는?

    1. ①OR
    2. ②AND
    3. ③NOR
    4. ④NAND
  56. 56.인터럽트 가운데 소프트웨어적 우선순위 처리 기법은?

    1. ①폴링(polling) 방법
    2. ②데이지체인(daisy-chain) 방법
    3. ③벡터 인터럽트(vector interrupt) 방법
    4. ④병렬 우선순위(parallel priority) 방법
  57. 57.CPU에서 마이크로 오퍼레이션(micro-operation)이 실행되도록 하는 것은?

    1. ①스위치(switch)
    2. ②레지스터(register)
    3. ③누산기(accumulator)
    4. ④제어신호(control signal)
  58. 58.8비트로 구성된 레지스터에서 최상위 비트를 부호비트라 가정할 때 2의 보수(2‘s complement)로 숫자를 표시한다면 이 레지스터로 표시할 수 있는 10진수의 범위를 바르게 나타낸 것은?

    1. ①-128~+127
    2. ②-128~+128
    3. ③-256~+127
    4. ④-256~+256
  59. 59.양면 지장을 할 수 있는 2장의 디스크로 구성된 디스크 드라이브에 실린더(cylinder)가 8개이고, 각 트랙당 16섹터이며, 섹터당 512byte를 저장할 수 있다면 이 디스크 드라이브에 저장할 수 있는 총 용량은?

    1. ①64KB
    2. ②128KB
    3. ③256KB
    4. ④512KB
  60. 60.폴링(polling) 방식에 대한 설명으로 틀린 것은?

    1. ①융통성이 있다.
    2. ②회로가 간단하다.
    3. ③반응시간이 빠르다.
    4. ④별도의 하드웨어가 필요 없다.
  61. 61.UNIX에서 부모 프로세스가 자식 프로세스를 생성하는 명령어는?

    1. ①mknod
    2. ②creat
    3. ③fork
    4. ④cp
  62. 62.UNIX에서 i-node의 내용이 아닌 것은?

    1. ①파일 소유자의 사용자 식별(UID)
    2. ②파일에 대한 링크 수
    3. ③파일이 최초로 수정된 시간
    4. ④파일의 크기
  63. 63.스래싱(thrashing) 현상에 대한 설명으로 옳은 것은?

    1. ①CPU가 프로그램 실행보다는 페이지 대체에 많은 시간을 소모하는 현상
    2. ②프로세스의 페이지 요청이 급격히 증가하는 현상
    3. ③다중 프로세스 시스템에서 데이터의 일관성이 무너지는 현상
    4. ④실시간 시스템에서 작업들이 그들의 종료시한 이내에 처리되지 못하는 현상
  64. 64.시스템 소프트웨어와 그 기능에 대한 설명으로 거리가 먼 것은?

    1. ①로더: 실행 가능한 프로그램을 기억 장치로 적재
    2. ②링커: 사용자 프로그램 소스코드와 I/O루틴과의 결합
    3. ③언어 번역기: 고급언어로 작성된 사용자 프로그램을 기계어로 번역
    4. ④디버거: 실행시간 오류가 발생할 경우 기계상태 검사 및 수정
  65. 65.준비상태 큐에 프로세스 A, B, C가 차례로 도착하였다. 라운드 로빈(Round Robin)으로 스케줄링할 때 타임 슬라이스를 4초로 한다면 평균 반환 시간은?

    1. ①12초
    2. ②14초
    3. ③17초
    4. ④18초
  66. 66.은행원 알고리즘은 교착상태 해결 방법 중 어떤 기법에 해당하는가?

    1. ①Prevention
    2. ②Recovery
    3. ③Avoidance
    4. ④Detection
  67. 67.빈 기억공간의 크기가 20K, 16K, 8K, 40K 일 때 기억장치 배치 전략으로 “Best Fit”을 사용하여 17K의 프로그램을 적재할 경우 내부단편화의 크기는?

    1. ①3K
    2. ②23K
    3. ③64K
    4. ④67K
  68. 68.UNIX에서 현재 디렉토리 내의 파일 목록을 확인하는 명령어는?

    1. ①ls
    2. ②cat
    3. ③fsck
    4. ④cp
  69. 69.운영체제의 성능평가 요인 중 다음 설명에 해당하는 것은?

    1. ①Throughput
    2. ②Turn around Time
    3. ③Reliability
    4. ④Availability
  70. 70.프로세스의 상태 전이에 속하지 않는 것은?

    1. ①Dispatch
    2. ②Spooling
    3. ③Wake up
    4. ④Workout
  71. 71.중앙 컴퓨터와 직접 연결되어 응답이 빠르고 통신 비용이 적게 소요되지만, 중앙 컴퓨터에 장애가 발생되면 전체 시스템이 마비되는 분산 시스템의 위상 구조는?

    1. ①완전연결(fully connected) 구조
    2. ②성형(star) 구조
    3. ③계층(hierarchy) 구조
    4. ④환형(ring) 구조
  72. 72.3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIFO방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가? (단, 현재 기억장치는 모두 비어 있다고 가정한다.)

    1. ①7번
    2. ②8번
    3. ③9번
    4. ④10번
  73. 73.다음 설명에 해당하는 것은?

    1. ①절대 로더(Absolute Loader)
    2. ②재배치 로더(Relocating Loader)
    3. ③동적 적재로더(Dynamic Loading Loader)
    4. ④오버레이 로더(Overlya Loader)
  74. 74.HRN 스케줄링 기법에서 우선순위를 구하는 방법은?

    1. ①대기시간/서비스시간
    2. ②(대기시간+서비스시간)/서비스시간
    3. ③서비스시간/대기시간
    4. ④서비스시간/(대기시간+서비스시간)
  75. 75.교착 상태 발생의 필요충분조건이 아닌 것은?

    1. ①Mutual Exclusion
    2. ②Preemption
    3. ③Hold-and-Wait
    4. ④Circular Wait
  76. 76.교착상태(Deadlock)의 회복 기법에 대한 설명으로 거리가 먼 것은?

    1. ①교착상태에 있는 모든 프로세스를 중지시킨다.
    2. ②교착상태가 없어질 때까지 교착상태에 포함된 자원을 하나씩 비선점시킨다.
    3. ③교착상태가 없어질 때까지 교착상태에 포함된 프로세스를 하나씩 종료시킨다.
    4. ④교착상태 회복 기법은 시스템 내에 존재하는 교착상태를 제거하기 위하여 사용된다.
  77. 77.FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이때 모든 작업들의 평균 반환시간(turn around time)은 약 얼마인가? (단, 소수점 이하는 반올림 처리한다.)

    1. ①16
    2. ②17
    3. ③20
    4. ④33
  78. 78.시간적 구역성(Temporal locality)과 거리가 먼 것은?

    1. ①루프
    2. ②서브루틴
    3. ③배열 순회
    4. ④스택
  79. 79.PCB(Process Control Block)가 갖고 있는 정보가 아닌 것은?

    1. ①프로세스의 현재 상태
    2. ②프로세스 고유 식별자
    3. ③스케줄링 및 프로세스의 우선 순위
    4. ④할당되지 않은 주변장치의 상태 정보
  80. 80.프로세스가 자원을 기다리고 잇는 시간에 비례하여 우선순위를 부여함으로써 무기한 문제를 방지하는 기법은?

    1. ①Aging
    2. ②Reusable
    3. ③Circular wait
    4. ④Deadly embrace
  81. 81.인터럽트의 발생 원인이 아닌 것은?

    1. ①전원 이상
    2. ②서브루틴 수행
    3. ③입력 데이터의 오류
    4. ④Overflow 발생
  82. 82.주기억장치에 기억된 프로그램의 명령을 해독하여 그 명령 신호를 각 장치에 보내 명령을 처리하도록 지시하는 것은?

    1. ①제어 장치
    2. ②연산 장치
    3. ③기억 장치
    4. ④입력 장치
  83. 83.CPU동착 cycle에서 기억장치로부터 가져온 내용을 수행하는 동작 과정은?

    1. ①Fetch cycle
    2. ②Indirect cycle
    3. ③Execution cycle
    4. ④Interrupt cycle
  84. 84.가상 기억체계에 사용되는 보조기억장치로 가장 적당한 것은?

    1. ①DRAM
    2. ②Mask ROM
    3. ③Magnetic Tape
    4. ④Magnetic Disk
  85. 85.CPU가 입출력 데이터 전송을 메모리에서의 데이터 전송과 같은 명령으로 수행할 수 있는 입·출력 제어 방식은?

    1. ①Programmed I/O
    2. ②Memory-mapped I/O
    3. ③Interrupt I/O
    4. ④Isolated I/O
  86. 86.다음과 같은 명령어는 어떤 명령어 형식인가?

    1. ①0-주소 명령어 형식
    2. ②1-주소 명령어 형식
    3. ③2-주소 명령어 형식
    4. ④3-주소 명령어 형식
  87. 87.중앙처리장치 하드웨어(hardware) 요소들의 기능별 분류 시 해당하지 않는 기능은?

    1. ①입력 기능
    2. ②기억 기능
    3. ③연산 기능
    4. ④제어 기능
  88. 88.CPU와 주기억장치의 속도 차이에 따른 별도의 고속기억장치가 필요한데 이것을 무엇이라 하는가?

    1. ①MAR
    2. ②MBR
    3. ③Cache
    4. ④Stack
  89. 89.서브루틴 호출이나 인터럽트 서비스와 같은 동작 후에 되돌아갈 주소를 저장하는 역할을 하는 것은?

    1. ①스택(Stack)
    2. ②상태 레지스터(Status register)
    3. ③프로그램 카운터(Program counter)
    4. ④메모리 주소 레지스터(Memory address register)
  90. 90.주기억장치의 한 영역으로 입·출력 장치와 프로그램이 데이터를 주고받을 때 중간에서 데이터를 임시로 저장하는 레지스터는?

    1. ①Index 레지스터
    2. ②Base 레지스터
    3. ③Shift 레지스터
    4. ④Buffer 레지스터
  91. 91.주소 지정방식 중에서 기억장치를 가장 많이 액세스해야 하는 방식은?

    1. ①직접주소 지정방식
    2. ②간접주소 지정방식
    3. ③상대주소 지정방식
    4. ④인덱스주소 지정방식
  92. 92.어떤 통신 선로의 전송 속도는 9600bps이며, 한 개 전송 문자는 8비트 데이터와 4비트의 제어 비트로 구성되어 있다면 1초당 전송되는 문자의 개수는?

    1. ①400개
    2. ②800개
    3. ③1200개
    4. ④2400개
  93. 93.시스템 소프트웨어가 아닌 것은?

    1. ①Spreadsheet
    2. ②Compiler
    3. ③Linker
    4. ④Loader
  94. 94.CPU의 구성요소가 아닌 것은?

    1. ①프로그램 카운터
    2. ②산술논리연산장치
    3. ③범용 레지스터
    4. ④스택 메모리
  95. 95.절대주소와 상대주소에 대한 설명으로 옳지 않은 것은?

    1. ①절대주소는 고유주소라고도 부르며 기억장치에 고유하게 부여된 주소를 말한다.
    2. ②절대주소를 이용하여 기억장치에 직접 접근할 수 있다.
    3. ③상대주소는 기준주소를 필요로 하는 주소로 고유주소로 변경되어야 기억장치 접근이 가능하다.
    4. ④상대주소는 기억장치 접근이 쉽지만 기억장치의 이용효율이 떨어지는 단점을 가지고 있다.
  96. 96.시스템 동작 개시 후 최초로 주기억장치에 프로그램을 로드하는 것은?

    1. ①IPL(Initial Program Load)
    2. ②Assembler
    3. ③Listing Program
    4. ④Utility Program
  97. 97.8085 CPU에서 클록은 약 2.5MHz이다. LDA명령을 수행하는데 13개의 클록이 필요하다. 이때 명령 사이클은 약 몇 μs인가?

    1. ①13
    2. ②5.2
    3. ③3.2
    4. ④2.5
  98. 98.RISC에 대한 설명으로 틀린 것은?

    1. ①CISC에 비해 명령어 형식이 다양하다.
    2. ②명령어 수행은 하드웨어에 의해 직접 실행된다.
    3. ③대부분 제어 메모리가 없는 하드 와이어드 제어 방식을 사용한다.
    4. ④컴퓨터에서 사용되는 명령어의 수를 줄임으로서 하드웨어를 단순화시키고 시스템 성능을 더욱 개선한 컴퓨터 구조 기술이다.
  99. 99.하드웨어적으로 인터럽트 요청 장치의 우선순위를 판별할 수 있게 해주는 방식은?

    1. ①SJF
    2. ②SVC
    3. ③Daisy-chain
    4. ④DMA
  100. 100.마이크로프로세서가 I/O인터페이스로부터 요청된 인터럽트를 해결하기 위해 I/O주변 장치를 인식하는 방법 중 인식 과정의 속도를 향상시키기 위하여 각 I/O 주변장치에 특정 코드를 할당하는 방식은?

    1. ①폴링 방식
    2. ②프로그램 제어 방식
    3. ③벡터 인터럽트 방식
    4. ④다중 인터럽트 방식