Software Verification 1 st Testing System Test Team 고예은 김수현 김아름 1

Size: px
Start display at page:

Download "Software Verification 1 st Testing System Test Team 고예은 김수현 김아름 1"

Transcription

1 Software Verification 1 st Testing System Test Team 고예은 김수현 김아름 1

2 Index 1. Specification Review Stage 1000 Planning Stage 2030 Analysis Stage 2040 Design Stage 2050/2060 Implementation & Unit Test Category-partition Testing Test Cases Testing Result Pairwise Testing Testing Result Brute Force Testing Testing Result Failed Case Report Overall System Test Result

3 1. Specification Review 1.1. Stage 1000 Planning Define Draft Plan 4. Non Functional Requirements - 금융거래프로그램이므로보안이잘되어야한다. -> 이후문서에서보안에대한명세존재하지않음 Define Requirements 1. Functional Requirements - 성공한거래의송금금액 / 입금계좌 / 이름을보여줌 -> 이후단계에서거래후잔고를보여주는명세가존재하지않음 ( 실제구현된코드에서는자기계좌의남은잔고만보여줌 ) - ATM 잔고가일정수준 (50 만원 ) 이하가되면잔고부족메시지를출력 -> 이후단계에서사라짐 단계에서는 manage_atm 부분이서술되어있지않음문서전체에서 withdraw 에대한해석을통일하고있지않음 ( 출금 / 인출 ) 1.2. Stage 2030 Analysis Define Essential Use Cases 2010 까지는존재하는 수수료 와 명세서출력 에대한서술이모두사라짐 1. Withdraw - 출금화면을출력한다 & 출금금액을입력한다 표현모호 - ATM의잔고와출금금액을비교한다 는내용추가해야함 2. Deposit - 계좌잔액을표시한다 는내용추가해야함 3. Remittance - 계좌잔액을표시한다 는내용추가해야함 - Exceptional courses of Events: 자기자신의계좌에는송금할수없다 가추가되어야함 3

4 5. Random_Jackpot - User 가돈을인출했을때 표현이모호함 -> User 가올바른 password 를입력했을때 - pre-requisites: 사용자가인출중이어야한다. - 당첨되는순서를랜덤하게선택한다. -> Random 범위설명필요 - ATM 의잔고에서 5 만원을감소시킨다 는내용추가해야함 6. manage_atm - 갱신후관리자의입출금선택화면으로돌아간다 는내용추가되어야함 - Exceptional Courses of Events: ATM 잔고의최대값에대한내용이추가되어야함 Define State Diagram - WaitForAmount 와 Menu 사이에잔고를보여주는상태가존재 Refine System Test Case 에서정의한 System test case 와항목및내용이완전히달라짐 1.3. Stage 2040 Design Design Real Use Cases 2031 바탕으로전체적인수정필요 1. Withdraw - TotalMoney 뿐만아니라지폐권에따른각잔고도감소시킨다는내용이추가되어야함 4

5 2. Deposit - TotalMoney 뿐만아니라지폐권에따른각잔고도감소시킨다는내용이추가되어야함 6. manage_atm - TotalMoney 뿐만아니라지폐권에따른각잔고도증가 / 감소시킨다는내용이추가되어야함 Define Reports UI, and Storyboards - 돌아가기 버튼에대한명세가전혀없었으나 UI 단계에서등장 - 금액을입력할때지폐권을나누어서입력한다는명세가없었음 Define Interaction Diagrams - 실제로 GUI_Interface 라는클래스는존재하지않음 -> 대신 System_Control & MainFrame 존재 - Timer 클래스사용하지않는 diagrams 에서는생략필요 5

6 1.4. Stage 2050/2060 Implementation & Unit Test Implement Class & Method Definitions Class Definitions System_Control - 명세에정의되지않은메소드가소스코드상에존재 (getatmcount, get_inputmoney, inputrid, get_isjackpot, set_usercount) 1. System_Control - 생성자메소드에대한명세누락 2. input_menu - 명세와소스코드의 input 값자료형불일치 - Abstract Operation: 사용자가입력한기능 이라는표현모호분명한 attribute 로수정필요 3. input_id - 명세와소스코드의 input, output 값자료형불일치 4. input_amount - 명세와소스코드의 input, output 값자료형불일치 - Purpose, Abstract Operation 에서는 inputamount attribute 가존재하나소스코드상에서는존재하지않음. 5. input_pw - 명세와소스코드의 input, output 값자료형불일치 - Purpose, Abstract Operation 에서는 inputpw attribute 가존재하나소스코드상에서는존재하지않음. 6. updatebalance - 명세와소스코드의 output 값자료형불일치 - Abstract Operation 에서는 Account.Balance 가존재하나소스코드상에서는존재하지않음. 7. input_mid - 명세와소스코드의 input, output 값자료형불일치 - Abstract Operation 에서는 inputid 가존재하나소스코드상에서는존재하지않음. 6

7 8. input_pom - 명세와소스코드의 input 값자료형불일치 - Abstract Operation 에는 inpupw 가존재하나소스코드상에는존재하지않음. - 오타 : 입력력 > 입력, inpupw > inputpw 9. input_mpw - 명세와소스코드의 input, output 값자료형불일치 Class Definitions Manager 1. Manager - 생성자메소드에대한명세누락 2. Manager.checkID - 소스코드상에서는 checkid - Abstract Operation 오타 : inputmid > inputid, ManagerIID > ManagerID 3. Manager.CheckPW - 소스코드상에서는 checkpw - Abstract Operation 오타 : inputmpw > inputpw Write Unit Test Code - Unit Test 를거치지않은함수들존재 System Testing - System Testing 결과차이존재 (2-1, 3-1, 5-1, 6-1, 7-1: Pass -> Fail) -> 숫자가아닌다른 character 를입력하거나 Integer 범위밖에있을때는오류메시지를출력하지않는다 plus 를입력하였을때 표현매우모호 minus 를입력하였을때 표현매우모호 - test case 의내용자체가굉장히광범위하게작성됨 7

8 2. Category-partition Testing 2.1. Test Cases - TSL 작성 (Error Constraints, Single Constraints, Property Constraints 적용 ) - User -> Test Case 개수 32 개 8

9 - Manager -> Test Case 개수 32 개 9

10 2.2. Testing Result Test Suite Test Case Latest Exec Result User atm-5:test Case 1 Passed User atm-6:test Case 2 Failed User atm-7:test Case 3 Failed User atm-8:test Case 4 Failed User atm-9:test Case 5 Failed User atm-10:test Case 6 Failed User atm-11:test Case 7 Passed User atm-12:test Case 8 Failed User atm-13:test Case 9 Failed User atm-14:test Case 10 Failed User atm-15:test Case 11 Passed User atm-16:test Case 12 Passed User atm-17:test Case 13 Passed User atm-18:test Case 14 Failed User atm-19:test Case 15 Passed User atm-20:test Case 16 Passed User atm-21:test Case 17 Failed User atm-22:test Case 18 Failed User atm-23:test Case 19 Failed User atm-24:test Case 20 Failed User atm-25:test Case 21 Failed User atm-26:test Case 22 Failed User atm-27:test Case 23 Failed User atm-28:test Case 24 Failed User atm-29:test Case 25 Failed User atm-30:test Case 26 Failed User atm-31:test Case 27 Failed User atm-32:test Case 28 Failed User atm-33:test Case 29 Failed User atm-34:test Case 30 Failed User atm-39:test Case 31 Failed User atm-40:test Case 32 Passed Manager atm-41:test Case 1 Passed Manager atm-42:test Case 2 Failed Manager atm-43:test Case 3 Failed Manager atm-44:test Case 4 Failed Manager atm-45:test Case 5 Failed Manager atm-46:test Case 6 Failed Manager atm-47:test Case 7 Passed Manager atm-48:test Case 8 Failed Manager atm-49:test Case 9 Passed Manager atm-50:test Case 10 Failed 10

11 Manager atm-51:test Case 11 Failed Manager atm-52:test Case 12 Failed Manager atm-53:test Case 13 Failed Manager atm-54:test Case 14 Failed Manager atm-55:test Case 15 Failed Manager atm-56:test Case 16 Passed Manager atm-57:test Case 17 Failed Manager atm-58:test Case 19 Passed Manager atm-59:test Case 20 Failed Manager atm-60:test Case 21 Failed Manager atm-61:test Case 22 Passed Manager atm-62:test Case 23 Passed Manager atm-63:test Case 24 Failed Manager atm-64:test Case 25 Passed Manager atm-65:test Case 26 Passed Manager atm-66:test Case 27 Failed Manager atm-67:test Case 28 Passed Manager atm-68:test Case 29 Passed Manager atm-69:test Case 30 Failed Manager atm-70:test Case 31 Passed Manager atm-71:test Case 32 Passed Manager atm-72:test Case 33 Failed 21/64 = 32% Pass 11

12 3. Pairwise Testing 3.1. Testing Result Test Suite Test Case Latest Exec Result User atm-73:[pairwise]test Case1 Passed User atm-74:[pairwise]test Case2 Failed User atm-75:[pairwise]test Case3 Failed User atm-76:[pairwise]test Case4 Passed User atm-77:[pairwise]test Case5 Failed User atm-78:[pairwise]test Case6 Failed User atm-79:[pairwise]test Case7 Failed User atm-80:[pairwise]test Case8 Failed User atm-81:[pairwise]test Case9 Failed User atm-82:[pairwise]test Case10 Failed User atm-83:[pairwise]test Case11 Failed User atm-84:[pairwise]test Case12 Failed User atm-85:[pairwise]test Case13 Failed User atm-86:[pairwise]test Case14 Failed Manager atm-87:[pairwise]test Case1 Failed Manager atm-88:[pairwise]test Case2 Passed Manager atm-89:[pairwise]test Case3 Failed Manager atm-90:[pairwise]test Case4 Passed Manager atm-91:[pairwise]test Case5 Failed Manager atm-92:[pairwise]test Case6 Failed Manager atm-93:[pairwise]test Case7 Failed Manager atm-94:[pairwise]test Case8 Failed Manager atm-95:[pairwise]test Case9 Failed Manager atm-96:[pairwise]test Case10 Failed Manager atm-97:[pairwise]test Case11 Failed Manager atm-98:[pairwise]test Case12 Failed 4/26 = 15% Pass 12

13 4. Brute Force Testing 4.1. Testing Result Test Suite Test Case Result Manager 관리자프로세스에서 5 번반복하여입 / 출금할수있다. Failed Manager 관리자프로세스에서 10 번반복하여입 / 출금할수있다. Failed User 프로그램초기실행시난수가제대로생성된다. Passed User 출금 10 번이내에 Jackpot 이터지는지확인한다. Passed User Jackpot 이터지면해당 User 에게 5 만원을추가인출하며 ATM 의잔고에서 5 만원이빠져나간다. Failed User 1 일 1 명만 Jackpot 이터진다. Failed User 출금시에만 Jackpot 이터진다. Failed User 하나의통장으로여러번출금할시 Jackpot 당첨이여러번되지않게한다. Failed User 모든입력에대한기기의반응은 1 초이내로이루어진다. Failed User 거래는 1 분이내에이루어져야한다. Passed User 사용자가보기편한화면을제공해야한다. Passed User 세번이상연속적으로출금할수있다. Passed User 세번이상연속적으로입금할수있다. Failed User 세번이상연속적으로송금할수있다. Failed User 세번이상연속적으로조회할수있다. Passed User User User 출금시금액입력값에 minus 정수를입력하면다음단계로넘어가지않거나, 오류메시지가출력된다. 입금시금액입력값에 minus 정수를입력하면다음단계로넘어가지않거나, 오류메시지가출력된다. 송금시금액입력값에 minus 정수를입력하면다음단계로넘어가지않거나, 오류메시지가출력된다. Failed Failed Failed Manager ATM 잔고가일정수준 (50 만원 ) 이하가되면잔고부족메시지를출력한다. Failed 6/19 = 31% Pass 4.2. Failed Case Report Test Suite Test Case Manager 잔고가어느일정범위이상커지면 " 잔고확인하세요 " 라는오류메시지가출력된다. ( 잔고최대값명세에존재하지않음 ) User Jackpot 이터져도 ATM 의잔고에는변화가생기지않는다. User 초기실행후 Jackpot 이한번터진후에도다시터진다. User 송금시사용자의비밀번호를입력하고나서도 Jackpot 이터지는경우존재 User integer 이내의정수값이아니라면, 1 초이내로반응이없다 ( 반응이아예없다 ) User 같은계좌로출금을 5 회이상반복했을때, 연속으로 2 번잭팟이터지는경우가있다 User 잔고가어느일정범위이상커지면 " 비밀번호확인하세요 " 라는오류메시지가출력된다. User 3 번이상송금하려고하면알맞은비밀번호여도오류메세지가나온다 User 출금시 minus 정수값을금액으로입력하면해당정수의절대값만큼계좌의잔액이증가한다. 예외처리필요 User 입금시 minus 정수값을금액으로입력하면해당정수의절대값만큼계좌의잔액이감소한다. 예외처리필요 User 송금시 minus 정수값을금액으로입력하면해당정수의절대값만큼계좌의잔액이증가한다. 예외처리필요 Manager ATM 잔고가 50 만원이하가되어도아무메시지도출력되지않는다. 13

14 5. Overall 5.1. System Test Result - Category Partition Test 21/64 = 32% Pass - Pairwise Test 4/26 = 15% Pass - Brute Force Test 6/19 = 31% Pass 5.2. Summary - 문서들의단계마다일치하지않는부분들이있다. - 실제구현된소스코드와문서간차이점이존재한다. - 초반설계한 Functional Requirements 중구현하지않은부분이있다. - 보안등의 Non Functional Requirements에대한명세가 Stage 1000에서만존재, 구현상으로도 minus 입력이가능한점등의소홀함이보인다. - Keyboard 입력에대한예외처리가아예되어있지않다. - Specification이대체로명확하지않고모호함. 추가로작성해야할것들이많다. - 실생활에활용되는 ATM이라는점을고려했을때기능이너무부실하다. 14

Microsoft Word - OOPT stage 2040 ver2.docx

Microsoft Word - OOPT stage 2040 ver2.docx JackPot ATM OOPT Stage 2040 ver2 Team 5 Date 2018-05-09 201312259 백만일 201112052 방민석 201211383 조영래 INDEX Activity 2041. Design Real Use Cases Activity 2042. Define Reports UI, and Storyboards

More information

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx OOPT Stage 2040 - Design Feesual CPT Tool Project Team T8 Date 2017-05-24 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1. Activity 2041. Design Real Use

More information

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권 마감하루전 Category Partitioning Testing Tool Project Team T1 Date 2017-05-12 Team Information 201111334 김강욱 201211339 김진욱 201312243 김동권 201510411 이소영 [ 마감하루전 ] T1 1 INDEX Activity 2041. Design Real Use Cases

More information

1.5 Issue TrafficCard Management Activity 2142 Define Reports, UI, and Storyboards window Window Windo

1.5 Issue TrafficCard Management Activity 2142 Define Reports, UI, and Storyboards window Window Windo Software Modeling & Analysis Global ATM System -Stage 2040. Design- Project Team 1 Team Date 2018-05-09 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 1 Activity 2141 Design Real Use Cases...

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 _ 쾌적한 Clone Checker OOPT 2 nd Cycle System Test Software Modeling & Analysis 유준범교수님 Team. T1 201111388 조연호 201211374 이창오 201211379 장종훈 201314196 양동혁 목차 Contents Revise Plan Test Report Test Respond Report

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Team 1 201611293 전다윤 201311287 엄현식 201311318 최정헌 01. 문서수정 02. System Test Review 03. Static Test Review 04. 소감 1 문서수정 문서수정 수정 System Test 문서 + 전문서에없던수정사항 수정 System Test 문서 문서수정 소프트웨어검증팀의문서대로수정한사항들 1008

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 OOAD Stage 2000 Payback ATM Mun gi tae / Han sang min Chart Revise Plan Synchronize Artifacts Analyze Revise Plan OOAD Stage 1000 ver1. OOAD Stage 1000 ver2. Revise Plan -Send Money -Withdraw

More information

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 Software Modeling & Analysis Global ATM Project Team 1 Team Date 2018-03-31 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 Activity 2010. Revise Plan... 3 Activity 2020. Synchronize Artifacts...

More information

Index Activity Refine System Architecture Activity Define Design Class Diagrams Activity 2141, 2142, 2144 Design Real Use Case + Define Re

Index Activity Refine System Architecture Activity Define Design Class Diagrams Activity 2141, 2142, 2144 Design Real Use Case + Define Re SOFTWARE MODELLING & ANALYSIS - OSP STAGE 2040 TEAM PROJECT NAME Selective & Parking Navigation System T1 200711443 안효빈 200711453 류진렬 200711459 이남섭 200811465 허준행

More information

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 목차 Activ

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 목차 Activ Software Modeling & Analysis Global ATM Project Team 1 Team Date 2018-03-31 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 Activity 2010. Revise Plan... 2 Activity 2020. Synchronize Artifacts...

More information

목차 1. Activity Implement Class &s Definitions ATM readitem selectservice selectnation

목차 1. Activity Implement Class &s Definitions ATM readitem selectservice selectnation Software Modeling & Analysis Global ATM System -Stage 2050 Construct & Stage 2060 Testing- Project Team 1 Team Date 2018-05-22 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 1. Activity

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 2018 SOFTWARE VERIFICATION 2 nd Testing System Test, Static Analysis 2018.06.04 ( 월 ) SV T1 201311263 김민환 201311308 전세진 201411278 서희진 201411317 조민규 2 nd Testing 2018 SOFTWARE VERIFICATION 1. Feedback 2.

More information

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규 A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date 2018-04-17 ----------------------------------- Team Information 201311299 이원오 201311301 이재규 201311309 전홍준 INDEX 1. Activity 1001. Define Draft Plan 2.

More information

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규 A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date 2017-04-17 ----------------------------------- Team Information 201311299 이원오 201311301 이재규 201311309 전홍준 INDEX 1. Activity 1001. Define Draft Plan 2.

More information

Contents Activity Define Real s Activity Define Reports UI, and Storyboards Activity Refine System Architecture Activity Defin

Contents Activity Define Real s Activity Define Reports UI, and Storyboards Activity Refine System Architecture Activity Defin OSP Stage 2040 < Design > 그놈! Clone Checker Project Team T4 Date 2016-04-12 Team Information 201411258 강태준 201411265 김서우 201411321 홍유리 Team 4 1 Contents Activity 2041. Define Real s Activity 2042. Define

More information

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 Software Modeling & Analysis Global ATM System Project Team 1 Team Date 2018-03-31 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 Activity 1001. Define Draft Plan... 4 1. Motivation... 4

More information

컴퓨터공학과 전세진 컴퓨터공학과 서희진 컴퓨터공학과 조민규 2

컴퓨터공학과 전세진 컴퓨터공학과 서희진 컴퓨터공학과 조민규 2 System Test Report for Team 1 1st Project Team Team 1 Latest update on: 2018-05-26 Team Information 컴퓨터공학과 201311263 김민환 1 컴퓨터공학과 201311308 전세진 컴퓨터공학과 201411278 서희진 컴퓨터공학과 201411317 조민규 2 Table of Contents

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 CPT T1 Stage_2040 ㅊㅇㅌㅎㅇㄹㅇ 201111334 김강욱 / 201211339 김진욱 (Leader) 201312243 김동권 / 201510411 이소영 INDEX State Chart Diagram Revise Plan Refine System Architecture Define Real Use Cases Define Reports, UI,

More information

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on System Test Report for Digital Watch System Test Cases Specification Test Summary Report roject Team 이동아 Latest update on: 2012-10-26 Team Information 이동아 : dalee.dslab@gmail.com Dong-Ah Lee 1 Table of

More information

Ver. 4.0 OOPT Stage 1000 <Plan and Elaboration> Version 4.0 Project Team T7 Team Date Team Information 오세욱 임현유

Ver. 4.0 OOPT Stage 1000 <Plan and Elaboration> Version 4.0 Project Team T7 Team Date Team Information 오세욱 임현유 OOPT Stage 1000 Version 4.0 Project Team T7 Team Date 2017-05-20 Team Information 201414134 오세욱 201414136 임현유 201211375 임동현 201211387 하헌규 CPT T7 Team 1 Table of Contents 1 Activity

More information

Software Verification System Test Report 2st Date Team 고수창 전소영 이세라 하지윤

Software Verification System Test Report 2st Date Team 고수창 전소영 이세라 하지윤 Software Verification System Test Report 2st Date 2018-06-04 Team 4 201411259 고수창 201411314 전소영 201412005 이세라 201511304 하지윤 1. Step1. Specification Review 3 1.2 Stage 2010 Revise Plan 4 1.3 Stage 2030

More information

Activity Implement Class & s Definition 1) Account class urpose Overview(class) Exceptional Courses of Events class Account 계좌정보를모아두는클래스 Attribu

Activity Implement Class & s Definition 1) Account class urpose Overview(class) Exceptional Courses of Events class Account 계좌정보를모아두는클래스 Attribu OOT STAGE 2050-2060 -Implementation & Unit Test roject Team Team T4 Date 2018 / 05 / 22 Team Members 1. 201611269 신문기 2. 201610401 손하영 3. 201510283 임진웅 1 Activity 2051. Implement Class & s Definition 1)

More information

Contents. Phase Revise Plan --- Phase Synchronize Artifacts --- Phase 2130 Analyze Activity2131. Define Essential Use Cases --- Activity21

Contents. Phase Revise Plan --- Phase Synchronize Artifacts --- Phase 2130 Analyze Activity2131. Define Essential Use Cases --- Activity21 OSP Stage 2030 Ver.4 Team 1 201111341 김성민 201111379 이한빈 201111397 황정아 1 Contents. Phase 2110. Revise Plan --- Phase 2120. Synchronize Artifacts --- Phase 2130 Analyze

More information

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000_ docx

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000_ docx OOPT Stage 1000 - Plan & Elaboration Feesual CPT Tool Project Team T8 Date 2017-03-30 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1 Activity 1001. Define

More information

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000 ver2.docx

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000 ver2.docx OOPT Stage 1000 - Plan & Elaboration Feesual CPT Tool Project Team T8 Date 2017-04-13 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1 Activity 1001. Define

More information

SMV Vending Machine Implementation and Verification 김성민 정혁준 손영석

SMV Vending Machine Implementation and Verification 김성민 정혁준 손영석 SMV Vending Machine Implementation and Verification 201321124 김성민 201472412 정혁준 201472262 손영석 2015.05.04 Contents Review 지적사항 개선사항 Review Review sell_denied start coin {1, 5, 10, 50, 100} coin Ready Input_

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070> 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include "QuickSort.h" 7 using namespace std; 8 9 10 Node* Queue[100]; // 추가입력된데이터를저장하기위한 Queue

More information

소프트웨어개발방법론

소프트웨어개발방법론 사용사례 (Use Case) Objectives 2 소개? (story) vs. 3 UC 와 UP 산출물과의관계 Sample UP Artifact Relationships Domain Model Business Modeling date... Sale 1 1..* Sales... LineItem... quantity Use-Case Model objects,

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date 2012-10-25 Team Information Sanghyun Yoon shyoon.dslab@gmail.com Dependable Software Laboratory

More information

Microsoft Word - [TP_3][T1]UTP.docx

Microsoft Word - [TP_3][T1]UTP.docx Unit Testing Plan for Point Of Sale System Test Plan Test Design Specification Test Cases Specification Project Team Team 1 Date 2017-11-03 Team Information 201211337 김재현 201112052 방민석 201312259 백만일 201211383

More information

UML

UML Introduction to UML Team. 5 2014/03/14 원스타 200611494 김성원 200810047 허태경 200811466 - Index - 1. UML이란? - 3 2. UML Diagram - 4 3. UML 표기법 - 17 4. GRAPPLE에 따른 UML 작성 과정 - 21 5. UML Tool Star UML - 32 6. 참조문헌

More information

백서2011표지

백서2011표지 2011 2011 2011 2 3 2011 4 5 2011 6 7 2011 8 9 2011 10 11 2011 12 13 2011 14 15 2011 16 17 2011 18 19 2011 20 21 2011 22 23 2011 24 25 2011 26 27 2011 28 29 2011 30 31 2011 32 33 2011 34 35 36 2011 1 SOFTWARE

More information

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 (   ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각 JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.

More information

Convenience Timetable Design

Convenience Timetable Design Convenience Timetable Design Team 4 2 Contents 1. Introduction 2. Decomposition description 3. Dependency description 4. Inter face description 5. Detailed design description 3 1. Introduction Purpose

More information

OSP Stage 2040 <Plan & Elaboration> 유아를위한주제별영어학습놀이프로그램 T 김도희 박수민 + 김태현 1

OSP Stage 2040 <Plan & Elaboration> 유아를위한주제별영어학습놀이프로그램 T 김도희 박수민 + 김태현 1 OSP Stage 2040 유아를위한주제별영어학습놀이프로그램 T6 201011311 김도희 201111353 박수민 + 김태현 1 Index Activity 2141. Design Real s -3 Activity 2142. Define Reports, UI, and Storyboards -13 Activity 2143.

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Team Practice #3 (UTP) 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 19 Contents - Test items - Features to be tested - Features not to be tested

More information

MVVM 패턴의 이해

MVVM 패턴의 이해 Seo Hero 요약 joshua227.tistory. 2014 년 5 월 13 일 이문서는 WPF 어플리케이션개발에필요한 MVVM 패턴에대한내용을담고있다. 1. Model-View-ViewModel 1.1 기본개념 MVVM 모델은 MVC(Model-View-Contorl) 패턴에서출발했다. MVC 패턴은전체 project 를 model, view 로나누어

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

SMA_2018 version. 3 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da

SMA_2018 version. 3 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T6 201411140 권성완 201511247 김선정 201510436 허윤아 201510285 조수빈 Date 2018-05-30 1 Activity 1001. Define Draft Plan 1. Motivation 기술의발전으로인하여현금보다카드를많이사용하게되어사람들이현금을많이갖고다니지않게되었다.

More information

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,

More information

SMA_2018 version. 4 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da

SMA_2018 version. 4 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T6 201411140 권성완 201511247 김선정 201510436 허윤아 201510285 조수빈 Date 2018-05-31 1 Activity 1001. Define Draft Plan 1. Motivation 기술의발전으로인하여현금보다카드를많이사용하게되어사람들이현금을많이갖고다니지않게되었다.

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

2002년 2학기 자료구조

2002년 2학기 자료구조 자료구조 (Data Structures) Chapter 1 Basic Concepts Overview : Data (1) Data vs Information (2) Data Linear list( 선형리스트 ) - Sequential list : - Linked list : Nonlinear list( 비선형리스트 ) - Tree : - Graph : (3)

More information

<4D6963726F736F667420576F7264202D20C0FCC0DAB1DDC0B6BCADBAF1BDBA20C0CCBFEBBEE0B0FC28B1B820C7CFB3AAC0BAC7E0295FB0B3C1A4C8C45F3230313530395F2E646F6378>

<4D6963726F736F667420576F7264202D20C0FCC0DAB1DDC0B6BCADBAF1BDBA20C0CCBFEBBEE0B0FC28B1B820C7CFB3AAC0BAC7E0295FB0B3C1A4C8C45F3230313530395F2E646F6378> 2015. 10. 28. 개정 전자금융서비스 이용약관(구 하나은행) 제 1 조 (목적 목적) 1 이 약관은 (주)하나은행(이하 '은행'이라 함)과 은행이 제공하는 전자금융서비스 (인터넷뱅킹, 모바일뱅킹, 폰뱅킹 등 이하 '서비스'라 함)를 이용하고자 하는 이용자 (이하 '이용자'라 함) 간의 서비스 이용에 관한 제반 사항을 정함을 목적으로 한다. 2 이 약관에서

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 3 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현 Software Modeling < < OOAD Stage 1000 200611460 김정태 200611521 최정명 200611499 이낙원 200611481 송준현 Activity. 1001 Name?? Act 1001 Name?? Smart DJ Coffee Maker! Act 1001 Turn Table!! 연속적으로

More information

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 13 Lightweight BPM Engine SW 13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 BPM? 13 13 Vendor BPM?? EA??? http://en.wikipedia.org/wiki/business_process_management,

More information

0710 세종힐스공고

0710 세종힐스공고 www.hillstate.co.kr 041-8- 04 0 84.919A 84.8411B 84.9408C 84.81D 84.94E 01000-01 01000-0 01000-0 01000-04 01000-0 701 70 70 707 708 709 70 70 707 701 ~ 709 704 70 70 701 70 70 707 708 709 84.919A 84.8411B

More information

슬라이드 1

슬라이드 1 UNIT 16 예외처리 로봇 SW 교육원 3 기 최상훈 학습목표 2 예외처리구문 try-catch-finally 문을사용핛수있다. 프로그램오류 3 프로그램오류의종류 컴파일에러 (compile-time error) : 컴파일실행시발생 럮타임에러 (runtime error) : 프로그램실행시발생 에러 (error) 프로그램코드에의해서해결될수없는심각핚오류 ex)

More information

03.Agile.key

03.Agile.key CSE4006 Software Engineering Agile Development Scott Uk-Jin Lee Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2018 Background of Agile SW Development

More information

1 01 [ 01-02 ] 01. 02. 9 01 01 02 02 [ 01-05 ] 01. 02. 03. 04. 05. 10 plus 002

1 01 [ 01-02 ] 01. 02. 9 01 01 02 02 [ 01-05 ] 01. 02. 03. 04. 05. 10 plus 002 1 01 [ 01-02 ] 01. 02. 9 01 01 02 02 [ 01-05 ] 01. 02. 03. 04. 05. 10 plus 002 01 01 02 02 03 04 03 04 003 05 05 [ 06-10 ] 06. 07. 08. 09. 10. 11 plus 004 06 06 07 07 08 08 09 09 10 10 005 [ 11-15 ] 11.

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

Ver1.0

Ver1.0 Ver1.0 OOPT Stage 1000 Team. T2 201411278 서희진 201411304 이지수 201411317 조민규 201213189 박성규 2017 Team2 1 Stage 1000. Plan and Elaboration Activity 1001. Define Draft Plan... 3 Activity

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

Introduction to Junit, Eclipse, Build Environment

Introduction to  Junit, Eclipse, Build Environment Software Verification 2nd Testing 200611494 원스타 200810047 김성원 200811466 허태경 Index 1. Specification Review 2. Brute Force Testing 3. Category-Partition Testing 4. Pairwise Testing 5. Static Analysis 1.

More information

1.장인석-ITIL 소개.ppt

1.장인석-ITIL 소개.ppt HP 2005 6 IT ITIL Framework IT IT Framework Synchronized Business and IT Business Information technology Delivers: Simplicity, Agility, Value IT Complexity Cost Scale IT Technology IT Infrastructure IT

More information

Microsoft PowerPoint - Ieee standard pptx

Microsoft PowerPoint - Ieee standard pptx 200511316 김형석 Test plan Test design specification Test case specification Test procedure specification Test item transmittal report Test log Test incident report Test summary report Purpose -The purpose

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

PowerPoint Presentation

PowerPoint Presentation Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음

More information

Manufacturing6

Manufacturing6 σ6 Six Sigma, it makes Better & Competitive - - 200138 : KOREA SiGMA MANAGEMENT C G Page 2 Function Method Measurement ( / Input Input : Man / Machine Man Machine Machine Man / Measurement Man Measurement

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

2Q SWG Teleweb Business Plan  & 1Q Recovery Plan     April 2, 2003 WBI Modeler V5.1.1 Rational Rose XDE WSAD-IE IBM on-demand Service Oriented Architecture RUP Full-life cycle Business-driven, Process-based LOB IT Seamless Service Modeling (Service, Component, Process

More information

Ver 2.2 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

Ver 2.2 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권 마감하루전 Category Partitioning Testing Tool Project Team T1 Date 2017-04-13 Team Information 201111334 김강욱 201211339 김진욱 201312243 김동권 201510411 이소영 [ 마감하루전 ] T1 1 INDEX Activity 1001. Define Draft Plan Activity

More information

CM & RE tools

CM & RE tools 1 st Testing for Smart Caddie System index Smart Caddie System Functional Testing Program Specification Pairwise Testing Pairwise tool Pairwise Test case Generation & Result CTIP Report CTIP environment

More information

gnu-lee-oop-kor-lec06-3-chap7

gnu-lee-oop-kor-lec06-3-chap7 어서와 Java 는처음이지! 제 7 장상속 Super 키워드 상속과생성자 상속과다형성 서브클래스의객체가생성될때, 서브클래스의생성자만호출될까? 아니면수퍼클래스의생성자도호출되는가? class Base{ public Base(String msg) { System.out.println("Base() 생성자 "); ; class Derived extends Base

More information

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....

More information

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

SW Verification

SW Verification SW Verification 201211387 하헌규 201211337 김재현 201211354 성현구 201211369 이병찬 목차 Specification Review (2nd) System Test (2nd) Brute Force Test Category Partitioning Test Pairwise Combination Test Result & CTIP

More information

SMA_2018 version. 2 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da

SMA_2018 version. 2 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T6 201411140 권성완 201511247 김선정 201510436 허윤아 201510285 조수빈 Date 2018-04-26 1 Activity 1001. Define Draft Plan 1. Motivation 기술의발전으로인하여현금보다카드를많이사용하게되어사람들이현금을많이갖고다니지않게되었다.

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 1 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

Slide 1

Slide 1 Clock Jitter Effect for Testing Data Converters Jin-Soo Ko Teradyne 2007. 6. 29. 1 Contents Noise Sources of Testing Converter Calculation of SNR with Clock Jitter Minimum Clock Jitter for Testing N bit

More information

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 ALTIBASE HDB 6.5.1.5.10 Patch Notes 목차 BUG-46183 DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG-46249 [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 BUG-46266 [sm]

More information

e-spider_제품표준제안서_160516

e-spider_제품표준제안서_160516 The start of something new ECMA Based Scraping Engine CONTENTS 3 4 1 2 3 4 5 6 7 8 9 5 6 ECMA Based Scraping Engine 7 No.1 No.2 No.3 No.4 No.5 8 24 ( ) 9 ios Device (all architecture) Android Device (all

More information

C++ Programming

C++ Programming C++ Programming 예외처리 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 예외처리 2 예외처리 예외처리 C++ 의예외처리 예외클래스와객체 3 예외처리 예외를처리하지않는프로그램 int main() int a, b; cout > a >> b; cout

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Software Verification Junit, Eclipse 및빌드환경 Team : T3 목차 Eclipse JUnit 빌드환경 1 Eclipse e 소개 JAVA 를개발하기위한통합개발환경 주요기능 Overall 빌드환경 Code edit / Compile / Build Unit Test, Debug 특징 JAVA Code를작성하고이에대한 debugging

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

윈도우즈프로그래밍(1)

윈도우즈프로그래밍(1) 제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장

More information

<C6F7C6AEB6F5B1B3C0E72E687770>

<C6F7C6AEB6F5B1B3C0E72E687770> 1-1. 포트란 언어의 역사 1 1-2. 포트란 언어의 실행 단계 1 1-3. 문제해결의 순서 2 1-4. Overview of Fortran 2 1-5. Use of Columns in Fortran 3 1-6. INTEGER, REAL, and CHARACTER Data Types 4 1-7. Arithmetic Expressions 4 1-8. 포트란에서의

More information

Oracle Apps Day_SEM

Oracle Apps Day_SEM Senior Consultant Application Sales Consulting Oracle Korea - 1. S = (P + R) x E S= P= R= E= Source : Strategy Execution, By Daniel M. Beall 2001 1. Strategy Formulation Sound Flawed Missed Opportunity

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 객체지향프로그래밍 (OOP: object-oriented programming) 은우리가살고있는실제세계가객체 (object) 들로구성되어있는것과비슷하게, 소프트웨어도객체로구성하는방법이다. 객체는상태와동작을가지고있다. 객체의상태 (state) 는객체의속성이다. 객체의동작 (behavior) 은객체가취할수있는동작 ( 기능 ) 이다. 객체에대한설계도를클래스 (class)

More information

Microsoft PowerPoint - CSharp-10-예외처리

Microsoft PowerPoint - CSharp-10-예외처리 10 장. 예외처리 예외처리개념 예외처리구문 사용자정의예외클래스와예외전파 순천향대학교컴퓨터학부이상정 1 예외처리개념 순천향대학교컴퓨터학부이상정 2 예외처리 오류 컴파일타임오류 (Compile-Time Error) 구문오류이기때문에컴파일러의구문오류메시지에의해쉽게교정 런타임오류 (Run-Time Error) 디버깅의절차를거치지않으면잡기어려운심각한오류 시스템에심각한문제를줄수도있다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

JUNIT 실습및발표

JUNIT 실습및발표 JUNIT 실습및발표 JUNIT 접속 www.junit.org DownLoad JUnit JavaDoc API Document 를참조 JUNIT 4.8.1 다운로드 설치파일 (jar 파일 ) 을다운로드 CLASSPATH 를설정 환경변수에서설정 실행할클래스에서 import JUnit 설치하기 테스트실행주석 @Test Test 를실행할 method 앞에붙임 expected

More information

歯Final-Handout.PDF

歯Final-Handout.PDF In pursuit of Media Excellence How to Maximize Your Return On Media Investment 2003123 35 35 30 25 20 20 15 10 10 5 0 => => GRPs GRPs 02/01-254 352 02/02-180 254 02/03-180 254 02/04-180 254 02/05-187

More information

final_thesis

final_thesis CORBA/SNMP DPNM Lab. POSTECH email : ymkang@postech.ac.kr Motivation CORBA/SNMP CORBA/SNMP 2 Motivation CMIP, SNMP and CORBA high cost, low efficiency, complexity 3 Goal (Information Model) (Operation)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 4 (Object) (Class) (Instance) (Method) (Constructor) Memory 1 UML 1 @ & 1 (Real World) (Software World) @ &.. () () @ & 2 (Real World) (Software World) OOA/ Modeling Abstraction Instantiation

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

No Slide Title

No Slide Title 클래스와객체 이충기 명지대학교컴퓨터공학과 들어가며 Q: 축구게임에서먼저공격하는팀을정하기위해동전을던진다. 우리는동전을던질때앞면이나오느냐아니면뒷면이나오느냐에만관심이있다. 또한동전을가지고해야할일은동전을던지는것과동전을던진후결과를알면된다. 이동전을효과적으로나타낼수있는방법을기술하라. A: 2 클래스와객체 객체 (object): 우리주변의어떤대상의모델이다. - 예 : 학생,

More information

슬라이드 1

슬라이드 1 Drawing Program For Kid s Education 어린이교육용그림판 1. Refine Notes 2. GUI Interface 3 Real Use Case + Sequence Diagram 4. System Architecture 5. Design Class Diagram 01 Refine Notes(1/6) 1.Use Case 수정 점수파일저장하기,

More information