국가기술자격검정 2009 년도제 2 회정보처리기사 A 형필기시험 한국산업인력공단 2009년 05월 10일시행제한시간 150분 수험번호성명 < 제 1 과목 > 데이터베이스 1. 논리적데이터의독립성 (Logical Data Independence 을설명한것은? 가. 데이터베이스의논리적구조를수정하지않고데이터베이스의물리적구조를변경시킬수있다. 나. 개별사용자나응용프로그램의데이터관점을변경하지않고전체데이터베이스의논리적구조를변경시킬수있다. 다. 물리적인파일구조를변경하더라도개념적스키마는영향을받지않는다. 라. 응용프로그램에영향을주지않고데이터의물리적구조를변경할수있다. 2. 다음과같은트랜잭션의특징은? 여러개의트랜잭션이동시에실행된다하더라도다음과같은사항이보장되어야한다. 트랜잭션 T1 과 T2 에대해서 T1 이시작되기전에 T2 가끝나든지, T1 이끝난후 T2 가시작되든지해야한다. 따라서, 각트랜잭션은동시에실행되고있는다른트랜잭션을인식하지못한다. 가. Atomicity 다. Isolation 나. Consistency 라. Durability 3. Which is the design step of database correctly? 가. Requirement Formulation Conceptual Schema Physical Schema Logical Schema 나. Logical Schema Requirement Formulation Conceptual Schema Physical Schema 다. Requirement Formulation Conceptual Schema Logical Schema Physical Schema 라. Logical Schema Requirement Formulation Physical Schema Conceptual Schema 4. 다음과같이오름차순정렬되었을경우적용된정렬기법은무엇인가? 최초자료 : 64, 28, 33, 76, 55, 12, 43 pass 1 : 28, 64, 33, 76, 55, 12, 43 pass 2 : 28, 33, 64, 76, 55, 12, 43 pass 3 : 28, 33, 64, 76, 55, 12, 43 pass 4 : 28, 33, 55, 64, 76, 12, 43 pass 5 : 12, 28, 33, 55, 64, 76, 43 pass 6 : 12, 28, 33, 43, 55, 64, 76 가. Selection Sort 다. Insertion Sort 나. Bubble Sort 라. Shell Sort 5. 데이터중복으로인해릴레이션조작시예상하지못한곤란한현상이발생한다. 이를무엇이라고하는가? 가. normalization 다. cardinality 나. degree 라. anomaly 6. What are general configuration of indexed sequential file? 가. Index area, Mark area, Overflow area 나. Index area, Prime area, Overflow area 다. Index area, Mark area, Excess area 라. Index area, Prime area, Mark area 7. 다음과같은함수종속관계의추론은어떤규칙에의한것인가? X Y 가성립하고 Y Z 도성립하면 X Z 가성립한다. 가. 이행규칙다. 연합규칙 나. 재귀규칙라. 첨가규칙 8. 데이터베이스의특성중다음설명에해당하는것은? 데이터베이스환경하에서데이터참조는데이터베이스에저장된레코드들의위치나주소에의해서가 [ 정보처리기사 A형 ] - 1 -
아니라사용자가요구하는데이터의내용, 즉데이터값에따라참조된다. 가. Content Reference 나. Concurrent Sharing 다. Continuous Evolution 라. Time Accessibility 9. 분산데이터베이스의불법적인접근을차단하기위하여데이터암호화가필요하다. DES 알고리즘에서는평문을 ( 1 ) 비트로블록화를하고, 실제키의길이는 ( 2 ) 비트를이용한다. 괄호의내용으로옳게짝지어진것은? 가. 1 64, 2 56 나. 1 64, 2 32 다. 1 32, 2 16 라. 1 32, 2 8 10. 외래키 (Foreign Key) 에대한설명으로옳지않은것은? 가. 외래키는하나의릴레이션에존재하는후보키들중에서기본키를제외한나머지후보키들을의미한다. 나. 외래키는현실세계에존재하는개체타입들간의관계를표현하는데중요한역할을수행한다. 다. 관계형데이터모델에서한릴레이션의외래키는참조되는릴레이션의기본키와대응되어릴레이션간에참조관계를표현하는데중요한도구이다. 라. 외래키를포함하는릴레이션이참조하는릴레이션이되고, 대응되는기본키를포함하는릴레이션이참조릴레이션이된다. 11. STUDENT 테이블은 50 개의튜플이정의되어있으며, "S-AGE" 열의값은정수값으로되어있다. S-AGE" 값이 18 인튜플이 10 개, 19 인튜플이 35 개, 20 인튜플이 5 개일경우, 다음두 SQL 문의실행결과값을순서대로옳게나타낸것은? SELECT DISTINCT S-AGE FROM STUDENT ; SELECT DISTINCT S-AGE FROM STUDENT WHERE S-AGE > 19 ; 가. 50, 40 나. 50, 5 다. 3, 5 라. 3, 1 12. 개체 - 관계 (Entity-Relationship) 모델을최초로제안한사람은? 13. 병렬처리에있어서자원에대한로킹 (Locking) 은필수적이다. 로킹의단위가작은경우와비교하여큰경우에대한설명으로거리가먼것은? 가. 병행성의수준이높아진다. 나. 로크 (Lock) 의수가적어진다. 다. 병렬제어기법이간단해진다. 라. 교착상태의경우가적어진다. 14. 다음릴레이션의 Degree 와 Cardinality 를옳게구한것은? 1 홍길동 3 학년전기 2 이순신 4 학년기계 3 강감찬 2 학년컴퓨터 가. Degree : 4, Cardinality : 3 나. Degree : 3, Cardinality : 4 다. Degree : 3, Cardinality : 12 라. Degree : 12, Cardinality : 3 15. 다음중 BCNF 를만족하기위한조건모두로옳게짝지어진것은? 1 결정자이면서후보키가아닌것제거 2 이행적함수종속제거 3 부분적함수종속제거 4 도메인이원자값 가. 1 나. 1, 2, 3, 4 다. 2, 3, 4 라. 1, 4 16. 데이터베이스설계단계중물리적설계에해당하는것은? 가. 데이터모형화와사용자뷰들을통합한다. 나. 사용자들의요구사항을확인하고, 메타데이터를수집기록한다. 다. 파일조직방법과저장방법, 그리고파일접근방법등을선정한다. 라. 사용자들의요구사항을입력으로하여응용프로그램의골격인스키마를작성한다. 가. P. Chen 다. Bill Gates 나. E. F Codd 라. Lawrence J. Ellison 17. 순서가 A, B, C, D 로정해진입력자료를스택에입력하였다가출력한결과로가능한것은? [ 정보처리기사 A형 ] - 2 -
가. D, B, C, A 다. C, D, A, B 나. D, C, A, B 라. B, C, D, A 23. 인터럽트체제의동작을나열하였다. 수행순서가옳은것은? 18. 스택을이용하는예로써옳지않은것은? 가. 부프로그램호출시복귀주소의저장나. 운영체제의작업스케줄링다. 컴파일러를이용한언어번역라. 재귀프로그램의순서제어 19. 뷰에대한설명으로옳지않은것은? 가. 뷰는독자적인인덱스를가질수있다. 나. DBA는보안측면에서뷰를활용할수있다. 다. 뷰위에또다른뷰를정의할수있다. 라. 뷰는삽입, 삭제, 갱신연산에많은제한을가지고있다. 20. 중위표기법으로표현된다음수식을후위표기법으로옳게표현한것은? 가. a/b+c-d*e 다. -+/abc*de a/b+c-d*e < 제 2 과목 > 전자계산기구조 나. ab/c+de*- 라. a/b+-de*c 21. 부동소수점인두수의나눗셈을위한순서를올바르게나열한것은? 1 현재수행중인명령을완료하고복귀주소를저장한다. 2 인터럽트요청신호가발생한다. 3 보존한프로그램상태로복귀한다. 4 인터럽트서비스루틴을수행한다. 5 어느장치가인터럽트를요청했는지찾는다. 가. 2 1 5 4 3 다. 2 5 1 4 3 나. 2 1 4 5 3 라. 2 4 1 5 3 24. 복수모듈기억장치의설명으로옳지않은것은? 가. 독자적으로데이터를저장할수있는기억장치모듈을여러개가진기억장치로주기억장치와 CPU의속도차의문제점을개선한다. 나. 기억장치버스를시분할하여사용하며기억장소의접근을보다빠르게한다. 다. 복수모듈기억장치에사용되는각각의기억장치는자체의어드레스레지스터와버퍼레지스터를가지고독자적으로데이터를저장할수있다. 라. 인터리빙기법을이용하여 m개의모듈로구성된기억장치에서 m개의연속적인명령을동시에페치하는것이가능하다. 25. 부동소수점파이프라인의비교기, 시프터, 가산 - 감산기, 인크리멘터 / 디크리멘터가모두조합회로로구성된다. 이때네세그먼트의시간지연이 t 1 = 60ns, t 2 = 70ns, t 3 = 100ns, t 4 = 80ns 이고, 중간레지스터의지연이 t r = 10ns 라고가정하면클록사이클은얼마로결정되어야하는가? 1. 가수의나눗셈을한다. 2. 피젯수를위치조정한다. 3. 레지스터를초기화시키고부호를결정한다. 4. 지수의뺄셈을한다. 5. 0(ZERO) 인지의여부를조사한다. 가. 3-2-4-1-5 나. 5-3-2-1-4 다. 3-2-1-4-5 라. 5-3-2-4-1 22. I/O 장치인터페이스와컴퓨터시스템사이에데이터의이동을제어하는장치는? 가. I/O 장치인터페이스다. I/O 제어기 나. I/O 버스라. I/O 장치 가. 60ns 나. 110ns 다. 310ns 라. 320ns 26. 중앙처리장치와기억장치사이에실질적인대역폭 (band-width) 을늘리기위한방법으로사용하는것은? 가. 메모리인터리빙다. RAM 나. 자기기억장치라. 풀링방법 27. 다음중제어주소레지스터 (Control Address Register) 에적재될수없는것은? 가. MAR(memory address register) 의내용나. 사상 (mapping) 의결과값다. 주소필드 (address field) 라. 서브루틴레지스터 (subroutine register) 의내용들 [ 정보처리기사 A형 ] - 3 -
28. CPU 가어떤명령과다음명령을수행하는사이를이용하여하나의데이터워드를직접전송하는 DMA 방식을무엇이라고하는가? 가. word stealing 다. cycle stealing 나. word transfer 라. cycle transfer 29. 다음은산술시프트 (Arithmetic Shift) 에관한설명이다. 옳지않은것은? 가. 레지스터의값을우측으로시프트할때새로운입력비트는 1의보수, 2의보수모두 0 이입력된다. 나. 레지스터의값을좌측으로시프트할때새로운입력비트는 1의보수경우부호비트가입력되고, 2의보수경우무조건 0 이입력된다. 다. 레지스터의값을 n비트우측으로시프트하면 2 n 으로나누는효과를갖는다. 라. 1의보수표현방식으로레지스터에저장된값이최상위비트인부호비트와최하위비트인 LSB 가서로다를때우측시프트를수행하면잘림에러 (Truncation Error) 가발생한다. 30. 자기디스크에서데이터접근시간에포함되지않는것은? 가. 읽기시간 (reading time) 나. 탐색시간 (seek time) 다. 전송시간 (transmission time) 라. 회전지연시간 (rotational latency time) 31. 다음과같은조건값에서각명령어를모두수행한후의 R1 값과두번째오퍼랜드의유효주소는? (5) MOV R1, --(R2) (6) MOV R1, (R2)++ (7) MOV R1, 50(R2) 가. R1 = 100, 유효주소 = 70 나. R1 = 200, 유효주소 = 70 다. R1 = 100, 유효주소 = 60 라. R1 = 200, 유효주소 = 60 32. 연산에필요한데이터나데이터의위치를찾는방법을주소지정방식 (addressing mode) 이라하는데이는오퍼랜드가어떻게구성되느냐에따라다르기도하다. 다음주소지정방식가운데연산속도가가장빠른것은? 가. direct addressing mode 나. indirect addressing mode 다. calculate addressing mode 라. immediate addressing mode 33. 인터럽트요청판별방법에관한내용중옳지않은것은? 가. S/W에의한판별방법은풀링에의한방법이라고도한다. 나. H/W에의한판별방법은장치번호버스를이용한다. 다. S/W에의한판별방법은인터럽트처리루틴이수행된다. 라. H/W에의한판별방법은 S/W에의한판별방법보다속도가느리다. 34. 다음과같은마이크로오퍼레이션이일어나는상태는? [ 조건 ] # 는직접값모드, @ 는간접모드를의미함 레지스터값 R1 = 10, R2 = 20 주소 19 20 21 60 70 100 150 200 내용 60 70 80 90 100 200 250 300 (1) MOV R1, #15 (2) MOV R1, R2 (3) MOV R1, 100 ( 직접주소모드 ) (4) MOV R1, @100 1. MBR(AD) PC, PC 0 2. MAR PC, PC PC+1 3. M MBR, IEN 0 4. F 0, R 0 가. Fetch 나. Indirect 다. Interrupt 라. Execute 35. 컴퓨터내부에서시스템의상태를나타내는것은? 가. SP 나. PSW 다. Interrupt 라. MAR 36. 일반적으로 n비트의 2진병렬가산기는어떻게구 [ 정보처리기사 A형 ] - 4 -
성되는가? 사용한다. 가. 2 n 개의반가산기로구성나. 2 n 개의전가산기로구성다. n개의반가산기로구성라. n개의전가산기로구성 37. 펜티엄프로세서를사용한컴퓨터에서베이스주소지정방식을나타낸것은? ( 단, SR = 세그먼트레지스터, BR = 베이스레지스터, IX = 인덱스레지스터, A = 오퍼랜드필드의내용, EA = 유효주소, LA = 선형주소를나타낸다.) 42. 분산시스템의위상에따른분류중성형 (Star) 구조에대한설명으로옳지않은것은? 가. 집중제어로보수와관리가용이하다. 나. 중앙컴퓨터고장시전체네트워크가정지된다. 다. 중앙노드를제외한노드의고장시에도다른노드에영향을준다. 라. 데이터전송이없는터미널이접속된통신회선은휴지상태가된다. 가. EA=R, 나. EA=A, 다. EA=(BR), 라. EA=(BR)+A, LA=R LA=(SR)+EA LA=(SR)+EA LA=(SR) 43. 교착상태의해결방법중 Banker's Algorithm 과관계되는것은? 가. Avoidance 다. Detection 나. Prevention 라. Recovery 38. 캐시메모리의매핑방법중같은인덱스를가졌으나다른 tag 를가진두개이상의워드가반복하여접근된다면히트율이상당히떨어질수있는것은? 44. 운영체제를기능별로분류할경우제어프로그램과처리프로그램으로구분할수있다. 다음중처리프로그램으로만짝지어진것은? 가. associative 매핑나. set-associative 매핑다. direct 매핑라. indirect 매핑 39. 인터럽트체제의기본요소에속하지않는것은? 가. 인터럽트처리기능다. 인터럽트스테이트 나. 인터럽트요청신호라. 인터럽트처리루틴 40. 입출력을위해 DMA 전송의초기준비에프로세서의 1000 클록이소요되고 DMA 완료시인터럽트처리에프로세서의 500 클록사이클이쓰여지는시스템이있다. 하드디스크는초당 4MB 를전송하며 DMA 를사용할때디스크로부터의평균전송량이 8KB 이면디스크가전송에 100% 쓰여질경우 500MHz 프로세서의클록사이클중얼마만큼이사용되는가? 1 언어번역프로그램 3 서비스프로그램 5 작업제어프로그램 가. 2, 4, 5 다. 1, 3 2 감시프로그램 4 문제프로그램 6 자료관리프로그램 나. 1, 2, 4, 6 라. 1, 2 45. 파일디스크립터 (File Descriptor) 에대한설명으로옳지않은것은? 가. 파일관리를위한파일제어블록이다. 나. 시스템에따라다른구조를가질수있다. 다. 보조기억장치에저장되어있다가파일이개방될때주기억장치로옮겨진다. 라. 사용자의직접참조가가능하다. 가. 2 * 10-3 나. 20 * 10-3 다. 700 * 10 3 라. 750 * 10 3 < 제 3 과목 > 운영체제 41. UNIX 시스템의특징으로옳지않은것은? 가. 대화식운영체제이다. 나. 소스가공개된개방형시스템이다. 다. 멀티유저, 멀티테스킹을지원한다. 라. 효과적으로구현할수있는이중리스트구조를 46. 다음처리기운영체제형태중주 / 종 (Master/Slave) 처리기에대한설명으로옳지않은것은? 가. Slave 만이운영체제를수행할수있다. 나. Master 에문제가발생하면입ㆍ출력작업을수행할수없다. 다. 비대칭구조를갖는다. 라. 하나의처리기를 Master 로지정하고다른처리기들은 Slave 로처리한다. 47. UNIX 운영체제의파일구성중파일소유자의사용자번호및그룹번호, 파일크기, 생성시기등의 [ 정보처리기사 A형 ] - 5 -
정보가저장된블록은무엇인가? 가. 데이터블록다. 부트블록 나. 슈퍼블록라. I - node 블록 48. 운영체제 (Operating System) 의기능으로옳지않은것은? 가. 컴퓨터의자원 (Resource) 들을효율적으로관리하는기능나. 입ㆍ출력에대한일을대행하거나사용자가컴퓨터를손쉽게사용할수있도록하는인터페이스기능다. 사용자가작성한원시프로그램을기계언어 (Machine-Language) 로번역시키는기능라. 시스템에서발생하는오류 (Error) 로부터시스템을보호하는신뢰성기능 49. 가상기억장치구현기법에대한설명으로옳지않은것은? 가. 가상기억장치기법은가상적인것으로현재실무에서는실현되는방법이아니다. 나. 가상기억장치를구현하는일반적방법에는 Paging 과 Segmentation 기법이있다. 다. 주기억장치의이용율과다중프로그래밍의효율을높일수있다. 라. 주기억장치의용량보다큰프로그램을실행하기위해사용한다. 50. 다음설명에해당하는디렉토리구조는무엇인가? - 부디렉토리의공동사용이가능하다. - 디스크공간을절약할수있다. - 하나의파일이나디렉토리가여러개의경로이름을가질수있다. - 공유하고있는파일제거시떨어진포인터 (Dangling Pointer) 문제가발생할수있다. 가. 비순환그래프디렉토리시스템나. 트리구조디렉토리시스템다. 1단계디렉토리시스템라. 2단계디렉토리시스템 라. 우선순위결정식은 ( 대기시간 + 서비스기간 ) / 대기시간이다. 52. 페이지교체기법중시간오버헤드를줄이기위해각페이지마다참조비트와변형비트를두는교체기법은? 가. LRU 나. FIFO 다. LFU 라. NUR 53. 버퍼링과스풀링에대한설명으로옳지않은것은? 가. 버퍼링과스풀링은페이지교체기법의종류이다. 나. 스풀링의 SPOOL은 Simultaneous Peripheral Operation On-Line" 의약어이다. 다. 버퍼링은주기억장치의일부를사용한다. 라. 스풀링은디스크의일부를사용한다. 54. 다음은무엇에관한설명인가? 너무잦은페이지교체현상으로어떤프로세스가계속적으로페이지부재가발생, 프로세스의처리시간보다페이지교체시간이더많아지는현상을말한다. 따라서시스템은심각한성능저하를초래한다. 가. Locality 다. Thrashing 나. Segmentation 라. Working-Set 55. 보안유지기법중하드웨어나운영체제에내장된기능으로프로그램의신뢰성있는운영과데이터의무결성을보장하기위한기능과관련된것은? 가. 사용자인터페이스보안나. 내부보안다. 외부보안라. 시설보안 56. 가상메모리의교체정책중 LRU(Least Recently Used) 알고리즘으로구현할때그림에서 D 페이지가참조될때의적재되는프레임으로옳은것은? ( 단, 고정프레임이적용되어프로세스에 3개의프레임이배정되어있고, 4개의서로다른페이지 (A,B,C,D) 를 B, C, B, A, D 순서로참조한다고가정한다.) 51. HRN(Highest Response-ratio Next) 스케줄링방식에대한설명으로옳지않은것은? 가. 비선점스케줄링기법이다. 나. SJF 기법을보완하기위한방식이다. 다. 긴작업과짧은작업간의지나친불평등을해소할수있다. 페이지주소열 B C B A D B B B B C C C A [ 정보처리기사 A형 ] - 6 -
B D 가. D 나. B A A A B 다. B 라. A D D 57. 다음과같은프로세스가차례로큐에도착하였다. SJF 정책을사용할경우가장먼저처리되는작업은? 프로세스번호 실행시간 P1 6 P2 8 P3 4 P4 3 가. P1 나. P2 다. P3 라. P4 58. 분산운영체제에대한설명으로옳지않은것은? 가. 시스템변경을위한점진적인확대용이성나. 고가의하드웨어에대한여러사용자들간의공유다. 빠른응답시간라. 향상된보안성 59. UNIX 명령중도스명령 type" 과유사한기능을갖는것은? 가. cp 나. cat 다. Is 라. rm 60. 주기억장치관리기법인 First-fit, Best-fit, Worst-fit 방법을각각적용할경우 10K 의프로그램이할당될영역이순서대로옳게짝지어진것은? < 제 4 과목 > 소프트웨어공학 61. CPM(Critical Path Method) 에대한설명으로옳지않은것은? 가. 각작업은왼쪽열에명시되며, 수평막대는각작업의기간을나타낸다. 나. 프로젝트진행일정계획을작성하기위한방법이다. 다. 프로젝트내에서각작업이수행되는시간과각작업사이의관계를파악하도록한다. 라. 각작업의순서와의존관계, 어느작업이동시에수행되는지를한눈에파악할수있다. 62. 소프트웨어재공학 (Reengineering) 에관한설명으로거리가먼것은? 가. 현재의시스템을변경하거나재구조화 (Restructuring) 하는것이다. 나. 재구조화는재공학의한유형으로사용자의요구사항이나기술적설계의변경없이프로그램을개선하는것이다. 다. 재개발 (Redevelopment) 과재공학은동일한의미이다. 라. 사용자의요구사항을변경시키지않고, 기술적설계를변경하여프로그램을개선하는것도재공학이다. 63. 객체지향소프트웨어공학에서다음의예는무엇을의미하는가? case of A if A = integer then integer_func(data) ; if A = float then float_func(data) ; if A = char then char_func(data) ; end case ; 가. 클래스나. 다형성다. 상속성라. 캡슐화 영역 1 9K 64. 설계기법중하향식설계방법과상향식설계방법에대한비교설명으로옳지않은것은? 2 15K 3 10K 4 30K 가. 2, 3, 4 나. 2, 2, 3 다. 2, 3, 2 라. 2, 1, 4 가. 하향식설계에서는통합검사시인터페이스가이미정의되어있어통합이간단하다. 나. 하향식설계에서레벨이낮은데이터구조의세부사항은설계초기단계에서필요하다. 다. 상향식설계는최하위수준에서각각의모듈들을설계하고이러한모듈이완성되면이들을결합하여검사한다. 라. 상향식설계에서는인터페이스가이미성립되어있지않더라도기능추가가쉽다. [ 정보처리기사 A형 ] - 7 -
65. 프로젝트계획단계에대한설명으로옳지않은것은? Chart 에대한설명으로옳지않은것은? 가. 제한된자원과일정에대한최적의방법을찾고자노력해야한다. 나. 계획에따라소프트웨어의품질이결정되기도한다. 다. 비용추정에관한문제는계획단계에포함되지않는다. 라. 계획단계에서프로젝트관리자의임무는매우중요하다. 66. 프로그램품질관리의한방법으로써워크스루 (Walk -through) 와인스펙션 (Inspection) 이있다. 워크스루에대한설명으로옳지않은것은? 가. 소프트웨어품질을검토하기위한기술적검토회의이다. 나. 제품개발자가주최가된다. 다. 오류발견과발견된오류의문제해결에중점을둔다. 라. 검토자료는사전에미리배포한다. 67. FTR(Formal Technical Review) 의검토지침사항으로옳지않은것은? 가. 문제영역을명확히표현한다. 나. 의제를제한하여진행한다. 다. 참가자의수를제한한다. 라. 논쟁과반박에제한을두어서는안된다. 68. CASE(Computer-Aided Software Engineering) 에대한설명으로옳지않은것은? 가. 소프트웨어부품의재사용성을향상시켜준다. 나. Rayleigh-Norden 곡선의노력분포도를기초로한생명주기예측모형이다. 다. 소프트웨어생명주기의모든단계를연결시켜주고자동화시켜준다. 라. 소프트웨어의유지보수를용이하게수행할수있도록해준다. 69. 나선형 (Spiral) 모형에서각단계마다실시되는작업의절차로옳은것은? 가. 계획수립 위험분석 개발 평가나. 계획수립 요구분석 설계 구현다. 계획수립 구현 인수 / 설치 평가라. 계획수립 요구분석 평가 구현 70. 프로그램설계도의하나인 NS(Nassi-Schneiderman) 가. 논리의기술에중점을두고도형을이용한표현방법이다. 나. 박스, 다이아몬드, 화살표등의기호를사용하므로읽고작성하기가매우쉽다. 다. 이해하기쉽고코드로변환이용이하다. 라. 연속, 선택, 반복등의제어논리구조를표현한다. 71. 람바우의모델링에서상태도와자료흐름도는각각어떤모델링과관련있는가? 가. 상태도-기능모델링, 자료흐름도-동적모델링나. 상태도-객체모델링, 자료흐름도-기능모델링다. 상태도-객체모델링, 자료흐름도-동적모델링라. 상태도-동적모델링, 자료흐름도-기능모델링 72. 시스템에서모듈사이의결합도 (Coupling) 에대한설명으로옳은것은? 가. 한모듈내에있는처리요소들사이의기능적인연관정도를나타낸다. 나. 결합도가높으면시스템을구현하고유지보수작업이쉽다. 다. 모듈간의결합도를약하게하면모듈독립성이향상된다. 라. 자료결합도는내용결합도보다결합도가높다. 73. 자료사전에서자료의생략을의미하는기호는? 가. { } 나. ** 다. = 라. ( ) 74. 다음설명에해당하는생명주기모형은? 가장오래된모형으로많은적용사례가있지만요구사항의변경이어려우며, 각단계의결과가확인된후에야다음단계로넘어간다. 선형순차적모형으로고전적생명주기모형이라고도한다. 가. 폭포수모형 (Waterfall Model) 나. 프로토타입모형 (Prototype Model) 다. 코코모모형 (Cocomo Model) 라. 점진적모형 (Spiral Model) 75. 화이트박스시험 (White Box Testing) 의설명으로옳지않은것은? 가. 프로그램의제어구조에따라선택, 반복등의부분들을수행함으로써논리적경로를점검한다. [ 정보처리기사 A형 ] - 8 -
나. 모듈안의작동을직접관찰할수있다. 다. 소프트웨어산물의각기능별로적절한정보영역을정하여, 적합한입력에대한출력의정확성을점검한다. 라. 원시코드의모든문장을한번이상수행함으로써진행된다. 76. 객체지향설계에대한설명으로옳지않은것은? 가. 객체지향설계에있어가장중요한문제는시스템을구성하는객체와속성, 연산을인식하는것이다. 나. 시스템기술서의동사는개체를, 명사는연산이나객체서비스를나타낸다. 다. 객체지향설계를문서화할때객체와그들의부객체 (Sub-Object) 의계층적구조를보여주는계층차트를그리면유용하다. 라. 객체는순차적으로 (Sequentially) 또는동시적으로 (Concurrently) 구현될수있다. 라. Corrective maintenance 80. 소프트웨어품질목표중쉽게배우고사용할수있는정도를나타내는것은? 가. Correctness 다. Usability < 제 5 과목 > 데이터통신 나. Reliability 라. Integrity 81. 다음이설명하고있는다중접속방식은? - 시간축에서여러개의단위시간구간 ( 슬롯 ) 으로나누는방식이다. - 각자자기에게할당된시간구간 ( 슬롯 ) 을다른사용자의시간구간과겹치지않도록한다. - 슬롯간간섭을피하기위해각슬롯간보호간격을두고있다. 77. COCOMO(COnstructive COst MOdel) 비용예측모델에대한설명으로옳지않은것은? 가. FDMA 다. SDMA 나. CDMA 라. TDMA 가. 보헴이제안한원시프로그램의규모에의한비용예측모형이다. 나. 소프트웨어의종류에따라다르게책정되는비용산정방정식을이용한다. 다. COCOMO 방법은가정과제약조건이없어모든시스템에동일하게적용할수있다. 라. 같은규모의프로그램이라도그성격에따라비용이다르게산정된다. 78. 소프트웨어재공학의주요활동중다음설명에해당하는것은? 기존소프트웨어를분석하여소프트웨어개발과정과데이터처리과정을설명하는분석및설계정보를재발견하거나다시만들어내는작업 가. Analysis 나. Reverse Engineering 다. Restructuring 라. Migration 79. 유지보수의종류중소프트웨어테스팅동안밝혀지지않은모든잠재적인오류를수정하기위한보수형태로서오류의수정과진단을포함하는것은? 가. Adaptive maintenance 나. Perfective maintenance 다. Preventive maintenance 82. 다음중비적응경로배정방식인플러딩 (Flooding) 에대한설명으로가장옳은것은? 가. 각노드에들어오는패킷을도착된링크를제외한다른모든링크로복사하여전송하는방식이다. 나. 네트워크의모든근원지, 목적지노드의쌍에대해서한경로씩을미리결정해두는방식이다. 다. 네트워크의변화하는상태에따라반응하여경로를결정한다. 라. 단순성과견고성을띄면서트래픽의부하를훨씬적게한방식으로노드는들어온패킷에대해나가는경로를무작위로 1개만을선택한다. 83. 다음중비연결형 (connectionless) 네트워크프로토콜에해당하는것은? 가. HTTP 나. TCP 다. IP 라. X.25 84. 다음이설명하고있는프로토콜은? - IP 프로토콜에서는오류보고와오류수정기능, 호스트와관리질의를위한메커니즘이없기때문에이를보완하기위해설계되었다. - 메시지는크게오류보고 (error-reporting) 메시지와질의 (query) 메시지로나눌수있다. 가. IGMP(Internet Group Management Protocol) [ 정보처리기사 A형 ] - 9 -
나. ICMP(Internet Control Management Protocol) 다. BOOTP(Bootstrap Protocol) 라. IPv4(Internet Protocol version 4) 85. 다음중데이터링크제어프로토콜에해당하는것은? 가. TCP 다. HDLC 나. DTE/DCE 라. UDP 86. HDLC 는링크구성방식에따라세가지동작모드를가지고있다. 다음중해당하지않는것은? 가. 정규응답모드 (NRM) 나. 비동기응답모드 (ARM) 다. 비동기균형모드 (ABM) 라. 정규균형모드 (NBM) 91. 무선 LAN 의매체접근제어방식중경쟁에의해채널접근을제어하는것은? 가. PSK 다. DCF 나. ASK 라. PCF 92. 전송속도가 10Mbps 이고, 버스의총길이가 2500m 인경우에한비트를전송하는데소요되는비트시간이 1μs라고할때슬롯크기는몇 bit 인가? ( 단, 4개의리피터를사용하여 500m 짜리 LAN 세그먼트를 5개연결한경우이며, 슬롯시간은 51.2μs이다.) 가. 64 나. 128 다. 256 라. 512 93. 다음 TCP/IP 관련프로토콜중하이퍼텍스트전송을위한프로토콜은? 87. 데이터프레임을연속적으로전송해나가다가 NAK 를수신하게되면, 오류가발생한프레임이후에전송된모든데이터프레임을재전송하는방식은? 가. HTTP 다. SNMP 나. SMTP 라. Mailto 가. Stop-and-wait 나. Stop-and wait ARQ 다. Go-back-N ARQ 라. ARQ(automatic repeat request) 88. 문자위주의전송에서투명한데이터의전달을위해사용되는제어문자로옳은것은? 가. DLE 다. SYN 나. STX 라. DTM 89. RTCP(Real-Time Control Protocol) 의특징으로옳지않은것은? 가. Session의모든참여자에게컨트롤패킷을주기적으로전송한다. 나. RTCP 패킷은항상 16비트의경계로끝난다. 다. 하위프로토콜은데이터패킷과컨트롤패킷의멀티플렉싱을제공한다. 라. 데이터전송을모니터링하고최소한의제어와인증기능을제공한다. 90. X.25 프로토콜에서정의하고있는것은? 가. 다이얼접속 (dial access) 을위한기술나. start-stop 데이터를위한기술다. 데이터비트전송률라. DTE/DCE 인터페이스 94. 인터넷응용서비스중가상터미널 (Virtual Terminal) 기능을갖는것은? 가. FTP 다. Gopher 나. Archie 라. Telnet 95. 라우팅 (routing) 프로토콜에해당하지않은것은? 가. BGP(Border Gateway Protocol) 나. EGP(Exterior Gateway Protocol) 다. SNMP(Simple Network Management Protocol) 라. RIP(Routing Information Protocol) 96. 무선 LAN 의장점으로볼수없는것은? 가. 효율성다. 이동성 나. 확장성라. 보안성 97. 다음베이스밴드전송방식중비트간격의시작점에서는항상천이가발생하며, 1 의경우에는비트간격의중간에서천이가발생하고, 0 의경우에는비트간격의중간에서천이가없는방식은? 가. NRZ-L 방식다. NRZ-S 방식 나. NRZ-M 방식라. NRZ-I 방식 98. TCP/IP 모델중패킷을목적지까지전달하기위해경로선택과폭주제어기능을가지고있으며, ARP, RARP, ICMP 등의프로토콜이제공되는계층은? [ 정보처리기사 A형 ] - 10 -
가. 응용계층다. 인터넷계층 나. 전송계층라. 물리계층 99. 다음이설명하고있는프로토콜은? - 집단적으로발생하는오류에대해신뢰성있는오류검출 - 프레임단위로오류검출을위한코드를계산하여프레임끝에부착하는데이를 FCS 라고한다. 가. Cyclic Redundancy Check 나. Hamming Code 다. Parity Check 라. Block Sum Check 100. HDLC 프레임의종류중링크의설정과해제, 오류회복을위해주로사용되는것은? 가. I-Frame 다. S-Frame 나. U-Frame 라. R-Frame 정보처리기사 (2009. 5. 10) A 형답안 < 제1과목 > 데이터베이스 1 2 3 4 5 6 7 8 9 10 나 다 다 다 라 나 가 가 가 가 11 12 13 14 15 16 17 18 19 20 라 가 가 가 나 다 라 나 가 나 < 제2과목 > 전자계산기구조 21 22 23 24 25 26 27 28 29 30 라 다 가 라 나 가 가 다 가 가 31 32 33 34 35 36 37 38 39 40 가 라 라 다 나 라 다 다 다 라 < 제3과목 > 운영체제 41 42 43 44 45 46 47 48 49 50 라 다 가 다 라 가 라 다 가 가 51 52 53 54 55 56 57 58 59 60 라 라 가 다 나 가 라 라 나 가 < 제4과목 > 소프트웨어공학 61 62 63 64 65 66 67 68 69 70 가 다 나 라 다 다 라 나 가 나 71 72 73 74 75 76 77 78 79 80 라 다 라 가 다 나 다 나 라 다 < 제5과목 > 데이터통신 81 82 83 84 85 86 87 88 89 90 라 가 다 나 다 라 다 가 나 라 91 92 93 94 95 96 97 98 99 100 다 라 가 라 다 라 나 다 가 나 [ 정보처리기사 A형 ] - 11 -