전자계산기조직응용기사필기기출문제 (2013 년 8 월 18 일시행 ) 재구성모의고사답안 1 과목 : 20 문제 2 과목 : 20 문제 3 과목 : 20 문제 4 과목 : 20 문제 5 과목 : 20 문제 전자계산기프로그래밍 자료구조및데이터통신 전자계산기구조 운영체제 마이크로전자계산기 1 2 3 4 5 21 22 23 24 25 41 42 43 44 45 61 62 63 64 65 81 82 83 84 85 라 라 다 다 다 나 라 나 가 가 다 가 가 나 나 다 다 라 라 가 다 나 가 라 나 6 7 8 9 10 26 27 28 29 30 46 47 48 49 50 66 67 68 69 70 86 87 88 89 90 다 나 나 가 가 라 다 라 라 가 다 다 가 라 가 다 다 나 라 다 라 다 가 다 나 11 12 13 14 15 31 32 33 34 35 51 52 53 54 55 71 72 73 74 75 91 92 93 94 95 가 다 다 나 다 다 다 라 가 나 나 라 라 라 나 라 나 가 나 나 나 가 다 가 나 16 17 18 19 20 36 37 38 39 40 56 57 58 59 60 76 77 78 79 80 96 97 98 99 100 다 다 나 나 가 다 라 나 라 나 가 라 다 가 나 나 다 다 라 나 나 다 라 나 나 합격점수는 100점만점에 60점 (100문제중 60문제 ) 이상입니다. 단, 한과목이라도 40점 (10문제) 이상득점하지못하면과목낙제에의해실격됩니다. 오답및오타문의 건시스템 (gunsys.com) 본기출문제재구성모의고사활용가이드 본시험지파일에수록된기출문제의원저작권은자격검정시행기관인한국산업인력공단에있으며, 건시스템에서는편집및재구성작업만하였기에어떠한권리도행사할수없음을밝힙니다. 단, 시험지파일에수록된문제중건시스템에서순수하게재생산한문제는 CBT형태의웹프로그램, 앱, 어플등의애플리케이션에수록하여절대다수에서비스하실수없습니다. 기출문제재구성예 1. 다음 ( ) 안에들어갈숫자는? IPv6 은 ( ) 비트주소를갖는다. 가. 32 나. 64 다. 128 라. 256 1. 인터넷주소를구현하는 IPv4(Internet Protocol ver.4) 는 32bit 체계를가진다. IPv4 체제의주소고갈문제를해결하기위해도입한 IPv6 는몇비트 (bit) 체계를가지는가? 가. 64 나. 128 다. 256 라. 512 건시스템에서는 2013 년 7 월이후부터한국산업인력공단 ( 한국기술자격검정원포함 ) 시행 국가기술자격필기기출문제는모의고사로재구성하여오픈합니다. - 1 -
1 과목 전자계산기프로그래밍 (20 문제 ) 1. C 언어의특징으로옳은내용모두를나열한것은? 1 컴파일과정없이실행가능하다. 2 다양한연산자를제공한다. 3 이식성이높은언어이다. 4 시스템프로그래밍언어로적합하다. 가. 1, 3 라. 2, 3, 4 2. 객체지향기법중데이터와데이터를처리하는함수를하나로묶는것을의미하며, 객체의세부내용이외부에은폐되어변경이발생할때오류의파급효과가적은것은? 가. 클래스나. 메시지다. 상속성라. 캡슐화 3. 객체지향설계방법론에대한설명으로옳지않은것은? 가. 구체적인절차를표현한다. 나. 객체의속성과자료구조를표현한다. 다. 형식적인전략으로기술한다. 라. 서브클래스와메시지특성을세분화하여세부사항을정제화한다. 4. 원시프로그램을번역할때어셈블러에게요구되는동작을지시하는명령으로서기계어로번역되지않는명령어를무엇이라고하는가? 가. 매크로명령 (macro instruction) 나. 기계어명령 (machine instruction) 다. 의사명령 (pseudo instruction) 라. 오퍼랜드명령 (operand instruction) 5. 주어진 BNF를이용하여그대상을근으로하고터미널노드들이검정하고자하는표현식과같이되는트리를무엇이라고하는가? 가. sweked tree 나. binary tree 다. parse tree 라. circle tree 6. 어셈블리어에서서브루틴을호출하는명령은? 가. LOOP 나. JMP 다. CALL 라. LOOPE 7. 어셈블리어에서매크로를정의할대시작부분과끝부분에쓰이는명령은? 가. BEGIN, END 나. MACRO, ENDM 다. MOPEN, ENDM 라. START, END 8. C 언어에서이스케이프시퀀스의설명이옳지않은것은? 가. \t : tab 나. \r : rollback 다. \f : form feed 라. \b : backspace 9. C 언어의기억클래스종류가아닌것은? 가. Dynamic 나. External 다. Static 라. Register 10. C 언어에서함수 putchar() 의역할은? 가. 한개의문자를출력하는함수이다. 나. 한개의문자를입력하는함수이다. 다. 문자열을입력하는함수이다. 라. 인수의내용을지정된형식문자열에의하여입력형식을갖추는함수이다. 11. C 언어에서키보드로부터하나의문자를입력받는함수는? 가. getchar() 나. putchar() 다. scanf() 라. main() 12. 프로그램수행순서로옳은것은? 가. 원시프로그램 목적프로그램 컴파일러 링커 로더나. 목적프로그램 링커 원시프로그램 컴파일러 로더다. 원시프로그램 컴파일러 목적프로그램 링커 로더라. 목적프로그램 컴파일러 원시프로그램 링커 로더 13. 객체지향기법에서객체에게어떤행위를하도록지시하는명령을무엇이라고하는가? 가. Method 나. Package 다. Message 라. Module 14. 객체지향개념중하나이상의유사한객체들을묶어공통된특성을표현한데이터추상화를의미하는것은? 가. Method 나. Class 다. Inheritance 라. Abstraction 15. 고급언어로작성한프로그램을기계어로번역하였다. 번역중에발생한문법에러를모두수정하여실행파일을만들었으나실행결과가정확하지않았다. 다음중어떤프로그램을이용하면논리적인문제점을검토할수있는가? 가. 운영체제 (operating system) 나. 링커 (linker) 다. 디버거 (debugger) 라. 편집기 (editor) 16. 수명시간동안고정된하나의값과이름을가진자료로서프로그램이작동하는동안값이절대로바뀌지않는것을의미하는것은? 가. 변수나. 포인터다. 상수라. 함수 17. 객체지향프로그래밍기법에대한설명으로옳지않은것은? 가. 객체지향프로그래밍언어에는 Smalltalk, C++ 등이있다. 나. 설계시자료와자료에가해지는프로세스를묶어정의하고관계를규명한다. 다. 절차중심프로그래밍기법이다. 라. 새로운개념의모듈단위, 즉객체란ㄴ단위를중심으로프로그램을개발하는기법이다. 18. 어셈블리어에서라이브러리에기억된내용을프로시저로정의하여서브루틴으로사용하는것과같이사용할수있도록그내용을현재의프로그램내에포함시켜주는명령은? 가. SEGMENT 나. INCLUDE 다. ORG 라. EXTRN 19. 람바우의객체모델링비법에서사용하는세가지모델링이아닌것은? 가. 객체모델링나. 정적모델링다. 동적모델링라. 기능모델링 20. C 언어에서사용하는데이터형이아닌것은? 가. character 나. int 다. float 라. short - 2 -
2 과목 자료구조및데이터통신 (20 문제 ) 30. 다음과같은이진트리의 Preorder 운행결과는? 21. DBMS 의필수기능에해당하지않는것은? 1 정의기능 2 조작기능 3 확장기능 4 제어기능 가. 1, 2, 3 다. 1, 3, 4 나. 1, 2, 4 라. 2, 3, 4 22. 3단계데이터베이스구조의스키마종류에해당하지않는것은? 가. 외부스키마나. 개념스키마다. 내부스키마라. 관계스키마 23. 선형자료구조에해당하는것으로나열된것은? 1 스택 2 큐 3 데크 4 트리 가. 1, 4 24. 해싱에서동일한버켓주소를갖는레코드들의집합을의미하는것은? 가. synonym 나. collision 다. slot 라. bucket 25. 트랜잭션의특성에해당하지않는것은? 가. Integrity 나. Atomicity 다. Consistency 라. Durability 26. 데이터베이스설계순서로옳은것은? 1 개념적설계 3 논리적설계 가. 1 3 2 4 다. 2 4 1 3 2 물리적설계 4 요구조건분석 나. 3 2 4 1 라. 4 1 3 2 27. 데이터베이스의특징으로옳지않은것은? 가. 실시간접근성 (Real-Time Accessibility) 나. 계속적인변화 (Continuous Evolution) 다. 주소에의한참조 (Location Reference) 라. 동시공용 (Concurrent Sharing) 28. 다음자료에대하여버블정렬을사용하여오름차순정렬할경우 2 회전후의결과는? 8, 3, 4, 9, 7 가. 3, 4, 8, 7, 9 나. 3, 8, 4, 9, 7 다. 3, 4, 8, 9, 7 라. 3, 4, 7, 8, 9 29. 스택에대한설명으로옳은내용모두를나열한것은? 1 리스트의한쪽끝으로만자료의삽입, 삭제작업이이루어지는자료구조이다. 2 스택으로할당된기억공간에가장마지막으로삽입된자료가기억된공간을가리키는요소를 TOP 이라고한다. 3 가장먼저삽입된자료가가장먼저삭제되는 FIFO 방식이다. 4 부프로그램호출시복귀주소를저장할때스택을이용한다. 가. 1, 2 라. 1, 3, 4 가. A B D E H C F G 다. A H E B F G C D 나. A B C D E F G H 라. D B H E A F C G 31. 다음중 ASK, FSK, PSK와같이세가지방식이있으며, 디지털변조에서디지털데이터를아날로그신호로변환시키는것을의미하는것은? 가. Carrier 나. Manchester 다. Keying 라. Converter 32. 데이터프레임을연속적으로전송해나가다가 NAK를수신하게되면, 오류가발생한프레임이수에전성된모든데이터프레임을재전송하는방식은? 가. Stop-and-wait 나. Stop-and-wait ARQ 다. Go-back-N ARQ 라. ARQ(automatic repeat request) 33. 다음중 DTE에서출려되는디지털신호를디지털회선망에적합한신호형식으로변환하는장치로옳은것은? 가. MODEM 나. CCU 다. DCS 라. DSU 34. 다음중효율적인전송을위해넓은대역폭 ( 고속전송속도 ) 을가진하나의전송링크를통하여여러신호 ( 데이터 ) 를동시에실어보내는전송기술은? 가. 다중화나. 부호화다. 양자화라. 압축화 35. 송수신측간의전송경로중최적의패킷교환경료를설정하는기능인경로의설정요소로틀린것은? 가. 성능기준나. 정보도착지다. 경로결정장소라. 경로배정갱신시간 36. 회선교환방식에대한설명으로틀린것은? 가. 송신스테이션과수신스테이션사이에데이터를전송하기전에먼저교환기를통해물리적으로영결이이루어져야한다. 나. 현재널리사용되고있는전화시스템이이에해당된다. 다. 가변길이의메시지단위로저장 - 전달 (store and forward) 방식에의해데이터를교환한다. 라. 정보전송이완료되면, 호해제를통하여점유되었던회선을내어놓음으로써다른통신을위해사용될수있도록한다. 37. ATM(Asynchronous Transfer Mode) 에사용되는 ATM cell 의헤더와유료부하 (payload) 의크기는각각몇옥텟 (octet) 인가? 가. 헤더는 2 옥텟, 유료부하는 47 옥텟이다. 나. 헤더는 3 옥텟, 유료부하는 47 옥텟이다. 다. 헤더는 4 옥텟, 유료부하는 48 옥텟이다. 라. 헤더는 5 옥텟, 유료부하는 48 옥텟이다. 38. TCP/IP 모델의인터넷계층에해당하는프로토콜로맞는것은? 가. HTTP 나. ARP 다. UDP 라. SMTP - 3 -
39. HDLC 구조에서프레임의시작과끝을나타내며고유한비트패턴으로표시되는것은? 가. 정보영역나. 제어영역다. 주소영역라. 플래그 40. 동기식문자지향프로토콜프레임에서전송될문자의시작을나타내는제어문자는? 가. DLE 나. STX 다. CRC 라. SYN 3 과목 전자계산기구조 (20 문제 ) 41. 전기산기 (full-adder) 의 carry 비트를논리식으로나타낸것은? ( 단, x, y, z는입력, C(carry) 는출력 ) 가. C = x y z 나. C = x'y + x'z + yz 다. C = xy + (x y)z 라. C = xyz 42. BCD 코드 1001에대한해밍코드를구하면? 가. 0011001 나. 1000011 다. 0100101 라. 0110010 43. 다음중 OP-code의기능이아닌것은? 가. 주소지정 나. 함수연산 다. 전달 라. 제어 44. 재귀호출 (recursive call) 프로그램에해당하는것은? 가. 한루틴 (routine) 이반복될때나. 한루틴 (routine) 이자기를다시호출할때다. 다른루틴 (routine) 이다른루틴을호출할때라. 한루틴 (routine) 에서다른루틴으로갈때 45. 캐시 (cache) 기억장치에대한설명으로가장옳은것은? 가. 중앙처리장치와주기억장치의정보교환을위해임시보관하는장치이다. 나. 중앙처리장치의속도와주기억장치의속도를가능한같도록하기위한장치이다. 다. 캐시와주기억장치사이에정보교환을위하여임시저장하는장치이다. 라. 캐시와주기억장치의속도를같도록하기위한장치이다. 46. 마이크로오퍼레이션에대한설명중옳은것은? 가. 레지스터전달명령은마이크로오퍼레이션을기술할수없다. 나. 마이크로오퍼레이션수행을위해서제어함수는필요없다. 다. 마이크로오퍼레이션은 1 클록동안에수행된다. 라. 마이크로오퍼레이션실행에서워드타임과비트타임은같아야만한다. 47. 다음은 0- 주소명령어방식으로이루어진프로그램이다. 레지스터 X 의내용은? ( 단, 레지스터 A = 1, B = 2, C = 3, D = 3, E = 2 이며, ADD 는덧셈명령어, MUL 은곱셈명령어이다.) PUSH A PUSH B PUSH C ADD PUSH D PUSH E ADD MUL POP X 가. 15 나. 20 다. 25 라. 30 48. 1-주소명령어에서는무엇을이용하여명령어처리를하는가? 가. 누산기 나. 가산기 다. 스택 라. 프로그램카운터 49. 동일한컴퓨터에서처리할경우연산속도가가장빠른것은? 가. K = B/C 나. K = B*C 다. K = A-B 라. K = A+B 50. 정수 n bit 를사용하여 1 의보수 (1 s complement) 로표현하였을때그값의범위는? 가. -(2 n-1-1) ~ 2 n-1-1 나. -2 n-1 ~ 2 n-1-1 다. -2 n ~ 2 n-1-1 라. -2 n -1 ~ 2 n-1-1 51. 가상기억장치 (Virtual Memory System) 를도입함으로써기대할수있는장점이아닌것은? 가. Binding Time 을늦추어서프로그램의 Relocation 을용이하게쓴다. 나. 일반적으로가상기억장치를채택하지않는시스템에서의실행속도보다빠르다. 다. 실제기억용량보다큰가상공간 (Virtual Space) 을사용자가쓸수있다. 라. 오버레이 (Overlay) 문제가자동적으로해결된다. 52. 다음은 DMA 와인터럽트에대한설명이다. 잘못설명된것은? 가. DMA 는기억장치와주변장치사이에직접적인자료전송을제공한다. 나. 대량의자료전송시인터럽트방법은중앙처리기의부담을증가시킨다. 다. DMA 는주기억장치에접근하기위해 cycle stealing 을한다. 라. DMA 과정에서중앙처리장치가 DMA 제어기를초기화할때인터럽트가발생한다. 53. shift 명령을수행한후빈공간에채워지는내용이다른것은? 가. 왼쪽으로논리 shift 한결과나. 오른쪽으로논리 shift 한결과다. 2 의보수법으로왼쪽으로산술 shift 한결과라. 오른쪽으로산술 shift 한결과 54. 명령어의주소 (address) 부를유효주소로이용하는방법은? 가. 상대주소 나. 즉시주소 다. 절대주소 라. 직접주소 55. 다음의마이크로오퍼레이션과관련있는것은? MAR MBR(ADDR) MBR M(MAR) EAC AC+MBR 가. AND 다. JMP 나. ADD 라. BSA 56. 통상적인사용자프로그램을처리함에있어서중앙처리장치 (CPU) 가가장많이실행하는인스트럭션종류는? 가. 주기억장치와의자료전달 (load, store) 나. 수치적및논리적연산 (arithmetic, logical) 다. 입출력 (input, output) 라. 조건및무조건분기 (branch) 57. 다중처리기상호연결방법중시분할공유버스를설명한것은? 가. 시분할공유와기타방법의혼합나. Multiprocessor 를비교적경제적인망으로구성다. 공유버스시스템에서버스의수를기억장치의수만큼증가시킨구조라. 프로세서, 기억장치, 입출력장치들간에하나의버스통신로만을제공하는방법 - 4 -
58. 하나의채널에저속의많은입출력장치를구동시키는데알맞은방식으로각입출력장치마다채널을시분할공유하도록하여여러개의입출력장치를동작시킬수있는채널은? 가. 실렉터채널나. 비트멀티플렉서채널다. 바이트멀티플렉서채널라. 블록멀티플렉서채널 59. 파이프라인프로세서 (Pipeline processor) 의설명중가장적합한것은? 가. 2 개이상의명령어를동시에수행할수있는프로세서나. Micro program 에의한프로세서다. Bubble memory 로구성된프로세서라. Control memory 가분리된프로세서 60. 2 의보수로표현되는수가 A, B 레지스터에저장되어있다. A A-B 연산을수행한후의 A 레지스터는? A 레지스터 FFFF FF61 가. 00000012 다. 000000B0 B 레지스터 0000 004F 나. FFFFFF12 라. FFFFFFB0 4 과목 운영체제 (20 문제 ) 61. 프로세스의정의로옳은내용모두를나열한것은? 1 프로시저가활동중인것 2 PCB 를가진프로그램 3 동기적행위를일으키는존재 4 프로세서가할당되는실체 가. 1, 2 나. 1, 4 62. UNIX 에서커널의수행기능에해당하는것으로만나열된것은? 1 명령어해독 2 프로세스관리 3 기억장치관리 4 입 / 출력관리 65. 하나의프로세스가작업수행과정에서수행하는기억장치접근에서지나치게페이지폴트가발생하여프로세스수행에소요되는시간보다페이지이동에소요되는시간이더커지는현상은? 가. 스레싱 (Thrashing) 나. 워킹셋 (Working set) 다. 교환 (Swapping) 라. 세마포어 (Semaphore) 66. 주기억장치배치전략기법으로최적적합방법을사용한다고할때, 다음과같은기억장소리스트에서 17k 크기의작업은어느기억공간에할당되는가? ( 단, 탐색은위에서아래로한다.) 영역기호 가. B 다. E A B C D E F 운영체제 사용중 35k 사용중 15k 20k 25k 나. D 라. F 67. 운영체제의수행기능으로옳은내용모두를나열한것은? 1 목적프로그램과라이브러리, 로드모듈을연결하여실행가능한로드모듈을만든다. 2 사용자들간에데이터를공유할수있도록한다. 3 사용자와컴퓨터시스템간의인터페이스기능을제공한다. 4 자원의스케줄링기능을제공한다. 가. 1, 2 다. 2, 3, 4 나. 1, 3, 4 68. 3 개의페이지프레임 (Frame) 을가진기억장치에서페이지요청을다음과같은페이지번호순으로요청했을때교체알고리즘으로 FIF0 방법을사용한다면몇번의페이지부재 (Fault) 가발생하는가? ( 단, 현재기억장치는모두비어있다고가정한다.) 요청된페이지번호의순서 : 2, 3, 2, 1, 5, 2, 4, 5, 4, 2, 5 가. 1, 3 다. 2, 3, 4 나. 1, 2, 4 가. 5번다. 7번 나. 6번라. 8번 63. 현재헤드위치가 53 에있고트랙 0 번방향으로이동중이었다. 요청대기큐에는다음과같은순서의액세스요청이대기중일때 SSTF 스케줄링알고리즘을사용한다면가장마지막에처리되는것은? ( 단, 가장안쪽트랙은 0 번 ) 요청대기큐 : 98, 203, 37, 122, 14, 124, 65, 67 가. 14 나. 67 다. 98 라. 203 64. FIF0 스케줄링에서 3 개의작업도착시간과 CPU 사용시간 (burst time) 이다음표와같다. 이때모든작업들의평균반환시간 (turn around time) 은? 작업 도착시간 CPU 사용시간 (burst time) JOB 1 JOB 2 JOB 3 0 3 8 13 35 25 가. 16 나. 20 다. 33 라. 41 69. 다음설명에해당하는디렉토리구조는? 각각의사용자에대한 MFD 와각사용자별로만들어지는 UFD 로구성된다. MFD 는각사용자의이름이나계정번호및 UFD 를가리키는포인터를갖고있으며, UFD 는오직한사용자가갖고있는파일들에대한파일정보만갖고있다. 가. 트리디렉토리구조나. 일반적인그래프디렉토리구조다. 비순환그래프디렉토리구조라. 2 단계디렉토리구조 70. 로더 (Loader) 의종류중로더의역할이축소되어가장간단한프로그램으로구성된로더로서, 기억장소할당이나연결을프로그래머가직접지정하는방식이며프로그래머입장에서는매우어렵고한번지정한주기억장소의위치는변경이힘들다는단점이있는것은? 가. Relocating Loader 나. Dynamic Loading Loader 다. Absolute Loader 라. Overlay Loader - 5 -
71. 파일디스크립터 (File Descriptor) 의내용으로거리가먼것은? 가. 파일수정시간나. 파일의이름다. 파일에대한접근횟수라. 파일오류처리방법 72. UNIX에서파일내용을화면에표시하는명령과파일의소유자를변경하는명령을순서적으로옳게나열한것은? 가. dup, mkfs 나. cat, chown 다. type, chmod 라. type, cat 73. 운영체제의운영기법중동시에프로그램을수행할수있는 CPU 를두개이상두고각각그업무를분담하여처리할수있는방식을의미하는것은? 가. Multi-Processing System 나. Time-Sharing System 다. Real-Time System 라. Multi-Programming System 74. HRN 방식으로스케줄링할경우, 입력된작업이다음과같을때우선순위가가장높은것은? 작업 대기시간 서비스 ( 실행 ) 시간 A 5 20 B 40 20 C 15 45 D 20 20 가. A 다. C 나. B 라. D 75. UNIX 의특징으로옳은내용모두를나열한것은? 1 트리구조의파일시스템을갖는다. 2 이식성이높으며, 장치, 프로세스간의호환성이높다. 3 대화식운영체제이다. 4 Multi-User 는지원하지만 Multi-Tasking 은지원하지않는다. 가. 1, 3 다. 1, 3, 4 76. 매크로프로세서처리과정으로옳은것은? 가. 매크로정의인식 매크로호출인식 매크로정의저장 매크로확장과인수치환나. 매크로정의인식 매크로정의저장 매크로호출인식 매크로확장과인수치환다. 매크로호출인식 매크로정의저장 매크로정의인식 매크로확장과인수치환라. 매크로정의저장 매크로정의인식 매크로호출저장 매크로확장과인수치환 77. 레코드가직접액세스기억장치의물리적주소를통해직접액세스되는파일구조는? 가. Sequential File 나. Indexed Sequential File 다. Direct File 라. Partitioned File 78. 하이퍼큐브에서하나의프로세서에연결되는다른프로세서의수가 4 개일경우필요한총프로세서의수는? 가. 4 나. 8 다. 16 라. 32 79. 구역성 (Locality) 에대한설명으로옳지않은것은? 가. Denning 에의해증명된이론을어떤프로그램의참조영역은지역화된다는것이다, 나. 워킹셋 (Working Set) 이론의바탕이되었다. 다. 시간구역성은어떤프로세스가최근에참조한기억장소의특정부분은그후에도계속참조할가능성이높음을의미한다, 라. 부프로그램이나서브루틴, 순환구조를가진루틴, 스택등의프로그램구조나자료구조는공간구역성의특성을갖는다. 80. 다중처리기운영체제구성에서주 / 종 (Master/Slave) 처리기시스템에대한설명으로옳지않은것은? 가. 주프로세서는입 / 출력과연산을담당한다. 나. 종프로세서는입 / 출력위주의작업을처리한다. 다. 주프로세서만이운영체제를수행한다. 라. 주프로세서에문제가발생하면전체시스템이멈춘다. 5 과목 마이크로전자계산기 (20 문제 ) 81. 비동기식직렬통신을하며 9600bps 속도를전송하는데소요되는시간은? ( 단, start 비트 : 2비트, stop 비트 : 1비트 ) 가. 0.25. 나. 0.5ms 다. 1.25ms 라. 9.6ms 82. 마이크로프로세서의발전과정상 16 비트컴퓨터의특징으로틀린것은? 가. 데이터버스가 16 비틀확정되었다. 나. 논리적메모리용량한계를극복하기위하여가상메모리기법을도입하였다. 다. 멀티태스킹지원이가능하게되었다. 라. co-processor 를장착하여연산기능을향상시켰다. 83. Dynamic RAM에서 Address 선을 RAS와 CAS에의해 2배의 address bus로대응시키기위해필요한논리회로는? 가. Multiplexer 나. Demultiplexer 다. Decoder 라. Encoder 84. 다음중 ICE(In-Circuit Emulator) 의기능으로볼수없는것은? 가. 임의의어드레스로실행을정지시키는브레이크포인트기능나. 프로그램의특정명령을실행할때마다지정된메모리의내용을출력하는싱글스텝기능다. 역어셈블기능라. 크로스컴파일기능 85. 주루틴 (main routine) 의호출명령에의하여명령실행제어만이넘겨져서고유의루틴 (routine) 처리를행하도록하는것은? 가. 열린서브루틴 (open subroutine) 나. 폐쇄서브루틴 (closed subroutine) 다. 매크로 (macro) 라. 벡터 (vector) 86. 다음중스택과관계없는것은? 가. 서브루틴수행나. 역표기법 (Reverse polish) 을이용한수식계산다. LIFO 구조라. ALU - 6 -
87. 범용직렬통신장치인 8251 에대한설명으로틀린것은? 가. 양방향통신을하기위하여더블버퍼로구성되어있다. 나. 전송버퍼, 수신버퍼가있다. 다. 동기식전송만가능하다. 라. 전송속도는 DC 에서최대 64Kbps 까지가능하다. 88. [ 그림 ] 은 ROM 의기본구성도이다. A 부분의기능에대한명칭은? 가. decoder 다. address buffer 나. shift register 라. encoder 89. 어떤 RAM 모듈의액세스시간이 100ns 이고, 한번에 32bit 씩읽혀질때데이터전송률 [Mbps] 은? 가. 32 나. 100 다. 320 라. 3200 90. 고정배선제어에비해마이크로프로그램을이용한제어방식이가지는장점이아닌것은? 가. 변경가능한제어기억소자를사용하여제어의변경이가능하다. 나. 동작속도를극대화할수있다. 다. 제어논리의설계를프로그램작업으로수행할수있다. 라. 개발기간을단축시킬수있고에러에대한진단및수정이쉽다. 91. 메모리나입출력장치로부터마이크로프로세서로데이터를읽어오기위한제어신호는? ( 단, z80 마이크로프로세서기준 ) 가. /M1 나. /RO 다. /MREQ 라. /WR 95. 직렬통신속도를결정해주기위한클록을공급하는것은? 가. 병렬-직렬변환기나. 보레이트공급기다. 카운트타이머회로라. DMA 96. I/O 장치자체를기억장치의일부로취급하는것은? 가. isolaed I/ O나. memory-mapped I/O 다. direct memory I/O 라. user-initiated I/O 97. micro-cycle 의동기가변식 (synchronous variable) 에대한설명으로옳은것은? 가. 모든마이크로오퍼레이션중가장짧은것을마이크로 cycle time 으로한다. 나. 모든마이크로오퍼레이션중가장긴것을마이크로 cycle time 으로한다. 다. 마이크로오퍼레이션의수행시간차이가클때사용되는방식이다. 라. 제어가간단하다. 98. 다음중 UART 가수행할수있는동작이아닌것은? 가. 키보드나마우스로부터들어오는인터럽트를처리한다. 나. 외부전송을위해패리티비트를추가한다. 다. 데이터를외부로내보낼때에는시작비트와정지비트를추가한다. 라. 바이트들을외부에전달하기위해하나의병렬비트스트림으로변환한다. 99. 4개의플립플롭으로구성한 3비트리플카운터 (ripple counter) 는입력주파수를어떤주파수의파형으로변환하는가? 가. 1/4 주파수의파형나. 1/8 주파수의파형다. 1/16 주파수의파형라. 1/32 주파수의파형 100. 인터럽트요구신호는마이크로컴퓨터의어느부분과관련이있는가? 가. 주변버스 (peripheral bus) 나. 제어버스 (control bus) 다. 주소버스 (address bus) 라. 데이터버스 (data bus) 92. 마이크로컴퓨터와주변장치와의데이터전달방식이아닌것은? 가. 루프입출력 (loop I/O) 나. DMA(direct memory access) 다. 인터럽트입출력 (interrupt I??O) 라. 프로그램입출력 (programmed I/O) 93. Femto second 의단위는? 가. 10-9 나. 10-12 다. 10-15 라. 10-19 94. 어떤마이크로컴퓨터시스템의버스사이클과 DMA 전송을버스트 (burst) 방식으로실행할경우 10바이트데이터를고속 I/O 주변장치의 DMA 전송시몇번의시스템버스이양요청과양도가이루어지는가? ( 단, 이양요청과양도를합하여 1회로본다.) 가. 1회나. 2회다. 10회라. 20회 - 7 -