2002년 실시된 제66회 전자계산기기술사 기출문제 모음입니다.
[목차]
- 2002년 66회 기출문제
- 시험지 다운로드
- 연도별 기출문제 모음
2002년 제66회 전자계산기기술사 기출문제
1교시 기출문제
※ 다음 문제 중 10문제를 선택하여 설명하시오. (각 문제당 10점)
1. BIST
2. SIMD
3. PCI
4. AGP
5. OC-12
6. Semaphore
7. Zero State
8. L2 Cache란 무엇이며 이의 3가지 동작방식
9. Bus Mastering
10. MPEG4의 특징은 무엇이며 동영상 전송에 가장 적합한 방법으로 인식되는 이유는 무엇인가 ?
11. Embedded Processor이란 무엇이며 여기에 많이 사용되는 Win CE의 특징을 설명하시오.
12. ADSL은 무엇이며 고속 Internet 전송에 적합한 이유는 무엇인가 ?
13. Multilist file
2교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 5-stage pipelined processor를 가상으로 설계하고, 각 파이프라인 단계별 operation을 설명하시오.+
2. 32K Byte 2-Way Set Associative Cache를 Block Diagram 수준으로 설계도를 보이고, Trashing이 Direct Mapped Cache에 비교하여 개선되는 것을 설명하시오.
3. 64-Bit Adder를 Block Diagram 수준으로 설계하고, 최대의 Speed를 얻기 위한 방법을 설명하시오.
4. 다음과 같이 ASCII 소문자를 대문자로 변환하는 일을 처리하고자 할 때 가상의 기계명령어를 정의하고, 실행 프로그램을 쓰고 설명하시오.
if character < ‘a’ then
display it
else if character > ‘z’ then
display it
else
convert it to upper case
endif
단, display routine은 이미 서브루틴으로 존재한다고 가정하며 ASCII는 decimal로 97이고 A는 65이다.
5. Multitask와 Multithread에 관하여 비교 설명하라.
6. PC에서 CPU가 쉬는 시간을 줄이기 위한 기술인 Dynamic Execution에 적용되는 3가지 기술을 열거하고 설명하라.
7. RAID는 Mirroring기법과 Striping기법의 장점을 융합한 방식이다. 두 기법은 무엇이며 각각의 장단점은 무엇인가 ?
3교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 컴퓨터 시스템 설계의 최대 관건중 하나는 주어진 프로그램의 실행 시간을 최소화하는 것이다. 어떤 프로그램을 실행하는데 컴퓨터에서 소요되는 시간이 다음과 같이 주어진다고 했을 때 각 요소를 최소화 시키는 방법에 대해 설명하시오.
Seconds/Program = (Instructions/Program) × (Cycle/Instructions) × (Seconds/Cycle)
2. Pentium 4는 최근 2.2GHz까지 출시되었다. 컴퓨터 시스템을 2GHz로 설계하고자 할 때 다음에 대해 설명하시오.
2.1) 2GHz의 Clock에서 slew rete이 50ps일 때 Fknee를 설명하시오.
(Fknee : frequency below which most energy in digital pulses concentrate)
2.2) Cross talk (Coupling)에 대해 설명하시오.
3. 32-Bit Virtual Address를 사용하는 시스템에서 4K Byte로 page를 구성했을 때 MMU(Memory Management Unit)를 Block Diagram 수준에서 설계하고 각 중요 Block의 기능을 설명하시오.
4. DRAM의 속도를 향상시키기 위해 사용하는 3가지 기법에 대하여 논하라.
5. 최근 SOC(System on chip)에 대한 필요성이 크게 대두되고 있다. SOC란 무엇이며 이에 필요한 중요기술은 무엇인가 ?
6. Microprocessor의 Programming에 중요한 연산은 Stack이다. 이는 무엇이며 이들을 구현하기 위한 3가지 기본 Parameter과 대표적인 응용을 설명하라.
7. 기존의 데이터통신방식에 비해 TCP/IP가 Internet에 적합한 이유는 무엇이며 TCP/IP가 향후 AII IP로 발전하는데 부적합한 이유와 그 해결책은 무엇인가?
4교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 컴퓨터 시스템에서 메모리 혹은 입출력 장치와의 데이터 전송 속도는 중요한 설계 변수이다.
1.1) CPU내의 Register File부터 System Disk에 이르는 Memory Hierarchy를 도시하고 각 단계의 장.단점을 설명하시오.
1.2) Non-Blocking Cache에 대해 설명하시오.
2. Application-OS-I/O Manager-Device Driver-Device에 이르는 계층에서 Synchronous I/O와 Asynchronous I/O가 서비스 되는 과정을 설명하시오.
3. HDL(Hardware Description Language)을 이용하여 4K Byte RAM을 기술하시오.
4. Multimedia Data Compression 방식과 원리에 대해 설명하시오.
5. CPU가 기억장치에서 자료를 읽고 쓰는데 필요한 Overhead를 줄이기 위해 사용하는 중요한 방법으로 DMA방식과 I/O channel 방식이 있다. 이들을 비교 설명하라.
6. Multiprogramming을 위하여 High-level, short-term 및 I/O Scheduling이 필요하다. 이들의 차이를 간단히 언급하고 short-term scheduling의 동작에 대하여 구체적으로 설명하라.
7. Virtual Memory에서 Page table의 entry를 위해 변환우선참조버퍼(TLB, Translation Lookaside Buffer)에 대하여 설명하라.
시험지 다운로드
아래에서 2002년 실시된 제66회 전자계산기기술사 기출문제 파일을 다운받을 수 있습니다.
연도별 기출문제 모음
- 2011년까지 : 전자계산기술사, 전자계산조직응용기술사 별도 시행
- 2012년부터 : 둘이 합쳐져 컴퓨터시스템응용기술사 시행
답글 남기기