본문 바로가기

IT관련

정보처리기사 필기 2018년 4월 28일 필기 기출문제 2과목 전자계산기구조

반응형

정보처리기사 필기 2018년 4월 28일 필기 기출문제

 

라디오 버튼을 누르고 정답일 경우 정답입니다.  라는 문구가 나옵니다. 오답일 경우 아무것도 나오지 않으니 유의하세요.

 

1과목에 40점(8문제)이상 전체 과목 60(12문제)점이상 되어야 합격입니다.

 

1과목에 5점이라고 생각하시면 됩니다. 상세한 문제 답변은 저도 잘 알지 못하여 답글을 주시면 추가로 기재하겠습니다.^^;;

 

합격하는 그날까지 가즈아!!!!

 

 

 

2과목 : 전자계산기구조

 

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

 

유연성

신뢰성

대중성

수행속도

 

 

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

 

mapping

blocking

buffering

 interleaving

 

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

 

XOR 연산

 AND 연산

OR 연산

 NOT 연산

 

4. 논리곱(mintern)으로 표시된 다음 불대수(boolean function)를 간략화 한 것은?

   (단 ,d 함수는 don't care임)

F(w, x, y, z) =

d(w, x, y, z) = 

 

 

w x + y

 

 

  z + y z

 

 z + y

 

 w  + y z 

 

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

   위한 프로그래밍 기법은?

 

분산 처리 프로그래밍

 일괄처리 프로그래밍

멀티 프로그래밍

 리얼타임 프로그래밍 

 

6. 수직적 마이크로명령어에 대한 설명으로 틀린 것은?

 

마이크로명령어의 비트 수가 감소된다

 제어 기억장치의 용량을 줄일 수 있다

마이클로 명령어의 코드화된 비트들을 해독하기 위한 지연이 발생한다

 마이크로명령어의 각 비트가 각 제어신호에 대응되도록 하는 방식이다.

 

 

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

 

RS

 T

D

 M/S

 

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

 

operation code

 기억장치의 크기

register 수

 operand의 address 

 

 

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

 

CPU 내의 제어 신호들

 클록

 명령어 레지스터

 플래그

 

 

10. 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

 

 

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

 

4개

 8개

 16개

 32개

 

 

12. 캐시의 라인 교체 정책 가운데, 최근에 가장 적게 사용된 라인부터 교체하는 정책은?

   

로킹 오버헤드 증가, 데이터베이스 공유도 저하

 로킹 오버헤드 감소, 데이터베이스 공유도 저하

 로킹 오버헤드 감소, 데이터베이스 공유도 증가

 로킹 오버헤드 증가, 데이터베이스 공유도 증가 

 

 

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

 

10000111

 00000111

 11111001

 01111001

 

 

14. 다음은 DMA의 데이터 전송 절차를 나열한 것이다. 순서를 가장 옳게 나열한 것은?

 

ⓐ 데이터 전송(data transfer)

ⓑ 버스 사용 요구(bus request)

ⓒ 인터럽트(interrupt)

ⓓ 버스 사용 허가(bus grant)

 

ⓐ → ⓑ → ⓒ → ⓓ

 ⓒ → ⓑ → ⓓ → ⓐ

 ⓑ → ⓓ → ⓐ → ⓒ

 ⓓ → ⓒ → ⓑ → ⓐ

 

 

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

 

 MIPS

 BPS

 IPS

 LPM

 

 

16. 다음 중 누산기에 대한 설명으로 가장 옳은 것은?

   

연산장치에 있는 레지스터의 하나로서 연산 결과를 기억하는 장치이다.

 입출력장치에 있는 회로로서 가감승제 계산 및 논리 연산을 행하는 장치이다.

 일정한 입력 숫자들을 더하여 그 누계만을 항상 보관하는 장치이다.

 부동소수점과 같은 정밀 계산을 위해 특별히 만들어 두어 유효 숫자의 개수를 늘리기 위한 것이다.

 

 

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

 

바이트 채널

 셀렉터 채널

 서브 채널

 멀티플렉서 채널

 

 

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

   

1비트

 2비트

 3비트

 4비트

 

 

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

   

input/output

 branch

 status sense

 RNI(fetch)

 

 

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

   

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

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

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

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

 

반응형