제 1 과목 : 전자계산기프로그래밍 1. 의사연산테이블(pseudo operation table) 에대한 설명으로가장적절한것은? 가변데이터베이스로서패스-1 에서만참조한 고정데이터베이스로서패스-1 에서만참조한 고정데이터베이스로서패스-1, 패스-2에서만 참조한다. 가변데이터베이스로서패스-1, 패스-2에서만 참조한다. 2.C 언어에서임의의수식을다른자료형으로변환하기위해사용하는연산자는? 비트연산자 캐스트연산자 관계연산자 논리연산자 3.PLC 의기능에대한설명으로옳지않은것은? 인터럽트처리가가능하 BCD 데이터와비교가가능하 디지털스위치의수치를읽을수있 아날로그데이터는입력만가능하 4. C 언어에서참조호출(call by reference) 의효과를 얻기위해사용하는형식매개변수는? 주소연산자(&) 간접값연산자(*) 단항연산자 증가연산자 5. 어셈블리언어에서다음주소지정방식에해당하는것은? MOV AL, [BX] MOV AH, [BP] 직접주소지정방식 베이스주소지정방식 인덱스주소지정방식 베이스인덱스주소지정방식 6. 어셈블리명령어에서부호있는수의나눗셈에사용되는명령어는? 가. MUL 다. IMUL 국가기술자격검정필기시험문제 2005년도기사일반검정제 3 회 (2005년 8월 7 일) 수검번호성명 자격종목및등급( 선택분야) 전자계산기조직응용기사 나. DIV 라. IDIV 종목코드 1322 시험문제지는답안카드와같이반드시제출하여야합니다. 시험시간 2시간 30분 7. C 언어에서부호없는 10 진수출력명령은? 가. %d 나. %c 다. %u 라. %x 8. 어셈블리어의특징을잘못설명한것은? 어셈블리어는모든컴퓨터기종에공통으로적용할 수있다. 어셈블리어는기계어에가까운언어이 어엠블리어는기계어와 1대1로대응시켜서표현한 기호식표기법이다. 어셈블리어에서는데어터가기억된번지를기호 (symbol) 로지정한 문제지형별 A 9. PLC의 CPU 구성부가아닌것은? 메모리부 연산제어부 입출력제어부 전원부 10. 다음의설명을가장잘나타내는용어는무엇인가? [ 이러한기능의장점은프로그램의다른부분에영향을미치지않고객체의내부구현방법을수정할수있다는것이 이러한특성은프로그램을작성하고, 오류를수정하며프로그램을유지보수하는작업을더쉽게만든 또한이처럼독립적으로만들어지고엄격한테스트를통해검증된클래스는다른프로그램에서도활용될수있 즉, 코드의재사용가능성(reusability) 이좋다.] 메소드 구조화 추상화 메시지전송 11.PLC 프로그래밍과정을순서대로바르게나열한것은? 기계동작의사양작성 입출력할당 시퀀스프로그램의작성 데이터메모리할당 로딩 테스트운전 기계동작의사양작성 입출력할당 데이터메모리할당 시퀀스프로그램의작성 로딩 테스트운전 기계동작의사양작성 시퀀스프로그램의작성 로딩 입출력할당 데이터메모리할당 테스트운전 기계동작의사양작성 시퀀스프로그램의작성 로딩 입출력할당 데이터메모리할당 테스트운전 12. PLC 프로그램로더의주요기능이아닌것은? 프로그램기입 프로그램판독 하드디스크체크 프로그램삭제 13. C 언어에서공용체선언시관계있는명령어는? 가. struct 다. enum 나. union 라. static 14. 어셈블리에서연산에사용되는레지스터에해당하는것은? 가. SP 다. SI 나. BP 라. AX 15. 어셈블리에서직접번지지정방식의명령은? 가. MOV AX, 12 나. MOV BL, CL MOV 모, [2000h] 라. MOV AL, [Bh] 16. C 언어의기본자료형중정수형에해당되지않는것은? 가. short 나. double 다. unsigned long 라. int 17. C 언어에서사용하는기억클래스에해당하지않는것은? auto 변수 static 변수 register 변수 scope 변수 18. 하나이상의유사한객체들을묶어서하나의공통된특성을표현하는것으로자료추상화의개념으로볼수있는것은? 객체 클래스 메시지 메소드 19. PLC 의프로그램방식중회로도방식이아닌것은? 레더도방식 동작도방식 명령어방식 로직방식 20. 객체의특징으로옳지않은것은?.( 도트) 나. & 다. * 라.! 제 2 과목 : 자료구조및데이터통신 21. 두개이상의개방형시스템(QSI) 의데이터전송을위해송신단과수신단에미리정해둔통신규약( 약속) 을무엇이라하는가? 프로토콜 인터페이스 컴퓨터통신 데이터통신 22. ISDN 의기본인터페이스채널구조는? 가. 23+D 나. 30B+D 다. 8B+D 라. 2B+D 23. 데이터통신용이나마이크로컴퓨터에많이사용되는코드는? BCD코드 ASCII코드 Gray코드라. EBCDIC 24. 데이터통신망의구성형태가아닌것은? 성형 버스형 브리지형 루프형 25. 아래의제어절차중전송제어절차가바른것은? 1 통신회선접속 2 정보전송 3 데이터링크해제 4 데이터링크확립 5 통신회선분리 가. 1 4 2 3 5 다. 1 2 3 4 5 나. 5 4 3 1 2 라. 4 2 1 3 5 26. 분산처리시스템의종류에속하지않는것은? 복합분산처리시스템 일괄분산처리시스템 수직분산처리시스템 수평분산처리시스템 27. 수신스테이션은비트에러나프레임의손실을검사하게되고, 에러가검출되면자동적으로송신스테이션에게재전송을요청하는자동재전송요청을하게되는데다음중 ARQ 방식이아닌것은? 가. Go-back-N ARQ 정지- 대기(Stop-and-Wait) ARQ 선택적재전송(Selective-Report) ARQ 슬라이딩윈도우(Sliding-Windows) ARQ 28. 주파수분할다중화에대한설명중옳지않은것은? 주파수대역폭을적은대역폭으로나누어사용한 Time Slot 을이용한 가드밴드의이용으로대역폭의이용률이낮아진 시분할다중화에비해서구현이간단하 29. X.25의 3 레벨프로토콜이아닌것은? 패킷레벨프로토콜 프레임레벨프로토콜 물리레벨프로토콜 전송레벨프로토콜 30. VAN이제공하는 4가지기능의큰분류에속하지않는것은? 전송기능 실시가기능 교환기능 정보처리기능 31. 선형리스트(Linear list) 에해당하지않는자료 구조는? 가. stack 다. tree 나. queue 라. deque
32. 다음트리의차수(degree) 는? 40. 데이터베이스관리자(DBA) 의역할로거리가먼것은? 46. 0- 번지(zero-address) 명령형을갖는컴퓨터구조의 53. 다음논리회로에의해계산된결과 X 는? 원리는어느것을사용하는가?? 응용프로그램의개발및분석 DBMS시스템자원의이용도분석 가. accumulator extension register 데이터표현및문서화의표준설정 나. virtual memory architecture 데이터베이스설계및조작 다. stack architecture 가. 2 나. 3 다. 4 라. 7 제 3 과목 : 전자계산기구조 라. micro-programming 47. 인터럽트우선순위체제의방법이아닌것은? 가. 다. 나. 라. 33. DBMS 의필수기능이아닌것은? 데이터조작 데이터정의 데이터변경 데이터제어 34. 색인순차화일(ISAM) 의인덱스영역과관계없는것은? 가. Track index area 다. Master index area 나. Cylinder index area 라. Control index area 35. 데이터베이스스키마중에서논리적인데이터베이스의전체구조를나타내는것은? 내부스키마 외부스키마 개념스키마 서브스키마 41. 그림과같은카운터를정확하게표현한것은? 3비트 2진카운터3비트 5진카운터 3비트 8진카운터3비트 3진카운터 42. 인터럽트를처리한후다음으로전환되어야할메이저상태는? 가. Fetch 다. Execute 나. Direct 라. Indirect 43. 컴퓨터시스템과주변장치간의데이터전송방식에 폴링 인터럽트요청체인 인터럽트서비스루틴 인터럽트우선순위체인 48. 다음명령의수행시거치지않는사이클은 가. Fetch cycle 다. Execute cycle 나. Indirect cycle 라. Interrupt cycle 49. 다음보기의명령들은연산자의기능중어디에속하는가? LDAX,STAX 함수연산기능 제어기능 전달기능 입출력기능 54. 간접사이클(Indirect cycle) 을옳게나타낸마이크로 오퍼레이션은? 가. MAR MBR(AD) 나. MAR PC, MBR M(MAR) MBR M(MAR), PC PC+1 OPR MBR(OP), I MBR(I) 다. MAR MBR(AD), 라.MAR(AD)PC,PC 0, MBR AC, MAR PC, PC PC+1 M MBR M MBR, IEN 0 55. 명령어의연산자코드가 8 비트, 오퍼랜드가 10비트일 때이명령어로몇가지연산을수행하게할수있는가? 8 나 18 256 1024 56. 인터럽트서비스가진행되면다른인터럽트를금지시켜야하는데이때변경시겨야하는 flag 는무엇이며, 어떻게변경하여야하는가? 36. 해싱(hashing) 에서동일한버켓주소를갖는레코드들의집합을의미하는것은? 가. collision 나. synonym 다. slot 라. folding 37. 포스트오더(postorder) 로순회한결과는? 해당되지않는것은? 루프입출력방식 DMA방식 인터럽트입출력방식 프로그램입출력방식 44.Interrupt cycle에대한micro-operation 중에서관계가없는것은? (MAR:Memory Address Register, PC:Program Counter MBR:Memory Buffer Register, IEN:Interrupt Enable) ( 단, Interrupt Handler는 0 번지에저장이되어있) 50. 다음은명령어형식에대한설명이 옳은항은? 명령은보통 OP코드부분과오ㅓ랜드부분으로나누며오퍼랜드는수행해야할동작을명시하는부분이고, O P 코드는연산의대상물이 기억장치의주소나레지스터를지정하거나실제데이터값을가지고있는부분이오퍼랜드이다. 오퍼랜드의비트수가 n비트인경우 2 n 가지의서로다른동작을수행할수있다. 오퍼랜드는유효번지를결정하기위한모드비트를가질수없다. 가. IEN 1 나. IEN 0 다. VAD 0 라. VAD 1 57. 폰노이만형의컴퓨터연산장치가갖는기능중에속하지않는것은? 제어기능 함수연산기능 전달기능 번지기능 58. 인터럽트요청신호플래그를차례로검사하여인터럽의원인을판별하는방식은? 가. DBAC 나. BADC 가. MAR PC, 나. MBR MAR PC PC + 1 PC 0 51. 입출력동작시하드웨어적으로우선순위를결정하는방식은? 스트로브방식 데이지체인방식 DMA 제어기 하드웨어방식 다. ABCD 라. CABD 38. 이진수 00001101에대한 2 의보수는? 다. M MBR IEN 0 라. GO TO fetch cycle 폴링입출력 핸드쉐이킹입출력 데이지-체인입출력 59. 입출력에필요한하드웨어기능으로적합하지않은것은? 가. 11110011 나. 11110010 다. 11110111 라. 11111010 39. 스택과관계있는내용은? 데이터의삽입과삭제가한쪽끝에서만이루어진 45. 명령어형식(instruction format) 이 opcode, addressi ng mode, address의 3 부분으로되어있는컴퓨터에서주기억장치가 1024 워드일경우명령의크기는몇비트로구성되어야하는가? ( 단, op-code는 4 비트이며, addressi ng mode 는직접/ 간접주소지정방식구분에만사용한다라고가정한다.) 다중인터럽트입출력 52. 명령레지스터에호출된 OP code를해독하여그명령을수행시키는데필요한각종제어신호를만들어내는장치는? 가. Instruction Decoder 나. Instruction Encoder 입출력버스 입출력인터페이스 DMA 제어기 메모리제어기 60. 연관(associative) 기억장치에대한설명이아닌것은? 주소를필요로하지않는 주소공간의확대가목적이 선형리스트의양쪽끝에서삽입과삭제가가능하 입력은한쪽에서, 출력은양쪽에서이루어진 선입선출(FIFO) 구조이 가. 10 나. 15 다. 20 라. 25 다. Instruction Counter 라. Instruction Muliplexer CAM(Content Addressable Memory) 이라고도한 데이터의내용에의해접근되는메모리방식이
제 4 과목 : 운영체제 61. UNIX 의디렉토리구조는어떠한구조인가? 67. ISAM 파일을구성하고있는기본적인영역에포함되지않는것은? 가. Overflow Area 다. Index Area 나. Prime Area 라. Block Area 74. UNIX 의쉘(shell) 에대한설명중가장적합한것은? 명령어를해석한 UNIX 커널의일부이 문서처리기능을갖는 데렉토리관리기능을갖는 제 5 과목 : 마이크로전자계산기 81. 마이크로전자계산기에서사용되는버스가아닌것은? 가. single level directory 나. two level directory 다. tree structured directory 라. hashing structured directory 62. 컴퓨터시스템을교란시킬목적으로작성된악성프로그램들에대한설명으로옳지않은것은? 트랩도어 : 일반적인보안절차를거치지않고프로그 램에의해시스템에접근할수있는비밀침입정이다. 논리폭탄 : 합법적인프로그램내에내재된코드로서 어떤조건이만족되면예기치않은동작으로시스템에해를끼친다. 웜 : 전자우편, 원격로그인등을통해자신을복사하여다른시스템으로자신의복사본을전파한 이것의유일한목적은자신을복사하는것이므로시스템에아무런해악을끼치지않는다. 63. PCB(Process Control Block) 가가지고있는정보가아닌것은? 프로세스식별자 프로세스의현재상태 할당자원에대한포인터 모든프로세스의상태에대한조사와통제정보 64. 시분할시스템의스케줄알고리즘에가장적합한것은? 가. Round-Robin 다. FIFO 나. SJT 라. SRT 65. 페이지기억장치할당기법에서, 한페이지의크기가 512바이트이고페이지번호는 0부터시작한다면논리적인주소 1224 번지는어디로변환되는가? 페이지 1, 변위 200 페이지 200, 변위 1 페이지 2, 변위 200 페이지 200, 변위 2 66. 다음의시스템소프트웨어중나머지셋과성격이다른것은? 로더 인터프리터 어셈블러 컴파일러 68. 페이징(paging) 기법과관련이없는것은? 가상기억장치 외부단편화현상 교체(swapping) LRU알고리즈 69. 운영체제에관한설명으로옳지않은것은? 컴퓨터시스템의한정된자원들을효율적으로사용하 게하는데그목적이있다. 사용자프로그램은운영체제호출을이용하여운영체 제의서비스를호출한다. 운영체제는일종의시스템명령어이므로사용자들이 운영체제가직접상호작용할수없다. 운영체제는하드웨어와사용자사이의인터페이스로서 작동한다. 70. 분산처리시스템에대한설명으로옳지않은것은? 사용자는각컴퓨터의위치를몰라도지원을사용할 수있다. 업무량증가에따른시스템확장이용이하 중앙집중형시스템에비해소프트웨어개발이쉽 여러사용자가데이터를공유할수있 71. 다중처리가(Multi-Processor) 시스템에대한설명으로옳지않은것은? 대칭적다중처리방식과비대칭적다중처리방식이 있다. 매우밀접한통신을하는하나이상의처리기들을가 지며컴퓨터버스, 클럭, 메모리와주변장치를공유 한다. 대칭적다중처리(SMP) 방식은처리기간에주종간의 관계가설정되어있어우아한퇴보를기대할수있다. 72. 유닉스의 i-node 에포함되는정보가아닌것은? 디스크상의물리적주소 파일소유자의사용자식별 파일이처음사용된시간 파일에대한링크수 73. 인터럽트의종류중외부인터럽트에해당하지않는것은? 75. HRN 스케줄링에서우선순위계산식으로올바른것은? ( 대기시간+ 서비스시간)/ 서비스시간 ( 대기시간+ 서비스시간)/ 대기시간 ( 대기사긴+ 응답시간)/ 응답시간 ( 대기시간+ 응답시간)/ 대기시간 76. 디스크대기큐가65, 112, 40, 16, 90, 165, 35이고입출력헤드의처음위치가 100, 전체트랙길이가 200일때트랙접근순서가90, 65, 40 35, 16, 112, 165이고헤드이동거리가 10, 25, 25, 5, 19, 96, 53이라면사용된디스크스케줄링기법은? 가. SCAN 다. S-SCAN 나. LOOK 라. FCFS 77. 컴퓨터시스템의성능평가에서생산성에관한것이아닌것은? 처리량 생산율 자료처리율 하드웨어이용율 78. 유닉스시스템에서프로세스관리, 입출력관리 /, 기억장치관리등의기능을수행하는것은? 가. kernel 다. utillity 나. fork() 라. shell 79. 스케줄링기법에관한설명중옳지않은것은? 비선점스케줄링은프로세스가 CPU를강제로탈취할 수없다. 실시간처리시스템은주로선점 CPU 스케줄링을이용 한다. 선점스케줄링기법은많은오버헤드를초래한 선점스케줄링시스템은응답시간을예측하기가 비선점방식보다용이하다. 80. 운영체제의계층구조에서하드웨어와가장관련이많고시간관리, 프로세서관리, CPU 스케줄링, 입출력제어, 시스템자원의배분등과같이컴퓨터운영에필요한핵심사항들을처리하는것은?? 주소버스 ALU 버스 제어신호버스 데이터버스 82. 마이크로컴퓨터운영체제의기능과거리가먼것은? 파일보호 파일디렉토리관리 상주모니터로의모드전화 사용자프로그램의번역및실행 83. 버퍼에관한설명중거리가먼것은? 입출력장치와중앙처리가의처리속도차이때문에필 요하다. 주기억장치의물리적인주소공간을확장시키기위해 서필요하다. 중악처리기와주기억장치사이에둘수있는버퍼로 는캐시메모리가있다. 입출력효과적으로수행하기위해서는두개이상의 버퍼를둘수있다. 84. SRAM과 DRAM 의설명으로적합하지않은것은? SRAM 은리플레시가필요없 DRAM 은휘발성소자이 SRAM 은캐패시터와트랜지스터로구성된 DRAM 은집적도가높아고용량이가능하 85. 중앙처리장치의제어를필요로하지않는입출력방법은? 메모리맴에의한입출력 DMA에의한입출력 인터럽트제어에의한입출력 프로그램제어에의한입출력 86. 8192 word 의용량을갖고, 한 word가 8-bit인 Dynamic RAM 이있 이 RAM chip을이용하여 64K 용량을가진 16-bit의주기억장치를설계하고자할때필요한 chip의수는몇개인가? 가. 8 나. 12 다. 16 라. 32 타이머에의한인터럽트 콘솔의인터럽트키에의한인터럽트 입출력완료시입출력기기에의한인터럽트 다른프로세서로부터의신호에의한인터럽트 커널 기억장치관리기 입출력시스템 파일관리기 87. 다음기억소자중휘발성기억소자는? 가. Core memory 다. ROM 나. RAM 라. Bubble memory
88. I/O 버스를통하여접수된COMMAND에대한해석이이루어지는곳은? 커맨드디코더 상태레지스터 버퍼레지스터 인스트럭션레지스터 96. 다음중고급어가아닌것은? 가. JAVA 나. C++ 다. PASCAL 라. Assembly 97. 버스에관한설명으로옳지않은것은? 89. 두개의데이터가운데한개의데이터는 CPU내의누산기레지스터인 ACC 에적재되어있으며, 나머지한개의데이터는주기억장치의특정주소또는레지스터에저장되어있는명령어형식을나타내는명령어는? 0-주소명령어 1-주소명령어 2-주소명령어 3-주소명령어 90. 입출력인터페이스회로의기본적인기능이아닌것은? 데이터형식의변환 전송의동기제어 신호레벨의정확성확보 입출력장치의상태조사 91. 병렬데이터전송방식에대한설명중옳지않은것은? 직렬전송방식에비하여전송선의수가많다 근거리주변장치와의통신에주로사용된 직렬전송방식에비하여데이터전송속도가느리 한번에단위데이터( 보통바이트) 가전송된 CPU, Memory, I/O 등각구성단위상호간에필요한정보를교환하는공동의전송로이다. 버스를사용하면결선의수를줄일수있 데이터버스와어드레스버스는양방향버스이며, 제어버스는단방향버스이다. 버스방식을사용하면하드웨어의변경없이확장메모리나입출력기기를순차적으로접속함으로써시스템확장에융통성이생긴다. 98. 스택과관련된주소방식은? 가. 0-Address 다. 2-Address 나. 1-Address 라. 3-Address 99. 반도체기억소자로서기억용량이비교적크고, refre sh를필요로하는 read/write 기억장치는? DRAM SRAM EPROM PLA 100. 어드레스선이 16 비트로구성되고, 데이터선이 4 비트로구성되어있는메모리의총용량은? 64KB 32KB 16KB 8KB 92. 인스트럭션레지스터의내용은무엇을통해제어회로에전달되는가? 가. Memory Buffer Register 나. Memory Address Register 다. Encoder 라. Decoder 93. 8 비트마이크로프로세서를정확하게정의한것은? 모든버스가 8라인으로된마이크로프로세서 데이터버스가 8라인으로된마이크로프로세서 한어(Word) 가 8비트로된마이크로프로세서 어드레스버스가 8라인으로된마이크로프로세서 94. 동작속도가가장빠른기억소자는? 가. ECL 나. Schottky TTL 다. TTL 라. I 2 L 95. 좋은소프트웨어가갖는특징으로가장옳지않은것은? 다른시스템에적용, 결합하는등응용성이뛰어나 사용자가이해하기쉽 프로그램이짧고, 간단하 전체적인흐름을추적하기용이하