4 ( )IT (C++/Java/Obj-C/Haskell/OCaml, /Web ) / SE ( ) ( ) ( ) (π /CCS/CSP) ( ) 2
|
|
- あやか ちづ
- 7 years ago
- Views:
Transcription
1 Haskell DSL ( ) IT (
2 4 ( )IT (C++/Java/Obj-C/Haskell/OCaml, /Web ) / SE ( ) ( ) ( ) (π /CCS/CSP) ( ) 2
3 ( )IT /FX 6 ( ) Coq 3
4 OCaml Scala SML# 2012/3/25( )14: SML# ( ) ( k-imai@itpl.co.jp ) 4
5 ( )IT ( ) /FX 5
6 6
7 cf. MA(N,X) = 1 N N 1 i=0 R (X i) (N=5) (N=20) (N=90) 7
8 6, 9 Java Applet Windows (C++) Adobe Flash (ActionSctipt) Web (JavaScript/HTML5) (docomo, SoftBank(Java)/ AU(BREW)) iphone (Objective-C) Android (Java) f 8
9 / Windows docomo Windows 8 9
10 ( ) C e.g. lib*.a/.so, *.dll, JNI (Java Native Interface) NG : Java Applet,, Flash, Java e.g. Python / Jython, Ruby / JRuby NG : Flash, JavaScript, 10
11 DSL Haskell/Tek DSL C, Java ( ) TeX ( ) Haskell DSL (embedded DSL) Haskell ( ) 11
12 DSL Haskell/Tek TeX Haskell/Tek C Java C Java iphone Android JavaScript 12
13 Haskell/Tek MA(N,X) = 1 N N 1 i=0 R (X i) Haskell/Tek: i n i-(n-1) i (close) ma n i = sum_close (i-(n-1)) i candles / tofloat n n C float accum0 = 0.0F; for (int i0 = i - iparam[0] + 1; i0 <= i; i0++) { accum0 = accum0 + i_get(candles, i0).close; } i_put(series[0], i, accum0 / (float) iparam[0]); 13
14 2: Haskell/Tek: N 1 (R (X i) AV G { R (X),,R (X N + 1) }) 2 ( i=0 σ(n,x) = N ( ) = ( )+ ( ) Bol(K, N, X) = MA(N,X)+Kσ(N,X) sum_iter i j f = Σ (x is i to j) f(x) sigma_i n ma i = sqrt_ (sum_iter (i - n + 1) i dist) / tofloat n where dist i = pow2_ (close_at i - ma) i n σ(n,i) bol (n,a,b) i = let_ "ma" (MA.ma n i) $ \ma -> let_ "sigma" (sigma_i n ma i) $ \sigma -> tup5 (ma + b*sigma, ma + a*sigma, ma, ma - a*sigma, ma - b*sigma) (5 ) 14
15 C float accum0 = 0.0F; for (int i0 = i - iparam[0] + 1; i0 <= i; i0++) { accum0 = accum0 + i_get(candles, i0).close; } float ma = accum0 / (float) iparam[0]; float accum1 = 0.0F; for (int i1 = i - iparam[0] + 1; i1 <= i; i1++) { float x = i_get(candles, i1).close - ma; } accum1 = accum1 + x * x; float sigma = sqrt(accum1 / (float) iparam[0]); i_put(series[0], i + 0, ma + fparam[1] * sigma); i_put(series[1], i + 0, ma + fparam[0] * sigma); i_put(series[2], i + 0, ma); i_put(series[3], i + 0, ma - fparam[0] * sigma); i_put(series[4], i + 0, ma - fparam[1] * sigma); σ 15
16 Haskell/Tek ( ) C bol (n,a,b) i = let_ "ma" (MA.ma n i) $ \ma -> let_ "sigma" (sigma_i n ma i) $ \sigma -> tup5 (ma + b*sigma, ma + a*sigma, ma, ma - a*sigma, ma - b*sigma) float accum0 = 0.0F; ( ) ( ) for (int i0 = i - iparam[0] + 1; i0 <= i; i0++) { accum0 = accum0 + i_get(candles, i0).close; } float ma = accum0 / (float) iparam[0]; float accum1 = 0.0F; for (int i1 = i - iparam[0] + 1; i1 <= i; i1++) { float x = i_get(candles, i1).close - ma; 16 accum1 = accum1 + x * x;
17 14 RSI DMI RCI ROC MACD %R 17
18 15... Haskell/Tek C (ios ) Haskell/Tek Java (Android ) 18
19 Haskell 1758 ( 777, C 981 ) C 2077 Java
20 Haskell/Tek
21 Haskell 1. / C, Java, JavaScript,... (Java C ) Language.C.Quote(*1) 2. EDSL (*1) language-c-quote: 21
22 Language.C.Quote Haskell Haskell C C Haskell do.. (bodyexp, bodystmts) <-... C tell [C.BlockStm [cstm for(int $id:counter=$f ; $id:counter<=$t ; $id:counter ++) { $items:bodystmts $items:(makeassigns initvars bodyexp) } ] ]; 22
23 EDSL Haskell/Tek C/Java Haskell C Java Haskell/Tek Haskell (.exe ) C -- ma n i = sum_close (i-(n-1)) i candles / tofloat n -- C main = printccode ma -- main = printjavacode ma -- Java -- main = randomrun ma -- Java 23
24 EDSL ( 1) EDSL Tek ( ) printccode CLanguage Haskell/Tek Tek (EDSL ) printjavacode JavaLanguage randomrun HaskellRunner 24
25 EDSL ( 2): Kiselyov (*2) ( ) gen Haskell/Tek gen ( Lang l) gen gen CLanguage JavaLanguage HaskellRunner (*2) Finally Tagless, Partially EvaluatedTagless Staged Interpreters for Simpler Typed Languages, Journal of Functional Programming 19(5): ,
26 DSL
27 DSL (1) LexiFi(*3) LexiFi OCaml DSL 1 DSL (*3) 27 LexiFi Web ( )
28 DSL (2) Paraiso Paraiso (*4) DSL CUDA+MPI, OpenMP C (*4) 28
29 C Java Haskell DSL C EDSL 29
30 GUI DSL DSL Coq 30
WEBサービス超入門 mask.key
WEB WEB 2 3 4 6 7 8 10 11 12 13 15 16 IT UX UI Logic UI Logic DB WEBAPI IT UX UI UI Logic UI Logic API DB DB WEBAPI xunit OS IT JavaScript UI Logic UI Logic Objective-C Swift HTML PHP Ruby Python JavaScript
More informationCNO2009_Enquete_Report.key
1 2 55% 45% 3 3 3 25 2 22 15 16 1 5 7 8 5 1 1 2 2 3 3 4 4 Web Web Web 1 3 3 3 3 14 15 17 27 5 1 15 2 25 3 5 1 1 6 6 41 42 1 2 3 4 5 6 CSS Nite mixi mixi 21 5 9 5 1 4 1 12 16 12 7 6 12 18 24 3 7 7 6 5 4
More information280-NX702J-A0_TX-1138A-A_NX702J.indb
NX702 1. 2. 3. 9 10 11 12 13 1 2 3 4 5 6 4 7 8 16 17 18 19 20 21 22 23 24 25 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
More information導入基礎演習.ppt
Multi-paradigm Programming Functional Programming Scheme Haskell ML Scala X10 KL1 Prolog Declarative Lang. C Procedural Lang. Java C++ Python Object-oriented Programming / (root) bin home lib 08 09
More information2 36 41 41 42 44 44 1 2 16 17 18 19 20 25 26 27 28 29 4 4.12 32 4.2 4.2.1 36 4.2.2 41 4.2.3 41 4.2.4 42 4.3 4.3.1 44 4.3.2 44 31 1 32 33 < 2 x 1 x x 2 < x 1 x1x 2 x1x 2 34 36 4.2 (1) (4) (1)
More informationaisatu.pdf
1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
More informationInt Int 29 print Int fmt tostring 2 2 [19] ML ML [19] ML Emacs Standard ML M M ::= x c λx.m M M let x = M in M end (M) x c λx.
1, 2 1 m110057@shibaura-it.ac.jp 2 sasano@sic.shibaura-it.ac.jp Eclipse Visual Studio ML Standard ML Emacs 1 ( IDE ) IDE C C++ Java IDE IDE IDE IDE Eclipse Java IDE Java Standard ML 1 print (Int. 1 Int
More informationEffective Android NDK Advanced Core Engineer
Effective Android NDK Advanced Core Engineer Effective Android NDK Effective Android NDK NDK NDK NDK JNI Effective Android NDK native java native NDK NDK NDK C, C++ native toolset Android java native NDK
More information1
...1...37 1 HTML4.01 Transitional Frameset DOCTYPE 5.1.a 2 Windows Shift_JIS Linux Unix EUC jp meta 5.1.a 3 5.1.a JIS cm cc kg alt 4 5.4.a 5.4.a 5 alt alt alt alt alt alt="" alt 6 5.4.b 5.4.b 7 8 5.3.a
More information# let rec sigma (f, n) = # if n = 0 then 0 else f n + sigma (f, n-1);; val sigma : (int -> int) * int -> int = <fun> sigma f n ( : * -> * ) sqsum cbsu
II 4 : 2001 11 7 keywords: 1 OCaml OCaml (first-class value) (higher-order function) 1.1 1 2 + 2 2 + + n 2 sqsum 1 3 + 2 3 + + n 3 cbsum # let rec sqsum n = # if n = 0 then 0 else n * n + sqsum (n - 1)
More informationCARC, AIST
CARC, AIST 2005 4 14 1 3 2 3 2.1......................................... 3 2.2....................................... 3 2.3......................................... 4 2.4..........................................
More information2 2.1 NPCMJ ( (Santorini, 2010) (NPCMJ, 2016) (1) (, 2016) (1) (2) (1) ( (IP-MAT (CONJ ) (PP (NP (D ) (N )) (P )) (NP-SBJ *
Emacs Emacs : Emacs 1 Emacs Emacs ( ) (NPCMJ ) 1 Emacs NPCMJ 2 1 2 2.1 NPCMJ (http://npcmj.ninjal.ac.jp/) (Santorini, 2010) (NPCMJ, 2016) (1) (, 2016) (1) (2) (1) ( (IP-MAT (CONJ ) (PP (NP (D ) (N )) (P
More informationEmacs ML let start ::= exp (1) exp ::= (2) fn id exp (3) ::= (4) (5) ::= id (6) const (7) (exp) (8) let val id = exp in
Emacs, {l06050,sasano}@sic.shibaura-it.ac.jp Eclipse Visual Studio Standard ML Haskell Emacs 1 Eclipse Visual Studio variable not found LR(1) let Emacs Emacs Emacs Java Emacs JDEE [3] JDEE Emacs Java 2
More informationFX ) 2
(FX) 1 1 2009 12 12 13 2009 1 FX ) 2 1 (FX) 2 1 2 1 2 3 2010 8 FX 1998 1 FX FX 4 1 1 (FX) () () 1998 4 1 100 120 1 100 120 120 100 20 FX 100 100 100 1 100 100 100 1 100 1 100 100 1 100 101 101 100 100
More information4 5
3 4 5 grain trading guide Contents 3 Part2 49 Part2 50 Part1 13 Q12 Q13 51 54 Q14 56 Part114 Q15 Q16 58 61 Q1 15 Q17 BSE 65 Q2 18 Q18 68 Q3 21 Q19 70 Q4 23 Q20 73 Q5 26 Q21 77 Q6 FAO28 Q22 80 Q7 31 Q23
More information1
1 5% 4% 11% 8% 13% 12% 10% 6% 17% 6% 8% 4% 6% 6% 2% 17% 17% 12% 14% 16% 6% 37% 11% 17% 35% 2 (N=6,239) 0 200 400 600 800 1,000 1,200 1,400 1,600 1,800 1,585 1,126 950 494 345 296 242 263 191 150 131 116
More informationAdobe AIR のセキュリティ
ADOBE AIR http://help.adobe.com/ja_jp/legalnotices/index.html iii................................................................. 1.....................................................................
More informationMicrosoft Word - 教材ガイド一覧ビデオ.doc
V V V V V V V V V V V V 1 V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V IT Web CG V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V NO V V V V V
More information¥×¥í¥°¥é¥ß¥ó¥°±é½¬I Exercise on Programming I [1zh] ` `%%%`#`&12_`__~~~alse
I Exercise on Programming I http://bit.ly/oitprog1 1, 2 of 14 ( RD S ) I 1, 2 of 14 1 / 44 Ruby Ruby ( RD S ) I 1, 2 of 14 2 / 44 7 5 9 2 9 3 3 2 6 5 1 3 2 5 6 4 7 8 4 5 2 7 9 6 4 7 1 3 ( RD S ) I 1, 2
More information(1)2004年度 日本地理
1 2 3 4 1 2 3 4 5 6 7 8 9 10 11 12-5.0-5.1-1.4 4.2 8.6 12.4 16.9 19.5 16.6 10.8 3.3-2.0 6.6 16.6 16.6 18.6 21.3 23.8 26.6 28.5 28.2 27.2 24.9 21.7 18.4 22.7 5 1 2 3 4 5 6 7 8 9 10 11 12 2.2 3.5 7.7 11.1
More informationtottori2013-print.key
1 / 152 3 / 152 2 / 152 4 / 152 5 / 152 7 / 152 6 / 152 8 / 152 9 / 152 11 / 152 Red: [R,G,B] = [255,0,0] Yellow [R,G,B] = [255, 255, 0] Magenta [R,G,B] = [255, 0, 255] W [R,G,B] = [ Green: [R,G,B] = [0,
More informationuntitled
JavaFX Mobile 1. JavaFX Mobile... 2 1.1. JavaFX... 2 1.2. JavaFX Script... 3 1.2.1.... 3 1.2.2.... 5 1.2.3.... 5 2.... 7 2.1. JDK 6 Update 13... 7 2.2. NetBeans IDE 6.5.1 for JavaFX 1.1.1... 7 3.... 10
More informationYuichiro MASUI Appcelerator Platform Evangelist Thursday, July 28, 11 Yuichiro MASUI masuidrive Appcelerator, Inc Platform evangelist Thursday, July 28, 11 Pukiwiki 10 Rails
More information2
2011.11.11 1 2 MapReduce 3 4 5 6 Functional Functional Programming 7 8 9 10 11 12 13 [10, 20, 30, 40, 50] 0 n n 10 * 0 + 20 * 1 + 30 * 2 + 40 * 3 + 50 *4 = 400 14 10 * 0 + 20 * 1 + 30 * 2 + 40 * 3 + 50
More information電気通信大学 I 類 情報系 情報 ネットワーク工学専攻 CED 2018 システム利用ガイド ver1.2 CED 管理者 学術技師 島崎俊介 教育研究技師部 実験実習支援センター 2018 年 3 月 29 日 1 ログイン ログアウト手順について 1.1 ログイン手順 CentOS 1. モニ
電気通信大学 I 類 情報系 情報 ネットワーク工学専攻 CED 2018 システム利用ガイド ver1.2 CED 管理者 学術技師 島崎俊介 教育研究技師部 実験実習支援センター 2018 年 3 月 29 日 1 ログイン ログアウト手順について 1.1 ログイン手順 CentOS 1. モニタと端末の電源を入れる 2. GNU GRUB version 2.02 Beta2-36ubuntu3
More informationJacques Garrigue
Jacques Garrigue Garrigue 1 Garrigue 2 $ print_lines () > for i in $1; do > echo $i > done $ print_lines "a b c" a b c Garrigue 3 Emacs Lisp (defun print-lines (lines) (dolist (str lines) (insert str)
More information3 3.1 algebraic datatype data k = 1 1,1... 1,n1 2 2,1... 2,n2... m m,1... m,nm 1 m m m,1,..., m,nm m 1, 2,..., k 1 data Foo x y = Alice x [y] B
3 3.1 algebraic datatype data 1 2... k = 1 1,1... 1,n1 2 2,1... 2,n2... m m,1... m,nm 1 m m m,1,..., m,nm m 1, 2,..., k 1 data Foo x y = Alice x [y] Bob String y Charlie Foo Double Integer Alice 3.14 [1,2],
More informationBS18summer_H1_H4.indd
Book Selection 2018 Summer http://www.sbcr.jp/ CONTENTS P3 P3 IoT P4 P4 Excel Windows P5 Web P5 P5 Photoshop Illustrator P6 iphone Android P6 P6 P7 P8 SB P10 P10 P11 P11 Pepper http://www.softbank.jp/robot/special/pepper/
More informationB B 10 7 581 10 8 582 10 9 583 B B 10 11 585 10 12 586 B 10 10 584 B
10 1 575 10 12 586 B B 10 1 575 10 2 576 B B 10 4 578 10 5 579 10 3 577 B 10 6 580 B B B 10 7 581 10 8 582 10 9 583 B B 10 11 585 10 12 586 B 10 10 584 B 11 1 587 11 12 598 B B 11 1 587 11 2 588 11 3 589
More information(資料2)第7回資料その1(ヒアリング概要)
2 3 4 5 6 7 8 9 10 11 12 13 1 1 1 1 5 1 6 533 4 505 722 13 3325 475 1 2 3 13 10 31 1 1 1 (1) 1 (2) 2 (3) 3 (4) 4 5 5 6 7 8 8 8 9 11 11 12 13 14 15 16 19 (1) (2) (3) (1) (5 ) 1 (10 ) ( ) (2) 2 4 (3) 3 3,100
More informationIT 180 181 1) 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 (a) (b) (c) (d) (e) (f) (a) (a) (b) 214 215 216 (a) (a) (a)
More information-------------------------- ----------------------------------------------------- -------------------------------------------------------------- ----------------------------------------------------- --------------------------------------------------------------
More information<4D F736F F D DEC8BC A95BD90AC E A982BA81698AB A B B4790DF90AB8EBE8AB FC89408A4F816A82CC93AE8CFC82C98AD682B782E9838C837C815B D
27 29 2 IT 1,234 1,447 2,130 1,200 3,043 4 3 75 75 70-74 -10 J00 J101 J110 J111 J118 J300 J302-304 J301 26,475,118 155,290,311 1,234 14,472,130 75,784,748 12,003,043 79,505,563 1 1.00% 0.62% 1.31% 9 12
More information, , ,210 9, ,
2006 5 642 7 2,671 35 732 1,727 602 489 386 74 373 533 305 1,210 9,786 2004 1,024 43.7 16.4 2004 978.6 40.2 2003 1 2006 5 1997 1998 1999 774 3,492 11 2,603 35 843 5,118 1,686 476 358 2000 738 3,534 11
More information<4D6963726F736F667420576F7264202D2081A193B98BE257656290EA97708CFB8DC08B4B92E88179918D8D878CFB8DC0817A816990568B4B816A81798A6D92E894C5817A2E646F63>
More information
( )
Web Web 1 3 1 21 11 22 23 24 3 2 3 4 5 1 1 11 22 9 2 3 15 11 22 2 11 21 4 5 ( ) 102 ( ) 1 ( 1 2001 Web 1 5 4 1 1 - 7 - [] - 7 10 11 12 12 1 10 1 12 - [] 1 1 2 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 3 1 47
More information夏目小兵衛直克
39(1906)1222 14(1817) 3(1832)1514(1843) 2628 6 (1853) (1854)3727 3(1856) 1 / 13 5(1858)6(1859) 5(1853) () () () () () () 3(1867)29 504111( 2 / 13 )98 23 18 2(1869)310283 100 50() 58 226 3313200982 5033
More informationnenkin.PDF
1 31 1 WEB 10 3,544 429 13 10 22 11 7 WEB 1 2 41.0 15 80.0 20 46.7% 1000 55.8 1000 34.4 21 18.2 1000 23 25 41.0 49.2 29 90.6 42.7 33 56.4% 79.2% 67.4 51.7 37 39 83.7 1 91.0 93.6 9 2 3 1000 96.3 300 1000
More information-1-
-1- -2- -3-1 8 6% 2 4 6 8 1 48 63 43 6 55 38 78 58 2 88 67 11 22 78 1 56 22 89 47 34 36 32 38 4 34 26 7 -4- 18-5- 3 25 28 (6.%) (6.%) (.9%) 2 15 18 158 1 (3.8%) (56.4%) 5 2 137 27 8 1 68 119 26 71 28 65
More information19 3!! (+) (>) (++) (+=) for while 3.1!! (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics;
19 3!!...... (+) (>) (++) (+=) for while 3.1!! 3.1.1 50 20 20 5 (20, 20) 3.1.1 (1)(Blocks1.java) public class Blocks1 extends JApplet { public void paint(graphics g){ 5 g.drawrect( 20, 20, 50, 20); g.drawrect(
More information10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV
tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20
More information(CC Attribution) Lisp 2.1 (Gauche )
http://www.flickr.com/photos/dust/3603580129/ (CC Attribution) Lisp 2.1 (Gauche ) 2 2000EY-Office 3 4 Lisp 5 New York The lisps Sammy Tunis flickr lisp http://www.flickr.com/photos/dust/3603580129/ (CC
More informationJava演習(4) -- 変数と型 --
50 20 20 5 (20, 20) O 50 100 150 200 250 300 350 x (reserved 50 100 y 50 20 20 5 (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; (reserved public class Blocks1 extends
More informationguideline_all - コピー
ユニバーサルデザインに 配 慮 した ホームページ 作 成 のガイドライン 兵 庫 県 広 報 課 1 2 3 4 5 6 7 8 9 E-mail @pref.hyogo.jp 10 11 12 13 14 15 HTML 16 Adobe Acrobat 17 Java Java Java Java Java Web Java Java Java Java Navigator Java Java
More informationhaskell.gby
Haskell 1 2 3 Haskell ( ) 4 Haskell Lisper 5 Haskell = Haskell 6 Haskell Haskell... 7 qsort [8,2,5,1] [1,2,5,8] "Hello, " ++ "world!" "Hello, world!" 1 + 2 div 8 2 (+) 1 2 8 div 2 3 4 map even [1,2,3,4]
More informationMicrosoft Word - 11_thesis_08k1131_hamada.docx
23 08k1131 24 i JSP HTML CSS JavaScript Flash ios ii 1.... 1 2.... 1 2.1...1 2.2...2 2.3 Flash...2 2.4...2 2.5...3 2.6...3 2.7...4 3.... 4 3.1...4 3.2...6 3.3...8 3.4...9 3.5... 11 3.6... 12 3.7... 13
More information2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java
1 Java Java 1.1 Java 1) 2) 3) Java OS Java 1.3 4) Java Web Start Web / 5) Java C C++ Java JSP(Java Server Pages) 1) OS 2) 3) 4) Java Write Once, Run Anywhere 5) Java Web Java 2 1 Web Java Android Java
More informationex01.dvi
,. 0. 0.0. C () /******************************* * $Id: ex_0_0.c,v.2 2006-04-0 3:37:00+09 naito Exp $ * * 0. 0.0 *******************************/ #include int main(int argc, char **argv) double
More informationFD 2 ( )..................... 3 FD 14 ( )..................... 15 FD 39 ( ).................... 40................. 54................................
14 15 3 FD 2 ( )..................... 3 FD 14 ( )..................... 15 FD 39 ( ).................... 40................. 54.......................................... 66..........................................
More information1 1 2 1 1............ 1 2............ 4 3 6 1............... 6 2............... 8 3.............. 9 4 12 1..................... 12 2..................
1 1 2 1 1............ 1 2............ 4 3 6 1............... 6 2............... 8 3.............. 9 4 12 1..................... 12 2........................ 14 5 15 6 20 1.............. 20 2..............
More information1 1 1........................... 1 2........... 1 3........................... 4 4.............. 6 2 7 1...................... 7 2........................... 8 3............................ 8 4...............
More informationBOX BOX 19 4 i
Lime 35 BOX BOX 19 4 i 1 1 1.1.............................. 1 1.2.......................... 1 1.3......................... 2 1.4........................ 2 1.5 Lime......................... 2 2 3 2.1.........................
More information…J…−†[†E…n…‘†[…hfi¯„^‚ΛžfiüŒå
takuro.onishi@gmail.com II 2009 6 11 [A] D B A B A B A B DVD y = 2x + 5 x = 3 y = 11 x = 5 y = 15. Google Web (2 + 3) 5 25 2 3 5 25 Windows Media Player Media Player (typed lambda calculus) (computer
More information3 3.1 *2 1 2 3 4 5 6 *2 2
Armitage 1 2 11 10 3.32 *1 9 5 5.757 3.3667 7.5 1 9 6 5.757 7 7.5 7.5 9 7 7 9 7.5 10 9 8 7 9 9 10 9 9 9 10 9 11 9 10 10 10 9 11 9 11 11 10 9 11 9 12 13 11 10 11 9 13 13 11 10 12.5 9 14 14.243 13 12.5 12.5
More informationII (No.2) 2 4,.. (1) (cm) (2) (cm) , (
II (No.1) 1 x 1, x 2,..., x µ = 1 V = 1 k=1 x k (x k µ) 2 k=1 σ = V. V = σ 2 = 1 x 2 k µ 2 k=1 1 µ, V σ. (1) 4, 7, 3, 1, 9, 6 (2) 14, 17, 13, 11, 19, 16 (3) 12, 21, 9, 3, 27, 18 (4) 27.2, 29.3, 29.1, 26.0,
More information2
Java Festa in 2007 OPEN JAVA: IMAGINE THE POSSIBILITIES 2 3 4 Java SE のダウンロード数の比率 1996/12 からのダウンロード数 5 JavaOne 2007 5/7: CommunityOne > NetBeans Day, GlassFish, OpenSolaris, OpenJDK, Web 2.0 5/8-11: JavaOne
More information1.
3 ( ) 1. n Tiny C n yacc (bison) lex (flex) n IA n n n n n n (lex ) 50 (yacc ) 400 200 550 n n yacc/lex TA Tiny C n C n int n (if, while) int fact(int n) {! if (n == 1) return 1;! else return n * fact(n-1);!
More informationMicrosoft PowerPoint L02-Introduction-students ( )
プログラミング言語論 A (Concepts on Programming Languages) 趙建軍 ( チョウ ) (Jianjun Zhao) http://stap.ait.kyushu-u.ac.jp/~zhao/course/2018/concepts of Programming Languages.html 1 第 2 回 講義の紹介 (Introduction) 2017.04.19
More information3 5 10 20 2
28 1 22 82 1989 2011 PHP 9,000 27 4 560 450 110 52 47 23 7 (11 11 3 56 22 1 3 5 10 20 2 60 70 40 50 3 28 90 90 50 45 3 2 30 40 4 40 50 5 10 1 10 3 4 36 5 6 5 3 5 10 10 10 70 70 70 1 50 60 60 20 7 20 22
More informationML Edinburgh LCF ML Curry-Howard ML ( ) ( ) ( ) ( ) 1
More Logic More Types ML/OCaml GADT Jacques Garrigue ( ) Jacques Le Normand (Google) Didier Rémy (INRIA) @garriguejej ocamlgadt ML Edinburgh LCF ML Curry-Howard ML ( ) ( ) ( ) ( ) 1 ( ) ML type nebou and
More information.g...N...|.[.g25
20039 NPO NPO 20039 NPO 3 2006 91 83 84 1 NPO 1 85 495,800 105 2 200412 2004 1,550 841 200530 20042005 13.4NPO 5.2 393 44334 151 2005:11 1 n=841 2004 86 2005 1 2 7 75.0 4 2 n=17 2005 75.0 37.5 25.0 18.8
More informationDive into Algebraic Effects
Dive into Algebraic Effects びしょ じょ ML Days #2 September 16, 2018 やること Algebraic Effects を伝道 Algebraic Effects is 何 Algebraic Effects が使える言語 Algebraic Effects の活用事例 研究のご紹介先日 JSSST でポスター発表した内容を紹介シマス 目次 自己紹介
More information組込みシステムシンポジウム2011 Embedded Systems Symposium 2011 ESS /10/20 FPGA Android Android Java FPGA Java FPGA Dalvik VM Intel Atom FPGA PCI Express DM
Android Android Java Java Dalvik VM Intel Atom PCI Express DMA 1.25 Gbps Atom Android Java Acceleration with an Accelerator in an Android Mobile Terminal Keisuke Koike, Atsushi Ohta, Kohta Ohshima, Kaori
More informationJava updated
Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................
More informationMicrosoft Word - 平成25年度調査研究事業報告書-四国大学山本 doc
1 2 SNS 1 90 ICT 3 1. 2. QR QR 1 NFC 4 2 4 4 1 4 1 SNS ICT 5 Ruby Ruby 6 7 5, 19 4. 19 4 8 1 24 5 1 11 HP http://www.tokushima-ec.ed.jp/special_support/school.html 9 34 60 22 25 2 57 24 5 1 8 9 10 11 10
More informationex01.dvi
,. 0. 0.0. C () /******************************* * $Id: ex_0_0.c,v.2 2006-04-0 3:37:00+09 naito Exp $ * * 0. 0.0 *******************************/ #include int main(int argc, char **argv) { double
More information関数のグラフを描こう
L05(2010-05-07) 1 2 hig3.net ( ) L05(2010-05-07) 1 / 16 #i n c l u d e double f ( double x ) ; i n t main ( void ){ i n t n ; i n t nmax=10; double x ; double s =0.0; } x = 1.0; s=s+x ;
More information‘îŁñ…l…b…g08“ƒ.qxd
10 40 14 10 1.5 Mbps LAN 10 Mbps 40 NICER Web Web 2001 12 2002 2002 Windows Me XP Web SE Web FLASH FLASH Web 2000 CD HTML HTML 14 B 12 10 15 10 15 10 15 20 50 40 e-learning www.produceruser.com www.kinoshitahirokazu.com
More informationtonan-cs.indd
J I S adobe japan 1-4 00000000000000000000 000 1986 1927 1999 1996 2001 2007 2003 2006 2003 2007 19 1956 1996 24 1996 2000 1991 1979 40 2000 2006 1996 2001 1978 2003 2006 2000 2002 2004 2006
More information法人カタログ_2016vol1.indd
最 大 年 延 長 保 証 パッ ク サー ビス 最 大 年 延 長 保 証 2 3 56,800 89,800 99,800 4 TEL.03-6739-3808 5 54,800 79,800 89,800 99,800 174,800 194,800 244,800 6 TEL.03-6739-3808 TEL.03-6739-3808 7 49,800 69,800 Windows Embedded
More informationParametric Polymorphism
ML 2 2011/04/19 Parametric Polymorphism Type Polymorphism ? : val hd_int : int list - > int val hd_bool : bool list - > bool val hd_i_x_b : (int * bool) list - > int * bool etc. let hd_int = function (x
More informationMicrosoft Word - keisankigairon.ch doc
1000000100001010 1000001000001011 0100001100010010 1010001100001100 load %r1,10 load %r2,11 add %r3,%r1,%r2 store %r3,12 k = i + j ; = > (* 1 2 3 4 5 6 7 8 9 10) 3628800 DO 3 I=1,3 DO3I=1.3 DO3I 1.3
More information