untitled

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "untitled"

Transcription

1 JCSP CSP HPC H.Nakahara 1

2 2

3 CSP A B HPC H.Nakahara 3

4 CSP HPC H.Nakahara 4

5 CSP Process A chan Process B ( DFD) HPC H.Nakahara 5

6 DFD HPC H.Nakahara 6

7 DFD FAX OK? HPC H.Nakahara 7

8 HPC H.Nakahara 8

9 HPC H.Nakahara 9

10 HPC H.Nakahara 10

11 Process A chan Process B Ready Ready or HPC H.Nakahara 11

12 Process A chan Process B Ready Ready or HPC H.Nakahara 12

13 Process A chan Process B HPC H.Nakahara 13

14 Process A chan Process B CSP HPC H.Nakahara 14

15 Controller 2 1 : : 0.5 HPC H.Nakahara 15

16 CSP : Communicating Sequential Processes HPC H.Nakahara 16

17 CSP OCCAM OCCAM Transputer OCCAM/Transputer HPC H.Nakahara 17

18 CSP for JAVA Process A chan Process B JAVA CSP for JAVA JCSP HPC H.Nakahara 18

19 ch0 ch1 ch2 0 1 ON/OFF 2 ch6 3 4 HPC H.Nakahara 19

20 CSP ON/OFF HPC H.Nakahara 20

21 CSP ON/OFF HPC H.Nakahara 21

22 CSP Send ch Read HPC H.Nakahara 22

23 JCSP Send ch Read HPC H.Nakahara 23

24 JCSP Send ch Read HPC H.Nakahara 24

25 JCSP Send ch Read Send Read HPC H.Nakahara 25

26 JCSP Send ch Read Send Read HPC H.Nakahara 26

27 Send ch Read HPC H.Nakahara 27

28 run( ){ } Send ch run( ){ } Read run( ) run( ) HPC H.Nakahara 28

29 Send import org.jcsp.lang.*; //ver1.1 class Send implements CSProcess{ private ChannelOutput out; public Send(ChannelOutput out){ this.out=out; } public void run( ) { int i=0; while (true){ i=i+1; out.write (new Integer ( i ) ) ; } } } HPC H.Nakahara 29

30 Read import org.jcsp.lang.*; //ver1.1 class Read implements CSProcess{ private ChannelInput in; public Read(ChannelInput in){ this.in=in; } public void run( ) { Integer i; while (true){ i=(integer)in.read(); System.out.println( "data="+i.intvalue( ) ) ; } } } HPC H.Nakahara 30

31 import org.jcsp.lang.*; //ver1.1 public class ParaMain{ public static void main( String[] arg){ One2OneChannel chan=channel.one2one ( ) ; // ver1.1 Send send=new Send( chan.out( ) ); Read read=new Read( chan.in( ) ); CSProcess[] csp=new CSProcess[]{send,read}; Parallel Para=new Parallel(csp); Para.run(); // } } HPC H.Nakahara 31

32 SendPassRead Send ch1 Pass ch2 Read 10 HPC H.Nakahara 32

33 Pass class Pass implements CSProcess{ private ChannelInput in; private ChannelOutput out; public Pass(ChannelInput inch,channeloutput outch){ this.in=inch; this.out=outch; } public void run(){ Integer N; int i; for(i=0;i<10;i=i+1){ N=(Integer)in.read(); out.write(n); } } } HPC H.Nakahara 33

34 SendPassRead public static void main( String[] arg){ One2OneChannel ch1=channel.one2one ( ) ; // ver1.1 One2OneChannel ch2=channel.one2one(); Send send=new Send(ch1.out()); Pass pass=new Pass(ch1.in(),ch2.out()); Read read=new Read(ch2.in()); CSProcess[] csp=new CSProcess[]{send,read,pass}; Parallel Para=new Parallel(csp); Para.run(); } HPC H.Nakahara 34

35 ch1 ch0 Increase Increase ch2 Root Increase Increase Increase HPC H.Nakahara 35

36 Increase class Increase implements CSProcess{ private ChannelInput in ; private ChannelOutput out; public Increase(ChannelInput in,channeloutput out){ this.in=in; this.out=out; } public void run(){ int I, d; Integer ii; for (i=0;i<10;i=i+1){ ii=(integer)in.read(); d=ii.intvalue()+1; out.write( new Integer ( d ) ) ; } } } HPC H.Nakahara 36

37 Root class Root implements CSProcess{ private ChannelOutput out; private ChannelInput in; public Root(ChannelInput in,channeloutput out){ this.out=out; this.in=in; } public void run(){ Integer ii; int i=0; for (i=0;i<10;i=i+1){ ii=new Integer(i); out.write(ii); ii=(integer)in.read(); System.out.println( "data="+ii.intvalue()); } } } HPC H.Nakahara 37

38 Ring100 public static void main(string[] args){ int N=100; // Increase One2OneChannel[] ch=channel.one2onearray(n+1); CSProcess[] CspRing=new CSProcess[N+1]; int i; CspRing[0]=new Root(ch[N].in(),ch[0].out()); // for (i=1;i<=n;i=i+1){ CspRing[i]= new Increase(ch[i-1].in(),ch[i].out()); } Parallel Ring=new Parallel(CspRing); Ring.run(); } } HPC H.Nakahara 38

39 HPC H.Nakahara 39

40 OutSelect Gate (Worker ) Alt Select Worker0 Worker1 WorkerN Alt select HPC H.Nakahara 40

41 Proc3to1 Send0 ch0 Send1 Send2 ch1 ch2 Read HPC H.Nakahara 41

42 Proc3to1 Read public class Read implements CSProcess{ public void run(){ Integer ii; int i; for (i=0;i<10;i=i+1){ ii=(integer)in0.read(); } System.out.println(" 0 data= "+ii.intvalue() ); ii=(integer)in1.read(); System.out.println(" 1 data= "+ii.intvalue() ); ii=(integer)in2.read(); System.out.println(" 2 data= "+ii.intvalue() ); } HPC H.Nakahara 42

43 Alternative Send0 Send1 Send2 ch0 ch1 ch2 Read HPC H.Nakahara 43

44 Alternative class AltselectRead implements CSProcess{ public void run(){ String str ; int i,index; Guard[] gd=new Guard[]{(Guard)in0,(Guard)in1,(Guard)in2}; Alternative alt=new Alternative(gd); for (i=0;i<30;i=i+1){ index=alt.select(); switch(index){ case 0 : str =(String)in0.read() ; break; case 1 : str=(string)in1.read() ; break; case 2 : str=(string)in2.read() ; break; } } fairselect priselect HPC H.Nakahara 44

45 ALT Send0 Send1 Send2 ch0 ch1 ch2 Read HPC H.Nakahara 45

46 cmd_in ON/OFF data_in HPC H.Nakahara 46

47 run public void run(){ Guard[] chng=new Guard[]{cmdin,datain}; Alternative alt=new Alternative(chnG); while(true){ switch(alt.priselect()){ case 0: cmdin.read(); // } } cmdin.read(); // break; case 1: dataout.write(datain.read()) ; // break; HPC H.Nakahara 47 HPC H.Nakahara 47

48 cmd_in data_in HPC H.Nakahara 48

49 Gate Distribute cmd_in data_in Distribute HPC H.Nakahara 49

50 SendForm ActiveCheckbox etc DataOut Gate CSP extensions for all AWT HPC H.Nakahara 50

51 ReadForm ActiveTextField etc DataIn GateFalse CSP extensions for all AWT HPC H.Nakahara 51

52 Send Pass Pass Read 100 : st 1000 Pass =(et - st) / / =(et - st) /100/1000 Pentium4 : 2000MHz : JAVA1.5 12( s) : et HPC H.Nakahara 52

53 CNS P1 ch P2 HPC H.Nakahara 53

54 CNS ch? ch LAN ch? P1 P2 HPC H.Nakahara 54

55 P2P CNS P2P ch LAN P1 P2 P1 P2 HPC H.Nakahara 55

56 Send ch Read HPC H.Nakahara 56

57 public static void main( String[] arg){ One2OneChannel ch=channel.one2one(); Send send=new Send(ch.out()); Read read=new Read(ch.in()); CSProcess[ ] csp=new CSProcess[ ]{send,read}; Parallel Para=new Parallel(csp); Para.run( ); } HPC H.Nakahara 57

58 CNS ch LAN Send Read HPC H.Nakahara 58

59 Send public static void main(string[ ] args ) { System.setProperty( org.jcsp.tcpip.defaultcnsserver", " ") ; try { Node.getInstance().init( ); } catch (NodeInitFailedException e) { System.out.println("Node init failed n" + e); System.exit(-1) ; } new Send ( CNS.createOne2Net ( "ch" ) ). run( ) ; } HPC H.Nakahara 59

60 Read public static void main(string[ ] args ) { System.setProperty( org.jcsp.tcpip.defaultcnsserver", " ") ; try { Node.getInstance().init( ); } catch (NodeInitFailedException e) { System.out.println("Node init failed n" + e); System.exit(-1) ; } new Read ( CNS.createNet2One ( "ch" ) ). run( ) ; } HPC H.Nakahara 60

61 Network One2Net ch Net2One Send Read HPC H.Nakahara 61

62 CNS chan LAN HPC H.Nakahara 62

63 Node A Node C ON/OFF Node B PC Node Node D HPC H.Nakahara 63

64 (J#.NET) CNS chan LAN HPC H.Nakahara 64

65 CPU : Intel Celeron 1300MHz LAN : 100BASE OS : Windows XP : J#.NET ( Visual Studio 2003) int 1/740=1.35 ms HPC H.Nakahara 65

66 HPC H.Nakahara 66

67 .NET CPU : Intel P4 3000MHz LAN : 1000BASE OS : Windows XP : JIBU (C#.NET Visual Studio 2005) 1 2,000 4,000 float ms / HPC H.Nakahara 67

68 1 HPC H.Nakahara 68

69 2 HPC H.Nakahara 69

70 100 JAVA CSP OK CSP extensions for all AWT HPC H.Nakahara 70

71 HPC H.Nakahara 71

72 HPC H.Nakahara 72

73 GUI GUI HPC H.Nakahara 73

74 d 2 x dt 2 + x(t)=0 x(t) = sin(t) HPC H.Nakahara 74

75 HPC H.Nakahara 75

76 run public void run(){ Float xx; float x, y ; float t = 0.0f; while ( t < exetime){ ParIO.run(); xx = ( Float) chin.obj; x = xx.floatvalue(); y = y + x * dt; chout.obj = new Float(y); t = t + dt; } } HPC H.Nakahara 76

Microsoft Word - keisankigairon.ch doc

Microsoft 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

やさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF

やさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) 3 5 14 18 21 23 23 24 28 29 29 31 32 34 35 35 36 38 40 44 44 45 46 49 49 50 pref : 2004/6/5 (11:8) 50 51 52 54 55 56 57 58 59 60 61

More information

226

226 226 227 Main ClientThread Request Channel WorkerThread Channel startworkers takerequest requestqueue threadpool WorkerThread channel run Request tostring execute name number ClientThread channel random

More information

8 if switch for while do while 2

8 if switch for while do while 2 (Basic Theory of Information Processing) ( ) if for while break continue 1 8 if switch for while do while 2 8.1 if (p.52) 8.1.1 if 1 if ( ) 2; 3 1 true 2 3 false 2 3 3 8.1.2 if-else (p.54) if ( ) 1; else

More information

アルゴリズムとデータ構造1

アルゴリズムとデータ構造1 1 200972 (sakai.keiichi@kochi sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi ://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2009/index.html 29 20 32 14 24 30 48 7 19 21 31 Object public class

More information

PowerPoint Presentation

PowerPoint Presentation UML 2004 7 9 10 ... OOP UML 10 Copyright 2004 Akira HIRASAWA all rights reserved. 2 1. 2. 3. 4. UML 5. Copyright 2004 Akira HIRASAWA all rights reserved. 3 1..... Copyright 2004 Akira HIRASAWA all rights

More information

10K pdf

10K pdf #1 #2 Java class Circle { double x; // x double y; // y double radius; // void set(double tx, double ty){ x = tx; y = ty; void set(double tx, double ty, double r) { x = tx; y = ty; radius = r; // Circle

More information

class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value =

class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value = Part2-1-3 Java (*) (*).class Java public static final 1 class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value

More information

SmartLMSユーザーズガイド<講師編>

SmartLMSユーザーズガイド<講師編> SmartLearning Management System SmartLMS (1) (2) (3) (4) (3) (5) Microsoft MS PowerPoint DirectX Windows Windows NT Windows Media Microsoft Corporation Intel Pentium Intel Corporation NEC 2003-2004 NEC

More information

Java言語 第1回

Java言語 第1回 Java 言語 第 2 回簡単な Java プログラムの作成と実行 知的情報システム工学科 久保川淳司 kubokawa@me.it-hiroshima.ac.jp 簡単な Java プログラム Java プログラムのファイル名 Java プログラムのファイル名命名ルール ファイル名とクラス名は同じでなければならない HelloJava.java public class HelloJava { public

More information

付加情報をもったファイル共有システム

付加情報をもったファイル共有システム 1 2 1 6 1.1....................................... 6 1.2...................................... 6 1.3..................................... 6 1.4................................... 7 2 8 2.1 Annphony....................................

More information

10/8 Finder,, 1 1. Finder MAC OS X 2. ( ) MAC OS X Java ( ) 3. MAC OS X Java ( ) / 10

10/8 Finder,, 1 1. Finder MAC OS X 2. ( ) MAC OS X Java ( ) 3. MAC OS X Java ( ) / 10 10/8 2015-10-08 URL : http://webct.kyushu-u.ac.jp, 10/8 1 / 10 10/8 Finder,, 1 1. Finder MAC OS X 2. ( ) MAC OS X Java ( ) 3. MAC OS X Java ( ) 1. 30 2 / 10 10/8 Finder 1 Figure : : Apple.com 2, 3 / 10

More information

Microsoft PowerPoint - java13bb.ppt

Microsoft PowerPoint - java13bb.ppt 平 成 25 年 度 静 岡 県 立 大 学 公 開 講 座 Javaで 学 ぶプログラミング 基 礎 第 1 回 Java 言 語 の 概 要 第 2 回 Javaプログラミングの 基 礎 第 3 回 コンソール アプリケーション 作 成 第 4 回 Androidアプリケーション 作 成 JavaとJava 仮 想 マシン Javaとは Sun Microsystems によって 開 発 された

More information

Java言語 第1回

Java言語 第1回 Java 言語 第 11 回ウインドウ型アプリケーション (2) 知的情報システム工学科 久保川淳司 kubokawa@me.it-hiroshima.ac.jp メニュー (1) メニューを組み込むときには,MenuBar オブジェクトに Menu オブジェクトを登録し, その Menu オブジェクトに MenuItem オブジェクトを登録する 2 つの Menu オブジェクト File New

More information

目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測

目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測 泡立ち法とその実装 計算機アルゴリズム特論 :2017 年度只木進一 目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測 Comparable インターフェイ ス クラスインスタンスが比較可能であることを示す Int compareto() メソッドを実装 Integer Double String などには実装済み public

More information

プログラミング基礎I(再)

プログラミング基礎I(再) 山 元 進 1 度 は 講 義 を 受 けたことを 念 頭 に 置 いて 講 義 遠 慮 なく 質 問 せよ 質 問 で 授 業 を 止 めたくないならば TA の 人 を 呼 んで 質 問 すると 良 い 前 期 講 義 の 欠 席 者 は 特 に 注 意 せよ 4 限 座 学 +5 限 演 習 出 席 をとる( 前 期 同 様 のシステム) 中 間 試 験 を 行 う 期 末 試 験 の 範 囲

More information

-1-1 1 1 1 1 12 31 2 2 3 4

-1-1 1 1 1 1 12 31 2 2 3 4 2007 -1-1 1 1 1 1 12 31 2 2 3 4 -2-5 6 CPU 3 Windows98 1 -3-2. 3. -4-4 2 5 1 1 1 -5- 50000 50000 50000 50000 50000 50000 50000 50000 50000 50000-6- -7-1 Windows 2 -8-1 2 3 4 - - 100,000 200,000 500,000

More information

コーディング基準.PDF

コーディング基準.PDF Java Java Java Java.java.class 1 private public package import / //////////////////////////////////////////////////////////////////////////////// // // // // ////////////////////////////////////////////////////////////////////////////////

More information

vol.30.}...`.X...b.h

vol.30.}...`.X...b.h Manabu Nakamura mondo@its.hiroshima-cu.ac.jp q w e e e for (int i = 0; i < N; i++) { calculators[i] = new Calculator(); calculators[i].run(); 70 JAVA PRESS Vol.30 import java.math.biginteger; public class

More information

ALG2012-F.ppt

ALG2012-F.ppt 2012 7 26 (sakai.keiichi@kochi-tech.ac.jp) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2012/index.html 5 2 3 4 - 5 .. 6 - 7 public class KnapsackBB { // 0-1 private static double maxsofar; private

More information

メガターム取扱説明書改.PDF

メガターム取扱説明書改.PDF MegaTerm for Windows B20051-01 MegaTerm for Windows 4 5 1. ESA23 25 35 ESB EDB Y PM / DOS/V PC Windows 95,98,2000 RS-232C ESA23,25 ESB,ESA35 EDB OFF PC RS-232C ON DOS/V OS Windows95+IE5 Windows98 Second

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅱ 3 回目クラスの機能 (1) アクセス制限 オーバーロード課題 確認 問題次の各文は正しいか誤っているか答えなさい (1) クラスの private メンバは そのクラスからのみアクセス可能なメンバである (2) 一般に クラスのフィールドはどこからでもアクセスできるように public メンバで宣言すべきである (3) クラスは private メンバと public

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 12 回目クラス 今日の講義で学ぶ内容 クラスとは クラスの宣言と利用 クラスの応用 クラス クラスとは 異なる複数の型の変数を内部にもつ型です 直観的に表現すると int 型や double 型は 1 1 つの値を管理できます int 型の変数 配列型は 2 5 8 6 3 7 同じ型の複数の変数を管理できます 配列型の変数 ( 配列変数 ) クラスは double

More information

1/8 ページ Java 基礎文法最速マスター Java Javaの文法一覧です 他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 class の作成プログラムはclassに記述します たとえばSampleという名前のclassを作る場合

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 3 回目変数 今日の講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能です 変数は 型 ( データ型ともいいます ) と識別子をもちます 2 型 変数に記憶できる値の種類です型は 値の種類に応じて次の 8 種類があり これを基本型といいます 基本型値の種類値の範囲または例 boolean 真偽値 true または

More information

橡告改.PDF

橡告改.PDF JAVA e 14 2 7 3 1-1 3 1-2 3 1-3 4 e 4 2-1 4 2-2 6 2-3 7 2-4 14 2-5 18 Java 19 3-1 Java 19 3-2 e 21 3-3 22 33 34 35 2 1-1 e 2000 American Society for Training Development e e e IT e e e 2003 e 5 2500 [1]

More information

10.00mm 2 A4 0 A4 MS 72pt 25mm MS 25mm MS 2

10.00mm 2 A4 0 A4 MS 72pt 25mm MS 25mm MS 2 Silhouette Studio silhouette CAMEO Silhouette Studio silhouette CAMEO Windows Silhouette Studio mm mm F mm OK 1 10.00mm 2 A4 0 A4 MS 72pt 25mm MS 25mm MS 2 3 4 Silhouette Silhouette Silhouette silhouette

More information

1.ppt

1.ppt /* * Program name: hello.c */ #include int main() { printf( hello, world\n ); return 0; /* * Program name: Hello.java */ import java.io.*; class Hello { public static void main(string[] arg)

More information

1: JX-model XML File Package Import Class Intf Ctor Method SInit Field Param Local ExtdOpt ImplOpt ThrwOpt Members QName Type Stmt Label Expr ident li

1: JX-model XML File Package Import Class Intf Ctor Method SInit Field Param Local ExtdOpt ImplOpt ThrwOpt Members QName Type Stmt Label Expr ident li Sapid JX-model ver. 1.3.13 2003 2 27 1 JX-model Java XML JX-model JX-model Java (Java 2 ver. 1.4) 20 7 JX-model 1 ^ $ Child nodes JX-model / ( ) JX-model @ @id @sort 1.1 File File JX-model XML /Package,

More information

PC Windows 95, Windows 98, Windows NT, Windows 2000, MS-DOS, UNIX CPU

PC Windows 95, Windows 98, Windows NT, Windows 2000, MS-DOS, UNIX CPU 1. 1.1. 1.2. 1 PC Windows 95, Windows 98, Windows NT, Windows 2000, MS-DOS, UNIX CPU 2. 2.1. 2 1 2 C a b N: PC BC c 3C ac b 3 4 a F7 b Y c 6 5 a ctrl+f5) 4 2.2. main 2.3. main 2.4. 3 4 5 6 7 printf printf

More information

プログラムの基本構成

プログラムの基本構成 Java 入門 この 2 回 ( 今回と次回 ) が勝負だ! プログラムは自転車の練習と同じだ! 今日の予定先ず プログラムの構造を学び (p.2~6) jcpad でプログラム ( 計算機実習室 ) 戻ってきてプログラムの解読手書きプログラムを TA にみてもらい OK の出た人は計算機実習室でプログラム作成し実行実行結果を TA がチェックして帰り プログラムの基本構成 Step1: 入力 Step2:

More information

BlueJ 2.0.1 BlueJ 2.0.x Michael Kölling Mærsk Institute University of Southern Denmark Toin University of Yokohama Alberto Palacios Pawlovsky 17 4 4 3 1 5 1.1 BlueJ.....................................

More information

Microsoft PowerPoint - chap10_OOP.ppt

Microsoft PowerPoint - chap10_OOP.ppt プログラミング講義 Chapter 10: オブジェクト指向プログラミング (Object-Oriented Programming=OOP) の入り口の入り口の入り口 秋山英三 F1027 1 例 : 部屋のデータを扱う // Test.java の内容 public class Test { public static void main(string[] args) { double length1,

More information

コンピュータ中級B ~Javaプログラミング~ 第3回 コンピュータと情報をやりとりするには?

コンピュータ中級B ~Javaプログラミング~  第3回 コンピュータと情報をやりとりするには? Copyright (C) Junko Shirogane, Waseda University 2016, All rights reserved. 1 プログラミング初級 (Java) 第 10 回オブジェクト指向って? 白銀純子 Copyright (C) Junko Shirogane, Waseda University 2016, All rights reserved. 2 第 10

More information

Programming-C-3.key

Programming-C-3.key プログラミングC 第3回 Stringクラス (クラスライブラリの使い方) インスタン スの配列 白石路雄 Player public class Player{ private String name; private int hp; private Sword sword; name hp Player 2 public class Player{...

More information

1

1 1 100 50/60Hz 100 50/60Hz 2 3 4 Windows 4.0SP3 Windows98 4.0SP3 800600 256 1024768 SETUP.EXE 5 [ ] 6 [ OK] [ ] 7 [ OK] [ ] 8 [ OK] [ ] 9 [ ] [ ] [ ] Enter Enter Windows Alt MP-60 10 [ ] F4 [ ] [ ] [ ]

More information

% ldapsearch -H ldaps://pub-ldap.itc.nagoya-u.ac.jp:1025 \ -b o=ldap-test "(objectclass=*)" -H ldapspubldap.itc.nagoya-u.ac.jp1025 -H ldap://pub-ldap.

% ldapsearch -H ldaps://pub-ldap.itc.nagoya-u.ac.jp:1025 \ -b o=ldap-test (objectclass=*) -H ldapspubldap.itc.nagoya-u.ac.jp1025 -H ldap://pub-ldap. % ldapsearch -H ldaps://pub-ldap.itc.nagoya-u.ac.jp:1025 \ -b o=ldap-test "(objectclass=*)" -H ldapspubldap.itc.nagoya-u.ac.jp1025 -H ldap://pub-ldap.itc.nagoya-u.ac.jp:1024 -Z -ZZ % ldapsearch -Z -h pub-ldap.itc.nagoya-u.ac.jp

More information

HG M-PRO 110pt 38mm HG M-PRO 110pt 38mm HG M-PRO 2

HG M-PRO 110pt 38mm HG M-PRO 110pt 38mm HG M-PRO 2 Graphtec Studio Graphtec Studio Graphtec Studio PC Windows Graphtec Studio A4 10.00mm 2 1 HG M-PRO 110pt 38mm HG M-PRO 110pt 38mm HG M-PRO 2 3 0 LCD 4 5 6 Graphtec Studio (F) (T) All Files(. ) OK 7 8 8

More information

JAJP.qxd

JAJP.qxd Agilent E6601A Application Note ...2 E6601A...3...4...5...8 E6601A PC...17...17 GSM...18 1Windows XP Agilent E6601A E6601A E6601A Visual Studio.NET 2 E6601A Agilent E6601A 1Windows XP Professional Windows

More information

CG-WLR300NM

CG-WLR300NM 1 2 3 4 5 http://corega.jp/ 2 http://corega.jp/ 3 4 5 6 7 8 1 9 1 2 10 3 1 4 11 1 2 3 12 4 1 5 13 14 1 15 1 2 3 4 5 16 1 1 2 3 4 5 17 1 2 3 4 5 18 1 1 2 19 3 4 5 20 1 1 2 3 4 5 21 20MHz 40MHz 20MHz 1ch

More information

untitled

untitled 1 2 ...1 ...1...3...4...4...4...5...7...10 3-1...10 3-2...10 3-3...11 3-4 Windows2000 / XP...11 3-5 PC...13...14 4-1 SYSTEM...14 4-2 DISPLAY...15...17...20...22...23...24...25...25...25...25...26...28

More information

FileMaker 15 ODBC と JDBC ガイド

FileMaker 15 ODBC と JDBC ガイド FileMaker 15 ODBC JDBC 2004-2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc. FileMaker WebDirect FileMaker,

More information

2 A4 0 A4 10.00mm 2 MS 72pt 25mm

2 A4 0 A4 10.00mm 2 MS 72pt 25mm Silhouette Studio Silhouette CAMEO 2 Silhouette Studio Silhouette CAMEO 2 Windows Silhouette Studio 1 2 A4 0 A4 10.00mm 2 MS 72pt 25mm MS 25mm MS 3 Silhouette Silhouette 2 1 2 Silhouette CAMEO 2 4 1 0

More information

presen.gby

presen.gby kazu@iij.ad.jp 1 2 Paul Graham 3 Andrew Hunt and David Thomas 4 5 Java 6 Java Java Java 3 7 Haskell Scala Scala 8 9 Java Java Dean Wampler AWT ActionListener public interface ActionListener extends EventListener

More information

1 15 7 4 7 7 2 3 4 5 35.0% 9.8% 1 44.8% 33.8% 21.4% 55.2% 40 53.3% 20 74.0% 38.4% 17.2% 55.6% 31.6% 12.8% 44.4% 61.2% 31.8% 2.8% 0.4% 63.2% 34.0% 2.8% 57.8% 27.6% 85.4% 14.0% 0.6% 14.6% 40.6% 13.4% 11.0%

More information

1 2 3 4 TonePrint ABC 6 TonePrint 8 TonePrint Editor 11 15 Modulation - 16 Delay - 19 Reverb - 21 TonePrint Editor 24 FAQ 24 24 TonePrint Editor 2.0 a

1 2 3 4 TonePrint ABC 6 TonePrint 8 TonePrint Editor 11 15 Modulation - 16 Delay - 19 Reverb - 21 TonePrint Editor 24 FAQ 24 24 TonePrint Editor 2.0 a TonePrint Editor 2.0 1 2 3 4 TonePrint ABC 6 TonePrint 8 TonePrint Editor 11 15 Modulation - 16 Delay - 19 Reverb - 21 TonePrint Editor 24 FAQ 24 24 TonePrint Editor 2.0 a TonePrint Editor TC PDF TC PDF

More information

プログラミング基礎I(再)

プログラミング基礎I(再) 山元進 クラスとは クラスの宣言 オブジェクトの作成 クラスのメンバー フィールド 変数 配列 メソッド メソッドとは メソッドの引数 戻り値 変数の型を拡張したもの 例えば車のデータベース 車のメーカー 車種 登録番号などのデータ データベースの操作 ( 新規データのボタンなど ) プログラムで使う部品の仕様書 そのクラスのオブジェクトを作ると初めて部品になる 継承 などの仕組みにより カスタマイズが安全

More information

Networking Semester 802.3

Networking Semester 802.3 Networking Semester 802.3 2 ) ( Computer Hardware () () () () () () () () ()- () () () () () BIOS () Computer Software Operating Systems Windows, Linux Linux Windows OS I 1.C 2. 3. 3-1.main 3-2.printf

More information

Prog2_10th

Prog2_10th 2013 年 11 月 28 日 ( 木 ) 実施 ファイル操作とディレクトリ操作今回の授業では,Java 言語でのファイル操作とディレクトリ操作とについて学習する ファイル操作ファイル操作は,C 言語プログラミングで学んだように, 次の順序で行う 1) ストリームを開く 2) ストリームからの入力, ストリームへの出力 3) ストリームを閉じる Java 言語では, ファイル操作に関係するクラスが複数用意されている

More information

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved (Version: 2013/5/16) Intel CPU (kashi@waseda.jp) 1 Intel CPU( AMD CPU) 64bit SIMD Inline Assemler Windows Visual C++ Linux gcc 2 FPU SSE2 Intel CPU double 8087 FPU (floating point number processing unit)

More information

I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report Designer Web Java Web Web Report Designer import java.awt

I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report Designer Web Java Web Web Report Designer import java.awt TEL: 03-3360-9336 FAX: 03-3660-9337 soft@climb.co.jp www.climb.co.jp Overview, Technology & Features White Paper I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report

More information

Microsoft Word - .....J.^...O.|Word.i10...j.doc

Microsoft Word - .....J.^...O.|Word.i10...j.doc P 1. 2. R H C H, etc. R' n R' R C R'' R R H R R' R C C R R C R' R C R' R C C R 1-1 1-2 3. 1-3 1-4 4. 5. 1-5 5. 1-6 6. 10 1-7 7. 1-8 8. 2-1 2-2 2-3 9. 2-4 2-5 2-6 2-7 10. 2-8 10. 2-9 10. 2-10 10. 11. C

More information

橡Webcamユーザーガイド03.PDF

橡Webcamユーザーガイド03.PDF Desktop On-Call Version 4 Webcam extension Pak for Windows Webcam extension Pak Desktop On-Call Version 4 Web PC i Desktop On-Call Version 4 PC PC Desktop On-Call Version 4 PC Windows 98 Windows 98SE Windows

More information

BEVEL(http://homepage3.nifty.com/bevel/) Cute Sister TRPG X PDF

BEVEL(http://homepage3.nifty.com/bevel/) Cute Sister TRPG X PDF Cute Sister TRPG 16 8 19 BEVEL(http://homepage3.nifty.com/bevel/) Cute Sister TRPG X PDF Cute Sister TRPG 1 I 8 1 About Cute Sister TRPG 8 1.1 intoroduction........................................... 8

More information

これらプログラムの 実 行 は 普 通 はハードウェア 上 で 行 うのですが Java の 場 合 は 特 殊 なことを 行 っています 難 しい 理 屈 はここでは 説 明 しませんが ハードウェア 上 で 直 接 動 作 するのではなく ソフトウェアで 実 現 された 仮 想 のハードウェアが

これらプログラムの 実 行 は 普 通 はハードウェア 上 で 行 うのですが Java の 場 合 は 特 殊 なことを 行 っています 難 しい 理 屈 はここでは 説 明 しませんが ハードウェア 上 で 直 接 動 作 するのではなく ソフトウェアで 実 現 された 仮 想 のハードウェアが 1 Java の 基 礎 知 識 1.1 プログラミング プログラミング(programming) とは プログラム(program ある 一 連 の 処 理 をコンピュータへ 指 示 するもの)を 作 成 すること をいいます このプログラムを 記 述 (コーディング coding)する 際 に 使 用 する 専 用 の 言 語 を プログラミング 言 語 (programming language)

More information

1 2 3 1 34060120 1,00040 2,000 1 5 10 50 2014B 305,000140 285 5 6 9 1,838 50 922 78 5025 50 10 1 2

1 2 3 1 34060120 1,00040 2,000 1 5 10 50 2014B 305,000140 285 5 6 9 1,838 50 922 78 5025 50 10 1 2 0120-563-506 / 9001800 9001700 123113 0120-860-777 163-8626 6-13-1 Tel.03-6742-3111 http://www.himawari-life.co.jp 1 2 3 1 34060120 1,00040 2,000 1 5 10 50 2014B 305,000140 285 5 6 9 1,838 50 922 78 5025

More information

Информационное сообщение о проведении конкурсов-

Информационное    сообщение  о  проведении     конкурсов- 131 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 7 1 71 71 71 71 7-1 71 71 71 71 71 71 71

More information

消火まえがき.qxd

消火まえがき.qxd 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 1100 1200 1300 1400 1500 1600 1700 1800 1900 2000 2100 1032MHz 1489MHz 1895MHz 2150MHz 142 143 144 145 146 147

More information

1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String

1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String 目次 1.SqlCtl クラスリファレンス 2 (1)Connect() メソッド 2 (2)DisConnect() メソッド 3 (3)Commit() メソッド 3 (4)Rollback() メソッド 4 2.SqlStm クラスリファレンス 5 (1)Prepare() メソッド 5 (2)Execute() メソッド 6 (3)Release() メソッド 6 (4)Immediate()

More information

1. 2. SRT100 3. QAC/TM 4. QAC/TM 5. QAC/TM 6. QAC/TM ( ) 7. [APPENDIX 1] [APPENDIX 2] QAC/TM Classification 2

1. 2. SRT100 3. QAC/TM 4. QAC/TM 5. QAC/TM 6. QAC/TM ( ) 7. [APPENDIX 1] [APPENDIX 2] QAC/TM Classification 2 SRT100 QAC/TM (Rev.10.00.49 ) 2010 1 Copyright (C) 2010 Trend Micro Incorporated. All rights reserved. TRENDMICRO 1. 2. SRT100 3. QAC/TM 4. QAC/TM 5. QAC/TM 6. QAC/TM ( ) 7. [APPENDIX 1] [APPENDIX 2] QAC/TM

More information

Magic Guard DVR Модель 3

Magic Guard DVR Модель 3 Magic Guard DVR 2 4 !" ------------------------------ 2 ---------------------------------------------------3 ------------------------------------------------------4 DVR: ""#------------5 DVR: - ""#---------------5

More information

ezbus2.PDF

ezbus2.PDF Cool Edit Pro Cubase VST/Nuendo Wavelab Sonar Sound Forge 5.0 I. Cool Edit Pro EZbus Cool Edit Pro Edit Waveform View USB /MIDI Windows Millenium Windows XP EZbus USB MIDI Win 98 SE Win 2000 Cool Edit

More information

ÿþ˜u#u·0¹0Æ0à0

ÿþ˜u#u·0¹0Æ0à0 10. パッケージ, 例外処理など 1. 例外処理プログラムが正常に期待される以外の処理が行われたときに, 例外が発生 ( エラーの情報の発生 ) する処理をプログラムにさせること例外に対応した処理をプログラムにさせること 例外もオブジェクトである 多数の例外がある ( 例外クラスが存在し, 例外にあわせてオブジェクトが生成される ) 例外処理の方法 try{ 1エラーが発生した場合, 例外オブジェクトが投げられる通常の処理

More information

/ ( ) 8/7/2003 13:21 p.2/64

/ ( ) 8/7/2003 13:21 p.2/64 B 12 I ks91@sfc.wide.ad.jp N208 8/7/2003 13:21 p.1/64 / ( ) 8/7/2003 13:21 p.2/64 8/7/2003 13:21 p.3/64 2! 12 7/ 8 1 13 7/15 2 / ( ) 11 (SFC ) ( 5 ) 8/7/2003 13:21 p.4/64 10 2003/7/22 23:59 JST 11 ( )

More information

講座計画書サンプル

講座計画書サンプル 2004 10 1 13:0014:30 12 () () Web 14:4518:00 - (PBL) 45 1 - - 1 1 - - - - Web - Web Web (1) PC (2) (3) (4) CVS Subversion 1 2 2004 10 8 Java Java Java 13:0014:30 Java Java Java EoD (Ease of Development)

More information

( ) ver.2015_01 2

( ) ver.2015_01 2 1 1.1 1.2 1.3 2 ( ) 2.1 2.2 2.3 2.4 3 4 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5 5.1 5.2 5.3 5.4 6 6.1 6.2 6.3 7 7.1 7.2 7.3 8 ver.2015_01 2 1 1.1 1.2 1.3 ver.2015_01 3 2 2.1 2.2 2.3 ver.2015_01 4 2.4 ver.2015_01

More information

試験問題に記載されている会社名又は製品名は, それぞれ各社の商標又は登録商標です なお, 試験問題では, 及び TM を明記していません

試験問題に記載されている会社名又は製品名は, それぞれ各社の商標又は登録商標です なお, 試験問題では, 及び TM を明記していません サンプル問題 Java TM プログラミング能力認定試験 2 級 解答時における注意事項 1. 次の表に従って解答してください 問題番号問 1~ 問 7 選択方法 試験時間 7 問必須 90 分 2.HB の黒鉛筆を使用してください 訂正の場合は, あとが残らないように消しゴムできれいに消し, 消しくずを残さないでください 3. 解答用紙の所定の欄に, 級種, 会場コード, 受験番号を記入しマークしてください

More information

fp.gby

fp.gby 1 1 2 2 3 2 4 5 6 7 8 9 10 11 Haskell 12 13 Haskell 14 15 ( ) 16 ) 30 17 static 18 (IORef) 19 20 OK NG 21 Haskell (+) :: Num a => a -> a -> a sort :: Ord a => [a] -> [a] delete :: Eq a => a -> [a] -> [a]

More information

Assignment_.java 0 Assignment_.java 課題 : 台形の面積 / class Assignment_ public static void main(string[] args) throws IOException キーボード準備 int top, bottom,

Assignment_.java 0 Assignment_.java 課題 : 台形の面積 / class Assignment_ public static void main(string[] args) throws IOException キーボード準備 int top, bottom, Assignment_.java Assignment_.java 課題 : 三角形の面積 / class Assignment_ public static void main(string[] args) throws IOException キーボード準備 0 int base, height; 三角形の底辺の長さと高さ double area; 面積 底辺の長さと高さの入力 System.out.println("

More information

106 4 4.1 1 25.1 25.4 20.4 17.9 21.2 23.1 26.2 1 24 12 14 18 36 42 24 10 5 15 120 30 15 20 10 25 35 20 18 30 12 4.1 7 min. z = 602.5x 1 + 305.0x 2 + 2

106 4 4.1 1 25.1 25.4 20.4 17.9 21.2 23.1 26.2 1 24 12 14 18 36 42 24 10 5 15 120 30 15 20 10 25 35 20 18 30 12 4.1 7 min. z = 602.5x 1 + 305.0x 2 + 2 105 4 0 1? 1 LP 0 1 4.1 4.1.1 (intger programming problem) 1 0.5 x 1 = 447.7 448 / / 2 1.1.2 1. 2. 1000 3. 40 4. 20 106 4 4.1 1 25.1 25.4 20.4 17.9 21.2 23.1 26.2 1 24 12 14 18 36 42 24 10 5 15 120 30

More information

橡行動計画最終

橡行動計画最終 1 [ ] 1 1. 2. 3. 4. 2 1. (1) (2) (3) (4) 11 27 (5) 9 12 20 2. (1) (2) 2 3 (1) (2) (3) (4) (5) 4 (1) (2) 4 (3) 11 5 (1) (2) (3) 1 5 ( ) 2 3 4 5 6 7 () 1 10 12 20 10 11 10 11 2 3 LAN LAN 16 4 1 2 3 4 5

More information

Java知識テスト問題

Java知識テスト問題 Java 知識テスト SDAS プログラマ(Java 編 ) 運営事務局 このテストは J2EE プログラマとしての Java の知識を評価するものです 問題は 30 問, テスト時間は J2EE 知識テストとあわせて 90 分です 問題は全て択一式です 選択肢から 1 つだけ選択してください 資料の閲覧は禁止です テストが終わり次第 答案用紙を提出していただいてかまいません テスト終了後, 本テストの内容を他の方に話さないでください

More information

パーソナルコンピュータに関するヘドニック回帰式(再推計結果)

パーソナルコンピュータに関するヘドニック回帰式(再推計結果) 2007 9 1 1. 2 2 8 2 2007 8 2. 121011 AV 1 6 BOX 2001 01-24 2007 1 2 1 3 n.a. 2 KB HDD GB CPU Core 2 Duo 2 4MB LAN 1000 BASE LAN LAN TV TV OS Windows XP Professional / Media Center Edition Windows XP Professional

More information

サービス付き高齢者向け住宅賠償責任保険.indd

サービス付き高齢者向け住宅賠償責任保険.indd 1 2 1 CASE 1 1 2 CASE 2 CASE 3 CASE 4 3 CASE 5 4 3 4 5 6 2 CASE 1 CASE 2 CASE 3 7 8 3 9 10 CASE 1 CASE 2 CASE 3 CASE 4 11 12 13 14 1 1 2 FAX:03-3375-8470 2 3 3 4 4 3 15 16 FAX:03-3375-8470 1 2 0570-022808

More information

Mac OS X 10.2 /* ColorEncoder */ import com.apple.cocoa.foundation.*; import com.apple.cocoa.application.*; public class ColorEncoder { public NSTextField codetextfield; /* IBOutlet */ public void

More information

プログラミング入門1

プログラミング入門1 プログラミング入門 1 第 4 回 繰り返し (for ループ ) 授業開始前に ログオンして待機して ください Java 1 第 4 回 2 不要ファイルの掃除 前回デスクトップにファイルをダウンロードした場合 次のものを削除してください week03.zip デスクトップにファイルを置きすぎると コンピュータをシャットダウンできなくなります Java 1 第 4 回 3 授業を始めます 前回の課題は

More information

5990-7569JAJP.indd

5990-7569JAJP.indd Agilent 33503A BenchLink Waveform Builder Pro/Basic Agilent InfiniiVision Data Sheet DC FFT CCDF Agilent 33503A BenchLink Waveform Builder Pro Agilent BenchLink Waveform Builder Pro Microsoft Windows BenchLink

More information

1 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.................. 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 information

Getting Started Creative Sound Blaster Live! 5.1 Creative Sound Blaster Live! 5.1 Digital Audio Creative Technology Ltd. Creative Technology Ltd. 1 Co

Getting Started Creative Sound Blaster Live! 5.1 Creative Sound Blaster Live! 5.1 Digital Audio Creative Technology Ltd. Creative Technology Ltd. 1 Co TM Getting Started Creative Sound Blaster Live! 5.1 Creative Sound Blaster Live! 5.1 Digital Audio Creative Technology Ltd. Creative Technology Ltd. 1 Copyright 1998-2002 by Creative Technology Ltd. All

More information

ワードプロセッシングについて

ワードプロセッシングについて Word Word ONOFF (U)(P) ******** 1 OS Windows2000 Windows2000 (U) OK 2 Windows 3 Word 1) 2) (F)(O) A() FD(A) Word 4 1) / > < *.? " : ; 2) SAMPLE2 A SAMPLE2 5 .doc 6 Alt f6f9 7 + 8 ) 2) 9 1) 2) 1) 10 2)

More information

Image Browser Ver3.5 Manual. Zeiss Image Browser Ver3.5 p2. p3. p5. p7. p9. p13. p17. p19. p23 Appendix 1. p25 Appendix 2. p27 LSM Image Browser http:

Image Browser Ver3.5 Manual. Zeiss Image Browser Ver3.5 p2. p3. p5. p7. p9. p13. p17. p19. p23 Appendix 1. p25 Appendix 2. p27 LSM Image Browser http: Image Browser Ver3.5 Manual 200505av10 Image Browser Ver3.5 Manual. Zeiss Image Browser Ver3.5 p2. p3. p5. p7. p9. p13. p17. p19. p23 Appendix 1. p25 Appendix 2. p27 LSM Image Browser http://www.zeiss.de/imagebrowser

More information

API 連携方式 外部 DLL の呼び出し宣言 外部 DLL の呼び出し宣言のサンプルコード (Microsoft Visual C#.NET の場合 ) プログラムコードの先頭で using System.Runtime.InteropServices; が必要 クラスの内部に以下のような外部 D

API 連携方式 外部 DLL の呼び出し宣言 外部 DLL の呼び出し宣言のサンプルコード (Microsoft Visual C#.NET の場合 ) プログラムコードの先頭で using System.Runtime.InteropServices; が必要 クラスの内部に以下のような外部 D GS1-128 の描画 DLL について (ver. 2.2) 動作環境など動作環境 WindowsXP Windows Vista Windows7 Windows8/8.1 Windows10 上記 OS について すべて日本語版を対象としております 32bit アプリケーションから呼び出される必要があります 使用条件 プリンタの解像度 300dpi 以上 機能 バーコードの基本幅を 1 ドット単位で指定できる

More information