貓貓水族工坊

貓貓水族工坊

27.2.09

程式設計 0225

0225
平時15%
期中25%
期末30%

上課使用軟體
www.eclipse.org
JDK

解燕豪
95356507@nccu.edu.tw
(02)29393031 ext85024
政大商學院五樓 隨意智能研究室

Java SE6
Sun: jana runtime environment : Java Development Kit (JDK)
Object-Oriented Programming 物件導向程式設計(可能會考)
Java是一種網路應用程式的選擇
Java EE

Computer: programs, hardware. software( z.B system)

Computer Organization
六大單元...可能會考
輸入端:老鼠、鍵盤
輸出端:印表機、螢幕、喇叭
記憶體
Arithmetic and logic unit ALU 邏輯
Central processing unit CPU 中央處理器
Secondary Storage Unit 輔助記憶體

Batch Processing
One job task at a time

PC: Personal Computing
Distributed Computing 分散式
Client/server computing

Internet
DOD 美國國防部所制定的標準

Machine language 機器語言:01011...
Assembly language 用代號,有轉譯的過程
High-level language 像java

Java 用來開發企業服務或網頁應用
Java provides "class libraries" 資料庫 (會考哦)
只要去網頁下載就可以用了
Known as Java APIs (Application Programming Interfaces)

Software reuse 軟體的重複使用,減少大家開發的時間
能夠從資料庫拿出來再改成自己的,譬如 internet 或是 Web

以前有這些語言
Fortran工程用
COBOL銀行用
Pascal都有,很少人用
Ada更少人用

怎麼寫Java
建立程式 Edit
編譯為中間碼 Compile
程式載入記憶體 Load
Verify 驗證中間碼
執行 Execute

Errors line division by zero

Web 2.0 互動方式的增加
Ajex 網頁互動程式
Blogs
RSS feeds

Web 3.0
semantic web 語意網

沒有留言: