1102_Computer Programming and Experiment (Ⅱ)
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices
Course Intro
Course Plan
-
成績: 出席10%期中(作業)40%期末(上機考)50%
-
Google meet https://meet.google.com/yfy-rofn-uzy
-
教室廣播192.168.0.76:7070
-
大學程式能力檢定(CPE)官網
-
線上程式平台
-
1. 字串處理
-
Java白皮書(字串)
-
字串函式使用範例(zip)
-
字串切割範例
-
Hw0: 實作帳號密碼登入功能(最多登入3次,可顯示帳號或密碼錯誤)
-
Hw0範例(未優化)
-
Hw1
-
Hw1範例(選項1跟3未完成)
-
CPE考古題: 密碼分析(字串類)(自由練習不計分)
-
2. 函數與遞迴
-
函數範例0321
-
Hw2-5
-
Hw6-7(改寫上學期Hw9和Hw11為函數)
-
Hw8-9(用全域變數改寫上學期Hw5~6為函數)
-
CPE考古題: 奇數總和(可寫成函數形式)(自由練習不計分)
-
遞迴Recursive範例
-
Hw10-14
-
Hw13_Hanoi Tower範例
-
Java白皮書(Graphics)
-
Hw14_迷宮範例
-
Java白皮書(Math)
-
3. 檔案處理
-
檔案範例(文字型態)
-
檔案範例(數字型態)
-
Hw15
-
Hw15: IBI.txt
-
4. 大型程式專案:檔案的函式分離(頁1與頁2)
-
自建函式庫範例
-
Hw16. 改寫Hw15為函式庫檔案與主程式檔案
-
5. 例外處理
-
Java白皮書(Exception)
-
例外處理範例
-
Hw17. 改寫Hw15(或Hw16)每個函式增加適合的例外處理
-
6. 物件導向程式
-
7. 類別與物件
-
類別與物件範例
-
Hw18-21
-
Hw18範例
-
Java白皮書(currentTimeMillis)
-
Java白皮書(Calendar)
-
Java白皮書(Date)
-
8. 類別的繼承與介面
-
9. 類別的過載與多型
Teacher /