https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[0]. 8비트 구조에 해당하는 인텔 컴퓨터 프로세서는?

    ① Intel Core i5 ❷ Intel 8051

    ③ Intel Pentium ④ Intel Celeron

 

[1]. INTERRUPT의 발생 원인으로 가장 옳지 않은 것은?

    ① 일방적인 인스트럭션 수행

    ② 수퍼바이저 콜

    ③ 정전이나 자료 전달의 오류 발생

    ❹ 전압의 변화나 온도 변화

 

[2]. 일반적인 컴퓨터 시스템의 바이오스(BIOS)가 탑재되는 곳은?

    ① RAM ② I/O port

    ❸ ROM ④ CPU

 

[3]. 캐시(cache) 액세스 시간 11sec, 주기억장치 엑세스 시간이 20sec, 캐시 적중률이 90%일 때 기억장치 평균 엑세스 시간을 구하면?

    ① 1sec ② 3sec

    ③ 9sec ❹ 13sec

 

[4]. 메이저 스테이트 중 하드웨어로 실현되는 서브루틴의 호출이라고 볼 수 있는 것은?

    ① EXCUTE 스테이트 ② INDIRECT 스테이트

    ❸ INTERRUOP 스테이트 ④ FRTCH 스테이트

 

[5]. 중재동작이 끝날 때마다 모든 마스터들의 우선순위가 한 단계씩 낮아지고 가장 우선순위가 낮았던 마스터가 최상위 우선순위를 가지도록 하는 가변우선순위 방식은?

    ① 동등 우선순위(Equal Priority) 방식

    ② 임의 우선순위(Random Priority) 방식

    ❸ 회전 우선순위(Rotating Priority) 방식

    ④ 최소-최근 사용(Least Recently Used) 방식

 

[6]. DRAM에 관한 설명으로 옳지 않은 것은?

    ① SRAM에 비해 기억 용량이 크다.

    ❷ 쌍안정 논리 회로의 성질을 응용한다.

    ③ 주기억 장치 구성에 사용된다.

    ④ SRAM에 비해 속도가 느리다.

 

[7]. 다음 중 오류 검출 코드(Error Detection Code)가 아닌 것은?

    ① Biquinary code ② 2-out-of-5 code

    ③ 3-out-of-5 code ❹ Excess-3 code

 

[8]. 전가산기를 구성하기 위하여 필요한 소자를 바르게 나타낸 것은?

    ① 반가산기 2개, AND 게이트 1개

    ② 반가산기 1개, AND 게이트 2개

    ❸ 반가산기 2개, OR 게이트 1개

    ④ 반가산기 1개, OR 게이트 2개

 

[9]. 16개의 플립플롭으로 된 Shift register에 10진수 13이 기억되어 있을 때 3bit 만큼 왼쪽으로 Shift 했을 때의 값은?

    ① 26 ② 39

    ③ 52 ❹ 104

 

[10]. 기억장치계층구조에서 상위계층 기억장치가 가지는 특징으로 옳은 것은?

    ① 기억장치 액세스 속도가 느려진다.

    ❷ CPU에 의한 액세스 빈도가 높아진다.

    ③ 기억장치 용량이 증가한다.

    ④ 기억장치를 구성하는 비트당 가격이 낮아진다.

[11]. 기억장치가 1024 워드(word)로 구성되어 있고, 각 워드는 16비트(bit)로 구성되어 있다고 가정할 때, PC, MAR, MBR의 비트수를 옳게 나타낸 것은?

    ① PC:10, MAR:10, MBR:10

    ❷ PC:10, MAR:10, MBR:16

    ③ PC:16, MAR:10, MBR:16

    ④ PC:16, MAR:16, MBR:16

 

[12]. 입출력 방법 가운데 I/O를 위한 특별한 명령어 I/O프로세서에게 수행토록하여 CPU관여없이 I/O를 수행하는 방법은?

    ① 프로그램에 의한 I/O ② 인터럽트에 의한 I/O

    ③ 데이지 체인에 의한 I/O ❹ 채널에 의한 I/O

 

[13]. 0-주소 인스트럭션에 반드시 필요한 것은?

    ❶ 스택 ② 베이스 레지스터

    ③ 큐 ④ 주소 레지스터

 

[14]. 16개의 입력선을 가진 multiplexer의 출력에 32개의 출력선을 가진 demultiplexer를 연결했을 경우에 multiplexer와 demultipexer의 선택선은 각각 몇 개를 가져야 하는가?

    ❶ multiplexer : 4개, demultipexer : 5개

    ② multiplexer : 4개, demultipexer : 3개

    ③ multiplexer : 8개, demultipexer : 4개

    ④ multiplexer : 4개, demultipexer : 8개

 

[15]. SSD(Solid State Drive)에서 하나의 셀에 3비트의 정보를 저장하는 방식은?

    ① ALC ② MLC

    ③ SLC ❹ TLC

 

[16]. CISC 구조와 RISC 구조를 비교하였을 때, RISC 구조의 특징으로 가장 옳지 않은 것은?

    ❶ 명령어가 복잡하다.

    ② 프로그램 길이가 길다.

    ③ 래지스터 갯수가 많다.

    ④ 파이프라인 구현이 용이하다.

 

[17]. CPU 클록이 100MHz일 때 인출 사이클(fetch cycle)에 소요되는 시간은? (단, 인출사이클은 3개의 마이크로명령어들로 구성된다.)

    ① 3ns ❷ 30ns

    ③ 33ns ④ 300ns

 

[18]. Flynn의 컴퓨터 구조 분류에서 여러 개의 처리기에서 수행되는 인스트럭은 서로 다르나 전체적으로 하나의 데이터 스트림을 가지는 형태는?

    ① MIMD ❷ MISD

    ③ SIMD ④ SISD

 

[19]. 캐시메모리에서 특정 내용을 찾는 방식 중 매핑 방식에 주로 사용되는 메모리는?

    ① Flash memory ❷ Associative memory

    ③ Virtual memory ④ Stack memory

 

[20]. 0-번지 명령형(zero-address instruction format)을 갖는 컴퓨터 구조 원리는?

    ① An accumulator extension register

    ② Virtual memory architecture

    ❸ Stack architecture

    ④ Micro-programming

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[21]. 다음 중 롬(Rom)내에 기억시켜 둘 필요가 없는 정보는?

    ① bootstrap loader ② microprogram

    ③ display character code ❹ source program

 

[22]. 우선순위가 가장 높은 인터럽트는?

    ① 외부 신호 ② 프로그램

    ③ 기계 이상 ❹ 정전

 

[23]. 기억장치 용량이 1M 워드(word)이고 1 워드가 32비트일 때 PC, MAR, MBR의 각 비트수는?

    ❶ PC : 20비트, MAR : 20비트, MBR : 32비트

    ② PC : 20비트, MAR : 32비트, MBR : 32비트

    ③ PC : 32비트, MAR : 20비트, MBR : 20비트

    ④ PC : 32비트, MAR : 32비트, MBR : 20비트

 

[24]. 주기억장지의 용량이 256MB 라면 주소 버스는 최소한 몇 비트이상이어야 하는가?

    ① 20비트 ② 24비트

    ③ 26비트 ❹ 28비트

 

[25]. 프로그램 제어와 가장 밀접한 관계가 있는 레지스터는?

    ① memory address register ② index register

    ③ accumulator ❹ status register

 

[26]. DMA 제어기가 한 번에 한 데이터 워드를 전송하고 버스의 제어를 CPU에게 돌려 주는 방법은?

    ① DMA 대량 전송 ② 데이지체인

    ❸ 사이클 스틸링 ④ 핸드쉐이킹

 

[27]. 2의 보수(2‘s complement) 가산 회로로서 정수 곱셉을 이행할 경우 필요 없는 것은?

    ① shift ② add

    ③ complement ❹ normalize

 

[28]. 기억장치계층구조에서 상위로 올라감에 따라 나타나는 특성으로 옳은 것은?

    ❶ 비트당 저장비용 가격 상승 ② 용량 증가

    ③ 접근 빈도 감소 ④ 속도 저하

 

[29]. CPU 또는 메모리와 입출력장치의 속도 차이에서 오는 성능 저하를 극복하기 위한 방법이 아닌 것은?

    ① 버퍼 ② 채널

    ❸ 오프라인 ④ DMA

 

[30]. PE(processing element)라는 연산기를 사용하여 동기적 병렬 처리를 수행하는 것은?

    ① Pipeline processor ❷ Vector processor

    ③ Multi processor ④ VLSI processor

[31]. 반가산기에서 입력을 X, Y라 할 때 출력 부분의 캐리(carry) 값은?

    ❶ XY ② X

    ③ Y ④ X+Y

 

[32]. 명령어가 오퍼레이션 코드(OP code) 6비트, 어드레스 필드 16비트로 되어 있다. 이 명령어를 쓰는 컴퓨터의 최대 메모리 용량은?

    ① 16K word ② 32K word

    ❸ 64K word ④ 1M word

 

[33]. 디코더(decoder)의 출력이 4개일 때 입력개수는?

    ① 1 ❷ 2

    ③ 8 ④ 16

 

[34]. 기억장치에 기억된 정보를 액세스하기 위하여 주소를 사용하는 것이 아니라 기억된 정보의 일부분을 이용하여 원하는 정보를 찾는 것은?

    ① Random Access Memory ❷ Associative

    ③ Read Only Memory ④ Virtual Memory

 

[35]. Flynn의 컴퓨터 시스템 분류 제안 중에서 하나의 데이터 흐름이 다수의 프로세서들로 전달되며, 각 프로세서는 서로 다른 명령어를 실행하는 구조는?

    ① 단일 명령어, 단일 데이터 흐름

    ② 단일 명령어, 다중 데이터 흐름

    ❸ 다중 명령어, 단일 데이터 흐름

    ④ 다중 명령어, 다중 데이터 흐름

 

[36]. 다음 중 타이머에 의한 인터럽트(Interrupt)는?

    ① 프로그램 인터럽트 ② I/O 인터럽트

    ❸ 외부 인터럽트 ④ 머신 체크 인터럽트

 

[37]. DMA 제어기에서 CPU와 I/O 장치 사이의 통신을 위해 반드시 필요한 것이 아닌 것은?

    ① address register ② word count register

    ③ address line ❹ device register

 

[38]. I/O operation과 관계가 없는 것은?

    ① channel ② handshaking

    ③ interrupt ❹ emulation

 

[39]. 기억장치를 각 모듈이 번갈아 가며 접근하는 방법은?

    ① 페이징 ② 스테이징

    ❸ 인터리빙 ④ 세그멘팅

 

[40]. 베이스레지스터 주소지정방식의 특징이 아닌 것은?

    ① 베이스레지스터가 필요하다.

    ② 프로그램의 재배치가 용이하다.

    ③ 다중 프로그래밍 기법에 많이 사용된다.

    ❹ 명령어의 길이가 절대주소지정방식보다 길어야 한다.

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[41]. CPU 내부의 레지스터 중 프로그램 제어와 관계가 있는 것은?

    ① memory address register ② index register

    ③ accumulator ❹ status register

 

[42]. 기억장치의 구조가 stack 구조를 가질 때 가장 밀접한 관계가 있는 명령어는?

    ① one-address ② two-address

    ③ three-address ❹ zero-address

 

[43]. 시프트 레지스터(shift register)의 내용을 오른쪽으로 한 번 시프트하면 데이터는 어떻게 변하는가?

    ❶ 기존 데이터의 1/2 ② 기존 데이터의 1/3

    ③ 기존 데이터의 1/4 ④ 기존 데이터의 1/10

 

[44]. 가상기억장치에서 주소 공간이 1024K, 기억공간은 32K라고 가정할 때 주기억장치의 주소 레지스터는 몇 비트로 구성되는가?

    ① 12 ② 13

    ③ 14 ❹ 15

 

[45]. 하나 이상의 프로그램 또는 연속되어 있지 않은 저장 공간으로부터 데이터를 모은 다음, 데이터들을 메시지 버퍼에 넣고, 특정 수신기나 프로그래밍 인터페이스에 맞도록 그 데이터를 조직화하거나 미리 정해진 다른 형식으로 변환하는 과정을 일컫는 것은?

    ① Porting ② Converting

    ❸ Marshalling ④ Streaming

 

[46]. 불 함수식 F=(A+B)ㆍ(A+C)를 가장 간소화한 것은?

    ❶ F=A+BC ② F=B+AC

    ③ F=A+AC ④ F=C+AB

 

[47]. 하나의 입력 정보를 여러 개의 출력선 중에 하나를 선택하여 정보를 전달하는데 사용하는 것은?

    ① 디코더(Decoder)

    ② 인코더(Encoder)

    ③ 멀티플렉서(Multiplexer)

    ❹ 디멀티플렉서(Demultiplexer)

 

[48]. 10진수 3은 3-초과 코드(Excess-3 Code)에서 어떻게 표현되는가?

    ① 0011 ❷ 0110

    ③ 0101 ④ 0100

 

[49]. 데이터를 고속으로 처리하기 위해 연산 장치를 병렬로 구성한 처리 구조로 벡터 계산이나 행렬 계산에 주로 사용되는 프로세서의 명칭으로 가장 옳은 것은?

    ① 코프로세서 ② 다중 프로세서

    ❸ 배열 프로세서 ④ 대칭 프로세서

 

[50]. 다음 중 연산 속도가 가장 빠른 주소 지정 방식(Addressing Mode)은?

    ① Direct Addressing Mode

    ② Indirect Addressing Mode

    ③ Calculate Addressing Mode

   ❹ Immediate Addressing Mode

[51]. 프로그램이 가능한 논리 소자로, n개의 입력에 대하여 2n개 이하의 출력을 만들 수 있는 논리 회로는?

    ① RAM ② ROM

    ❸ PLA ④ Pipeline Register

 

[52]. 캐시 기억 장치에서 적중률이 낮아질 수 있는 매핑 방법은?

    ① 연관 매핑 ② 세트-연관 매핑

    ③ 간접 매핑 ❹ 직접 매핑

 

[53]. 컴퓨터의 중앙 처리 장치(CPU)는 4가지 단계를 반복적으로 거치면서 동작한다. 4가지 단계에 속하지 않는 것은?

    ① Fetch Cycle ❷ Branch Cycle

    ③ Interrupt Cycle ④ Execute Cycle

 

[54]. 중앙 처리 장치의 기억 모듈에 중복적인 데이터 접근을 방지하기 위해서 연속된 데이터 또는 명령어들을 기억 장치 모듈에 순차적으로 번갈아 가면서 처리하는 방식으로 가장 옳은 것은?

    ① 복수 모듈 ❷ 인터리빙

    ③ 멀티플렉서 ④ 셀렉터

 

[55]. 하드 디스크 드라이브(HDD)와 컴퓨터 메인보드 간의 연결에 사용되는 인터페이스 방식이 아닌 것은?

    ① SATA ② EIDE

    ❸ DDR4 ④ SCSI

 

[56]. 다중처리기를 사용하여 성능개선을 하고자 하는 것 중 주된 목표가 아닌 것은?

    ① 유연성 ② 신뢰성

    ❸ 대중성 ④ 수행속도

 

[57]. CPU에 의해 참조되는 각 주소는 가상주소를 주기억장치의 실제주소로 변환하여야 한다. 이것을 무엇이라 하는가?

    ❶ mapping ② blocking

    ③ buffering ④ interleaving

 

[58]. 두 데이터의 비교(Compare)를 위한 논리연산은?

    ❶ XOR 연산 ② AND 연산

    ③ OR 연산 ④ NOT 연산

 

[59]. 2개 이상의 프로그램을 주기억장치에 기억시키고 CPU를 번갈아 사용하면서 처리하여 컴퓨터 시스템 자원 활용률을 극대화하기 위한 프로그래밍 기법은?

    ① 분산처리 프로그래밍 ② 일괄처리 프로그래밍

    ❸ 멀티 프로그래밍 ④ 리얼타임 프로그래밍

 

[60]. 입력단자가 하나이며, 1이 입력될 때마다 출력단자의 상태가 바뀌는 플립플롭의 종류는?

    ① RS ❷ T

    ③ D ④ M/S

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[61]. 컴퓨터 시스템에서 1-address machine, 2-address machine, 3-address machine으로 나눌 때 기준이 되는 것은?

    ① operation code ② 기억장치의 크기

    ③ register 수 ❹ operand의 address 수

 

[62]. 일반적인 제어 장치 모델에서 제어 장치로 입력되는 항목이 아닌 것은?

    ❶ CPU 내의 제어 신호들 ② 클록

    ③ 명령어 레지스터 ④ 플래그

 

[63]. Interrupt cycle에 대한 마이크로 오퍼레이션(micro-operation) 중에서 가장 관계가 없는 것은?(단, MAR : Memory Address Register, PC : Program Counter, M : memory, MBR : Memory Buffer Register, IEN : Interrupt Enable 이며, Interrupt Handler는 0 번지에 저장 되어있다고 가정한다.)

    ① MAR ← PC, PC ← PC + 1

    ❷ MBR ← MAR, PC ← 0

    ③ M ← MBR, IEN ← 0

    ④ GO TO fetch cycle

 

[64]. 4x2 RAM을 이용하여 16x4 메모리를 구성하고자 할 경우에 필요한 4x2 RAM의 수는?

    ① 4개 ❷ 8개

    ③ 16개 ④ 32개

 

[65]. 캐시의 라인 교체 정책 가운데, 최근에 가장 적게 사용된 라인부터 교체하는 정책은? (문제 오류로 실제 시험에서는 1, 3번이 정답처리 되었습니다. 여기서는 1번을 누르면 정답 처리 됩니다.)

    ❶ LRU ② FIFO

    ③ LFU ④ LIFO

 

[66]. 10진수 –14를 2의 보수 표현법을 이용하여 8비트 레지스터에 저장하였을 때, 이를 오른쪽으로 1비트 산술 시프트 했을 때의 결과는?

    ① 10000111 ② 00000111

    ❸ 11111001 ④ 01111001

 

[67]. 병렬컴퓨터에서 처리요소의 성능을 측정하는데 사용되는 단위는?

    ❶ MIPS ② BPS

    ③ IPS ④ LPM

 

[68]. 다음 중 비교적 속도가 빠른 자기디스크에 연결하는 채널은?

    ① 바이트 채널 ❷ 셀렉터 채널

    ③ 서브 채널 ④ 멀티플렉서 채널

 

[69]. ASCⅡ 코드의 비트구성은 존(zone)비트와 수(digit)비트로 구분된다. 존(zone)비트는 몇 비트인가?

    ① 1비트 ② 2비트

    ❸ 3비트 ④ 4비트

 

[70]. 프로그램에 의해 제어되는 동작이 아닌 것은?

    ① input/output ② branch

    ③ status sense ❹ RNI(fetch)

[71]. 다음 중 프로그램 카운터(PC)에 대한 설명으로 가장 옳은 것은?

    ① 곱셈과 나눗셈 명령어를 위한 누산기로 사용된다.

    ❷ 다음에 인출할 명령어의 메모리 주소를 가지고 있다.

    ③ 고속 메모리 전송명령을 위해 사용된다.

    ④ CPU의 동작을 제어하는 플래그를 가지고 있다.

 

[72]. 모듈러스-14 카운터는 몇 가지의 상태를 가지며, 이 카운터를 구성하기 위한 최소의 플립플롭의 수는 몇 개인가?

    ① 상태 : 13가지, 플립플롭 : 3개

    ❷ 상태 : 14가지, 플립플롭 : 4개

    ③ 상태 : 15가지, 플립플롭 : 5개

    ④ 상태 : 16가지, 플립플롭 : 6개

 

[73]. 전체 기억장치 액세스 횟수가 50 이고, 원하는 데이터가 캐시에 있는 횟수가 45 라고 할 때, 캐시의 미스율(miss ratio)은?

    ❶ 0.1 ② 0.2

    ③ 0.8 ④ 0.9

 

[74]. 입출력장치의 인터럽트 우선순위를 하드웨어적으로 결정하는 방식은?

    ❶ Daisy Chain ② Handshake

    ③ Polling ④ Strobe

 

[75]. 다음 중 일반 응용프로그램이 직접 접근할 수 없는 레지스터는?

    ① 범용 레지스터 ② 플래그 레지스터

    ③ 인덱스 레지스터 ❹ 세그먼트 레지스터

 

[76]. 인스트럭션의 설계 과정에서 고려해야 할 사항이 아닌 것은?

    ① 데이터 구조 ② 연산자의 수와 종류

    ❸ 인터럽트 종류 ④ 주소지정 방식

 

[77]. 소형계산기(calculator)에서 BCD 코드 대신 excess-3 코드를 많이 사용하는 가장 큰 이유는?

    ① 그래픽 기호의 표현이 용이하다.

    ② 에러 검출이 쉽다.

    ③ 연속된 순간에 하나의 비트만 변화한다.

    ❹ 자기 보수가 가능하다.

 

[78]. 인터럽트의 우선순위결정과 가장 관계없는 것은?

    ❶ 트랩 방식 ② 폴링 방식

    ③ 벡터 방식 ④ 데이지 체인 방식

 

[79]. 64K DRAM 기억소자를 이용하여 64K바이트 주기억장치를 구성하고자 한다. 이 때 64K DRAM을 몇 개 사용하여야 하는가? (단, K=kilo이다.)

    ① 1 ② 2

    ③ 4 ❹ 8

 

[80]. 병렬 가산기를 구성하는 각각의 전가산기 출력 캐리를 미리 예측 및 처리하여 리플캐리 지연을 제거한 가산기로 가장 옳은 것은?

    ① Ripple Carry Adder

    ❷ Carry Lookahead Adder

    ③ Serial-parallel Adder

    ④ Carry Save Adder

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[81]. 다음 중 1주소 명령어 형식을 따르는 마이크로명령어 MUL A를 가장 바르게 표현한 것은? (단, 보기의 M[A]는 기억장치 A번지의 내용을 의미한다.)

    ❶ AC ⟵ AC×M[A] ② R1 ⟵ R2×M[A]

    ③ AC ⟵ M[A] ④ M[A] ⟵ AC

 

[82]. 일반적으로 CPU가 DMA 제어기로 보내는 정보가 아닌 것은?

    ① I/O 장치의 주소

    ② 연산(쓰기 혹은 읽기)지정자

    ❸ CPU 제조 고유 번호

    ④ 전송될 데이터 단어들의 수

 

[83]. AND 마이크로 동작과 가장 유사한 것은?

    ① insert 동작 ❷ mask 동작

    ③ OR 동작 ④ packing 동작

 

[84]. 캐시메모리의 기록정책에서 쓰기(write) 동작이 이루어질 때마다 캐시메모리와 주기억장치의 내용을 동시에 갱신하는 방식으로 가장 옳은 것은?

    ❶ write-through ② write-back

    ③ write-none ④ write-all

 

[85]. 가상메모리 시스템에서 20비트의 논리 주소가 4비트의 세그먼트 번호, 8비트의 페이지 번호, 8비트의 워드 필드로 구성될 경우에 한 세그먼트의 최대 크기로 옳은 것은?

    ① 256 word ② 4 kilo word

    ③ 16 kilo word ❹ 64 kilo word

 

[86]. 소프트웨어에 의한 우선순위 판별 방법으로 가장 옳은 것은?

    ① 인터럽트 벡터 ❷ 폴링

    ③ 채널 ④ 핸드쉐이킹

 

[87]. +375를 팩10진형 방식으로 표현한 방법은 언팩10진형 방식으로 표현하였을 때보다 몇 비트의 기억장소가 절약되는가?

    ① 2 ② 4

    ③ 6 ❹ 8

 

[88]. CPU와 기억장치 사이에 실질적인 대역폭(band width)을 늘리기 위한 방법으로 가장 적합한 것은?

    ① 메모리 버스트 ② 메모리 인코딩

    ❸ 메모리 인터리빙 ④ 메모리 채널

 

[89]. 다음 중 전달기능의 인스트럭션 사용빈도가 매우 낮은 인스트럭션 형식은?

    ❶ 메모리-메모리 인스트럭션 형식

    ② 레지스터-레지스터 인스트럭션 형식

    ③ 레지스터-메모리 인스트럭션 형식

    ④ 스택 인스트럭션 형식

 

[90]. 다음 중 연관 메모리(associative memory)의 특징으로 가장 옳지 않은 것은?

    ❶ Thrashing 현상 발생

    ② 내용 지정 메모리(CAM)

    ③ 메모리에 저장된 내용에 의한 액세스

    ④ 기억장치에 저장된 항목을 찾는 시간 절약

[91]. 스택(Stack)구조의 컴퓨터에서 수식을 계산하기 위해서는 먼저 수식을 어떠한 형태로 바꾸어야 하는가?

    ① Infix 형태 ② John 형태

    ❸ Postfix 형태 ④ Prefix 형태

 

[92]. 중앙처리장치의 구성요소 중 플립플롭이나 래치(Latch)들을 병렬로 연결하여 구성하는 것은?

    ① 가산기 ② 곱셈기

    ③ 디코더 ❹ 레지스터

 

[93]. 인터럽트와 비교하여 DMA방식에 의한 사이클 스틸의 가장 특징 적인 차이점으로 옳은 것은?

    ① 수행 중인 프로그램을 대기상태로 전환

    ② 정지 상태인 프로그램을 완전히 소멸

    ③ 대기 중인 프로그램을 다시 실행

    ❹ 주기억 장치 사이클의 특정한 주기만 정지

 

[94]. 명령인출(instruction fetch)과 수행단계(execute phase)를 중첩시켜 하나의 연산을 수행하는 구조를 갖는 처리방식은?

    ❶ 명령 파이프라인(instruction pipeline)

    ② 산술 파이프라인(arithmetic pipeline)

    ③ 실행 파이프라인(execute pipeline)

    ④ 세그먼트 파이프라인(segment pipeline)

 

[95]. 설치되어 있는 물리적인 메모리 용량보다 더 큰 용량의 프로그램을 실행할 수 있도록 보조 기억 장치 용량에 해당하는 용량만큼 메모리 용량을 확장하여 사용할 수 있도록 하는 기술은?

    ① 보조 메모리 ② 연장 메모리

    ③ 확장 메모리 ❹ 가상 메모리

 

[96]. 디지털 IC의 특성을 나타내는 내용 중 전달지연 시간이 가장 짧은 것부터 차례로 나열한 것으로 옳은 것은?

    ① ECL - MOS - CMOS - TTL

    ② TTL - ECL - MOS - CMOS

    ❸ ECL - TTL - CMOS - MOS

    ④ MOS - TTL - ECL - CMOS

 

[97]. 전가산기를 구성하기 위하여 필요한 소자를 바르게 나타낸 것은?

    ① 반가산기 2개, AND 게이트 1개

    ② 반가산기 1개, AND 게이트 2개

    ❸ 반가산기 2개, OR 게이트 1개

    ④ 반가산기 1개, OR 게이트 2개

 

[98]. 기억장치가 1024 word로 구성되고, 각 word는 16bit로 이루어져 있을 때, PC, MAR, MBR의 bit 수를 각각 바르게 나타낸 것은?

    ① 16, 10, 10 ❷ 10, 10, 16

    ③ 10, 16, 16 ④ 16, 16, 10

 

[99]. 다음 중 interrupt 발생 원인이 아닌 것은?

    ① 정전

    ② Operator의 의도적인 조작

    ❸ 임의의 부프로그램에 대한 호출

    ④ 기억공간 내 허용되지 않는 곳에의 접근 시도

 

[100]. 자기 코어(core) 기억장치에서 1word가 16bit로 되어 있다면 몇 장의 코어 플레인(core plane)이 필요한가?

    ① 1장 ② 4장

    ③ 8장 ❹ 16장

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[101]. 중재동작이 끝날 때마다 모든 마스터들의 우선순위가 한 단계씩 낮아지고 가장 우선순위가 낮았던 마스터가 최상위 우선순위를 가지도록 하는 가변우선순위 방식은?

    ① 동등 우선순위(Equal Priority)방식

    ② 임의 우선순위(Random Priority)방식

    ❸ 회전 우선순위(Rotating Priority)방식

    ④ 최소-최근 사용(Least Recently Used)방식

 

[102]. 1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가?

    ❶ 누산기 ② 가산기

    ③ 스택 ④ 프로그램 카운터

 

[103]. 명령어의 구성 중에서 주소(Operand)부에 속하지 않은 것은?

    ① 기억장치의 주소 ② 레지스터 번호

    ③ 사용할 데이터 ❹ 연산자

 

[104]. 마이크로오퍼레이션이 실행될 때의 기준이 되는 것으로 가장 옳은 것은?

    ① Flag ❷ Clock

    ③ Memory ④ RAM

 

[105]. 데이터의 기억 형태에 따른 방식과 기억장치의 상호 연결이 옳지 않은 것은?

    ① 정적 기억장치 - SRAM

    ② 동적 기억장치 - DRAM

    ❸ 파괴적 읽기(destructive read out) - RAM

    ④ 비파괴적 읽기(non-destructive read out)―ROM

 

[106]. 제어장치의 기능에 대한 설명으로 가장 옳지 않은 것은?

    ① 입력장치의 내용을 기억장치에 기록한다.

    ② 기억장치의 내용을 연산장치에 옮긴다.

    ❸ 가상메모리에 있는 프로그램을 해독한다.

    ④ 기억장치의 내용을 출력장치에 옮긴다.

 

[107]. 캐시의 쓰기 정책 중 write-through 방식의 단점은?

    ❶ 쓰기 동작에 걸리는 시간이 길다.

    ② 읽기 동작에 걸리는 시간이 길다.

    ③ 하드웨어가 복잡하다.

    ④ 주기억장치의 내용이 무효상태인 경우가 있다.

 

[108]. 인터럽트의 발생 원인으로 가장 옳지 않은 것은?

    ① 일방적인 인스트럭션 수행

    ② 수퍼바이저 콜

    ③ 정전이나 자료 전달의 오류 발생

    ❹ 전압의 변화나 온도 변화

 

[109]. 우선순위 중재 방식 중 중재동작이 끝날 때마다 모든 마스터들의 우선순위가 한 단계씩 낮아지고, 가장 우선순위가 낮았던 마스터가 최상위 우선순위를 가지는 방식은?

    ❶ 회전우선순위 ② 임의우선순위

    ③ 동등우선순위 ④ 최소-최근 사용 우선순위

 

[110]. 컴퓨터에서 사용하는 마이크로명령어를 기능별로 분류할 때 동일한 분류에 포함되지 않는 것은?

    ❶ JMP(Jump 명령)

    ② ADD(Addition 명령)

    ③ ROL(Rotate Left 명령)

    ④ CLC(Clear Carry 명령)

 

[111]. 명령어 인출(IF), 명령어 해독(ID), 오퍼랜드인출(OF), 실행(EX)의 순서로 실행되고, 각 단계에 걸리는 시간이 같은 4단계 명령어 파이프라인에 인가되는 클록 주파수가 1 GHz 일 때, 20개의 명령어를 실행하는데 걸리는 시간은?

    ① 20 ns ② 21 ns

    ③ 22 ns ❹ 23 ns

 

[112]. 하드웨어 신호에 의하여 특정번지의 서브루틴을 수행하는 것은?

    ❶ vectored interrupt ② handshaking mode

    ③ subroutine call ④ DMA 방식

 

[113]. 병렬처리와 가장 관계없는 것은?

    ① Array Processor ❷ Multiple phase clock

    ③ Vector Processor ④ Pipeline Processing

 

[114]. 고선명(HD) 비디오 데이터를 저장하기 위해 짧은 파장(405나노미터)을 갖는 레이저를 사용하는 광 기록방식 저장매체는?

    ❶ Blu-ray 디스크 ② CD

    ③ DVD ④ 플래시 메모리

 

[115]. 인터럽트 요청신호 플래그(Flag)를 차례로 검사하여 인터럽트의 원인을 판별하는 방식은?

    ① 스트로브 방식 ② 데이지 체인 방식

    ❸ 폴링 방식 ④ 하드웨어 방식

 

[116]. 간접 상태(Indirect state) 동안에 수행되는 것은?

    ① 명령어를 읽는다.

    ❷ 오퍼랜드의 주소를 읽는다.

    ③ 오퍼랜드를 읽는다.

    ④ 인터럽트를 처리한다.

 

[117]. 16개의 입력 선을 가진 multiplexer의 출력에 32개의 출력 선을 가진 demultiplexer를 연결했을 경우에 multiplexer와 demultiplexer의 선택 선은 각각 몇 개를 가져야 하는가?

    ❶ 멀티플렉서 : 4개, 디멀티플렉서 : 5개

    ② 멀티플렉서 : 4개, 디멀티플렉서 : 3개

    ③ 멀티플렉서 : 8개, 디멀티플렉서 : 4개

    ④ 멀티플렉서 : 4개, 디멀티플렉서 : 8개

 

[118]. 8진수 474를 2진수로 변환하면?

    ① 101 111 101 ② 010 001 110

    ③ 011 110 011 ❹ 100 111 100

 

[119]. IEEE 754에서 규정하는 부동소수(Floating point number)를 표현하는데 필요로 하지 않는 비트 정보는?

    ① Sign ② Biased exponent

    ❸ Point ④ Fraction

 

[120]. 마이크로프로그램 제어기가 다음에 수행할 마이크로 인스트럭션의 주소를 결정하는데 사용하는 정보가 아닌 것은?

    ① 인스트럭션 레지스터(IR)

    ❷ 타이밍 신호

    ③ CPU의 상태 레지스터

    ④ 마이크로 인스트럭션에 나타난 주소

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[121]. CPU가 어떤 명령과 다음 명령을 수행하는 사이를 이용하여 하나의 데이터 워드를 직접 전송하는 DMA 방식을 무엇이라고 하는가?

    ① word stealing ② word transfer

    ❸ cycle stealing ④ cycle transfer

 

[122]. 메모리로부터 읽혀진 명령어의 오퍼레이션 코드(OP-code)는 CPU의 어느 레지스터에 들어가는가?

    ① 누산기 ② 임시 레지스터

    ③ 연산 논리장치 ❹ 인스트럭션 레지스터

 

[123]. 출력 측의 일부가 입력 측에 피드백 되어 유발되는 레이스 현상을 없애기 위해 고안된 플립플롭은?

    ① JK 플립플롭 ❷ M/S 플립플롭

    ③ RS 플립플롭 ④ D 플립플롭

 

[124]. Flynn의 컴퓨터 구조 분류법 중 여러 개의 처리기에서 수행되는 명령어들은 각기 다르나 전체적으로 하나의 데이터 스트림을 가지는 형태는?

    ① SISD ❷ MISD

    ③ SIMD ④ MIMD

 

[125]. 인스트럭션 세트의 효율성을 높이기 위하여 고려할 사항이 아닌 것은?

    ① 기억공간 ② 사용빈도

    ❸ 레지스터의 종류 ④ 주기억장치 밴드폭 이용

 

[126]. 주기억장치는 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보 전달 능력에 한계가 있는데, 이 한계를 주기억장치의 무엇 이라 하는가?

    ① Transfer ❷ bandwidth

    ③ accesswidth ④ transferwidth

 

[127]. 조합논리회로 중 중앙처리장치에서 번지 해독, 명령 해독 등에 사용되는 회로는?

    ❶ 디코더(Decoder) ② 엔코더(Encoder)

    ③ 멀티플렉서(MUX) ④ 디멀티플렉서(DEMUX)

 

[128]. Gray code 1111을 2진 코드로 바꾸면?

    ❶ 1010 ② 1011

    ③ 0111 ④ 1001

 

[129]. CPU 내부의 레지스터 중 프로그램 제어와 관계가 있는 것은?

    ① memory address register ② index register

    ③ accumulator ❹ status register

 

[130]. 데이터를 전송할 때 입, 출력 버스를 통하여 프로세서와 주변장치 사이에서 이루어지며, 데이터의 전송을 확인하기 위해서 상태 레지스터를 사용하는 전송 모드는?

    ❶ 프로그램된 I/O ② 인터럽트에 의한 I/O

    ③ 직접메모리접근(DMA) ④ 간접메모리접근(IMA)

 

[131]. 명령어의 주소(address)부를 유효주소로 이용하는 방법은?

    ① 상대 주소 ② 즉시 주소

    ③ 절대 주소 ❹ 직접 주소

 

[132]. 프로그램 처리 중 명령의 요청에 의해 발생하는 대표적인 인터럽트는?

    ① 기계착오 인터럽트 ② 정전

    ❸ SVC 인터럽트 ④ 프로그램 인터럽트

 

[133]. 데이터 입출력 전송이 CPU를 통하지 않고 직접 주기억 장치와 주변장치 사이에서 수행되는 방식은?

    ① Bus ❷ DMA

    ③ Cache ④ Interleaving

 

[134]. 채널 명령어의 구성 요소가 아닌 것은?

    ① data address ② flag

    ③ operation code ❹ I/O device 처리 속도

 

[135]. RAID-5는 RAID-4의 어떤 문제점을 보완하기 위하여 개발되었는가?

    ① 병렬 액세스의 불가능

    ② 긴 쓰기 동작 시간

    ❸ 패리티 디스크의 액세스 집중

    ④ 많은 수의 검사 디스크 사용

 

[136]. 버스 중재에 있어서 소프트웨어 폴링 방식에 대한 설명으로 틀린 것은?

    ① 비교적 큰 정보를 교환하는 시스템에 적합하다.

    ② 융통성이 있다.

    ③ 반응속도가 느리다.

    ❹ 우선순위를 변경하기 어렵다.

 

[137]. 명령어의 기능 중에서 동일한 명령을 반복 실행하거나, 명령의 실행 순서를 변경시키는 기능은?

    ① 전달기능 ② 함수연산기능

    ❸ 제어기능 ④ 입, 출력기능

 

[138]. DRAM에 관한 설명으로 옳지 않은 것은?

    ① SRAM에 비해 기억 용량이 크다.

    ❷ 쌍안정 논리 회로의 성질을 응용한다.

    ③ 주기억 장치 구성에 사용된다.

    ④ SRAM에 비해 속도가 느리다.

 

[139]. 분기명령어가 저장되어 있는 기억장치 위치의 주소가 256AH이고, 명령어에 지정된 변위 값이 –75H인 경우 분기되는 주소의 위치는? (단, 분기 명령어 길이는 3바이트이고 상대 주소모드를 사용한다고 가정한다.)

    ① 24F2H 번지 ② 24F5H 번지

    ❸ 24F8H 번지 ④ 256DH 번지

 

[140]. 64Kbyte인 주소 공간(address space)과 4Kbyte인 기억 공간(memory space)을 가진 컴퓨터의 경우 한 페이지(page)가 512byte로 구성되었다면 페이지와 블록 수는 각각 얼마인가?

    ① 16페이지, 12블록 ❷ 128페이지, 8블록

    ③ 256페이지, 16블록 ④ 64페이지, 4블록

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[141]. 인터럽트 백터에 필수적인 것은?

    ❶ 분기 번지 ② 메모리

    ③ 제어규칙 ④ 누산기

 

[142]. 상대 주소모드를 사용하는 컴퓨터에서 분기 명령어가 저장된 기억장치 주소가 256AH일 때, 명령어에 지정된 변위 값이 -75H인 경우 분기되는 주소의 위치는?(단, 분기명령어의 길이는 3바이트이다.)

    ① 24F2H 번지 ② 24F5H 번지

    ❸ 24F8H 번지 ④ 256DH 번지

 

[143]. 16진수 80H가 들어 있는 8비트 레지스터에서 0, 2, 4번째 비트를 세트(set)하려면 얼마의 값을 OR 연산 하여야 하는가?

    ① 10H ② 11H

    ③ 12H ❹ 15H

 

[144]. 병렬컴퓨터에서 버스의 클럭 주기가 80ns이고, 데이터 버스의 폭이 8byte라고 할 때, 전송 할수 있는 데이터의 양은?

    ① 1 Mbytes/sec ② 10 Mbytes/sec

    ❸ 100 Mbytes/sec ④ 1000 Mbytes/sec

 

[145]. 여러 개의 LAB(Logic Array Block)과 연결선인 PIA(Programmable Interconnection Array)로 구성되며, 빠른 성능이나 정확한 타이밍의 예측의 필요로 하는 곳에 사용되는 것은?

    ① PLA(Programmable Logic Array)

    ② PAL(Programmable Array Logic)

    ③ FPGA(Field Programmable Gate Array)

    ❹ CPLD(Complex Programmable Logic Device)

 

[146]. 명령을 수행하기 위해 CPU 내의 레지스터와 플래그의 상태 변환을 일으키는 작업은 무엇인가?

    ① Common operation ② Axis operation

    ❸ Micro operation ④ Count operation

 

[147]. 8비트로 된 레지스터에서 2의 보수로 숫자를 표시한다면 이 레지스터로 표시할 수 있는 10진수의 범위는?(단, 첫째 비트는 부호 비트로 0,1일 때 각각 양(+),음(-)을 나타낸다고 가정한다.)

    ① -256 ~ +256 ❷ -128 ~ +127

    ③ -128 ~ +128 ④ -256 ~ +127

 

[148]. 두 데이터의 비교 (Compare)를 위한 논리연산은?

    ❶ XOR 연산 ② AND 연산

    ③ OR 연산 ④ NOT 연산

 

[149]. 2개 이상의 프로그램을 주기억장치에 기억시키고 CPU를 번갈아 사용하면서 처리하여 컴퓨터 시스템 자원 활용률을 극대화하기 위한 프로그래밍 기법은?

    ① 분산처리 프로그래밍 ② 일괄처리 프로그래밍

    ❸ 멀티 프로그래밍 ④ 리얼타임 프로그래밍

 

[150]. 다른 컴퓨터를 이용하여 어셈블리 언어의 프로그램을 이식(porting)하고자 하는 마이크로프로세서의 기계어로 번역하는 프로그램은?

    ① 크로스 링커 ❷ 크로스 어셈블러

    ③ 매크로 어셈블러 ④ 매크로 컴파일러

 

[151]. 명령어 처리를 위한 마이크로 사이클이 아닌 것은?

    ① 인출(Fetch) ② 간접(Indirect)

    ③ 실행(Execute) ❹ 메모리(Memory)

 

[152]. 입·출력 제어장치의 종류가 아닌 것은?

    ① DMA ② 채널

    ❸ 데이터 버스 ④ 입출력 프로세서

 

[153]. I/O operation과 관계가 없는 것은?

    ① channel ② handshaking

    ③ interrupt ❹ emulation

 

[154]. 디지털 IC의 특성을 나타내는 중요한 비교 평가 요소가 아닌 것은?

    ① 전파 지연시간 ② 전력 소모

    ③ 팬 아웃(fan-out) ❹ 공급 전원전압

 

[155]. 4×2 RAM을 이용하여 16×4 메모리를 구성하고자 할 경우에 필요한 4×2 RAM의 수는?

    ① 4개 ❷ 8개

    ③ 16개 ④ 32개

 

[156]. 어떤 제어 기억장치의 단어 길이가 32비트, 마이크로명령어 형식의 연산필드는 12비트, 조건을 결정하는 플래그의 수는 4개일 때, 제어기억장치의 최대 용량은 약 얼마인가? (단, 분기필드는 필요하지 않다고 가정한다.)

    ❶ 1 MB ② 2 MB

    ③ 4 MB ④ 8 MB

 

[157]. CPU 클록이 100MHz일 때 인출 사이클(fetch cycle)에 소요되는 시간은? (단, 인출 사이클은 3개의 마이크로 명령어들로 구성된다.)

    ① 3ns ❷ 30ns

    ③ 33ns ④ 300ns

 

[158]. 다음 중 Associative 기억장치의 특징으로 옳은 것은?

    ① 일반적으로 DRAM보다 값이 싸다.

    ② 구조 및 동작이 간단하다.

    ③ 명령어를 순서대로 기억시킨다.

    ❹ 저장된 정보에 대해서 주소보다 내용에 의해 검색한다.

 

[159]. 주기억장치로부터 캐시 메모리로 데이터를 전송하는 매핑 프로세스 방법이 아닌 것은?

    ① associative mapping

    ② direct mapping

    ③ set-associative mapping

    ❹ virtual mapping

 

[160]. 한 단어가 25비트로 이루어지고 총 32768개의 단어를 가진 기억장치가 있다. 이 기억장치를 사용하는 컴퓨터 시스템의 MBR(memory buffer register), MAR(memory address register), PC(program counter)에 필요한 각각의 비트수는?

    ① 15, 15, 25 ② 25, 15, 25

    ③ 25, 25, 15 ❹ 25, 15, 15

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

[161]. 버스 사용 우선순위를 계속 변경시키는 가변 우선순위 방식의 알고리즘이 아닌 것은?

    ① 회전 우선순위(Rotating priority)

    ❷ 선택 우선순위(Select priority)

    ③ 동등 우선순위(Equal priority)

    ④ 최소-최근 사용(Least-recently used)

 

[162]. 부호를 포함하여 4비트 크기를 갖는 수를 2의 보수 형식으로 표현할 때 가장 작은 수와 가장 큰 수는 각각 얼마인가?

    ① 0, +15 ② -8, +8

    ③ -7, +7 ❹ -8, +7

 

[163]. 명령어 파이프라인 단계 수가 4 이고 파이프라인 클록(clock) 주파수가 1MHz일 때, 10개의 명령어들이 파이프라인 기법에서 실현될 경우 소요 시간으로 가장 적합한 것은?

    ① 4㎲ ② 8㎲

    ❸ 13㎲ ④ 40㎲

 

[164]. 서로 다른 17개의 정보가 있다. 이 중에서 하나를 선택하려면 최소 몇 개의 비트(bit)가 필요한가?

    ① 3 ② 4

    ❸ 5 ④ 7

 

[165]. 산술 이동(shift)의 경우 8비트로 구성된 레지스터 7번의 내용이 11011001 일 때 SRA 7, 3을 실행하고 난 후의 결과는? (단, SRA 7, 3은 레지스터 7번을 우측으로 산술 이동 3회 수행함을 뜻한다.)

    ① 11111101 ② 00011011

    ❸ 11111011 ④ 01111011

 

[166]. 다음 중 채널 명령어(CCW)로 알 수 있는 내용이 아닌 것은?

    ① 명령 코드 ❷ 데이터 전송속도

    ③ 데이터 주소 ④ 플래그

 

[167]. SSD(Solid State Drive)에서 하나의 셀에 3비트의 정보를 저장하는 방식은?

    ① ALC ② MLC

    ③ SLC ❹ TLC

 

[168]. 컴퓨터의 중앙처리장치(CPU)는 4가지 단계를 반복적으로 거치면서 동작한다. 4가지 단계에 속하지 않는 것은?

    ① fetch cycle ❷ branch cycle

    ③ interrupt cycle ④ execute cycle

 

[169]. 소프트웨어에 의하여 인터럽트의 우선순위를 판별하는 방법은?

    ① 인터럽트 벡터 ② 데이지 체인

    ❸ 폴링 ④ 핸드세이킹

 

[170]. 모든 명령(Instruction) 수행시 유효 주소를 구하기 위한 메이저 상태를 무엇이라 하는가?

    ① FETCH ② EXECUTE

    ❸ INDIRECT ④ INTERRUPT

 

[171]. 기억장치의 계층 구조 상 접근 속도가 가장 빠른 것은?

    ① Static RAM ❷ Register

    ③ Dynamic Ram ④ SSD

 

[172]. 오퍼레이터(operator)나 타이머(timer)에 의해 의도적으로 프로그램이 중단된 경우 발생하는 인터럽트(interrupt)는?

    ① 기계착오 ② 입출력

    ❸ 외부 ④ 프로그램 검사

 

[173]. 하드웨어 특성상 주기억장치가 제공할 수 있는 정보 전달의 능력 한계를 무엇이라 하는가?

    ❶ 주기억장치 대역폭 ② 주기억장치 접근률

    ③ 주기억장치 지연율 ④ 주기억장치 사용률

 

[174]. 하드와이어 방식의 제어장치에 관한설명으로 틀린 것은?

    ① 제어신호의 생성과정에서 지연이 매우 작다.

    ❷ 구현되는 논리회로는 명령코드에 따라 매우 간단하다.

    ③ 회로가 주소지정 모드에 따라 매우 복잡하다.

    ④ 소프트웨어 없이 하드웨어만으로 설계된 제어장치이다.

 

[175]. 여러 대의 상호 독립적인 동작이 가능한 컴퓨터들이 연결된 전체 컴퓨터들의 집합으로 전체 컴퓨터들이 상호 연결되어 협력하면서 하나의 컴퓨팅 자원인 것처럼 동작하는 것은?

    ① Symmetric Multiprocessor

    ② Nonuniform Memory Access

    ❸ Cluster

    ④ Vector Processor

 

[176]. 직접메모리엑세스(DMA)장치에 내장된 레지스터가 아닌 것은?

    ❶ Program counter ② Data register

    ③ Address register ④ Data count register

 

[177]. 데이터 단위가 8비트인 메모리에서 용량이 64KB일 때 어드레스 핀의 개수는?

    ① 12개 ② 14개

    ❸ 16개 ④ 18개

 

[178]. 하드웨어 신호에 의하여 특정 번지의 서브루틴을 수행하는 것은?

    ① handshaking mode ❷ vectored interrupt

    ③ DMA ④ subroutine call

 

[179]. 10진수 0.1875를 8진수로 변환하면?

    ① 0.10 ❷ 0.14

    ③ 0.18 ④ 0.21

 

[180]. 중앙처리장치는 4가지 단계를 반복적으로 거치면서 동작을 수행하게 되는데 이에 속하지 않는 것은?

    ① Fetch Cycle ② Execute Cycle

    ③ Indirect Cycle ❹ Branch Cycle

 

[181]. 응용프로그램이 단일 프로세서 시스템에서 실행되어 완료되기까지 10초가 소용되었다. 같은 응용프로그램이 4개의 프로세서로 구성된 SMP(Symmetric Multiprocessing) 시스템에서 실행하여 완료되기까지 5초가 소요되었다면 속도 향상 지수(Speed-up Factor)는?

    ① 0.5 ② 1

    ❸ 2 ④ 8

 

[182]. 캐시 교체 알고리즘에서 최근에 가장 적게 사용된 페이지들을 교체하는 방법은?

    ① FIFO ❷ LRU

    ③ NRU ④ Random

 

[183]. 불 함수식 F = (A+B)·(A+C)를 간략화 한 것은?

    ❶ F = A+BC ② F = B+AC

    ③ F = A+AC ④ F = C+AB

 

[184]. 폰 노이만(von neumann)형의 컴퓨터 연산장치가 갖는 기능에 속하지 않는 것은?

    ① 제어 기능 ② 함수연산 기능

    ③ 전달 기능 ❹ 번지 기능

 

[185]. 짝수 패리티 비트의 해밍 코드로 0011011을 받았을 때 오류가 수정된 정확한 코드는?

    ① 0111011 ② 0001011

    ❸ 0011001 ④ 0010101

 

[186]. 인터럽트 서비스 루틴의 기능이 아닌 것은?

    ① 처리기 상태 복구

    ② 인터럽트 원인 결정

    ③ 처리기 레지스터의 상태 보존

    ❹ 상대적으로 높은 레벨의 마스크 레지스터 클리어

 

[187]. 컴퓨터의 메모리 용량이 4096워드이고, 워드당 16bit의 데이터를 갖는다면 MAR은 몇 비트인가?

    ❶ 12 ② 16

    ③ 18 ④ 20

 

[188]. 제어장치를 구현하는 제어 방식이 아닌 것은?

    ① 상태 플립플롭 제어 방식

    ❷ RAM(random access memory) 제어 방식

    ③ PLA(programmable logic array) 제어 방식

    ④ 마이크로프로그램 제어 방식

 

[189]. Flynn의 컴퓨터 시스템 분류 제안 중에서 하나의 데이터 흐름이 다수의 프로세서들로 전달되며, 각 프로세서는 서로 다른 명령어를 실행하는 구조는?

    ① 단일 명령어, 단일 데이터 흐름

    ② 단일 명령어, 다중 데이터 흐름

    ❸ 다중 명령어, 단일 데이터 흐름

    ④ 다중 명령어, 다중 데이터 흐름

 

[190]. 다중처리기에 의한 시스템을 구성할 때 고려사항이 아닌 것은?

    ① 메모리 충돌문제

    ❷ 메모리 용량문제

    ③ 캐시 일관성 문제

    ④ 메모리 접근의 효율성 문제

 

[191]. 미소의 콘덴서에 전하를 충전하는 원리를 이용하는 메모리로, 재충전(Refresh)이 필요한 메모리는?

    ① SRAM ❷ DRAM

    ③ PROM ④ EPROM

 

[192]. 캐시와 주기억장치로 구성된 컴퓨터에서 주기억장치의 접근 시간이 200ns, 캐시 적중률이 0.9, 평균 접근시간이 30ns일 때 캐시 메모리의 접근 시간은?

    ① 9ns ❷ 10ns

    ③ 11ns ④ 12ns

 

[193]. 메모리 관리 하드웨어(MMU)의 기본적인 역할에 대한 설명으로 옳지 않은 것은?

    ① 논리 주소를 물리 주소로 변환

    ② 허용되지 않는 메모리 접근을 방지

    ③ 메모리 동적 재배치

    ❹ 가상 주소 공간을 물리 주소 공간으로 압축

 

[194]. 기억장치에 기억된 정보를 액세스하기 위하여 주소를 사용하는 것이 아니라 기억된 정보의 일부분을 이용하여 원하는 정보를 찾는 것은?

    ① Random Access Memory ❷ Associative Memory

    ③ Read Only Memory ④ Virtual Memory

 

[195]. CISC 구조와 RISC구조를 비교하였을 때, RISC 구조의 특징으로 틀린 것은?

    ❶ 명령어가 복잡하다.

    ② 프로그램 길이가 길다.

    ③ 레지스터 개수가 많다.

    ④ 파이프라인 구현이 용이하다.

 

[196]. 버스 클록(clock)이 2.5GHz이고, 데이터 버스의 폭이 8비트인 버스의 대역폭에 가장 근접한 것은?

    ① 약 25GBytes/s ② 약 16GBytes/s

    ❸ 약 2.5GBytes/s ④ 약 1.6GBytes/s

 

 

https://play.google.com/store/apps/details?id=com.jwlee.quiz_31

 

정보처리기사 기출문제 - Google Play 앱

정보처리기사 최신 기출문제입니다.

play.google.com

 

+ Recent posts