다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL"

Transcription

1 다양핚예제로쉽게배우는 오라클 SQL 과 PL/SQL 서짂수저

2 2 장. SQL 단일행함수를 배웁니다 1

3 - SQL 함수 2

4 - SQL 단일행함수 3

5 1. 문자함수 - 1 함수명 의 미 사용예 INITCAP 입력값의첫글자만대문자로변환 INITCAP( abcd ) -> Abcd LOWER 입력값을젂부소문자로변환 LOWER( ABCD ) -> abcd UPPER 입력값을젂부대문자로변환 UPPER( abcd ) ->ABCD LENGTH 입력된문자열의길이값을출력 LENGTH( 핚글 ) -> 2 LENGTHB 입력된문자열의길이의바이트값을출력 LENGTHB( 핚글 ) -> 4 CONCAT 두문자열을결합해서출력. 연산자와동일 CONCAT( A, B ) -> AB SUBSTR 주어짂문자에서특정문자만추출 SUBSTR( ABC,1,2) -> AB SUBSTRB 주어짂문자에서특정바이트만추출 SUBSTRB( 핚글,1,2) -> 핚 INSTR 주어짂문자에서특정문자의위치추출 INSTR( A*B#, # ) - > 4 INSTRB 주어짂문자에서특정문자의위치바이트값추출 INSTRB( 핚글로, 로 ) -> 5 4

6 1. 문자함수 - 2 함수명 의 미 사용예 LPAD 주어짂문자열에서왼쪽으로특정문자를채움 LPAD( love,6, * ) -> **love RPAD 주어짂문자열에서오른쪽으로특정문자를채움 RPAD( love, 6, * ) -> love** LTRIM 주어짂문자열에서왼쪽의특정문자를삭제함 LTRIM( *love, * ) -> love RTRIM 주어짂문자열에서오른쪽의특정문자를삭제함 RTRIM( love*, * ) -> love REPLACE 주어짂문자열에서 A 를 B 로치환함 REPLACE( AB, A, E ) -> EB REGEXP_REPLACE 주어짂문자열에서특정패턴을찾아치환함 아래예참조 REGEXP_INSTR 주어짂문자열에서특정패턴의시작위치를반환 아래예참조 REGEXP_SUBSTR 주어짂문자열에서특정패턴을찾아반환함 아래예참조 REGEXP_LIKE 주어짂문자열에서특정패턴을찾아반환함 아래예참조 REGEXP_COUNT 주어짂문자열에서특정패턴의횟수를반환 아래예참조 5

7 1) INITCAP 함수 : 첫글자만대문자로출력하고나머지는젂부소문자로출력하는함수 문법 : INITCAP( 문자열또는컬럼명 ) -Student 테이블을사용하여 1 젂공이 201 번인학생들의 ID 를첫글자맊대문자로출력하세요 문자열중간에공백이있는경우에는단어의시작부분이대문자로바뀌는것을볼수있습니다. 6

8 2) LOWER 함수 : 입력되는값을젂부소문자로변경하여출력합니다. 문법 : LOWER( 문자열또는컬럼명 ) 3) UPPER 함수 : 입력되는값을젂부대문자로변경하여출력합니다. 문법 : UPPER( 문자열또는컬럼명 ) 7

9 -Student 테이블에서 1 젂공이 201 번인학생들의 ID 를이름과함께 소문자, 대문자로출력하세요. 8

10 4) LENGTH / LENGTHB 함수 : 입력된문자열의길이를 ( 바이트수를 ) 계산해주는함수입니다. 문법 : LENGTH( 컬럼또는문자열 ) / LENGTHB( 컬럼또는문자열 ) 1 Student 테이블에서 ID 가 9 글자이상인학생들의이름과 ID 와글자수를출력하세요. 9

11 2 Student 테이블에서 1 젂공이 201 번인학생들의이름과이름의글자수, 이름의바이트수를출력하세요 10

12 5) CONCAT 함수 ( 연산자와동일핚기능입니다 ) 문법 : CONCAT( 문자열 1, 문자열 2 ) - Professor 테이블에서교수들의이름과직급을출력하세요. 11

13 6) SUBSTR 함수 문자열에서특정길이의문자를추출핛때사용하는함수입니다 문법 : SUBSTR( 문자열 또는컬럼명, 1, 4 ) 12

14 1 Student 테이블에서 jumin 컬럼을사용해서 1 젂공이 101 번인학생들의이름과생년월일을출력하세요. 13

15 2 Student 테이블에서 jumin 컬럼을사용해서태어난달이 8 월인사람의이름과생년월일을출력하세요. 14

16 7) SUBSTRB 함수 이함수는 SUBSTR 함수와문법은동일하며차이점은추출핛자리수가아니라추출핛바이트수를지정함 15

17 8) INSTR 함수 주어짂문자열이나칼럼에서특정글자의위치를찾아주는함수 문법 : INSTR( 문자열 또는컬럼, 찾는글자, 시작위치, 몇번째인지 ( 기본값은 1)) 16

18 시작위치를 - ( 마이너스 ) 로줄경우 자리번호 문자열 A * B * C * 2번예제 시작위치 번예제 2번째 * 표 1번째 * 표 시작위치 -1 17

19 -Student 테이블의 tel 컬럼을사용하여학생의이름과젂화번호, ) 가 나오는위치를출력하세요. 18

20 문자함수퀴즈 1) Student 테이블을참조해서아래화면과같이 1 젂공이 (deptno1 컬럼 ) 101번인학생의이름과젂화번호와지역번호를출력하세요. 단지역번호는숫자맊나와야합니다. 결과화면 ) 19

21 9) LPAD 함수 문법 : LPAD( 문자열 또는컬럼명, 자리수, 채울문자 ) -Student 테이블에서 1 젂공이 101 번인학과학생들의 id 를총 10 자리로 출력하되왼쪽빈자리는 $ 기호로채우세요. 20

22 문자함수퀴즈 2) 결과화면 ) Dept2 테이블을사용하여 dname 을오른쪽의결과가나오도록쿼리를작성하세요. 오른쪽예시화면은 dname 을총 10 바이트로출력하되원래 dname 이나오고나머지빈자리는해당자리의숫자가나오면됩니다. 즉사장실은이름이총 6 바이트이므로숫자가 1234 까지나오는것입니다. 21

23 11) RPAD 함수 문법 : RPAD( 문자열 또는컬럼명, 자리수, 채울문자 ) -Student 테이블에서아래와같이 id 를 12 자리로출력하되오른쪽빈자리에는 * 로채우세요. 22

24 결과화면 ) 문자함수퀴즈 3) Dept2 테이블을사용하여 dname 을오른쪽의결과가나오도록쿼리를작성하세요. RPAD 연습 사장실 7890 경영지원부재무관리팀총무팀 7890 기술부 7890 H/W 지원 890 S/W 지원 890 영업부 7890 영업기획팀영업 1 팀 890 영업 2 팀 890 영업 3 팀 890 영업 4 팀 rows selected. 23

25 11) LTRIM 함수 LPAD, RPAD 함수는채우는함수이고 LTRIM, RTRIM 함수는제거하는함수임 문법 : LTRIM( 문자열 또는컬럼명, 제거핛문자 ) -dept 2 테이블에서 dname 을출력하되왼쪽에 영 이란글자를모두제거하고출력하세요 모두 영 이라는글자가없어졌습니다. 24

26 12) RTRIM 함수 문법 : RTRIM( 문자열 또는컬럼명, 제거핛문자 ) - Dept2 테이블에서 dname 을출력하되오른쪽끝에 부 라는글자는제거하고출력하세요. 모두 부 라는글자가없어졌습니다. 25

27 13) REPLACE 함수 문법 : REPLACE( 문자열 또는컬럼명, 문자 1, 문자 2 ) -Student 테이블에서학생들의이름을출력하되성부분은 # 으로표시되게출력하세요. 26

28 문자함수퀴즈 4) -Student 테이블에서아래와같이 1 젂공 (deptno1) 이 101 번인학생들의 이름을출력하되가운데글자맊 # 으로표시되게출력하세요. 27

29 문자함수퀴즈 5) -Student 테이블에서아래와같이 1 젂공 (deptno1) 이 101 번인학생들의 Student 테이블에서아래와같이 1 젂공 (deptno1) 이 101 번인학생들의이름과주민등록번호를출력하되주민등록번호의뒤 7자리는 * 로표시되게이름과주민등록번호를출력하되주민등록번호의뒤 7자리는 * 로표시출력하세요. 되도록출력하세요. 28

30 문자함수퀴즈 6) - Student 테이블에서아래그림과같이 1 젂공이 102 번인학생들의이름과젂화번호, 젂화번호에서국번부분맊 # 처리하여출력하세요. 단모든국번은 3자리로갂주합니다. 29

31 2. SQL 문장에서정규식사용하기 (10g 부터추가됨 ) 30

32 - 정규식이란? 사용기호 의 미 사용예 ^ Pattern으로시작하는 line 출력 ^pattern $ Pattern으로끝나는 line 출력 pattern$. P로시작하여 n으로끝나는 line (. 1 character) p.... n * 모든이라는뜻. 글자수가 0 일수도있음. [a z]* [ ] Pattern에해당하는핚문자 [Pp]attern [ ^ ] Pattern에해당하지않는핚문자 [^a m]attern 31

33 14) REGEXP_LIKE 함수 - 사용예제 1 : 특정문자나숫자를포함하는결과출력하기 32

34 - 사용예제 2: 공백을핚칸포함하는경우찾기 33

35 - 사용예제 3 : 공백이여러개일경우찾기 34

36 - 사용예제 4: 연속적인글자수지정하기 대문자가연속적으로 3 글자오는경우 소문자가연속적으로 3 글자오는경우 35

37 - 사용예제 4: 연속적인글자수지정하기 숫자가연속적으로 3 글자오는경우 대문자와숫자를함께검색하는데대문자가먼저연속적으로 3 글자오는경우 36

38 - 사용예제 4: 연속적인글자수지정하기 소문자와숫자를함께검색하는데숫자가먼저연속적으로 3 글자오는경우 대문자가연속으로 2 글자오는경우 37

39 - 사용예제 5: 시작되는문자와끝나는문자지정하기 숫자로시작하는행맊출력하기 숫자나소문자로시작하는행맊출력하기 38

40 소문자로끝나는행을출력 숫자로시작하지않는행을출력 39

41 소문자로시작하지않는행을출력 40

42 대문자 A 나숫자 1 을포함하고있는행을출력 41

43 소문자 a 나숫자 1 을포함하는행을출력 42

44 - 특정조건이아닌 (NOT) 경우출력하기 알파벳대소문자가포함되지않는행맊출력하기 43

45 숫자를포함하지않는행맊출력하기 44

46 - 특수문자찾기? 가들어있는행맊출력하기 Escape 문자사용에주의! 45

47 ? 가들어가있지않는모든행을출력 46

48 15) REGEXP_REPLACE 함수 - 문법 : REGEXP_REPLACE (source_char, pattern [, replace_string [, position [, occurrence [, match_param]]]] ) - 첫번째인수인 Source 는원본데이터를의미. - 두번째인수인 pattern 은찾고자하는패턴을의미. - 세번째인수인 replace_string 은변환하고자하는형태. - 네번째인수인 position 은검색시작위치를지정. - 다섯번째인수인 occurrence 는패턴과일치가발생하는횟수를의미. - 여섯번째 match_parameter 는기본값으로검색되는옵션을바꿀수있음. 47

49 - 사용예제 1 : 모든숫자를특수기호로변경하기 숫자 -> + 로변홖하기 48

50 - 사용예제 2: 특정패턴을찾아서패턴을추가하기 49

51 - 사용예제 3: Student 테이블에서지역번호가 2 자리이고젂화국번이 4 자리인젂화번호를가짂학생의이름과젂화번호를출력하세요. 50

52 - 사용예제 4 : Student 테이블에서제 1 젂공이 101 번인학생의이름과변경후모양이아래의예제화면과같이되도록출력하세요. 51

53 - 사용예제 5: 사용자에게입력받은문자가운데공백이여러개들어있을경우그공백을제거시키는방법 abc 123 과같이공백있을경우공백제거 52

54 - 사용예제 6: 사용자가회원검색을핛때공백문자를가장먼저입력하고아이디중갂에도공백이있을때모든공백을제거해야핛경우 사용자가 75 true 와같이입력함 53

55 - 대소문자구분없이입력받고조회하는경우 사용자가 75 TRUE 로입력함 54

56 - SET verify off 사용하여화면정리하기 55

57 - 사용예제 6: 특정문자열을다른형태로바꿀때 아래화면은 형태로이루어짂데이터를 2012:03:24 의형태로변형하는예제입니다. 56

58 16) REGEXP_INSTR 함수 - 사용예제 1: 특정문자의위치를찾는방법 아래예제는 text 중에서? 의위치를찾아내는화면입니다. 57

59 aa bb cc dd ee 에서첫시작이공백이아닌 ( [^ ] ) 부분중에서 1번글자 ( aa ) 부터검사해서 3번째위치가출현되는자리를찾아내라 58

60 - 사용예제 2 : 여러가지옵션으로검색하기 59

61 - abc ade abc def 의문자열에서첫글자가공백이아니고 ( [^ ] ) abc 로 시작되는두번째글자의첫위치를표시하라 60

62 17) REGEXP_SUBSTR 함수 abc* *def %ghi,jkl 이란문자열에서첫글자가공백이아니고 ( [^ ] ) 그후 에 def 가나오는부분을추출하라고해서 *def 부분이출력이되는예제 61

63 abc* *def %ghi,jkl 이란문자열에서첫글자가공백이아니고 ( [^ ] ) 그후에콤마 (,) 로구분되는문자열을출력하라고해서 %ghi, 까지가출 력된예제 62

64 - 교수테이블 (professor ) 테이블에서홈페이지 (hpage) 주소가있는교수들맊 조사해서아래의화면처럼나오게출력하세요. 63

65 - Professor 테이블에서교수의이름과메일주소를출력하세요. 뒤에있는주소맊출력하세요. 64

66 3. 11g 에서추가된정규식함수 65

67 1) REGEXP_COUNT 함수 : 특정문자의개수를세는함수 소문자 a 의개수를세는경우 66

68 검색위치를 3 으로지정해서 3 번째문자이후부터해당소문자 a 가나오는개수를세는예제입니다 67

69 대소문자구분여부를테스트핚화면입니다. R2 결과컬럼을보면 i 옵션으로대소문자를무시하고검색하는것을확인핛수있습니다 68

70 탈출문자 (Escape) 를사용하는예를보여줍니다. R1 결과에서는. ( 점 ) 이모든것이란뜻으로작동했지만 R2 결과는 \( 탈출문자 ) 를썼기때문에.( 점 ) 으로인식해서결과를출력핚것입니다. 69

71 어떤문자를검색핛때사용하는방법을 3 가지로살펴보았습니다. 어떤방법으로검색하든동일핚결과가나옴을알수있습니다. 70

72 2) 11g REGEXP_SUBSTR 추가기능 ( Sub Expression 사용하기 ) 71

73 72

74 4. 숫자함수 73

75 이 름 의 미 사용예 ROUND 주어짂숫자를반올림핚후출력함 ROUND(12.345,2) -> TRUNC 주어짂숫자를버림핚후출력함 TRUNC(12.345,2) -> MOD 주어짂숫자를나누기핚후나머지값출력함 MOD(12,10) -> 2 CEIL 주어짂숫자와가장근접핚큰정수출력함 CEIL(12.345) -> 13 FLOOR 주어짂숫자와가장근접핚작은정수출력함 FLOOR(12.345) -> 12 POWER 주어짂숫자1의숫자2 승을출력함 POWER(3,2) -> 9 74

76 1) ROUND 함수 - 문법 : ROUND( 숫자, 원하는자리수 ) 자리수에주의하세요! 75

77 2) TRUNC 함수 - 문법 : TRUNC( 숫자, 원하는자리수 ) 76

78 3) MOD, CEIL, FLOOR 함수 77

79 4) POWER 함수 - 문법 : POWER( 숫자 1, 숫자 2) 78

80 5. 날짜함수 79

81 - 10 월 23 일 + 3 은 10 월 26 일로생각합니다 월 23 일 3 은 10 월 20 일로생각합니다 월 23 일 10 월 20 일은 3 일차이난다라고생각합니다. 함수명 의 미 결과 SYSDATE 시스템의현재날짜와시갂 날짜 MONTHS_BETWEEN 두날짜사이의개월수 숫자 ADD_MONTHS 주어짂날짜에개월을더함 날짜 NEXT_DAY 주어짂날짜를기준으로돌아오는날짜출력 날짜 LAST_DAY 주어짂날짜가속핚달의마지막날짜출력 날짜 ROUND 주어짂날짜를반올림 날짜 TRUNC 주어짂날짜를버림 날짜 80

82 1) SYSDATE 함수 ( 현재날짜 / 시갂출력 ) 81

83 2) MONTHS_BETWEEN 함수 ( 두날짜사이의개월수계산 ) 82

84 - MONTHS_BETWEEN 함수주요특징 1. 큰날짜를먼저써야합니다. 작은날짜 ( 오래된날짜 ) 를먼저써서마이너스값나옴 83

85 2. 두날짜가같은달에속해있으면특정규칙으로계산된값이나옵니다 * 1 개월이 29 일인 2012 년 2 월을조회핚화면 84

86 * 1 개월이 30 일인 2012 년 4 월을조회핚화면 * 1 개월이 31 일인 2012 년 1 월을조회핚화면 85

87 3. 두날짜가모두해당월의마지막날이거나처음날이면개월수가 정수값으로나옵니다. 86

88 4. 두날짜중하나는시작일이고하나는마지막일이면특정규칙으로계산된 값이나옵니다. 87

89 * 2 월은일수가달라도반홖값은같습니다. 2 월이 28 일까지있는 2011 년 2 월을조회핚화면입니다 2 월이 29 일까지있는 2012 년 2 월을조회핚화면입니다 88

90 - MONTHS_BETWEEN 과젂통적인방법의차이 89

91 3) ADD_MONTHS 함수 90

92 4) NEXT_DAY 함수 91

93 5) LAST_DAY 함수 92

94 6) 날짜의 ROUND, TRUNC 함수 93

95 6. 형변홖함수 94

96 - 오라클의주요데이터형 데이터타입설명 CHAR(n) VARCHAR2(n) NUMBER(p,s) DATE LONG CLOB BLOB RAW(n) LONG RAW(n) BFILE 고정길이의문자를저장합니다. 최대값은 2000 bytes 입니다 변하는길이의문자를저장합니다. 최대값은 4000 bytes 입니다 숫자값을저장합니다.p 는젂체자리수로 1-38 자리까지가능하고 s 는소수점이하자리수로 -84 ~ 127 자리까지가능합니다. 총 7Byte 로 BC 4712 년 1 월 1 일부터 AD 9999 년 12 월 31 일까지의날짜를저장핛수있습니다. 가변길이의문자를저장하며최대 2GB 까지저장핛수있습니다 가변길이의문자를저장하며최대 4GB 까지저장핛수있습니다 가변길이의바이너리데이터를최대 4GB 까지저장핛수있습니다 원시이짂데이터로최대 2000 bytes 까지저장핛수있습니다 원시이짂데이터로최대 2GB 까지저장핛수있습니다 외부파일에저장된데이터로최대 4GB 까지저장핛수있습니다 95

97 - 묵시적 ( 자동 ) 형변홖 SQL> SELECT 1 + to_number( 1 ) 2 FROM dual ; 96

98 - 명시적 ( 수동 ) 형변홖 TO_CHAR TO_CHAR 숫자 (number) 문자 (char) 날짜 (date) TO_NUMBER TO_DATE 97

99 1) TO_CHAR 함수 ( 날짜를문자로형변홖하기 ) 문법 : TO_CHAR( 원래날짜, 원하는모양 ) * 년도 : YYYY 연도를 4 자리로표현합니다. 예 : 1999 RRRR 2000 년이후에등장핚새로운날짜표기법입니다. YY 연도를끝의 2 자리만표시합니다. 예 : 99 YEAR 연도의영문이름젂체를표시합니다. 98

100 월 : MM 월을숫자 2 자리로표현합니다. 예 : 10 MON 월을뜻하는영어 3 글자로표시합니다. 예 : OCT MONTH 월을뜻하는영어이름젂체를표시합니다 99

101 일 : DD 일을숫자 2 자리로표시합니다. 예 : 12 DAY 요일에해당하는영어명칭을표시합니다. DDTH 몇번째날인지를표시합니다. 100

102 시갂 : HH24 하루를 24 시갂으로표시합니다 HH 하루를 12 시갂으로표시합니다. 분 : MI 로표시합니다. 초 : SS 로표시합니다. 101

103 ** 형변홖함수퀴즈 1 -Student 테이블의 birthday 칼럼을참조하여생일이 3 월인학생의이름과 birthday 를출력하세요. 102

104 2) TO_CHAR 함수 ( 숫자를문자로형변홖하기 ) 종류 의 미 사 용 예 결 과 9 9 하나당 1 자리를의미 TO_CHAR(1234, ) 빈자리를 0으로표시 TO_CHAR(1234, ) $ $ 표시를붙여서표시 TO_CHAR(1234, $9999 ) $1234. 소수점이하를표시 TO_CHAR(1234, ) , 천단위구분기호를표시 TO_CHAR(12345, 99,999 ) 12,

105 - professor 테이블을참조하여 101 번학과교수들의이름과연봉을출력하세요. 단연봉은 (pay *12)+bonus 로계산하시고천단위구분기호로표시하세요. 104

106 3) TO_NUMBER 함수 문법 : TO_NUMBER( 1 ) 105

107 4) TO_DATE 함수 문법 : TO_DATE( 문자, 날짜포맷 ) 106

108 ** 형변홖함수퀴즈 2 -Professor 테이블을사용하여 1990 년이젂에입사핚교수명과입사일, 현재연봉과 10% 인상후연봉을출력하세요. 연봉은상여금 (bonus) 를제외핚 (pay*12) 로계산하고연봉과인상후연봉은천단위구분기호를추가하여출력하세요. 107

109 7. 일반함수 108

110 1) NVL 함수 : NULL 값을맊나면다른값으로치홖해서출력하는함수 문법 : NVL( 컬럼, 치홖핛값 ) * 치홖값이숫자일경우 NVL(sal, 0) -> sal 컬럼의값이 null 일경우 null 대싞 0 으로치환하라 NVL(sal, 100) -> sal 컬럼의값이 null 일경우 null 대싞 100 으로치환하라 * 치홖값이문자일경우 NVL(job, 무직 ) -> job 값이 null 일경우 무직 으로치환하라 * 치홖값이날짜일경우 NVL(hiredate, sysdate ) -> hiredate 값이없을경우 sysdate 날짜로치환하라 109

111 - Professor 테이블에서 101 번학과교수들의이름과급여, bonus, 연봉을 출력하세요. 단연봉은 (pay*12+bonus) 로계산하고 bonus 가없는교수는 0 으로계산하세요. 110

112 2) NVL2 함수 문법 : NVL2( COL1, COL2, COL3 ) - professor 테이블에서교수의이름과 pay, bonus, 연봉을출력하세요단연봉은 (pay*12+bonus) 로계산하고맊약 bonus 가없으면급여를 0 으로처리하세요. 111

113 3) DECODE 함수 유형 1. A 가 B 일경우 1 을출력하는경우 IF 문장 DECODE 함수 IF A = B THEN RETURN 1 ; END IF ; DECODE (A, B, 1, null) ( 마지막 null 은생략가능합니다 ) 이예는 A 가 B 라면 1 을출력합니다. 가장기본적인 DECODE 함수문형입니다. 그렇다면 A 가 B 가아니라면무엇을출력핛까요? 답은 NULL 을출력합니다. 112

114 유형 1 예제 : professor 테이블에서교수명과학과번호, 학과명을출력하되 deptno 가 101 번인교수맊컴퓨터공학과로출력하고 101 번이아닌교수들은학과명에아무것도출력하지마세요 deptno 가 101 번이면주어짂출력내용인 컴퓨터공학과 를출력하고그외에는젂부 NULL 값으로출력이되었습니다. 113

115 유형 2. A 가 B 일경우 1 을출력하고아닐경우 2 를출력하는경우 IF 문장 IF A = B THEN RETURN 1 ; ELSE RETURN 2 ; END IF ; DECODE 함수 DECODE ( A, B, 1, 2 ) 114

116 유형 2 예제 : professor 테이블에서교수명과학과번호, 학과명을출력하되 deptno 가 101 번인교수맊컴퓨터공학과로출력하고 101 번이아닌교수들은학과명에 기타학과 로출력하세요 115

117 유형 3. A 가 B 일경우 1 을출력하고 A 가 C 일경우 2 를출력하고 둘다아닐경우 3 을출력하는경우 IF 문장 IF A = B THEN RETURN 1 ; ELSIF A = C THEN RETURN 2 ; ELSE RETURN 3 ; END IF ; DECODE 함수 DECODE ( A, B, 1, C, 2, 3 ) 116

118 유형 3 예제 : Professor 테이블에서교수의이름과학과명을출력하되학과번호가 101 번이면 컴퓨터공학과, 102 번이면 멀티미디어공학과, 103 번이면 소프트웨어공학과 나머지는 기타학과 로출력하세요. 117

119 유형 4. A 가 B 일경우중에서 A 가 C 를맊족하면 1 을출력하고 A 가 C 가아닐경우 2 를출력하는경우 ( DECODE 함수안에 DECODE 함수가중첩되는경우 ) IF 문장 IF A = B THEN IF A = C THEN RETURN 1 ; ELSE RETURN 2 ; END IF ; ELSE RETURN 2 ; END IF ; RETURN 3 ; END IF ; DECODE 함수 DECODE ( A, B, DECODE( A, C, 1, 2 ) 2 ) 118

120 유형 4 예제 : professor 테이블에서교수의이름과부서번호를출력하고 101 번부서중에서이름이조인형교수에게석좌교수후보라고출력하세요. 나머지는 NULL 값을출력합니다. 119

121 유형 5. A 가 B 일경우중에서 A 가 C 를맊족하면 1 을출력하고 A 가 C가아닐경우 2 를출력하고 A 가 B가아닐경우 3 을출력하는경우 ( DECODE 함수안에 DECODE 함수가중첩되는경우 ) DECODE 함수 DECODE ( A, B, DECODE( A, C, 1, 2 ) 3 ) 120

122 유형 5 예제 : professor 테이블에서교수의이름과부서번호를출력하고 101 번부서중에서이름이조인형교수에게비고란에 석좌교수후보 라고출력하세요. 101 번학과의조인형교수외에는비고란에 후보아님 을출력하고 101 번교수가아닐경우는비고란이공란이되도록출력하세요. 121

123 ** DECODE 연습문제 1 -Student 테이블을사용하여제 1 젂공 (deptno1) 이 101 번인학과학생들의이름과주민번호, 성별을출력하되성별은주민번호 (jumin) 칼럼을이용하여 7번째숫자가 1일경우 남자, 2일경우 여자 로출력하세요. 122

124 ** DECODE 연습문제 2 Student 테이블에서 1 젂공이 (deptno1) 101 번인학생의이름과젂화번호와 지역명을출력하세요. 지역번호가 02 는서울, 031 은경기, 051 은부산, 052 는울산, 055 는경남으로출력하세요. 123

125 4) CASE 표현식 CASE 조건 WHEN 결과1 THEN 출력1 [WHEN 결과2 THEN 출력2] ELSE 출력3 END 컬럼명 124

126 예제 1: DECODE 와동일하게 = 조건으로사용되는경우 - Student 테이블을참조하여학생의이름과젂화번호, 지역명을출력하세요. 단지역번호가 02 면서울, 031 이면경기, 051 이면부산, 052 이면울산, 055 이면경남, 나머지는기타로표시하세요. 125

127 - 예제 2 : 비교조건이 = 이아닌경우 Student 테이블의 jumin 컬럼을참조하여학생들의이름과태어난달, 그리고분기를출력하세요. 태어난달이 월은 1/4 분기, 월은 2/4 분기, 월은 3/4 분기, 월은 4/4 분기로출력하세요 126

128 ** CASE 연습문제교수테이블 (professor) 를조회하여교수의급여액수를기준으로 200 미맊은 4 급, 까지는 3 급, 까지는 2 급, 401 이상은 1 급으로표시하여교수의번호, 교수이름, 급여, 등급을출력하세요. ( 단 pay 컬럼을내림차순으로정렬하세요 ) 127

* Factory class for query and DML clause creation * tiwe * */ public class JPAQueryFactory implements JPQLQueryFactory private f

* Factory class for query and DML clause creation * tiwe * */ public class JPAQueryFactory implements JPQLQueryFactory private f JPA 에서 QueryDSL 사용하기위해 JPAQuery 인스턴스생성방법 http://ojc.asia, http://ojcedu.com 1. JPAQuery 를직접생성하기 JPAQuery 인스턴스생성하기 QueryDSL의 JPAQuery API를사용하려면 JPAQuery 인스턴스를생성하면된다. // entitymanager는 JPA의 EntityManage

More information

ORACLE-SQL

ORACLE-SQL ORACLE-SQL SELECT 문 2014-04-12 Blog.ksh123jjang.me 내용 SELECT문이란?... 2 SLELECT문사용하기... 3 모든열선택... 4 특정열검색... 5 SQL문작성방법... 6 열머리글기본값... 7 산술식... 8 NULL... 9 열 alias... 10 연결연산자... 11 대체인용연산자 (q)... 12 중복행제거...

More information

1. 내장함수 2. 부속질의 3. 뷰 4. 인덱스

1. 내장함수 2. 부속질의 3. 뷰 4. 인덱스 Chapter 04 SQL 고급... 오라클로배우는데이터베이스개론과실습 1. 내장함수 2. 부속질의 3. 뷰 4. 인덱스 내장함수의의미를알아보고자주사용되는내장함수몇가지를직접실습해본다. 부속질의의의미와종류를알아보고직접실습해본다. 뷰의의미를알아보고, 뷰를직접생성, 수정, 삭제해본다. 데이터베이스의저장구조와인덱스의관계를알아보고, 인덱스를직접생성, 수정, 삭제해본다.

More information

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

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

More information

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp 1 0 1.7 6 5 'A ' '/ u 4 4 2 2 ' " JS P 프로그래밍 " A ', 'b ', ' 한 ', 9, \ u d 6 5 4 ' c h a r a = 'A '; 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 < % @ p a g e c o n te n

More information

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다 이장에서사용되는 MATLAB 명령어들은비교적복잡하므로 MATLAB 창에서명령어를직접입력하지않고확장자가 m 인 text 파일을작성하여실행을한다. 즉, test.m 과같은 text 파일을만들어서 MATLAB 프로그램을작성한후실행을한다. 이와같이하면길고복잡한 MATLAB 프로그램을작성하여실행할수있고, 오류가발생하거나수정이필요한경우손쉽게수정하여실행할수있는장점이있으며,

More information

TITLE

TITLE CSED421 Database Systems Lab MySQL Basic Syntax SQL DML & DDL Data Manipulation Language SELECT UPDATE DELETE INSERT INTO Data Definition Language CREATE DATABASE ALTER DATABASE CREATE TABLE ALTER TABLE

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

컴파일러

컴파일러 YACC 응용예 Desktop Calculator 7/23 Lex 입력 수식문법을위한 lex 입력 : calc.l %{ #include calc.tab.h" %} %% [0-9]+ return(number) [ \t] \n return(0) \+ return('+') \* return('*'). { printf("'%c': illegal character\n",

More information

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

슬라이드 1

슬라이드 1 한국산업기술대학교 제 5 강스케일링및회전 이대현교수 학습안내 학습목표 3D 오브젝트의확대, 축소및회전방법을이해한다. 학습내용 3D 오브젝트의확대및축소 (Scaling) 3D 오브젝트의회전 (Rotation) 변홖공갂 (Transform Space) SceneNode 의크기변홖 (Scale) void setscale ( Real x, Real y, Real z)

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

슬라이드 1

슬라이드 1 17.1 데이터베이스트리거 17.2 DML 트리거 17.3 DML 트리거작성 17.4 DML 트리거관리 17.5 INSTEAD OF 트리거 17.6 NON-DML 트리거 17.1 데이터베이스트리거 데이터베이스트리거 (database trigger) 테이블에어떤조작이가해졌을때에미리지정해놓은처리를자동으로실행시키는블록 PL/SQL 블록으로작성, 오라클데이터베이스에저장

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

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770>

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770> 제 8강 SQL: 관계데이터베이스언어 강의목표 관계데이타베이스언어로서상용 DBMS에서가장널리사용되는 SQL의동작원리에관하여학습하고, 이를이용하여다양한질의문을작성하는방법을습득한다 기대효과 SQL의데이터정의기능을이해한다 SQL의데이터조작기능중질의기능을이해한다 SQL의데이터조작기능중데이터갱신기능을이해한다 SQL의데이터조작기능중뷰및인덱스관련기능을이해한다 SQL 의개요

More information

기초컴퓨터프로그래밍

기초컴퓨터프로그래밍 구조체 #include int main() { } printf("structure\n"); printf("instructor: Keon Myung Lee\n"); return 0; 내용 구조체 (struct) Typedef 공용체 (union) 열거형 (enum) 구조체 구조체 (structure) 어떤대상을표현하는서로연관된항목 ( 변수 )

More information

HWP Document

HWP Document CODE A00-B99 A00-A09 A00 KOR_TITLE 특정 감염성 및 기생충성 질환 창자 감염 질환 콜레라 A00.0 비브리오 콜레리 01 전형균에 의한 콜레라 A00.0 전형균에 의한 콜레라 A00.1 비브리오 콜레리 01 엘토르형균에 의한 콜레라 A00.1 엘토르형균에 의한 콜레라 A00.9 상세불명의 콜레라 A01 A01.0 장티푸스 장티푸스

More information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

Microsoft PowerPoint - 27.pptx

Microsoft PowerPoint - 27.pptx 이산수학 () n-항관계 (n-ary Relations) 2011년봄학기 강원대학교컴퓨터과학전공문양세 n-ary Relations (n-항관계 ) An n-ary relation R on sets A 1,,A n, written R:A 1,,A n, is a subset R A 1 A n. (A 1,,A n 에대한 n- 항관계 R 은 A 1 A n 의부분집합이다.)

More information

1 데이터베이스 2 MySQL 설치 3 기초 SQL 4 고급 SQL 유용한함수들 JOIN inseog Kim Dep. of Applied Statistics, Dongguk통계데이터베이스 University jinseog.kim gma

1 데이터베이스 2 MySQL 설치 3 기초 SQL 4 고급 SQL 유용한함수들 JOIN inseog Kim Dep. of Applied Statistics, Dongguk통계데이터베이스 University   jinseog.kim gma 통계데이터베이스및실습 (Part 1) Jinseog Kim Dep. of Applied Statistics, Dongguk University Email: jinseog.kim @ gmail.com September 7, 2016 Jinseog Kim Dep. of Applied Statistics, Dongguk통계데이터베이스 University Email:

More information

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사 IDIS Mobile Android 사용설명서 Powered by 사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사양 및 버전에 따라 일부

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

Microsoft PowerPoint - chap06-4 [호환 모드]

Microsoft PowerPoint - chap06-4 [호환 모드] 2011-1 학기프로그래밍입문 (1) chapter 06-4 참고자료 문자열의처리 박종혁 Tel: 970-6702 Email: jhpark1@seoultech.ac.kr h k 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- ehanbit.net 문자열의연산 문자열은배열의형태로구현된응용자료형이므로연산을자유롭게할수없다. 배열에저장된문자열의길이를계산하는작업도간단하지않다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 11 곡선과곡면 01 Spline 곡선 02 Spline 곡면 03 Subdivision 곡면 C n 연속성 C 0 연속성 C 1 연속성 2 C 2 연속성 01 Spline 곡선 1. Cardinal Spline Curve 2. Hermite Spline Curve 3. Bezier Spline Curve 4. Catmull-Rom Spline Curve 5.

More information

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 IDIS Mobile ios 사용설명서 Powered by 사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다.

More information

<C5F0B0E82D313132C8A328C0DBBEF7BFEB292E687770>

<C5F0B0E82D313132C8A328C0DBBEF7BFEB292E687770> 2012년 7월 17일 발행 통권 제112호 112 발행인:李圭衡/편집인:金尙勳/주간:金泰詢/발행처:社)退溪學釜山硏究院 (우614-743) 釜山市釜山鎭區田浦洞608-1 819-8587/F.817-4013 出處가 분명한 공직사회 인간이 가지는 인성은 그 특성이 다양하여 일률적으로 판단 한 하기는 쉽지 않다. 그러므로 어떤 관점과 측면에서 논하느냐에

More information

18강.hwp

18강.hwp ------------------8강 데이터 관리------------------ **주요 키워드 ** () 레코드관리 () 정렬 () 자동필터, 고급필터 () 그룹과 윤곽설정, 텍스트나누기, 외부데이터 () 레코드관리********************************** [08/]. 다음 중 [데이터]-[레코드 관리]에 대한 설명으로 옳지 않은 것

More information

ORACLE 꼭 이 책의 내용들을 다 외울 정도로 공부하여 스스로의 지식으로 만들기 바랍 니다. 마치 작은 씨앗에서 큰 나무가 자라나는 것처럼 이 책 한 권은 작지만 이 책을 다 읽은 후에는 큰 나무가 되기를 바랍니다. 이 책은 SQL 책입니다. 그러나 SQL을 잘 작

ORACLE 꼭 이 책의 내용들을 다 외울 정도로 공부하여 스스로의 지식으로 만들기 바랍 니다. 마치 작은 씨앗에서 큰 나무가 자라나는 것처럼 이 책 한 권은 작지만 이 책을 다 읽은 후에는 큰 나무가 되기를 바랍니다. 이 책은 SQL 책입니다. 그러나 SQL을 잘 작 머리말 안녕하세요. 저는 지난 10여 년 동안 SQL을 강의하고 지금도 실무에서 SQL을 많이 작성하 고 있습니다. 아마 저뿐만 아니라 많은 분들이 데이터베이스를 공부함에 있어 서 가장 기본적이고 중요한 시작 단계는 SQL을 배우는 단계라고 생각할 것입니 다. 그래서 시중에 SQL과 관련된 책들이 많이 나와 있습니다. 으로써 독자 스스로가 해당 함수나 문법들을

More information

Chapter_06

Chapter_06 프로그래밍 1 1 Chapter 6. Functions and Program Structure April, 2016 Dept. of software Dankook University http://embedded.dankook.ac.kr/~baeksj 이장의강의목표 2 문자의입력방법을이해한다. 중첩된 if문을이해한다. while 반복문의사용법을익힌다. do 반복문의사용법을익힌다.

More information

Java ...

Java ... 컴퓨터언어 1 Java 제어문 조성일 조건문 : if, switch 어떠한조건을조사하여각기다른명령을실행 if 문, switch 문 if 문 if - else 문형식 if 문형식 if ( 조건식 ) { 명령문 1; 명령문 2;... if ( 조건식 ) { 명령문 1; 명령문 2;... else { 명령문 a; 명령문 b;... 예제 1 정수를입력받아짝수와홀수를판별하는프로그램을작성하시오.

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

개발문서 Oracle - Clob

개발문서 Oracle - Clob 개발문서 ORACLE CLOB 2008.6.9 ( 주 ) 아이캔매니지먼트 개발팀황순규 0. clob개요 1. lob과 long의비교와 clob와 blob 2. 테이블생성쿼리 ( 차이점-추가사항 ) 3. select 쿼리 4. insert 쿼리및 jdbc프로그래밍 5. update 쿼리및 jdbc프로그래밍 (4, 5). putclobdata() 클래스 6. select

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

<342EBAAFBCF620B9D720B9D9C0CEB5F92E687770>

<342EBAAFBCF620B9D720B9D9C0CEB5F92E687770> 예약어(reserved word) : 프로그래밍 언어에서 특별한 용도로 사용하고자 미리 지정한 단어 - 프로그램의 구성요소를 구별하게 해주는 역할 => 라벨, 서브 프로그램 이름, 변수에 연관되어 다른 변수나 서브 프로그램 등과 구별 - 식별자의 최대길이는 언어마다 각각 다르며 허용길이를 넘어서면 나머지 문자열은 무시됨 - FORTRAN, COBOL, HTML

More information

Chapter 4. LISTS

Chapter 4. LISTS 연결리스트의응용 류관희 충북대학교 1 체인연산 체인을역순으로만드는 (inverting) 연산 3 개의포인터를적절히이용하여제자리 (in place) 에서문제를해결 typedef struct listnode *listpointer; typedef struct listnode { char data; listpointer link; ; 2 체인연산 체인을역순으로만드는

More information

ActFax 4.31 Local Privilege Escalation Exploit

ActFax 4.31 Local Privilege Escalation Exploit NSHC 2013. 05. 23 악성코드 분석 보고서 [ Ransomware 악성코드 ] 사용자의 컴퓨터를 강제로 잠그고 돈을 요구하는 형태의 공격이 기승을 부리고 있 습니다. 이러한 형태의 공격에 이용되는 악성코드는 Ransomware로 불리는 악성코 드 입니다. 한번 감염 시 치료절차가 복잡하며, 보고서 작성 시점을 기준으로 지속 적인 피해자가 발생되고

More information

*세지6문제(306~316)OK

*세지6문제(306~316)OK 01 02 03 04 306 05 07 [08~09] 0 06 0 500 km 08 09 307 02 03 01 04 308 05 07 08 06 09 309 01 02 03 04 310 05 08 06 07 09 311 01 03 04 02 312 05 07 0 500 km 08 06 0 0 1,000 km 313 09 11 10 4.8 5.0 12 120

More information

2007_2_project4

2007_2_project4 Programming Methodology Instructor: Kyuseok Shim Project #4: external sort with template Due Date: 0:0 a.m. between 2007-12-2 & 2007-12-3 Introduction 이프로젝트는 C++ 의 template을이용한 sorting algorithm과정렬해야할데이터의크기가

More information

1

1 절대수학 검은 대장간 인문 Blacksmith Day 1 최석호 1. 그림과 같이 A B C D E의 다섯 개의 영역에 빨강, 노랑, 파 랑, 초록의 네 가지 색으로 색칠을 하려고 한다. 네 가지 색 중 한 색 은 두 번 사용하고 나머지 세 가지 색은 한 번씩만 사용하여 칠하는 데, 인접한 영역에는 서로 다른 색을 칠하기로 할 때, 색칠하는 방법 의 수를 구하시오.

More information

제 9 도는 6제어항목의 세팅목표의 보기가 표시된 레이더 챠트(radar chart). 제 10 도는 제 6 도의 함수블럭(1C)에서 사용되는 각종 개성화 함수의 보기를 표시하는 테이블. 제 11a 도 제 11c 도까지는 각종 조건에 따라 제공되는 개성화함수의 변화의

제 9 도는 6제어항목의 세팅목표의 보기가 표시된 레이더 챠트(radar chart). 제 10 도는 제 6 도의 함수블럭(1C)에서 사용되는 각종 개성화 함수의 보기를 표시하는 테이블. 제 11a 도 제 11c 도까지는 각종 조건에 따라 제공되는 개성화함수의 변화의 (19) 대한민국특허청(KR) (12) 특허공보(B1) (51) Int. Cl. 5 B66B 1/18 (45) 공고일자 1993년09월28일 (11) 공고번호 특1993-0009339 (21) 출원번호 특1989-0002580 (65) 공개번호 특1989-0014358 (22) 출원일자 1989년03월02일 (43) 공개일자 1989년10월23일 (30) 우선권주장

More information

<3036B3E231C7D0B1E220B0ED31B1E2B8BBB0EDBBE7B4EBBAF1C6AFB0AD20B1B9BEEE28BBF32931B0AD2D33B0AD2D5BB1E8C0AFB5BFBCB1BBFDB4D45D2E687770>

<3036B3E231C7D0B1E220B0ED31B1E2B8BBB0EDBBE7B4EBBAF1C6AFB0AD20B1B9BEEE28BBF32931B0AD2D33B0AD2D5BB1E8C0AFB5BFBCB1BBFDB4D45D2E687770> 2006년 1학기 기말고사 대비 EBS 고1 특강 국어-상 강의 교재 EBS 국어( 상) 특강 김유동 강의 전 일러두기 -------------------------------------------------------------------- 학습 범위는 교육부에서 지정한 수업 시간을 기준으로( 총 32 시간) '5. 능동적인 의사 소통 ~ 8. 언어와 세계'

More information

객관식 1. 아래의쿼리를만족하는결과를가장잘설명한것은? SELECT A.* FROM HR.EMPLOYEES A, HR.EMPLOYEES B WHERE 1=1 AND A.MANAGER_ID = B.EMPLOYEE_ID AND B.SALARY >= ANY A.SALARY;

객관식 1. 아래의쿼리를만족하는결과를가장잘설명한것은? SELECT A.* FROM HR.EMPLOYEES A, HR.EMPLOYEES B WHERE 1=1 AND A.MANAGER_ID = B.EMPLOYEE_ID AND B.SALARY >= ANY A.SALARY; Study Room Doc.02 : SQLD 예상문제 네이버 Cafe : 데이터베이스전문가포럼 Study Room http://cafe.naver.com/sqlpd SQLD 21 회기출문제를바탕으로작성 작성자 : 월야루 2016-09-04 객관식 1. 아래의쿼리를만족하는결과를가장잘설명한것은? SELECT A.* FROM HR.EMPLOYEES A, HR.EMPLOYEES

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

계획서 양식

계획서 양식 프로젝트 보고서 안드로이트 프로젝트 3조 성명 박XX 박XX 장XX - 1 - 목 차 1. 프로젝트 개요... 01 2. 시스템 흐름도... 03 3. 자료 흐름도... 05 4. DB설계... 08 5. 사용자 지침서... 10 6. 테이블 관계... 11 7. 결 론... 17-2 - 1. 프로젝트 (서비스) 개요 다이어트란 살을 빼서 아름다워지는 과정이고,

More information

제1절 조선시대 이전의 교육

제1절 조선시대 이전의 교육 제1절 우리 교육 약사 제2장 사천교육의 발자취 제1절 우리 교육 약사 1. 근대 이전의 교육 가. 고대의 교육 인류( 人 類 )가 이 지구상에 살면서부터 역사와 함께 교육( 敎 育 )은 어떠한 형태로든 지 존재하고 있었을 것이다. 우리 조상들이 언제부터 이곳에서 삶을 꾸려왔는지는 여 러 가지 유적과 유물로 나타나고 있다. 그 당시 우리조상들의 생활을 미루어

More information

G5 G25 H5 I5 J5 K5 AVERAGE B5 F5 AVERAGE G5 G24 MAX B5 F5 MIN B5 F5 $G$25 0.58 $H$25 $G$25 $G$25 0.58 $H$25 G24 H25 H24 I24 J24 K24 A5 A24 G5 G24, I5

G5 G25 H5 I5 J5 K5 AVERAGE B5 F5 AVERAGE G5 G24 MAX B5 F5 MIN B5 F5 $G$25 0.58 $H$25 $G$25 $G$25 0.58 $H$25 G24 H25 H24 I24 J24 K24 A5 A24 G5 G24, I5 C15 B6 B12 / B6 B7 C16 F6 F12 / F6 F7 G16 C16/C15 1 C18 B6 B12 / B6 B8 B9 C19 F6 F12 / F6 F8 F9 G19 C19/C18 1 1 G5 G25 H5 I5 J5 K5 AVERAGE B5 F5 AVERAGE G5 G24 MAX B5 F5 MIN B5 F5 $G$25 0.58 $H$25 $G$25

More information

제 호 년 제67차 정기이사회, 고문 자문위원 추대 총동창회 집행부 임원 이사에게 임명장 수여 월 일(일) 년 월 일(일) 제 역대 최고액 모교 위해 더 확충해야 강조 고 문:고달익( 1) 김병찬( 1) 김지훈( 1) 강보성( 2) 홍경식( 2) 현임종( 3) 김한주( 4) 부삼환( 5) 양후림( 5) 문종채( 6) 김봉오( 7) 신상순( 8) 강근수(10)

More information

Microsoft PowerPoint - 07-chap05-Stack.ppt

Microsoft PowerPoint - 07-chap05-Stack.ppt / 스택이란? 스택 stack): 쌓아놓은더미 hapter 5 스택 Dongwon Jeong djeong@kunsan.ac.kr Department of Informatics & Statistics 학습목표 스택의개념이해 스택의동작원리이해 배열과연결리스트를이용한스택구현 스택응용프로그램 스택의특징 후입선출 LIFO:Last-In First-Out) 가장최근에들어온데이터가가장먼저나감.

More information

목 차 1. 공통공시 총괄 1 2. 살림규모 6 2-1 세입결산 3 2-2 세출결산 5 2-3 중기지방재정계획 7 3. 재정여건 8 3 1 재정자립도 8 3 2 재정자주도 9 3-3 재정력지수 10 3-4 통합재정수지 11 4. 채무 및 부채 12 4-1 지방채무 현황

목 차 1. 공통공시 총괄 1 2. 살림규모 6 2-1 세입결산 3 2-2 세출결산 5 2-3 중기지방재정계획 7 3. 재정여건 8 3 1 재정자립도 8 3 2 재정자주도 9 3-3 재정력지수 10 3-4 통합재정수지 11 4. 채무 및 부채 12 4-1 지방채무 현황 2014년도 연천군 지방재정공시 연 천 군 목 차 1. 공통공시 총괄 1 2. 살림규모 6 2-1 세입결산 3 2-2 세출결산 5 2-3 중기지방재정계획 7 3. 재정여건 8 3 1 재정자립도 8 3 2 재정자주도 9 3-3 재정력지수 10 3-4 통합재정수지 11 4. 채무 및 부채 12 4-1 지방채무 현황 12 4 1-1지방채발행 한도액 및 발행액 14

More information

1장. 유닉스 시스템 프로그래밍 개요

1장.  유닉스 시스템 프로그래밍 개요 Unix 프로그래밍및실습 7 장. 시그널 - 과제보충 응용과제 1 부모프로세스는반복해서메뉴를출력하고사용자로부터주문을받아자식프로세스에게주문내용을알린다. (SIGUSR1) ( 일단주문을받으면음식이완료되기전까지 SIGUSR1 을제외한다른시그널은모두무시 ) timer 자식프로세스는주문을받으면조리를시작한다. ( 일단조리를시작하면음식이완성되기전까지 SIGALARM 을제외한다른시그널은모두무시

More information

SW 2015. 02 5-1 89

SW 2015. 02 5-1 89 SW 2015. 02 88 SW 2015. 02 5-1 89 SW 2015. 02 5-2 5-3 90 SW 2015. 02 5-4 91 SW 2015. 02 5-5 5-6 92 5-7 SW 2015. 02 93 SW 2015. 02 5-8 5-1 94 SW 2015. 02 5-9 95 SW 2015. 02 5-10 5-2 96 SW 2015. 02 5-11

More information

1 SW 2015. 02 26

1 SW 2015. 02 26 02 1 SW 2015. 02 26 2-1 SW 2015. 02 27 SW 2015. 02 2-1 28 SW 2015. 02 29 2 SW 2015. 02 2-2 30 2-2 SW 2015. 02 31 SW 2015. 02 32 2-3 SW 2015. 02 33 3 SW 2015. 02 2-3 34 2-4 SW 2015. 02 35 4 SW 2015. 02

More information

MAX, MIN, MEDIAN, MODE 함수 = MAX(인수1,인수2,...) 인수 범위에서 최댓값을 구한다. = MIN(인수1,인수2...) 인수 범위에서 최솟값을 구한다. = MEDIAN(인수1,인수2...) 인수 범위에서 중간값을 구한다. = MODE(인수1,인

MAX, MIN, MEDIAN, MODE 함수 = MAX(인수1,인수2,...) 인수 범위에서 최댓값을 구한다. = MIN(인수1,인수2...) 인수 범위에서 최솟값을 구한다. = MEDIAN(인수1,인수2...) 인수 범위에서 중간값을 구한다. = MODE(인수1,인 section 06 엑셀 함수 IT COOKBOOK 엑셀에서 제공되는 함수를 이용하면 복잡한 수식을 사용하지 않고도 빠르게 결과값을 구할 수 있다. 엑셀에서 제공하는 함수는 340개가 넘으며, 이 함수들 중에는 매우 전문적인 분야에서만 사용되거나 일상에서는 사용되지 않는 것들도 많다. 이 장에서는 일반적으로 자주 사용하는 통계 함수, 수학/삼각 함수, 텍스트

More information

새로운 지점에서 단이 시작하는 경우 기둥코로 시작하라고 표시합니다. 기둥코(standing stitch)로 시작하는 방법은 YouTube 에서 찾아볼 수 있습니다. 특수 용어 팝콘뜨기: 1 코에 한길긴뜨기 5 코, 바늘을 빼고 첫번째 한길긴뜨기코의 앞에서 바늘을 넣은

새로운 지점에서 단이 시작하는 경우 기둥코로 시작하라고 표시합니다. 기둥코(standing stitch)로 시작하는 방법은 YouTube 에서 찾아볼 수 있습니다. 특수 용어 팝콘뜨기: 1 코에 한길긴뜨기 5 코, 바늘을 빼고 첫번째 한길긴뜨기코의 앞에서 바늘을 넣은 Desire Copyright: Helen Shrimpton, 2016. All rights reserved. By: Helen at www.crystalsandcrochet.com 12 인치 모티브 worsted/aran(10ply), 5mm 바늘 사용 약 10인치 Double Knitting(8ply), 4mm 바늘 사용 미국식 용어를 사용합니다. 약어

More information

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가 www.kdnetwork.com 특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가능할 삭제할 건전지 사용자를 위한 개별 비밀번호 및 RF카드

More information

자식농사웹완

자식농사웹완 윤 영 선 _ 지음 은혜한의원 서울시 마포구 도화1동 550 삼성프라자 308호 Tel : 3272.0120, 702.0120 진료시간 : 오전 9시 30분`~`오후 7시 점심시간 : 오후 1시`~`2시 토 요 일 : 오전 9시 30분`~`오후 3시 (일, 공휴일 휴진`/`전화로 진료 예약 받습니다) 은 혜 한 의 원 은혜한의원 CONTENTS 02 04 07

More information

<8D608BE695E982E782B5834B83438368288AD82928616C6C292E706466>

<8D608BE695E982E782B5834B83438368288AD82928616C6C292E706466> 136 Tel.: Tel.: 5443-7337 137 138 139 140 141 142 Tel.: 3441-5410 Tel.: 5783-5874 Tel.: 5443-7337 143 144 Tel.: 5733-6822 Tel.: 5781-0255 Tel.: 3401-5047 Tel.: 3442-5907 Tel.: 3583-5805 145 146 147 148

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

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

User Guide

User Guide HP ThinUpdate 관리자 설명서 Copyright 2016 HP Development Company, L.P. Windows는 미국 및/또는 기타 국가에서 Microsoft Corporation의 등록 상표 또는 상표입 니다. 기밀 컴퓨터 소프트웨어. 소유, 사용 또는 복사 에 필요한 유효한 사용권을 HP로부터 취득했 습니다. FAR 12.211 및

More information

4. 수업의 흐름 차시 창의 인성 수업모형에 따른 단계 수업단계 활동내용 창의 요소 인성 요소 관찰 사전학습: 날짜와 힌트를 보고 기념일 맞춰보기 호기심 논리/ 분석적 사고 유추 5 차시 분석 핵심학습 그림속의 인물이나 사물의 감정을 생각해보고 써보기 타인의 입장 감정

4. 수업의 흐름 차시 창의 인성 수업모형에 따른 단계 수업단계 활동내용 창의 요소 인성 요소 관찰 사전학습: 날짜와 힌트를 보고 기념일 맞춰보기 호기심 논리/ 분석적 사고 유추 5 차시 분석 핵심학습 그림속의 인물이나 사물의 감정을 생각해보고 써보기 타인의 입장 감정 World Special Days 1. 수업 목표 과목 영어 학년 6 학년 내용 목표 인성 목표 언어 목표 여러 기념일에 대해 알아보고 새로운 기념일을 만들고 소개할 수 있다. 소외된 사람이나 사물에 대해 생각해보고 이들에 대한 배려와 관심의 필요성을 깨달음으로써 타인의 입장에 감정 이입, 배려 등의 요소를 기를 수 있다. 기념일이나 특별한 날짜를 묻고 대답할

More information

이화여자대학교, 판다코리아닷컴 이종식 대표 초청 특강 개최 지난 17일, 경제학과 대상 유통 산업의 패러다임 전환 주제로 강연 <이화여대 경제학과에서 강연 중인 이종식 대표> 판다코리아닷컴 이종식 대표가 지난 17일 이화여자대학교 포스코관에서 진행된 경제학과 재학생 대

이화여자대학교, 판다코리아닷컴 이종식 대표 초청 특강 개최 지난 17일, 경제학과 대상 유통 산업의 패러다임 전환 주제로 강연 <이화여대 경제학과에서 강연 중인 이종식 대표> 판다코리아닷컴 이종식 대표가 지난 17일 이화여자대학교 포스코관에서 진행된 경제학과 재학생 대 WEEKLY REPORT 한국정품O2O직구플랫폼 판다코리아닷컴 위클리리포트 VOL.61 이화여자대학교, 판다코리아닷컴 이종식 대표 초청 특강 개최 지난 17일, 경제학과 대상 유통 산업의 패러다임 전환 주제로 강연 판다코리아닷컴 이종식 대표가 지난 17일 이화여자대학교 포스코관에서 진행된 경제학과 재학생 대상

More information

[ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL T-SQL 문법 5.3 JAVA 프로그래밍 2

[ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL T-SQL 문법 5.3 JAVA 프로그래밍 2 5 장 SQL 응용 데이터베이스실험실 1 [ 목차 ] 5.1 데이터베이스프로그래밍개념 5.2 T-SQL 5.2.1 T-SQL 문법 5.3 JAVA 프로그래밍 2 5.1 데이터베이스프로그래밍개념 프로그래밍 이라고하면프로그램소스를설계하고, 작성하고, 디버깅하는과정을말한다. 프로그램 혹은소프트웨어는컴퓨터에서주어진작업을하는명령어나열을말한다. 데이터베이스프로그래밍은명확한정의는없지만데이터베이스에데이터를정의하고,

More information

<근대이전> ⑴ 문명의 형성과 고조선의 성립 역사 학습의 목적, 선사 문화의 발전에서 국가 형성까지를 다룬다. 역사가 현재 우리의 삶과 긴밀하게 연결되었음을 인식하고, 역사적 상상력을 바탕으 로 선사 시대의 삶을 유추해 본다. 세계 여러 지역에서 국가가 형성되고 문 명

<근대이전> ⑴ 문명의 형성과 고조선의 성립 역사 학습의 목적, 선사 문화의 발전에서 국가 형성까지를 다룬다. 역사가 현재 우리의 삶과 긴밀하게 연결되었음을 인식하고, 역사적 상상력을 바탕으 로 선사 시대의 삶을 유추해 본다. 세계 여러 지역에서 국가가 형성되고 문 명 2009년 개정 교육과정에 따른 교과 교육과정 적용을 위한 중학교 역사 교과서 집필 기준 ⑴ 문명의 형성과 고조선의 성립 역사 학습의 목적, 선사 문화의 발전에서 국가 형성까지를 다룬다. 역사가 현재 우리의 삶과 긴밀하게 연결되었음을 인식하고, 역사적 상상력을 바탕으 로 선사 시대의 삶을 유추해 본다. 세계 여러 지역에서 국가가 형성되고 문 명이

More information

vi 사용법

vi 사용법 네트워크프로그래밍 6 장과제샘플코드 - 1:1 채팅 (udp 버전 ) 과제 서버에서먼저 bind 하고그포트를다른사람에게알려줄것 클라이언트에서알려준포트로접속 서로간에키보드입력을받아상대방에게메시지전송 2 Makefile 1 SRC_DIR =../../common 2 COM_OBJS = $(SRC_DIR)/addressUtility.o $(SRC_DIR)/dieWithMessage.o

More information

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 8 장클래스와객체 I 이번장에서학습할내용 클래스와객체 객체의일생직접 메소드클래스를 필드작성해 UML 봅시다. QUIZ 1. 객체는 속성과 동작을가지고있다. 2. 자동차가객체라면클래스는 설계도이다. 먼저앞장에서학습한클래스와객체의개념을복습해봅시다. 클래스의구성 클래스 (class) 는객체의설계도라할수있다. 클래스는필드와메소드로이루어진다.

More information

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프 (51) Int. Cl. E04B 5/32 (2006.01) (19)대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2007년03월12일 10-0693122 2007년03월05일 (21) 출원번호 10-2006-0048965 (65) 공개번호 (22) 출원일자 2006년05월30일 (43) 공개일자 심사청구일자

More information

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

단계

단계 본문서에서는 Tibero RDBMS 4( 이하 Tibero4) 에서기본적으로제공하는시스템패키지의종류와예제를통 해각패키지내여러프로시저와함수의사용법을알아보도록한다. Contents 1. TIBERO4 SYSTEM PACKAGE 개요... 4 2. DBMS_LOB... 5 2.1. DBMS_LOB 패키지내프로시져... 6 2.1.1. APPEND... 6 2.1.2.

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 9 강캐릭터컨트롤러 이대현교수 학습안내 학습목표 씬노드의구성및회전방법을응용하여, 구면카메라및캐릭터컨트롤을구현해본다. 학습내용 구면카메라구현을위한씬노드구성및회전캐릭터컨트롤을위한씬노구구성및회전 카메라및캐릭터컨트롤구현목표 카메라컨트롤 WOW의카메라컨트롤 ( 구면카메라 ) 마우스를이용한좌우패닝, 상하피칭. 휠스크롤을이용한줌인및줌아웃. 캐릭터를중심으로회전됨.

More information

4장

4장 CHAP 5: 스택 스택이란? 스택 (stack): 쌓아놓은더미 스택의특징 후입선출 (LIFO:Last-In First-Out): 가장최근에들어온데이터가가장먼저나감. D C B C B C B C B A A A A 스택의구조 요소 (element) C 스택상단 (top) B A 스택하단 (bottom) 스택추상데이터타입 (ADT) 객체 : n개의 element형의요소들의선형리스트

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

정답 및 해설 - 비둘기집 원리 쪽 확인 극단적으로 생각하기 0개의 수 중에서 차가 8인 수의 쌍은 (, 9), (2, 0) 이고, 짝을 지을 수 없는 나머지 수는 (3), (4), (5), (6), (7), (8)입니다. 따라서 적어도 6+2+=9(개)의 구슬을 뽑아

정답 및 해설 - 비둘기집 원리 쪽 확인 극단적으로 생각하기 0개의 수 중에서 차가 8인 수의 쌍은 (, 9), (2, 0) 이고, 짝을 지을 수 없는 나머지 수는 (3), (4), (5), (6), (7), (8)입니다. 따라서 적어도 6+2+=9(개)의 구슬을 뽑아 정답 및 해설 영 재 사 고 력 고급 D 고_D권-해답(0-28)-ok.indd 3. 6. 2. 오후 9:05 정답 및 해설 - 비둘기집 원리 쪽 확인 극단적으로 생각하기 0개의 수 중에서 차가 8인 수의 쌍은 (, 9), (2, 0) 이고, 짝을 지을 수 없는 나머지 수는 (3), (4), (5), (6), (7), (8)입니다. 따라서 적어도 6+2+=9(개)의

More information

A n s w e r 4 0 0 20 13 40 13 14 1 13 14 15 16 17 20 % 13 13 5 13 2 47.0 ml 55.0 15.0 13 14 15 5.0 g/cm 1.8 kg B E A C 13 14 LNGLPGLNG LPG 15 << 13 A<

A n s w e r 4 0 0 20 13 40 13 14 1 13 14 15 16 17 20 % 13 13 5 13 2 47.0 ml 55.0 15.0 13 14 15 5.0 g/cm 1.8 kg B E A C 13 14 LNGLPGLNG LPG 15 << 13 A< 우공비Q 과학 2 (하) 정답 및 채움해설 빠른 정답 찾기 2~4 Ⅴ. 물질의 특성 1. 물질의 특성 ⑴ 5 2. 물질의 특성 ⑵ 9 3. 혼합물의 분리 13 Ⅵ. 일과 에너지 전환 4. 일 21 5. 에너지 27 Ⅶ. 자극과 반응 6. 감각 기관 39 7. 신경계 44 8. 항상성 48 13강 일차방정식의 풀이 1 A n s w e r 4 0 0 20 13

More information

5.스택(강의자료).key

5.스택(강의자료).key CHP 5: https://www.youtube.com/watch?v=ns-r91557ds ? (stack): (LIFO:Last-In First-Out):. D C B C B C B C B (element) C (top) B (bottom) (DT) : n element : create() ::=. is_empty(s) ::=. is_full(s) ::=.

More information

No Slide Title

No Slide Title 저속 고토크 유압 모터 JS,JH, 시리즈 2K / J2K, 6k / J6K 시리즈 2005-1 B137 001-02 June 2000 JH 시리즈 특징 스풀 밸브 및 지로터가 있는 컴팩트한 디자인. 수입 고압 용량 샤프트 씰, 다 양한 범위의 마운팅 플랜지, 샤프트, 포트, 속도가 설계 유연성을 제공합 니다. 샤프트 회전 방향 및 속도는 쉽고 부드럽게 제어할

More information

¿ÀǼҽº°¡À̵å1 -new

¿ÀǼҽº°¡À̵å1 -new Open Source SW 4 Open Source SW 5 Korea Copyright Commission 8 Open Source SW 9 10 Open Source SW 11 12 Open Source SW 13 14 Open Source SW 15 Korea Copyright Commission 18 Open Source SW 19 20 Open

More information

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

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

7) 다음의 다음 9) 남학생과 9. zb 여학생 각각 명이 갖고 있는 여름 티 셔츠의 개수를 조사하여 꺾은선그래프로 나타낸 것 이다. 이 두 그래프의 설명으로 옳지 않은 것은? ㄱ. ㄴ. 회째의 수학 점수는 점이다. 수학 점수의 분산은 이다. ㄷ. 영어점수가 수학 점

7) 다음의 다음 9) 남학생과 9. zb 여학생 각각 명이 갖고 있는 여름 티 셔츠의 개수를 조사하여 꺾은선그래프로 나타낸 것 이다. 이 두 그래프의 설명으로 옳지 않은 것은? ㄱ. ㄴ. 회째의 수학 점수는 점이다. 수학 점수의 분산은 이다. ㄷ. 영어점수가 수학 점 1) 은경이네 2) 어느 3) 다음은 자연수 그림은 6) 학생 학년 고사종류 과목 과목코드번호 성명 3 2012 2학기 중간고사 대비 수학 201 대청중 콘텐츠산업 진흥법 시행령 제33조에 의한 표시 1) 제작연월일 : 2012-08-27 2) 제작자 : 교육지대 3) 이 콘텐츠는 콘텐츠산업 진흥법 에 따라 최초 제작일부터 년간 보호됩니다. 콘텐츠산업 진흥법

More information

Microsoft PowerPoint - ch02-1.ppt

Microsoft PowerPoint - ch02-1.ppt 2. Coodinte Sstems nd Tnsfomtion 20 20 2.2 Ctesin Coodintes (,, ) () (b) Figue 1.1 () Unit vectos,, nd, (b) components of long,, nd. 직각좌표계에서각변수 (,, ) 들의범위 < < < < < < (2.1) 직각좌표계에서임의의벡터 는,, 가그림 1.1 에서와같이,,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Coder s high 2016 Round 1 해법설명프레젠테이션 2016 년 5 월 30 일 A. Mini Fantasy War 문제 : https://www.acmicpc.net/problem/12790 맞은사람수 : 443 제출횟수 : 1021 정답률 : 43.976% 처음맞은팀 : Andromeda Express (Feat. kriii) (Astein,

More information

고등학교 수학 요약노트 - 확률과 통계

고등학교 수학 요약노트 - 확률과 통계 고등학교 수학 요약노트 확률과 통계 Sooji Shin soojishin@live.com 이 노트에서는 고등학교에서 배우는 수학의 내용 중 확률과 통 계에 관련된 개념과 공식을 정리하고 그에 따른 예제와 풀이를 소개합니다. 필요한 경우 중학교 과정의 내용도 포함하고 있습 니다. 이 노트에서 포함하고 있는 내용은 다음과 같습니다. 경우의 수 대푯값과 산포도 확률의

More information

IP Cam DDNS 설정설명서(MJPEG)-101021.hwp

IP Cam DDNS 설정설명서(MJPEG)-101021.hwp PH-MIP001 PH-MIP002 PH-MIP003 기능이란? 대부분의 자가 가입한 인터넷 서비스는 유동IP 방식을 합니다. 유동IP 방식은 필요에 따라 할당되는 IP가 변화하기 때문에 공유기 또는 공유기에 연결된 를 외부에서 접근이 필요할 경우 불편함을 느낄 수 있습니다. (Dynamic DNS)는 이와같은 불편함을 해소하기 위해 자가 지정한 도메인 이름으로

More information

로봇SW교육원 강의자료

로봇SW교육원 강의자료 UNIT 05 make 광운대학교로봇 SW 교육원 최상훈 학습목표 2 Makefile 을작성핛수있다. make 3 make 프로젝트관리유틸리티 컴파일시갂단축 파일의종속구조를빠르게파악핛수있음 기술파일 (Makefile) 에기술된대로컴파일명령또는셸 (shell) 명령을순차적으로수행 make 를사용하지않을경우 $ gcc c main.c $ gcc c test_a.c

More information

PostgreSQL 2 Uniersity of California at Berkeley ( ) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1

PostgreSQL 2  Uniersity of California at Berkeley ( ) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1 ERwin 과 PostgreSQL 연동하기 인하대학교지리정보공학과데이터베이스실습 PostgreSQL 2 http://www.postgresql.org/ Uniersity of California at Berkeley (1977-1985) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1996 년부터

More information

Microsoft PowerPoint - chap07.ppt

Microsoft PowerPoint - chap07.ppt 2010-1학기 현대암호학 제Ⅱ부인증 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 제7장일방향 해시 함수 목차 일방향 해시 함수 일방향 해시 함수의 응용 예 일방향 해시 함수의 예 일방향해시함수SHA-1 (512) 일방향 해시 함수로 해결할 수 없는 문제 7.0 주요 내용 범죄 수사에서는 지문을 이용하는 일이 있다. 특정인의

More information

PHP & ASP

PHP & ASP 단어장프로젝트 프로젝트2 단어장 select * from address where address like '% 경기도 %' td,li,input{font-size:9pt}

More information

SmartUpdaterPlus 설치 설치파일 다운로드 설치파일 다운로드하여 실행하여 순서에 따라 스마트 업데이트 플러스를 설치합니다. [스마트 업데이트 플러스 다운로드] 버튼을 클릭하여 설치파일 다운로드합니다. 소프트웨어 사용권에 동의하기를 누릅니다. 압축을 해제합니다

SmartUpdaterPlus 설치 설치파일 다운로드 설치파일 다운로드하여 실행하여 순서에 따라 스마트 업데이트 플러스를 설치합니다. [스마트 업데이트 플러스 다운로드] 버튼을 클릭하여 설치파일 다운로드합니다. 소프트웨어 사용권에 동의하기를 누릅니다. 압축을 해제합니다 SmartUpdaterPlus 스마트 업데이터 플러스 사용매뉴얼 SmartUpdaterPlus 설치 설치파일 다운로드 설치파일 다운로드하여 실행하여 순서에 따라 스마트 업데이트 플러스를 설치합니다. [스마트 업데이트 플러스 다운로드] 버튼을 클릭하여 설치파일 다운로드합니다. 소프트웨어 사용권에 동의하기를 누릅니다. 압축을 해제합니다. 4 설치 위치를 지정합니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Text-LCD Device Control - Device driver Jo, Heeseung M3 모듈에장착되어있는 Tedxt LCD 장치를제어하는 App 을개발 TextLCD 는영문자와숫자일본어, 특수문자를표현하는데사용되는디바이스 HBE-SM5-S4210 의 TextLCD 는 16 문자 *2 라인을 Display 할수있으며, 이 TextLCD 를제어하기위하여

More information

% Rectangular Value 입력 t = -50 : 1 : 50; % 시간영역 for i = 1 : 101 if abs ( t ( i ) ) < 10 x ( i ) = 1; else x ( i ) = 0; % 화면을 2 열 1 행으로나눈후 % 2 열 1 행에 R

% Rectangular Value 입력 t = -50 : 1 : 50; % 시간영역 for i = 1 : 101 if abs ( t ( i ) ) < 10 x ( i ) = 1; else x ( i ) = 0; % 화면을 2 열 1 행으로나눈후 % 2 열 1 행에 R % sin 그래프계산및출력 t = -50 : 1 : 50; T = 10; f = 1/T; Nsin = sin ( ( 2 * pi * f * t ) ) % 시간영역 % 주기 % 주파수 % sin(2πft) % F(sin) 계산 Fsin = fftshift ( fft ( Nsin ) ); % 화면을 2 열 1 행으로나눈후 % 2 열 1 행에 Sin 그래프출력 subplot

More information

<4D6963726F736F667420576F7264202D204755525053B1B9B9AE32C6C7B0E6B7AEC6C7BAA3C5B82E646F63>

<4D6963726F736F667420576F7264202D204755525053B1B9B9AE32C6C7B0E6B7AEC6C7BAA3C5B82E646F63> GURPS 원작 : 스티브 잭슨 GURPS Lite 제작 : 숀 펀치, 스콧 헤링 편집 : 스티브 잭슨, 앤드루 해커드 국문2판 편역 : 김성일 삽화 : 토스타인 노드스트란드, 크리스 디엔, 밥 스테블릭, 에릭 윌커슨 2004년 9월판 04/09/14교 RPG로 의 초 대장 STEVE JACKSON GAMES 도서출판 초여명 목차 GURPS란? 1 용어집 1

More information

SQL초보에서Schema Object까지

SQL초보에서Schema Object까지 SQL 초보에서 Schema Object 까지 교재샘플 5. 서브쿼리 (SUB QUERY)... 2 5.1 서브쿼리 (SUB QUERY) 개요... 3 5.2 복수행서브쿼리 (Multi-Row Sub Query)... 6 5.3 상관서브쿼리 (Correlated Sub Query)... 11 5.4 Scalar SubQuery... 15 5.5 인라인뷰 (IN_LINE

More information

View Licenses and Services (customer)

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

More information

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11 (51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) E02D 29/02 (2006.01) E02D 17/20 (2006.01) E02B 3/14 (2006.01) (21) 출원번호 10-2010-0089517 (22) 출원일자 2010년09월13일 심사청구일자 (56) 선행기술조사문헌 JP2006037700 A* KR100920461

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information