에센셜 C++.PDF

Size: px
Start display at page:

Download "에센셜 C++.PDF"

Transcription

1 C+ + In- De pth C (Bja rne Stroustrup), I have made this letter longer than usual, because I lack the time to make it short. ISO/ANSI C++ C++., C++. C++,, C++ In-Depth.,..,., The C++ Programming Language. C++,. C++,, C + + In- De pth..

2 2 Ess ential C+ + Accelerated C++ : C++ - Accelerated C++: Practical Programming by Example Exceptional C++ : C Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions C++ Network Programming Vol.1 : ACE - C++ Network Programming, Vol.1: Mastering Complexity with ACE and Patterns Modern C++ Design - Modern C++ Design: Generic Programming and Design Patterns Applied C++ Network Programming Vol 2 : ACE - C++ Network Programming, Volume 2: Systematic Reuse with ACE and Frameworks C++ - Essential C++ Applied C Applied C++: Practical Design and Implementation Techniques More Exceptional C++: 40 Engineering Puzzles, Programming Problems, and Solutions The Boost Graph Library User Guide and Reference Manual

3 C.?..?? C ',. ' 1998, ANSI C++. C++..., C++., (Bjarne Stroustrup) (generic programming),. C++ C++, '., C++, '. C + + In De pth C++ C++.,,,

4 4 Ess ential C+ +,. C++,, C++,. Essential C++ (Stanley Lippman) C++ Primer.,, C++ ( ). C++ Primer C++, 3/E(1999 ). STL. OOP,, C ,. AT&T C++ cpront C++, ( ) C++ ( C++ )., C++ Primer Distilled Essential C++. C++ Primer. C++ Accelerated C++,.,., (^^;) C++ Primer 3/E. (, ).

5 / / C++(More Effective C++ ), STL(Effective STL ), (Web Development with JavaServer Pages ), UML (Teach Yourself UML in 24 hours ).

6 C C++ Primer. (Bjarne Stroustrup) The C++ Programming Language C++. C++ Primer (Stanley Lippman) 1000 C++ Essential C++.,., C Java, Perl C++. C++. C++,...,.. (a r t i e@a r t i e. pe. kr) (ht t p :/ / a r t i e. pe. kr / book)..,..,. Accelerated C++ : C++. [1], [2].

7 8 Ess ential C+ +.,,..,...,.,.....,.,... Work! Work! Work! :) / ( ) 2 :. ( ),.,,. < >.

8 C!. C++ Primer, (Disney Feature Animation).,....,.,..,. 2000(Fantasia 2000) (Firebird). (raw Disney camera information). C++,... (Jinko Chyuan ) Perl., TD Perl Tcl (TD, (Technical Director). TD, TD[Mira] TD[Tim], [Mike, Steve, Tonya] ). Perl (Paul, Gaetan) (Dave) (Peter).,...

9 20 Ess ential C+ +. C++., Perl...,.., (plug-in)., 48. Perl.,. (Randal Schwartz) Learning Perl.,., Perl. C++ Primer 3 C++. C++ Primer., C++ Primer., (Josée Lajoie) 3. C++. Essential C++. Perl C++.. Learning Perl, C++..? 1. (Level of detail) (detail)., 5,...,. C++ Primer (Josée ). 46, 2.

10 21 2. (Core language) C++ Report..,... (nested type).,.,..,. 3. C++ Primer 6., C++ Primer. A. (Deborah Lafferty) , string,, iostream. string C. 2, C++. (inline), (overloading), (template),. 3 (STL). (vector) (list), (set), (map) sort (), copy ( ), me r ge ( ) (generic algorithms). B.

11 22 Ess ential C+ + C++. 4 C++., (Dreamworks Animation) 4. 5., 8, (hierarchy) (dynamic binding). 6..,. (buffer). (binary tree)., 7 C++,. A, B. Addison Wesley Longman (www. awl. com/ c se ng/ t i t l es/ ) ( ect wr i t e. com). Visual C Visual C (s l i ppma n@obj ect wr i t e. com) (, ). C++ Primer 3 (Josée Lajoie).., (Dave Slayton). (Steve Vinoski).

12 23 Addison-Wesley. (Deborah Lafferty), (Betsy Hardinger), (John Fuller).. Essential C++. (Colin Lipworth), (Edwin Leonard), (Kenneth Meyer)., C++ (Lippman) (Lajoie) C++ Primer 3 (Stroustrup) The C++ Programming Languag e 3. ( C++ Primer The C++ Programming Language ). [LIPPMAN98] Lippman, Stanley, and Josée Lajoie, C++ Primer, 3rd Edition, Addison Wesley Longman, Inc., Reading, MA (1998) ISBN [LIPPMAN96a] Lippman, Stanley, Inside the C++ Object Model, Addison Wesley Longman, Inc., Reading, MA (1996) ISBN [LIPPMAN96b] Lippman, Stanley, Editor, C++ Gems, a SIGS Books imprint, Cambridge University Press, Cambridge, England (1996) ISBN [STROUSTRUP97] Stroustrup, Bjarne, The C++ Programming Language, 3rd Edition, Addison Wesley Longman, Inc., Reading, MA (1997) ISBN [SUTTER99] Sutter, Herb, Exceptional C++, Addison Wesley Longman, Inc., Reading, MA (2000) ISBN

13 Cha pte r 1 C++. C : (boolean),,, 2.,,., (assignment),, (compound assignment). 3. (if ) (while ) 4. (array) (compound type).,. 5. (string) (vector) (standard library)

14 26 Ess ential C C+ +.,.? C++. mai n( ). (function). mai n( ) i nt mai n( ) { / /. } int C++ (keyword).,. int (built-in) ( ).. (return type),, (parameter), (body)... mai n( ). mai n( )., mai n( ) 0, 0.,., mi n( ) so r t ( ). f ( ) g( ).,. mai n C++. C++ mai n( )..

15 Chapter 1 C+ + 27,. mai n( ). (,), ( (call, invoke) )., mi n( ). mi n( ). i nt mi n( i nt val 1, i nt val 2 ) { / /... } ({}).. (//).,... C++. (object-oriented class hierarchy), C++, C++ (standard library). (class).. ( ). C++ (boolean),,,.,.,..,....

16 28 Ess ential C x, y, z.., 7. (type abstraction) (layer)., Point3d., Point3d., (header file).. C++ iostream.. iostream. #i ncl ude <i ost r eam> cout (see out ). (<<) cout. cout << "Pl eas e e nt e r your f i r s t name : " ; C++ (statement) C++.. (;). ( ).,.. Pl ea se e nt e r your f i r st name :..

17 Chapter 1 C i nt. i nt., string( ). st r i ng use r_ name ; use r_ name string. (declaration statement). string. string. #i ncl ude <st r i ng> ci n(see in ). (>>) ci n. ci n >> us e r_name ; ( ). Pl ea se e nt e r your f i r st name : a nna.. Hel l o, a nna... a nd goodbye!,... cout (newline) (literal). cout << ' \ n ' ;.. (' a ', ' A' ), (' ; ', ' - ' ) (' \ n ' ) (' \ t ' )..

18 30 Ess ential C+ +, Hel l o. cout << "Hel l o, " ;. use r_ name.,?. cout << us e r_name ;, ( ). cout << "... a nd goodbye!\ n" ;,.,.. cout << "3 + 4 = " ; cout << ; cout << ' \ n ' ; = 7 (instance)[1] ( 4 )..,. cout << ' \ n ' << "Hel l o, " << use r_ name << "... and goodbye!\ n" ;, mai n( ) return. r et ur n 0 ;

19 Chapter 1 C r et ur n C++. return, 0. mai n( ) 0. 1) C++. #i ncl ude <i ost r eam> #i ncl ude <st r i ng> us i ng name s pace s t d ; / /... i nt mai n( ) { st r i ng use r_ name ; cout << " Pl ea se e nt e r your f i r st name : " ; ci n >> us e r_name ; cout << ' \ n ' << "Hel l o, " << use r_ name << "... and goodbye!\ n" ; r et ur n 0 ; } ( ). Pl ea se e nt e r your f i r st name : a nna Hel l o, a nna... a nd goodbye!. us i ng name s pace s t d ; ( ). usi ng names pace C++. std (namespace)[2]. (string iostream cout ci n ) std.,. (name clash) (. 1) mai n( ) r et ur n 0 r et ur n r et ur n. r et ur n.

20 32 Essential C+ +. )., string iostream ci n cout string iostream, s t d. us i ng name s pace st d ; us i ng ( [LIPPMAN98] 8.5 [STROUSTRUP97] 8.2 ). 1.1 mai n( )., string. / / #i ncl ude <s t r i ng>.? string. / / us i ng name s pace st d ;? 1.3 mai n() my_mai n().?

21 Chapter 1 C (2).. (1). 1.2 (d a ta o bje c t) (d e finition),... The val ues 2, 3 f o rm t wo cons ec ut i ve el ement s of a nume r i cal s eque nce. What i s t he next val ue? (Fibonacci) (1, 1, 2, 3, 5, 8, 13,...). 1. (2 ) string,,. (data object)[3]., (_).., us e r_name, Us e r_name, user_name, use r_name.., name_1 1_name., C++ (keyword). del et e (string del et e ( ) e r as e ( ) ).

22 34 Essential C use r_ name.. #i ncl ude <st r i ng> st r i ng use r_ name ;. C++ (boolean), (integer), (floating point), (character) (built-in data type)..,. i nt us r_val ; i nt us r_val i nt num_t r i e s = 0 ; i nt num_ r i ght = 0 ;,. i nt num_t r i e s = 0, num_ r i ght = 0 ;,. us r_val.. (constructor syntax). i nt num_t r i e s ( 0 ) ;??.

23 Chapter 1 C (assignment) C., string. st r i ng s eque nce_ name = " Fi bonacci " ;. (complex).. #i ncl ude <compl ex> compl ex<doubl e> pur ei ( 0, 7 ) ; complex compl ex (template)... (member).,.,? C++. f l oat (single precision), doubl e 2 (double precision), l ong precision). doubl e (extended.,. doubl e...,.,.. doubl e. doubl e us r_s co r e = 0. 0 ;

24 36 Essential C+ +, yes/no.. cha r us r_mor e ; cout << "Try anot he r sequence? Y/ N? " ; ci n >> us r_mor e ; cha r. ' a ', ' 7 ', ' ; ' (literal). ( (escape sequences) ). ' \ n ' ( newl i ne) ' \ t ' ( t ab) ' \ 0 ' ( nul l ) ' \ ' ' ' \ " ' ' \ \ ' (bac ks l a s h),. cout << ' \ n ' << ' \ t ' << us e r_name ;,. cout << "\ n\ t " << use r_ name ;,.,. " F:\ \ e s s ent i al \ \ pr ogr ams\ \ chapt e r 1\ \ ch1_mai n. c pp" ; C++ (true) (false) (boolean).. bool go_f o r_i t = t r ue ;

25 Chapter 1 C bool. t r ue f al se., go_f or_i t f al s e, us e_ scor e.. (pi)..? cons t. cons t i nt max_t r i es = 3 ; cons t doubl e pi = ; (const).. max_t r i e s = 42 ; / / : 1.3 (Exp re ssio n),,,.. / / + a + b - a - b * a * b / a / b % a % b.. %. 5 / 3 1, 5 % / 4 1, 5 % / 5 1, 5 % 5 0.

26 38 Essential C+ +? cons t i nt l i ne_s i ze = 8 ; i nt cnt = 1 ; / /. / / a_ st r i ng, / / c nt 1. cout << a_ st r i ng << ( c nt % l i ne_s i ze? ' ' : ' \ n ' ) ; (? :). 0, 0.. cnt % l i ne_s i ze c nt l i ne_ si ze 0, 0.. expr? expr t r ue : expr f al se ; expr true, expr false (:).. 0 false, 0 true. cnt 8 0 true,. (compound assignment operator)., cnt = cnt + 2 ;

27 Chapter 1 C cnt += 2 ; / / c nt 2 +=, - =, *=, / =, %=. 1. cnt ++; / / cnt 1 cnt - - ; / / c nt 1 (prefix) (postfix). 1. i nt t r i e s = 0 ; cout << "Ar e you r eady f or t ry # " << ++t r i es << "?\ n" ; t r i es 1., 1. i nt t r i e s = 1 ; cout << "Ar e you r eady f or t ry # " << t r i es ++ << "?\ n" ; t r i es. 1. (relational operator) true false.. == a == b!= a!= b < a < b > a > b <= a <= b >= a >= b

28 40 Essential C+ + (==). bool us r_mor e = t r ue ; cha r us r_ r s p ; i f / /. / / us r_ r s p. i f ( us r_ r s p == ' N' ) us r_mo r e = f al se ; true. usr_rsp N' us r_mor e false. us r_ r s p ' N'. (!=). i f ( us r_ r s p!= ' Y' ) us r_mo r e = f al se ; ' N' us r_ r s p ' n '.. else. i f ( us r_ r s p == ' N' ) us r_mo r e = f al se ; el se i f ( us r_ r s p == ' n ' ) us r_mo r e = f al se ; us r_ r s p ' N' us r_mor e false,. ' N' el s e. us r_ r s p ' n ' us r_mor e false. us r_ r s p us r_mo r e. == =. / / us r_ r s p ' N'. / / t r ue. i f ( us r_ r s p = ' N' ) / /... OR ( ).

29 Chapter 1 C i f ( us r_ r s p == ' N' us r_ r s p == ' n ' ) us r_mo r e = f al s e ; true OR true., true. us r_ r s p ' N' us r_ r s p ' n '. AND (&&) true true. i f ( pa s swo r d && val i dat e ( pa s swo r d ) && ( acct = r et r i eve_acct _i nf o ( pas swor d) ) ) / /.... false AND false.,. password, password. NOT (!) false true. i f ( us r_mo r e == f al s e ) cout << "Your s co r e f or t hi s s es si on i s " << us r_ scor e << " Bye!\ n" ;. i f (! us r_mo r e )... (Precedence).., 5+2* , , ( 5+2) *10 70.

30 42 Essential C NOT ( *, /, % ) ( +, - ) ( <, >, <=, >= ) ( ==,!= ) AND OR i val.! i val % 2 / /. i val 0, NOT true. 0, NOT false.. i val 0 false. NOT i val. i val 0 false, true.,. false 0, true 1. i val 0 0%2.,.... C++..! ( i val % 2 ) / / ok

31 Chapter 1 C C++.,.. [LIPPMAN98] 4 [STROUSTRUP97] (loop) mai n( ). i f. i f true false. else.. (pseudocode) (#1 #2) i f (#5), i f - el s e (#4), swi t c h (#3). / / : whi l e. { #1. whi l e and. { #2.. i f. { #3. got _i t t r ue. } el se {.. / / #4.. i f no. / / # 5 go_f o r_i t ( ) f al se. } } }

32 44 Essential C+ + i f. true i f. / / # 5 i f ( us r_ r s p == ' N' us r_ r s p == ' n ' ) go_f or_i t = f al s e ; if ({}) ( (statement block) ). / / #3 i f ( us r_gue s s == next _el em ) { / / num_ r i ght ++; got _i t = t r ue ; } / /,.. / /. / / num_co r ++ i f / / got _i t = t r ue ; i f ( us r_gue s s == next _el em ) num_co r ++; got _i t = t r ue ; got _i t,. num_cor i f us r_gues s next _el em. got _i t. i f true.. got _i t us r_gues s i f el s e. el s e false.. i f ( us r_gue s s == next _el em ) { / / }

33 Chapter 1 C el se { } / / el se i f... i f. i f ( num_t r i e s == 1 ) cout << "Oops! Ni ce gue s s but not qui t e i t. \ n" ; i f ( num_t r i e s == 2 ) cout << "Hmm. Sor ry. Wr ong a s econd t i me.\ n" ; i f ( num_t r i e s == 3 ) cout << "Ah, t hi s i s ha r de r t han i t l ooks, i s n ' t i t?\ n" ; true if true false. el s e- i f i f. i f ( num_t r i e s == 1 ) cout << "Oops! Ni ce gue s s but not qui t e i t. \ n" ; el se i f ( num_t r i e s == 2 ) cout << "Hmm. So r r y. Wr ong agai n. \ n" ; el se i f ( num_t r i e s == 3 ) cout << "Ah, t hi s i s ha r de r t ha n i t l ooks, i s n ' t i t?\ n" ; el se cout << "I t must be get t i ng pr et t y f r ust r at i ng by now!\ n" ;, i f. true, el se - i f. i f false i f true. num_t r i es 3 false else.

34 46 Essential C+ + i f - el se., i f - el s e.. i f ( us r_gue s s == next _el em ) { / / } el se i f ( num_t r i es == 1 ) / /... el se i f ( num_t r i es == 2 ) / /... el se i f ( num_t r i es == 3 ) / /... el se / /... / /,. / /. / /? el s e- i f el s e.,.. i f ( us r_gue s s == next _el em ) { / / } el se { / / i f ( num_t r i es == 1 ) / /... el se i f ( num_t r i es == 2 ) / /... el se i f ( num_t r i es == 3 ) / /...

35 Chapter 1 C el se/ /... } cout << "Wa nt t o t r y agai n? (Y/ N) " ; cha r us r_ r s p ; ci n >> us r_ r s p ; i f ( us r_ r s p == ' N' us r_ r s p == ' n ' ) go_f or_i t = f al s e ; i f - el s e- i f swi t c h. / / i f - el s e- i f. swi t ch ( num_t r i e s ) { ca se 1 : cout << "Oops! Ni ce gue s s but not qui t e i t.\ n" ; br ea k ; ca se 2 : cout << "Hmm. Sor ry. Wr ong agai n. \ n" ; br ea k ; ca se 3 : cout << "Ah, t hi s i s ha r de r t han i t l ooks, i s n ' t i t?\ n" ; br ea k ; def a ul t : cout << "I t mus t be get t i ng pr et t y f r ust r at i ng by now!\ n" ; br ea k ; } swi t ch ( ).. swi t c h cas e. ca se ca se. def aul t def a ul t. def aul t. br ea k? cas e. ca se. ca se ca se. swi t c h ca se. num_t r i es 2 br eak.

36 48 Essential C+ + / / num_t r i es == 2, br eak / /. Hmm. Sor ry. Wr ong agai n. Ah, t hi s i s ha r de r t han i t l ooks, i s n t i t? I t mus t be get t i ng pr et t y f r ust r at i ng by now! br ea k, ca se ca se. br ea k. swi t ch,. swi t ch ( next _cha r ) { ca se ' a ' : ca se ' A' : ca se ' e ' : ca se ' E' : ca se ' i ' : ca se ' I ' : ca se ' o ' : ca se ' O' : ca se ' u ' : ca se ' U' : ++vowel _c nt ; br eak ; / /... } true.. whi l e. {. whi l e and. } C++ whi l e. bool next _ seq = t r ue ; / /? bool go_f o r_i t = t r ue ; / /? bool got _i t = f al se ; / /? i nt num_t r i e s = 0 ; / / i nt num_ r i ght = 0 ; / /

37 Chapter 1 C whi l e ( next _ seq == t r ue ) { / /. whi l e ( ( got _i t == f al s e ) && ( go_f or_i t == t r ue ) ) { i nt us r_gues s ; ci n >> us r_gue s s ; num_t r i e s++; i f ( us r_gue s s == next _el em ) { got _i t = t r ue ; num_ r i ght ++ ; } el se { / / / /. / /. i f ( us r_ r s p == ' N' us r_ r s p == ' n ' ) go_f o r_i t = f al se ; } } / / whi l e cout << "Wa nt t o t r y a not he r s eque nce? (Y/ N) " cha r t ry_agai n ; ci n >> t r y_agai n ; i f ( t r y_agai n == ' N' t ry_agai n == ' n ' ) next _s eq = f al se ; whi l e } / / whi l e ( next _ seq == t r ue ). true whi l e.. false., false. false (infinite loop). whi l e.

38 50 Essential C+ + next _s eq bool next _ seq = t r ue ; whi l e ( next _s eq == t r ue ) { / /... i f ( t ry_agai n == ' N' t ry_agai n == ' n ' ) next _ seq = f al se ; } false. whi l e. br ea k., whi l e t r i es_c nt max_t r i e s. br ea k. i nt max_t r i e s = 3 ; i nt t r i e s_cnt = 0 ; whi l e ( t r i e s_cnt < max_t r i es ) { / /. i f ( us r_gue s s == next _el em ) br eak ; / /. } t r i e s_cnt ++; / / cont i nue. br eak,. 4. st r i ng wor d ; cons t i nt mi n_ si ze = 4 ; whi l e ( ci n >> wo r d ) { i f ( wor d. si ze ( ) < mi n_ si ze ) / /. cont i nue ; } / / wor d mi n_ si ze / /. pr oces s_t ext ( wo r d ) ;

39 Chapter 1 C wo r d mi n_s i ze cont i nue. cont i nue, whi l e ( proce s s_t ext ( )). wo r d. wor d mi n_ si ze whi l e (Arra y) (Ve c to r) 6 8 (element). ( Fi bonacci ) : 1, 1, 2, 3, 5, 8, 13, 21 ( Luca s ) : 1, 3, 4, 7, 11, 18, 29, 47 ( Pel l ) : 1, 2, 5, 12, 29, 70, 169, 408 (Tr i a ngul a r ) : 1, 3, 6, 10, 15, 21, 28, 36 ( Squa r e ) : 1, 4, 9, 16, 25, 36, 49, 64 ( Pe nt agonal ) : 1, 5, 12, 22, 35, 51, 70, 92,..?..,..,...,. (container type)., ( ) ,. 3 6.

40 52 Essential C+ + C++ (built-in array) (vector class).,,.,. (dimension)...,. pel l _s eq 18. cons t i nt seq_ si ze = 18 ; i nt pel l _s eq [ seq_ si ze ] ;, (header file). (template) vector <>,. ( ),. pel l _ seq 18., 0. #i ncl ude <vect or > vect or <i nt > pel l _s eq ( seq_ si ze ) ;. (subscript operator) [] pel l _ seq 1 18, 0 17 ( off-by-one Pell. ). pel l _s eq [ 0 ] = 1 ; / / 1 pel l _s eq [ 1 ] = 2 ; / / 2 Pell 10. f or. C++.. f o r ( i nt i x = 2 ; i x < s eq_s i ze ; ++i x ) pel l _s eq [ i x ] = pel l _s eq [ i x- 2 ] + 2*pel l _s eq [ i x- 1 ] ;

41 Chapter 1 C f o r. f o r ( ; ; ). i x 2... true. false. i x s eq_s i ze..,,. false. i x 1.. cout << "The f i r s t " << seq_ si ze << " el ement s of t he Pel l Se r i es :\ n\ t " ; f o r ( i nt i x = 0 ; i x < seq_ si ze ; ++i x ) cout << pel l _ seq [ i x ] << ' ' ; cout << ' \ n ' ;,., f o r. i nt i x = 0 ; / /... f o r ( ; i x < s eq_s i ze ; ++i x ) / /... (;). 2, 3, 4.?,..

42 54 Essential C+ + i nt el em_s eq [ seq_ si ze ] = { 1, 2, 3, / / ( Fi bonacci ) 3, 4, 7, / / ( Luca s ) 2, 5, 12, / / ( Pel l ) 3, 6, 10, / / (Tr i a ngul a r ) 4, 9, 16, / / ( Squa r e ) 5, 12, 22 / / ( Pe nt agonal ) } ;. 0.. / / 18 i nt el em_s eq [] = { 1, 2, 3, 3, 4, 7, 2, 5, 12, 3, 6, 10, 4, 9, 16, 5, 12, 22 } ;.. vect or <i nt > el em_s eq ( seq_ si ze ) ; el em_s eq [ 0 ] =1 ; el em_s eq [ 1 ] =2 ; / /... el em_s eq [ 17 ] =22 ;,. i nt el em_val s [ s eq_s i ze ] = { 1, 2, 3, 3, 4, 7, 2, 5, 12, 3, 6, 10, 4, 9, 16, 5, 12, 22 } ; / / el em_val s el em_ seq vect or <i nt > el em_s eq ( el em_val s, el em_val s+seq_ si ze ) ; el em_s eq... el em_val s 18 el em_s eq. 3.

43 Chapter 1 C+ + 55, el em_s eq.,. f o r. / / el em_ seq. si ze ( ) el em_ seq / /. cout << "The f i r s t " << el em_s eq. s i ze ( ) << " el ement s of t he Pel l Se r i es :\ n\ t " ; f o r ( i nt i x = 0 ; i x < el em_s eq. s i ze ( ) ; ++i x ) cout << pel l _ seq [ i x ] << ' ' ; c ur_t upl e. 0. cur_t upl e 3. c ur_t upl e. i nt cur_t upl e = 0 ; whi l e ( next _ seq == t r ue && cur_t upl e < s eq_s i ze ) { cout << "The f i r s t t wo el eme nt s of t he sequence a r e : " << el em_ seq [ c ur_t upl e ] << ", " << el em_ seq [ c ur_t upl e+1 ] << "\ nwhat i s t he next el ement? " ; / /... i f ( us r_gues s == el em_ seq [ cur_t upl e+2 ] ) / /! } / /... i f ( us r_ r s p == ' N' us r_ r s p == ' n ' ) next _s eq = f al se ; el se c ur_t upl e += 3 ;,.. cons t i nt max_s eq = 6 ; st r i ng s eq_names [ max_s eq ] = { " Fi bonacci ",

44 56 Essential C+ + } ; "Lucas ", "Pel l ", "Tr i angul a r ", "Squa r e ", "Pent agonal " eq_names. i f ( us r_gue s s == el em_ seq [ c ur_t upl e+2 ] ) { ++num_co r ; cout << "Ve r y good. Yes, " << el em_ seq [ c ur_t upl e+2 ] << " i s t he next el ement i n t he " << s eq_names [ cur_t upl e/ 3 ] << "s eque nce. \ n" ; } cur_t upl e/ 3 0, 1, 2, 3, 4, (Pointe r) (Flexibility). 6,..? (pointer)..,.

45 Chapter 1 C ,... i val i nt i val = 1024 ;. (*). pi i nt i nt *pi ; / / pi i nt. i val? (, 1024). i val ; / / i val. (address-of operator). &i val ; / / i val. pi i val. i nt *pi = &i val ; (dereference).,. *. / / pi i f ( *pi!= 1024 ) / / *pi = 1024 ; / /

46 58 Essential C+ +.,.,. pi ; / / pi.. *pi ; / / pi. pi.., *pi! pi pi, pi pi..? 0 ( (null) ). 0. / / i nt *pi = 0 ; doubl e *pd = 0 ; st r i ng *ps = 0 ; 0.. i f ( pi && *pi!= 1024 ) *pi = 1024 ;. i f ( pi &&... ) pi 0 true. pi false AND. null NOT. i f (! pi ) / / pi 0 t r ue

47 Chapter 1 C vect or <i nt > f i bonacci, l uca s, pel l, t r i angul a r, squa r e, pe nt agonal ;?,. _ _ * _ _ vect or <i nt >. pv, 0. vect or <i nt > *pv = 0 ; pv 6., pv. pv = &f i bonacci ; / /... pv = &l ucas ;.,.. cons t i nt s eq_c nt = 6 ; / / vect o r<i nt > / / vect or <i nt > *s eq_addr s [ s eq_c nt ] = { &f i bonacci, &l ucas, &pel l, &t r i angul a r, &squa r e, &pe nt agonal } ; seq_addr s vect o r<i nt >*. seq_addr s [0] f i bonacci, s eq_addr s [1] l uca s.. vect or <i nt > *c ur r e nt _vec = 0 ; / /... f o r ( i nt i x = 0 ; i x < seq_cnt ; ++i x ) { cur r ent _vec = s eq_addr s [ i x ] ;

48 60 Essential C+ + } / / / / c ur r e nt _vec..,,.. C r and( ) s r and( ). #i ncl ude <cs t dl i b> s r and( s eq_c nt ) ; seq_i ndex = r a nd ( ) % seq_cnt ; cur r ent _vec = seq_addr s [ seq_i ndex ] ; r a nd ( ) s r a nd ( ) (random number). s r and( ) r a nd ( ) i nt seed. r and( ) 0. seq_addr s 0 5. (%) , f i bonacci 1. i f (! f i bonacci. empt y ( ) && ( f i bonacci [0] == 1 ) ) pv? f i bonacci empt y ( ) (.) (member selection operator).. (->).! pv- >empt y ( ) empt y ( ), pv 0. pv &&! pv- >empt y ( )

49 Chapter 1 C+ + 61, pv ( pv ). i f ( pv &&! pv- >empt y ( ) && ( ( *pv ) [1] == 1 ) ) 3 6 (Standard Template Library). [LIPPMAN98] (1) (session). (2).. f s t r eam. #i ncl ude <f s t r eam> (output file stream) ofstream.. / / s eq_dat a. t xt. of st r eam out f i l e ( " seq_dat a. t xt " ) ; out f i l e?, ( ).,.. f st r eam i os_bas e : :a pp ( ). / / s eq_dat a. t xt. / /. of st r eam out f i l e ( " seq_dat a. t xt ", i os_bas e : :a pp ) ;

50 62 Essential C+ +.,.. / / out f i l e f al se / /. i f (! out f i l e ) of st r eam false. (standard error) ce r r. cout ce r r., ce r r (buffer).,. i f (! out f i l e ) / /... ce r r << "Oops! Unabl e t o save se s s i on dat a!\ n" ; el se / / ok : out f i l e.,. out f i l e << us r_name << ' ' << num_t r i es << ' ' << num_ r i ght << e ndl ; ostream cout ce r r., out f i l e. endl iostream (manipulator). iostream. endl,.. hex 16. oct 8. set preci si on(n) n ( iostream [LIPPMAN98] 20.9 ). (input file stream) ifstream,. ifstream false.. / / i nf i l e. i f st r eam i nf i l e ( " seq_dat a. t xt " ) ; i nt num_t r i e s = 0 ;

51 Chapter 1 C i nt num_co r = 0 ; i f (! i nf i l e ) { / /... / /... } el se { / / ok : / / / / : / / name num_t r i es num_cor r ect / / nt : / / nc : st r i ng name ; i nt nt ; i nt nc ; } whi l e ( i nf i l e >> name ) { i nf i l e >> nt >> nc ; i f ( name == us r_ name ) { / /! cout << "Wel come bac k, " << us r_name << "\ nyour cur r ent s co r e i s " << nc << " out of " << nt << "\ ngood Luc k!\ n" ; num_t r i es = nt ; num_cor = nc ; } } whi l e end-of-file( ). i nf i l e >> name

52 64 Essential C+ +. i nf i l e. end-of-file false., whi l e end-of-file. whi l e ( i nf i l e >> name ). anna da nny i nf i l e >> nt >> nc ; nt, nc. fstream. i os_ba se : : i n i os_bas e : :a pp :. 2) f s t r eam i of i l e ("s eq_dat a. t xt ", i os_bas e : :i n i os_ba se : : app ) ; i f (! i of i l e ) / /... el se { / /. i of i l e. s ee kg ( 0 ) ; / / ok :... }. end-of-file. s ee kg ( ) i of i l e.. iostream. iostream [LIPPMAN98] 20 [STROUSTRUP97] 21. 2) [LIPPMAN98] 20.6.

53 Chapter 1 C C, string vect or <s t r i ng>. cout. so r t ( ). #i ncl ude <al go r i t hm> so r t ( cont ai ne r. begi n( ), cont ai ne r. end( ) ) ;, swi t ch..

54 66 Essential C+ + [1] instance( ) :.,..... [2] namespace( ) :.. di s pl ay ( )... name_a name_b name_a : : di s pl ay ( ) name_b : :di s pl ay ( ). [3] data object( ) : (variable)...,.., st r i ng name ; name string., i nt a ; a i nt a i nt.,.

초보자를 위한 C++

초보자를 위한 C++ C++. 24,,,,, C++ C++.,..,., ( ). /. ( 4 ) ( ).. C++., C++ C++. C++., 24 C++. C? C++ C C, C++ (Stroustrup) C++, C C++. C. C 24.,. C. C+ +?. X C++.. COBOL COBOL COBOL., C++. Java C# C++, C++. C++. Java C#

More information

초보자를 위한 C# 21일 완성

초보자를 위한 C# 21일 완성 C# 21., 21 C#., 2 ~ 3 21. 2 ~ 3 21.,. 1~ 2 (, ), C#.,,.,., 21..,.,,, 3. A..,,.,.. Q&A.. 24 C#,.NET.,.,.,. Visual C# Visual Studio.NET,..,. CD., www. TeachYour sel f CSharp. com., ( )., C#.. C# 1, 1. WEEK

More information

초보자를 위한 C++

초보자를 위한 C++ C++.., C# Java C++., C++. C++,. C++.,,.. C++. C++,,., C++.. C++,,, C++..,. C++ C++. C++. 24?. 12, C++.... A..... /... 25.,.,. Java C#., C++., Java C#, C++., Microsoft Visual C++ Borland C++ Builder C++.

More information

초보자를 위한 ASP.NET 2.0

초보자를 위한 ASP.NET 2.0 (World Wide Web), HTML., (ebay) (Amazon.com) HTML,., Microsoft ASP.NET. ASP.NET ASP.NET., ASP.NET HTML,,. ASP.NET HTML.. ASP.NET, Microsoft Visual Basic. Visual Basic. 5 Visual Basic, Visual Basic. ASP.NET

More information

歯PLSQL10.PDF

歯PLSQL10.PDF 10 - SQL*Pl u s Pl / SQL - SQL*P lus 10-1 1 0.1 PL/ SQL SQL*Pl u s. SQL*P lus 10-2 1 0.2 S QL* Pl u s PL/ S QL SQL*Pl u s, Pl / SQL. - PL/ SQL (i npu t ), (s t or e ), (r un). - PL/ SQL s cr i pt,,. -

More information

초보자를 위한 자바 2 21일 완성 - 최신개정판

초보자를 위한 자바 2 21일 완성 - 최신개정판 .,,.,. 7. Sun Microsystems.,,. Sun Bill Joy.. 15... ( ), ( )... 4600. .,,,,,., 5 Java 2 1.4. C++, Perl, Visual Basic, Delphi, Microsoft C#. WebGain Visual Cafe, Borland JBuilder, Sun ONE Studio., Sun Java

More information

<BFBEBEC6C0CCB5E9C0C720B3EEC0CC2E20B3EBB7A120C0CCBEDFB1E220C7D0B1B3202D20C0DAB7E1322E687770>

<BFBEBEC6C0CCB5E9C0C720B3EEC0CC2E20B3EBB7A120C0CCBEDFB1E220C7D0B1B3202D20C0DAB7E1322E687770> 놀이노래이야기 학교 자료집 1. 놀이, 노래 이야기의 재미와 아름다움은 어디에 있을까? 2. 노래와 놀아요. 3. 재미있는 말놀이와 놀아요. 4. 이야기와 놀아요. 1. 옛 아이들 놀이, 노래 이야기의 재미와 아름다움은 어디에 있을까? 편해문(옛 아이들 놀이노래이야기 연구소장) 얼마 전 유치원,

More information

Ⅰ. 머리말 각종 기록에 따르면 백제의 초기 도읍은 위례성( 慰 禮 城 )이다. 위례성에 관한 기록은 삼국사기, 삼국유사, 고려사, 세종실록, 동국여지승람 등 많은 책에 실려 있는데, 대부분 조선시대에 편 찬된 것이다. 가장 오래된 사서인 삼국사기 도 백제가 멸망한지

Ⅰ. 머리말 각종 기록에 따르면 백제의 초기 도읍은 위례성( 慰 禮 城 )이다. 위례성에 관한 기록은 삼국사기, 삼국유사, 고려사, 세종실록, 동국여지승람 등 많은 책에 실려 있는데, 대부분 조선시대에 편 찬된 것이다. 가장 오래된 사서인 삼국사기 도 백제가 멸망한지 고대 동아시아의 왕성과 풍납토성 - 풍납토성의 성격 규명을 위한 학술세미나 - pp. 46-67 한국의 고대 왕성과 풍납토성 김기섭(한성백제박물관) 목차 Ⅰ. 머리말 Ⅱ. 한국 고대의 왕성 1. 평양 낙랑토성 2. 집안 국내성 3. 경주 월성 4. 한국 고대 왕성의 특징 Ⅲ. 풍납토성과 백제의 한성 1. 풍납토성의 현황 2. 한성의 풍경 Ⅰ. 머리말 각종 기록에

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

중 국 6 대 패 션 시 장 조 사 보 고 서 < 2004 년 상 해 10 대 매 장 10대 패 션 제 품 의 브 랜 드 시 장 점 유 뮬 > 제 품 브 랜 드 시 장 점 유 율 제 품 브 랜 드 시 장 점유 율 C O N C H 19 9 9 6 P LA Y B O Y

중 국 6 대 패 션 시 장 조 사 보 고 서 < 2004 년 상 해 10 대 매 장 10대 패 션 제 품 의 브 랜 드 시 장 점 유 뮬 > 제 품 브 랜 드 시 장 점 유 율 제 품 브 랜 드 시 장 점유 율 C O N C H 19 9 9 6 P LA Y B O Y 한국섬유 산업연합 회(KO F ㄲ) 도 표 로 보 면 매 년 1월 은 판 매 성 수 기 로 30592. 43 만 元 의 신 기륵 을 달성하 였 다.중국 전통 영절인 춘절이 여전히 사 람들의 구 매욕 을 자극하였 고, 판 매 업 체 가 갖 가 지 묘 안을 짜 내었 다. 2월 의 판 매 액 은 1월 의 추 세 를 잇 지 못하고 대폭 하락하였다.3,4,5월은 그다지

More information

chap10.PDF

chap10.PDF 10 C++ Hello!! C C C++ C++ C++ 2 C++ 1980 Bell Bjarne Stroustrup C++ C C++ C, C++ C C 3 C C++ (prototype) (type checking) C C++ : C++ 4 C C++ (prototype) (type checking) [ 10-1] #include extern

More information

3232 편집본(5.15).hwp

3232 편집본(5.15).hwp 정태제 묘 출토 사초 사진 정태제 묘 출토 사초 상권 정태제 묘 출토 사초 상권 45 정태제 묘 출토 사초 하권(표지) 정태제 묘 출토 사초 하권 46 2 중기( 重 記 ) 중기( 重 記 )란 호조에서 각 관청의 회계를 감독하거나 경외( 京 外 )의 각 관청이 보유하고 있 는 국가 재산의 누수를 막기 위하여 정기적으로 작성하도록 규정한 회계장부나 물품조사서

More information

Microsoft PowerPoint - PL_03-04.pptx

Microsoft PowerPoint - PL_03-04.pptx Copyright, 2011 H. Y. Kwak, Jeju National University. Kwak, Ho-Young http://cybertec.cheju.ac.kr Contents 1 프로그래밍 언어 소개 2 언어의 변천 3 프로그래밍 언어 설계 4 프로그래밍 언어의 구문과 구현 기법 5 6 7 컴파일러 개요 변수, 바인딩, 식 및 제어문 자료형 8

More information

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어 개나리 연구소 C 언어 노트 (tyback.egloos.com) 프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어먹고 하더라구요. 그래서,

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

2008.3.3> 1. 법 제34조제1항제3호에 따른 노인전문병원 2. 국민건강보험법 제40조제1항의 규정에 의한 요양기관(약국을 제외한다) 3. 삭제<2001.2.10> 4. 의료급여법 제2조제2호의 규정에 의한 의료급여기관 제9조 (건강진단) 영 제20조제1항의 규

2008.3.3> 1. 법 제34조제1항제3호에 따른 노인전문병원 2. 국민건강보험법 제40조제1항의 규정에 의한 요양기관(약국을 제외한다) 3. 삭제<2001.2.10> 4. 의료급여법 제2조제2호의 규정에 의한 의료급여기관 제9조 (건강진단) 영 제20조제1항의 규 노인복지법 시행규칙 [시행 2010. 3. 1] [보건복지가족부령 제161호, 2010. 2.24, 일 보건복지가족부 (노인정책과) 02-2023-85 제1조 (목적) 이 규칙은 노인복지법 및 동법시행령에서 위임된 사항과 그 시행에 관하여 필요한 함을 목적으로 한다. 제1조의2 (노인실태조사) 1 노인복지법 (이하 "법"이라 한다)

More information

노인복지법 시행규칙

노인복지법 시행규칙 노인복지법 시행규칙 [시행 2012.2.5] [보건복지부령 제106호, 2012.2.3, 타법개정] 제1조(목적) 이 규칙은 노인복지법 및 동법시행령에서 위임된 사항과 그 시행에 관하여 필요한 사항을 규정 함을 목적으로 한다. 제1조의2(노인실태조사) 1 노인복지법 (이하 "법"이라 한다) 제5조에 따른 노인실태조사의 내용은 다음 각

More information

13 2 ( 25 ) Korean J Med Hist Dec 2004 ISSN X * ( ) ( ) ( ). 1) ( ) ( ) ( ) ( ) ( ) 2) ( ) 3) 1990 ( ) 4) * 1) ( ) C

13 2 ( 25 ) Korean J Med Hist Dec 2004 ISSN X * ( ) ( ) ( ). 1) ( ) ( ) ( ) ( ) ( ) 2) ( ) 3) 1990 ( ) 4) * 1) ( ) C 13 2 ( 25 ) 2004 12 Korean J Med Hist 13 198 218 Dec 2004 ISSN 1225 505X * 1 11 1( ) ( ) ( ). 1) ( ) ( ) ( ) ( ) ( ) 2) ( ) 3) 1990 ( ) 4) * 1) ( ) CD- ROM 2) 1962 p 204 2000 p 18 3) 1966 p 330-1 198 5)

More information

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M.

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M. 오늘할것 5 6 HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M. Review: 5-2 7 7 17 5 4 3 4 OR 0 2 1 2 ~20 ~40 ~60 ~80 ~100 M 언어 e ::= const constant

More information

BACK TO THE BASIC C++ 버그 헌팅: 버그를 예방하는 11가지 코딩 습관

BACK TO THE BASIC C++ 버그 헌팅: 버그를 예방하는 11가지 코딩 습관 Hanbit ebook Realtime 30 C++ 버그 헌팅 버그를 예방하는 11가지 코딩 습관 Safe C++ 블라디미르 쿠스퀴니르 지음 / 정원천 옮김 이 도서는 O REILLY의 Safe C++의 번역서입니다. BACK TO THE BASIC C++ 버그 헌팅 버그를 예방하는 11가지 코딩 습관 BACK TO THE BASIC C++ 버그 헌팅 버그를

More information

7,560일간의 드라마 여행

7,560일간의 드라마 여행 7,560일간의 드라마 여행 흐르는강물처럼 소개글 로케이션매니저의 자전적 에세이 스크린 테마기행 목차 저 푸른 수평선 너머로(그대그리고나) 6 우도속의 섬, 비양도(올인) 10 길은 차밭으로 통한다(SK텔레콤) 14 빵꾸 똥꾸 산골소녀(지붕뚫고하이킼) 16 우포 강가에 앉다(사랑따윈필요없어) 20 떠나요 삐삐롱스타킹 23 왕초 따라가기(왕초) 27 가문의 영광이로소이다(가문의영광)

More information

C프로-3장c03逞풚

C프로-3장c03逞풚 C h a p t e r 03 C++ 3 1 9 4 3 break continue 2 110 if if else if else switch 1 if if if 3 1 1 if 2 2 3 if if 1 2 111 01 #include 02 using namespace std; 03 void main( ) 04 { 05 int x; 06 07

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

SIGPLwinterschool2012

SIGPLwinterschool2012 1994 1992 2001 2008 2002 Semantics Engineering with PLT Redex Matthias Felleisen, Robert Bruce Findler and Matthew Flatt 2009 Text David A. Schmidt EXPRESSION E ::= N ( E1 O E2 ) OPERATOR O ::=

More information

소프트웨어 개발의 성공 열쇠 - 오브젝트 디자인

소프트웨어 개발의 성공 열쇠 - 오브젝트 디자인 .,,.,,.,...,...,,.!,!.,,......,.. 18..,....,.....,,......,,.?. 6 (1, 2, 3, 4, 5, 6 ).. 1,,.,. 2,. 3, 19. 4,,. 5,. 6,,. 7 10.. 7,. 8,,,. 9,,. 10, 3 (, ),...,,.,. Instantiations Digitalk...,. Smalltalk,

More information

07 자바의 다양한 클래스.key

07 자바의 다양한 클래스.key [ 07 ] . java.lang Object, Math, String, StringBuffer Byte, Short, Integer, Long, Float, Double, Boolean, Character. java.util Random, StringTokenizer Calendar, GregorianCalendar, Date. Collection, List,

More information

03장.스택.key

03장.스택.key ---------------- DATA STRUCTURES USING C ---------------- 03CHAPTER 1 ? (stack): (LIFO:Last-In First-Out) 2 : top : ( index -1 ),,, 3 : ( ) ( ) -> ->. ->.... 4 Stack ADT : (LIFO) : init():. is_empty():

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

참고 금융분야 개인정보보호 가이드라인 1. 개인정보보호 관계 법령 개인정보 보호법 시행령 신용정보의 이용 및 보호에 관한 법률 시행령 금융실명거래 및 비밀보장에 관한 법률 시행령 전자금융거래법 시행령 은행법 시행령 보험업법 시행령 자동차손해배상 보장법 시행령 자본시장과

참고 금융분야 개인정보보호 가이드라인 1. 개인정보보호 관계 법령 개인정보 보호법 시행령 신용정보의 이용 및 보호에 관한 법률 시행령 금융실명거래 및 비밀보장에 관한 법률 시행령 전자금융거래법 시행령 은행법 시행령 보험업법 시행령 자동차손해배상 보장법 시행령 자본시장과 Ⅰ 가이드라인 개요 >> 금융분야 개인정보보호 가이드라인 참고 금융분야 개인정보보호 가이드라인 1. 개인정보보호 관계 법령 개인정보 보호법 시행령 신용정보의 이용 및 보호에 관한 법률 시행령 금융실명거래 및 비밀보장에 관한 법률 시행령 전자금융거래법 시행령 은행법 시행령 보험업법 시행령 자동차손해배상 보장법 시행령 자본시장과 금융투자업에 관한 법률 시행령 금융지주회사법

More information

초보자를 위한 ASP.NET 21일 완성

초보자를 위한 ASP.NET 21일 완성 ASP.NET 21!!.! 21 ( day 2 ), Active Server Pages.NET (Web-based program -ming framework).,... ASP.NET. ASP. NET Active Server Pages ( ASP ),. ASP.NET,, ( ),.,.,, ASP.NET.? ASP.NET.. (, ).,. HTML. 24 ASP.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 3 if, if else, if else if, switch case for, while, do while break, continue : System.in, args, JOptionPane for (,, ) @ vs. logic data method variable Data Data Flow (Type), ( ) @ Member field

More information

No Slide Title

No Slide Title Copyright, 2001 Multimedia Lab., CH 3. COM object (In-process server) Eun-sung Lee twoss@mmlab.net Multimedia Lab. Dept. of Electrical and Computer Eng. University of Seoul Seoul, Korea 0. Contents 1.

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

C++-¿Ïº®Çؼ³10Àå

C++-¿Ïº®Çؼ³10Àå C C++. (preprocessor directives), C C++ C/C++... C++, C. C++ C. C C++. C,, C++, C++., C++.,.. #define #elif #else #error #if #itdef #ifndef #include #line #pragma #undef #.,.,. #include #include

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

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf("hihi\n"); } warning: conflicting types for functiona

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf(hihi\n); } warning: conflicting types for functiona 이름 : 학번 : A. True or False: 각각항목마다 True 인지 False 인지적으세요. 1. (Python:) randint 함수를사용하려면, random 모듈을 import 해야한다. 2. (Python:) '' (single quote) 는한글자를표현할때, (double quote) 는문자열을표현할때사용한다. B. 다음에러를수정하는방법을적으세요.

More information

°ø±â¾Ð±â±â

°ø±â¾Ð±â±â 20, 30, 40 20, 30, 40 1 2 3 4 5 6 7 8 9 10 3.1 6.3 9.4 12.6 15.7 18.8 22.0 25.1 28.3 31.4 2.4 4.7 7.1 9.4 11.8 14.1 16.5 18.8 21.2 23.6 7.1 14.1 21.2 28.3 35.3 42.4 49.5 56.5 63.6 70.7 5.9 11.9 17.8 23.7

More information

?

? 이날 회의에서는 우리농협 정관 개정(안)과 함께 2012년 사업계획 및 수지예산 변경승인, 2011년도 &$%& අ ᇜ ᆡᅴᒂ ዊ 감사의 감사보고 및 결산보고, 임원보수 및 실비변상 규약 개정, (주)영주농산물유통농업사회법인 외 경영관리본부 부출자가 원안대로 승인되었다. 우리농협은 2월 29일, 재적 대의원 198명(의장포함) 중 197명이 참석한 가운데 군위에

More information

종사연구자료-이야기방2014 7 18.hwp

종사연구자료-이야기방2014 7 18.hwp 차례 1~3쪽 머리말 4 1. 계대 연구자료 7 가. 증 문하시랑동평장사 하공진공 사적기 7 나. 족보 변천사항 9 1) 1416년 진양부원군 신도비 음기(陰記)상의 자손록 9 2) 1605년 을사보 9 3) 1698년 무인 중수보 9 4) 1719년 기해보 10 5) 1999년 판윤공 파보 10 - 계대 10 - 근거 사서 11 (1) 고려사 척록(高麗史摭錄)

More information

인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 의안 번호 179 제안연월일 : 2007. 4. 제 안 자 :조례정비특별위원회위원장 제안이유 공무상재해인정기준 (총무처훈령 제153호)이 공무원연금법 시행규칙 (행정자치부령 제89호)으로 흡수 전면 개

인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 의안 번호 179 제안연월일 : 2007. 4. 제 안 자 :조례정비특별위원회위원장 제안이유 공무상재해인정기준 (총무처훈령 제153호)이 공무원연금법 시행규칙 (행정자치부령 제89호)으로 흡수 전면 개 인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 인 천 광 역 시 의 회 인천광역시의회 의원 상해 등 보상금 지급에 관한 조례 일부개정조례안 의안 번호 179 제안연월일 : 2007. 4. 제 안 자 :조례정비특별위원회위원장 제안이유 공무상재해인정기준 (총무처훈령 제153호)이 공무원연금법 시행규칙 (행정자치부령 제89호)으로 흡수 전면

More information

목 차 국회 1 월 중 제 개정 법령 대통령령 7 건 ( 제정 -, 개정 7, 폐지 -) 1. 댐건설 및 주변지역지원 등에 관한 법률 시행령 일부개정 1 2. 지방공무원 수당 등에 관한 규정 일부개정 1 3. 경력단절여성등의 경제활동 촉진법 시행령 일부개정 2 4. 대

목 차 국회 1 월 중 제 개정 법령 대통령령 7 건 ( 제정 -, 개정 7, 폐지 -) 1. 댐건설 및 주변지역지원 등에 관한 법률 시행령 일부개정 1 2. 지방공무원 수당 등에 관한 규정 일부개정 1 3. 경력단절여성등의 경제활동 촉진법 시행령 일부개정 2 4. 대 목 차 국회 1 월 중 제 개정 법령 대통령령 7 건 ( 제정 -, 개정 7, 폐지 -) 1. 댐건설 및 주변지역지원 등에 관한 법률 시행령 일부개정 1 2. 지방공무원 수당 등에 관한 규정 일부개정 1 3. 경력단절여성등의 경제활동 촉진법 시행령 일부개정 2 4. 대도시권 광역교통관리에 관한 특별법 시행령 일부개정 3 5. 영유아보육법 시행령 일부개정 4

More information

<C7CFB4C3B0F8BFF828C0FCC7CFC1F6B8F8C7D1C6EDC1F6292D31302E3128C3D6C1BE292D31302E31342E687770>

<C7CFB4C3B0F8BFF828C0FCC7CFC1F6B8F8C7D1C6EDC1F6292D31302E3128C3D6C1BE292D31302E31342E687770> 하늘편지 첫번째 모음집 전하지 못한 마지막 하늘공원에서 널 보낸다 그곳에선 늘 행복하길 바란다 사랑한다 - 하늘나무 중에서 - 울산시설공단 차례 발간사 _ 02 1 사랑하는 아버지, 어머니 _ 05 2 영원한 배필 당신 _ 59 3 나의 붕어빵 아들, 딸아! _ 71 4 그리운 할아버지, 할머니 _ 85 5 내 짝꿍 형, 누나, 오빠, 동생아! _ 131

More information

A 001~A 036

A 001~A 036 4 3 2 0 8 91 0 1 2 3 4 5 6 08 09 00 01 02 03 04 18 19 10 29 20 22 23 39 30 31 32 33 48 49 40 41 59 50 69 1 2 3 4 1 2 3 4 1 4 7 10 13 1 2 3 4 5 6 rev. C C r C a f h f h L h h nrpm f h f n L C 3 P L

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

C++ Programming

C++ Programming C++ Programming 연산자다중정의 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 연산자다중정의 C++ 스타일의문자열 2 연산자다중정의 연산자다중정의 단항연산자다중정의 이항연산자다중정의 cin, cout 그리고 endl C++ 스타일의문자열 3 연산자다중정의 연산자다중정의 (Operator

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Week5

Week5 Week 05 Iterators, More Methods and Classes Hash, Regex, File I/O Joonhwan Lee human-computer interaction + design lab. Iterators Writing Methods Classes & Objects Hash File I/O Quiz 4 1. Iterators Array

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

Bchvvhv[vhvvhvvhchvvhvvhvvhvvhvvgvvgvv}vvvgvvhvvhvvvhvvhvvhvvvbbhvvhvvvgvvgvvhvvhvvhv}hv,.. Bchvvhv[vhvvhvvhvvhvvbbhvvhvvhvvvhvvhvvgvvgvv}vvgvvhvvvhvv

Bchvvhv[vhvvhvvhchvvhvvhvvhvvhvvgvvgvv}vvvgvvhvvhvvvhvvhvvhvvvbbhvvhvvvgvvgvvhvvhvvhv}hv,.. Bchvvhv[vhvvhvvhvvhvvbbhvvhvvhvvvhvvhvvgvvgvv}vvgvvhvvvhvv [ 5] 입당성가 ( ) 성호경 Bcgvbbbhvbbbhcbhvvhvbbbgvvbvbhvbbjvvhvv[vbbhvbbbGYvvvvygcbbgc}cvvbbgcbbGYc}cccccbbbbbbbbbbbbvvbbhv - -.. 인사 Bchvvhvbbbhchvvhvvhvbbbhvvvhvvhvvhvvvhvvhvvhvbbbhvv[vvhvvhvvhvvvhvvhvvhvbbbhvvvbhvvhvbbbhvvvhvvhvvbbhv

More information

slide2

slide2 Program P ::= CL CommandList CL ::= C C ; CL Command C ::= L = E while E : CL end print L Expression E ::= N ( E + E ) L &L LefthandSide L ::= I *L Variable I ::= Numeral N ::=

More information

Main Title

Main Title GE Peter S. Pande,, Robert P. Neuman, Ronald R. Cavanagh The SIX SIGMA WAY April 29, 2005 Jin-Ho Jeong,, Ph.D. Competitiveness Valuation International, Inc. Korea Partner of IMD WCY jeong@cvikorea.net

More information

歯20010629-003-1-동아일보(2-1).PDF

歯20010629-003-1-동아일보(2-1).PDF 6. 29 ( ) 11:00 20 0 1. 6. 29 2 3 ( ).( 397-0781) 1. 2. 3. 4. 5. 1. ( : 2 ) 2 8607, 306 19, 7 6 28, 95 3 - (5 ) (,,,,,, ) - 1 - 2. -, - -, - 2 - 3.,, 1,700, 827 ( ) 1,700 8 27 803 469 560 227 289 117 48

More information

歯엑셀모델링

歯엑셀모델링 I II II III III I VBA Understanding Excel VBA - 'VB & VBA In a Nutshell' by Paul Lomax, October,1998 To enter code: Tools/Macro/visual basic editor At editor: Insert/Module Type code, then compile by:

More information

지역사회 공공도서관 발전방향에 관한 연구

지역사회 공공도서관 발전방향에 관한 연구 행정학 석사학위 청구논문 지역사회 공공도서관 발전방향에 관한 연구 - 인천지역 8개 공공도서관을 중심으로 - 2005년 8월 인하대학교 행정대학원 행정학과 (행정학전공) 홍 미 자 행정학 석사학위 청구논문 지역사회 공공도서관 발전방향에 관한 연구 - 인천지역 8개 공공도서관을 중심으로 - 2005년 8월 지도교수 명 승 환 이 논문을 석사학위 논문으로 제출함.

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

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

歯320.PDF

歯320.PDF Thermo Orion Model 320 PerpHecT Meter I. 1 II. A. 2 B. Keypad 3 III. A. 4 B. 4 IV. A. 5 B. 5 C. setup 6 V. ph A. 7 B. ph 8 VI. LogR ph A. 10 B. LogR? 11 C. LogR 12 VII. mv/ ORP/ A. mv 13 B. (, ) 13 VIII.

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

소식지도 나름대로 정체성을 가지게 되는 시점이 된 거 같네요. 마흔 여덟번이나 계속된 회사 소식지를 가까이 하면서 소통의 좋은 점을 배우기도 했고 해상직원들의 소탈하고 소박한 목소리에 세속에 찌든 내 몸과 마음을 씻기도 했습니다. 참 고마운 일이지요 사람과 마찬가지로

소식지도 나름대로 정체성을 가지게 되는 시점이 된 거 같네요. 마흔 여덟번이나 계속된 회사 소식지를 가까이 하면서 소통의 좋은 점을 배우기도 했고 해상직원들의 소탈하고 소박한 목소리에 세속에 찌든 내 몸과 마음을 씻기도 했습니다. 참 고마운 일이지요 사람과 마찬가지로 HMS News Letter Hot News 2 nd Nov. 2011 / Issue No. 48 Think safety before you act! 국토해양부 지정교육기관 선정 우리회사는 선박직원법 시행령 제2조 및 동법 시행규칙 제4조에 따라 2011년 10월 14일 부 국토해양부 지정교육기관 으로 선정되었음을 안내드립니다. 청년취업아카데미 현장실습 시행

More information

비긴쿡-자바 00앞부속

비긴쿡-자바 00앞부속 IT COOKBOOK 14 Java P r e f a c e Stay HungryStay Foolish 3D 15 C 3 16 Stay HungryStay Foolish CEO 2005 L e c t u r e S c h e d u l e 1 14 PPT API C A b o u t T h i s B o o k IT CookBook for Beginner Chapter

More information

<34B1C720C0CEB1C7C4A7C7D828C3D6C1BEC6EDC1FD30323138292D28BCF6C1A4292E687770>

<34B1C720C0CEB1C7C4A7C7D828C3D6C1BEC6EDC1FD30323138292D28BCF6C1A4292E687770> 이 조사보고서는 진실 화해를 위한 과거사정리 기본법 제32조제1항 규정에 따라 2008년 7월 9일부터 2009년 1월 5일까지의 진실 화해를위 한과거사정리위원회 활동을 대통령과 국회에 보고하기 위해 작성되었습 니다. 차례 제 3 부 인권침해규명위원회 사건 김세태 등에 대한 보안대의 불법구금 등 인권침해사건 11 오주석 간첩조작 의혹 사건 25 보안대의 가혹행위로

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

<3130BAB9BDC428BCF6C1A4292E687770>

<3130BAB9BDC428BCF6C1A4292E687770> 檀 國 大 學 校 第 二 十 八 回 학 술 발 표 第 二 十 九 回 특 별 전 경기도 파주 出 土 성주이씨( 星 州 李 氏 ) 형보( 衡 輔 )의 부인 해평윤씨( 海 平 尹 氏 1660~1701) 服 飾 학술발표:2010. 11. 5(금) 13:00 ~ 17:30 단국대학교 인문관 소극장(210호) 특 별 전:2010. 11. 5(금) ~ 2010. 11.

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

MPLAB C18 C

MPLAB C18 C MPLAB C18 C MPLAB C18 MPLAB C18 C MPLAB C18 C #define START, c:\mcc18 errorlevel{0 1} char isascii(char ch); list[list_optioin,list_option] OK, Cancel , MPLAB IDE User s Guide MPLAB C18 C

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

..........(......).hwp

..........(......).hwp START START 질문을 통해 우선순위를 결정 의사결정자가 질문에 답함 모형데이터 입력 목표계획법 자료 목표계획법 모형에 의한 해의 도출과 득실/확률 분석 END 목표계획법 산출결과 결과를 의사 결정자에게 제공 의사결정자가 결과를 검토하여 만족여부를 대답 의사결정자에게 만족하는가? Yes END No 목표계획법 수정 자료 개선을 위한 선택의 여지가 있는지

More information

VOL.76.2008/2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph

VOL.76.2008/2 Technical SmartPlant Materials - Document Management SmartPlant Materials에서 기본적인 Document를 관리하고자 할 때 필요한 세팅, 파일 업로드 방법 그리고 Path Type인 Ph 인터그래프코리아(주)뉴스레터 통권 제76회 비매품 News Letters Information Systems for the plant Lifecycle Proccess Power & Marine Intergraph 2008 Contents Intergraph 2008 SmartPlant Materials Customer Status 인터그래프(주) 파트너사

More information

CNVZNGWAIYSE.hwp

CNVZNGWAIYSE.hwp 東 洋 史 學 會 秋季硏究發表會 일시: 2010 년 10 월 30 일 ( 토 ) 장소: 고려대학교 서관(문과대학) 주최 : 동양사학회 주관 : 고려대학교 사학과 고려대학교 역사교육과 후원 : 동북아역사재단 고려대학교 문과대학 고려대학교 사범대학 東洋史學會 2010 秋季硏究發表會 日程 전체 일정 참가자 등록: 9:30~10:00 (서관3층) 오 전 발 표:

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

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

<32303134303730312DB9CCB7A1B1B3C0B020C3BCC7E8B0FC20C0CCC0FC20B1B8C3E0C0BB20C0A7C7D120BCB3B0E820BFACB1B820B9D720BFEEBFB520C7C1B7CEB1D7B7A520B0B3B9DF2E687770>

<32303134303730312DB9CCB7A1B1B3C0B020C3BCC7E8B0FC20C0CCC0FC20B1B8C3E0C0BB20C0A7C7D120BCB3B0E820BFACB1B820B9D720BFEEBFB520C7C1B7CEB1D7B7A520B0B3B9DF2E687770> 연구보고 KR 2013-8 미래교육체험관 이전 구축을 위한 설계 연구 및 운영 프로그램 개발 연구보고 KR 2013-8 미래교 영 : 정낙현(안동대학교) 동 : 오명선(안동대학교) 유인두(버츄얼빌더스) 김광수(안동대학교) 유동환(안동대학교) : 박귀영(안동대학교) 박혁철(미래세움) 안경섭(서울대학교) 이 연구는 한국교육학술정보원의 '미래교육체험관 이전 구축을

More information

20030905 04

20030905 04 Contents 04 06 17 2 1 24 20030905 04 S P E C I A L R E P O R T S P E C I A L R E P O R T 06 20030907 S P E C I A L R E P O R T S P E C I A L R E P O R T 08 20030909 S P E C I A L R E P O R T S P E C I

More information

03 ¸ñÂ÷

03 ¸ñÂ÷ 2007 12 04 >> 08 >> 52 >> 58 >> 65 >> 74 >> 78 >> 82 >> 86 >> 90 >> 92 >> 94 >> 96 >> 2007 12 4 7 Letter 01 Letter 02 Letter 03 Letter 04 Letter 05 Letter 06 Letter 07 Letter 08

More information

Dialog Box 실행파일을 Web에 포함시키는 방법

Dialog Box 실행파일을 Web에 포함시키는 방법 DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New

More information

Modern Javascript

Modern Javascript ES6 - Arrow Function Class Template String Destructuring Default, Rest, Spread let, const for..of Promises Module System Map, Set * Generator * Symbol * * https://babeljs.io/ Babel is a JavaScript compiler.

More information

Cover Story 시간은 하루 24시간이지만 시간의 질, 그리고 체감되는 양은 사람마다 다를 것입니다. 시간에 쫓기면서 살아서는 안되겠죠. 하지만 시간을 능동적으로 운용하는 현명함, 정말 필요한 때입니다. 2013년 첫 번째로 선보이는 사보에서는 Time 을 주제로

Cover Story 시간은 하루 24시간이지만 시간의 질, 그리고 체감되는 양은 사람마다 다를 것입니다. 시간에 쫓기면서 살아서는 안되겠죠. 하지만 시간을 능동적으로 운용하는 현명함, 정말 필요한 때입니다. 2013년 첫 번째로 선보이는 사보에서는 Time 을 주제로 January / February 2013 vol. 06 The House Magazine of Global Leading Chemical Group Cover Story 시간은 하루 24시간이지만 시간의 질, 그리고 체감되는 양은 사람마다 다를 것입니다. 시간에 쫓기면서 살아서는 안되겠죠. 하지만 시간을 능동적으로 운용하는 현명함, 정말 필요한 때입니다.

More information

감사의 글 짐 스텐츨 발간사 함세웅 서문 무언가를 해야만 했다 제1장 우리의 마음도 여러분들과 함께 울고 있습니다 제2장 고립에서 연대로 제3장 한국이 나에게 내 조국과 신앙에 대해 가르쳐 준 것 제4장 아직도 남아 있는 마음의 상처 제5장 그들이 농장에서 우리에게 결코 가르쳐 주지 않았던 것들 제6장 모든 경계를 넘어, 하나의 공동체 제7장 방관자로 남는

More information

<5344555FB9AEC3A2B0FA5FC3A5C0DA2E687770>

<5344555FB9AEC3A2B0FA5FC3A5C0DA2E687770> 서울디지털대학교 사이버문학상 공모 주최 : 서울디지털대학교(SDU) 주관 : SDU 문예창작학부 문학 계간 시작 후원 : 디지털문화예술아카데미 서울디지털대학교는 21세기 한국문학의 새로운 미래를 열어갈 신인작가를 발굴하 기 위해 을 공모합니다. 한국문학의 새로운 장을 열어갈 참신한 상상력을 기다리며, 독자 여러분의 많은

More information

12-file.key

12-file.key 11 (String).. java.lang.stringbuffer. s String s = "abcd"; s = s + "e"; a b c d e a b c d e ,., "910359,, " "910359" " " " " (token) (token),, (delimiter). java.util.stringtokenizer String s = "910359,,

More information

untitled

untitled : 2009 00 00 : IMS - 1.0 : IPR. IMS,.,. IMS IMS IMS 1). Copyright IMS Global Learning Consortium 2007. All Rights Reserved., IMS Korea ( ). IMS,. IMS,., IMS IMS., IMS.,., 3. Copyright 2007 by IMS Global

More information

삼외구사( 三 畏 九 思 ) 1981년 12월 28일 마산 상덕법단 마산백양진도학생회 회장 김무성 외 29명이 서울 중앙총본부를 방문하였을 때 내려주신 곤수곡인 스승님의 법어 내용입니다. 과거 성인께서 말씀하시길 道 를 가지고 있는 사람과 어울려야만 道 를 배울 수 있

삼외구사( 三 畏 九 思 ) 1981년 12월 28일 마산 상덕법단 마산백양진도학생회 회장 김무성 외 29명이 서울 중앙총본부를 방문하였을 때 내려주신 곤수곡인 스승님의 법어 내용입니다. 과거 성인께서 말씀하시길 道 를 가지고 있는 사람과 어울려야만 道 를 배울 수 있 2014 2 통권 342호 차 례 제목 : 백양역사의 초석 사진 : 모경옥 단주 2 7 8 12 14 17 20 30 32 34 36 38 42 45 곤수곡인법어 성훈한마디 신년사 심법연구 이상적멸분( 離 相 寂 滅 分 ) 59 경전연구 論 語 78 미륵세상 만들기 스승을 그리며/김문자 점전사 편 용두봉 음악 산책

More information

112초등정답3-수학(01~16)ok

112초등정답3-수학(01~16)ok Visang 1 110 0 30 0 0 10 3 01030 5 10 6 1 11 3 1 7 8 9 13 10 33 71 11 6 1 13 1 7\6+3=5 15 3 5\3+=17 8 9\8+=76 16 7 17 7 18 6 15 19 1 0 < 1 18 1 6\1+=76 6 < 76 6 16 1 7 \7+1=55 < 55 15 1 1 3 113 1 5? =60?6=10

More information

카테고리 시리즈 명 SME 컨텐트 에센스 심화 컨텐트 탬플릿 평가 대 분 류 중 분 류 개수 평균 시간 개수 총 시간 개수 총 시간 유 형 개수 유무 경영일반 경영기법 Performance Management를 위한 전략적 성과면담 김정일 20 0:43:09 8 6:3

카테고리 시리즈 명 SME 컨텐트 에센스 심화 컨텐트 탬플릿 평가 대 분 류 중 분 류 개수 평균 시간 개수 총 시간 개수 총 시간 유 형 개수 유무 경영일반 경영기법 Performance Management를 위한 전략적 성과면담 김정일 20 0:43:09 8 6:3 6. CONTENT LIST 카테고리 시리즈 명 SME 컨텐트 에센스 심화 컨텐트 탬플릿 평가 대 분 류 중 분 류 개수 평균 시간 개수 총 시간 개수 총 시간 유 형 개수 유무 경영일반 경영기법 Performance Management를 위한 전략적 성과면담 김정일 20 0:43:09 8 6:33:59 20 14:22:57 Animation 69 SMART

More information

OCaml

OCaml OCaml 2009.. (khheo@ropas.snu.ac.kr) 1 ML 2 ML OCaml INRIA, France SML Bell lab. & Princeton, USA nml SNU/KAIST, KOREA 3 4 (let) (* ex1.ml *) let a = 10 let add x y = x + y (* ex2.ml *) let sumofsquare

More information

기사스크랩 (160504).hwp

기사스크랩 (160504).hwp 경향신문 / 2016.05.03(화) "갈등없는 성과연봉제 도입" 홍보하던 동서발전, 부당노동행위 정황 성과연봉제 노사합의안 찬반투표 당시 동서발전 울산화력본부 기표소 모습 공기업 발전회사 중 처음으로 성과연봉제 확대 도입에 대한 노사합의가 이뤄진 한국동서발전이 직원 들의 찬성 투표를 유도하기 위해 부당노동행위를 벌인 복수의 정황이 나왔다. 직원들에게 동의서를

More information

JMF2_심빈구.PDF

JMF2_심빈구.PDF JMF JSTORM http://wwwjstormpekr Issued by: < > Document Information Document title: Document file name: Revision number: Issued by: JMF2_ doc Issue Date: Status: < > raica@nownurinet

More information

2007 학년도 하반기 졸업작품 아무도 모른다 (Nobody Knows) 얄리, 보마빼 (AIi, Bomaye) 외계인간 ( 外 界 人 間 ) 한국예술종합학교 연극원 극작과 예술전문사 2005523003 안 재 승

2007 학년도 하반기 졸업작품 아무도 모른다 (Nobody Knows) 얄리, 보마빼 (AIi, Bomaye) 외계인간 ( 外 界 人 間 ) 한국예술종합학교 연극원 극작과 예술전문사 2005523003 안 재 승 2007 학년도 하반기 졸업작품 아무도 모른다 (Nobody Knows) 알리, 보마예 (Ali, Bomaye) 외계인간 ( 外 界 A 間 ) 원 사 3 승 극 문 연 전 재 E 숨 } 닮 런 예 m 안 합 과 ; 조 O 자 숨 그, 예 시 국 하 2007 학년도 하반기 졸업작품 아무도 모른다 (Nobody Knows) 얄리, 보마빼 (AIi, Bomaye)

More information

ilist.add(new Integer(1))과 같이 사용하지 않고 ilist.add(1)과 같이 사용한 것은 자바 5.0에 추가된 기본 자료형과 해당 객체 자료 형과의 오토박싱/언박싱 기능을 사용한 것으로 오토박싱이란 자바 컴파일러가 객체를 요구하는 곳에 기본 자료형

ilist.add(new Integer(1))과 같이 사용하지 않고 ilist.add(1)과 같이 사용한 것은 자바 5.0에 추가된 기본 자료형과 해당 객체 자료 형과의 오토박싱/언박싱 기능을 사용한 것으로 오토박싱이란 자바 컴파일러가 객체를 요구하는 곳에 기본 자료형 바에 제네릭스(generics)를 도입하기 위한 연구는 이미 8년 전인 1996년부터라고 한다. 실제로 자바에 제네릭스를 도입하 는 몇 가지 방안들이 논문으로 나오기 시작한 것이 1998년 초임을 감 안하면 무려 8년이 지난 후에야 자바 5.0에 전격 채택되었다는 것은 이것이 얼마나 어려운 일이었나 하는 것을 보여준다. 자바의 스펙을 결정하는 표준화 절차인

More information

FTA 활용 종합 가이드북 cha Pte r04 원 楓 기준,:산지증명 Im 飇 10 chapte 硼 FTA 爵 x녠저 匡 모델01 FrA 상대국관세을인하를활용한수출확대 첫번째 모델은 우리가 F fa 를 체결하는 가장 중요한 이유인 상대국의 관세을 인하를수출확대기회로활

FTA 활용 종합 가이드북 cha Pte r04 원 楓 기준,:산지증명 Im 飇 10 chapte 硼 FTA 爵 x녠저 匡 모델01 FrA 상대국관세을인하를활용한수출확대 첫번째 모델은 우리가 F fa 를 체결하는 가장 중요한 이유인 상대국의 관세을 인하를수출확대기회로활 2 O CaSB FrA 비즈니스 모델예시 여기에서소개하는FfA 비즈니스모델은,(D F ra 특헤관세헤택을최대화하는 방안.2 특혜관세 혜택을 누리기 위한 원산지 기준 충족 방안.3 국내외 기업 간 투자/협력 확대 방안을 상호 연계하여 만듈었다.이 장어I제시된 사례는 기업에서 실제로 비즈니스를 하고있는 경우를 활용했으나.경우에 따라 기업들이 참조할 수 있는 가상적인

More information

ShaderX2: DirectX 9 셰이더 프로그래밍 팁 & 트릭

ShaderX2: DirectX 9 셰이더 프로그래밍 팁 & 트릭 1 1. De a n C a lve r Direct3D ShaderX: &. DirectX 9 (stream).. Dire c tx 9 1.1.... 3.0, 1. 49.. DirectX 8., ( ). DirectX 8 (D3DDEVCAPS2_STREAMOFFSET ), DirectX 9. DirectX 7, FVF.,, DirectX 9, D3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET.

More information

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 -

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 - (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개특허공보(A) G06F 12/14 (2006.01) (21) 출원번호 10-2006-0056087 (22) 출원일자 2006년06월21일 심사청구일자 전체 청구항 수 : 총 18 항 2006년06월21일 (54) 유에스비 메모리 도난 방지 시스템 및 방법 (11) 공개번호 10-2007-0121264

More information

2월 강습회원의 수영장 이용기간은 매월 1일부터 말일까지로 한다.다만,월 자유수영회 원,자유수영 후 강습회원은 접수일 다음달 전일에 유효기간이 종료된다.<개정 2006.11. 20,2009.6.15> 제10조(회원증 재발급)1회원증을 교부받은 자가 분실,망실,훼손 및

2월 강습회원의 수영장 이용기간은 매월 1일부터 말일까지로 한다.다만,월 자유수영회 원,자유수영 후 강습회원은 접수일 다음달 전일에 유효기간이 종료된다.<개정 2006.11. 20,2009.6.15> 제10조(회원증 재발급)1회원증을 교부받은 자가 분실,망실,훼손 및 실 내 수 영 장 운 영 내 규 1999.6.1. 내규 제50호 개정 2001. 3.19 내규 제 82호 개정 2005.12.29 내규 제135호 2002. 3.25 내규 제 92호 2006.11.20 내규 제155호 2002. 8.28 내규 제 94호 2009. 6.15 내규 제194호 2005. 5.20 내규 제129호 2011.11.10 내규 제236호

More information

C++ Programming

C++ Programming C++ Programming C++ 스타일의입출력 Seo, Doo-okok clickseo@gmail.com http://www.clickseo.com 목 차 C 스타일의입출력 C++ 스타일의입출력 2 C 스타일의입출력 #include C 스타일의입출력 int main() { int a, b, c; printf(" 세개의정수입력 : "); scanf("%d

More information

1과 첫 수업

1과 첫 수업 1 1과 경 험 한국에서의 경험 중에서 가장 기억에 남는 것은 무엇입니까? 1과 2 주제 어휘 다음은 유학 생활 중 해 볼 수 있는 체험들입니다. 관계있는 것을 찾아 연결하세요. 가) 놀이공원 1) 한국의 전통 문화 체험 나) 고궁 관람 다) TV 프로그램 방청 라) 찜질방 체험 마) 홈스테이 2) 한국의 현대 문화 체험 바) 한옥 마을 구경 사) 사물놀이

More information

ePapyrus PDF Document

ePapyrus PDF Document 프로그래밍 콘테스트 챌린징 for GCJ, TopCoder, ACM/ICPC, KOI/IOI 지은이 Takuya Akiba, Yoichi Iwata, Mastoshi Kitagawa 옮긴이 박건태, 김승엽 1판 1쇄 발행일 201 1년 10월 24일 펴낸이 장미경 펴낸곳 로드북 편집 임성춘 디자인 이호용(표지), 박진희(본문) 주소 서울시 관악구 신림동 1451-15

More information

DIY 챗봇 - LangCon

DIY 챗봇 - LangCon without Chatbot Builder & Deep Learning bage79@gmail.com Chatbot Builder (=Dialogue Manager),. We need different chatbot builders for various chatbot services. Chatbot builders can t call some external

More information