1. 알고리즘 [ 배점 : 30 점] - 전체복원안됨 5행 5열의 2차원배열 A(5,5) 에 < 처리조건> 2와같이숫자를기억시키고자한다. 제시된 < 그림> 의괄호안내용 (1)~(5) 에가장적합한항목을 에서선택하여답안지의해당번호 (1)~(5) 에각각마크하시오. < 처리조건> 1 < 그림> 의순서도에제시되어있는미완성알고리즘을분석하여, 가장적합한로직으로연계되어구현될수있도록답안선택시유의하시오. 2 배열 A(5,5) 에기억되는내용과배열 A(5,5) 의각요소의위치는다음과같다. < 그림> -1-
2. 데이터베이스 [ 배점 : 30 점] - 전체복원안됨 귀하가소속한 ( 주) 새시대시스템에서본사업을수주하게되었고, 개별방법론으로는 AndersenConsulting의방법론으로한국정보사회진흥원주도로번역되어오랜기간국가기관표준방법론으로역해왔던 ( 1 ) 의소규모프로젝트경로가채택되어개발이진행되었으나, 구축단계에서 PM이개인사정으로중도에퇴사함에따라정보처리기사인귀하가교체되어 PM 으로투입되게되었다.... 데이터베이스에서 ( 2 ) 이라함은데이터베이스에저장되는데이터의정확성을보장해주기위해키를이용하여입력되는데이터에제한을주는것을의미한다. 사용자가데이터를조회만하고갱신을거의하지않는시스템이라면 ( 2 ) 의설정이중요하지않을수도있지만, 본사업처럼개인정보의조회는물론개인정보관리를위해서데이터의삽입, 삭제, 갱신등의작업이많이동반되는시스템의경우에는 ( 2 ) 의설정이대단히중요하다.... [ 표 1] 참조무결성 ( 2 ) 의예 근무지테이블근무지번호 (PK) 근무지명 사원테이블사원번호 (PK) 사원명근무지번호 CREATE TABLE 근무지 ( 근무지번호 NUMBER(2) PRIMARY KEY, 근무지명 VARCHAR(20) ); CREATE TABLE 사원 ( 사원번호 NUMBER(10) PRIMARY KEY, 사원명 VARCHAR(10), 근무지번호 NUMBER(2) FOREIGN KEY ( 3 ) 근무지); [ 표 2] 참조무결성 ( 2 ) 을유지하기위한 3가지방법 종류 정합성보증내역 방법 제1방법 테이블갱신시에참조되는데이터를동시에갱신한다. ( 4 ) 제2방법 테이블갱신시에참조하는테이블이있다면값을유지한다. ( 5 ) 제3방법 테이블갱신시에참조하는테이블의데이터를 NULL 값으로설정한다. SET NULL 1 4FRONT 2 가늠쇠 3 SWOT 4 관리기법 /1 5 PUTNAM모형 6 마르미 7 GROUPWARE 8 COCOMO모형 9 CASE 10 PERT 11 프로토타입모형 12 CPM 13 형상관리 14 LIMITS 15 CATARACT 16 ODBC 17 제약조건 18 CONTROL 19 CONTROLS 20 CUTOFF 21 e-innovator 22 LIMIT 23 LIMITATION 24 LIMITED 25 CASCADE 26 MONITOR 27 NICE 28 OVERALL 29 PICK 30 REFER 31 RUP 32 REFERENTIAL 33 REFERS 34 RESTRAINT 35 SQL 36 WHOLE 37 ALTER 38 REFERENCES 39 WAY4U 40 RESTRICT -2-
3. 업무프로세스 [ 배점 : 20 점] - 전체복원안됨 전통적인업무처리는아담스미스의분업의원칙과 ( 1 ) 의경영통제와책임의원칙이기반이된다. 경영학의아버지로아담스미스는이러한분업의원칙을 20 세기초에자동차산업의선구자인 ( 1 ) 에의해경영에적용되었다. GM사의경영권을이어받은 ( 1 ) 는오늘날의대량생산이라는말이적용되는 TotalSystem 을고안해내었다. ( 1 ) 는아담스미스의노동의분업의원칙을경영에적용했다. ( 1 ) 의관점에서보면기업의임원진들은엔지니어링이나제조에대한구체적인전문지식을가질필요가없고, 전문가들이이러한기능적인영역을감독할수있다. [ 공사의업무기능그림] 아담스미스는노동분업의원칙과 ( 1 ) 의경영통제책임원칙을적용할경우기업은일을처리하는데직능별계층구조에따라서조직화된사람들은자기에게할당된부분적업무프로세서에만관여한다. 핵심프로세스선정작업은 FP( 와 ( 2 ) 로나뉜다. FP 모델이계층적인접근방식을사용하여기능적구조를가지는데비해, 핵심프로세스선정작업에적용되는 ( 2 ) 모델의경우에는성과위주접근방식을사용하여다기능적수준으로핵심성과목표와밀접하게연계된프로세스와정보에의한의사결정의수평적흐름을가진다. [FP 모델과 ( 2 ) 모델의그림] 물론 1987년 MOTOROLA 경영혁신운동으로태동된 ( 3 ) 라는프로세스개선방법론도있지만 BPR 과 ( 3 ) 는 [ 표1] 에서와같이접근방법이다르다고볼수있다.( 3 ) 은품질혁신과고객만족을달성하기위한과학적이고합리적인방법이다. [ 표1] 구분 BPR ( 3 ) 경영 개요 전체경영환경 활동수행 - 업무프로세스의기본적인것을재검토하고, 근본적으로재설계함으로써품질, 서비스, 속도면에서평가를극적으로혁신하는것 -Business 의재출발 3C 고객(Customer): 고객주도경영(Competence): 경쟁격화변화(Change): 끊임없는변화 -프로세스지향 -야심적 goal -기존의 rule타파 - 부문을뛰어넘는비즈니스 -프로세스를통합적으로지원하는정보기술의창조적활용을실행 (ERP) -자원의낭비를극소화하면서동시에고객만족을증대시키는방법으로, 기업활동을설계하고감독하여수익성을대폭향상시키는비즈니스프로세스 Big Y 고객(Customer) : 고객만족전략(Strategy) : 가치경영내부역량( : 역량극대화 -Business상의모든프로세스 -Stretch goal -Breakthrough thinking -통계적기업활용 - 정보기술접목(SCM/E-biz) 기본관점기업의관점고객만족의관점 ( 4 ) 는기업내외의업무프로세스를가시화하고, 업무수행과관련된사람및시스템은프로세스에맞게실행, 통제하며, 전체업무프로세스를효율적으로관리하고최적화할수있는변화관리및시스템구현기법을의미한다. 특히 BPR의기반이되는여러경영혁신적인일들을주도해왔던미국을중심으로많은기업들이오늘날경영위기에처해있는현실 을볼때, BPR 은어제의성공이오늘의성공으로반드시이어지지않기때문에, ( 4 ) 을구축하여끊임없이프로세스를관리해나 감으로서변화에순발력있게적응해나가는것이아주중요하다고강조해주었다. -3-
1 5S 2 ASP 3 E-COMMERCE 4 KMS 5 리빗 (Leavitt) 6 매버릭 7 맥밀란 8 베이스터 9 EDI 10 DSS 11 PIM 12 블루먼 13 알프레드슬로안2세 14 세믈러 15 GROUPWARE 16 ISV 17 R&D 18 Watermarking 19 PRM 20 NSP 21 Bluetooth 22 INTERNET 23 DRM 24 IDC 25 EXTRANET 26 31 LFP(Leaped QC(Quality Control) 27 CFP(Cross 28 32 애브라함슨 33 CFP(Changed PI(Process Innovation) 36 Six Sigma 37 7C 38 SCM 39 29 34 BPM(Business Process Management) TI(Technology Innovation) 하인들 (Hindle) 40 30 LFP(Lined 35 CALS 40 CRM 4. 신기술동향 [ 배점 : 10 점] 1. ( 1 ) 는하드디스크나주변장치없이기본적인메모리만갖추고서버와네트워크로운용되는개인( 1 ) 는기억장치가따로필요없으며 PC 용컴퓨터라는의미이다. 서버기반컴퓨팅과관계가깊다. ( 1 ) 를분실하더라도정보유출의위험이없다. 2. ( 2 ) 는실세계에 3 차원가상물체를겹쳐보여주는기술이다. 스포츠중계시등장하는선수에대해소속국가의국기나나라의정보를보여주거나외부장착형디스플레이로사용자가보는실제환경에컴퓨터그래픽스문자를겹치게보여주는것을예로들수있다. 3. ( 3 ) 는컴퓨터를이용하여각종생명정보를처리하는학문을말한다. 생물의유전자정보분석을 ( 3 ) 는컴퓨터와소프트웨어를활용하여유전자의염기서열데이터를분석하여밝혀낸유전자의기능을재구성하여생명공학에응용하도록해주는등생물학데이터를 IT 기술로분석한다. 4. ( 4 ) 는정보기술전분야에서유해물질을자제하는것을말하는데에너지절감을통해친환경제품과서비스를제공한다. 5. ( 5 ) 는정보기술을전력에접목시킨것으로전력 IT라고도하며전력선을기반으로모든통신정보관련인프라를구축해하나의시스템을통합하는것이다. 1 VMC 2 ETRI 3 LBS 4 WIPI 5 MIPS 6 DAISY 7 PET 8 G-PIN 9 LED 10 MOS 11 CLMS 12 Bio Informatics 13 울트라모바일PC 14 SoIP 15 Ad-HOC 16 SOM 17 VoiceXML 18 SyncML 19 Graphene 20 RISC 21 Green OMA(Open Digital Right TTFF(Time To Augmented 22 Information 23 24 Mobile 25 Management First Fix) Reality Technology Alliance) 26 DVB-SH 27 LTE-A 28 u-port 29 officeware 30 HSOPA 31 EPC CLASS 32 임베디드소프트웨어 33 URAM 34 WBAN 35 RVC 36 PMP 37 3DIC 38 DIVA 39 Thin Client PC 40 40 Smart Grid -4-
5. 전산영어 [ 배점 : 10 점] CPU scheduling is the task of selecting a waiting process from the ready queue and allocating the CPU to it. The CPU is allocated to the selected process by the dispatcher.( 1 ) scheduling is the simplest scheduling algorithm with this scheme, the process that ( 1 )is a service policy where by the request that CPU first is allocated the CPU first. ( 1 )is a service policy where by the requests customers or clients are attended to in the order that they arrived, without other biases or preferences. The policy can be employed when processing sales orders, in determining restaurant seating, or on a taxi stand, for example. ( 2 ) is a scheduling policy that selects the waiting process with the smallest execution time to execute next. ( 2 ) is advantageous because of its simplicity and because it maximize process throughput. However, it has the potential for process starvation for processes which will require a long time to complete if short processes are continually added. ( 3 ) scheduling algorithm is designed especially for time sharing system, but preemption is added to switch between processes.( 3 ) is one of the simplest scheduling algorithms for in an operating processes system, which assigns ( 4 ) to each process in equal portions and in order, handling all processes without priority. And a small unit of time, called a(n) ( 4 ) is defined ( 5 )scheduling algorithm partitions the ready queue into several separate queues the processes are permanently assigned to one queue generally based on some property of the process, such as memory size, process priority, or process type. Each queue has its own scheduling algorithm ( 5 ) is a queue with a predefined number of levels. Unlike the ( 5 ), items gets assigned to a particular level at insert and thus cannot be moved to another. 1 Monitors 2 starvation 3 Dispatcher 4 Traffic Controller 5 N-step SCAN 6 Deadline 7 threading 8 Job Scheduler 9 Spooler 10 Priority 11 Static Multilevel Multilevel 12 13 Translation Queue Stack 14 Tree 15 Circular Wait 16 Mutual Round-Robin 17 Exclusion (RR) 18 Working Set 19 Loxality 20 Burst Time 21 Medium-Term 22 C-SCAN 23 Optimal Best Fit Worst Fit 24 25 Queue strategy Strategy 26 Short-Term Least Last IN First Scheduling 27 Recently 28 Sector Queue 29 Queue 30 Out(LIFO) (STS) Used(LRU) 31 Time Slice 32 Shortest First-Come Short Job First Long Term 33 34 Latency Time 35 First-Served (SJF) Scheduler First(SLTF) (FCFS) 36 Thrashing 37 Miltilevel Second Change Batch NOT USE 38 39 40 Feedback Replacement Processing QUEUE(NUQ) Queue -5-
<2009년 1 회정보처리기사실기정답> [ 실무알고리즘] 1 1. N + 2 2 13. A(S, j) 3 6. R2 4 29. R2-1 5 16. R1-1 [ 데이터베이스] 1 4. 관리기법/1 2 17. 제약조건 3 38.REFERENCES 4 25. CASCADE 5 40. RESTRICT [ 업무프로세스] 13. 알프레드슬로 1 2 27. CFP 3 36. Six Sigma 4 29. BPM 안세 2 [ 신기술동향] 1 39. Thin Client PC 2 25. Augmented Reality 3 12. Bio Information 22. Green 4 Information Technology 5 40. smart Grid [ 전산영어] 1 35. FCFS 2 32. SJF 3 17. RR 4 31. Time Slice 5 12. Multievel Queue -6-