Microsoft PowerPoint - 03_StructuredAnalysis(2010).ppt [호환 모드]

Size: px
Start display at page:

Download "Microsoft PowerPoint - 03_StructuredAnalysis(2010).ppt [호환 모드]"

Transcription

1 LECTURE 3 구조적분석 Structured Analysis Pragmatic Programmer s Tip: 요구를모으지말고파헤쳐라. 최은만, CSE 4039 소프트웨어공학

2 구조적분석 정의 사용자의요구분석사항을파악하기위하여자료의흐름과가공절차를그림중심으로표현하는방법 처리중심 (process-oriented) 분석기법 세부작업순서 배경도작성 상위자료흐름도작성 하위자료흐름도작성 자료사전작성 소단위명세서작성 최은만, CSE 4039 소프트웨어공학 ) 2

3 구조적분석 특징 그림중심의표현 하향식 (top-down partitioning) 원리를적용 사용자의업무요구사항을쉽게문서화 사용자분석자간의의사소통을위한공용어 실체의모형 ( 추상적표현 ) 을추출 표현방법 Yourdon과 Demarco의방법 Gane과 Sarson의방법 최은만, CSE 4039 소프트웨어공학 ) 3

4 자료흐름도 구성요소 자료흐름 (Data Flow) 처리 (Process) 자료저장소 (Data Store) 예 단말 (Terminator) 자료원 1.0 프로세스 자료도착지 최은만, CSE 4039 소프트웨어공학 ) 4

5 식빵공장의 DFD 포장재 옥수수 1.1 옥수수 밀가루 계란 우유 박스에넣은식빵 1 식빵만들기 식빵 2 식빵 포장 3 빵을배달 포장된식빵 밀가루 계란 우유 1.2 반죽을만듦 옥수수씻고고르기 반죽 깨끗한옥수수 1.4 식빵을구워냄 1.3 버터와버무림 준비된반죽 최은만, CSE 4039 소프트웨어공학 ) 5

6 자동색인시스템의자료흐름도 최은만, CSE 4039 소프트웨어공학 ) 6

7 처리 (Process) 입력자료흐름을출력자료흐름으로변환 원으로표현하고그안에처리의이름을적는다 처리의이름은 처리가하는일또는 처리를수행하는행위자로기술한다 고유번호가주어짐 차후소단위명세의대상 1.1 임대비용계산 고객별명세서작성 3 간호사 최은만, CSE 4039 소프트웨어공학 ) 7

8 자료의흐름 (Data flow) 자료흐름은변형되어이동중인자료군을나타냄 이동방향을표시한화살표로나타냄 화살표위에자료군의이름을붙임 자료저장소에연결된자료의흐름은저장소에자료군을운반하여저장함을뜻함 초기환자자료 불충분메시지 치료계획철 1 초기치료계획 2 환자상태환자상태기록 감염정도 환자철 환자상태 환자상태자료 최은만, CSE 4039 소프트웨어공학 ) 8

9 자료저장소 (Data store) 머물고있는자료군의집합 ( 파일, 데이터베이스, 서 류철등 ) 자료저장소는한쌍의평행선으로표현 신용카드사용전표 신용카드사용내역철 1 신용카드사용내역기록 2 고객별명세서작성 사용내역서 고객철 최은만, CSE 4039 소프트웨어공학 ) 9

10 단말 (Terminal) 대상시스템밖에서의사전달하는사람, 부서또는다른 자동화시스템 단말은사각형으로표현하고그명칭을부여 명칭은한개인, 부서를기술하기보다는그역할을기술 분석실 분석기록 조회 병원행정 의료기록시스템 의료비자료 의사 증상, 처방 최은만, CSE 4039 소프트웨어공학 ) 10

11 자료흐름도작성 단계적분할에의하여단계적으로표현 배경도 (context diagram) 작성 개발하려는시스템과외부세계와의인터페이스를식별 시스템분석의범위를설정 시스템전체를나타내는하나의처리와관련된단말들로표시 ( 그림 3.4) 중간단계의자료흐름도 자료흐름도내의하나이상의처리가하위자료흐름도로분할되는자료흐름도 ( 그림 a) 최하위단계의자료흐름도 자료흐름도내의모든처리가더이상분할되지않는자료흐름도 모든처리들이소단위명세서로설명됨 ( 그림 3.5 b) 최은만, CSE 4039 소프트웨어공학 ) 11

12 자료흐름도작성원칙 명명원칙 처리의이름은동사형명사와단일직접목적어를사용하라 어떤경우에도다적용될수있는포괄적인명칭은피하라 < 부적절한예 > 입력자료 가격을책정하고상품목록을기록 출력자료 변환된자료흐름의명칭 새로운신용카드 고객관리 고객상태 자료흐믈은처리를거쳐변환될때마다새로운이름을부여 < 예 > 사과닦은사과껍질을닦다껍질을벗기다벗긴사과 속을파내다 씨를빼낸사과 자르다 자른사과 최은만, CSE 4039 소프트웨어공학 ) 12

13 자료흐름도작성원칙 자료흐름의균형 처리중심으로입력과출력자료의흐름은어디서나일치되어야함 A 1 B 2 D A B C E C A 1 B 2 D A F C E 자료사전 : F = B + C 최은만, CSE 4039 소프트웨어공학 ) 13

14 자료흐름도작성원칙 자료흐름의분할및통합 자료흐름은통합또는분할이가능 < 예 > 치료 의사진단자료 초기자료 계획수립 환자병력자료 환자병력자료기록 처리와자료저장소간의자료흐름 처리 -> 자료저장소 ( 자료수정, 삽입, 삭제 ) 처리 <- 자료저장소 ( 자료검색 ) 최은만, CSE 4039 소프트웨어공학 ) 14

15 자료흐름도작성원칙 입력만되는자료저장소 (black hole) 와출력만되는자료저장소 (white hole) 는없어야함 < 예 > 환자철 치료보고 치료계획보고 실자료철 모든처리를한장에그리는것보다단계적으로나누어그리는것이이해하기좋음 한장에 7 ±2 개의처리가적당 최은만, CSE 4039 소프트웨어공학 ) 15

16 과도하게세분화된프로세스 최은만, CSE 4039 소프트웨어공학 ) 16

17 If-then-else else 논리표현 최은만, CSE 4039 소프트웨어공학 ) 17

18 파일읽기중복 최은만, CSE 4039 소프트웨어공학 ) 18

19 물리적개체가표현된잘못된예 최은만, CSE 4039 소프트웨어공학 ) 19

20 자료흐름의이름이잘못된예 최은만, CSE 4039 소프트웨어공학 ) 20

21 자료사전작성 자료사전 (data dictionary) 형식 자료흐름도에나타나는자료에대한정의를모은것 자료항목이름 = 자료항목의구성을나타내는수식 자료항목구성표기법 + 자료요소가다른요소와연결되어있음 'or' 의의미, 즉택일을의미 '' 문자형상수를의미 [ ] 하나또는그이상의선택형요소를나타낼때사용 { } 중괄호안의요소가반복되는것을나타냄 { } x 중괄호안의요소가적어도 x번이상반복됨 { } y 중괄호안의요소가많아야 y번반복됨 {} y x 중괄호안의요소가 x 번이상 y 번이하반복됨 최은만, CSE 4039 소프트웨어공학 ) 21

22 자료사전작성 < 예> 구독자 _ 전화번호 = [ 지역번호 ] + 국번 + '-' + 가입자 _ 번호지역번호 = '(' + '0' + 첫자리 + { 십진수 } ')' 국번 = { 십진수 } 4 3 가입자 _ 번호 = { 십진수 } 4 4 첫자리 = 자료흐름도에서쓰인자료항목들이 ' 가나다 ' 순으로사전처럼정리되어야함 최은만, CSE 4039 소프트웨어공학 ) 22

23 소단위명세서작성 소단위명세서 (mini-spec) 자료흐름도의최하위처리가어떤기능을하는가를기술한것 기술방법 1) 구조적영어 (structured english) 영어에서쓰이는단어중연산이나제어구조를표현하는데쓰이는단어 (if then else, case, repeat, until, while 등 ) 를제한해서사용 < 예 > IF 청구액 > 50만원 IF 납입지체일 > 60일 ELSE THEN 사고해결부서에통고 ELSE ( 신용도가이직은좋음 ) 재청구서발송 IF 납입지체일 > 60 일 THEN 재청구서발송신용평가서에기록 ELSE 재청구서발송 최은만, CSE 4039 소프트웨어공학 ) 23

24 소단위명세서작성 2) 의사결정표 (decision table) - 여러가지다른조건에대하여다른처리를해야할경우 대금지급지급 X X 미지급 X X 미지급잔고있음 X X 없음 X X 영수증발송 O O 청구서발급 O O 안내장발송 O O 최은만, CSE 4039 소프트웨어공학 ) 24

25 사례 : 비디오대여점의배경도 최은만, CSE 4039 소프트웨어공학 ) 25

26 배경도를위한자료사전 자료사전 ( 배경도 ) 1. 자료흐름새고객 = 이름 + 주소 + 전화번호 + 신용카드번호 + 신용카드유효기간 대여 = 전화번호 +{ 비디오번호 } m 1 + 대여비디오개수 대여영수증 = 전화번호+ 고객이름+ 고객주소 + { 비디오번호+ 비디오제목 + 대여료 + 반납일 }m 1 + 총대여금 + 총지불액 + 외상액고객이서명하여야하며영수증은안받아갈수도있다. 새비디오 = 비디오번호 + 비디오제목 + 날짜 + 대여료새비디오에관한정보 일일매상보고 = 대여된비디오 + 매상 + 반납된비디오 + 정시반납 + 연체반납 + 총연체일 + 징수된연체료총액 최은만, CSE 4039 소프트웨어공학 ) 26

27 Level 0 DFD 최은만, CSE 4039 소프트웨어공학 ) 27

28 Level 0 를위한자료사전 자료사전 (Level 0) 1. 자료저장소고객파일 = 전화번호 + 고객이름 + 고객주소 + 고객군구 + 고객시도 + 우편번호 + 신용카드종류 + 신용카드번호 + 신용카드만료일전화번호 = [ 지역번호 ] + 국번 + 가입자번호대여파일 = 고객전화번호 + 고객이름 + 대여일 + 비디오번호 + 비디오제목 + 반납예정일 + 반납일 + 대여료 + 연체료 2. 자료흐름새고객 = 이름 + 주소 + 전화번호 + 신용카드번호 + 신용카드유효기간대여 = [ 전화번호 고객이름 ] + { 비디오번호 비디오제목 } m 1 지불액 = 화폐단위반납 = 비디오번호 + 고객전화번호연체료 = 화폐단위 최은만, CSE 4039 소프트웨어공학 ) 28

29 비디오대여를위한 Level 1 DFD 최은만, CSE 4039 소프트웨어공학 ) 29

30 소단위명세서 프로세스번호 : 1.0 프로세스번호 : 2.0 프로세스이름 : 고객등록프로세스이름 : 마감보고서작성설명 : 고객입력화면출력 ; 설명 : Read 대여파일 ; While(ans == 'n') n) { count 당일대여횟수 ; 고객전화번호, 동호수, 대여금총액계산 ; 취향등입력화면의각필드를 Read 현금출납기 ; 입력받음 ; print 확인메시지 ; 고객파일에저장 ; print 더이상의고객입력을원하는가?; ans = read(); } count 당일반납 ; count 당일연체반납 ; 당일연체료총액계산 ; count 당일대여횟수 ; 대여금총액계산 ; Format, print 마감보고서 최은만, CSE 4039 소프트웨어공학 ) 30

31 Exercise: 음료자동판매기 다른가격의여러종류의음료판매 1000, 500, 100, 50, 10원동전사용 일반사용자 충분한금액이있으면선택가능음료가표시 언제든반환가능 관리자두가지모드 음료채워넣기위한모드 동전수거모드 DFD 와 DD 작성 고객 음료수자판기 음료수 A 음료수 B 음료수 C 음료수 D 가격과 버튼 동전반환 총금액 버튼 동전 잔돈없음 삽입구 램프 동전 음료수 반환구 나오는곳 최은만, CSE 4039 소프트웨어공학 ) 31

32 Q&A 디자인스튜디오 스스로해보고 다음강의시간에질의 샘플제시 최은만, CSE 4039 소프트웨어공학 ) 32

Microsoft PowerPoint 요구 분석.pptx

Microsoft PowerPoint 요구 분석.pptx 소프트웨어공학 () i 요구분석 (Requirement Analysis) 문양세강원대학교 IT 대학컴퓨터과학전공 In this chapter (1/2) 무엇을개발할것인가를정확하고완전하게결정하는단계이다. 정확성 Correctness 완전성 Completeness 다른단계 ( 설계, 구현, 테스트 ) 에비하여잘못되었을때다시개발해야하는비용이가장크다. 요구분석단계의작업은

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

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

Ver. 2017SE-POS-SRS-3.0 Software Requirement Analysis for Point Of Sale System Project Team Team 6 Date Team Information 김병식 2016

Ver. 2017SE-POS-SRS-3.0 Software Requirement Analysis for Point Of Sale System Project Team Team 6 Date Team Information 김병식 2016 Software Requirement Analysis for Point Of Sale System Project Team Team 6 Date 2017.11.06 Team Information 201311264 김병식 201610379 김나연 201611248 강병성 201610070 김지우 Team 6 1 Table of Contents 1 Introduction

More information

용어사전 PDF

용어사전 PDF 0100010111000101010100101010101010010101010010101010101000101010101010101010101010001001011000101001010100001010111010 1101101101111010011101010010101000010111010000101010101010101110010010011111101010101010010101010101010100101010100001

More information

199

199 198 199 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 200 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 201 202 III 203 204 III 205 206 III 207 t r a c k a n d f i e l d 208 III 209

More information

........b60......07.......

........b60......07....... 09 02 6 7 8 9 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 TIP 38 39 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 TIP 58 59 60 61 TIP 62 63 64 65 66 67 TIP 68 69 70 71

More information

Flowchart 작성법

Flowchart 작성법 Flowchart 작성법 Flowchart 란? Algorithm 어떤문제를해결하기위해수행할작업을순서대로파악해서, 그순서에따라해결방법을결정하는방법 수학의문제해결방법으로사용할뿐만이아니라일상생활과일의경우에도무의식적으로사용 Flowchart Algorithm 을정해진기호를이용한그림으로표시하여시각적으로표현한것 2 Flowchart 란? Program Flowchart

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

1108691560000000010.hwp

1108691560000000010.hwp 생산량(천톤) 7000 6000 5000 4000 3000 2000 1000 0 1995/96 1996/97 1997/98 1998/99 1999/00 2000/01 2001/02 2002/03 2003/04 2004/05 연 도 2500 가격(원/kg) 2000 1500 1000 쌀 옥수수 밀가루 돼지고기 500 0 2002. 8 2003. 2 2003.

More information

메뉴얼41페이지-2

메뉴얼41페이지-2 데이터 기반 맞춤형 성장관리 솔루션 스마트빌 플러스 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여 등록합니다. 금융정보 자동수집을 위하여 인증서이름, 아이디, 비밀번호를 등록합니다. 통합 자동 수집 금융정보 통합 자동수집을 실행합니다 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여

More information

사용자중심의강력한렌터카관리솔루션 렌트업 RENTUP 서비스사용매뉴얼

사용자중심의강력한렌터카관리솔루션 렌트업 RENTUP 서비스사용매뉴얼 렌트업 RENTUP 서비스사용매뉴얼 I. 기본기능. 메뉴구성. 서비스이용흐름도 3. 시스템접속및로그인 4. 차량대여스케줄및기타현황확인 5. 지점운영현황확인 6. 유비칸차량관제연동 I. 기본기능. 메뉴구성 예약관리 대여관리 차량관리 정산관리 고객. 업체관리 관리자 예약가능차량 실시간대여현황 차량현황 입출금현황 고객관리 사업장관리 예약현황 대여가능차량 차량정보관리

More information

C스토어 사용자 매뉴얼

C스토어 사용자 매뉴얼 쪽지 APP 디자인적용가이드 I. 쪽지 APP 소개 2 I. 쪽지 APP 소개 쪽지 APP 을통해쇼핑몰의특정회원또는특정등급의회원그룹에게 알림메시지나마케팅을위한쪽지를발송하실수있습니다. 쪽지 APP의주요기능 1. 전체회원, 특정ID, 특정회원그룹별로쪽지발송가능 2. 발송예약기능 3. 발송한쪽지에대해수신및열람내역조회가능 4. 쇼핑몰페이지에서쪽지함과쪽지알림창제공 3

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

Microsoft PowerPoint - 08_DesignPrinciple(2010).ppt [호환 모드]

Microsoft PowerPoint - 08_DesignPrinciple(2010).ppt [호환 모드] LECTURE 8 설계원리와구조적설계 똑똑한사람은문제를해결한다. 그러나현명한사람은문제를예방한다. 최은만, CSE 4039 소프트웨어공학 읽기 교과서 4 장설계 참고문헌 Code Complete( 제 2판 ), 스티브맥코넬, 정보문화사, 2005. Chapter 5, pp129-196. 최은만, CSE 4039 소프트웨어공학 2 설게 (Design) 이란? 최은만,

More information

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

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

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 9) . T 플립플롭으로구성된순서논리회로의해석 () 변수명칭부여 F-F 플립플롭의입력 :, F-F 플립플롭의출력 :, (2) 불대수식유도 플립플롭의입력 : F-F 플립플롭의입력 : F-F 플립플롭의출력 : (3) 상태표작성 이면,

More information

USC HIPAA AUTHORIZATION FOR

USC HIPAA AUTHORIZATION FOR 연구 목적의 건강정보 사용을 위한 USC HIPAA 승인 1. 본 양식의 목적: 건강보험 이전과 책임에 관한 법(Health Insurance Portability and Accountability Act, HIPAA)이라고 알려진 연방법은 귀하의 건강정보가 이용되는 방법을 보호합니다. HIPAA 는 일반적으로 귀하의 서면 동의 없이 연구를 목적으로 귀하의

More information

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

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2

열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2 c 2010, BENESO All rights reserved 1 열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2 u 열거형 : 대소, 위치등의관계에대해설명 u 교차형 : 중복, 합동, 복합, 공동등의관계에대해설명 설명도, 대소관계도, 제휴관계도,

More information

무배당신한유니버설 Plus 종신보험상품요약서

무배당신한유니버설 Plus 종신보험상품요약서 무배당신한유니버설 Plus 종신보험상품요약서 Ⅰ Ⅱ ➀ ➀ ➁ Ⅲ Ⅳ Ⅴ 경과기간나이납입보험료누계해지환급금환급율 (%) 3 개월 40 세 702,000 0 0 6 개월 40 세 1,404,000 0 0 9 개월 40 세 2,106,000 0 0 1 년 41 세 2,808,000 0 0 2 년 42 세 5,616,000

More information

Microsoft Word MetOne237Bmanual

Microsoft Word MetOne237Bmanual Air Particle Counter 의사용법 Met One 237 Air Particle Counter 조선계측기교역 Tel : 02-2268-4344 Fax : 02-2275-5348 htt//:www.chosun21.co.kr 1. 장비구성 : A. Particle Counter : 본장비는 0.3um 부터측정이가능한 Met One 237B와 0.5 um부터가능한

More information

Chapter 4. LISTS

Chapter 4. LISTS C 언어에서리스트구현 리스트의생성 struct node { int data; struct node *link; ; struct node *ptr = NULL; ptr = (struct node *) malloc(sizeof(struct node)); Self-referential structure NULL: defined in stdio.h(k&r C) or

More information

슬라이드 1

슬라이드 1 3 장. 선행자료 어휘원소, 연산자와 C 시스템 박종혁교수 UCS Lab Tel: 970-6702 Email: jhpark1@seoultech.ac.kr SeoulTech 2019-1 st 프로그래밍입문 (1) 2 목차 1.1 문자와어휘원소 1.2 구문법칙 1.3 주석 1.4 키워드 (Keyword) 1.5 식별자 (Identifier) 1.6 상수 (Integer,

More information

< DC1A6C1D6C1BEC7D5BBE7C8B8BAB9C1F6B0FCBBE7BEF7BAB8B0EDBCADC7A5C1F62E696E6464>

< DC1A6C1D6C1BEC7D5BBE7C8B8BAB9C1F6B0FCBBE7BEF7BAB8B0EDBCADC7A5C1F62E696E6464> Jeju Community Welfare Center Annual Report 2015 성명 남 여 영문명 *해외아동을 도우실 분은 영문명을 작성해 주세요. 생년월일 E-mail 전화번호(집) 휴대폰 주소 원하시는 후원 영역에 체크해 주세요 국내아동지원 국외아동지원 원하시는 후원기간 및 금액에 체크해 주세요 정기후원 월 2만원 월 3만원 월 5만원 )원 기타(

More information

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074> Chap #2 펌웨어작성을위한 C 언어 I http://www.smartdisplay.co.kr 강의계획 Chap1. 강의계획및디지털논리이론 Chap2. 펌웨어작성을위한 C 언어 I Chap3. 펌웨어작성을위한 C 언어 II Chap4. AT89S52 메모리구조 Chap5. SD-52 보드구성과코드메모리프로그래밍방법 Chap6. 어드레스디코딩 ( 매핑 ) 과어셈블리어코딩방법

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

2018년 10월 12일식품의약품안전처장

2018년 10월 12일식품의약품안전처장 2018년 10월 12일식품의약품안전처장 - 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

More information

½Ç°ú¸Ó¸®¸»¸ñÂ÷ÆDZÇ(1-5)¿Ï

½Ç°ú¸Ó¸®¸»¸ñÂ÷ÆDZÇ(1-5)¿Ï 실과056-094 2013.1.9 7:22 PM 페이지67 MDPREP_RipControl 2007 개정 5학년 검정 지도서 각론 알짜 정리 67 영양소 힘을 내는 일(탄수화물/지방/단백질) 몸의 조직 구성(지방/단백질/무기질/물) 몸의 기능 조절(단백질/무기질/비타민/물) 식품 구성 자전거의 식품과 영양소 식품군 곡류 탄수화물 우리가 활동하는데 필요한 힘을

More information

Microsoft PowerPoint - gnu-w10-c-chap12

Microsoft PowerPoint - gnu-w10-c-chap12 어서와 C 언어는처음이지 제 12 장 논리연산자 관계연산자의한계 if (age >= 21) /* 21

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

1. 파일 명명규칙

1. 파일 명명규칙 소프트웨어 공학 UML 과제 [UseCase Diagram] Use Case Diagram [ 목 차 ] 2.1.Use Case Diagram 개요 2.2.Use Case 구성요소 2.3.Relationship 2.4.작성방법 2.5.참고문헌 1. Use Case Diagram 1.1 Use Case 모델링 개요 - Use Case 는 개발자가 아닌 사용자

More information

2015년 귀속 세액공제증명서류 : 기본(지출처별)내역 [ 보험, 장애인전용보험] 계약자 인적사항 보험(장애인전용보험)납입내역 종류 상 호 보험종류 사업자번호 증권번호 주피보험자 종피보험자1 종피보험자2 종피보험자3 납입금액 계 메리츠화재해상보험주식회사 (무) 메리츠

2015년 귀속 세액공제증명서류 : 기본(지출처별)내역 [ 보험, 장애인전용보험] 계약자 인적사항 보험(장애인전용보험)납입내역 종류 상 호 보험종류 사업자번호 증권번호 주피보험자 종피보험자1 종피보험자2 종피보험자3 납입금액 계 메리츠화재해상보험주식회사 (무) 메리츠 2015년 귀속 세액공제증명서류 : 기본(지출처별)내역 [ 보험, 장애인전용보험] 계약자 인적사항 박석영 750620-******* 보험(장애인전용보험)납입내역 종류 상 호 보험종류 사업자번호 증권번호 주피보험자 종피보험자1 종피보험자2 종피보험자3 납입금액 계 (주)케이비손해보험 KB매직카개인용 202-81-48*** 20153644470 750620-*******

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 SMV 소개 Konkuk Univ. IT 융합정보보호학과 오예원, 박선영 목차 SMV 소개 CTL NuSMV 설치방법및예시 (lift) 향후계획 SMV SMV(Symbolic Model Verifier) 는유한상태시스템 (finite state system) 이 CTL(Computation Tree Logic) 이라는논리와 BDD(Binary Decision

More information

자연언어처리

자연언어처리 제 7 장파싱 파싱의개요 파싱 (Parsing) 입력문장의구조를분석하는과정 문법 (grammar) 언어에서허용되는문장의구조를정의하는체계 파싱기법 (parsing techniques) 문장의구조를문법에따라분석하는과정 차트파싱 (Chart Parsing) 2 문장의구조와트리 문장 : John ate the apple. Tree Representation List

More information

?

? 2018. SPRINGvol.137 SEOUL MEDICAL CENTER CONTENTS 06 10 20 14 18 20 06 10 14 30 26 30 32 HEALTHY LIVING 36 34 36 38 40 2018. SPRING vol.137 06 07 08 09 10 11 l a t e n t t u b e r c u l o s i s 12 13

More information

Microsoft PowerPoint - 06_ClassDiagram(2010).ppt [호환 모드]

Microsoft PowerPoint - 06_ClassDiagram(2010).ppt [호환 모드] LECTURE 6 UML 클래스다이어그램 클래스다이어그램은 UML 의중심 최은만, CSE 4039 소프트웨어공학 목차 UML 이란? UML 의역사 UML 클래스다이어그램 Exercise 클래스다이어그램설계 최은만, CSE 4039 소프트웨어공학 2 UML 분석, 설계를비주얼화, 문서화하기위한그래픽언어 Unified 이전의 OO 방법들의통합 Modeling 객체지향분석설계를위한비주얼모델링

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

2019달력-대(판형키워)

2019달력-대(판형키워) 조국개황 72 주년 2019 4352 오직나에게덕이있어야항상향기롭다 興聖爲伍 성인과짝이되고성인의대열에들어가야한다. 12 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 30 35 26 27 28 29 2019 1January 2 24 25 26 27 28 3 4 5 6 7 8 9 10 11 12 13

More information

PowerPoint Presentation

PowerPoint Presentation 5 불대수 IT CookBook, 디지털논리회로 - 2 - 학습목표 기본논리식의표현방법을알아본다. 불대수의법칙을알아본다. 논리회로를논리식으로논리식을논리회로로표현하는방법을알아본다. 곱의합 (SOP) 과합의곱 (POS), 최소항 (minterm) 과최대항 (mxterm) 에대해알아본다. 01. 기본논리식의표현 02. 불대수법칙 03. 논리회로의논리식변환 04.

More information

Microsoft PowerPoint - 1주차 UML의 구성과 도구

Microsoft PowerPoint - 1주차 UML의 구성과 도구 UML의 구성과 도구 v UML(Unified Modeling Language) v UML의 구성 요소 v UML의 관계 v UML의 다이어그램 v UML 도구 UML(Unified Modeling Language) l 모델링 과정(modeling process)과 모델링 언어(modeling language)를 제안 모델링 과정 : 객체지향으로 분석하고 설계하는

More information

06장.리스트

06장.리스트 ---------------- DATA STRUCTURES USING C ---------------- CHAPTER 리스트 1/28 리스트란? 리스트 (list), 선형리스트 (linear list) 순서를가진항목들의모임 집합 : 항목간의순서의개념이없음 리스트의예 요일 : ( 일요일, 월요일,, 토요일 ) 한글자음의모임 : ( ㄱ, ㄴ,, ㅎ ) 카드 :

More information

Microsoft PowerPoint - chap-03.pptx

Microsoft PowerPoint - chap-03.pptx 쉽게풀어쓴 C 언어 Express 제 3 장 C 프로그램구성요소 컴퓨터프로그래밍기초 이번장에서학습할내용 * 주석 * 변수, 상수 * 함수 * 문장 * 출력함수 printf() * 입력함수 scanf() * 산술연산 * 대입연산 이번장에서는 C프로그램을이루는구성요소들을살펴봅니다. 컴퓨터프로그래밍기초 2 일반적인프로그램의형태 데이터를받아서 ( 입력단계 ), 데이터를처리한후에

More information

ii iv 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 2 3 4 5 1 3 6 37 제품군 제품분류 39 제출물관리대장 41 43 45 47 < 접수번호 > 관리번호 평가결과보고서 < 평가대상제품명 > 년월일 < 평가기관명 > 49 제 1 장개요 o 일반적으로다음의사항을포함한다. - 정보보호제품평가인증관련규정 (

More information

05 ƯÁý

05 ƯÁý Special Issue 04 / 46 VOL. 46 NO. 4 2013. 4 47 Special Issue 04 / 48 VOL. 46 NO. 4 2013. 4 49 S pecial Issue 04 / IHP 7단계 연구사업 구분 1970년대 1980년대 1990년대 2000년대 연최대 강우량 침수면적 인명피해 재산피해 그림 4. 시군구별 연 최대 강우량과

More information

징계규정 징계규정 231 징계규정 : 2016. 04. 29. 제 1 조 ( 목적 ). 제 2 조 ( 기본원칙 ) 1. 2. 3. 4. 제 3 조 ( 징계위원회의구성등 ) 1. 2, 5, 2 1.,,. 3,. 4 1 1,,.,. 5. 6 ( ). 7 6. 8. 9,. 232 징계규정 1. 2. 3. ( ) 4. 10. 제 4 조 ( 징계위원회의의결 ) 1

More information

Microsoft PowerPoint - KXCERCECVROL.ppt

Microsoft PowerPoint - KXCERCECVROL.ppt 표지 Ⅵ. Web VAN (ERP Interface) 2008.05 변경이력관리 변경이력관리 Version 작성일자 모듈 2008.03.3 Web VAN 검토일자 08.05.30 동양기전 검토자 이은명.0 담당역할 작성자 이명일 승인일자 08.05.30 동양기전 PM 승인자 송환석 변경이력관리 순번 Version 등록일자 소속 등록자 성명 변경사유.0 2008.03.3

More information

Microsoft PowerPoint - Lesson2.pptx

Microsoft PowerPoint - Lesson2.pptx Computer Engineering g Programming g 2 제 3 장 C 프로그래밍구성요소 Lecturer: JUNBEOM YOO jbyoo@konkuk.ac.kr 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다. 이번장에서학습할내용 * 주석 * 변수, 상수 * 함수 * 문장 * 출력함수 printf() * 입력함수 scanf() *

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

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

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

More information

수없기때문에간단한부분으로나눠서구현하고, 이를다시합침으로써전체를구현하게 된다. 실험에서는이미구현된 4-Bit ALU인 74LS181 Chip을사용한다. 이 Chip은 4-bit의 Data input A, B와 Selection input 4 bit, Carry In 1

수없기때문에간단한부분으로나눠서구현하고, 이를다시합침으로써전체를구현하게 된다. 실험에서는이미구현된 4-Bit ALU인 74LS181 Chip을사용한다. 이 Chip은 4-bit의 Data input A, B와 Selection input 4 bit, Carry In 1 Experiment 6. Use of Arithmetic Logic Unit and Flip-Flops Abstract 본실험에서는현대 CPU의가장근간이되는 Unit인산술및논리연산기 (Arithmetic Logic Unit, ALU) 와순차회로 (Sequential Circuit) 을이루는대표적인기억소자인플립플롭 (Flip-flop) 의기능을익히며, 간단한연산회로와순차회로를구현해본다.

More information

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

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

<312E20C0AFC0CFC4B3B5E55F5352444320C0FCC0DAB1E2C6C720B1B8B8C5BBE7BEE7BCAD2E687770>

<312E20C0AFC0CFC4B3B5E55F5352444320C0FCC0DAB1E2C6C720B1B8B8C5BBE7BEE7BCAD2E687770> 페이지 2 / 6 첨부 1. 공급품 목록 및 납기일정 번호 품명 모델명/사양 Vendor 단위 수량 납기 비고 1 (샘플기판) 6Layer, FR-4, 1.6T, 1온스, 2 (샘플기판) 3 (샘플기판) 4 (샘플기판) 5 (샘플기판) FRONT PANEL BOARD 3종 1. 샘플기판은 Board 별 성능시험용 2. 샘플 기판 후 Board 별 육안점검 및

More information

Chapter 9 기능모델링 (Functional Modeling) 기능은입력물을받아결과물을내는활동이며, 기능을수행하는활동을프로세스라한다. 기능모델링은시스템에서요구되는정보의흐름과정보의변환을나타내주는프로세스를중심으로시스템을묘사하고있다. 이장에서는시스템을기능관점에서바라보고

Chapter 9 기능모델링 (Functional Modeling) 기능은입력물을받아결과물을내는활동이며, 기능을수행하는활동을프로세스라한다. 기능모델링은시스템에서요구되는정보의흐름과정보의변환을나타내주는프로세스를중심으로시스템을묘사하고있다. 이장에서는시스템을기능관점에서바라보고 개정판 이해하기쉬운 소프트웨어 공학 윤청지음 Chapter 9 기능모델링 (Functional Modeling) 기능은입력물을받아결과물을내는활동이며, 기능을수행하는활동을프로세스라한다. 기능모델링은시스템에서요구되는정보의흐름과정보의변환을나타내주는프로세스를중심으로시스템을묘사하고있다. 이장에서는시스템을기능관점에서바라보고모델링하는대표적인방법인구조적분석기법 (Structured

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

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures 단일연결리스트 (Singly Linked List) 신찬수 연결리스트 (linked list)? tail 서울부산수원용인 null item next 구조체복습 struct name_card { char name[20]; int date; } struct name_card a; // 구조체변수 a 선언 a.name 또는 a.date // 구조체 a의멤버접근 struct

More information

개인용전기자극기의 안전성및성능평가가이드라인

개인용전기자극기의 안전성및성능평가가이드라인 개인용전기자극기의 안전성및성능평가가이드라인 2014. 3 목 차 1 서론 - 1 - - 2 - - 3 - 2 개인용전기자극기개요 - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - 범례 해설: GZJ [통증완화용경피전기신경자극기]: 100개 IPF [재활치료용전동식근육자극기]: 92개 NGX [근육운동용전동식근육자극기]: 28개

More information

이동전화요금체계개선방안(인쇄본).hwp

이동전화요금체계개선방안(인쇄본).hwp 시장조사 12-29 이동전화서비스요금체계개선방안 한국소비자원시장조사국 - 목차 - - 표목차 - - 3 - - 1 - - 2 - 표 2-1 이동전화가입자수 - - 26,497,267 26,516,938 - - 55,449 308,069 24,269,553 25,705,049 26,552,716 26,825,007 - - 16,249,110 15,927,205

More information

11장 포인터

11장 포인터 Dynamic Memory and Linked List 1 동적할당메모리의개념 프로그램이메모리를할당받는방법 정적 (static) 동적 (dynamic) 정적메모리할당 프로그램이시작되기전에미리정해진크기의메모리를할당받는것 메모리의크기는프로그램이시작하기전에결정 int i, j; int buffer[80]; char name[] = data structure"; 처음에결정된크기보다더큰입력이들어온다면처리하지못함

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

슬라이드 1

슬라이드 1 6-1 리스트 (list) 란순서를가진항목들을표현하는자료구조 리스트를구현하는두가지방법 배열 (array) 을이용하는방법 구현간단 삽입, 삭제시오버헤드 항목의개수제한 연결리스트 (linked list) 를이용하는방법 구현복잡 삽입, 삭제가효율적 크기가제한되지않음 6-2 객체 : n 개의 element 형으로구성된순서있는모임 연산 : add_last(list,

More information

Visual Basic 반복문

Visual Basic 반복문 학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For

More information

<C1DFB0B3BBE7B9FD3128B9FDB7C92C20B0B3C1A4B9DDBFB5292E687770>

<C1DFB0B3BBE7B9FD3128B9FDB7C92C20B0B3C1A4B9DDBFB5292E687770> 공인중개사의 업무 및 부동산 거래신고에 관한 법령 제1장 공인중개사제도 제2장 총칙 제3장 중개사무소의 개설등록 제4장 중개업무 제5장 중개계약 및 부동산거래정보망 제6장 중개업자 등의 의무 제7장 중개보수 제8장 교육 및 업무위탁, 포상금 제9장 공인중개사협회 제10장 지도ㆍ감독 및 벌칙 제23회 완벽대비 제1장 공인중개사제도 1. 시험시행기관 (1) 원칙

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Lecture 02 프로그램구조및문법 Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 자바프로그램기본구조 Hello 프로그램구조 sec01/hello.java 2/40 자바프로그램기본구조 Hello 프로그램구조

More information

수사경위 A밴사 임직원들이 밴사 대리점 업주와 공모,신용카드 및 현금영수증 리베이트를 편의점에 전달해 준다는 명목으로 거액을 편취하였다는 고소사건 수사 중 단서 확보(A밴사가 2012.10.경 ㄱ,ㅁ 고소) 밴사가 편의점의 카드단말기를 관리하면서 신용카드사 및 국세청으

수사경위 A밴사 임직원들이 밴사 대리점 업주와 공모,신용카드 및 현금영수증 리베이트를 편의점에 전달해 준다는 명목으로 거액을 편취하였다는 고소사건 수사 중 단서 확보(A밴사가 2012.10.경 ㄱ,ㅁ 고소) 밴사가 편의점의 카드단말기를 관리하면서 신용카드사 및 국세청으 이 보도자료에서 공개되는 범죄사실은 재판을 통하여 확정된 사실이 아님을 유의하여 주시기 바랍니다. 서울서부지방검찰청 공보담당관 차장검사 윤웅걸 전화 02-706-1692 보 도 자 료 2013.8.27. 자료문의:형사제5부 부장검사 김석우 전화 :02-717-2828 제 목 편의점 카드단말기를 둘러싼 검은 커넥션 - 편의점 카드단말기 이용에 따른 밴(VAN)수수료,

More information

1.design-report.hwp

1.design-report.hwp 소프트웨어공학 목 차 Right now 1. 개요 ----------------------------------------------------------------- 2 1.1 프로젝트개요 1.2 프로젝트목표 1.3 프로젝트산출물 1.4 정의, 약어 2. 인력및일정예측 -----------------------------------------------------

More information

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A 예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = 1 2 3 4 5 6 7 8 9 B = 8 7 6 5 4 3 2 1 0 >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = 0 0 0 0 1 1 1 1 1 >> tf = (A==B) % A 의원소와 B 의원소가똑같은경우를찾을때 tf = 0 0 0 0 0 0 0 0 0 >> tf

More information

PowerPoint Presentation

PowerPoint Presentation 5 불대수 Http://RAIC.kunsn..kr 2 학습목표 마스터제목스타일편집 기본논리식의표현방법을알아본다. 불대수의법칙을알아본다. 논리회로를논리식으로논리식을논리회로로표현하는방법을알아본다. 곱의합 (SOP) 과합의곱 (POS), 최소항 (minterm) 과최대항 (mxterm) 에대해알아본다. 01. 기본논리식의표현 02. 불대수법칙 03. 논리회로의논리식변환

More information

슬라이드 1

슬라이드 1 유라이브 앱 사용자 매뉴얼 차례 주의사항 앱 특징 앱 설치하기 블랙박스와 연동하기 메뉴보기 1. 메인메뉴 2. 실시간 감시 3. 원격 검색 3_1. 원격 파일 검색 3_2. 원격 설정 3_3. 원격 SD카드 포맷 3_4. 원격 펌웨어 업그레이드 3_5. Emergency 설정 4. SD카드 5. 스크린 샷 6. 내 폰의 영상 7. 설정 8. 앱 정보 고장 진단하기

More information

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조 - Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

이번장에서학습할내용 동적메모리란? malloc() 와 calloc() 연결리스트 파일을이용하면보다많은데이터를유용하고지속적으로사용및관리할수있습니다. 2

이번장에서학습할내용 동적메모리란? malloc() 와 calloc() 연결리스트 파일을이용하면보다많은데이터를유용하고지속적으로사용및관리할수있습니다. 2 제 17 장동적메모리와연결리스트 유준범 (JUNBEOM YOO) Ver. 2.0 jbyoo@konkuk.ac.kr http://dslab.konkuk.ac.kr 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다. 이번장에서학습할내용 동적메모리란? malloc() 와 calloc() 연결리스트 파일을이용하면보다많은데이터를유용하고지속적으로사용및관리할수있습니다.

More information

S A S D 발표 : 구태환

S A S D 발표 : 구태환 S A S D 발표 : 구태환 I n d e x SA Part 1. Statement of Purpose 2. System Context Diagram Event List 3. Data Flow Diagram Data Dictionary SD Part Structure Charts 1. Transform Analysis 2. Basic 3. Advanced

More information

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash

More information

소개 는 국내 산업계 IC 전문 인재양성과 기술 보급을 위한 IC 표준화 및 시험인증 전문 교육기관입니다. IC 글로벌 경쟁력 제고를 위한 핵심인재 양성을 목적으로 교육세나 및 자격시험 서비스를 제공합니다. 교육 훈련비용 일부를 지원하는 직업능력개발훈련과정을 운영합니다

소개 는 국내 산업계 IC 전문 인재양성과 기술 보급을 위한 IC 표준화 및 시험인증 전문 교육기관입니다. IC 글로벌 경쟁력 제고를 위한 핵심인재 양성을 목적으로 교육세나 및 자격시험 서비스를 제공합니다. 교육 훈련비용 일부를 지원하는 직업능력개발훈련과정을 운영합니다 edu.tta.or.kr IC 핵심역량 강화를 위한 탁월한 선택 소개 는 국내 산업계 IC 전문 인재양성과 기술 보급을 위한 IC 표준화 및 시험인증 전문 교육기관입니다. IC 글로벌 경쟁력 제고를 위한 핵심인재 양성을 목적으로 교육세나 및 자격시험 서비스를 제공합니다. 교육 훈련비용 일부를 지원하는 직업능력개발훈련과정을 운영합니다. 연혁 2016 근로자 직업능력

More information

-. BSE ( 3 ) BSE. ㆍㆍ ( 5 ). ( 6 ) 3., ( : , Fax : , : 8 177, : 39660).. ( ). ( ),. (

-. BSE ( 3 ) BSE. ㆍㆍ ( 5 ). ( 6 ) 3., ( : , Fax : ,   : 8 177, : 39660).. ( ). ( ),. ( 2018-231 ( 2017-4, 2017.1.25.) 46. 2018 7 00 ( ) 1., ㆍ ㆍ. 2.. ( 2 ) - - 1 - -. BSE ( 3 ) BSE. ㆍㆍ ( 5 ). ( 6 ) 3., 2018 9 00 ( : 054-912-0423, Fax : 054-912-0431, E-mail : ilsu@korea.kr, : 8 177, : 39660)..

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 06 반복문 01 반복문의필요성 02 for문 03 while문 04 do~while문 05 기타제어문 반복문의의미와필요성을이해한다. 대표적인반복문인 for 문, while 문, do~while 문의작성법을 알아본다. 1.1 반복문의필요성 반복문 동일한내용을반복하거나일정한규칙으로반복하는일을수행할때사용 프로그램을좀더간결하고실제적으로작성할수있음.

More information

슬라이드 1

슬라이드 1 첨부 4 리모콘별 TV 셋팅방법 2011. 1 전략서비스본부서비스지원팀 1 경제형 2002년개발쌍방향단순-2007년개발경제형 /PVR-2007년개발 2002 년 02 월 ~ 2003 년 08 월 85 만 (40 만은 TV 설정불가 ) 선호채널 도움말 만가능 1) TV 전원을키고 2) 0( 숫자 )+ 음소거동시에누름 -> LED ON 3) 리모콘 LED 주황색불확인후제조사코드입력

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

슬라이드 1

슬라이드 1 기초 PYTHON 프로그래밍 14. 함수 - 1 1. 함수 2. 파이썬내장함수 3. 사용자정의함수 4. 함수의인수와반환값 5. 함수의위치와 main 작성하기 1. 함수 블랙박스 (black box) 함수는입력과출력을갖는 black box이다. 주어진입력에대해서어떤과정을거쳐출력이나오는지가숨겨져있다. >>> print('hello world') Hello world

More information

chap x: G입력

chap x: G입력 재귀알고리즘 (Recursive Algorithms) 재귀알고리즘의특징 문제자체가재귀적일경우적합 ( 예 : 피보나치수열 ) 이해하기가용이하나, 비효율적일수있음 재귀알고리즘을작성하는방법 재귀호출을종료하는경계조건을설정 각단계마다경계조건에접근하도록알고리즘의재귀호출 재귀알고리즘의두가지예 이진검색 순열 (Permutations) 1 장. 기본개념 (Page 19) 이진검색의재귀알고리즘

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

<BFB5BBF3C1A4BAB8C3B3B8AEBDC3BDBAC5DB20BFACB1B82E687770>

<BFB5BBF3C1A4BAB8C3B3B8AEBDC3BDBAC5DB20BFACB1B82E687770> Black Key Region Cr R Linear Key Region θ White Key Region Cb θ Table θ Table for Chroma Suppress 1 255 0 θc θ Table for Linear Key θs θw1 θs θw2 Radius Table R Table for Chroma Suppress 1 255 0 Rc R Table

More information

[ 알고리즘연습문제 ] [ 문제 1] 국립공원방문자다음은 1년동안국립공원방문자에대해일별평균방문자수와, 최대방문자수, 최소방문자수를찾는알고리즘이다. - 1년동안의일별방문자수는 V(365) 로주어진다. - 알고리즘에사용되는변수는다음과같다. S : 합계 MA : 최대값 MI

[ 알고리즘연습문제 ] [ 문제 1] 국립공원방문자다음은 1년동안국립공원방문자에대해일별평균방문자수와, 최대방문자수, 최소방문자수를찾는알고리즘이다. - 1년동안의일별방문자수는 V(365) 로주어진다. - 알고리즘에사용되는변수는다음과같다. S : 합계 MA : 최대값 MI [ 알고리즘연습문제 ] [ 문제 1] 국립공원방문자다음은 1년동안국립공원방문자에대해일별평균방문자수와, 최대방문자수, 최소방문자수를찾는알고리즘이다. - 1년동안의일별방문자수는 V(365) 로주어진다. - 알고리즘에사용되는변수는다음과같다. S : 합계 MA : 최대값 MI : 최소값 J : 첨자 M : 평균 - 1 - 답항보기 1-1 2-2 3 0 4 1 5 2

More information

원형연결리스트에대한설명중틀린것은 모든노드들이연결되어있다 마지막에삽입하기가간단한다 헤더노드를가질수있다 최종노드포인터가 NULL이다 리스트의 번째요소를가장빠르게찾을수있는구현방법은무엇인가 배열 단순연결리스트 원형연결리스트 이중연결리스트 단순연결리스트의노드포인터 가마지막노드를

원형연결리스트에대한설명중틀린것은 모든노드들이연결되어있다 마지막에삽입하기가간단한다 헤더노드를가질수있다 최종노드포인터가 NULL이다 리스트의 번째요소를가장빠르게찾을수있는구현방법은무엇인가 배열 단순연결리스트 원형연결리스트 이중연결리스트 단순연결리스트의노드포인터 가마지막노드를 리스트에대한설명중틀린것은 구조체도리스트의요소가될수있다 리스트의요소간에는순서가있다 리스트는여러가지방법으로구현될수있다 리스트는집합과동일하다 다음은순차적표현과연결된표현을비교한것이다 설명이틀린것은 연결된표현은포인터를가지고있어상대적으로크기가작아진다 연결된표현은삽입이용이하다 순차적표현은연결된표현보다액세스시간이많이걸린다 연결된표현으로작성된리스트를 개로분리하기가쉽다 다음은연결리스트에서있을수있는여러가지경우를설명했는데잘못된항목은

More information

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

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

More information

51.PDF

51.PDF < > SF,, SF : [ ] : [ ], [ ] / / -.... 1.. ( ).... (SF) 1971 12 SF..,?.,.,.. ( ).. . SF, ( )., SF. SF,,,,. SF 11 1969 4 3..,,,.,,,,,,,.,, SF. SF. < > 8 11 15 21 28 32 33 40 44 49 IQ 53 57 62 70 75 83 88

More information

01

01 IM-A850L 01 02 03 04 05 Tip. 06 07 08 09

More information

01_피부과Part-01

01_피부과Part-01 PART 1 CHAPTER 01 3 PART 4 C H A P T E R 5 PART CHAPTER 02 6 C H A P T E R CHAPTER 03 7 PART 8 C H A P T E R 9 PART 10 C H A P T E R 11 PART 12 C H A P T E R 13 PART 14 C H A P T E R TIP 15 PART TIP TIP

More information

범정부서비스참조모형 2.0 (Service Reference Model 2.0)

범정부서비스참조모형 2.0 (Service Reference Model 2.0) 범정부서비스참조모형 2.0 (Service Reference Model 2.0) 2009. 12 - 1 - - 2 - - 3 - - 4 - < - 5 - - 6 - 1) 별첨 2 공유자원현황목록참조 - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 -

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

Microsoft PowerPoint UI-Event.Notification(1.5h).pptx

Microsoft PowerPoint UI-Event.Notification(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 UI 이벤트 Event listener Touch mode Focus handling Notification Basic toast notification Customized toast notification Status bar notification 2 사용자가인터랙션하는특정 View

More information

Index Process Specification Data Dictionary

Index Process Specification Data Dictionary Index Process Specification Data Dictionary File Card Tag T-Money Control I n p u t/o u t p u t Card Tag save D e s c r i p t i o n 리더기위치, In/Out/No_Out. File Name customer file write/ company file write

More information