( ) ( ) ( ) 2

Similar documents
(CC Attribution) Lisp 2.1 (Gauche )

アセンブラ入門(CASL II) 第3版



WEBサービス超入門 mask.key

main.dvi

10/ / /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

untitled

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By

スライド 1


スパコンに通じる並列プログラミングの基礎

(Basic Theory of Information Processing) Fortran Fortan Fortan Fortan 1

スパコンに通じる並列プログラミングの基礎


スパコンに通じる並列プログラミングの基礎

電気通信大学 I 類 情報系 情報 ネットワーク工学専攻 CED 2018 システム利用ガイド ver1.2 CED 管理者 学術技師 島崎俊介 教育研究技師部 実験実習支援センター 2018 年 3 月 29 日 1 ログイン ログアウト手順について 1.1 ログイン手順 CentOS 1. モニ

スライド 1

untitled

rzat10pdf.ps

Emacs ML let start ::= exp (1) exp ::= (2) fn id exp (3) ::= (4) (5) ::= id (6) const (7) (exp) (8) let val id = exp in

1

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons.

17 ( Limited Liability Partnership LLP) 8 LLP JPSA LLP LLP 17 1 LLC LLP IT 2 LLP 3 4 LLP LLC JPSA LLC/LLP

main.dvi

BOX BOX 19 4 i


GNU/Linux on SuperH g,,,,, GNU/Linux on SuperH [1] SuperH (SH-3 SH-4) GNU/Linux g linux-kernel 1998 Linux (SH-3) g GD

untitled


インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

2005 1

InterSafe Personal_v2.3 ユーザーズガイド_初版

Oracle_for_SAP :29 PM ページ 2 2 3

東京エリアDebian勉強会 Debian JP Project - OSC 2017 Tokyo/Fall (第154回出張勉強会)

untitled

Microsoft Word コンピュータ関連知識

2 2.1 NPCMJ ( (Santorini, 2010) (NPCMJ, 2016) (1) (, 2016) (1) (2) (1) ( (IP-MAT (CONJ ) (PP (NP (D ) (N )) (P )) (NP-SBJ *

untitled

IP S ( :H ) ( ) ( :H22 4

Ironman_CMKK.fm


Webベースプログラミング学習支援環境 Wappen と WappenLite について

自然言語処理16_2_45

橡インターネットシンポジウム 成果のまとめ

Microsoft Word - 21年仕様書案 doc

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ }

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

Compiler Differences on OpenVMS I64

5. アルゴリズムと計算量

Microsoft PowerPoint L02-Introduction-students ( )

Java

n 第1章 章立ての部分は、書式(PC入門大見出し)を使います

Lite 2 45 ECHONET Lite ECHONET Lite [2], [3], [4], [5], [6], [7] IoT WoT Web [8] HEMS [9] ECHONET Lite ECHONET Lite ECHONET Lite ECHONET Lite ECHONET

Raspberry Pi BF BF BF Raspberry Pi PC USB HDMI OS SD SD OS Raspberry Pi Model B MicroUSB MicroSD OS SD GPIO HDMI USB LAN Raspberry Pi MicroUSB MicroSD

Microsoft Word - archip.doc

book

Microsoft PowerPoint - ml1.ppt

main.dvi

Common Lisp :

1 ARENA DNS CSR ID ( ).. I

Web

橡Taro9-生徒の活動.PDF

51 Debian

RaVioli SIMD

fmaster.dvi

10/ / /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

2

2nd-1.dvi


untitled


GNU Emacs GNU Emacs

短大29号.indd

Dell Precision CADCG Dell Precision if 2012 if2012 T7600T5600T36003 ISV 2



yamato_2016_0915_色校_CS3.indd

橡告改.PDF

Int 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.

ÆþÌçGTK+


3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");

untitled

LANFTP 1 FTP 047 PC 016 FTP HTTP 024 iphone Camera Control Pro 2 ii

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

i IHE IHE-J HIS RIS PACS CT CT CT

untitled

() < > </ > / HTML SGML HTML 1.1 DTD DTD ( DTD (prolog) )SGML 1. DTD ( ) 2. DTD <!-- DTD-- > <!ELEMENT MAIL - - ((TO,FROM)?,DATE?,BODY) > <!ELEMENT TO

地域と文化資産


BCCE製品ガイド

untitled

untitled

untitled

はじめに

たのしいプログラミング Pythonではじめよう!

スライド 1


HP Business Desktopシリーズ

Transcription:

(Basic Theory of Information Processing) 1

1 1.1 - - ( ) ( ) ( ) 2

Engineering Transformation or ( ) Military Transformation ( ) ( ) ( ) HDTV 3

( ) or ( ) 4

5.609 (TSUBAME2.5, 11 (2014.6)) IP ( ) ( ) ( ) 5

CAD CAM CAE 9,000 90 ( ) 6

1.2 ( ) ( ) Java ( ) Java( ) Softbank Creative, 2007 7

松井玲奈 元 SKE48 商業高校の資格試験 情報処理検定試験 プログラミング部門 (COBOL) 第1級 に合格している この講義の中間 期末試験と上記試 験問題 (Java) を回覧する まあ 同レベル この講義がわからないようだったら 松井玲奈が現れたら土下座もの 8

20 6 (2015 ) ( 9.6 ) ( 3.5 ) ( 3.5 ) ( 4 ) ( 4.1 ) ( 6.5 ) 20 1 13 ( ) 9

( ) 1 6/13 2 6/16 Java (eclipse ) 3 6/20 4 6/23 Java 5 6/27 ( ) 6 6/30 Java 7 7/4 8 7/7 Java 9 7/11 10 7/14 GP 11 7/18 GP2 12 7/21 GP3 ( ) 13 7/25 GP4 14 7/28 FORTAN GP5 15 8/1 16 8/4 10

2 2.1 FORTRAN, C ( ) LISP, Scheme ( ) prolog C++, java < < C < Java 11

Fortran : FORmular TRANslator BASIC : Fortran PACAL : begin end COBOL : 60 COBOL C : PACAL UNIX OS ( ) C++ : C Perl : Web CGI (Common Gateway Interface) Ruby : Perl Python : Google Smalltalk : Xerox Star GUI Star Java : C++ JavaScript : HTML Java (Java Java) LISP : LISt Processor Emacs (Lots of Irriatating Superflaous Parenthesis) Prolog : 1980 1989 12

Java 1. ( ) 2. 3. Java 4. Web Java 5. http://www.oracle.com/technetwork/java/index.html 6. ( ) 7. Eclipse Java 8. 9. Java (C C++ ) 10. ( ) MIT Java 11. Java 12. Java 13. ( ) Fortran 13

2.2 (von Neumann computer) ( ) (580 feet) ( ) ( ) 14

2 0 1 ON OFF 2 b n b n 1 b 1 b 0 (b i 0 or 1) 10 b n 2 n + b n 1 2 n 1 + + b 1 2 1 + b 0 2 0 10 x 2 x 0 = x x i 2 b i x i+1 x n 0 b n b n 1 b 1 b 0 2 15 10 2 0 0 1 1 2 10 3 11 4 100 5 101 6 110 7 111 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111 16 10000 100 1100100 1000 1111101000

2 101011 10 1 2 5 + 0 2 4 + 1 2 3 + 0 2 2 + 1 2 1 + 1 2 0 = 32 + 8 + 2 + 1 = 43 10 43 10 43 2 43 2 = 21 1 21 2 = 10 1 10 2 = 5 0 5 2 = 2 1 2 2 = 1 0 1 2 = 0 1 2 101011 16

16 (p.147) 2 ( ) 10 2 4 0 9 A F 2 101011 101011 = 10 1011 = 2B H H 16 (hexadecimal) 11001010101101011100011 = 110 0101 0101 1010 1110 0011 = 655AE3 H 16 2 0 0 1 1 2 10 3 11 4 100 5 101 6 110 7 111 8 1000 9 1001 A 1010 B 1011 C 1100 D 1101 E 1110 F 1111 17

( ) 1 2 ( 1 ) ( ) DVD 720 480 Blu-ray 1920 1080 1 24 / 30 or 60 / 18

P3 # CREATOR: The GIMP s PNM Filter Version 1.0 512 512 255 226 137 125 226 137 125 223 137 133 223 136 128 226 19

2.3 ( ) 1 bit : 0 or 1 2 1 byte = 8 bit 1 word CPU ( 32 bit 64 bit) 1 byte ( ) ( ) 20

2.4 CPU CPU : Central Processing Unit CPU Core 2: Athlon64 : Intel CPU AMD Core 2 MIPS : RISC-1 PlayStation PlayStation 2 PowerPC : IBM Motrola Wii XBox 360 PlayStation 3 SH : 2 RISC ARM : CPU 0 1 21

2.5 CPU CPU : R/W : : CPU CPU CPU ( ) : : CPU CPU CPU 22

2.6 CPU ( ) : ( ) 1 1 : 1 1 23

( ) 01000000010000110000010000000001 01000000010000110011010100100001 10101100001000100011010010000000 10100100001000100000000000000101 10101100111000000000000000011001 ( 1 1 ) ADD r1 r2 r3 SUBI r1 r2 0001H LD r1 [r2 + 5H] ST r1 [r2 + 3480H] JNZ r7 0019H Java r1 = r2 + r3; r1 = r2-1; r1 = a[r2]; rray[r2] = r1; if ( r7 == 0) { } ( ) Java 24

Java C CPU FORTRAN, COBOL, C, C++ 1 ( 1 1 ) Java Java ( ) ( ) CPU, CPU ( ) Java javac.java ( ) java ( ) 25

2.7 ( ) Java ( ) 2 16 CPU eclipse Java http://www.eclipse.org/ http://mergedoc.sourceforge.jp/ ( version) 26