7. 다음트리의터미널노드수는? 1. 다음과같이오름차순정렬되었을경우사용된정렬기법은 무엇인가? 초기상태 : 8, 3, 4, 9, 7 1 PASS : 3, 8, 4, 9, 7 2 PASS : 3, 4, 8, 9, 7 3 PASS : 3, 4, 7, 9, 8 4 PASS : 3, 4, 7, 8, 9 가. bubble sort 다. quick sort 나. selection sort 라. shell sort 2. 어떤릴레이션 R에서 X와 Y를각각 R의애트리뷰트집합의부분집합이라고할경우애트리뷰트 X의값각각에대해시간에관계없이항상애트리뷰트 Y의값이오직하나만연관되어있을때 Y는 X에함수종속이라고한다. 이함수종속의표기로옳은것은? 가. Y X 나. Y X 다. X Y 라. X Y 3. This search examines each element in turn to see if it is the one sought, continuing until either the element is found or all the elements in the list have examined. What is this search? 가.Binary search 나.Linear search 다.Block search 라.Interpolation search 4. SQL에서 VIEW를삭제할때사용하는명령은? 가. ERASE 나. KILL 다. DROP 라. DELETE 5. 데이터모델의구성요소가아닌것은? 가. 추상적인개념으로조직된구조나. 구성요소의연산다. 구성요소의제약조건라. 구성요소들의저장인터페이스 6. 로킹 (locking) 단위에대한설명으로옳지않은것은? 가. 로킹의대상이되는객체의크기를의미한다. 나. 로킹의단위가커지면병행성수준이낮아진다. 다. 로킹의단위가작아지면로킹오버헤드가감소한다. 라. 데이터베이스도로킹의단위가될수있다. 가. 2 나. 4 다. 6 라. 10 8. 개체-관계모델 (E-R Model) 에대한설명으로옳지않은것은? 가. 특정 DBMS를고려한것은아니다. 나. E-R 다이어그램에서개체타입은사각형, 관계타입은타원, 속성은다이아몬드로나타낸다. 다. 개체타입과관계타입을기본개념으로현실세계를개념적으로표현하는방법이다. 라. 1976년 Peter Chen이제안하였다. 9. 3단계스키마중다음설명에해당하는것은? 물리적저장장치의입장에서본데이터베이스구조로서실제로데이터베이스에저장될레코드의형식을정의히고저장데이터항목의표현방법, 내부레코드의물리적순서등을나타낸다. 가. internal schema 나. conceptual schema 다. external schema 라. tree schema 10. 분산데이터베이스에대한설명으로옳지않은것은? 가. 분산데이터베이스관리시스템의목적은사용자들이데이터가어느지역데이터베이스에위치하고있는지를알수있도록하는것이다. 나. 분산데이터베이스관리시스템의형태로는동질분산데이터베이스관리시스템과이질분산데이터베이스관리시스템으로구분할수있다. 다. 분산데이터베이스에서의수평분할은전역테이블을구성하는튜플들을부분집합으로분할하는방법을한다. 라. 분산데이터베이스는데이터의처리나이용이많은지역에데이터베이스를위치시킴으로써데이터의처리가가능한해당지역에서해결될수있도록하는데이터베이스시스템이다.
11. 스택의자료삭제알고리즘이다. ( ) 안내용으로가장 적합한것은? ( 단, Top : 스택포인터, S : 스택의이름 ) 가. +*AB/*CDE 다. A/B*C*D+E 나. AB/C*D*E+ 라. +**/ABCDE If Top = 0 If Then ( ) Else { remove S(Top) Top = Top - 1 } 가. Overflow 나. Top=Top+1 다. Underflow 라. Top=Top-2 12. 다음영문의괄호안내용으로공통적용될수있는것은? A ( ) is a collection of meta-data describing the structure and constraint of a database. A ( ) defines data entities, attributes, relations, and constraints on data manipulation. 가. Domain 나. Schema 다. Cardinality 라. Degree 13. 릴레이션의특징으로옳은내용모두를나열한것은? 1 모든튜플은서로다른값을갖는다. 2 각속성은릴레이션내에서유일한이름을가진다. 3 하나의릴레이션에서튜플의순서는없다. 4 모든속성값은원자값이다. 가. 1, 3 나. 1, 3, 4 다. 2, 3, 4 라. 1, 2, 3, 4 14. 데이터베이스의특성으로옳지않은것은? 가. 데이터베이스는계속적으로변화된다. 나. 데이터베이스의데이터는그주소나위치에의해참조된다. 다. 데이터베이스는실시간으로접근한다. 라. 데이터베이스는동시공용이다. 15. 다음트리를전위순회 (preorder traversal) 한결과는? 16. 트랜잭션의특성으로가장적절한것은? 가. Atomicity, Durability, Consistency, Isolation 나. Transparency, Consistency, Isolation, Reliability 다. Reliability, Atomicity, Security, Consistency 라. Consistency, Atomicity, Isolation, Reliability 17. 데이터베이스설계단계중물리적설계의옵션선택시고려사항으로거리가먼것은? 가. 스키마의평가및정제나. 응답시간다. 저장공간의효율화라. 트랜잭션처리도 18. 정규화에관한설명으로옳지않은것은? 가. 릴레이션 R의도메인들의값이원자값만을가지면릴레이션 R은제1정규형에해당된다. 나. 릴레이션 R이제1정규형을만족하면서, 키가아닌모든속성이기본키에완전함수종속이면릴레이션 R은제2정규형에해당된다. 다. 정규형들은차수가높아질수록 ( 제1정규형 제5정규형 ) 만족시켜야할제약조건이감소된다. 라. 릴레이션 R이제2정규형을만족하면서, 키가아닌모든속성들이기본키에이행적으로함수종속되지않으면릴레이션 R은제3정규형에해당된다. 19. 관계대수에대한설명으로옳지않은것은? 가. 원하는릴레이션을정의하는방법을제공하며비절차적언어이다. 나. 릴레이션조작을위한연산의집합으로피연산자와결과가모두릴레이션이다. 다. 일반집합연산과순수관계연산으로구분된다. 라. 질의에대한해를구하기위해수행해야할연산의순서를명시한다. 20. SQL에서 DELETE 명령에대한설명으로옳지않은것은? 가. 테이블의행을삭제할때사용한다. 나. WHERE 조건절이없는 DELETE 명령을수행하면 DROP TABLE 명령을수행했을때와같은효과를얻을수있다. 다. SQL을사용용도에따라분류할경우 DML에해당한다. 라. 기본사용형식은 DELETE FROM 테이블 [WHERE 조건 ]; 이다.
21. 버스클록 (bus clock) 이 2.5GHz이고, 데이터버스의폭이 8비트인버스의대역폭에가장근접한것은? 가. 25[Gbytes/sec] 나. 16[Gbytes/sec] 다. 2[Gbytes/sec] 라. 1[Gbytes/sec] 22. 실행사이클에서다음마이크로연산이나타내는동작은? MAR MBR(addr) MBR M(MAR), AC 0 AC AC+MBR 가. ADD to AC 나. OR to AC 다. STORE to AC 라. LOAD to AC 23. 소프트웨어에의한우선순위체제의특성을설명한것으로틀린것은? 가. 경제적이다. 나. 융통성이있다. 다. 반응속도가느리다. 라. 우선순위를변경하기어렵다. 24. 다음은입출력포트중고립형 I/O(Isolated I/O) 에대한설명이다. 옳지않은것은? 가. 고립형 I/O는 I/O Mapped I/O라고도불리운다. 나. 고립형 I/O는기억장치의주소공간과전혀다른입출력포트를갖는형태이다. 다. 하나의읽기 / 쓰기신호만필요하다. 라. 각명령은인터페이스레지스터의주소를가지고있으며뚜렷한입출력명령을가지고있다. 25. 다음중 Unicode 와 ASCII 코드와의관계를가장잘설명한것은? 가. Unicode는 ASCII를인식할수있지만 ASCII에서는 Unicode의특수문자를인식할수없다. 나. Unicode는 ASCII를인식할수없고 ASCII에서도 Unicode의특수문자를인식할수없다. 다. Unicode는 ASCII를인식하고 ASCII에서도 Unicode의특수문자를인식할수있다. 라. Unicode는 ASCII를인식할수없지만 ASCII에서는 Unicode의특수문자를인식할수있다. 26. 스택컴퓨터의특성에대한설명으로옳지않은것은? 가. 피연산자를나타내지않기때문에인스트럭션의길이가짧아서기억공간의이용이효율적이다. 나. 스택에기억된데이터만을이용하여연산하므로인스트럭션수행시간이짧다. 다. 함수연산에필요한데이터를미리처리되는순서대로기억시켜놓아편리하다. 라. 스택에레지스터의수가적을때에는전달기능의인스트럭션인 PUSH와 POP을사용해야되는비효율성이있다. 27. 입 출력이실제로일어나고있을때는채널제어기가임의의시점에서볼때마치어느한입 출력장치의전용인것처럼운용되는채널은? 가. Interlock channe 나. Crossbar channel 다. Selector channel 라. I/O channel 28. 다음중랜덤 (random) 처리가되지않는기억장치는? 가. 자기드럼 나. 자기디스크 다. 자기테이프 라. 자기코어 29. 부호화된 2의보수로표현된데이터를연산할때 overflow 에대해서잘못설명한것은?( 단, 가장왼쪽비트는부호비트이고, 그다음비트는 MSB라한다.) 가. 양수끼리더할때 MSB에서자리올림이발생하지않으면 나. 음수끼리더할때 MSB에서자리올림이발생하지않으면 다. 부호 bit로들어온자리올림이 carry bit로나가지못하면 라. 부호 bit로들어온자리올림이없는데 carry가발생하면 30. 1Mbyte의기억장소를가진어떤컴퓨터의명령어구성이다음과같을때이명령어가가질수있는최대 Operation 수는? Operation Code Mode Bit Register Selection Bit Address Bit 5bit 1bit 2bit 20bit 28bit 31. 마이크로프로그램제어기가다음에수행할마이크로인스 트럭션의주소를결정하는데사용하는정보가아닌것은? 가. 인스트럭션레지스터 (IR) 나. 타이밍신호다. CPU의상태레지스터라. 마이크로인스트럭션에나타난주소 32. 다음중 Unicode 와 ASCII 코드와의관계를가장잘설명한것은? 가. Unicode는 ASCII를인식할수있지만 ASCII에서는 Unicode의특수문자를인식할수없다. 나. Unicode는 ASCII를인식할수없고 ASCII에서도 Unicode의문자를인식할수없다. 다. Uniccode는 ASCII를인식하고 ASCII에서도 Unicode의특수문자를인식할수있다. 라. Unicode 는 ASCII를인식할수없지만 ASCII에서는 Unicode의특수문자를인식할수있다.
33. 스택컴퓨터의특성에대한설명으로옳지않은것은? 가. 피연산자를나타내지않기때문에인스트럭션의길이가짧아서기억공간의이용이효율적이다. 나. 스택에기억된데이터만을이용하여연산하므로인스트럭션수행시간이짧다. 다. 함수연산에필요한데이터를미리처리되는순서대로기억시켜놓아편리하다. 라. 스택에레지스터의수가적을때에는전달기능의인스트럭션인 PUSH와 POP를사용해야되는비효율성이있다. 34. 다음은입출력포트중고립형 I/O ( Isolated I/O ) 에대한설명이다. 옳지않은것은? 가. 고립형 I/O 는 I/O Mapped I/O 라고도불리운다. 나. 고립형 I/O 는기억장치의주소공간과전혀다른입출력포트를갖는형태이다. 다. 하나의읽기 / 쓰기신호만필요하다. 라. 각명령은인터페이스레지스터의주소를가지고있으며뚜렷한입출력명령을가지고있다. 38. 소프트웨어에의한우선순위체제의특성을설명한것으로틀린것은? 가. 경제적이다. 나. 융통성이있다. 다. 반응속도가느리다. 라. 우선순위를변경하기어렵다. 39. DMA (Direct Memory Access) 과정에서인터럽트가발생하는시점은? 가. DMA가메모리참조를시작할때나. DMA 제어기가자료전송을종료했을때다. 중앙처리장치가 DMA 제어기를초기화했을때라. 사이클훔침 (cycle stealing ) 이발생하는순간 40. 버스클록 (bus clock) 이 2.5GHz이고, 데이터버스의폭이 8비트인버스의대역폭에가장근접한것은? 가. 25 [Gbytes/sec] 나. 16 [Gbytes/sec] 다. 2 [Gbytes/sec] 라.1 [Gbytes/sec] 35. 부호화된 2의보수로표현된데이터를연산할때 overflow 에대해서잘못설명한것은? ( 단, 가장왼쪽비트는부호비트이고, 그다음비트는 MSB라한다.) 가. 양수끼리더할때 MSB에서자리올림이발생하지않으면 나. 음수끼리더할때 MSB에서자리올림이발생하지않으면 다. 부호 bit로들어온자리올림이 carry bit로나가지못하면 라. 부호 bit로들어온자리올림이없는데 carry가발생하면 41. UNIX에서사용자에대한파일의접근을제한하는데사용되는명령은? 가. chmod 나. Is 다. fork 라. cat 42. UNIX의쉘 (Shell) 에관한설명으로옳지않은것은? 가. 명령어해석기이다. 나. 시스템과사용자간의인터페이스를담당한다. 다. 여러종류의쉘이있다. 라. 프로세스, 기억장치, 입 / 출력관리를수행한다. 36. 컴퓨터의주기억장치용량이 8192비트이고, 워드길이가 16비트일때 PC(program counter),ar(address register) 와 DR (data register ) 의크기는? 가. PC=8, AR=9, DR=16 나. PC=9, AR=9, DR=16 다. PC=16, AR=16, DR=16 라.PC=8, AR=16, DR=16 43. 분산운영체제의개념중강결합 (TIGHTLY-COUPLED) 시스템의설명으로옳지않은것은? 가. 프로세스간의통신은공유메모리를이용한다. 나. 여러처리기들간에하나의저장장치를공유한다. 다. 메모리에대한프로세스간의경쟁최소화가고려되어야한다. 라. 각사이트는자신만의독립된운영체제와주기억장치를갖는다. 37. 다음메이저상태 (Major State) 에대한설명으로틀린것은? 가. fetch 상태는명령을메모리로부터읽어이를해독하는상태이다. 나. fetch 상태의다음상태는반드시 indirect 상태가되어야한다. 다. execute 상태는처리하기위한실제데이터를읽어 decode된연산을수행하는상태이다. 라. Interrupt 상태가종료되면 fetch 상태로분기한다. 44. 4개의페이지를수용할수있는주기억장치가있으며, 초기에는모두비어있다고가정한다. 다음의순서로페이지참조가발생할때, FIFO 페이지교체알고리즘을사용할경우페이지결함의발생횟수는? 페이지참조순서 : 1, 2, 3, 1, 2, 4, 5, 1 가. 6회나. 7회다. 8회라. 9회
45. 가상기억장치구현에서세그먼테이션 (Segmentation) 기법의설명으로옳지않은것은? 가. 주소변환을위해서페이지맵테이블 (Page Map Table) 이필요하다. 나. 세그먼테이션은프로그램을여러개의블록으로나누어수행한다. 다. 각세그먼트는고유한이름과크기를갖는다. 라. 기억장치보호키가필요하다. 46. 파일구조중순차편성에대한설명으로옳지않은것은? 가. 특정레코드를검색할때, 순차적으로검색을하므로검색효율이높다. 나. 어떠한기억매체에서도실현가능하다. 다. 주기적으로처리하는경우에시간적으로속도가빠르며, 처리비용이절감된다. 라. 순차적으로실제데이터만저장되므로기억공간의활용률이높다. 47. 운영체제의운영기법중동시에프로그램을수행할수있는 CPU를두개이상두고각각그업무를분담하여처리할수있는방식을의미하는것은? 가. 시분할처리시스템 (Time-Sharing System) 나. 실시간처리시스템 (Real-Time System) 다. 다중처리시스템 (Multi-Processing System) 라. 다중프로그래밍시스템 (Multi-Programming System) 49. 보안메커니즘중합법적인사용자에게유형혹은무형의자원을사용하도록허용할것인지를확인하는제반행위로서, 대표적방법으로는패스워드, 인증용카드, 지문검사등을사용하는것은? 가. Cryptography 나. Authentication 다. Digital Signature 라. Threat Monitoring 50. 프로세서의상호연결구조중하이퍼큐브구조에서각 CPU가 16개의연결점을가질경우 CPU의총개수는? 가. 4 나. 16 다. 32 라. 65536 51. 절대 (Absolute) 로더의경우기억장소할당및연결작업의주체는? 가. 에디터나. 로더다. 언어번역프로그램라. 프로그래머 52. 교착상태 (Deadlock) 의해결방법중회피 (Avoidance) 기법에관한옳은내용모두를나열한것은? ᄀ교착상태가발생하지않도록사전에시스템을제어하는방법이다. ᄂ교착상태발생의 4가지조건중에서상호배제를제외한어느하나를제거함으로써수행된다. ᄃ주로은행원알고리즘을사용한다. ᄅ교착상태가발생할가능성을완전히배제하지않는다. 48. 그림과같은메모리구성에서 15M 크기의블록을메모리에할당하고자한다. c 영역에할당시킬경우사용된정책은무엇인가? 6M a 가. ᄀ, ᄃ나. ᄂ, ᄃ다. ᄀ, ᄂ, ᄃ라. ᄃ, ᄅ 53. 다음은세마포어와관련된두연산 P(S) 와 V(S) 이다. 1, 2의내용으로옳게짝지어진것은? 20M 16M b c - P(S) : if (S 0) then S 를기다림 ; else S = ( 1 ); - V(S) : if (1 개이상의프로세스가 S 를기다림 ) then 그중한프로세스를진행 ; else S = ( 2 ); 24M 마지막으로할당된블록 d 빈영역 가. 1 S-1 2 S-1 나. 1 S+1 2 S-1 다. 1 S-1 2 S+1 라. 1 S+1 2 S+1 22M e 할당된영역 54. 3개의페이지프레임을갖는시스템에서페이지참조순서가 1, 2, 1, 0, 4, 1, 3 일경우 LRU(Least Recently Used) 가. Best-Fit 다. Next-FIt 나. First-Fit 라. Worst-Fit 알고리즘에의한페이지대치의최종결과는? 가. 1, 4, 3 나. 1, 2, 0 다. 2, 4, 3 라. 0, 1, 3
55. 디렉토리구조중 MFD와 UFD로구성되며, MFD는각사용자의이름이나계정번호및 UFD를가리키는포인터를갖고있으며 UFD는오직한사용자가갖고있는파일들에대한파일정보만갖고있는것은? 가. 1단계디렉토리나. 2단계디렉토리다. 트리구조디렉토리라. 비순환그래프디렉토리 56. 회전지연시간을최적화하기위한스케줄링기법은탐구시간을필요로하지않는고정헤드디스크시스템이나, 각트랙마다헤드를갖는드럼등의보조기억장치에서사용된다. 회전시간의최적화를위해구현된디스크스케줄링기법은? 가. C-SCAN 나. Sector Queuing 다. SSTF 라. FCFS 61. 정형기술검토 (FTR) 의지침사항으로옳지않은것은? 가. 의제를제한한다. 나. 논쟁과반박을제한한다. 다. 문제영역을명확히표현한다. 라. 참가자의수를제한하지않는다. 62. 소프트웨어프로젝트관리를효과적으로수행하는데필요한 3P와거리가먼것은? 가. People 나. Power 다. Problem 라. Process 57. 다음과같은작업들이차례로준비상태큐에들어왔다고가정할경우, SJF 기법으로스케줄링한다면작업번호 2의대기시간은? 63. 소프트웨어재공학의필요성이대두된가장주된이유는? 가. 요구사항분석의문제 나. 설계의문제 다. 구현의문제 라. 유지보수의문제 작업번호 제출시간 실행시간 1 0 7 2 1 3 3 2 5 가. 6 나. 7 다. 10 라. 15 58. 운영체제에대한설명으로옳지않은것은? 가. 여러사용자들사이에서자원의공유를가능하게한다. 나. 운영체제의종류에는 UNIX, LINUX, JAVA 등이있다. 다. 사용자와시스템간의편리한인터페이스를제공한다. 라. 자원의효과적인경영을위해스케줄링기능을제공한다. 59. 스레드 (Thread) 에대한설명으로거리가먼것은? 가. 하나의스레드는상태를줄인경량프로세스라고도한다. 나. 프로세스내부에포함되는스레드는공통적으로접근가능한기억장치를통해효율적으로통신한다. 다. 스레드를사용하면하드웨어, 운영체제의성능과응용프로그램의처리율을향상시킬수있다. 라. 하나의프로세스에여러개의스레드가존재할수없다. 60. 분산운영체제의특징중다음설명과관계되는것은? 여러시스템중일부시스템에고장이발생하는경우에도전체시스템이정상적으로운영될수있다. 가. Availability 다. Resource Sharing 나. Expandability 라. Reliability 64. 사용자인터페이스설계시오류메시지나경고에관한지침으로옳지않은것은? 가. 메시지는이해하기쉬워야한다. 나. 오류로부터회복을위한구체적인설명이제공되어야한다. 다. 오류로인해발생될수있는부정적인내용은가급적피한다. 라. 소리나색등을이용하여듣거나보기쉽게의미전달을하도록한다. 65. 나선형 (Spiral) 모형에대한설명으로옳지않은것은? 가. 위험성평가에크게의존하기때문에이를발견하지않으면문제가발생할수있다. 나. 대규모시스템의소프트웨어개발에적합하다. 다. 여러번의개발과정을거쳐점진적으로완벽한소프트웨어를개발한다. 라. 작업순서는타당성검토, 계획, 요구분석, 설계, 구현, 시험, 유지보수의단계로이루어진다. 66. 소프트웨어의특성이아닌것은? 가. 물리적인마모에의해서사용할수없게된다. 나. 유형의매체에저장되지만개념적이고무형적이다. 다. 수학이나물리학에서볼수있는규칙적이고정형적인구조가없다. 라. 요구나환경의변화에따라적절히변형시킬수있다. 67. 소프트웨어재사용의이점으로볼수없는것은? 가. 개발비용을감소시킨다. 나. 프로그램언어가종속적이다. 다. 소프트웨어품질을향상시킨다. 라. 프로그램생성지식을공유하게된다.
68. 소프트웨어품질목표중소프트웨어를다른환경으로 이식할경우에도운용가능하도록쉽게수정될수있는시스템능력을의미하는것은? 가. Portability 나. Functionality 다. Usability 라. Efficiency 69. 다음중검증시험 (Validation Test) 과거리가먼것은? 가. 알파 (Alpha) 테스트나. 베타 (Beta) 테스트다. 블랙박스 (Black-Box) 테스트라. 화이트박스 (White-Box) 테스트 70. UML에대한설명으로옳지않은것은? 가. OMG에서만든통합모델링언어로서객체지향적분석, 설계방법론의표준지정을목표로한다. 나. 어플리케이션을개발할때쉽게이해할수있도록도와주는여러가지유형의다이어그램을제공한다. 다. 실시간시스템및분산시스템과같은시스템의분석과설계에는사용될수없다. 라. 개발자와고객또는개발자상호간의의사소통을원활하게할수있다. 71. 럼바우분석기법에서자료흐름도를사용하여프로세스들의처리과정을기술하는것과관계되는것은? 가. 객체모델링나. 기능모델링다. 동적모델링라. 정적모델링 72. 자료사전에서자료의연결을나타내는기호는? 가. = 나. ( ) 다. + 라. { } 73. 프로젝트에내재된위험요소를인식하고그영향을분석하여이를관리하는활동으로서, 프로젝트를성공시키기위하여위험요소를사전에예측하여대비하는모든기술과활동을포함하는것은? 가. Critical Path Method 나. Risk Analysis 다. Work Breakdown Structure 라. Waterfall Model 74. 유지보수의종류중다음설명에해당하는것은? 소프트웨어를운용하는환경변화에대응하여소프트웨어를변경하는경우로서운영체제나컴파일러와같은프로그래밍환경의변화와주변장치또는다른시스템요소가향상되거나변경될때대처할수있다. 가. Perfective maintenance 나. Corrective maintenance 다. Preventive maintenance 라. Adaptive maintenance 75. 공학적으로잘작성된소프트웨어의특성이아닌것은? 가. 소프트웨어는신뢰성이높아야하며효율적이어야한다. 나. 소프트웨어는사용자가원하는대로동작해야한다. 다. 소프트웨어는편리성이나유지보수성에점차비중을적게두는경향이있다. 라. 소프트웨어는잠재적인오류가가능한적어야하며유지보수가용이해야한다. 76. 바람직한소프트웨어설계지침이아닌것은? 가. 적당한모듈의크기를유지한다. 나. 모듈간의접속관계를분석하여복잡도와중복을줄인다. 다. 모듈간의결합도는강할수록바람직하다. 라. 모듈간의효과적인제어를위해설계에서계층적자료조직이제시되어야한다. 77. 소프트웨어형상관리의대상으로거리가먼것은? 가. 소스레벨과수행형태인컴퓨터프로그램나. 숙련자와사용자를목표로한컴퓨터프로그램을서술하는문서다. 프로그램내에포함된자료구조라. 시스템개발비용 78. 소프트웨어역공학 (Software reverse engineering) 에대한설명으로옳지않은것은? 가. 역공학의가장간단하고오래된형태는재문서화라고할수있다. 나. 기존소프트웨어의구성요소와그관계를파악하여설계도를추출한다. 다. 원시코드를분석하여소프트웨어의관계를파악한다. 라. 대상시스템이없이새로운시스템으로개선하는변경작업이다. 79. 객체지향설계에있어서정보은폐 (information hiding) 의가장근본적인목적은? 가. 코드를개선하기위하여나. 프로그램의길이를짧게하기위하여다. 고려되지않은영향 (side effect) 들을최소화하기위하여라. 인터페이스를최소화하기위하여
80. 블랙박스검사에대한설명으로옳지않은것은? 가. 각기능이완전히작동되는것을입증하는검사이다. 나. 인터페이스결함, 성능결함, 초기화와종료이상결함, 등을찾아낸다. 다. 동치분할검사는논리적인조건과대응하는행동을간략히표현할수있도록하는검사사례설계기법이다. 라. 경계값분석은입력의경계값에서발생하는오류를제거하기위한검사기법이다. 81. 문자의시작과끝에각각 START 비트와 STOP 비트가부가되어전송의시작과끝을알려전송하는방식은? 가. 비동기식전송나. 동기식전송다. 전송동기라. PCM 전송 87. 점대점링크를통하여인터넷접속에사용되는프로토콜인 PPP (Point to Point Protocol) 에대한설명으로옳지않은것은? 가. 재전송을통한오류복구와흐름제어기능을제공한다. 나. LCP와 NCP를통하여유용한기능을제공한다. 다. IP 패킷의캡슐화를제공한다. 라. 동기식과비동기식회선모두를지원한다. 88. HDLC(High-level Data Link Control) 의세가지동작모드중다음설명에해당하는것은? - 이모드는점대점이나멀티포인트불균형링크구성에사용된다. - 주스테이션이링크제어를담당하며, 부스테이션은주스테이션으로부터폴메시지를수신한경우에만데이터를전송할수있다. 가. NRM 다. ABM 나. ARM 라. NBM 82. TCP/IP 모델중응용계층프로토콜에해당하지않은것은? 가. TELNET 나. SMTP 다. ROS 라. FTP 83. OSI 참조모델중각계층의기능설명이옳지않은것은? 가. 물리계층 - 전기적, 기능적, 절차적규격에대해규정 나. 데이터링크계층 - 흐름제어와에러복구 다. 네트워크계층 - 경로설정및폭주제어 라. 전송계층 - 코드변환, 구문검색 84. 위상을이용한디지털변조방식으로옳은것은? 가. ASK 나. FSK 다. PSK 라. PCM 85. 다음그림과같은전송방식으로옳은것은? SYN SYN STX TEXT ETX 가. 문자위주동기방식 나. 비트지향형동기방식 다. 조보식동기방식 라. 프레임기동방식 86. 블루투스 (Bluetooth) 프로토콜구조중오류제어, 인증 (Authentication), 암호화를정의하는것은? 가. Application Layer 나. L2CAP Layer 다. RF Layer 라. Tunnel Layer 89. 다음중 DTE에서출력되는디지털신호를디지털회선망에적합한신호형식으로변환하는장치로옳은것은? 가. MODEM 나. CCU 다. DCS 라. DSU 90. 아날로그-디지털부호화방식인송신측 PCM(Pulse Code Modulation) 과정을순서대로바르게나타낸것은? 가. 표본화 (Sampling) 양자화 (Quantization) 부호화 (Encoding) 나. 양자화 (Quantization) 부호화 (Encoding) 표본화 (Sampling) 다. 부호화 (Encoding) 양자화 (Quantization) 표본화 (Sampling) 라. 표본화 (Sampling) 부호화 (Encoding) 양자화 (Quantization) 91. HDLC 프레임구성에서프레임검사시퀀스 (FCS) 영역의기능으로옳은것은? 가. 전송오류검출나. 데이터처리다. 주소인식라. 정보저장 92. TCP/IP 관련프로토콜중 IP 프로토콜을보완하기위한인터넷계층프로토콜로옳지않은것은? 가. ICMP 나. ARP 다. RARP 라. SNMP 93. 다음중 X.25 프로토콜중 IP 프로토콜의계층구조에포함되지않는것은? 가. 패킷계층나. 링크계층다. 물리계층라. 네트워크계층 94. 보오 (baud) 속도가 1400이고, 한번에 3개의비트를전송할때데이터신호속도 (bps) 는얼마인가? 가. 1200 나. 2800 다. 4200 라. 5600
95. 매체접근제어기법중 CSMA/CD 방식에대한설명으로옳지않은것은? 가. 각호스트들이전송매체에경쟁적으로데이터를전송하는방식이다. 나. 전송된데이터는전송되는동안에다른호스트의데이터와충돌할수있다. 다. 토큰패싱방식에비해구현이비교적간단하다. 라. 지연시간의예측이용이하고, 실시간요구하는용도에매우적합하다. 100. 다음설명에해당하는 IP 주소의클래스로옳은것은? - 멀티캐스팅 (Multicasting) 을사용하기위해예약되어있다. - 이클래스는 netid 와 Hostid 가없다. 가. A 클래스 다. C 클래스 나. B 클래스 라. D 클래스 96. 다수의타임슬롯으로하나의프레임이구성되고, 각타임슬롯에채널을할당하여다중화하는것은? 가.TDM 나. CDM 다. FDM 라. CSM 97. 컴퓨터를이용한정보통신시스템에서정확한데이터를주고받기위해서는컴퓨터간의미리정해진약속이필요하다. 이러한약속을무엇이라하는가? 가. Topology 나. Protocol 다. OSI 7 layer 라. DNS 98. 다음설명에해당되는 ARQ 방식은? 데이터프레임을연속적으로전송해나가다가 NAK 를수신하게되면, 오류가발생한프레임이후에전송된모든데이터프레임을재전송하는방식이다. 2009 년제 4 회정보처리기사필기정답 가. Stop-and-Wait ARQ 나. Selective-Repeat ARQ 다. Go-back-N ARQ 라. Sequence-Number ARQ 99. 데이터를전송할때에는항상정보에대한보안문제가대두되며, 이를해결하기위해다양한암호화방식이사용된다. 다음이설명하고있는암호화방식을사용하는것은? - 암호화할때는하나의키를사용하고, 해독과정에서또다른키를사용한다. - 망내의각단말시스템은수신될메시지의암호화와해독에사용될키의쌍을생성한다. - 암호화는공개키를사용하고복호화는개인키를사용한다. 가. DES 다. SEED 나. RSA 라. IDEA 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 95 97 98 99 100 가 라 라 다 라 가 나 다 나 라