티스토리 뷰
한국산업인력공단 시행
2017년 2회 정보처리기사 필기 기출 문제
전자계산기구조 과목
[모바일은 가로보기에서 최적화되었습니다]
21. 설치되어 있는 물리적인 메모리 용량보다 더 큰 용량의 프로그램을 실행할 수 있도록 보조 기억 장치 용량에 해당하는 용량만큼 메모리 용량을 확장하여 사용할 수 있도록 하는 기술은? ① 보조 메모리 ② 연장 메모리 ③ 확장 메모리 ④ 가상 메모리 22. 디지털 IC의 특성을 나타내는 내용 중 전달지연 시간이 가장 짧은 것부터 차례로 나열한 것으로 옳은 것은? ① ECL - MOS - CMOS - TTL ② TTL - ECL - MOS - CMOS ③ ECL - TTL - CMOS - MOS ④ MOS - TTL - ECL - CMOS 23. 10진수 -456을 PACK 형식으로 표현한 것은? 24. 인터럽트 처리 절차가 순서대로 옳게 나열된 것은?
① ⓐ→ⓑ→ⓒ→ⓓ ② ⓐ→ⓒ→ⓑ→ⓓ ③ ⓓ→ⓒ→ⓑ→ⓐ ④ ⓑ→ⓓ→ⓐ→ⓒ 25. 가상 메모리를 사용한 컴퓨터에서 page fault가 발생하면 어떤 현상이 일어나는가? ① 요구된 page가 주기억장치로 옮겨질 때까지 프로그램 수행이 중단된다. ② 요구된 page가 가상메모리로 옮겨질 때까지 프로그램 수행이 중단된다. ③ 현재 실행 중인 프로그램을 종료한 후 시스템이 정지된다. ④ page fault라는 에러 메시지를 전송한 후에 시스템이 정지된다. 26. 다음은 0-주소 명령어 방식으로 이루어진 프로그램이다. 레지스터 X의 내용은? (단, 레지스터 A=1, B=2, C=3, D=3, E=2 이며, ADD는 덧셈, MUL은 곱셈을 의미한다.)
① 15 ② 20 ③ 25 ④ 30 27. 전가산기를 구성하기 위하여 필요한 소자를 바르게 나타낸 것은? ① 반가산기 2개, AND 게이트 1개 ② 반가산기 1개, AND 게이트 2개 ③ 반가산기 2개, OR 게이트 1개 ④ 반가산기 1개, OR 게이트 2개 28. 메가플롭스(MFLOPS)의 계산식으로 옳은 것은? ① MFLOPS = (수행시간×10⁶) / 프로그램내의부동소수점연산개수 ② MFLOPS = 프로그램내의부동소수점연산개수 / (수행시간×10⁶) ③ MFLOPS = 수행시간 / (프로그램내의부동소수점연산개수×10⁶) ④ MFLOPS = (프로그램내의부동소수점연산개수×10⁶) / 수행시간 29. 가상기억장치 (Virtual Memory System)를 도입함으로써 기대할 수 있는 장점이 아닌 것은? ① Binding Time을 늦추어서 프로그램의 ② Relocation을 용이하게 쓴다. ③ 일반적으로 가상기억장치를 채택하지 않는 시스템에서의 실행 속도보다 빠르다. ④ 실제 기억용량보다 큰 가상공간(Virtual Space)을 사용자가 쓸 수 있다. 30. 기억장치가 1024 word로 구성되고, 각 word는 16bit, PC, MAR, MBR의 bit 수를 각각 바르게 나타낸 것은? ① 16, 10, 10 ② 10, 10, 16 ③ 10, 16, 16 ④ 16, 16, 10 31. 다음 중 interrupt 발생 원인이 아닌 것은? ① 정전 ② Operator의 의도적인 조작 ③ 임의의 부프로그램에 대한 호출 ④ 기억공간 내 허용되지 않는 곳에의 접근 시도 32. 다음 인터럽트에 관한 설명 중 가장 옳은 것은? ① 인터럽트가 발생했을 때 CPU의 상태는 보존하지 않아도 된다. ② 인터럽트가 발생하게 되면 CPU는 인터럽트 사이클이 끝날 때까지 동작을 멈춘다. ③ 인터럽트 서비스 루틴을 실행할 때 인터럽트 플래그(IF)를 0으로 하면 인터럽트 발생을 방지할 수 있다. ④ 인터럽트 서비스 루틴 처리를 수행한 후 이전에 수행 중이던 프로그램의 처음상태로 복귀한다. 33. 자기 코어(core) 기억장치에서 1word가 16bit로 되어 있다면 몇 장의 코어 플레인(core plane)이 필요한가? ① 1장 ② 4장 ③ 8장 ④ 16장 34. 중재동작이 끝날 때마다 모든 마스터들의 우선순위가 한 단계씩 낮아지고 가장 우선순위가 낮았던 마스터가 최상위 우선순위를 가지도록 하는 가변우선순위 방식은? ① 동등 우선순위(Equal Priority)방식 ② 임의 우선순위(Random Priority)방식 ③ 회전 우선순위(Rotating Priority)방식 ④ 최소-최근 사용(Least Recently Used)방식 35. 수직 마이크로명령어 방식의 명령어가 다음의 형식을 갖는다면 이 제어장치는 최대 몇 개의 제어 신호를 동시에 생성할 수 있는가?
① 1개 ② 2개 ③ 3개 ④ 4개 36. 1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가? ① 누산기 ② 가산기 ③ 스택 ④ 프로그램 카운터 37. 명령어의 구성 중에서 주소(Operand)부에 속하지 않은 것은? ① 기억장치의 주소 ② 레지스터 번호 ③ 사용할 데이터 ④ 연산자 38. 다음 마이크로 연산들은 명령어 사이클 중 어디에 해당하는가? ① 인출 사이클 ② 간접 사이클 ③ 실행 사이클 ④ 인터럽트 사이클 39. 마이크로오퍼레이션이 실행될 때의 기준이 되는 것으로 가장 옳은 것은?
① Flag ② Clock ③ Memory ④ RAM 40. 데이터의 기억 형태에 따른 방식과 기억장치의 상호 연결이 옳지 않은 것은? ① 정적 기억장치 - SRAM ② 동적 기억장치 - DRAM ③ 파괴적 읽기(destructive read out) - RAM ④ 비파괴적 읽기(non-destructive read out)―ROM |
- 내용 중 오류가 있는 경우 댓글로 알려주시면 감사하겠습니다 -
'정보처리기사 필기' 카테고리의 다른 글
| 2017년 2회 정보처리기사 필기 기출(소프트웨어공학) (0) | 2018.07.29 |
|---|---|
| 2017년 2회 정보처리기사 필기 기출(운영체제) (0) | 2018.07.29 |
| 2017년 2회 정보처리기사 필기 기출(데이터베이스) (0) | 2018.07.29 |
| 2017년 1회 정보처리기사 필기 기출(데이터통신) (0) | 2018.07.27 |
| 2017년 1회 정보처리기사 필기 기출(소프트웨어공학) (0) | 2018.07.27 |
- Total
- Today
- Yesterday