국가기술자격검정필기시험문제 2008 년도기사제 1 회필기시험수검번호성명 자격종목및등급 ( 선택분야 ) 정보처리기사 종목코드 1320 시험시간 2 시간 30 분 문제지형별 A 제 1 과목 : 데이터베이스 1. 개체 - 관계 (E-R) 모델에대한설명으로옳지않은것은? 가. E-R 다이어그램으로표현하며 P.Chen 이제안했다. 나. 일대일 (1:1) 관계유형만을표현할수있다. 다. 개체타입과이들간의관계타입을이용해현실세계를개념적으로표현한방법이다. 라. E-R 다이어그램은 E-R 모델을그래프방식으로표현한것이다. 2. 로킹 (Locking) 단위에대한설명으로옳은것은? 가. 로킹단위가크면병행성수준이낮아진다. 나. 로킹단위가크면병행제어기법이복잡해진다. 다. 로킹단위가작으면로크 (Lock) 의수가적어진다. 라. 로킹은파일단위로이루어지며, 레코드또는필드는로킹단위가될수없다. 3. 관계데이터모델에서릴레이션 (Relation) 에포함되어있는튜플 (Tuple) 의수 를무엇이라고하는가? 가. Degree 나. Cardinality 다. Attribute 라. Cartesian Product 4. 트랜잭션의특성으로옳지않은것은? 가. 트랜잭션의연산은데이터베이스에모두반영되든지, 아니면전혀반영되지않아야한다. 나. 트랜잭션이그실행을성공적으로완료하면언제나일관성있는데이터베이스상태로변환한다. 다. 둘이상의트랜잭션이동시에병행실행되는경우어느하나의트랜잭션실행중에다른트랜잭션의연산이끼어들수있다. 라. 트랜잭션에의해서생성된결과는계속유지되어야한다. 5. 다음 SQL문의실행결과를가장올바르게설명한것은? DROP TABLE 인사 CASCADE; 가. 인사테이블을제거한다. 나. 인사테이블을참조하는테이블과인사테이블을제거한다. 다. 인사테이블이참조중이면제거하지않는다. 라. 인사테이블을제거할지의여부를사용자에게다시질의한다. 6. 회사원 이라는테이블에서 사원명 을검색할때, 연락번호 가 Null 값이아닌 사원명 을모두찾을경우의 SQL 질의로옳은것은? 가. SELECT 사원명 FROM 회사원 WHERE 연락번호!= NULL; 나. SELECT 사원명 FROM 회사원 WHERE 연락번호 <> NULL; 다. SELECT 사원명 FROM 회사원 WHERE 연락번호 IS NOT NULL; 라. SELECT 사원명 FROM 회사원 WHERE 연락번호 DON'T NULL; 7. 뷰 (View) 에대한설명으로옳지않은것은? 가. 뷰는독자적인인덱스를가질수없다. 나. 뷰의정의를변경할수없다. 다. 뷰로구성된내용에대한삽입, 갱신, 삭제연산에는제약이따른다. 라. 뷰가정의된기본테이블이삭제되더라도뷰는자동적으로삭제되지않는다. 8. 데이터베이스설계단계중물리적설계에서옵션선택시고려사항으로거리가먼것은? 가. 스키마의평가및정제나. 응답시간 다. 저장공간의효율화 라. 트랜잭션처리율 9. 데이터베이스언어중 DDL 의기능이아닌것은? 가. 논리적, 물리적데이터구조의정의나. 데이터회복과병행수행제어다. 논리적데이터구조와물리적데이터구조의사상정의라. 데이터베이스정의및수정 10. 데이터베이스보안에대한설명으로옳지않은것은? 가. 보안을위한데이터단위는테이블전체로부터특정테이블의특정한행과열위치에있는특정한데이터값에이르기까지다양하다. 나. 각사용자들은일반적으로서로다른객체에대하여다른접근권리또는권한을갖게된다. 다. 불법적인데이터의접근으로부터데이터베이스를보호하는것이다. 라. 보안을위한사용자들의권한부여는관리자의정책결정보다는 DBMS 가자체결정하여제공한다. 11. It is specified between two relations and is used to maintain the consistency among tuples of the two relations. What is it? 가. Entity integrity constraint 나. Referential integrity constraint 다. Domain integrity constraint 라. Data integrity constraint 12. Which of the following does not belong to the DDL statement of SQL? 가. DELETE 나. CREATE 다. DROP 라. ALTER 13. 시스템카탈로그에대한설명으로옳은것은? 가. 메타데이터를갖고있는시스템데이터베이스이다. 나. 일반사용자도제한없이시스템카탈로그의내용을직접갱신할수있다. 다. 시스템카탈로그는사용자의테이블당한개씩만들어진다. 라. 시스템카탈로그는 DBA 가생성한다. 14. 다음트리에대한프리 - 오더 (Pre-Order) 운행결과는? 가. D G H E B F C A 다. A B D E G H C F 나. D B G E G A C F 라. A B C D E F G H 15. 릴레이션에대한설명으로옳지않은것은? 가. 모든튜플은서로다른값을가지고있다. 나. 하나의릴레이션에서튜플은순서를가진다. 다. 각속성은릴레이션내에서유일한이름을가진다. 라. 모든속성값은원자값 (Atomic Value) 을가진다. 16. 내장 SQL(Embedded SQL) 에대한설명으로옳지않은것은? 가. 응용프로그램내에 SQL 문장을내포하여프로그램이실행될때함께실행되도록호스트프로그램언어에삽입된 SQL 을의미한다. 나. 호스트변수와데이터베이스필드의이름이동일해서는안된다. 다. 호스트변수의데이터타입은이에대응하는데이터베이스필드의 SQL 데이터타입과일치해야한다. 라. 내장 SQL 실행문은호스트언어에서실행문이나타날수있는곳이면프로그램의어느곳에서나사용할수있다.
2 A 형정보처리기사 17. 데이터베이스의특성을옳지않은것은? 가. 같은내용의데이터를여러사람이동시에공용할수있다. 나. 데이터베이스는데이터의삽입, 삭제, 갱신으로내용이계속적으로변한다. 다. 수시적이고비정형적인질의에대하여실시간처리로응답할수있어야한다. 라. 데이터의참조는저장되어있는데이터레코드들의주소나위치에의해서이루어진다. 18. 해싱을이용한파일구조에해당하는것은? 가. 순차 (Sequential) 파일나. 직접 (Direct) 파일다. 색인순차 (Indexed Sequential) 파일라. 다중키 (Multi-Key) 파일 19. 제 2 정규형에서제 3 정규형이되기위한조건은? 가. 이행적함수종속제거나. 부분적함수종속제거다. 다치종속제거라. 결정자이면서후보키가아닌것제거 20. 순서가 A, B, C, D로정해진입력자료를스택에입력하였다가출력하는경우, 출력결과로서가능하지않은것은? 가. D, A, B, C 나. B, D, C, A 다. C, B, D, A 라. B, A, D, C 제 2 과목 : 전자계산기구조 21. 그림과같은회로에서출력 Y 는? 가. RS 플립플롭다. D 플립플롭 나. T 플립플롭라. M/S 플립플롭 27. 64K인주소공간 (Address Space) 과 4K인기억공간 (Memory Space) 을가진컴퓨터인경우한페이지 (Page) 가 512워드로구성된다면페이지와블록수는각각얼마인가? 가. 16페이지 12블록나. 128페이지 8블록다. 256페이지 16블록라. 64페이지 4K블록 28. 가상메모리를사용한컴퓨터에서 Page Fault 가발생하면어떤현상이일어나는가? 가. 요구된 Page 가주기억장치로옮겨질때까지프로그램수행이중단된다. 나. 요구된 Page 가가상메모리옮겨질때까지프로그램수행이중단된다. 다. 현재실행중인프로그램을종료한후시스템이정지된다. 라. Page Fault 라는에러메시지를전송한후에시스템이정지된다. 29. RISC(Reduced Instruction Set Computer) 와 CISC(Complex Instruction Set Computer) 의특징이아닌것은? 가. RISC 는명령어의길이가고정적이다. 나. RISC 는하드웨어에의해직접명령어가수행된다. 다. CISC 의수행속도가더빠르다. 라. 펜티엄을포함한인텔사의 x86 시리즈는 CISC 프로세서이다. 30. 인스트럭션을수행하기위한메이저상태에대한설명으로옳은것은? 가. 명령어를가져오기위해기억장치에접근하는것을 Fetch 상태라한다. 나. Execute 상태는간접주소지정방식의경우수행된다. 다. CPU 의현재상태를보관하기위한기억장치접근을 Indirect 상태라한다. 라. 명령어종류를판별하는것을 Indirect 상태라한다. 31. BCD 코드 1001에대한해밍코드를구하면? 가. 0011001 나. 1000011 다. 0100101 라. 0110010 가. Y = A B + B 다. Y = A + B + B 나. Y = A B + B 라. Y = (A + B) B 32. 소프트웨어인터럽트사용시가장큰장점은? 가. 우선순위변경이쉽다. 나. 속도가빠르다. 다. 비용이비싸다. 라. 데이지체인방식이다. 22. 프로그램에의해제어되는동작이아닌것은? 가. Input/Output 나. Branch 다. Status Sense 라. RNI(Fetch) 23. 결선게이트의특징이아닌것은? 가. 게이트들의출력단자를직접연결한다. 나. 회로비용을절감할수있다. 다. 많은논리기능을부여할수없다. 라. Open Collector TTL 로게이트들의출력단자를묶어서사용한다. 24. 비트슬라이스마이크로프로세서 (Bit sliced Microprocessor) 의구성을가장잘설명한것은? 가. CPU 를하나의 IC 로만든프로세서나. CPU, 기억장치, I/O Port 가한 IC 에구성된프로세서다. Processor Unit, Microprogram Sequencer, Control Memory 가각각다른 IC 로구성된프로세서라. Processor Unit, Microprogram Sequencer, Control Memory 가한 IC 로구성된프로세서 25. 중앙처리장치가 Fetch 상태인경우에제어점을제어하는것은? 가. 플래그 (Flag) 나. 명령어 (Instruction) 다. 인터럽트호출신호 라. 프로그램카운터 26. 플립플롭중입력단자가하나이며, 1 이입력될때마다출력단자의상태가바뀌는것은? 33. Op-Code 가 4 비트이면연산자의종류는몇개가생성될수있는가? 가. 24-1 나. 24 다. 23 라. 23-1 34. 컴퓨터의메모리용량이 16K 32Bit 라하면 MAR(Memory Address Register) 와 MBR(Memory Buffer Register) 은각각몇비트인가? 가. MAR : 12, MBR : 16 나. MAR : 32, MBR : 14 다. MAR : 12, MBR : 32 라. MAR : 14, MBR : 32 35. 스택 (Stack) 이사용되는경우는? 가. 인터럽트가발생할때나. 분기명령이실행될때다. 무조건점프명령이실행될때라. 메모리요구가받아들여졌을때 36. 내부인터럽트의원인이아닌것은? 가. 정전나. 불법적인명령의실행다. Overflow 또는 0(Zero) 으로나누는경우라. 보호영역내의메모리주소를 Access 하는경우 37. 고속의입 출력장치에사용되는데이터전송방식은? 가. 데이터채널 나. I/O 채널 다. Selector 채널 라. Multiplexer 채널 38. 데이터존속방법중스트로브제어방법의설명으로옳지않은것은?
정보처리기사 A 형 3 가. 전송을시작한송신장치가버스에놓인데이터를수신장치가받아들였는지여부를알수있다. 나. 비동기방식으로각전송시간을맞추기위해단하나의제어라인을갖는다. 다. 스트로브는송신장치나수신장치에의하여발생된다. 라. 수신장치는스트로브펄스를발생시켜송신부로하여금데이터를제공하도록알린다. 39. 서로다른 17 개의정보가있다. 이중에서하나를선택하려면최소몇개의비트가필요한가? 가. 3 나. 4 다. 5 라. 17 40. CPU 가인스트럭션을수행하는순선로옳은것은? ᄀ인터럽트조사ᄃ인스트럭션 Fetch ᄆ Execution 가. ᄃ ᄀ ᄂ ᄅ ᄆ다. ᄂ ᄃ ᄅ ᄆ ᄀ 제 3 과목 : 운영체제 ᄂ인스트럭션디코딩ᄅ Operand Fetch 나. ᄅ ᄃ ᄂ ᄆ ᄀ라. ᄃ ᄂ ᄅ ᄆ ᄀ 41. 페이지오류율 (Page Fault Ratio) 과스래싱 (Thrashing) 에대한설명으로옳은것은? 가. 페이지오류율이크면스래싱이많이발생한것이다. 나. 페이지오류율과스래싱은전혀관계가없다. 다. 스래싱이많이발생하면페이지오류율이감소한다. 라. 다중프로그래밍의정도가높을수록페이지오류율과스래싱이감소한다. 42. UNIX 에서파일조작을위한명령으로거리가먼것은? 가. cp 나. mv 다. mv 라. rm 43. 파일디스크립터의내용으로옳지않은것은? 가. 오류발생시처리방법 나. 보조기억장치정보 다. 파일구조 라. 접근제어정보 44. 운영체제의작업수행방식에관한설명으로옳지않은것은? 가. 하나의컴퓨터시스템에서여러프로그램들이같이컴퓨터시스템에입력되어주기억장치에적재되고, 이들이처리장치를번갈아사용하며실행하도록하는것을다중프로그래밍 (Multiprogramming) 방식이라고한다. 나. 한대의컴퓨터를동시에여러명의사용자가대화식으로사용하는방식으로처리속도가매우빨라사용자는독립적인시스템을사용하는것으로인식하는것을일괄처리 (Batch Processing) 방식이라고한다. 다. \ 한대의컴퓨터에중앙처리장치 (CPU) 가 2 개이상설치되어여러명령을동시에처리하는것을다중프로세싱 (Multiprocessing) 방식이라고한다. 라. 여러대의컴퓨터들에의해작업들을나누어처리하여그내용이나결과를통신망을이용하여상호교환되도록연결되어있는것을분산처리 (Distributed Processing) 방식이라고한다. 45. 교착상태의해결방법중회피 (Avoidance) 기법과밀접한관계가있는것은? 가. 점유및대기방지 나. 비선점방지 다. 환형대기방지 라. 은행원알고리즘사용 46. 자식프로세스의하나가종료될때까지부모프로세스를임시중지시키는유닉스명령어는? 가. exit() 나. fork() 다. exec() 라. wait() 47. 디스크스케줄링기법중 SCAN 을사용하여다음작업대기큐의작업을모두처리하고자할경우, 가장최후에처리되는트랙은?( 단, 현재디스크헤드는 50 트랙에서 40 트랙으로이동해왔다고가정한다.) 작업대기큐 : 7, 55, 15, 38, 3 가. 3 나. 15 다. 38 라. 55 48. 스레드 (Thread) 에관한설명으로옳지않은것은? 가. 스레드는하나의프로세스내에서병행성을증대시키기위한메커니즘이다. 나. 스레드는프로세스의일부특성을갖고있기때문에경량 (Light Weight) 프로세스라고도한다. 다. 스레드는동일프로세스환경에서서로독립적인다중수행이불가능하다. 라. 스레드기반시스템에서스레드는독립적인스케줄링의최소단위로서프로세스의역할을담당한다. 49. 가상기억장치 (Virtual Memory) 에대한설명으로거리가먼것은? 가. 보조기억장치의일부용량을주기억장치처럼가상하여사용할수있도록하는개념이다. 나. 별도의주소매핑작업없이가상기억장치에있는프로그램을주기억장치에적재하여실행할수있다. 다. 가상기억장치의구현은일반적으로페이징기법과세그먼테이션기법을이용한다. 라. 주기억장치의이용율과다중프로그래밍의효율을높일수있다. 50. 다음설명에해당하는자원보호기법은? 접근제어행렬에있는각행, 즉영역을중심으로구성한것으로서각사용자에대한자격들로구성되며, 자격은객체와그객체에허용된연산리스트이다. 가. Global Table 다. Access Control List 나. Capability List 라. Lock/Key 51. 다음이설명하는디스크스케줄링기법은무엇인가? - 부하가매우큰항공예약시스템을위해개발되었으며탐색시간 (Seek Time) 뿐만아니라회전지연시간 (Rotational Delay Time) 의최적화를위해개발된기법이다. - 헤드는 C-SCAN처럼움직이며예외적으로모든실린더는그실린더에요청이있던없던간에전체트랙이한바퀴회전할동안의서비스를받는다. 가. SSTF 기법다. FCFS 기법 나. N-단계 SCAN 기법라. 에션바흐 (Eschenbach) 기법 52. 모니터에대한설명으로옳지않은것은? 가. 모니터의경계에서상호배제가시행된다. 나. 자료추상화와정보은폐기법을기초로한다. 다. 공유데이터와이데이터를처리하는프로시저로구성된다. 라. 모니터외부에서도모니터내의데이터를직접액세스할수있다. 53. RR(Round Robin) 스케줄링에대한설명으로옳지않은것은? 가. Time Slice 를크게하면입 출력위주의작업이나긴급을요하는작업에신속히반응하지못한다. 나. Time Slice 가작을경우 FCFS 스케줄링과같아진다. 다. Time Sharing System 을위해고안된방식이다. 라. Time Slice 가작을수록문맥교환및오버헤드가자주발생한다. 54. 디스크공간할당기법중연속할당에대한설명으로옳지않은것은? 가. 연속하는논리적블록들이물리적으로서로인접하여저장된다. 나. 파일의시작주소와크기만기억하면되므로파일의관리및구현이
4 A 형정보처리기사 용이하다. 다. 파일의크기가자주바뀌는경우에는구현이어렵다. 라. 단편화가발생할수없으므로주기적인압축이필요없다. 55. 다음그림과같은구조를갖는시스템으로가장적합한것은? 가. 약결합 (Loosely-Coupled) 다중처리시스템나. 강결합 (Tightly-Coupled) 다중처리시스템다. 단일버스 (Single Bus 다중처리시스템라. 공유버스 (Shared Bus) 다중처리시스템 56. UNIX 에관한설명으로옳지않은것은? 가. 쉘 (Shell) 은사용자와시스템간의대화를가능케해주는 UNIX 시스템의메커니즘이다. 나. UNIX 시스템은루트노드를시발로하는계층적파일시스템구조를사용한다. 다. 커널 (Kernel) 은프로세스관리, 기억장치관리, 입 출력관리등의기능을수행한다. 라. UNIX 파일시스템에서각파일에대한파일소유자, 파일크기, 파일생성시간에대한정보는데이터블록에저장한다. 57. 빈기억공간의크기가 20K, 16K, 8K, 40K 일때기억장치배치전략으로 Best Fit 을사용하여 17K 의프로그램을적재할경우내부단편화의크기는얼마인가? 가. 3K 나. 23K 다. 64K 라. 67K 58. 분산처리시스템의위상에따른분류에서한사이트의고장이다른사이트에영향을주지않지만, 중앙사이트고장시전체시스템이정지되는형태는무엇인가? 가. Tree 구조나. Star 구조다. Ring 구조라. Mesh 구조 59. 운영체제를기능상분류할경우 Control Program 과 Process Program 으로구분할수있다. 다음중 Control Program 에해당하는것으로만짝지어진것은? 1 Supervisor Program 2 Language Translation Program 3 Data Management Program 4 Service Program 5 Job Control Program 6 Problem Program 가. 2, 4, 6 나. 1, 3, 5 다. 1, 5, 6 라. 2, 3, 4 60. 다중처리기의운영체제형태중주 / 종 (Master/Slave) 처리기에대한설명으로옳지않은것은? 가. 주프로세서만이운영체제를수행한다. 나. 종프로세서는입 / 출력발생시주프로세서에게서비스를요청한다. 다. 주프로세서가고장나면전체시스템이다운된다. 라. 대칭적구조를갖는다. 제 4 과목 : 소프트웨어공학 61. 소프트웨어재공학의필요성이대두된가장주된이유는? 가. 요구사항분석의문제 나. 설계의문제 다. 구현의문제 라. 유지보수의문제 62. 소프트웨어형상관리 (Configuration Management) 에관한설명으로거리가먼것은? 가. 소프트웨어에서일어나는수정이나변경을알아내고제어하는것을의미한다. 나. 소프트웨어개발의전체비용을줄이고, 개발과정의여러방해요인이최소화되도록보증하는것을목적으로한다. 다. 형상관리를위하여구성된팀을책임프로그래머팀 (Chief Programmer Team) 이라고한다. 라. 형상관리에서중요한기줄중의하나는버전제어기술이다. 63. 소프트웨어프로젝트관리에중요한영향을주는 3대요소로가장타당한것은? 가. 사람, 문제, 프로세스나. 문제, 프로젝트, 작업다. 사람, 문제, 도구라. 작업, 문제, 도구 64. 객체지향개념에서연관된데이터와함수를함께묶어외부와경계를만들고필요한인터페이스만을밖으로드러내는과정을무엇이라고하는가? 가. 메시지나. 캡슐화다. 상속라. 다형성 65. 소프트웨어수명주기모형중프로토타이핑모형 (Prototyping Model) 의가장큰장점은? 가. 위험요소가쉽게발견된다. 나. 유지보수가쉬워진다. 다. 사용자요구사항을정확하게파악할수있다. 라. 소프트웨어개발일정을정확하게수립할수있다. 66. 람바우 (Rumbaugh) 의 OMT 기법에서자료흐름도와가장밀접한관계가있는것은? 가. 객체모델링나. 기능모델링다. 동적모델링라. 상속모델링 67. 객체지향기법에서객체가메시지를받아실행해야할객체의구체적인연산을정의한것은? 가. Entity 나. Method 다. Instance 라. Class 68. 소프트웨어품질목표중다음정의에해당하는것은? 정확하고일관된결과로요구된기능을수행하는시스템능력가. Efficiency 나. Correctness 다. Integrity 라. Reliability 69. 자료흐름도 (DFD) 의각요소별표기형태의연결이잘못된것은? 가. Process : 원 나. Data Flow : 화살표 다. Data Store : 삼각형 라. Terminator : 사각형 70. CASE 에대한설명으로거리가먼것은? 가. 정형화된메커니즘을소프트웨어개발에적용하여소프트웨어생산성향상을구현한다. 나. 시스템개발과정의일부또는전체를자동화시킨다. 다. 개발도구와개발방법론이결합된것이다. 라. 도형목차, 총괄도표, 상세도표로구성되어전개된다. 71. 소프트웨어프로젝트를계획하려면먼저소프트웨어범위를결정해야한다. 다음사항과관계가되는범위결정요소는무엇인가? - 소프트웨어에의해간접적으로제어되는장치와소프트웨어를실행하는하드웨어 - 순서에의거절차적운영상소프트웨어실행절차 - 기존의소프트웨어나새로운소프트웨어를연결하는소프트웨어 - 키보드나기타 I/O 장치들을통하여소프트웨어를사용하는사람
정보처리기사 A 형 5 가. 기능다. 제약조건 나. 성능라. 인터페이스 72. 12 개월이기한인 S/W 프로젝트의개발일정이지연되자, 2 개월남기고사장은프로젝트관리자에게 3 명의인력을추가투입하라고지시했다. 이에프로젝트관리자는반대했다. Brooks 법칙에근거한반대이유로가장타당한것은? 가. 인력관리가어렵다. 나. 비용발생이증가한다. 다. 일정이더지연된다. 라. 소프트웨어질이떨어진다. 73. LOC 기법에의하여예측된총라인수가 50000 일경우개발에투입될프로그래머의수가 5 명이고, 각프로그래머의평균생산성이월당 500 라인일때, 개발에소요되는기간은? 가. 10 개월나. 20 개월다. 25 개월라. 50 개월 74. 소프트웨어재사용에대한설명으로거리가먼것은? 가. 소프트웨어품질을향상시킨다. 나. 생상성이증대된다. 다. 새로운개발방법도입이용이하다. 라. 개발시간이단축되고비용이감소한다. 75. 소프트웨어재공학활동중역공학에해당하는것은? 가. 소프트웨어동작이해및재공학대상선정나. 소프트웨어기능변경없이소프트웨어형태를목적에맞게수정다. 원시코드로부터설계정보추출및절차설계표현, 프로그램과데이터구조정보추출라. 기존소프트웨어시스템을새로운기술또는하드웨어환경에이식 76. 바람직한소프트웨어설계지침으로볼수없는것은? 가. 특정기능을수행하는논리적요소들로분리되는구조를가지도록한다. 나. 적당한모듈의크기를유지한다. 다. 강한결합도, 약한응집도를유지한다. 라. 모듈간의접속관계를분석하여복잡도와중복을줄인다. 77. 소프트웨어위기의현상으로보기어려운것은? 가. 소프트웨어유지보수비용의증가나. 소프트웨어신뢰성, 정확성의결여다. 소프트웨어개발인력의증가라. 소프트웨어개발일정준수의어려움 78. 자료사전 (Data Dictionary) 에서자료의반복을나타내는기호는? 가. ( ) 나. { } 다. [ ] 라. ** 79. 화이트박스테스트기법으로만짝지어진것은? 1 Equivalence Partitioning Test 2 Comparison Test 3 Basic Path Test 4 Condition Test 5 Data Flow Test 6 Cause-Effect Graphing Test 7 Loop Test 가. 1, 2, 7 다. 1, 2, 6 나. 2, 3, 4, 6, 7 라. 3, 4, 5, 7 80. 소프트웨어공학에대한설명으로가장적합한것은? 가. 소프트웨어의제작부터운영까지생산성을높이기위해기술적, 인간적인요소에대한방법론을제공한다. 나. 소프트웨어의설계, 제작, 운영에있어서인간적인요소를배제한프로그래밍자체에대한공학적연구를의미한다. 다. 소프트웨어의공학적이고기술적인영향을사회경제적인시각에서만 설명한다. 라. 소프트웨어의위기를해결하기위해서현재이미해결된문제들에대해서역사적관점을설명한다. 제 5 과목 : 데이터통신 81. 데이터전송제어절차를순서대로바르게나타낸것은? 1 통신회선접속 3 데이터링크해제 5 통신회선분리 가. 1 4 2 3 5 다. 2 1 3 4 5 2 정보전송 4 데이터링크확립 나. 5 4 3 1 2 라. 4 2 1 3 5 82. IP(Internet Protocol) 의설명중옳지않은것은? 가. 비연결형전송서비스를제공한다. 나. 비신뢰성전송서비스를제공한다. 다. 데이터그램이라는데이터전송형식을갖는다. 라. 스트림 (Stream) 전송기능을제공한다. 83. 다음이설명하고있는전송기술은? 효율적인전송을위해넓은대역폭 ( 고속전송속도 ) 을가진하나의전송링크를통하여여러신호 ( 데이터 ) 를동시에실어보내는기술 가. 다중화나. 부호화다. 양자화라. 압축화 84. 데이터통신에서오류검출을위해사용되는기법이아닌것은? 가. Parity Check 나. Block Sum Check 다. Cyclic Redundancy Check 라. Run Length Check 85. 데이터전송속도의척도를나타내는것이아닌것은? 가. 변조속도 나. 데이터신호속도 다. 반송파주파수속도 라. 베어러 (Bearer) 속도 86. 다음이설명하고있는오류제어방식은? - 데이터프레임의정확한수신여부를매번확인하면서다름프레임을전송해나가는오류제어방식이다. - 송신기에서하나의데이터프레임을전송한다음반드시확인신호인 ACK를기다려야한다. - 구현이간단한장점이있으나, 데이터프레임을전송한후, 응답메시지를수신하는데걸리는시간이길어질수록링크사용면에서비효율적이다. 가. Stop-and-Wait ARQ 다. Selective-Repeat ARQ 나. Go-back-N ARQ 라. Forward-Stop ARQ 87. 데이터통신방식에대한설명으로가장옳은것은? 가. 전이중통신방식은통신회선의효율이가장높으며전화등에사용된다. 나. 반이중통신방식의예로는 TV, Radio, 무전기등이있다. 다. 단방향통신방식이나반이중통신방식의경우반드시 4 선식회선이필요하다. 라. 전이중통신방식은양쪽방향으로신호의전송이가능하기는하나어떤순간에는반드시한쪽방향으로만전송이이루어지는경우이다. 88. 음성전화망과같이메시지가전송되기전에발생지에서목적지까지의물리적통신회선연결이선행되어야하는교환방식은? 가. 메시지교환방식나. 데이터그램방식다. 회선교환방식라. ARQ 방식
6 A 형정보처리기사 89. 다음 LAN의구성형태 (Topology) 와매체접근제어 (MAC; Media Access Control) 방식의연결이잘못짝지어진것은? 가. Star형 - 회선교환방식나. Ring형 - 토큰링 (Token Ring) 다. Bus형 - CSMA/CD 방식라. Mesh형 - 레지스터삽입방식 90. HDLC 는링크구성방식에따라세가지동작모드를가진다. 이에해당하지않는것은? 가. NBM 나. ABM 다. ARM 라. NRM 91. LAN 의매체접근제어중토큰패싱방식에대한설명으로가장옳은것은? 가. 노드사이의접근충돌을막기위해서네트워크접근을교대로허용한다. 나. 데이터전송시반드시토근을취득하여야하고, 전송을마친후에는토큰을반납한다. 다. 노드수가많거나데이터양이많은경우에는충돌이일어나기때문에데이터의손실이매우크다. 라. 우선순위가없기때문에모든노드들이균등한전송기회를갖는다. 92. HDLC 프로토콜에관한설명이아닌것은? 가. 점대점링크및멀티포인트링크를위하여개발되었다. 나. 반이중통신과전이중통신을모두지원한다. 다. 에러제어를위해서는 Stop-and-Wait 방식을지원한다. 라. 슬라이딩윈도우방식에의해흐름제어를제공한다. 93. 동기식시분할다중화 (Synchronous TDM) 에대한설명으로옳지않은것은? 가. 전송시간을일정한간격의시간슬롯 (Time Slot) 으로나누고, 이를주기적으로각채널에할당한다. 나. 하나의프레임은일정한수의시간슬롯 (Time Slot) 으로구성된다. 다. 송신단에서는각채널의입력데이터를각각의채널버퍼에저장하고, 이를순차적으로읽어낸다. 라. 통계적시분할다중화 (Statistical TDM) 방식보다전송용량의낭비가적다. 가. Physical Layer 다. Network Layer 나. Presentation Layer 라. Session Layer 100. 주파수분할다중화기 (FDM) 에서부채널간의상호간섭을방지하기위한것은? 가. 가드밴드 (Guard Band) 나. 채널 (Channel) 다. 버퍼 (Buffer) 라. 슬롯 (Slot) 1 2 3 4 5 6 7 8 9 10 나 가 나 다 나 다 라 가 나 라 11 12 13 14 15 16 17 18 19 20 나 가 가 다 나 나 라 나 가 가 21 22 23 24 25 26 27 28 29 30 라 라 다 다 나 나 나 가 다 가 31 32 33 34 35 36 37 38 39 40 가 가 나 라 가 가 다 가 다 라 41 42 43 44 45 46 47 48 49 50 가 다 가 나 라 라 라 다 나 나 51 52 53 54 55 56 57 58 59 60 라 라 나 라 나 라 가 나 나 라 61 62 63 64 65 66 67 68 69 70 라 다 가 나 다 나 나 라 다 라 71 72 73 74 75 76 77 78 79 80 라 다 나 다 다 다 다 나 라 가 81 82 83 84 85 86 87 88 89 90 가 라 가 라 다 가 가 다 라 가 91 92 93 94 95 96 97 98 99 100 나 다 라 라 라 나 나 가 다 가 94. 데이터통신에서사용되는비동기전송방식에대한설명으로옳지않은것은? 가. 수신기는문자단위의재동기를위해서시작비트 (Start Bit) 와정지비트 (Stop Bit) 를사용한다. 나. 비동기식전송은단순하여저렴하게구현될수있으나문자당 2~3 비트의오버헤드 (Overhead) 가요구된다. 다. 정지비트는휴지상태와같으므로송신기는다음문자를보낼준비가될때까지정지비트를계속전송한다. 라. 신호내에클록정보포함하여전송시키기위해맨체스터 (Manchester) 부호화방법을사용한다. 95. 디지털데이터를아날로그신호로변환하는방식이아닌것은? 가. ASK 나. FSK 다. PSK 라. PCM 96. 패킷 (Packet) 교환과관계가없는것은? 가. 패킷단위로데이터전송 나. 고정적인전송대역폭 다. 가상회선방식 라. 데이터그램방식 97. HDLC(High-Level-Data Link Control) 의명령과응답에대한프레임종류가아닌것은? 가. Supervisory Frame 나. Handle Frame 다. Information Frame 라. Unnumbered Frame 98. OSI 참조모델에서통신회선을통하여비트전송을수행하기위하여전기적, 기계적인제어기능을수행하는계층은? 가. Physical Layer 나. Session Layer 다. Network Layer 라. Application Layer 99. TCP/IP 프로토콜중인터넷계층에대응하는 OSI 참조모델의계층은?