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

컴퓨터시스템기사(A형) (2014-08-17)

총 100문항

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

  1. 1.C 언어에서 프로그램의 변수 선언을 "int c;"로 했을 경우 "&c"는 어떤 의미인가?

    1. ①c의 절대값
    2. ②c에 저장된 값
    3. ③c의 기억장소 주소
    4. ④c의 범위
  2. 2.어셈블리어의 특징으로 옳지 않은 것은?

    1. ①각 명령어가 하나의 기계 명령에 대응되는 저급 언어이다.
    2. ②어셈블리어에서는 데이터가 기억된 번지를 기호(symbol)로 지정한다.
    3. ③어셈블리어는 모든 컴퓨터 기종에 공통으로 적용할 수 있다.
    4. ④어셈블리어는 기계어와 1대1로 대응시켜서 표현한 기호식 표기법이다.
  3. 3.객체지향에서 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화를 의미하는 것은?

    1. ①모듈
    2. ②메시지
    3. ③클래스
    4. ④메소드
  4. 4.고수준 언어로 작성된 원시 프로그램을 컴퓨터 주메모리에 적재해 두고, 그 중 한 명령문씩 꺼내어 이를 해석기에서 중간어로 전환하여 곧바로 실행시키는 것은?

    1. ①Loader
    2. ②Linker
    3. ③Compiler
    4. ④Interpreter
  5. 5.럼바우의 객체 모델링 기법에서 사용하는 세 가지 모델링이 아닌 것은?

    1. ①객체 모델링
    2. ②동적 모델링
    3. ③정적 모델링
    4. ④기능 모델링
  6. 6.시스템 프로그래밍에 가장 적합한 언어는?

    1. ①C
    2. ②BASIC
    3. ③COBOL
    4. ④FORTRAN
  7. 7.C 언어의 비트 단위 연산자 중 1의 보수화와 관계되는 것은?

    1. ①<<
    2. ②|
    3. ③&
    4. ④~
  8. 8.BNF 표기법에서 정의를 나타내는 기호는?

    1. ①==
    2. ②<>
    3. ③|
    4. ④::=
  9. 9.객체지향 설계 방법론에 대한 설명으로 옳지 않은 것은?

    1. ①구체적인 절차를 표현한다.
    2. ②객체의 속성과 자료 구조를 표현한다.
    3. ③서브 클래스와 메시지 특성을 세분화하여 세부 사항을 정제화 한다.
    4. ④형식적인 전력으로 기술한다.
  10. 10.객체지향에서 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?

    1. ①패키지
    2. ②메소드
    3. ③클래스
    4. ④모듈
  11. 11.객체지향에서 어떤 클래스에 속하는 구체적인 객체를 의미하는 것은?

    1. ①method
    2. ②operation
    3. ③message
    4. ④instance
  12. 12.C 언어에서 정수형 자료 선언 시 사용하는 것은?

    1. ①float
    2. ②double
    3. ③int
    4. ④char
  13. 13.객체지향 설계에 있어서 정보 은폐의 가장 근본적인 목적은?

    1. ①모듈 라이브러리의 재사용을 위하여
    2. ②고려되지 않은 영향들을 최소화하기 위하여
    3. ③코드를 개선하기 위하여
    4. ④결합도를 높이기 위하여
  14. 14.C 언어 명령문 중 "do ~ while"문에 대한 설명으로 옳지 않은 것은?

    1. ①명령의 조건이 거짓일 때 loop를 반복 처리한다.
    2. ②명령의 조건이 거짓일 때도 최소한 한번은 처리한다.
    3. ③무조건 한 번은 실행하고 경우에 따라서는 여러 번 실행하는 처리에 사용하면 유용하다.
    4. ④제일 마지막 문장에 ";" 기호가 필요하다.
  15. 15.어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?

    1. ①ASSUME
    2. ②ORG
    3. ③EVEN
    4. ④EQU
  16. 16.C 언어에서 이스케이프 시퀀스의 설명이 옳지 않은 것은?

    1. ①\r : carriage return
    2. ②\t : tab
    3. ③\f : fault
    4. ④\b : backspace
  17. 17.어셈블러를 두 개의 Pass로 구성하는 주된 이유는?

    1. ①한 개의 Pass만을 사용하면 프로그램의 크기가 증가하여 유지보수가 어렵기 때문에
    2. ②기호를 정의하기 전에 사용할 수 있어 프로그램 작성이 용이하기 때문에
    3. ③한 개의 Pass만을 사용하면 메모리가 많이 소요되기 때문에
    4. ④pass 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문에
  18. 18.C 언어에서 문자열 입력 함수는?

    1. ①getchar()
    2. ②puts()
    3. ③gets()
    4. ④putchar()
  19. 19.기계어에 대한 설명으로 옳지 않은 것은?

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

    1. ①㉡→㉢→㉠
    2. ②㉠→㉡→㉢
    3. ③㉢→㉠→㉡
    4. ④㉠→㉢→㉡
  21. 21.OSI 7계층 중 통신회선을 통하여 비트전송을 수행하기 위하여 전기적, 기계적인 제어 기능을 수행하는 계층은?

    1. ①Physical Layer
    2. ②Data link Layer
    3. ③Network Layer
    4. ④Application Layer
  22. 22.다음 중 아날로그 데이터를 디지털 신호로 변환하는 과정에 해당하지 않는 것은?

    1. ①표본화
    2. ②부호화
    3. ③양자화
    4. ④분산화
  23. 23.다음 전송제어 문자 중 각 블록의 시작이나 끝에 삽입되는 문자가 아닌 것은?

    1. ①SOH
    2. ②SYN
    3. ③ETX
    4. ④ACK
  24. 24.패킷교환방식 중 가상회선방식의 특징이 아닌 것은?

    1. ①전송 중에는 동일한 경로를 갖는다.
    2. ②연결 설정 후에는 물리적인 회선을 공유하지 못한다.
    3. ③별도의 호(call) 설정 과정이 있다.
    4. ④프레임 저장 기능이 있다.
  25. 25.IP 주소와 호스트 이름 간의 변환을 제공하는 시스템은?

    1. ①DNS
    2. ②NFS
    3. ③Router
    4. ④Modem
  26. 26.FDM(Frequency-Division Multiplexing) 방식의 설명으로 틀린 것은?

    1. ①주파수 분할 다중화는 전화의 장거리 전송망에 도입되어 사용되어 왔다.
    2. ②가변 파장 송신 장치, 가변 파장 수신 장치를 사용하여 특정채널을 선택한다.
    3. ③여러 신호를 전송 매체의 서로 다른 주파수 대역을 이용하여 동시에 전송하는 기술이다.
    4. ④인접한 채널 간의 간섭을 막기 위해 일반적으로 보호대역(Guard Band)을 사용한다.
  27. 27.HDLC는 링크 구성 방식에 따라 세 가지 동작 모드를 가진다. 이에 해당하지 않는 것은?

    1. ①NBM
    2. ②ABM
    3. ③ARM
    4. ④NRM
  28. 28.GO-Back-N ARQ에서 7번째 프레임까지 전송하는데 수신측에서 6번째 프레임에 오류가 있다고 재전송을 요청해 왔다. 재전송되는 프레임의 개수는?

    1. ①1
    2. ②2
    3. ③3
    4. ④4
  29. 29.데이터 교환 방식 중 회선 교환(circuit switching) 방식의 설명으로 틀린 것은?

    1. ①송신스테이션과 수신스테이션 사이에 데이터를 전송하기 전에 먼저 교환기를 통해 물리적으로 연결이 이루어져야 한다.
    2. ②음성이나 동영상과 같이 연속적이면서 실시간 전송이 요구되는 멀티미디어 전송 및 에러 제어와 복구에 적합하다.
    3. ③송신과 수신스테이션 간에 호 설정이 이루어지고 나면 항상 정보를 연속적으로 전송할 수 있는 전용 통신로가 제공되는 셈이다.
    4. ④정보 전송이 완료되면 호 해제를 통하여 점유되었던 회선을 내어 놓음으로써 다른 통신을 위해 사용될 수 있도록 한다.
  30. 30.TCP/IP 모델 중 응용계층 프로토콜에 해당하지 않는 것은?

    1. ①IP
    2. ②FTP
    3. ③SMTP
    4. ④TELNET
  31. 31.해싱 함수의 값을 구한 결과 두 개의 키 값이 동일한 값을 가지는 경우를 무엇이라고 하는가?

    1. ①Relation
    2. ②Overflow
    3. ③Clustering
    4. ④Collision
  32. 32.다음 트리를 후위 순회(Post-order) 방법으로 운행한 결과는?

    1. ①A B C D I F J D G H K L
    2. ②I E J F C G K L H D B A
    3. ③A B C D E F G H I J K L
    4. ④E I C F J B G D K H L A
  33. 33.다음 그림에서 트리의 차수(degree)는?

    1. ①2
    2. ②3
    3. ③4
    4. ④8
  34. 34.데이터베이스의 3층 스키마에 해당하지 않는 것은?

    1. ①내부 스키마
    2. ②외부 스키마
    3. ③관계 스키마
    4. ④개념 스키마
  35. 35.데이터베이스관리자(DBA)의 역할로 거리가 먼 것은?

    1. ①응용 프로그램의 개발 및 분석
    2. ②DBMS 시스템 자원의 이용도 분석
    3. ③데이터 표현 및 문서화의 표준 설정
    4. ④데이터베이스 설계 및 조작
  36. 36.DBMS의 필수 기능이 아닌 것은?

    1. ①데이터 변경(Data Modification)
    2. ②데이터 조작(Data Manipulation)
    3. ③데이터 정의(Data Definition)
    4. ④데이터 제어(Data Control)
  37. 37.데이터베이스 설계 단계 순서로 옳은 것은?

    1. ①개념적 설계 → 물리적 설계 → 논리적 설계
    2. ②물리적 설계 → 개념적 설계 → 논리적 설계
    3. ③논리적 설계 → 물리적 설계 → 개념적 설계
    4. ④개념적 설계 → 논리적 설계 → 물리적 설계
  38. 38.스택에 대한 설명으로 옳지 않은 것은?

    1. ①리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료 구조이다.
    2. ②스택으로 할당된 기억공간에 가장 마지막으로 삽입된 자료가 기억된 공간을 가리키는 요소를 TOP이라고 한다.
    3. ③가장 먼저 삽입된 자료가 가장 먼저 삭제되는 FIFO 방식이다.
    4. ④부프로그램 호출 시 복귀주소를 저장할 때 스택을 이용한다.
  39. 39.인덱스된 순차파일(Indexed Sequential File)의 색인구역(Index Area)에 해당하지 않는 것은?

    1. ①Track index area
    2. ②Cylinder index area
    3. ③Master index area
    4. ④Record index area
  40. 40.선형 자료구조에 해당하지 않는 것은?

    1. ①트리
    2. ②스택
    3. ③큐
    4. ④데크
  41. 41.CPU의 메이저 상태(Major State)로 볼 수 없는 것은?

    1. ①Fetch
    2. ②Indirect
    3. ③Execute
    4. ④Direct
  42. 42.명령어 파이프라이닝을 사용하는 목적은?

    1. ①기억용량 증대
    2. ②메모리 액세스의 효율증대
    3. ③CPU의 프로그램 처리속도 개선
    4. ④입출력 장치의 증설
  43. 43.공유-기억장치 다중프로세서 시스템에서 사용되는 상호연결 구조가 아닌 것은?

    1. ①버스(bus)
    2. ②큐브(cube)
    3. ③크로스바 스위치
    4. ④다단계 상호연결망
  44. 44.다음 중 순서논리회로가 아닌 것은?

    1. ①플립플롭 회로
    2. ②레지스터 회로
    3. ③카운터 회로
    4. ④가산기 회로
  45. 45.자기 테이프에 대한 설명 중 옳지 않은 것은?

    1. ①Direct access가 가능하다.
    2. ②각 블록 사이에 간격(gab)이 존재한다.
    3. ③7-9 bit가 동시에 수록되고 전달된다.
    4. ④Sequential access가 가능하다.
  46. 46.65536 워드(word)의 메모리 용량을 갖는 컴퓨터가 있다. 프로그램 카운터(PC)는 몇 비트인가?

    1. ①8
    2. ②16
    3. ③32
    4. ④64
  47. 47.입·출력 제어 방식에서 다음의 방식은 무엇인가?

    1. ①프로그램에 의한 I/O(programmed I/O)
    2. ②인터럽트에 의한 I/P(interrupt I/O)
    3. ③DMA에 의한 I/O
    4. ④IOP(I/O 프로세서)
  48. 48.플립플롭이 가지고 있는 기능은?

    1. ①전송 기능
    2. ②기억 기능
    3. ③증폭 기능
    4. ④전원 기능
  49. 49.중앙 연산 처리장치의 하드웨어적인 요소가 아닌 것은?

    1. ①IR
    2. ②MAR
    3. ③MODEM
    4. ④PC
  50. 50.중앙처리장치와 기억장치 사이에 실질적인 대역폭(band-width)을 늘리기 위한 방법으로 사용하는 것은?

    1. ①메모리 인터리빙
    2. ②자기기억 장치
    3. ③RAM
    4. ④폴링
  51. 51.고정배선제어방식과 비교하여 마이크로프로그램을 이용한 제어방식의 특징으로 볼 수 없는 것은?

    1. ①구조적이고 임의적인 설계가 가능하다.
    2. ②경제적이며 시스템의 설계비용을 줄일 수 있다.
    3. ③보다 용이한 유지보수 관리가 가능하다.
    4. ④처리속도가 빠르고 시스템이 간단할 때 유리하다.
  52. 52.컴퓨터 기억장치의 주소설계 시 고려사항으로 옳지 않은 것은?

    1. ①주소를 효율적으로 나타내야 한다.
    2. ②주소 표시는 16진법으로 표기해야 한다.
    3. ③사용자에게 편리하도록 해야 한다.
    4. ④주소공간과 기억공간을 독립시킬 수 있어야 한다.
  53. 53.1011인 매크로 동작(Macro-operation)을 0101100인 마이크로 명령어(micro-instruction) 주소로 변환하고자 할 때 사용되는 기법을 무엇이라 하는가?

    1. ①Carry-look-ahead
    2. ②time-sharing
    3. ③multiprogramming
    4. ④mapping
  54. 54.PC의 인터럽트(interrupt) 가운데 프린터에 용지가 부족할 때 발생되는 인터럽트는?

    1. ①PC 하드웨어 인터럽트
    2. ②인텔 하드웨어 인터럽트
    3. ③PC 소프트웨어 인터럽트
    4. ④응용 소프트웨어 인터럽트
  55. 55.인터럽트의 발생 요인으로 가장 적당하지 않은 것은?

    1. ①정전 발생시
    2. ②부프로그램 호출
    3. ③프로그램 착오
    4. ④불법적인 인스트럭션 수행
  56. 56.상대 주소지정 방식을 사용하는 JUMP 명령어가 750번지에 저장되어 있다. 오퍼랜드 A=56일 때와 A=-61일 때 몇 번지로 JUMP 하는가? (단, PC는 1씩 증가한다고 가정한다.)

    1. ①806, 689
    2. ②56, 745
    3. ③807, 690
    4. ④56, 689
  57. 57.프로그래머가 어셈블리 언어(Assembly language)로 프로그램을 작성할 때 반복되는 일련의 같은 연산을 효과적으로 처리하기 위해 필요한 것은?

    1. ①매크로(MACRO)
    2. ②함수(function)
    3. ③reserved instruction set
    4. ④마이크로 프로그래밍(micro-programming)
  58. 58.PE(Processing Element)라 불리는 복수개의 산술, 논리연산 장치를 갖는 프로세서로 동기적으로 병렬처리를 수행하고 동시에 같은 기능을 수행하는 처리기를 무엇이라 하는가?

    1. ①파이프라인 처리기(Pipeline Processor)
    2. ②배열 처리기(Array Processor)
    3. ③단일 처리기(Single Processor)
    4. ④다중 처리기(Multi Processor)
  59. 59.일반적으로 명령어 파이프라인이 정상적인 동작에서 벗어나게 하는 원인으로 틀린 것은?

    1. ①자원 충돌(resource conflict)
    2. ②데이터 의존성(data dependency)
    3. ③분기 곤란(branch difficulty)
    4. ④지연된 분기(delayed branch)
  60. 60.프로그램을 통한 입출력 방식에서 입출력장치 인터페이스에 포함되어야 하는 하드웨어가 아닌 것은?

    1. ①데이터 레지스터
    2. ②장치의 동작 상태를 나타내는 플래그(flag)
    3. ③단어 계수기
    4. ④장치 번호 디코더
  61. 61.분산 처리 운영체제 시스템의 구축 목적으로 거리가 먼 것은?

    1. ①보안성 향상
    2. ②자원 공유의 용이성
    3. ③연산 속도 향상
    4. ④신뢰성 향상
  62. 62.운영체제의 역할로 거리가 먼 것은?

    1. ①고급 언어로 작성된 소스 프로그램을 기계어로 변환시킨다.
    2. ②사용자 간의 데이터를 공유하게 해 준다.
    3. ③사용자와 컴퓨터 시스템 간의 인터페이스 기능을 제공한다.
    4. ④입, 출력 역할을 지원한다.
  63. 63.스레드(Thread)에 대한 설명으로 거리가 먼 것은?

    1. ①하나의 스레드는 상태를 줄인 경량 프로세스라고도 한다.
    2. ②프로세스 내부에 포함되는 스레드는 공통적으로 접근 가능한 기억장치를 통해 효율적으로 통신한다.
    3. ③스레드를 사용하면 하드웨어, 운영체제의 성능과 응용 프로그램의 처리율을 향상시킬 수 있다.
    4. ④하나의 프로세스에 여러 개의 스레드가 존재할 수 없다.
  64. 64.목적 프로그램을 기억장소에 적재시키는 기능만 수행하는 로더로서, 할당 및 연결은 프로그래머가 프로그램 작성 시 수행하며, 재배치는 언어번역프로그램이 담당하는 것은?

    1. ①Absolute Loader
    2. ②Compile And Go Loader
    3. ③Direct Linking Loader
    4. ④Dynamic Loading Loader
  65. 65.3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIFO 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가? (단, 현재 기억장치는 모두 비어있다고 가정한다.)

    1. ①7
    2. ②8
    3. ③9
    4. ④10
  66. 66.운영체제의 운용 기법 중 중앙처리장치의 시간을 각 사용자에게 균등하게 분할하여 사용하는 체제로서 모든 컴퓨터 사용자에게 똑같은 서비스를 제공하는 것을 목표로 삼고 있으며, 라운드 로빈 스케줄링을 사용하는 것은?

    1. ①Real-time processing system
    2. ②Time sharing system
    3. ③Batch processing system
    4. ④Distributed processing system
  67. 67.HRN(Highest Response-ratio Next) 스케줄링 방식에 대한 설명으로 옳지 않은 것은?

    1. ①우선순위를 계산하여 그 숫자가 가장 낮은 것부터 높은 순으로 우선 순위가 부여된다.
    2. ②SJF 기법을 보완하기 위한 방식이다.
    3. ③긴 작업과 짧은 작업 간의 지나친 불평등을 해소할 수 있다.
    4. ④우선순위 결정식은 {(대기시간+서비스시간)/서비스시간}이다.
  68. 68.프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 3개의 연결점을 가질 경우 CPU의 총 개수는?

    1. ①8
    2. ②16
    3. ③32
    4. ④65536
  69. 69.페이지(page) 크기에 대한 설명으로 옳은 것은?

    1. ①페이지 크기가 작을 경우, 동일한 크기의 프로그램에 더 많은 수의 페이지가 필요하게 되어 주소 변환에 필요한 사상표의 공간은 더 작게 요구된다.
    2. ②페이지 크기가 작을 경우, 페이지 단편화를 감소시키고 특정한 참조 지역성만을 포함하기 때문에 기억장치 효율은 좋을 수 있다.
    3. ③페이지 크기가 클 경우, 페이지 단편화로 인해 많은 기억공간을 낭비하고 페이지 사상표의 크기도 늘어난다.
    4. ④페이지 크기가 클 경우, 디스크와 기억장치 간에 대량의 바이트 단위로 페이지가 이동하기 때문에 디스크 접근 시간 부담이 증가되어 페이지 이동 효율이 나빠진다.
  70. 70.UNIX 파일 시스템 구조에서 전체 파일 시스템에 대한 정보를 저장하고 있는 블록은?

    1. ①I-NODE 블록
    2. ②데이터 블록
    3. ③슈퍼 블록
    4. ④부트 블록
  71. 71.다음 설명에 해당하는 자원 보호 기법은?

    1. ①Global Table
    2. ②Capability List
    3. ③Access Control List
    4. ④Lock/Key
  72. 72.파일 소유에 대한 사용자를 변경하는 UNIX 명령은?

    1. ①cat
    2. ②find
    3. ③chown
    4. ④finger
  73. 73.주기억장치 관리 기법 중 Best-fit을 사용할 경우 12K의 프로그램이 할당받게 되는 영역 번호는? (단, 모든 영역은 현재 공백 상태이며, 탐색은 위에서 아래로 한다고 가정한다.)

    1. ①영역 1
    2. ②영역 2
    3. ③영역 3
    4. ④영역 4
  74. 74.분산 운영체제의 개념 중강결합(TIGHTLY-COUPLED) 시스템의 설명으로 옳지 않은 것은?

    1. ①프로세서 간의 통신은 공유 메모리를 이용한다.
    2. ②여러 처리기들 간에 하나의 저장장치를 공유한다.
    3. ③메모리에 대한 프로세서 간의 경쟁 최소화가 고려되어야 한다.
    4. ④각 사이트는 자신만의 독립된 운영체제와 주기억장치를 갖는다.
  75. 75.다음 설명에 해당하는 디렉토리 구조는?

    1. ①비순환 그래프 디렉토리 시스템
    2. ②트리 구조 디렉토리 시스템
    3. ③1단계 디렉토리 시스템
    4. ④2단계 디렉토리 시스템
  76. 76.FIFO 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이때 모든 작업들의 평균 반환시간(turn around time)은? (단, 소수점 이하는 반올림 처리한다.)

    1. ①16
    2. ②20
    3. ③33
    4. ④36
  77. 77.UNIX의 특징으로 볼 수 없는 것은?

    1. ①대화식 운영체제이다.
    2. ②다중 사용자 시스템(Multi-user system)이다.
    3. ③높은 이식성과 확장성이 있다.
    4. ④파일 시스템은 2단계 디렉토리 구조이다.
  78. 78.파일 디스크립터에 대한 설명으로 옳지 않은 것은?

    1. ①사용자가 관리하므로 사용자가 직접 참조할 수 있다.
    2. ②파일을 관리하기 위해 시스템이 필요로 하는 정보를 보관한다.
    3. ③일반적으로 보조기억장치에 저장되어 있다가 파일이 개방(open)될 때 주기억장치로 옮겨진다.
    4. ④File Control Block이라고도 한다.
  79. 79.프로세스의 정의로 거리가 먼 것은?

    1. ①운영체제가 관리하는 실행 단위
    2. ②PCB를 갖는 프로그램
    3. ③동기적 행위를 일으키는 주체
    4. ④실행 중인 프로그램
  80. 80.시간 구역성(Temporal Locality)과 거리가 먼 것은?

    1. ①스택
    2. ②순환문
    3. ③부프로그램
    4. ④배열 순회
  81. 81.캐리 플래그가 리셋되었을 때 어떤 무부호 2진수를 곱셈 명령을 사용하지 않고 2로 곱하는 효과를 갖고 있는 명령어는?

    1. ①shift right
    2. ②shift left
    3. ③exclusive OR
    4. ④rotate right
  82. 82.다음 중 로더(loader)의 기능에 속하지 않는 것은?

    1. ①Allocation
    2. ②Translation
    3. ③Linking
    4. ④Relocation
  83. 83.ROM의 기억 특성은?

    1. ①휘발성이며, 파괴적으로 읽는다.
    2. ②비휘발성이며, 파괴적으로 읽는다.
    3. ③휘발성이며, 비파괴적으로 읽는다.
    4. ④비휘발성이며, 비파괴적으로 읽는다.
  84. 84.Program Counter에 대한 설명으로 틀린 것은?

    1. ①다음에 수행될 명령어의 주소를 저장한다.
    2. ②분기 명령어가 아니라면 일반적으로 1~4가 증가한다.
    3. ③분기 명령어의 주소 부분은 PC 값으로 전송된다.
    4. ④연산의 결과를 저장하기 위한 레지스터이다.
  85. 85.시스템의 상태를 기록하기 위한 상태비트들의 집합을 나타내는 것은?

    1. ①DMA
    2. ②마이크로 명령
    3. ③PSW(program status word)
    4. ④캐시(cache)
  86. 86.주메모리의 성능을 평가하는 중요한 요소가 아닌 것은?

    1. ①사이클 시간
    2. ②대역폭
    3. ③기억소자
    4. ④기억용량
  87. 87.DMA(Direct Memory Access)에 대한 설명으로 틀린 것은?

    1. ①메모리와 외부회로가 직접 데이터를 주고받는다.
    2. ②고속으로 대량의 데이터를 전송할 때 주로 사용한다.
    3. ③memory mapped I/O 방식의 일종이다.
    4. ④DMA 제어기는 내부에 어드레스 레지스터, 카운터 레지스터를 가진다.
  88. 88.제어 프로그램의 중추적 기능을 담당하는 프로그램으로서 처리 프로그램의 실행 과정과 시스템 전체의 동작 상태를 감독하고 지원하는 기능을 수행하는 제어 프로그램은?

    1. ①data management program
    2. ②supervisor program
    3. ③system control program
    4. ④status control program
  89. 89.500[KHz] 클록을 사용하는 시스템의 클록 사이클 시간은?

    1. ①2μs
    2. ②25μs
    3. ③20μs
    4. ④250μs
  90. 90.입력된 아날로그 신호의 레벨을 미리 지정된 기준 레벨과 비교하고, 양자화 된 레벨을 식별하여 그 값을 디지털 신호로 출력하는 장치를 무엇이라 하는가?

    1. ①Decoder
    2. ②Encoder
    3. ③D/A Converter
    4. ④A/D Converter
  91. 91.마이크로컴퓨터 운영체제의 기능과 거리가 먼 것은?

    1. ①파일 보호
    2. ②파일 디렉토리 관리
    3. ③상주 모니터로의 모드 전환
    4. ④사용자 프로그램의 번역 및 실행
  92. 92.여러 개의 입출력장치가 연결되어 있을 때 CPU가 각 장치의 상태 플래그를 순서대로 검사하는 과정을 무엇이라 하는가?

    1. ①interrupting
    2. ②controlling
    3. ③status checking
    4. ④polling
  93. 93.하드웨어적으로 인터럽트 요청 장치의 우선순위를 판별할 수 있게 해주는 장치는?

    1. ①polling
    2. ②vectoring
    3. ③daisy chain
    4. ④DMA
  94. 94.다음의 정보통신용 버스 중 병렬전송이 아닌 것은?

    1. ①VME bus
    2. ②RS-232C
    3. ③Multi bus
    4. ④IEEE-488 bus
  95. 95.Dynamic RAM과 Static RAM을 비교한 것 중 틀린 것은?

    1. ①통상 Dynamic RAM은 Static RAM보다 많은 기억용량을 가진다.
    2. ②Static RAM은 매 밀리 초(ms)마다 cell에 refresh 신호를 가해야 한다.
    3. ③Dynamic RAM의 Storage cell은 Static RAM의 것보다 작다.
    4. ④Static RAM은 전원을 끊는 순간 기억된 DATA가 소멸된다.
  96. 96.two pass 어셈블러에서 second pass시 사용되는 테이블이 아닌 것은?

    1. ①의사 명령어(pseudo - Instruction) 테이블
    2. ②MRI(Memory Reference Instruction) 테이블
    3. ③주소 기호(Address symbol) 테이블
    4. ④매크로(Macro) 테이블
  97. 97.마이크로컴퓨터의 시스템 소프트웨어 중사용자가 작성한 프로그램을 실행하면서 에러를 검출하고자 할 때 사용되는 것은?

    1. ①로더(loader)
    2. ②디버거(debugger)
    3. ③컴파일러(compiler)
    4. ④텍스트 에디터(text editor)
  98. 98.순차접근 방식이고 속도가 빠르며 메모리 셀이 콘덴서로 되어 있어 충전 전하를 이동시키면서 시프트 레지스터 기능을 갖는 보조 기억장치는?

    1. ①자기 버블(magnetic bubble)
    2. ②CCD(charge coupled device)
    3. ③자기 테이프(magnetic tape)
    4. ④자기 코어(magnetic core)
  99. 99.마이크로프로세서가 I/O 인터페이스로부터 요청된 인터럽트를 해결하기 위해 I/O 주변 장치를 인식하는 방법 중 인식 과정의 속도를 향상시키기 위하여 각 I/O 주변장치에 특정 코드를 할당하는 방법은?

    1. ①폴링 방식
    2. ②벡터 인터럽트 방식
    3. ③다중 인터럽트 방식
    4. ④프로그램 제어 방식
  100. 100.20[MHz] 발진기를 사용하는 CPU에서 10개의 T 스테이트(State)가 필요한 명령의 명령 사이클 시간(Instruction Cycle Time)은 얼마인가?

    1. ①500ns
    2. ②50ns
    3. ③200ns
    4. ④20ns